タグ Shibu's Diary
人気順 5 users 50 users 100 users 500 users 1000 usersShibu's Diary: DeNAからフューチャーに転職して1年4ヶ月が経ちました
転職エントリーと退職エントリーは見かけるけど、途中の感想エントリーをみかけないので、つらつらと書き連ねたいと思います。だいたい1年4ヶ月ぐらい経って、一通り会社の雰囲気はわかって来たかなと。写真は五反田の西安飯荘の坦々刀削麺です。 http://blog.shibu.jp/article/181834465.html#more 仕事はFutureVulsの... 続きを読む
Shibu's Diary: DeNAからフューチャーに転職して1年4ヶ月が経ちました
転職エントリーと退職エントリーは見かけるけど、途中の感想エントリーをみかけないので、つらつらと書き連ねたいと思います。だいたい1年4ヶ月ぐらい経って、一通り会社の雰囲気はわかって来たかなと。写真は五反田の西安飯荘の坦々刀削麺です。 http://blog.shibu.jp/article/181834465.html#more 仕事はFutureVulsの... 続きを読む
Shibu's Diary: 異文化理解力のメタ読書のススメ
ミスタービッグデータこと、 しましうまち から 異文化理解力 という本を紹介してもらいました(しうまちは確か @d1ce_ から教わったと言ってた気がします)。アマゾンのレビューの圧倒的な評価を見れば分かるように、とてもすばらしい本です。著者が数十年にわたって仕事で活動してきた内容の集大成であり、多くの国々の人々に対する調査の結果がこれでもか、と盛り込まれた本です。下調べの圧倒的な量からして、この... 続きを読む
Shibu's Diary: ASCII.jpの連載「Goならわかるシステムプログラミング」がパワーアップして書籍化されます
渋日記@shibu.jp 渋川よしきの日記です。ソフトウェア開発とか、ライフハックを中心に記事を書いていきます。 Real World HTTP に引き続き今年2冊目の書籍が出版されます。 ASCII.jpの連載 をまとめて、加筆修正したものになります。最初は、連載をつなげて、はじめに、と次回予告を書き換えてつなげればOKという感じからスタートしましたが、章構成を書き換えたり、書き始めのときに「そ... 続きを読む
Shibu's Diary: 「Real World HTTP」が出版されます!
昨年から書いていたReal World HTTPがAmazonのページに表示されるようになりました。最初にコミットしたのは昨年の8/1ですが、たぶん、その数ヶ月前から書き始めていたと思うので、ほぼ丸一年です。途中で ASCII.jpのシステムプログラミングの連載 が始まったり、 Software DesignにSphinxについて寄稿したり 、もう1つ別の翻訳の企画があったり、三女が7/4に生まれ... 続きを読む
Shibu's Diary: 「Real World HTTP」が出版されます!
渋日記@shibu.jp 渋川よしきの日記です。ソフトウェア開発とか、ライフハックを中心に記事を書いていきます。 昨年から書いていたReal World HTTPがAmazonのページに表示されるようになりました。最初にコミットしたのは昨年の8/1ですが、たぶん、その数ヶ月前から書き始めていたと思うので、ほぼ丸一年です。途中で ASCII.jpのシステムプログラミングの連載 が始まったり、 Sof... 続きを読む
Shibu's Diary: 僕のプログラマ人生を賭けてITエンジニア本大賞2016に推薦したい本はこれ
渋日記@shibu.jp 渋川よしきの日記です。ソフトウェア開発とか、ライフハックを中心に記事を書いていきます。 岩切さんが ITエンジニア本大賞 の募集をしていました。技術書とビジネス書の2カテゴリがあるんですが、それぞれのカテゴリで、2015年に出会った本で、「やばい、これは10年以上待ち望んでた次の時代の道標になる本だ」というものがあったのですが、清き平等な一票ではこの気持ちは伝わらないと思... 続きを読む
Shibu's Diary: 世界最速でMithril本をリリースした話
オライリー・ジャパンから、Mithrilの本を出しました。今まで本は何冊も出してきましたが、今回が初の単著です。O'reilly Authorの帽子もいただきました。出版にあたってはいろいろな方々にお世話になりました。ありがとうございました。もちろん、購入していただいた方、興味をもってシェアしていただいた方々もありがとうございます。 ちょっとお酒が入って酔っぱらっている状況ですが、本について紹介し... 続きを読む
Shibu's Diary: HTTP/2とES 6 Modulesで、concatはいらなくなるのか?
ES6 ModulesはHTTP/2によってconcat無しで使えるようになるのか サーバーサイドpushはまあ現実的に使えるのか難しいよね、サーバーサイドpushに夢求めすぎてたよねっていうのは一度は誰もが経験するところではあって、みんな夢は覚めたと思うけど、場合によっては使えるかもねと思うケースは1つあります。起点となるhtmlの最終更新日を見てそれよりも新しいファイルがあれば一括で送りつける... 続きを読む
Shibu's Diary: 未来のないJavaScriptと非同期とErlang
JavaScriptはもう好き嫌いを超えて、最低限の読み書きはもはや教養レベルといっても言い過ぎではないと思います。ブラウザ限定だったら他の言語もありますが、ブラウザで標準で使える言語はJavaScript以外には選択肢はありません。3DCG系のツールのマクロ言語は未だにPythonがトップシェアだと思いますが、Flash, Photoshop, Illustratorの仕事を効率化するマクロ言語... 続きを読む
Shibu's Diary: コードを書くときに心がけていること
コードを書き続けるためにやってること(by Voluntas) なんか流行っているので乗ってみます。 趣味コード 趣味とはいっても、暇つぶしだったり、流行りもののチュートリアルに触って「おれ新しい◯◯やってみたぜ」みたいなのは極力しないようにしてます。仕事で必要になった時に、仕事の時間の中で集中的に学ぶ方が学習効率が高いので、趣味時間の活用という意味ではもったいないですよね。幸い、まったく未知の基... 続きを読む
Shibu's Diary: プログラマは酵母菌じゃないんだよ
マイクロソフトはXPの基本設計を公開すべきだ オープンソースという言葉が一般化して、多くの人が使うようになってきたというのは感慨深いものです。ただ、同床異夢というというか、オープンソースというものに対していろいろな誤解とか先入観があるように感じます。僕もまだ業務としてプロダクトを作ってオープンソース化したことはないので(パッチとかpull requestはよく送っている)、至らぬところもあるかもし... 続きを読む
Shibu's Diary: ブラウザ上で動く検索エンジンOktavia
HTML5アドベントカレンダー向けのエントリーです。ブラウザでできることがどんどん増えています。2013年に一部で熱狂的な話題となった本の高速文字列解析の世界を読んで意識が高まったので、勢いにまかせてブラウザで動く検索エンジンを作ってみました。 ブラウザ上の検索エンジンと転置インデックスと東アジアの微妙な関係 全然調べていないので、歴史とかよくわからないのですが、僕が始めてブラウザ上で動く検索エン... 続きを読む
Shibu's Diary: コミュニティに参加する上で最低限持っておくと良いもの
taken by Bern Hart under CC BY-NC-SA だいぶ前に「たのしい開発 スタートアップRuby」と「Pythonプロフェッショナルプログラミング」の献本をいただいておりました。ブログとか色々書くのが遅くなってすみません。4/1で、ちょうどスタートアップには良い時期だと思いますので、ブログエントリーを書きます。とは言え、細かい言語のことは書きません。あと、コミュニティ運営... 続きを読む
Shibu's Diary: PythonのPyPIのパッケージ数がPerlのCPANを抜いた日
2011年2月ごろのスクリーンショットです。 いつの間にかPythonの方がパッケージ数が多くなってました。荒い結果ですが、archive.orgを見ると、2012年12月23日のPyPIの記録が26444で、2012年12月22日のCPANの記録が26438なので、12月中に抜いたっぽいですね。過去のエントリーでは2014年ぐらいかな、と思っていましたが、1年ほど早かったです。 大雑把な経緯はこ... 続きを読む
Shibu's Diary: 何のために勉強会をするのか?
By Brunel University under CC BY-NC-SA Shin x blog 勉強会なんてやらなくても良いという記事がちょっと注目を集めていました。かれこれ10年ぐらい勉強会を開催したり、3年前と去年には勉強会とかコミュニティの本を出したり、僕もそれなりに頭を悩ませた経験がある方かと思うので、僕なりの現在の考えをまとめてみます。勉強会に悩む人の一助になれば、と思います。 参... 続きを読む
Shibu's Diary: Pythonはなぜ?str.join(seq)なのか?
PythonのAPI設計の中で、たまに思い出したように話題が出てくるのが、配列に入った文字列を結合するメソッド。Pythonではstr.join(iterable)です。他の言語(僕がよく知っているRubyとJavaScript)はArray.join(String)となっています。どちらでもありえる話ですが、個人的にはPythonの方が自然だな、と感じていました。ですが、他の言語の方がいいという... 続きを読む
Shibu's Diary: 子供が産まれました
もう一週間たってしまいましたが、サン・フランシスコのCalifornia Pacific Medical Centerで長女が産まれました。予定日から一週間近く遅くの出産で、生まれる前から嫁から引きこもり扱いされたりしていましたが、おめめがぱっちりした子が無事産まれました。母子ともに健康です。初産で海外で出産というのはチャレンジングでしたが、いろいろな方のサポートのもと、無事に安心して出産を迎える... 続きを読む