読者です 読者をやめる 読者になる 読者になる

自分の素質がわからない人は、自分の狂気がどこにあるのか探すべき

僕はプログラマーは自分に向いてる仕事の一つだと考えています。理由は、一日中プログラミングできるからです。 悩みやしなければいけないことがあった時、プログラミングをすると落ち着きます。プログラミングが精神療法になっています。ずっとパソコンの前…

シェル初心者がはじめてシェルにこだわる。Macでfish環境構築。

シェルにこだわってみようと思いました。fishを使うことにしました。 導入手順といいなと思ったものをまとめておきます。何かの参考になればなと思います。OSXです。 できあがった環境 Before(イメージ) Bash + Terminal.app After fish + tmux + Terminal…

目の前にある穴を どうにかしたい 落っこちる前に

Linuxの背後にある精神 - リーナス・トーバルズ Linux、Gitの開発者であるリーナス・トーバルズさんのTEDです。大雑把ですが、共感したところを拾ってきました。IT業界の退社時間をどうにかしたい感はあります。 テスラ対エジソンというのは テクノロジー分…

他社の失敗理由から成功を生み出す

lineblog.me けんすうさんのこの記事、ブログサービスの本質について深く分析されていて、感服しております。 LINEはネットワークを持っている強みを、うまく使いこなしていますよね。 この記事で僕がとても勉強になったのは、 Mediumがうまくいかなかった「…

仕事量から成長しようとするラットレース

ラットレース(英語:rat race)とは、働いても、働いても、一向に資産が貯まらない状態のことである。 働いても、働いても、一向に資産が貯まらない様子が、回し車の中で、クルクル回っているネズミに似ていることから定義されていると、ロバート・キヨサキ…

文字列からクラスのインスタンスを生成・メソッドを実行

NSClassFromStringで文字列からインスタンスの生成・メソッドの実行が行えます。 Swift3で文字列からクラスのインスタンスを生成する場合は以下のようになります。 @objc(Foo) // Objective-C側で利用可能にすることが必要 class Foo: NSObject { func bar()…

PerfectでサーバーサイドSwift

公式ドキュメントを参考に、Perfectを軽く触ってみたのでメモ perfect.org 環境はOS X。 まずは適当なプロジェクトフォルダを作成 mkdir MyAwesomeProject cd MyAwesomeProject Gitリポジトリを作成 git init touch README.html git add README.html git com…