タグ

ブックマーク / docs.komagata.org (13)

  • 何故オライリーの本を買うのか - komagataのブログ

    (KLab×はてな エンジニア応援ブログコンテストへの応募エントリーです。) 会社の棚には僕の個人的な持ち物であるオライリーのが多い。最近もC++を勉強するためにとこれまたオライリーの"C++実践プログラミング"を買った。会社でC++に詳しいShu MASUDAさんは不思議そうに、 「何でそのを買ったんですか?」 と聞いてきた。確かにC++ならば他に良書が多数あるし、オライリーの"入門C++プログラミング"は大きく期待外れだったし、オライリーのの翻訳は品質もバラバラなので当然の疑問だ。 Perlがわからない 2002年の暮れ頃、深夜の会社で一人、Perlモジュールのソースをわけも分からず端から読んでいた。5日間の期限でキャンペーン応募フォームの作成を命じられたためだ。その頃の僕は専門学校での教科書レベルのCと前職で使ったVBやASPのWindows上のWebアプリ経験しか無く、Pe

  • フィヨルドブートキャンプ校歌 - komagataのブログ

    甲子園で歌われる校歌みたいな感じのFjordBootCampの歌が欲しい。 https://t.co/KPmPjsQEfB — Masaki Komagata (@komagata) 2018年4月17日 考えました。 1) オペラシティを仰ぎ見て 若人叩くはキーボード 若葉に萌ゆるギットハブ コミットログを積み上げて 作らむ未来のオーエスエス あゝ 我らフィヨルドブートキャンプ 2番、3番と曲募集中です。

    yagitoshiro
    yagitoshiro 2018/04/18
    キーボードが若人を叩いてるっぽい:
  • 深セン行ってネット通りだったこと、違ったこと - komagataのブログ

    知り合いの方が中国人の同僚と一緒に深セン行くというので同じオフィスの @bluerabbit777jp と @machida と行ってきました。 ネットで見た通りだったところ o) ビルが高い。 Tencentとかビルでっかい。 o) 華強北(秋葉原的なとこ)が広い。 ここ好き。 o) 物価が安い。 ご飯は日の半額ぐらい? o) ガソリンのバイクは走っちゃ駄目なので電動バイクがたくさん。 このカンガルー印のUber Eats的なやつはたくさん配達すれば儲かるらしいので、スゴく急いでて運転がクッソ荒い。電動なので音がしなくてさらに怖い。 o) シェア自転車たくさん。 たくさんあった会社はofoとmobike以外はほとんど潰れたっぽい。シェア自転車のビックデータを売れる先は結局なかったんだと思う。 o) WeChat Payばっかりで現金使ってるのをほとんどみない。 Alipayは見たこと無

  • PaperclipでGoogle Storageがクッソ遅い - komagataのブログ

  • 怖話をrails3.2から4.0.5にアップデート - komagataのブログ

    yagitoshiro
    yagitoshiro 2014/06/09
    railsアップデートを諦めた時がサイトが死ぬとき
  • capybara2系のEnd To Endテスト - komagataのブログ

    seleniumはguard時とかにウィンドウ出てきてウザい。capybara-webkitはcapybara2系に対応してない。(reposのheadでは対応してるので次bump upされたら対応されるっぽい) 現時点ではpoltergeist一択っぽい。 ただ、Macでwebfontを読むとphantomjsがcrushするのでpatch当てる。 $ brew install phantomjs # Gemfile: group :test do gem 'poltergeist' gem 'rack-contrib' end # spec/spec_helper.rb: require 'capybara/poltergeist' RSpec.configure do |config| Capybara.javascript_driver = :poltergeist end # c

    yagitoshiro
    yagitoshiro 2014/05/20
    どんな言語でも「ハイデンフィールド」は間違いだそうです
  • あたま うじお - komagataのブログ

    @ko8「@komagataさん、ちょっと確認したいんですけど、僕って8月末までプログラミングを勉強して9月から就職活動する・・・んでいいんですよね?」 @komagata「え?そうなんじゃないの?」 @ko8「ちょっと迷ってて。7月末に前に話してた友達が日に帰ってくるんですけど。」 @komagata「あの、一緒に起業するって言ってたのに裏切って就職するっていって香港に行ったというあの?」 @ko8「いや裏切ってないっすよ。良いヤツですよ。そいつが7月末に帰ってくるのでまた一緒に起業しようって。」 @komagata「え?香港で就職はどうなったの?」 @ko8「そいつは香港の会社でインターンしてたんですけど、就職したら日の部署に配属になるからそれだったら嫌だって話になって。」 @komagata「へえ。それで起業って何するの?」 @ko8「前から考えてたんですけど、ニートとか引きこも

    yagitoshiro
    yagitoshiro 2013/07/24
    名作:
  • knife-solo + vagrant - komagataのブログ

    ハマリポイント 古いvagrantを削除する。 VirtualBoxを新しくし過ぎない。(ちょっと古いやつを使う) VirtualBox系でハマったらMacを再起動する。 ruby2.xではchef-solo動かない。 chefは公式サイトからcurlで入れる。 knife-soloはgithubから入れる。 knife-soloをbundle exec rake installする時ちゃんとruby1.9.3に入るようにする。 古いvagrantのアンインストール % gem uninstall vagrant % rm -rf ~/.vagrant.d vagrantのインストール http://downloads.vagrantup.com/tags/v1.2.2 debian wheezy64のvm作成 断固debian。 % vagrant box add wheezy64 ht

    yagitoshiro
    yagitoshiro 2013/06/26
    rubyが2.xだと動かないので注意!
  • 俺の考えるプログラマー35歳定年説 - komagataのブログ

    おはようございます。高熱を出したまま35歳、アスキーコードで言えば#歳になりましたkomagataです。 間違えてて去年書くはずだったプログラマー35歳定年説について。(その来年がきたよ~、見てる〜? > 俺) パッピーバースデートゥーミーフロム俺 - komagata 「フィジカル、メンタルで衰えてくる」とか「マネジメントへの参加要求が強まり自然にプログラミングから遠ざかる」とか「求められる成果の総量が上昇するのでしかたなく」という面も確かにあると思います。 しかし、 「平均的なキャリアプランなんぞ知ったことか。こっちは大手町辺りに派遣されてスーツで一生デスマ案件でJavaを書き続ける覚悟は完了してるんだよ!」 という我々にとっては関係ありません。にも関わらず我々が長文を書いてしまうのはなぜでしょう? それは「誰も見てなくても関係ない」「真理鉱山に篭って一生続けられる」はずのプログラミン

    yagitoshiro
    yagitoshiro 2013/06/22
    平均的なキャリアプランなんぞ知ったことか。こっちは大手町辺りに派遣されてスーツで一生デスマ案件でJavaを書き続ける覚悟は完了してるんだよ!
  • Norwegian bokmaalに対応しました - komagataのブログ

    yagitoshiro
    yagitoshiro 2013/06/20
    何言ってるかわからんかもしれんが俺もです
  • bashは犠牲になったのだ・・・ - komagataのブログ

    トイレから戻ったら情弱プログラマーの@ko8が 「rbenvの設定が上手くいかない」 とのこと。 見てみるとMacTerminalが起動しない(起動中にshellが落ちてる?) 人に話を聞いてみると、.bashrcを設定するという意味がよくわかっていない模様。 どのファイルを触ったのか聞いてみてもよく覚えていない。 最終的に起動時のエラーを追って行き、全ての設定ファイルを削除しても起動しないことから/bin/bash自体が壊れていることが判明。 @komagata「/bin/bashってファイルいじった?」 @KoyaHomma「いじったかもしれないです・・・」 $ sudo vi /bin/bashした上で、書き込み権限が無いという警告を無視して!wを敢行したらしい。 結局、俺のMacから/bin/bashをAirDropでコピーしてきて事無きを得た。 ほっと一息ついて時計を見ると、

    yagitoshiro
    yagitoshiro 2013/06/06
    今季のインターンもなかなか活きが良いじゃねえか・・・
  • ダッシュボーダーズ ディナー第0回 - komagataのブログ

    ダッシュボーダーズ ディナー第0回が開催されました。 怖話の@machida、@komagata Libronの@jishiha城フォトのfuji3zpg欠席カメラのis8r_comobacoのmazeltov7 で厳かに執り行われました。 終わる直前にこれがダッシュボーダーズ ディナー第0回だと決まったのでそれとは知らずに参加していた方もいるかもしれませんが、いやー、行われましたねー。 酔って寝て忘れる前に書いておこうと思います。 ダッシュボーダーズとはダッシュボーダーズとは自社Webサービス作成者の集団です。ダッシュボーダーズは月に1度(毎月第三月曜日)のディナーの5分間のスピーチで 今月何をやったのか 来月までに何をやるのか を発表します。 ダッシュボーダーズに参加の個人・スタートアップは収益と成長指標(会員数やPV)をパブリックな共有のダッシュボードにリアルタイムに公開しなければな

    yagitoshiro
    yagitoshiro 2013/05/28
    成長率って「(現在の会員数 - 過去の会員数) / 過去の会員数 * 100」?
  • レガシーPHPプロジェクトあるある - komagataのブログ

    プロジェクト名に愛が無い そしてリポジトリ名がncrm(多分New CRMの略)。だったら更に新しいの出たら何になるのか。nncrmか?nnncrm、n5crmとかschemeの仕様みたいになっていくのかと小一時間(略 テストが無い テストぉ?そんなお上品なもんなんざぁ、とんとお目にかかったことねーなぁ? バリデーションが無い バリデーション?そんなお上品なもんなんざぁ(略 サーバーがrootログインの許可+IP制限している セキュリティを高めたいのか低めたいのかどっちなのか。使い辛いわ。 バージョン管理システムがよくわかってない なぜトップにぶち撒けられてる?trunkはどこ?branchesとtagsはなぜ空? メソッドが大文字から始まる あんた絶対Windows畑から来たね?同じ調子でPHP書かれても困るんだヨォ。 全テーブルに共通のプレフィックスが付いている いや、データベース名が

    yagitoshiro
    yagitoshiro 2012/09/16
    サーバーがrootログインの許可+IP制限している セキュリティを高めたいのか低めたいのかどっちなのか。使い辛いわ。
  • 1