Do what you want to do

プログラミングとかとか

RadioButton, RadioGroup を使ってみる

今回はラジオボタンを使ってみます。 開発環境 Android Studio 3.3 Mi MIX 3 Androidバージョン 9 PKQ1.180729.001 レイアウト まずはレイアウト。 ラジオボタンを2つ縦に並べてみました。 RadioButtonをRadioGroupの中にいれてやることで 2つのラジオボタン…

CheckBoxを使ってみる

今回はチェックボックスを使ってみます。 開発環境 Android Studio 3.3 Mi MIX 3 Androidバージョン 9 PKQ1.180729.001 レイアウト まずはレイアウト。 チェックボックスを2つ縦に並べてみました。

Toastを使ってメッセージを表示する

開発環境 Android Studio 3.3 Mi MIX 3 Androidバージョン 9 PKQ1.180729.001 Toastとは 画面の下にちょっとの間表示されるアレです。iOSにはないコンポーネントです。 そういえば最近Toast使ってるアプリ見かけなくなってきた?気のせい?まぁいいか。 今回…

[Kotlin] LogクラスのTAGとしてActivityのクラス名を指定する処理をKotlinの拡張関数を使って共通化する

「毎回Activity毎にLogのTAG用変数作るとか面倒すぎじゃない?」 Kotlinなら拡張関数で簡単に共通化できそう... ということでやってみました。 LogクラスのTAGとしてActivityのクラス名を指定したい 「LogクラスのTAGとしてActivityのクラス名を出力する」と…

みさきまぐろきっぷを使って城ヶ島を満喫してきた

技術記事は会社ブログの方に書いています 久しぶりのブログ更新です。 相変わらず技術記事は↓会社ブログの方に書いています。 dev.classmethod.jp みさきまぐろきっぷを使って城ヶ島を満喫してきた さて、8月20日(水)の有給にみさきまぐろきっぷを使って城…

2016年を振り返る

今年も残すところあと二日 こんにちは。普段技術系のブログはこちらに書いているので、主にプライベートなことを書いているこのブログのほうは更新が滞ってしまっていました。 もうすぐ2016年も終わりなので今年1年を振り返ってみたいと思います。すいません…

育休生活を1週間送ってみて

9月1日から1ヶ月間会社に育休もらって只今子育ての真っ最中です。 9月4日から妻と子供との3人暮らしがスタート。1週間経ったので思うところを記録に残しておきたい。 全てが子供中心の生活 当たり前ですが、赤ちゃんは言葉を喋れません。できるのは泣くこと…

じゃじゃおいけんで盛岡じゃじゃ麺を食す!

久しぶりにブログ書きます。 今回は盛岡じゃじゃ麺のお店「じゃじゃおいけん」のご紹介です。 盛岡じゃじゃ麺とは 以下、Wikipediaより引用。 盛岡じゃじゃ麺(もりおかじゃじゃめん)は、岩手県盛岡市でわんこそば、冷麺と並んで「盛岡三大麺」と称される麺…

iOSアプリ開発におけるTravis CIの設定

iOSアプリ開発で初めてTravis CIを使うことになったので設定を備忘としてメモしておく。 設定 .gitディレクトリと同階層に.travis.ymlを以下の内容で作成した。 この設定により、ビルドとテストを行い、結果がSlackのチャネルに通知される。 language: objec…

Developers.IO 2016が開催されました

2016年2月20日(土)、クラスメソッドのエンジニアとスポンサー企業様によるカンファレンスイベント、Developers.IO 2016が開催されました。 私はスタッフとして、アマゾンウェブサービスジャパン ソリューションアーキテクトの塚田 朗弘さんによるセッショ…

改めて今年の目標を確認する

早いもので1月も終わりですね。 昨年10月に転職してからあっという間に月日が流れました。 このままだと気づいたら1年過ぎてたなんてことになりかねないと思ったので 改めて今年の目標を確認しておきます。 あ、目標と言ってますが「心がけ」くらいのざっく…

【Windows 10アプリ】スタイルを適用してボタンの外観をカスタマイズする

今回はボタンにスタイルを適用して見た目をカスタマイズする方法をご紹介します。 まずはボタンをいくつか並べましょう。 新規でユニバーサルアプリのプロジェクトを作成した際にデフォルトで存在するGridの中に3つボタンを配置しました。 <Grid Background="{ThemeResource ApplicationPageBackgroundThemeBrush}" RenderTransformOrigin="0.307,0.5"> </grid>

【読了】 スクラム 仕事が4倍速くなる“世界標準”のチーム戦術

www.amazon.co.jp タイトル通りスクラム本を読んだ。 この本は会社の先輩にスクラムについて勉強したいと相談したところ薦められた本だ。 著者がスクラムの提唱者であるだけにスクラムの概念について深く学べる。 今の会社は開発にスクラムを導入していて、…

【Windows 10アプリ】Hello worldアプリを作ってみる

