yukung's Tumblr

月

5月 2013

2件の投稿

“

相談者 女子高生 10代

10代の女子高生です。

父の休日は食べる、寝る、テレビの繰り返し。他のことは何ひとつやりません。仕事は自営業で、「忙しい」と言う時期もありますが、一日中テレビがついているようで、ちゃんと仕事しているのか不審です。最近は夜遅くまでケータイをいじっており、50歳にしてケータイ依存症で、意味がわかりません。

私は物心ついたときから父が嫌いで、母には「お父さんみたいにならないように」と、育てられてきました。幼い頃、2月の公園の噴水で私が遊びたがるからと父が遊ばせ、私は肺炎で入院したことがあります。

父への感謝の気持ちはこれっぽっちもありません。老後の面倒を見る気はなく、のたれ死ねばいいと思います。お父さんと仲がいい友達がとてもうらやましいです。父を好きに……なろうとしても、いいところなんてひとつもないし、子供に無関心ですべて母に任せきり。最近は通知表も父には見せていません。

母は父との結婚は失敗と言っており、私は離婚してほしいのですが、経済的なことを考えると無理です。父がいる休日はイライラし、死んでほしい、殺したいという気持ちが強くなります。虐待でもされれば訴えられるのにと、楽しいはずの休日はストレスでつらくて泣くようになりました。どうすれば良いのでしょうか。思春期という理由で片付けないでほしいです。


回答者 評論家 岡田斗司夫

「お父さんみたいにならないで」。母はいつも言う。

不思議です。あなたは女、父にはなれません。なるとすれば母親でしょう。

「お母さんみたいになっちゃダメよ。」こう言うべきです。

なぜ母は「私のような母親になるな」と言えないのか?ここがポイントです。「私のような母親」とはどんな母親でしょう。答えは簡単ですね。

自分に無関心・無頓着な夫と結婚し、離婚もできず、思いつく限りの愚痴を幼い頃から言い聞かせ、やがて娘が「父など死ねばいい」と思いこみ休日に泣いて過ごすように仕向ける母。それが「私のような母」です。

本当に最悪の父なら、なぜ母親は離婚しないのか?これも簡単、ちゃんとストレスのはけ口があるからです。自分の言い分を全部信じる娘に毎日悪口を言ってストレス発散してる。だから母は耐えられる。つまりあなたの犠牲の上に、母は暮らしている。

あなたの父親像は、母の愚痴でできている。寒い中、娘にせがまれて公園まで連れて行く父。はしゃいで寒いのも忘れ夢中であなたは噴水で遊んだ。でも風邪を引いたあなたに母は「父が悪い」と吹き込みます。繰り返される呪いの言葉が楽しい思い出を消してしまったのです。

人間は弱い。誰かの愚痴や文句を言わないと生きていけない。

母の不幸は、家に閉じこめられて、視野が狭いことです。趣味が「父のダメ出し→娘に吐き出し」だけ。こんなの誰の得にもなりません。

ではどうするか?あなたがこのマイナス連鎖を切りましょう。誘ってあげて、お母さんの興味を外に向けさせる。これができれば、状況はかなり改善されるはずです。お母さんと一緒に映画やショッピングや旅行をする。そのために、あなたがバイトをするのもアリ。お母さんにもパートを出ることをどんどん勧めましょう。

パートをすれば、お母さんの世界も広がるし、お金も、できることも増えます。本当に最悪な父なら、あなたと母が一緒に働いたら独立も可能でしょう。

難しすぎますか?じゃああなただけでも逃げてください。たった3人家族で2人が1人の悪口を言い合っている家は地獄ですよ。高校生ならもう働けます。

逃げなさい。さもなければ、母を助けなさい。

”
—モッ鳥: 悩みのるつぼ—朝日新聞 掲載日不明 (via edieelee) (via rurinacci) (via nia2) (via uessai-text) (via skylover) (via motomocomo) (via galliano) (via picapixels) (via tatsukii) (via do-nothing) (via handa) (via mcsgsym) (via quote-over100notes-jp) (via kotomo) (via kotoripiyopiyo) (via coccyx5) (via toutiku-m44)
May 18, 20135,003 notes
docs → github.com

(via Instapaper)

May 17, 20131 note

3月 2013

2件の投稿

“何かやりたいという夢や情熱や興味を持っている人がいれば、
とにかくまずやってみればいい。
そのために必要な機材や書籍やプロトタイプ開発のコストは、
一千万くらいで済むならどんどんやってみたらいい。
そして、何かを始めようと検討する時は、
リスクを検討したり稟議を上げたり
社内調整に時間をかけたりするのは最小限に留め、
それが実現した時にどんな可能性が広がるのか、
そのアイデアにはどんな夢があるのか、
まずそういうことを考えたり、ディスカッションしたりするようにしている。”
—小野和俊のブログ:硬直化を避けるために希望を語る
Mar 5, 2013
“

【条件1:自腹で技術書を買っていること】
自腹で技術書を買っている人はほぼ例外なく伸びてます。「会社にある本で勉強している」だとか「googleでひたすら調べる」というくらいの人は僕の知る限り、あまり伸びてないです。やはり自腹で、というのが重要なキーワードとなります。エンジニアの方は給料の数%は書籍代であると割り切ったほうがよいでしょう。長い目で見れば必ず元がとれますので。。(補足:書籍は基礎を押さえるため、googleはテクニックを探すため、という使い分けがよさそうです。2005.1.2)

【条件2:全体を理解しようとしていること】
「動けばいいや」という程度でGUIで設定を適当に変えて動いたら安心してしまう人はまず伸びません。なんでそれをそうしたら動いたのか、というところまで気にする人はすごく伸びてます。

