サクサク読めて、アプリ限定の機能も多数!
トップへ戻る
おみそ汁
naoty.github.io
作業メモという習慣2018-04-14 17:16:00 数ヶ月前から開発するときに作業メモをとりながら開発をするようにしている。スクショのようにエディタを上下に分割して上で作業しながら下でメモをとっている。 作業メモという習慣を数ヶ月続けてみていいことが多かった。 デバッグするときは、どこにバグがあるか仮説を作業メモにとりながら進める。頭の中だけでこれを行うのはけっこう大変で、脳のメモリが食いつぶされるのを感じる。 作業が煮詰まったときに、これまでの作業を振り返るきっかけにもなる。 土日や休日を挟んでから作業に戻るとき、どこまで何をしていたのか作業を振り返るときに便利だったりする。 作業内容やそこから得られた知見を他人と共有する際に、作業メモをベースにしやすい。 TopPosts
JSONをASCIIテーブルで表示する2018-03-05 17:34:00 もともとTSV形式の文字列をASCIIやMarkdown形式のテーブルに変換するコマンドだったnaoty/tableを改善して、JSON形式の文字列を受け取れるようにした。 例えば、以下のようなJSONファイルがあったとする。 // pokemons.json [ { "id": 1, "name": "bulbasaur" }, { "id": 2, "name": "ivysaur" }, { "id": 3, "name": "venusaur" } ]
副業先を探しています2018-02-07 22:30:00 土日に働ける副業先を探しています。 できることを活かして収入を増やしつつ本業とは異なる環境でスキルの幅を拡げたいというのが副業の動機です。本業には兼業規定がありいくつかの条件を満たしていれば兼業が可能なので、こういう形でブログで告知してみました。 できること Ruby on Railsを使ったWebアプリケーション開発を2012年頃からしています。案件としては、モバイルアプリのバックエンドで動くAPI開発が多いです。 iOSアプリ開発も4件ほど(Objective-Cが2件、Swiftが2件)携わった経験があります。その内、1件はゼロからSwiftでiOSアプリを開発していました。案件としては、Webサービスのアプリ版の開発がほとんどです。IAPを使った課金機能の開発経験もあります。 現在はサーバーサイドとクライアントサイドの開発
画像アップロードの実装パターン2017-12-22 17:12:00 画像アップロードの実装は考えれば考えるほど難しい。サーバーサイドはもちろんのこと、インフラやフロントエンドにわたって幅広く知識が求められる。 これまでの経験を基に画像アップロードの実装パターンを3パターンにまとめてみた。 同期アップロード 非同期アップロード ダイレクトアップロード 以下では、画像のアップロード先としてS3を想定する。また、画像のリサイズについては、画像リクエスト時にリサイズする方法などを考慮に加えると論点が発散しそうなので、いったん保留する。 同期アップロード 同期アップロードは、リクエストを受け取ったサーバーがS3に画像をアップロードするまでクライアントを待たせる。 そのため、非常に大きい画像や複数の画像をアップロードした場合、レスポンスタイムが非常に長くなることが予想できる。通常、Webサーバーはリ
todoをtmuxで表示する2017-12-22 13:34:00 naoty/todoに改良して、上のスクリーンキャストのようにtmuxのstatus lineに次のtodoを表示できるようにしてみた。 nextというコマンドを追加し、最も優先順位の高いtodoを表示できるようにした。また、doneコマンドに引数を指定しない場合にnextで表示されるtodoを完了できるようにした。doneコマンドなどで次のtodoが変わっても、tmuxが自動的に更新してくれるのですぐに切り替わる。 iTerm2の画面分割を使っていたためtmuxは使ってこなかったが、status lineに次のtodoを表示するアイデアを思いついたため使い始めた。この使い方によって、次にやることをlistコマンドで何度も確認する必要がなくなったし、次にやるべきことのみに集中できるため、とてもいい。 導入方法 まず、nao
このページを最初にブックマークしてみませんか?
『Naoto Kaneko』の新着エントリーを見る
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く