gaaamiiのブログ

悪気なく間違ったことを書いている時があります。コメントやTwitter、ブコメなどでご指摘ください

laisoさんの転職エントリ読んだ

この辺に学びがあった。 日々のタスクとしてはiOS開発が一番人手が薄く求められていたのでしかたなくオブシー*5を書いてだらだら仕事していたんだけど、その頃から ninjinkun's diary なんかに影響され「UXとは」と独り言をいいながらその手の本や知見を得て…

作業が遅い問題

どうしたもんか。。 開発環境 工夫はしてるつもりだけどファイル検索とかタグジャンプがいまいち これはすぐ改善できそう 考え方など 一つの問題に集中できてない(問題を適切に分割できていない) 機能とコードが頭のなかで結びついていない ちゃんと記憶すれ…

ネット上で英語でできそうなことリスト

英語でインターネット読み書きできたらどんなに楽しいだろうなと思う。現状は読みの方でしか利用できておらず、とても歯がゆい。今の自分でも頑張れば英語でできそうなことを挙げてみる。 OSS関連 自分のOSSを出して目につきやすいような工夫をする 自分が使…

作業計測について

日報をその日の終りに雑に思い出して雑に書くの良くないので、作業時間と作業量を測りたいと思った。 作業時間 現職の開発フローで、作業時間を測れそうな対象を粒度が粗いものから並べるとこんな感じになる。 チケット Issue Pull Request そして、それぞれ…

ライブラリのサンプルをcodepenやjsfiddleで検索すると捗る

転職して1ヶ月は内製のサポートツール周りなどを触らせてもらっていましたが、8月からはウェブフロントエンドの方にコミットさせてもらっています。Angularのデータバインディング周りに何度もハマっていて楽しいです。 フロントエンドの開発作業で、新たな…

転職3週間振り返り

