Kikuchy's Second Memory

つくる楽しさをもっと伝えたい。プログラムを書いていて、わからなかったこと・気付いた事を書き留めています。

「この世は(時間を)奪ったもの勝ち」という状況は変えられるのか

人間という生き物は失うことについて敏感らしいです。 なんでも、「今10ドル失うが将来に25ドル手に入る選択肢よりも、今5ドル手に入る選択肢を選ぶ」ことが多いのだとか。 総合的には前者のほうが得なのですが、本能的に失うことを回避しようとするもののよ…

GPD WinにXubuntuを入れてコーディングする

以前 GPD Winで通勤中にコーディングしたいという記事を書いたのですが、 やっぱりWindows (bash on Ubuntu on Windows)での運用は辛かったのでLinuxに乗り換えることにしました。 何が辛かったのか satさんが性能比較をしてくださっているとおり、ファイル…

感情処理のはなし

エンジニアは情報処理が得意だったりしますが、人間として生きていると感情処理もしていかないといけません。 昔から他人にネガティブな感情を向けるのが苦手です。 そりゃ、そんな感情を他人に向けないに越したことはないのでしょうが、それを差し置いても…

GPD Winで通勤中にコーディングしたい

GPD Winが安くなっていたので衝動的に買ってしまいました。この端末は元々ゲーム用ですが、何と言ってもボタン式キーボードがついているのが魅力。 日本の通勤電車の中でも使用できる、学生/サラリーマンの味方です。 (パンタグラフ式キーボードは、立って…

一つ、父を超えた

とてもとても技術とか関係のない話ですし、とてもしみったれた小さな話ですが、個人的に感慨深かったので忘れないように。 Google I/O 17で、KotlinがAndroidの公式開発言語になったという発表がありました。www.publickey1.jp 早くから(それこそ1.0が出る…

読みやすいコードとワーキングメモリ

リーダブルコード ―より良いコードを書くためのシンプルで実践的なテクニック (Theory in practice)作者: Dustin Boswell,Trevor Foucher,須藤功平,角征典出版社/メーカー: オライリージャパン発売日: 2012/06/23メディア: 単行本(ソフトカバー)購入: 68人…

モジュール設計のGood UI/ Bad UI

意図しない誤操作を誘発したり、意図する操作を実行することが困難だったりするUIのことを、私はBad UIと呼んだりしています。一度プロダクトとしてBad UIが出来上がって、出荷もされてしまうと、使う側はプロダクトのUIを変えることができないので、どうに…

Androidオールスターズ2で発表してきました

硬めのお話は会社ブログで書いた通りです。 ↓ よんでねdeveloper.diverse-inc.com が、ブログの趣旨から外れるから会社ブログに書けなかったけれど誰かに伝えたいよもやま話があるので、つれづれと書いておきます。 自分が忘れないように。

いつの間にか今年が8ヶ月分終わっていたのでまとめる

技術的Tipsはqiitaに書く時代になったので、ブログの更新がすっかり抜け落ちておりました。今年が始まってからいつの間にか半年以上経ってしまっていたので、なにをしていたのか振り返りたいと思います。 主に自分のため。 1月〜4月 昨年からYYC Androidアプ…

職業人としてのエンジニアの3類型

ポエムです。知人から「人は金では動かない(ので人件費をどう使ったらいいのか悩んでいる)」という話を聞きました。 が、金で動くことももちろんあり得る訳です。 そもそも人間は何で動くかといえば、感情を動かされるもので動くのではないかと私は思って…

会社の人間関係をエンジニアリングする『Team Geek』

会社で上司さんに勧められたので読んでみたら面白い本でした。Team Geek ―Googleのギークたちはいかにしてチームを作るのか作者: Brian W. Fitzpatrick,Ben Collins-Sussman,角征典出版社/メーカー: オライリージャパン発売日: 2013/07/20メディア: 単行本(…

Qiitaに投稿してみた + javascript(クライアントサイド用)での単体テスト環境の作り方を解説してみた

ついにQiitaデビューしました! JavaScript の簡単☆単体テスト(grunt + qunit) - Qiita テーマはjavascriptの単体テストです。以前から 拡張機能「 Pixiv image downloader」 - Opera アドオン など、ブラウザ拡張機能を作っていて、その中で悩んだ事でし…

pixiv 小説を kobo touch で読むためのスクリプト書いてみた

photo by ActuaLitté技術書は電子版を買うようになってきた今日のこの頃。みなさまいかがお過ごしでしょうか。pixiv 小説の作品をkobo touch用のEpubに変換するスクリプトを書きました。 kikuchy/aozorizer · GitHub 仕組みは簡単で、 pixiv 小説の本文を取…

エンジニアが歌うだけの会を開きます

この4月から社会人になりました! そして記事を書けずに今に至りますorz突然ですが、エンジニアが集まってカラオケで歌うだけの会をやることになりました。 歌うエンジニア : ATND 会の最中にコードを書く・書かないは自由です。 共通の趣味で新しい友達を作…

信念が無いと始まらない 『WHYから始めよ!』を読んでみた

WHYから始めよ!―インスパイア型リーダーはここが違う作者: サイモン・シネック,栗木さつき出版社/メーカー: 日本経済新聞出版社発売日: 2012/01/25メディア: 単行本購入: 1人 クリック: 31回この商品を含むブログ (7件) を見るなぜ人は、『この製品が好…

アクセス解析によるこのブログのアクセス数アップ方法を本気出して考えてみた(1 + 2月 新春大増刊号)

過去四ヶ月と、昨年12月、今年1月のアクセス解析結果を比べて、もっと多くの人にこのブログを見てもらうためにはどうしたら良いのか考えます。

VirtualBoxのゲストOSからホストのWebカメラを使う

VirtualBox 4.3から、Webカメラを仮想化して利用する機能が追加されました。 何が嬉しいかと言うと、MacBookに付いているFaceTimeカメラなどのホストOSが抱えているWebカメラをゲストOSからも使用できるようになることです。 このおかげで、ゲストOSでSkype…

Google Test と Travice CI で、C言語で書いたライブラリの継続的インテグレーションをしてみた結果

C++

結果たのしい!出来上がったものはこちら。 kikuchy/SmallSet · GitHub 以下、行ったことです。 C言語で Google Test を使う Google Test はC++で書かれている単体テストライブラリです。 C++で書かれている、ということで、気合いを入れればC言語でも使えま…

アクセス解析によるこのブログのアクセス数アップ方法を本気出して考えてみた(12月号)

今までに比べてちょっと更新が遅くなりました。 9月号 10月号 11月号 の続きです。過去三ヶ月と11月の解析結果を比べて、もっと多くの人に見てもらうにはどうしたら良いのか考えます。 行動予定 分析 改善策の仮説と、施策を立てる 施策を実行 仮説の当たり…

アイデアを公開しない理由2つに対する反論

photo by Will Hastings 作りたい物が増えても作業に当てられる時間がないのもあって、「やりたいこと・作りたいものリスト」を作って公開することにしました。 kikuchy のやりたいこと・作りたいものリスト #fromEvernote https://t.co/Bf9wnQllSA masuidri…

Objective-C で、読み取り専用になるメンバを用意したい

photo by mh.xbhd.org データを管理していて、外部からは変更不可能なメンバ変数(プロパティ)を用意したいと思ったことがあると思います。 通常は、データを内部に隠蔽して、getterを通して外部に公開するというアプローチをとりますね。Objective-Cではど…

Segue で画面遷移するときにパラメーターを渡してみる

昨日はTableViewを使ったUIを作っていたのですが、おなじみの テーブルのセルをタップしたら、関連情報が次の画面で表示される という動作をやってみたかったので色々調べてみました。 大筋 Windows Store Application ならば Frame.Navigate(targetPageClas…

Xcode 5 + iOS 7 で、StoryBoard + TableView

最近進められていなかった mixi-inc/iOSTraining · GitHub を再開しました。ところがXcode 5になってから mixi-inc/iOSTraining · GitHub にトライするのは初めてだった上、ドットインストールのiPhoneアプリ入門講座 で StoryBoard の便利さに気付いてしま…

アクセス解析によるこのブログのアクセス数アップ方法を本気出して考えてみた(11月号)

先々月号、先月号の続きです。9月のアクセス解析結果と10月の解析結果を見比べて、もっと多くの人に見てもらうにはどうしたら良いのか考えます。 行動予定 分析 改善策の仮説と、施策を立てる 施策を実行 仮説の当たり外れを検証 先月号で1と2を行い、10月も…

エンジニアに読ませたら良いんじゃないかと思う『RUNNING LEAN 実践リーンスタートアップ』

Running Lean ―実践リーンスタートアップ (THE LEAN SERIES)作者: アッシュ・マウリャ,渡辺千賀,エリック・リース,角征典出版社/メーカー: オライリージャパン発売日: 2012/12/21メディア: 単行本(ソフトカバー)購入: 3人 クリック: 14回この商品を含むブ…

『必ず結果が出るブログ運営テクニック100』をこのブログにも適用できるか考えてみた

先月から、アクセス解析によるこのブログのアクセス数アップ方法を本気出して考えてみた(9月号)(10月号)という記事を書いています。 そこで、自分で考えられる以上のアクセスアップの方法を探すため、『必ず結果が出るブログ運営テクニック100』という本を読…

若き経営者が語る【教育×ITの未来】 に参加してきた

photo by *- mika -* 去る9月25日に、SHAKE100主催の若き経営者が語る【教育×ITの未来】に参加してきました。遅ればせながら、どんなことを学んだのかを書き出して、自分の意見の整理をしたいと思います。 参加者 モデレーター デジタルハリウッド大学大学院…

アクセス解析によるこのブログのアクセス数アップ方法を本気出して考えてみた(10月号)

先月号の続きです。 アクセス解析を見ながら、アクセス数を増やすためにはどうしたら良いのかを考えます。 行動予定 分析 改善策の仮説と、施策を立てる 施策を実行 仮説の当たり外れを検証 先月号では1と2を行い、しばらく3を実行しました。現状の数字を見…

Azure Web site で FuelPHP を動かして migration までやってみた

PHP

以前は CakePHP を使っていたのですが、最近の PHP 界隈では FuelPHP というフレームワークがメジャーなようなので、そちらを使ってみる事に。 ついでに Windows Azure を少しの間無料で使えるサブスクリプションを手に入れたので、 ついでだから、 Windows …

セミナー『Webのトレンドを知ろう!』でセッション発表させていただいたので、省みてみた

セミナー『Webのトレンドを知ろう!』で、セッションを一つ担当させていただいてきました。 お越しいただいたみなさま、どうもありがとうございました! 当日使ったスライドはこちらです。アスペクト比の問題もあって多少表示がおかしいですが… 「C# で iOS …