最初のアプリ 前回まででWindows 10アプリを開発する環境が整ったので一番最初のアプリを作ってみたいと思います。 とは言っても一番最初なのでHellow world的なアプリを作ってみます。 Windows デベロッパー センター内に"Hello, world" アプリを作成する (…

【Windows 10アプリ開発環境構築】 Visual Studioをインストール

はじめに 前回はMacにParallelsをインストールしてWindows 10の仮想マシンを作成しました。 今回はWindows 10にVisual Studioをインストールします。 Visual Studioのエディション Visual Studio(以下、VS)には幾つかのエディションがあります。 今回は無…

【Windows 10アプリ開発環境構築】 Mac上にWindows 10環境を準備する

はじめに 普段はMacを使っていますがKATANA 01を購入したこともあり、Windows 10アプリの開発環境を構築してみようと思います。 現在の開発環境 Macのスペックはこんな感じです。 MacBook Pro (Retina, 15-inch, Mid 2015) プロセッサ 2.5GHz Intel Core i7 …

KATANA 01が届いた!

はじめに 注文しておいたFREETELのKATANA 01が届いたので早速開封してみました。 パッケージ 側面はこんな感じでシンプルでいいですね。 ちゃんとWindows 10のロゴも入っています。 正面はこんな感じ。 裏蓋 背面のフタは本体と別の形で入っていました。 ス…

AWS 認定ソリューションアーキテクト-アソシエイト (ASA) に合格しました

AWS

タイトル通りAWS 認定ソリューションアーキテクト-アソシエイト (ASA) に合格しました。 aws.amazon.com クラウド分野の試験は初めてでしたが無事に合格できて良かったです。 試験内容は秘密保持義務があるため明かせませんが、 試験ガイドにある内容を勉強…

転職して1ヶ月経ちました

気がついたら転職してから1ヶ月が経ちました。 ここでこの1ヶ月を振り返ってみます。 ※前職との比較はしません。なぜなら会社の規模も文化も違うため比較することに意味がないからです。 ここではあくまで今の会社について言及します。 仕事 10月からクラス…

クラスメソッド株式会社に入社しました

10月からクラスメソッド株式会社で働くことになりました。 dev.classmethod.jp よろしくお願いします。

北陸新幹線に乗って金沢旅行に行ってきた

有給を利用して2泊3日で金沢旅行に行ってきました。 今年3月に北陸新幹線が開通したおかげで東京から2時間半くらいで行けるようになりました。 【1日目】 初北陸新幹線!!(^^) 金沢に着きました。鼓門がドッシリと構えててカッコイイ!! ホテル前のお堀。…

ヘルシープログラマになりたい

ITの仕事は一般に納期が近くなると帰宅が遅くなりがちで太りやすいと言われています。 私も昔より太ってきたなぁと感じている(実際太った。。。)今日この頃ですが、 ヘルシープログラマ ―プログラミングを楽しく続けるための健康Hackという本を見つけ、気…

C#エンジニア養成読本を読んだ

技術評論社から出版されているC#エンジニア養成読本が届いたので読んでみました。 内容 C#の現在/過去/未来 →C#の登場した背景に始まり、最新までの歴史をざっと振り返る C#プログラミング"超"入門 →Hello, Worldから始まり、オブジエクト志向プログラミング…

SharePointでカスケードドロップダウンの実装サンプル

先日Twitterでつぶやいた内容ですがブログにもPOSTしておきます。SharePointで、例えば組織マスタみたいなものがカスタムリストで作られていて、 それを利用した会社名 > 部 > 課みたいなドロップダウンを実装する場合のJavaScriptのサンプルです。 SPServic…

Wearに簡単な通知を送ってみる

前回はWearのプロジェクトを作成したので今回は簡単な通知をWearに送ってみたいと思います。mobileモジュールのMainActivityに適当にボタンを貼り付けて、ボタンのonClickで下記メソッドを呼んでみます。 /** * Wearに通知します。 */ private void notifyTo…

Android StudioでWearアプリのプロジェクトを作ってみる

LG Watch Urbaneを手に入れたこともそうですが最近Wearアプリに興味があります。 最近のAndroid開発はAndroid Studioを使用するのが一般的なようですのでAndroid StudioでWearアプリのプロジェクトを作ってみました。 ウィザードに従ってボタンをポチポチす…

LG Watch Urbaneが届いた!

Googleストアで注文したLG Watch Urbaneが届きました。箱開けたらこんな感じ。腕につけたらこんな感じいろいろ弄ってみよー(^^)

築地で豪華なウニ丼を食べてきた!

GW休みも終盤に差し掛かった5月8日金曜日。築地で豪華なウニ丼を食べてきました! お店はこちら↓鮨國 (築地/寿司)tabelog.comお店は築地市場駅から徒歩5分くらいのところにあります。 AM11時過ぎ頃に訪問したのですが店内は数名お客さんがいる程度で空いてい…

ASP.NET Web APIのattributeルーティングについて

ASP.NET Web API 2から使えるattributeルーティング ASP.NET Web API 2からattributeルーティングと呼ばれるルーティング設定が可能になりました。 以前から使えるconvention-basedルーティングと比較しながらまとめてみたいと思います。 convention-basedル…

OData V4のバージョンヘッダについて

OData V4でのバージョンヘッダについて調べたのでメモ。 仕様書:http://docs.oasis-open.org/odata/odata/v4.0/odata-v4.0-part1-protocol.pdf OData-Version ODataクライアントはリクエスト生成に使用したプロトコルのバージョンを指定するためにOData-Ver…