タグ

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

  • Getting Real的なものとそうでないもの - komagataのブログ

    BasecampのHEYがリリースされましたね。 見れば見るほどBasecamp社のWebアプリの作り方をまとめたであるGetting Realの内容に従って作られてるアプリだなとGetting RealをバイブルにしてWebアプリ作成を仕事にしてきた我々としては嬉しくなってしまいます。(2007年のなのに!) ただ、業界内で「Getting Real良いですよね、私もすごく好きです。」という人は多いですが「え?あんたの作ってるアプリ全然Getting Real的じゃなくない?」ということがしばしばあります。 フィヨルドブートキャンプの最終課題の「自分で考えたWebサービスを作る」ではGetting Realを読んでからどういうサービスなのかを表現するエレベーターピッチを作ることになっています。 しかし「これってGetting Realに書いてあることと真逆じゃない?ホントに読んだ?」

  • 格安のリモート秘書サービスKaori-sanが便利 - komagataのブログ

    ずっと求めていたサービス Kaori-sanは俺がずっと欲しかった格安のリモート秘書サービスで、弊社第一号ローカルインターン卒業生の@Communitureに、 「起業するならこういうもの(正にKaori-sanと同じ内容)をやってくださいよ!」 と言って実際に1日やってみて検証した結果、 @Communiture「@komagataさん、日の人件費だとこれは成り立たないと思います…。」 @komagata「じゃあ@Communitureさんがベトナムに行って日語を教えてやってよ!」 @Communiture「それはちょっと・・・」 という経緯があった感慨深いサービスだ。 Kaori-sanの存在を知った時は六代目桂文枝並に椅子から転げ落ちたものです。 何が良いのか 我々専門職の時給は高い。例えば人月100万円のプログラマーの時給は6250円だ。(俺はそんなにもらっていないが)専門分野

    uk-ar
    uk-ar 2014/03/19
  • 俺の被害妄想でrailsが死ぬ時 - komagataのブログ

    昨日EdTech Hackathonに行って久しぶりに色々なWeb関係の方の空気に触れて思った事。 俺はrails好きで強力だし楽しいなーと思うんだけど、 「GoogleからJSのシングルページでもSEO的にペナルティが全く無くなったらサーバーサイド要らねんじゃね?mBaaSで良くね?」 とか 「ちょっとしたサーバーサイドの処理はPHPで良くね?エンジニア多いし、安いし、技術的負債とかセキュリティ・ホールとか経営者からしたらたいして気にならないし、実際の所よくわからないし、来年どうなってるかわからんし。」 とか 「railsエンジニアとか単価高い割に何やってるのかわからないし。テストを書いてます?もっとこうガーッと派手に動く機能追加してくれねえかなあ?」 とか 「長期的なプラットフォームとかはガッツリ作ってくれて構わないけど、もっと雑でいいから短命のモバイル・アプリ量産してくれねえかな?」

    uk-ar
    uk-ar 2013/10/29
  • railsのdebugの疑問 - komagataのブログ

    皆どうやってるんだろう。 僕の場合、debuggerはstep実行が必要で無い限り使わない。(step実行が必要な程難しい問題が滅多に無いので殆ど使ってない) railsのdebug系の記事は定期的に上がるけど、実際にdebuggerを使ってるところを見たこと無い。 結局、 puts "@posts: #{@posts.inspect}" とか、他の出力と混ざって見つけづらいので、 puts "-----------------------------------" puts @posts.inspect puts "-----------------------------------" などと書いてrails sしたconsoleで確認している。loggerを使っても他の出力に埋もれるので結局putsする。もう何年も使ってるのにこれはショボイ気がする。 Ruby on Rails Gu

    uk-ar
    uk-ar 2013/09/04
  • あたま うじお - komagataのブログ

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

    uk-ar
    uk-ar 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

    uk-ar
    uk-ar 2013/06/27
  • 俺の考えるプログラマー35歳定年説 - komagataのブログ

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

    uk-ar
    uk-ar 2013/06/24
  • bashは犠牲になったのだ・・・ - komagataのブログ

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

    uk-ar
    uk-ar 2013/06/07
  • インターン募集・アプリ公開 - komagataのブログ

    この4月で@hrysd(永和システムマネジメント様入社おめでとうございます!)や知の巨人など、みんなインターンシップを卒業されたので新たに募集したいと思います。 思いつきで始めたリモート・ローカルインターンの仕組みですが、10ヶ月程運用してみて「意外と回るな」という感じだったのでWebアプリにしてみました。 256 INTERNS 256インターンとは Webプログラマー・Webデザイナーのインターンシップをスムーズに行う仕組みです。インターンシップにはオフィスに通うローカルインターンとインターネット経由でのみ行うリモートインターンがあります。インターンは1週間交代で学習と作業を交互に行います。 インターンシップとは インターンは職業訓練と就業体験を得、企業は見込み社員と労働力を得る仕組みです。 報酬について インターンから見て「お金を払って職業訓練を得るスクール」と「お金を貰って職業訓練

    uk-ar
    uk-ar 2013/04/23
  • macのgitで日本語ファイル名を扱う - komagataのブログ

    語ファイル使ったことなかったけど、レガシー改善でsvnからgitへ移行したら日語ファイル沢山。 Command Line Toolsで入ってるgitは若干古い。 % git version git version 1.7.10.2 (Apple Git-33) 1.7.12から日語ファイル名(UTF-8-MAC)が扱えるようになってるのでbrewで入れる。 % brew info git git: stable 1.7.12.1, HEAD % brew install git 実験的な機能という位置付けらしいのでデフォルトではオフになってる。オンにする。 % git config --local core.precomposeunicode true マシン全体でオンにしたい場合は下記。 % git config --global core.precomposeunicode t

    uk-ar
    uk-ar 2013/03/27
    マシン全体でオンにしたい場合は下記。 % git config --global core.precomposeunicode true
  • logentriesでnginxのエラーを監視する - komagataのブログ

    小さいrailsサービスあるある railsで何かサービスを作ったとする。ExceptionNotificationも入れた。NewRelicで5分毎に死活監視もしてる。なのに「落ちてるみたいです」とTwitterで言われる。 nginx + unicornの組み合わせでアクセスが増えた時、大抵真っ先に起こるのがunicornのtime out。 2013/02/08 18:36:10 [error] 20932#0: *3506622 upstream timed out (110: Connection timed out) while reading response header from upstream, client: 〜ってやつ。 重いDBのクエリとかでアクセスをさばくスピードより接続数が増えてきて起こる。railsアプリまで処理が行かないのでExceptionは起こらない

    uk-ar
    uk-ar 2013/02/12
  • 父親に聞いた管理職として「ダメなチームをデキるチームにする必勝パターン」 - komagataのブログ

    もう定年してますが、郵便局の管理職歴うん十年の父親に社会人の大後輩として、 「管理職としてダメなチームをデキるチームにする必勝パターンみたいなのってあるの?」 と聞いたら 「あるよ」 とあっさり。その話が面白かったので紹介します。 背景父親は郵便局員で公務員だった。郵政民営化する前の話。公務員は一般企業と違い犯罪でも犯さない限り首にならない。(管理の難易度が高い)郵便局の仕事は大きく「郵便」「貯金」「保険」の3つに分かれている。父親は「保険」のセールスマンの管理職を長年やっていた。郵便局の管理職は3年(?)毎に別の局(調布市郵便局とか)に移動する。 1. 新しい職場(チーム)に赴任したらそこの中心人物の協力を取り付ける中心人物:顔役的な人で大抵が年長者やリーダー気質の人。どこの組織にも必ずいて、誰にでもすぐに分かるそうです。(役職的には自分より下の人です。) 父「誰に聞いても山田(仮)さん

    uk-ar
    uk-ar 2012/12/23
  • 【休学・ニート・就職浪人歓迎】Webプログラマインターン募集 - komagataのブログ

    FJORD, LLCではローカルインターン(オフィスにきてやるヤツ)を3人募集しています。(@CheerDreamsさんが起業して卒業されて、@hrysdは普通に仕事してフリーランサーみたいになったので) 完全リモートからやるインターンも募集していますが、ローカルの場合はオフィスの席に限りがあるので、休学中の学生やニート、就職浪人中の方など、なるべく平日、多くの日数出来る方を歓迎します。 内容はこんな感じです。 Webサービスを作りたい学生・社会人インターン募集 « FJORD, LLC(合同会社フィヨルド) Webサービスを作って起業したい学生・社会人インターンを募集します。 « FJORD, LLC(合同会社フィヨルド) リモートインターンシップ制度案 - komagata 別に起業目指す必要ないです。プログラミングを覚えた暁には全力で就職先を僕らも探すし、どうやったらナアナアでIT

    uk-ar
    uk-ar 2012/10/22
  • レガシーPHP改善日記 シーズン1 エピソード2 - komagataのブログ

    hrysd心を折られるチンカスプログラマーことhrysdがバイトで来てくれることになったので一緒に大門に出社。 初出社前に既にバグを一個潰してコミットしているという荒業を見せたhrysdだが、3000行を超えるcontrollerに早くも心を折られる。 俺「actionのメソッドが5行を超えたら危険印、なんていうrailsのぬるま湯に使ってたんだよ!これがサバンナだ。」 Github Organization契約出社後早速、社長にGithub Organization Bronzeプランを契約してもらう。技術的なことはわからないというが、リスクを背負って立てなおそうという気持ちが伝わって来ました。 9月30日の直近の締め切りに間に合わないのでsvn + redmineからの移行は10月にお預けだ。 svnがよくわかってないまずはsvnでもトップにぶち撒けられてるというのは辛いのでtrunk

    uk-ar
    uk-ar 2012/09/20
  • リモートインターンシップ制度案 - komagataのブログ

    Wikipediaでインターンシップを調べたら、アメリカのインターンシップは9割が無給だというのを見て、「なんだ無給もありなのか」と思い、会社でこういうインターンシップをやってみました。そしたら結構楽しいし、凄い勢いでLinuxとかRubyとか覚えてるし、お互いに良い感じに思えました。 ただ、狭い弊社の席があっちゅーまに埋まったのでこれ以上大幅には募集できない。しかし、よく考えてみると、持続性・スケーラビリティを考えて環境を整えていたので、席の数とMacの数以外に特に制約が無いことに気が付きました。なので、リモートインターンシップってのはどうかな?と考えてみました。 学生・社会人インターンに今までのローカルインターンシップに加えてリモートインターンシップ制度を追加する案。 インターンシップとは 学生は就業体験と職業訓練を得、会社が入社見込み社員と労働力を得る制度。 フィヨルドのローカルイン

    uk-ar
    uk-ar 2012/07/15
  • 触りだけでも便利なVagrant - komagataのブログ

    herokuのpg_dump.sqlしかバックアップが無い状態からDBを復旧させるため、適当なpostgres環境が必要になったんですが、$ brew install postgresql はv9.0とか未来的な感じが面倒そうだったので簡単にVirtualBoxの仮想環境が作れるという噂のVagrantを使ってみました。 Vagrant - Welcome Vagrantとは? VirtualBoxの仮想環境をCUIから操作するツールです。数回コマンドを叩くだけで環境が作れるのでとても便利。rubyで書かれたシンプルな設定ファイルを元に面倒な仮想環境構築を自動化してくれます。 VM自体はVagrantfileという設定ファイルで設定し、VMの中身はchefで設定するという感じです。僕はchef使ったこと無いので今回はVM作成したあとはsshで入ってpostgresをインストールしちゃいまし

    uk-ar
    uk-ar 2011/06/25
    Vagrantとは? VirtualBoxの仮想環境をCUIから操作するツールです。数回コマンドを叩くだけで環境が作れるのでとても便利。rubyで書かれたシンプルな設定ファイルを元に面倒な仮想環境構築を自動化してくれます。 VM自体はVagra
  • Mitaka.rb #10でCMSの話をLTさせていただきました - komagataのブログ

    Mitaka.rb#10 : ATND Mitaka.rbとは 公式サイト:Mitaka.rb 参考記事:Ruby Freaks Lounge:第20回 Mitaka.rbの作り方 「Mitaka.rb」は東京都三鷹市周辺で不定期に開催されているRuby/Railsの地域コミュニティです。参加者はRuby/Rails関係者,Webサービス関係者などです。 「たのしいRuby,おいしいMitaka」をコンセプトに三鷹市周辺の飲店を会場に開催しており,懇親会の後にLT(Lightning Talks)をするのが通例です。参加人数は20~40人で武蔵野エリアを中心に東京全域から参加があります。 Mitaka.rb #10でLTさせていただきました。

    uk-ar
    uk-ar 2010/10/07
    このブログで書いてきたPyhaについて話してきました。Pyhaのv0.0.1をリリースしたので是非。 Pyha - CMS for Cloud 食事がとても美味しかったです。運営に関わられた皆様ありがとうございます。
  • 1