タグ

programmerに関するmacoutのブックマーク (3)

  • プログラマのためのカラーパレットツールを作りました - shoya.io

    Paletta - HSV Color palette for every Programmer 背景 フラットデザインの台頭によって、昨今のアプリ/サービス開発において「色選び」が重要視されています。例えば上の写真は次のトイレの時刻を機械学習で予測するRestCastというアプリですが、「いい感じの青」を基調としたタイルを敷くことで、トイレというワードをニオワセないデザインに仕上がるよう心がけてつくりました。 デザイナー/プログラマーの皆さんは普段どうやって色を選んでいるのでしょうか。多くの場合、既存のカラーパレットをぽちぽち選択したり、#123456のようなカラーコードを調整するのではないかと思います。実は、この方法で「いい感じの色」を選ぶのは難しいのです。その理由を色の表現方法を踏まえて説明します。 混色系と顕色系 色を数値で表現する方法を表色系といいます。オストワルト表色系やマンセ

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

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

    プロとしての行為 Act as Proffesional
  • できるIT系エンジニアになる方法

    MOONGIFT.dev @moongift_dev 今回のTwicusは「できるITエンジニア(以下エンジニア)になる方法」について。偏見も大いにあるとは思われるが、その点はツッコミ、質問をどうぞ。 #twicus 2010-09-21 14:34:33 MOONGIFT.dev @moongift_dev 最初に断っておくと、できるだけ建設的なディスカッションをお願いします。そうじゃないんだよ、と否定する事は容易いと思うので、そうじゃなくてこうするべきだ、とかプラスアルファをお願いできればと。ネガティブな意見とか見飽きてきたのでw #twicus 2010-09-21 14:34:37

    できるIT系エンジニアになる方法
  • 1