タグ

2010年3月5日のブックマーク (7件)

  • プログラマーの力量を見極める--面接官になったら尋ねるべき質問実例集

    印刷する メールで送る テキスト HTML 電子書籍 PDF ダウンロード テキスト 電子書籍 PDF クリップした記事をMyページから読むことができます ソフトウェア開発者を採用する面接の場においては、応募者の専門家としての力量を見極めることが最も困難な作業の1つである。彼らの考え方については、面接時に少しやり取りを行えばそれなりに見当が付くだろう。しかし、実際のプログラミング経験を推し量るのは至難の業だ。一部の企業では、さまざまなテストを実施することでこれを行おうとするものの、筆者の経験から言えば、こういったテストは近代的な開発環境では必要性が薄い知識(IDEのオートコンプリート機能や、F1キーの押下で表示されるヘルプ、インターネットといったものがあるため、ライブラリの知識は以前ほど重要ではなくなっている)の丸暗記能力を試すだけに終わることも多い。そこで記事では、開発者を評価するうえ

    プログラマーの力量を見極める--面接官になったら尋ねるべき質問実例集
  • 少女のレモネードスタンドから学ぶ9つのマーケティング術

    2013年3月23日 マーケティング フリーランスのコピーライター・マーケティングコンサルタントであるJim Lodico氏の記事が、昨年Web Designer Depotというブログに紹介されていました。あの記事面白かったなーと突然思い出したので、Walter氏の了承のもと意訳してみます。元記事は“9 Marketing Tips from a Six-Year Old’s Lemonade Stand”です! ↑私が10年以上利用している会計ソフト! ある日、うちの娘ソフィアがレモネードスタンドをしたいと言ってきました。 レモネードを売るために週末をつぶすのは当に嫌だったので、レモネードミックスを買ったりカップを用意したりするのにどれほど費やさなければならないかを娘に説明しました。 努力もむなしく、娘の意思を曲げることはできませんでした。彼女はどうしてもそれをやりたかったようで、彼

    少女のレモネードスタンドから学ぶ9つのマーケティング術
  • Webデザインがつまらなく感じてしまう理由 - komagataのブログ

    Webデザインがつまらなく見えてしまう理由 : could 今、私たちがしている仕事は Web をデザインしているというより「この要件を満たすためには A と B と C がいる」という組み合わせを探して組み立てているだけに過ぎないのではないかと感じることがあります。紙デザインへの憧れとノスタルジーを感じながら、どうにかして Web へそのまま移行しようと努力していることもあります。そうした試行錯誤をデザインプロセスと呼ぶことはありますが、これらの仕事をする人が Web デザイナーであるとするのは少し寂しいことだと思います。 こちらのエントリーを読んでつい最近感じた疑問が整理された気がしました。 この間、会社で同僚が他の紙媒体出身のデザイナーの方と共同作業したときに、こちらのユーザービリティやアクセシビリティの考えと、先方のデザインが尽く噛みあわなかったということが起こったそうです。同僚の

  • GNU Global 関係

    Global とは? GNU Global とか 多摩通信 を参照。 gtags まとめ 基 emacs から使う為に知っておくべきこと。 タグファイル作成 $ gtags -vv タグファイルを作りたいディレクトリに cd して実行。 -v は verbose なのでお好みで。 タグファイル更新 $ global -uv 同じく更新したいディレクトリで。 書き込めないディレクトリでタグファイルを作る $ gtags -vv /where/tag/file/store カレントディレクトリのタグファイルが /where/tag/file/store に作成され る。 参照するには、`GTAGSDBPATH' と `GTAGSROOT' 環境変数を使う。 詳しくはマニュアル。 書き込めないディレクトリでタグファイルを更新 $ GTAGSDBPATH=/where/tag/file/stor

  • Imagínate Aquí » Using rtags ang gtags for coding Ruby

    Boring intro When I was a C and Java developer (not that long ago), I always used the GNU GLOBAL source code tag system gtags. Despite it’s awful, impossible-to-find-in-google name, it’s a wonderful system to navigate around your code: find function definitions, where they are used, fast “grepping” of code, you name it. And, most important, it’s emacs support is wonderful!! You can check their tut

  • メモリ破壊の現場を見つけるTips - I am Cruby!

    RubyAdventJP, GC, Ruby(この記事はRuby Advent Calendar jp: 2009 : ATNDの4日目です。前日はmrknさんでした) 健全なるRubyistであれば、RubyのGCをいじることが週に一度はあるでしょう。そのときに困るのが、GCをいじってしまったことによるバグの修正です。GCをいじるというのは想像以上に難しく、少しでも書き間違えるとメモリ破壊が発生します。そのときに使えるTipsをこの記事で書くことにします。 みなさんご存じの通り、メモリ破壊というのは原因を特定するのが困難です。これは問題が発覚する場所とメモリ破壊が起こった現場が位置的に遠いことに起因しています。偉大なるハッカーのまつもとさんですら、その発見は困難です。 [ruby-dev:38628] Re: [BUG: trunk] called on terminated objec

  • なぜJavaは嫌われているのか? - NO!と言えるようになりたい

    Why Do People Hate Java? http://ja.reddit.com/r/programming/comments/b7eo5/proggit_why_do_people_hate_java/c0lc00n にあった返答が面白かった. 個人的なJavaの感想だが,良い言語であるかもしれないが,Javaを使うぐらいならPythonを使うし,Webサイト構築したいならApacheやLighttpdと親和性の高い他の言語を使いたくなる.Tomcatなどわざわざ運用したくないのだ.OS依存のところを書こうとするとやはりC/C++でないと難しくなってしまう.利点といえば,そこそこ多くのOSで動くGUIアプリを移植性を考えずに書けるぐらいか.だがそれも,Qtなどの登場で色あせてしまったように思える.tcl/tkという選択肢もあるか.つまり何をいいたいかというと,Javaを使う理由

    なぜJavaは嫌われているのか? - NO!と言えるようになりたい