転職して3週間が経ちました。少し振り返ります。 Twitterでは転職したいけど迷ってるという方も見かけるので、こういうことを(会社の迷惑にならない範囲で)こまめに振り返って伝えていきたい。 前職から変わったこと、感じてること 自由が増えた(開発環境や…

ぜんぶPryでやりたい気持ち

これを少しずつ更新してる。今後は自作コマンドからいろいろやりたい。 qiita.com

SOAP全盛時代に何があったんだ???

r7kamura.hatenablog.com これを見てすごい良いなあと思ったんですが、ブコメを見るとSOAP時代とやらになにがあったんだ?という疑問が浮かびました。何があったんだろう。

fish 使うぞ

fishshell.com 補完はあった方がいいよなあと思って。brew install fish して使い始めた。まだなにもいじってない。 zshでも良いんだろうけど補完使うのに.zshrcへの設定が必要っぽかったしfishの方が後発で人気も上昇してそうなので、fishを使うことにした。

転職しました

中規模のシステム開発会社から、学習支援アプリを運営するベンチャー企業へ転職しました。前職では新卒入社から1年と2か月お世話になりました。 感じていることなど 前職のWord, Excel, Outlook, ファイル名に日付でバージョン管理というような環境から、Q…

キーボードを HHKB Lite2 for Mac にした

以下の様な理由から、HHKB Lite2 for Mac を選びました。 キーボードの配列を変える必要は今のところ感じてない 高価なものは買いたくない 小さめのキーボードがいい Instagram にあげてオシャレ気取りたい キーボード変えて何か変わりそう? 今のところ、「…

wdim を対話型にした

ちょっと気持ちよくなった。単語増やしたい。 gyazo.com wdim | RubyGems.org | your community gem host

RubyのブロックとProcとlambdaとMethodについて

RubyのブロックとProcとlambdaとMethodについて書きたいけど自信がないです。容赦のないマサカリやツッコミをお願い致します。 ブロック ブロックははじめてRubyを触ったときから慣れ親しんでいるものです。 %w(:Yoshida, :Tanaka, :Suzuki).each do |name| …

速さを測りたい

とりあえず http://yomomo.net をたたき台にしてやってみたい。何から始めたらいいんだろう 参考 ウェブパフォーマンスの基礎とこれから Apache Benchでサクッと性能テスト - Qiita

メモ

ツールはいろいろあるけれど、それが解決している問題とかアイデアに注目すると立ち向かえそうな気がしてくる。一つ一つのコマンドを覚えるとつらいけど、もっと大きい枠組みで見ていくと楽しい。技術がわかると、普通に使っているものが、どうやって実現さ…

wdim 遅い

この前作ったやつ。 https://rubygems.org/gems/wdim Ruby起動が遅くてあまり気持ちよくない。 対話型にすればいいような気がしてきた。 追記 対話型にした。 gyazo.com

バージョン管理システムってなんだ

職場でSubversionを使ってるはずなんだけど、自分含めてみなさんかなり理解が怪しい。そもそもバージョン管理とは何か、というのをまとめたいのでこっそり書き足してまいります。 バージョン管理史ざっくり RCS(Revision Control System) 初版:1982 年 CVS(…

Emulsification ってなんだ

パスタをゆでて食おうと思ったときにレシピ検索をしたら Emulsification(乳化)って言葉を知った。英単語で呼ぶとかっこいいっす。 r.gnavi.co.jp まず、乳化とは何かというところなんですが、本来混ざり合わない水と油が、均一に混ざり合った状態のことを…

ソフトウェアエンジニアってなんだ

自分の頭の中にあるソフトウェアエンジニアについて書いておく。ここには頭のなかにあるものを出すだけなので間違いがある。ツッコミがあればください。 これといった目的はありませんが、家族や友だちに何をしているのか説明できないとつらい、という苦しみ…

自作gemのバージョニングについて

ここ見れば良さげ。 Patterns - RubyGems Guides

Ruby技術者認定試験(Gold)落ちた

前からRuby触ってるし大丈夫だろうと思ってて、前日にちょろっとやって受かる予定だった。結果は56点だった。馬鹿だった。 ポイント 「Ruby技術者認定試験改訂のお知らせ」にある1.8->2.1の変更点 多言語化 リテラル キーワード引数 新しいラムダ式 Enumerab…

何で難しいのか・難しいものとどう向き合うか

難しさについて。 前提を知らない 前提を知らないと、難しいと感じる。=> 遠くにある高級そうなものではなくて、自分が理解できる近場の疑問を一つずつ解消していく。 訓練を必要とする 訓練を必要とするものは、素でいきなりやると難しく感じる。 => 訓練に…

頭字語コマンドを展開するwdimというコマンドラインツールをgemとして公開しました

wdimという名前でgemを公開しました。ダブリューディムとかダブディムって読んでください。意味は What does it mean の略です。 wdim | RubyGems.org | your community gem host シェルでwdim ls と打つとlist segmentsが返ってきます。つまり、頭字語やら…

書き途中が多い...

shgam.hatenadiary.jp

ディレクトリ内にファイル名が英語のものと日本語のものが混在してると日本語が圧倒的に存在感出してきて英語のもの探しづらい問題

あるある〜

熊本震災の募金先

ちゃんと届きそうなところへ募金するのはもちろんですが、活動報告が受け取れたりするクラウドファンディングサービスもあるみたいですね。あと、こういうときに動けるひとたちは組織・個人問わず立派だなあと毎回思います。 平成28年度熊本地震義援金の募集…

UNIXコマンド ls とか mv とかのソースコードの場所

自分でコマンドラインツール的な何かを作りたい時に参考にするために、ls とか mv とかのソースは手元に置いときたい。 Coreutils - GNU core utilities の Downloads というとこからダウンロードできます。ダウンロードしたものは以下のコマンドで解凍でき…

「日本のWebエンジニアの大半が、変化に対応しきれなくなっている件について。」を読んだ感想

以下の記事がはてなブックマークで盛り上がっていました。TOEIC940点の人すごい。。。 d.hatena.ne.jp 中でも以下が一番ぐっと来ました。 UNIX/Linuxコマンドを英語で学習すると、pwd は「Print Working Directory」の略なので、そのまま英語の意味からコマ…

個人の開発環境をDockerで手に入れる(書き途中)

個人の開発環境をDockerで構築する(かもしれない)。 間違っていること書いていたら指摘バシバシください。Docker使ってみた情報の需要は今、割と大きい(検索からくる人も多くなる)と思うので、自分でも見なおして書きなおしていきます。 背景 以下の記事…

何が難しいのかを切り出すだけでも難しい

他人が書いたソフトウェアを動かして困ったことが起きると、問題の特定に7割くらいの時間を使う。経験があったり仕様が把握できていたりすれば時間は短くなると思う。簡単なスクリプトならまだしも、20本のスレッドが一つのプロセス内で互いにタイミングをは…

4/1

株式会社はてなに入社しすぎ…

Ruby製のウェブサーバライブラリWebrickのソースコードを読む

そういや一年前、「ウェブサーバーのこと知りたい -> Rack読もう。」となって挫折した。少しずつ暖かくなって意識が高まってきたし、今やっている仕事がずいぶんと(すくなくともRailsアプリ書くのと比較すると)低レイヤーなところなので、良い感じの相乗効…

Webサーバについてのメモ

一から調べだした。 雑理解 まず、調べる前に自分の雑理解を書き出す。 WebサーバはクライアントからHTTPリクエストをもらってHTTPレスポンスを返す(HTTPサーバだ)。 データのやり取りの際には recv とか write みたいなUnix のシステムコールで送受信を実…

コンピュータへの畏敬みたいな感情

@moutend さんがこんなエントリを書いてバズっていた。 qiita.com 何がすごいってもちろん @moutend さんがすごいだけの話でもあるんだけど、やっぱりこういうの読むとコンピュータが人間の能力拡張してるよすごいなー、と感動する。そういえば以前「ハクテ…

春が恋しい

最低気温二桁でようやくまともに活動できる

The Art of Readable Code 読んでる

読んでる 感想 至極真っ当なことが書かれていて、そうですよねえ。そうですよねえ。と頷きながら読める。変数名はわかりやすいものを付けるべきだ。細々した問題が度々出てくるようならそれに対処する小さな関数を定義して本体のプログラムは関心を明確に保…

「Ruby under a microscope」 読んでる

ソースコードが何がどうなって実行されるのかを知りたい。 Ruby Under a Microscope: An Illustrated Guide to Ruby Internals作者: Pat Shaughnessy出版社/メーカー: No Starch Press発売日: 2013/11/07メディア: Kindle版この商品を含むブログを見る トー…

メモ

理想: 向上心を持った人たちと社会的価値の高い製品を作っていきたい もっと正直なところ: エンジニアとして真っ当だと思える文化で働きたい(開発手法、道具、コードの可読性なんかに無頓着だったりするとリリース前に一気に辛くなることを現職で現在進行形…

早くやるの大事

後回しにする癖をそろそろ潰さないと生きるの辛くなりそう。

クックパッドのウェブサイト日本版とUS版

クックパッドのウェブサイト日本版とUS版の見た目がハッキリ違う。 もろに言うとYahoo!JapanとGoogleって感じだ。 日本 レシピ検索No.1/料理レシピ載せるなら クックパッド US Cookpad - Make everyday cooking fun!

クラウドワークスユーザーとしてのちょっと良い思い出

クラウドワークスがたたかれてるみたいだけど、個人的にはユーザーとしていい思い出がある。 何にもない学生のうちに、出来はともかくとしてコードを書いてお金をもらう経験をさせてもらえたことや、お仕事をくださった方から思いがけず以下のようなアドバイ…

ネットワークのことを学ぶのに Beej's Guide to Network Programming が良さそう

なんか今日検索してたら見つけた Beej's Guide to Network Programming

久しぶりに走った

わずか20分くらい、しかも超ゆっくりだけども。体温が上昇しているときはわりとポジティブになれるので、積極的に運動していきたい。

マッシュアップ好き

JSON形式で返ってきたデータを見てときめく。これは人としておかしいなとさっき思ったんだけど、趣味でマッシュアップ的なことばかりしていて、とりあえずそのデータが取れるようになれば色々遊べるというのが経験としてわかっているからあんな素っ気ない文…

英文指摘してくれ問題

せっかく英語で書く用のTumblブログrあるので短く書けそうことは英語でも書いていきたい。 http://gaaamii.tumblr.com/post/138669107402/instagram-api-implicit-authentication-isgaaamii.tumblr.com 自分自身、知り合いが英語で何か書いてたりして変な書…

最強のライフハック

疲れたら寝るといい

レゴブロック組み上げ業

仕事がやや苦痛だ。自分がクソなのか、仕事内容がクソなのか、冬が寒いせいか、一体何なのだろう。 レゴブロックを見本通り組み上げて提出する。評価者はそれに一瞥もくれずにつぎのレゴブロックを渡し、自分はまたレゴブロックを組み上げ始める。そんなこと…

Macbook Pro の裏蓋外そうとしたら右上のネジだけ外れない問題は店舗で解決しました

Yomomo iOS作りたい -> Xcode死ぬほど重い -> メモリ4Gから8Gにしよう ということで裏蓋を開ける必要があったんですけど、右上のネジだけ外れませんでした。つらかった。 店舗のスタッフに相談したら無料で3分くらいで解決してくれました。なにかしらの液体…

「SIはやめておけ」を読んだ感想

読みました。 anond.hatelabo.jp 問題点をまとめてくれたのはありがたやーです。ただその後の話が気になる。転職したからには前職に比べて良い面悪い面その他何かしらの差があるはずで、そこを示してくれると読み応えが増す。何を重視して何を妥協したのか、…

何の目標もなくただただインターネットみてた

今週のお題「20歳」