タグ

2011年3月28日のブックマーク (4件)

  • プロとしての行為 Act as Proffesional

    1.一般的なコーディング規約に目を通し、エレガントなコードを知る エレガントなコードを書くためには、エレガントなコードを知らなければならい。その土台を築いているコーディング規約について、オープンソースではどのようなものが使われているのか理解しておこう。入社する予定の会社が採用している言語については必ず目を通しておこう。 PHP PEAR 標準コーディング規約 symfony CodingStandards Perl perlstyle Ruby クックパッド株式会社のRubyコーディング規準 Matzスタイル NaClで採用している規約 Python PEP 8 そして、あなたの身近にあるオープンソースのコードを実際に読んでみよう。この時点でコードの仕組みや設計が理解できなくても良い。コードがエレガントかどうか?を感じ取って欲しい。こう書いた方が、良いのではないか?など、考えてみよう。

    プロとしての行為 Act as Proffesional
    AjakuPanic
    AjakuPanic 2011/03/28
    順番に実践しよう
  • http://atnd.org/events/13324

    http://atnd.org/events/13324
  • [JS]これFlashじゃないの?ってなるナビゲーションを実装するjQueryのチュートリアル

    軽快なアニメーションが心地よいナビゲーションを実装するjQueryのチュートリアルを紹介します。 タイトルにある通り、Flashは使わないで実装されてます。 Animated Content Menu with jQuery デモページ [ad#ad-2] まずは、デモページを堪能ください。 ナビゲーションの各ラベルをクリックすると、それに対応したパネルがアニメーションを伴って開くようになっています。 デモページ 実装 HTMLの構造は、背景画像、グリッドのオーバーレイ、ローディングのアイコン、メインメニューの4つから構成されています。 HTML:背景 背景は、背景画像とオーバーレイとローディングをdiv要素で内包します。 <div id="ac_background" class="ac_background"> <img class="ac_bgimage" src="images/D

    AjakuPanic
    AjakuPanic 2011/03/28
    綺麗で良い
  • 創造力を高めるための奇妙な5つのルール | ライフハッカー・ジャパン

    自分には創造力が足りないと悩み、仕事である種のどん詰まり感を抱えている方に一読をオススメしたいのが、約10年前に出版された米スタンフォード大学教授ロバート・サットン氏の著書『なぜ、この人は次々と「いいアイデア」が出せるのか(原題:Weird ideas that work)』です。書店系オンラインショップの書籍内容には「全米で『イノベーション・ブーム』を巻き起こした」とあります。 創造性を育ててイノベーションを求めるのであれば、既成概念に囚われず、定石どおりのマネジメント手法やビジネス論の逆を行かなければならないとのこと。指示やひらめきをただ待っていてもダメ。自ら考え行動する「考動力」が大切なようです。 仕事を進めていくために必要な能力として、経済産業省が2006年から提唱している「社会人基礎力」では、創造力を「新しい価値を生み出す力」と定義し、行動例を「既存の発想にとらわれず、課題に対し

    創造力を高めるための奇妙な5つのルール | ライフハッカー・ジャパン
    AjakuPanic
    AjakuPanic 2011/03/28
    定石に逆らう事で、何かが見えてくる、かも