【条件3:プロジェクトをたくさん経験していること】
条件1と2をクリアしていて、かつプロジェクトをたくさん経験している人というのは当たり前といえば当たり前ですがすごく伸びてます。(補足:ただプロジェクトというものは会社がアサインする類のものであるため、「そうは言っても・・・」という方も多いかと思います。ここで重要なのは自分自身でよいプロジェクトをたぐり寄せるという行動力であると思います。2005.1.2)

”
—伸びるエンジニアについて: sanonosa システム管理コラム集
Mar 5, 20131 note

2月 2013

1件の投稿

“ソーシャルゲームに課金するの人をバカにしないでください!!うちの両親なんて、将来に期待して20年以上も僕に課金し続けているんですよ!! #働きたくない” —

Twitter / s_takene (via tkr)

吹いたw

(via tivrsky)

Feb 25, 2013318 notes

12月 2012

1件の投稿

“

結局のところ、広く社会通念がはびこるところというのは、めちゃくちゃ儲かるのだ。

就職だけではない。

受験、結婚、住宅、投資、保険、葬儀etc

こうでなければならない、こうなりたいという強迫観念が、あなたの判断力をねじまげる。

そして、社会通念に異を唱えるだけで、注目度が集まる新参者にとっても格好の市場でもある。

自分の判断軸を持っていない人間は、必ず搾取される。

それが人生の早い段階で気がつくか、遅い段階で気がつくのかどちらが幸せかは、わからない。

答えはこれからの自分で見つけてください。

”
—就活論を熱く語ってる人間には、それでメシ食ってる人間か、女子大生と一発ヤリたい人間くらいしかいない。 - 拝徳
Dec 14, 2012

11月 2012

2件の投稿

“ふと、パナソニックの社員平均年齢が44.6歳になっていることを知って驚いた。ちなみにソニーも41歳。洗練されたブランドイメージのある両社だが、はっきりいってオッサンのオッサンによるオッサンのための会社である。” —心おきなく新卒採用カットできるお役所と、老いてしまったパナソニック —- 城 繁幸 : アゴラ - ライブドアブログ (via kotomix)
Nov 21, 2012668 notes
“でも、そろそろ、ソーシャルネットワーキングの“ソーシャル”よりも現実世界の“ソーシャル”のほうが重要、という考え方が普及してもいいのではないか。ネットワーク上のフレンドの数は、エゴを満足させるだけの無意味な数だと。多いことはいいことだという考え方から足を洗うのは、そう簡単ではないけどね。” —

位置対応サービスとソーシャルネットワークのパラドックス

良エントリーの中で、
結局一番刺さったのはここだったりする。
いや、凄いそう思う。うん。

(via ulara) (via yaruo)

米国でのソーシャルネットワーク、例えばFacebookやLinkedInは「現実のソーシャル」とかなり強くリンクしているものでもある。採用時にLinkedInで情報見たり会社の人とFacebookでイベントごとを共有したり普通にする。実名ベースなのが背景にあるのかもしれないけど。

(via yoosee) (via komahiko) (via gkojax-text) (via atm09td)
Nov 7, 201287 notes

10月 2012

6件の投稿

“CRISPなビルドとは、“Complete, Repeatable, Informative, Schedulable, Portable”のそれぞれの頭文字を取ったものだ。つまり、途中で手動の操作を必要としない完全な状態であり、繰り返し実行可能な、ビルドの成功/失敗などの詳細情報を出力できる、特定の手順に依存することなく好きな時間にスケジュール実行することができ、異なるマシンでも実行することができるビルドであることが重要ということだ。これは、『達人プログラマー』という書籍で紹介されている考え方だ。自動化にとって非常に重要な考え方である。” —ソフトウェア開発の秘伝“Development Baseline 2007” - @IT (via hepton-rk)
Oct 25, 201213 notes
“

実務的に一番いいのは、プログラムを組むのが楽になったということ。

とくに、本質的な間違いが少なくなっていくので、後戻りが減るというのが楽。組んでみたけど動かない、途中でそれ以上組めなくなる、というのが少ない。まあ、ミスはあるので、そこの修正はするけど。

あと、できないことができないとわかりやすい。そのデータの持ち方でそのデータ数でその処理ではその精度の要求は満たせない、ということが原理的に判断しやすくなる。なので、むだな努力をしない。そして、どの条件を緩和すれば要求が満たせるかにも気づきやすい。

初見のライブラリや言語、ツールの理解が早くなる、とかも。

もちろん、前のエントリにも書いたように「明示的に勉強してなくてもできる人はいる」わけだけど、やはり勉強したほうが精度はあがるし、自信ももてる。


ところで、普通にプログラム組んでても、ちょっと込み入ったところで3重ループを越えたり、ループ階層が可変だったりするとアルゴリズムとして考えるの大事だよねーと思うんだけど、「アルゴリズム組む人は職種が別」ってほど特殊なんだろうか。


そして、話は変わって、コメントで気になった「真の実力を持った人が少ないことが世間でネックになっていると言われると、そうかなあ?と思う。 」という件について。


実のところ前のエントリを書くきっかけにもなったのですけど、 @okachimachiorz1さんの話に「優秀な人の生産性が高い、というよりも低い人が多すぎる」というのがあります。

『SIエンジニアの自分戦略 -急がば回れ、選ぶなら近道-』に参加してきた #devlove - Shinya’s Daily Report

そのあとに続いて、この、「生産性が低い人が多すぎる」状況に業界がフィットしている現状が語られています。

そういう、「生産性が低い人が多すぎる」状況を前提に業界ができあがって、この状態で均衡して、プログラマの能力をあげるというインセンティブがなくなっていると言えると思います。能力が高くなくても同じ人月単価をもらえるわけですから。さらにいうと、できない人が時間をかけたほうが、売り上げは大きくなるわけです。


現状を見ると、そういう状況があって、業界トータルでのソフトウェア開発能力は低く保たれていたと思わざるを得ません。

これは世間でネックになっていると思います。


