タグ

programmerに関するhogemのブックマーク (14)

  • 分裂勘違い君劇場グループ - 劇場管理人のコメント - 有能なプログラマの特徴を思いつくまま列挙してみる

    はてなグループの終了日を2020年1月31日(金)に決定しました 以下のエントリの通り、今年末を目処にはてなグループを終了予定である旨をお知らせしておりました。 2019年末を目処に、はてなグループの提供を終了する予定です - はてなグループ日記 このたび、正式に終了日を決定いたしましたので、以下の通りご確認ください。 終了日: 2020年1月31日(金) エクスポート希望申請期限:2020年1月31日(金) 終了日以降は、はてなグループの閲覧および投稿は行えません。日記のエクスポートが必要な方は以下の記事にしたがって手続きをしてください。 はてなグループに投稿された日記データのエクスポートについて - はてなグループ日記 ご利用のみなさまにはご迷惑をおかけいたしますが、どうぞよろしくお願いいたします。 2020-06-25 追記 はてなグループ日記のエクスポートデータは2020年2月28

    分裂勘違い君劇場グループ - 劇場管理人のコメント - 有能なプログラマの特徴を思いつくまま列挙してみる
    hogem
    hogem 2007/02/20
    残念ながらうちにはこんな人はまずいない
  • プログラマーって本当に労働者なのか? : 404 Blog Not Found

    2007年02月17日05:00 カテゴリCode プログラマーって当に労働者なのか? X=労働者ならこれは正しいし、プログラマー⊂労働者なら元の文も正しい事になるけど、プログラマー⊂労働者って当なのだろうか。 人月の神話 Brooks,Frederick Phillips,Jr. 分裂勘違い君劇場 - プログラマの労働条件を過酷にしているのは、過酷な労働条件を受け入れるプログラマです を改変 来、Xは、サービス残業を強要されたら、それを拒否すべきです。 あらかじめ無理なスケジュールだとわかっているプロジェクトも、拒否すべきです。 安い賃金で働くことも拒否すべきです。 確かに、労働者を「労働に対して対価を受け取る人」と定義するなら、アスリートもプログラマーも立派な労働者なのだけど、「その労力に比例して対価を支払う」という狭義の労働者モデルをあてはめるには、労力と生産の関係があまりに非

    プログラマーって本当に労働者なのか? : 404 Blog Not Found
  • プログラマの労働条件を過酷にしているのは、過酷な労働条件を受け入れるプログラマです - 分裂勘違い君劇場 by ふろむだ

    過酷な労働条件を受け入れるプログラマというのは、ダンピングをしています。 つまり、労働力の不当な安売りです。 来、プログラマは、サービス残業を強要されたら、それを拒否すべきです。 あらかじめ無理なスケジュールだとわかっているプロジェクトも、拒否すべきです。 安い賃金で働くことも拒否すべきです。 それらを拒否せずに、受け入れるプログラマが多いから、他のプログラマまでそれらを受け入れなければならなくなるのです。 もちろん、見積もり段階では十分な余裕を見ていたのに、予想もしないトラブルが発生して残業や休日出勤する分には仕方がありません。 しかし、はじめから無理なことが分かっているプロジェクトを引き受けるのは、話が別です。 もし、ほとんどのプログラマが、無理なスケジュールのプロジェクトを拒否するのであれば、無理なスケジュールのプロジェクトを拒否することで会社をクビになることも昇進で不利に扱われる

    プログラマの労働条件を過酷にしているのは、過酷な労働条件を受け入れるプログラマです - 分裂勘違い君劇場 by ふろむだ
  • プログラマではない人によるドキュメント(ヘルプ)の使い方:Geekなぺーじ

    「How non-programmers use documentation」という記事がありました。 面白かったので一部を訳してみました。 間違いなどがある可能性があるので、詳細は原文をご参照下さい。 この記事は、プログラマではない人がどのようにドキュメントを参照するかをまとめています。 これを参考にして、ユーザフレンドリーなドキュメンテーションを作ってくださいと書いてありました。 Internal and on-line

  • Geekなぺーじ : プログラマのモチベーションを高める9の事項

    「Nine Things Developers Want More Than Money」という記事がありました。 面白かったので要約してみました。 誤訳や勘違いがあるかも知れないので詳細は元記事をご覧下さい。 1. 成功するプロジェクトであること 多くのプロジェクトはそもそも失敗するような計画で行われているという悲しい現実があると書いてありました。 成功の要素として、現実的な納期、安物のツールを使うことを強制されないこと、ろくでもないマネジメント・仕様変更・暗黙の仕様 などを要求する発注先にあたらないなどが重要だそうです。 2. すばらしいマネジメントが行われていること プロジェクトと人の両面ですばらしいマネジメントが行われていることが重要だそうです。 身を挺してチームを守るようなすばらしいマネージャに対してはプログラマはソフトウェアの品質で応えるそうです。 3. 新しいことを学べること

  • 【 プログラム実行に要した時間を測定する 】

    コマンドやプログラムを「time」コマンドを用いて起動すると,そのプログラムの実行に要した時間を測定できる。 $ time find ~/ -name "log" 0.40user 1.46system 0:47.15elapsed 3%CPU (0avgtext+0avgdata 0maxresident)k 0inputs+0outputs (133major+24minor)pagefaults 0swaps

    【 プログラム実行に要した時間を測定する 】
  • my と local どう違う?

    ここでは、変数の局所化に使う my と local について解説します。 どちらも変数を局所化することには違いないのですが、細かな点で違いがあります。 この違いを理解していないと想定しない結果となってしまいます。 しっかりと押さえておきたいポイントです。 目次 局所化とは そもそも局所化とは何かを理解しなければいけません(ご理解されている方は飛ばしてください。)。 数十ステップ、数百ステップ程度のスクリプトの場合には、全体を把握しながら作成できるため、あまり気にしませんが、 数千ステップ以上のスクリプトともなると、自分でスクリプトを書いていても、どこにどんな変数名を使ったかを忘れてしまいがちです。 Perl の場合、宣言しなくても、いきなり変数を使うことができるため、そのようになりがちです。 そこで、ある範囲だけに有効な変数として定義することで、他の範囲には影響しないようにすることができま

    hogem
    hogem 2006/10/22
    myとlocalの違い
  • 東京大学教養課程の第一プログラミング言語がRubyに - sumiiのブログ

    おそらく来年から?(授業資料によると2006年度冬学期からだったらしい。)前から話はあったが、いろいろな人から聞くようになったので、秘密ではあるまい。OCamlという話もあったらしいが、まあRubyのほうがとか多いからなあ(質のバラツキはあれど)。 追記:ちなみに現在はJava、それ以前はPascalだったと思う。(C++も少しあった?) 追記2:はてなブックマークから来る方が多いようなので少しだけ。上の話はあくまで教養課程のことであって、情報科学の専門課程では、アセンブリ, C, C++, Scheme, OCaml, PrologないしLiLFeSなどを習って(CやC++はほとんど自習を要求されますが)、インタプリタやコンパイラやOSやCPUも作ります。いつもここを読んでいる方はウンザリする?ぐらい聞き飽きている話だと思いますがスミマセン。

    東京大学教養課程の第一プログラミング言語がRubyに - sumiiのブログ
  • 一撃必殺JavaScript日本語リファレンス

    更新情報はTwitterで行っています。 古い記事に関しては以前の文章データのページを参照してください。 このページへのリンクは自由です。断りのメールは不要です。また、雑誌や書籍にURLおよび画面スナップを掲載する場合も無断で載せてかまいません。 苦情・文句・ご意見のメールはopenspc@alpha.ocn.ne.jpまでお願いします。

  • Perl正規表現雑技

    このページは Perl5.6 を対象としています. perl スクリプトは EUC-JP で書かれることを想定しています. このページは 正規表現メーリングリスト を参考に,私が独自にメモとしてまとめたものです. このページの正規表現やスクリプトについての詳しい説明, わかりやすい説明はおそらくできません. このページに書かれているスクリプトは, 個人の責任において実行してください. このページに書かれているスクリプトの 利用・改造は自由 です. その際はどこかにこのページの URI( http://www.din.or.jp/~ohzaki/regex.htm )を参考として記述していただければ幸いです(任意). ご意見・ご感想・ご要望などは にお願いします.こう書いた方がいい, 動かん,わからん,バグってる,これ書け,などなどお待ちしています. このページへの リンクは自由 に張ってく

  • プログラミングと開発者のためのCodeZine:Perlで作るモバイルサイトのコツ:第1回(Perl, モバイル, CPAN)

    http://www.cpan.org/。Perlのライブラリ・モジュールソフトウェアやその他のPerlで書かれたソフトウェアを集めた巨大なアーカイブで、世界中のサーバーにその内容がミラーされています。 対象読者 Perlを実行できる環境にて携帯サイトの構築を考えている方。 必要な環境 Apache 1.3系または2系 Perl 5.6以上 User-Agentより端末判別を行う 携帯サイト構築の主な処理として挙げられるのがUser-Agent解析によるキャリア、モデル、シリーズなどの分類処理かと思われます。iモード、EZweb、Vodafoneの3キャリアを判別するだけでも複数のパターンが存在しており、端末のモデルを取得するまでにはさまざまな条件分岐処理の記述が必要となります。それらをスマートに行う方法はHTTP::MobileAgentを使うことで、User-Agent

  • My Life Between Silicon Valley and Japan - 10年連続10万行の男

    友人の石黒邦宏と久しぶりに会った。四年前に http://book.shinchosha.co.jp/foresight/main/data/frst200211/fst.html という彼についての文章を書いて以来、数ヶ月に一度は話していたのだが、僕も彼も今年は忙しくて、昨日は半年ぶりに彼とランチ・ミーティングをした。彼と会うと元気が出てくる。 「この間数えてみたら、10年連続10万行、プログラムを書いていたことになるんですよ。あと何年くらい続けられるかなぁ」 前回会ったときに印象に残った彼の言葉がこれだった。同席していた若いハッカーが「年に10万行って一日平均250から300行か。土日もなしで毎日書いて・・・」 とけっこう驚いていた。ところで石黒の自信というのは凄いものがある。JTPAツアーで日の学生たちに講演してもらったときも「オレが教えてやるんだって気持ちで、僕はシリコンバレーに

    My Life Between Silicon Valley and Japan - 10年連続10万行の男
  • Webプログラミング研究所

    【事業内容】 ・インターネット事業 インターネットシステム開発およびコンサルティング ・iPhone & Androidアプリ開発 ・アンチエイジング&ウェルネス事業 国内および海外中国、インドネシア、ベトナム、インド、他アジア諸国)を対象とした小売、広告、マーケティング。 ・アジアでの活躍を目指す人材育成、サポート 【今年の目標】 ・アジア諸国の販売網を拡大する。 ・時代の変化を読み取り、変化に順応する。 ・外貨収入を増やし、日経済(インフレ&円安等)に影響されない経済を持つ。 ・海外(特にアジア)での活躍を目指す仲間を作る。 【ミッション・ステートメント】 アジアに関わることの将来性、可能性、楽しさを伝え、広い視野を持っていただくことにより、経済的安定を得られる知識と機会を提供する。 そして、国籍、職業、年齢、性別関係なく、自分だけでなく相手の利益も考えて行動し、互いに助け合え、成

  • プログラマの心の健康 - あなたは、そのままでいいんです

    目次 はじめに 情報不安について 人の話を聞くこと 寝てから考えよう わ・ざ・と、ゆ・っ・く・り・、や・っ・て・み・よ・う ロビンソン式悩み解決法 驚き、最小の法則 むしょうに腹が立つあいつのこと あなたは、そのままでいいんです はじめからやり直したい症候群 人から信頼されるためにはどうしたらよいか トラブルがチャンス あなたはひとりではありません あなたのための聖書の言葉 ぜひ、感想をお送りください リンク集 更新履歴 はじめに 私はプログラマです。 プログラムを書いて生活の糧を得ています。 プログラマというのは精神的にも肉体的にも過酷な仕事だと思われています。 夜遅くまでディスプレイに向かい、 キーボードを叩き、ジャンクフードをべながらバグをとる…そんな職業だと思われています。 確かにそういうところもありますが、プログラマも人間です。 不健康な生活を長いこと続けることはできません。

  • 1