2008-07-01から1ヶ月間の記事一覧
PythonでPriorityQueueを使おうと思ったら割と微妙な感じだったので書いてみる。 PriorityQueueとは優先順キューのこと。(優先順位にしたがって要素が追加削除できるキュー ヒープアルゴリズムによって制御されており、 最小値を得ながら要素を追加していき…
自分の芸風に合わせて決める、会社の選び方。を読んで思ったこと。 いや違うな、なるべく適正人数(少なめ)でプロジェクトを回しているところを選ぶ。 これは納得。 自分もできるだけ立ち回りがきくところを選ぶ。 大手は選んだ事がないのでわからないです…
職場の中で割と基礎的な話をしていたとき 八年プログラムやってきたけど、そんなのは知らないよ みたいな話があって、 へー、プログラムって年数なんだ〜。 って、そんなわけないだろ!!!! 「Javaもやったよ、Java良いよね」 「DIは使いました?」 「……」…
オブジェクト指向入門 第2版 方法論・実践 (IT Architects’Archive CLASSIC MODER)作者: バートランド・メイヤー,酒匂寛出版社/メーカー: 翔泳社発売日: 2008/08/29メディア: 単行本(ソフトカバー)購入: 5人 クリック: 91回この商品を含むブログ (49件) を…
気になっていたのであいのり。 404 Not Found ここはひとつ、みねこあさんの書評きぼーーーん → 憂鬱本を買ってみました - みねこあ 404 Not Found きぼーーーん。(卑怯者
RHGの逆襲第六回の懇談会で、 C++でメモリに困ることはないっていうことを 多分、shinhさんが言っていて 自分はいや、すっごい困るよ、ってな反応を思わずしてしまったんだけれども、 実際メモリが潤沢な環境が多いわけで、 うーあーうーとか言った後で思っ…
きむら(K)さん経由で知って買った本です。 構文解析とは、とか、字句解析とは、といった基礎的なところから始まって、 lex/yaccの使い方などを押さえ、LL(1)、LR(0)、SLR、LR(1)、LALR(1)などの解析方法をサラッと紹介している。 基礎を押さえた本。 ただ、i…
知っているか、なんてことはさほど重要ではないのではないかしらん。そもそも、 優れたプログラマが複数言語を扱える事が多い、ということがあっても、 複数言語を扱えるから優れたプログラマだ、ということはできなくて、例えば、「他の言語使ったことある…
一週間くらい放置してあった問題があって、 うおおおおお、わからないぜー、うまくいかないぜー、 とか思って置いてあって、 ちょっと他の問題を片付けて時間があいたので、 ちと考えるか、と思って手をつけたらコード十行くらいで終わった。 orz...
に行ってきた。 ジュンク堂のトークセッションに参加するのは初めて。 早めにつきすぎたのでまだ受付してなかったりして、うろうろ。 時間になって入って、 珈琲頼んで、飲みながら「初めてのRuby」を読み返してたり。自分が「初めてのRuby」を良いなぁと思…
とか思った件があった。 どういうことかというと、 enum { HOGE_FOO_ID00 HOGE_FOO_ID01 .... CHR_ID_MAX, }; みたいな定義がある。 キャラクタのID定義だと思ってくんさい。 驚いたことに、このCHR_ID_MAXを「無効値」として扱う糞文化がある。ぽかーん、だ…
とおりすがりさん ・いいものを作りたい。 ・お客さんを喜ばせたい。と思ってるのはここで「先に帰るな」と言ってる人も、「先に帰った人を責めるな」と言ってる人も同じなのではないでしょうか? それはそうだと思います。 でも、自分を犠牲にしてまでする…
通りすがりさん blog主は残業とかどうでも良くて「お客様の顔思い浮かべたりしない/できない利己心(何を思って彼は「この」業界にいるのか)」て奴が己のWetな日本人的職人気質に触れて散って、義憤とか老婆心とかないまぜになって、件の彼の顔に花火としてや…
田辺さん (以下は、責任の所在とかサービス残業とかそういう問題です。温度差の話ではありません) はい。 ボイコットの件は、半分冗談で半分本気みたいなとこがあって、もし、すべての人が休日出勤や残業をしない社会であったら、 それを踏まえた上で、真…
bonezineさん 同じプロジェクトに居る人は末端だろうが上司だろうが「他人同士」じゃねーだろよ、と思う昭和生まれの古〜い俺が来ましたよ。 そうですよ、そうなんですよ。 俺たちは運命共同体なんすよ。 とか思う古い人間です。 責任の所在とかサービス残業…
nanashiさん どうやらプロジェクトを管理する立場じゃなかったようで。 その点ちょっと読まずに書いちゃったので申し訳ないことです。 もう少し自由に動けるんなら、できることもあるのに、と悔し涙の日々です。 指揮系統的にどうしてもできないこともあるの…
y_nakanishi さん んー、言いたいことがよくわからないよ。個人を犠牲にしてまで頑張らないといけないというのはプロジェクトへの責任によってレベルが違うでしょう?たいした責任もない人に犠牲を強制するのはよくないと言ってるんだけど?最終的な成果物を…
死んでなければ夜書きます。
気になったのが、配列は関数に渡す事が出来ない。ってのも、失念していたかも。 値渡しが出来ない。って意味なんだろうけれど、これも、配列を値渡ししようと思ったことがないので、気にしたことがなかった・・・配列を何かしたいときは、disp_pointerな感じ…
長くなってきたので欺瞞全開でいきますよ。 まず、書いておきたいのは やる価値のないプロジェクトなんて存在しないと思うけれど、 ということ。ソフトウェアにとって、使ってくれる人、遊んでくれる人が存在する限り、 価値のないプロジェクトなんて存在し…
プロジェクトが火の車なのに自分だけ楽だったことはないか? 自分は頑張ったと思っているのに周りの評価が低かったり、目線が冷たかったりすることはないか? プロジェクトに属しているのに誰も相談にこなかったりしないか?polestarさんの過去のエントリを…
経験から、ポインタと配列を混同している例をみたことがあるので、それを提示。 あまりマニアックな動作だと役に立たないかもとか。例えば、自分は下記のようなデータ構造をよく使う。 可変長のデータ構造で、 先頭に個数が入っており、その個数分のデータが…
といっても 初めてのRuby作者: Yugui出版社/メーカー: オライリージャパン発売日: 2008/06/26メディア: 大型本購入: 27人 クリック: 539回この商品を含むブログ (239件) を見る の事ですが、やばいこれ面白い。 yuguiさんの本だから期待してたけど、 厳しい…
やばい、宿題きた。 ポインタってのはあれだよ。 「『難しい難しい』と云っている人が考えているほどには難しくない」 けど 「『簡単簡単』といっている人が考えているよりは簡単じゃない」 んだよ。 ... あ、ポインタと配列が違うということがはっきりわか…
ポインタと配列は一緒のもの? 違うよ、全然違うよ。 前に、同じ年の人が一時的に今の職場に来て、C言語できる。というから、ポインタと配列の違いが解かります?って聞いたら 「え?ポインタも配列も同じじゃないっすか。」 と言われた。 そうだよね。理解…
Hoge() { reinterpret_cast<HogeInher*>(this)->hoge(); // とか HogeInher::hoge(); // こいつがstaticだとして // とか? } こんなことやる人いんのかな・・・。 コンストラクタからの仮想関数呼び出しはNG - くそにそてくにっく ありゃ、って思ったので。 そんな記法を</hogeinher*>…