前のエントリは、結構ストイックに書いていたので、「トップレベルのプログラマの話」だと思われるのもしかたないのですけど、実際のところの目的は、「生産性が低い人」のボトムのレベルをあげることです。問題意識のある人に少し高めの目的を持ってもらうことで、そこにつながるより多くの人にちょっとした目的をもってもらう、これが前のエントリの意図でした。

数万人の人の目に触れたようで、おそらく「わかんないけど、やったほうがいいのかなー」という人も千人単位でいるんじゃないかと思います。そうすると、まあ、そこにつながる多くの人が、ちょっとだけ勉強することに興味をもつ。


そうすることで、底辺のレベルが少しあがって、ある日お手伝いに行った現場で、「全体像わかるドキュメントとかないですか?」「システムが大きすぎてだれも全体像わかりません!(キリッ」というやりとりだとか、「先週一緒に作業してた彼は今週はこれないから、代わりに一人つれてきときましたね!来週はまた彼が来ます!」だとかいう悲しい出来事に遭遇することが少しでも減らせれば。

そういった、結構レベルの低い話でしたとさ。

”
—勉強することで何がいいのか実力者がいないことでデメリットはあるか - きしだのはてな
Oct 12, 20124 notes
恵まれた環境にいる自分たちが負うべき責任

masaki0720:

image

恵まれ過ぎている。

今の会社のプロジェクトを見ていると、本当にそう感じる。

Read More

Oct 8, 20124 notes
“mixiがコケた教訓って「SNSは余計なお世話をするな」ってことだな。Twitterは140字縛りを崩さないしTumblrは「去年より機能が減ってる」と誇らしげに言ってたし” —Twitter / @bigburn (via katoyuu)
Oct 6, 20121,214 notes
卜部昌平のあまりreblogしないtumblr: DeNAに転職します → shyouhei.tumblr.com

shyouhei:

宮川達彦さんがCOOKPADでRuby書いてるなら俺がDeNAでPerl書くのもまあありなんじゃないかと思ったので。

よくある質問とその答え
  • Q. 一時金もらえるんでしょ? 200万? やったー! ごちそうさまです

    A. ねーよ。おまえはいつの話をしてるんだ。そのキャンペーンはずいぶん前に終わりました。

  • Q. ベイスターズファンだったの?

    A. 好きでも嫌いでもねーよ。野球の趣味を理由に転職するの必ずしもダメとは申しませんが、俺はそういう類の輩ではございません。

  • Q. モゲマス作るの?

    A….

Oct 1, 201280 notes
小野和俊のブログ:レガシーコード改善ガイド → blog.livedoor.jp

“例えるなら、TDD本がリング上で行われるボクシングの試合について記した本であるのに対し、本書は街のケンカについて記した本である。TDD本が構え方、ステップ、ジャブの打ち方について解説しているのに対し、本書は相手が目潰しのために砂を投げてきた時にどうするか、刃物を出してきたらどうするか、といった類の、綺麗事だけではすまされない様々な現実的な状況への対処方法が例示されている。いわばTDDケンカ本である。”

Oct 1, 20122 notes

9月 2012

7件の投稿

“ 自由な働き方を許すと管理する側としていろいろと苦労がありそうですね?

私はナレッジワーカーは管理すべきでないと思っています。

ナレッジワーカーは、マニュアルワーカーやプロセスワーカーと違って管理されたくありません。このため、ソニックガーデンでは、有給休暇が無い代わりにいつ休んでも給料がでます。また、コアタイムもなく、いつ会社に来ても良いです。

ミッション、ビジョン、ビジネスモデルに理解・共感した方が集まっている会社なので、そこの方向性があっていれば、あとは各自に任せています。

ナレッジワーカーは、企画、お客様とのリレーションシップ構築、運用も含めて全て任されています。会社全体が信頼関係で成り立っているところもあるため、今の規模でやりたいと考えています。

”
—【働き方の教科書その5】ソニックガーデン 倉貫義人社長:ナレッジワーカーの働き方 | メリービズ
Sep 23, 2012
“そもそもITSは障害管理から発展してきた経緯ゆえに、チーム外にいる顧客(プロダクトオーナー)や会社の上司(プロジェクトオーナー)はITSに関わらないのが前提になっている。
チケット駆動開発で弱い部分があるとすれば、チーム外にいるプロダクトーナーやプロジェクトオーナーをどのようなロールに当てはめて、チケット管理をどのように運用したらよいか、をプロセス化してITSへ実装する必要があるだろうと思う。”
—チケット駆動開発を上手に運用するためのポイント: プログラマの思索
Sep 22, 20122 notes
“

Railsのテーブル名や主キーは、CoCで厳格なルールがあるおかげで可読性も高い。
だから、Redmineもこれだけの頻繁なVerUp、豊富な機能改善が可能だったのだろうと思う。

Railsの最大の特徴である「サロゲートキーの重視」については、渡辺さんが下記の記事を書かれている。

「強制されたサロゲートキー」の事例を眺める: 設計者の発言

複合キーをなくしサロゲートキーに統一する手法では、ER図に親子関係が発生せず、全ては外部キーによる参照関係になる。
多分、普通のRails開発では、テーブル間のリレーションシップはアプリケーション層で実装するだろう。
つまり、DBMSでリレーションを貼ることはしないので、テーブルは入れ物にすぎない。

DOAの立場の人がサロゲートキーに違和感がある理由は、親子関係という基本的なリレーションシップがなくななるため、データモデルの表現力が落ちてしまうからだ。

だが、Railsがサロゲートキー一辺倒にした理由の一つは、HTTPのURIをRESTで書けるようにしたいから。
URLがDBのCRUDに対応するように書ける。

SOAPからRESTへ: プログラマの思索

Railsの思想から言えば、サロゲートキーは単なるデータモデルだけでなく、HTTPアクセスのURLはCRUDであるべきというREST思想にも基づく観点があるからこそ、サロゲートキーだけのデータモデルでもWebシステムで特に有効なのだと思っている。

だから「サロゲートキーは必要なのか、不要なのか」という議論は不要で、個人的には、分析(概念)モデルと実装モデルの違いに過ぎないと思っている。
例えば、OOAでも概念モデルでは、注文と注文明細を区別せず、一つのオブジェクトで表現して、荒い粒度でモデルのあるべき姿を描き、実装モデルはソースに近いレベルの粒度故に、たくさんのオブジェクトが表現される。

つまり、DOAでも、分析者が見るレベルのモデルと、開発者が実際に使うレベルのモデルで区別してもいいはず。
そもそも、ユーザ(顧客)観点のモデルと開発者の観点のモデルは粒度が大きく異なるのは、外部設計・内部設計、基本設計・詳細設計というWF型開発の工程による区別からしても、自然な考え方だ。

でも、DOAの前提では、モデルは唯一つであり、分析者も開発者も同じER図を見るから、ロールによるモデルの区別は存在しない。
だから、そのような不毛な議論が発生するのだろうと思う。

とはいえ、Railsの普及によって、DOAの重要性は以前よりも増していると考えている。
何故ならば、きちんとテーブル設計さえできれば、Railsのマイグレーション機能によって一発でCRUD画面を作れてしまうからだ。
Redmineがこれだけ豊富なプラグインを持つ理由の一つは、Redmineのデータモデルがシンプルであるだけでなく、テーブル設計が非常に優れているため、機能拡張しやすいのだろうと推測している。

”
—RedmineのER図: プログラマの思索
Sep 22, 20125 notes
“

GitHubのプルリクエスト機能がとても素晴らしい理由の一つは、単なるマージ作業依頼だけでなく、パッチのコードレビューをオンライン上で実現できるようにしたからだと思う。
コミッタはプルリクエストを受け取る時点で、パッチの差分を必ずチェックする作業が自然に生まれるからだ。

GitやMercurialのフォークやプルリクエストは、単なるブランチ管理やマージ作業だけでなく、コードレビューという非同期ペアプログラミングを実現する重要な運用を生んでいることにも注意したい。

”
—チケット無しでフォークやプルリクエストは許さないというチケット駆動の新しい運用方法: プログラマの思索
Sep 22, 20122 notes
“ものづくりは「正確に同じものをたくさんつくる」、ソフトウェアは「すごいものを一つだけつくる」。これってまったく違う産業だと思うんだけど、その違いのわからない経営者が多い。” —Twitter / @ikedanob (via igi)
2011-07-07 (via gkojax-text)
Sep 21, 2012809 notes
“

「満員電車ベビーカー論争」を読んでみた。甲論乙駁あるようで、抜けている視点がある。ピークロードプライシングだ。

満員電車といっても、乗車率が150-200%にもなるのは、朝夕の合計6時間くらいで、他の時間帯は空いている。ベビーカーを載せても、どうということはない。つまり、ピークを平坦化できれば、何も問題ない。時間帯別料金を設けて、混雑路線のラッシュアワーだけ高額料金を取ることにすれば、ピークは平坦化することができる。

混雑料金による余剰収入は、他の時間帯の料金の値下げに回せば、オフピーク時乗客の消費者利益を増やすし、需要が喚起されて、オフピーク時間帯の乗車率が上がれば、設備の稼働率向上と同じ効果がある。

”
—

この意見は正しい。賛成。定期的に利用者する人たちはほぼスイカなどのICカード利用になってきたのだから、導入するべき。更には優先席や女性専用車両等もすべて廃止して、ICカードのタッチ方式で別料金を払って座席を取り出して座ったり、ある車両にいるときだけ余計に課金されるようにするべき。高齢者や障害者には行政が特別なカードを支給して利用できるようにすればいい。

もちろん高速道路も同様。混雑時にプレミアム料金をとるべき。美術館や展覧会や博物館も同じようにすればいいが、こちらは行列こそが主宰者側が生み出したいものなのだろうからいろいろ意見はあるだろうが。

人は少しの料金の増加にも敏感だから、すぐに混雑のオフロードが実現すると思うよ。

ベビーカー問題は、ピークロードプライシングで解決できる : アゴラ - ライブドアブログ

(via kashino)

これは賛成だなぁ。やれる土壌も整ってきてるってのもその通りだと思うし。反対意見で予想されるのは、企業の固定費ガー、っていうのと、社畜のサビ残の温床ニナルー、って感じか。どっちも検討するまでもないね。

Sep 12, 2012412 notes
“バルスのことなんですけど。


大多数のネットユーザー諸兄はご存知かと思うが、バルスは天空の城ラピュタにおける「滅びの言葉」である。劇中ラストシーンにおいて、家伝の飛行石を手にしたシータとパズーが「バルス!」と叫ぶと、なんか飛行石がやたら光ってムスカさんが目が目が星人になったりラピュタがぶっ壊れたり、色々とエラいことになる。
「バルス=滅びの言葉」という図式の定着度・認知度はWeb上では恐ろしい程であり、ラピュタ放映時には実況板が「バルス!」の書き込みとAAで埋め尽くされるという。


まず考えなくてはいけないのは、このバルスという命令は一体何の為に用意されたAPIなのかということである。


ラピュタは人工物なので、当然設計者や開発者がいた筈である。そして彼らは、管理権限キーっぽい小さな飛行石に、複数のコマンドを用意している。「困った時のおまじない」であるとか、「滅びの言葉」がそれである。飛行石を身につけた状態でコマンドを口に出すと、命令が実行される。シンプルなAPIである。


ここで疑問が出てくる。単純に「管理キーである飛行石を活性化させるだけのコマンド」と思しき「困った時のおまじない」ですら、「リーテ・ラトバリタ・ウルス アリアロス・バル・ネトリール」などというやけに長いコマンドであるというのに、何故「自爆コマンド」であるところの「滅びの言葉」が「バルス」などという超シンプル過ぎる三文字なのか?


普通に考えると、管理者権限の持ち主がたった三文字の言葉を発しただけで、操作確認もなく都市が自爆するとか正気の沙汰ではない。lsコマンドを打ち間違えただけで停止するシステムを想像してみるが良い。怖くて住めないだろそんなとこ。

そこから類推すると、「実はバルスは自爆コマンドでもなんでもなく、他の意図で用意されたコマンドなんだけど使い方間違えて伝わってるんです」と受け取った方が妥当なんじゃないかと私は思うんだ。


私が推すのは「実はメンテナンス用のコマンドです」説である。


バルスを実際に使用した時大雑把に何が起きているかというと、

・でっかい飛行石がめっちゃ光って上昇する
・なんかラピュタのエンジンっぽいところがばたばた暴れる
・釜の底が抜けてラピュタ崩壊

という感じである。

ここで気をつけなくてはいけないのは、崩壊しているのは飽くまで周囲の建造物だけであり、巨大飛行石は絶好調に作動中ということである。いってみれば、異常を起こしているのはエンジンとのsession部分であり、エンジンそれ自体ではないのだ。

システム的に考えると、これは「アプリを停止していない状態でDB止めようとしたらロック取り巻くってエラいことに」みたいな状況に近しい。つまり、「本来はアプリ停止してから使用しなくちゃいけないコマンドなのに、無理矢理abortしたらそりゃぶっ壊れますよ」という状況ではないかと想像出来るのである。多分コメント行を読んでみれば「ちゃんと周囲の施設停止してから使用してね!」とか書いてあるに違いない。歴代の管理者が読めていなかった可能性は非常に高く、ラピュタ開発者が草葉の陰からラストシーンを見ていれば、「アプリ止めないでいきなりabort叩くなwwwwwww壊れるだろアホかwwwwwwwwww」とか思っているかも知れない。


ラピュタ開発者の迂闊なところは、フールプルーフを全く考慮していないところだ。「間違っていきなりこのコマンド叩かれたらどうすんの」的視点が完全に抜け落ちている。本来ならバルス使用時には「アプリが停止されていません。このまま実行するとラピュタが壊れる可能性がありますがよろしいですか?(y/n)」「本当によろしいですか?(y/n)」とか5回くらい聞きなおすようにしなくてはいけない。ここについては積極的にラピュタ開発者の責任を問うべきだと思う。ムスカさんも多分そう思ってると思う。


結論としては、

・バルスは実は自爆コマンドではないのではないか
・ラピュタ開発者はフールプルーフの考慮が甘い
・ムスカさんは開発者に怒っていい


というとてもどうでもいい三点が導かれるわけである。よかったですね。>私



今日はこの辺で。”
—ラピュタには何故自爆コマンドが用意されているのか: 不倒城 (via kitanokunikara)
Sep 6, 20121,832 notes

8月 2012

5件の投稿

“

Pentium4 HT
(´・ω・≡・ω・`)
■1人が頑張って作業する

Phenom?X4
\(^o^)/\(^o^)/\(^o^)/\(^o^)/
■4人が気楽に作業する

Celeron Dual-Core
( ゜ω゜ )( ゜ω゜ )
■2人がポカーンと作業する

Core2Duo
( ^ω^ )( ^ω^ )
■2人が協力して作業する

Core2Quad
( ^ω^ )( ^ω^ )人( ^ω^ )( ^ω^ )
■協力し合うペアが2組で協力し合って作業する

Core i3
( ^ω^≡^ω^)( ^ω^≡^ω^)人(^o^ )┓
                    ┏┗
■楽しそうに頑張る2人とグラフィック担当

Core i5 6xx
⊂二( ^ω^≡^ω^)⊃⊂二( ^ω^≡^ω^)⊃人(^o^ )┓
                             ┏┗
■協力しながら頑張って作業する二組とグラフィック担当一人

Core i5 7xx
⊂二( ^ω^)⊃⊂二( ^ω^)⊃⊂二( ^ω^)⊃⊂二( ^ω^)⊃
■協力しあう四人組

Core i7
⊂二( ^ω^≡^ω^)⊃⊂二( ^ω^≡^ω^)⊃
⊂二( ^ω^≡^ω^)⊃⊂二( ^ω^≡^ω^)⊃
■協力しながら頑張って作業する四人組

Core i9(Corei7-980X?)
⊂二( ^ω^≡^ω^)⊃⊂二( ^ω^≡^ω^)⊃⊂二( ^ω^≡^ω^)⊃
⊂二( ^ω^≡^ω^)⊃⊂二( ^ω^≡^ω^)⊃⊂二( ^ω^≡^ω^)⊃
■協力しながら頑張って作業する六人組

”
—ゆめみがちサロン:CPUを顔文字で表すとこんな感じ (via inujita) (via fuun) (via tkashiwagi) (via toyolina) (via la3) (via hageatama) (via nagas) (via eromegane) (via uessai-text) (via 13py2) (via ryo-skd) (via arisane) (via kirin91)
2010-03-26 (via gkojay) (via mittyoi) (via maharada) (via syuta) (via budda) (via d-d-d) (via tatsukii) (via chipon) (via khgdsethbbg)

2010-10-04

(via mmtki) (via non117) (via izuko) (via juk1) (via hkdmz) (via ipodstyle)

これわかりやすいw

Aug 22, 20121,503 notes
“なお,彼女によると,オープンソース開発モデルは去年ぐらいから破綻しかかっているらしい.その原因は,開発者とユーザのバランスが崩れたことにあり,現在はユーザの比重が極端に増えてしまっている.しかも,オープンソースにとってNew Commerであるために,その本質を理解しないで「金も出さないし,労力は提供しないが,口は出す」人達が増える傾向にあり,プロジェクトや開発者が日々の生活の糧を得る活動を非難し,一方的に献身的なサポートを要求するのである.彼らは「自分にとって便利なソフトウェアを自分のために無償で献身的に作ってくれるもの」としか考えていないようで,実際に今そのような人達をいろいろなところで見かけるようになってきた.確かにこれは善意によって支えられているオープンソース開発モデルを脅かすかもしれない.” —某シンポジウム二日目 - かふぇ・べいぶ別館 (via abuf) (via nyama) (via device302) (via plasticdreams) (via 00a)
2009-03-18 (via gkojay) (via luft2501) (via yudaimori) (via masaka) (via oharico) (via nemoi) (via oosawatechnica) (via yaruo)
Aug 21, 2012389 notes
“本書を読み進めながら脳裏によぎったのは「分業制の弊害」。
小さなチームで成果を出すには、個人の職域を超えて成果を出す意識が必要。

これは、組織が拡大する中で小分けにされた箱で仕切られることで顕著になります。
自分に足りないスキルを隣の箱に助けを求め、結果的にさらに組織が肥大化する…”
—小さなチーム、大きな仕事|男道 - 長瀬慶重のアメブロ
Aug 19, 2012
“昔デスマってとき、良識あるお客様が「22時以降に書いたソースはレビュー通しません!」と宣言してくれて負のスパイラルが改善したのを思い出した。あの時はお客様が神様に見えた。上司と中間会社は味方ではなかった。以来22時以降のソースは信用しないようにしている。” —

Twitter / tentete (via itigoppo)

2010-11-05

(via quote-over100notes-jp)

Aug 13, 2012917 notes
“

驚いたことに、実装コードとほぼ同じぐらいコメントを書いている。 コード1行に対してコメント1行ってすごいね。 これは、Rdoc 使ってドキュメントも作っているからこれぐらいの行数になるんですね。

更に、びっくりしたのは、テストコード!。 これ、実装コードに対してテストコードを2倍書いています。 しかも、テストコードのファイル数は3倍以上で作っています。 少ない行数で沢山のテストコードを細かく実装しているんですね。 テストコードにコメントは作っていませんね。 テストコード自体を文章で説明しなければいけないテストコードは書くなということでしょう。 簡潔に誰が見てもどのようなテストを実施しているのかわかるテストコードを書いています。 また、書く必要があるときは、実装コードの中に集約しているのでしょう。そうすれば、RDocの中に仕様を集約できるからね。

”
—Rails ActiveRecordのテストコード » 梨木を読む
Aug 9, 20129 notes

7月 2012

5件の投稿

“晒している人は強い
晒されている人は強い
晒けだしている人は強い
変なプライドで閉じてる人は弱い”
—IT 戦士の作り方

2007-12-12

(via plasticdreams, akkycc) (via zocchi) (via mitukiii)
Jul 24, 2012986 notes
Jul 22, 20128 notes
“

日本では、途中で止めたり、やる事を変えたり、合わない人を避ける事を逃げだと感じる人が多い。

これは根強く大人になっても残っていて、僕は鬱の原因に少なからず影響していると思う。止める事や集団に合わせられず組織から抜ける事を恥だと感じていてぎりぎりまで我慢する。それで自分の状態には無頓着だったりすると、自分の精神と身体が追い込まれる事がよくある。

”
—為末大さん「我慢と部活動と鬱について。」 - Togetter
Jul 12, 2012929 notes
Jul 12, 2012
更新業務の差分データ作成にGitを活用してみる | Mach3.laBlog → blog.mach3.jp

fingaholic:

改めて良記事。

Jul 9, 20125 notes

6月 2012

10件の投稿

“

人生は5つのボールをジャグリングしているようなものだ。その5つとは、仕事、家族、健康、友達、精神だ。

このうち、仕事のボールだけがゴムで出来ている。落としたとしてもちゃんとあなたのところに同じ強さで戻ってくる。

しかし他の4つは違う。これらはガラスのボールだ。落としてしまえば傷がつくかもしれないし、最悪割れてしまうかもしれない。決して元のままにはならないのだ。

これが現実だ。この現実に向き合って生きていかなくてはならない。

”
—『人生は5つのボール』、コカ・コーラCEOのスピーチが素敵だ - IDEA*IDEA ~ 百式管理人のライフハックブログ (via edieelee)

2010-10-10

(via gkojay)
Jun 30, 20121,164 notes
Jun 30, 2012299 notes
Jun 29, 2012380 notes
“本当にくだらないアイデアしか出さない社員がいるんですけど、とりあえず「いいね」と言うようにしているんです。そうすると、その社員は喜んで、どんどん次のアイデアを出すんですよ。ずーっとくだらないアイデアしか出さないんですけど、それでも続けていると突然、ブレイクすることがあるんです。1人、そういう社員がいたんですが、今はとてもできる男になっています。” —Webエンジニア武勇伝 第16弾 | 株式会社ウェブキャリア
2008-02-24 (via plasticdreams, to) (via futureisfailed) (via k32ru) (via kirisaki) (via erl) (via to-fuya) (via ctenolepisma)
Jun 29, 20121,267 notes
“

エンジニアは、誰でも、人の役に立ちたいと思っているものです。そして、人から頼りにされることに、喜びを感じる生物です。でも、この「頼りにされる」状態は、危険な状態であることもある。

頼りにされるあまり、多くの仕事がその人に任されることになる。できる人に、仕事が集中するのは、よくある話で、その人は、回りの期待にこたえようとして、遅くまで残業して、休日も出社したりする。この状態が、一過性のものだったら良いんだけど、慢性的なものになると、肉体も精神もぼろぼろになっていく。

仕事が慢性的に過度に集中している人は、一度じっくり考えてみたほうが良い。会社は、「あなた」のことを頼りにしてるけど、実際のところはこき使ってるわけですよ。俺なら、ピンチのときにできる人に仕事をいっぱい頼むことはあっても、それを慢性的には行なわない。だって、その人に壊れて欲しくないから。

仕事が慢性的に過度に集中している人は、会社があなたのことを、都合よくこき使っている事実に気づいたほうが良い。

がんばった結果をポジション(地位)として評価してくれる会社なら、まだ、ましなんだけど、ポジションは変わらずに、期待しているとかって言われるのは、超危険ですよ。こき使われるフラグがたっている。

”
—

会社から「頼りにされる」危険性 - ひがやすを blog

期待はタダ

(via gkojax)

(via nemoi, petapeta) (via usaginobike)
Jun 29, 201262 notes
“人生とは、いろんなものを、うまくいくかどうかやってみることである(Life is trying things to see if they work)” —GlassはGoogleの未来だ (via do-nothing)
Jun 29, 201240 notes
“「なんとかしろ」と怒鳴っていると、「誰か」が私たちの代わりに「世の中をよくするプログラム」をさらさらと書いてくれると思っているのだろうか?
そんな「誰か」はどこにもいない。
社会成員の全員が、自分でコントロールし、自分でデザインできる範囲の社会システムの断片(ピースミール)をとりあえず「ちゃんと機能している」状態に保持すること。
私たちが社会をよくするためにできるのは「それだけ」である。
「社会を一気によくしようとする」試みは必ず失敗する。
それは歴史が教えている。”
—変革が好きな人たち (内田樹の研究室)名言(via ishibashi)
Jun 29, 20121,405 notes
“

隣のおっさんがスープを飲み干しているのに替え玉をオーダーしたので緊急スープ融資を受けている。俺はこのおっさんを「ギリシャ」と名付けた。

”
—

Twitter / @aquilla28 (via ajinotatakinamennna)

本日の一等賞

(via highlandvalley)

Jun 29, 20121,265 notes
“51:以下、名無しにかわりましてVIPがお送りします:2011/07/26(火) 08:30:38.63 ID:AnYPoIfZO
自分で運がいいと思っている人、悪いと思っている人
10人ずつ集めて実験をした

新聞を1人ずつに配り
「この新聞の中から、この記事はどこにあるか探してください」

実はこの実験には裏があり、新聞の中にはその記事とは全く関係なく
「おめでとう、このページを見つけたあなたには100ドルあげます」
と1ページ丸々使ってデカデカと書いてあるページも入れておいた

実験終了し、最初に提示された記事は全員が見つける事ができた

しかし100ドルプレゼントページを見つけたのは

運がいいと思っている人8人
運が悪いと思っている人1人

だった



73:以下、名無しにかわりましてVIPがお送りします:2011/07/26(火) 08:39:23.54 ID:AnYPoIfZO
»51
は本当にあった実験

つまり運に対して能動的な人間は運がよく
運に対して受動的な人間は運が悪い
”
—俺運悪い方だと思うんだけど運良くする方法ない? : デジタルニューススレッド (via rock-the-baby)

2011-07-28

(via gkojax-text)

ポジティブシンキング最強てことか

Jun 29, 20121,039 notes
“IE6使ってる層が全体の5%切ってんのに、大企業等に限定すると45%とかおかしいだろ。どんどん最新環境にしろよ。そんなんしないでグローバルに勝つとかいってんじゃねーよ。” —

Re: HTML5はむしろ企業システムに向いている – 記者の眼:ITpro | とりあえず死ななくて良かった人のブログ

御意。

(via hirata)
Jun 29, 20121,073 notes

5月 2012

1件の投稿

“関数型言語自体の優位性

関数型言語の考え方自体が結構優れているので、その考え方を覚えれば、非関数型言語で組んでも優れたプログラムになるという話を聞いた。

達人プログラマにある、毎年1つは新しい言語を覚えろという考え方だと思った。

これは「凄い!」と思った。関数型言語って凄いけれど、実践的では使えないと思ったけれど、そもそも考え方が間違っていたと思った。

プログラマとして優れた関数言語の考え方を利用してやればそれで良いんだよという話は聞いて妙に納得した。


関数型言語を覚えておけ

例えば、関数の非破壊という考え方はどの言語でも知っていた方が良い。テストとかも作りやすくなる。

ラムダ式に関しても優れた考え方なので、とりあえず後から仕様に入れたC#よりも最初から言語仕様に入っているF#の方がより馴染んで使える。

うむそれは確かに。便利だから後から入れたのと最初から前提で作られいるのではやはり意味は違うはず。

これはそもそも僕の持論だけど、後から出た言語は先に出た言語よりも優れているというのがある。

ま、つまりF#はC#よりも優れているわけで、とりあえず一通り把握する価値はあるなーと思った。

”
—第一回関数型言語勉強会懇親会に出て分かった多くのこと #fpstudy - 森理 麟(moririring)のプログラマブログ
May 20, 20126 notes

4月 2012

1件の投稿

“口座開設に黒人の方が来てるんだけど、名前のはじめがンで、UFJははじめがンだと登録出来ないらしくて揉めてるww” —Twitter / ayanebula (via cknbstr)
Apr 13, 2012670 notes

3月 2012

9件の投稿

“ 一方で、日本の大企業、たとえばNTTとか、ドコモとか、ソニーとか、パナソニックなんかに話を聞きに行っても、経営者からそういうメッセージってまず聞かないんですよ。「今期どうやって収益を上げるか」とか、「リストラをどういう風にするか」とか、「最近アップルがスゴイけど、それにどう対抗するか」という話ばっかりです。” —

なぜ、夢を語れない企業は成長しないのか。 日本とアメリカの大企業の決定的な違いとは?|これからの日本について、自分のアタマで考えよう!|ダイヤモンド・オンライン (via jinmen)

つ http://www.ntt.co.jp/ir/mgt/managementstrategy.html

(via kuenishi)

「私はXXXXという未来を信じる。ともに作ろう」でないとなぁ。

(via bgnori)

Mar 31, 2012155 notes
“「どうすればヒューマンエラーを減らせるか?」という質問に「ヒューマン作業を減らす」と答えたらすごくかわいそうな人を見る目で見られました。ちなみに模範解答は「チェックリストでダブル(トリプル)チェック」だそうです。” —Twitter / @ebc_2in2crc (via jutememo)

これはひどい

Mar 31, 2012643 notes
“

ちょちょんと10000時間も修行すれば誰でもなれるたぐいのものであり、100年たっても追いつけないような類では決してない。

そして、これを2008年話題のキーワードで読み替えると、「10年間泥のように働け」となる。だから10年間必死で働けば、たいていの人は一人前になれるのだ。これが日本の大企業の強みであり、「泥のように働け」肯定派の主張の根幹である。

これは「泥のように働いた」結果何になるか、というのを無視すればまったく正しい。しかし、そこが一番の問題なのだ。IT業界の場合、コンピューターのスペシャリストになんてなりはしない。全銀協手順とか社内Javaフレームワークのような基盤と、パートナー人脈や社内政治のスペシャリストになれる。これは社会の未来を作るスキルではない。社会の今にパッチを当てるスキルだ。それどころが、会社が変わるとたちまち役に立たなくなるものであり、会社が信用できないような状況では取得したくもない。

”
—10000時間積み上げるだけの簡単なこと・・・本当に? | 独り言v6 (via otsune)

2009-06-04

(via gkojax-text) (via atm09td)
Mar 31, 2012306 notes
“「日本のIT企業は「エクセル方眼紙」と呼ぶ独自のフォーマットを使用していたため、この分野で遅れをとっていた。」 #この分野で遅れをとっていた” —Twitter / @joker1007: 「日本のIT企業は「エクセル方眼紙」と呼ぶ独自のフォ … (via otsune)
Mar 30, 2012171 notes
這い寄るゆろよろ日記(旧支配者): ヤン・ウェンリーがSIerにいたら → yuroyoro-blog.tumblr.com

yuroyoro-blog:

ヤン・ウェンリーに名言を言わせるのが流行ってるみたいなので。同盟=SIer、帝国=Web系企業なコンテキストで。

プロジェクトを開始するまでは見積が、開始されてからはPMの質が、プロジェクトの成功をを左右する ・・・・・・ ヤン・ウェンリー (第1巻 黎明篇 P42下段)

SIerの腐敗とは、プロジェクトが炎上することじゃない。それはプロジェクトの腐敗であるにすぎない。 プロジェクトが炎上してもそれを批判することができない状態を、SIerの腐敗というんだ ・・・・・・ ヤン・ウェンリー (第2巻 野望篇 P193下)

…

Mar 29, 201264 notes
“

「時代はGUNDAM、Java(笑)はオワコン」とか言う人もいてJavaでSIやってる会社というと不安を感じる人もいるようですが、実際なかで働いたり勉強会参加したりOracleのJavaへの関わり方を見ると、なんだかんだ言ってまだまだメインストリームで在り続けるだろうなと思います。

どちらかというと日本でのJavaオワコン感って、言語仕様云々ではなく一山いくらで売られているエンジニアのスキル不足や時代遅れなフレームワーク・開発手法に起因しているような気がする。そりゃ未だにJava1.4やStruts2使ってる上にイケてない社内ORMを強要されてるようじゃそう感じるよなあ。

”
—モダンなSIをやりたいなら今すぐGxPに行くべき | nagaseyasuhito Daily works.
Mar 28, 2012
“ところがどっこい、アジャイルコーチの口から出てくる言葉は往々にして、「なぜそれをするのか?」そしてそれに答えられない自分たち。でも、それが悪いことだとは思ってない自分たち。なぜそんなことを聞かれているのかもいまいちピンと来ていない自分たち。そんな状態に陥っていたように思います。もちろんアジャイルコーチという立場をとっている方がこの状況をほおっておくわけもなく、ファシリテーションのもとあーでもないこーでもないと議論をすることになりましたが、最終的にでた(このときは出されたというのが正しいかも)結論は「君たちは普段の議論が足りない」ということに尽きた気がします。
ウォーターフォールが良い悪いではなく、与えられたプロセスに則って与えられた手順に従ってただ黙々と作業を繰り返していくうちに、「なぜそれをするのか?」という至極シンプルなことに対する解も持ち合わせられなくなってしまっていたということなのでしょう。”
—寝ても覚めても.NET(?) : TFS de アジャイル
Mar 28, 2012
次へ →
2012 2013
  • 1月
  • 2月 1
  • 3月 2
  • 4月
  • 5月 2
  • 6月
  • 7月
  • 8月
  • 9月
  • 10月
  • 11月
  • 12月
2011 2012 2013
  • 1月
  • 2月
  • 3月 9
  • 4月 1
  • 5月 1
  • 6月 10
  • 7月 5
  • 8月 5
  • 9月 7
  • 10月 6
  • 11月 2
  • 12月 1
2010 2011 2012
  • 1月 39
  • 2月 17
  • 3月 8
  • 4月 9
  • 5月 8
  • 6月 1
  • 7月 10
  • 8月 5
  • 9月 6
  • 10月 15
  • 11月 3
  • 12月 1
2009 2010 2011
  • 1月 1
  • 2月
  • 3月
  • 4月 1
  • 5月
  • 6月
  • 7月 3
  • 8月
  • 9月
  • 10月 5
  • 11月 1
  • 12月 30
2008 2009 2010
  • 1月
  • 2月
  • 3月
  • 4月
  • 5月 2
  • 6月
  • 7月
  • 8月 1
  • 9月
  • 10月
  • 11月
  • 12月
2008 2009
  • 1月
  • 2月
  • 3月
  • 4月
  • 5月
  • 6月
  • 7月
  • 8月
  • 9月
  • 10月
  • 11月 1
  • 12月