タグ

2013年12月29日のブックマーク (5件)

  • 「iOS フラットデザインの作法」メモ - Qiita

    フラットデザインを読み解く スキュアモーフィズム 定義 機能的に必要であるないに関わらず、似たような人工物・工芸品・芸術品からコピーされたデザイン。 革の重厚感、ガラスの透明感、金属の光沢感 紙を千切ったあとのようなデザイン カメラのレンズの光沢 メリット&デメリット メリット メタファとなる現実世界のインターフェイスを知っていれば迷うことなくアプリを操作できる。 デメリット ユーザーと世代に左右されやすく、陳腐化する可能性がある。 由来 スイスデザイン スイスデザインの特徴 配置 (安定感をもたらす) 黄金比、幾何学などの数式基準に基づいたレイアウト。 あるルールに基づいて格子状にキャンパスを分割 グリッドシステム タイポグラフィ 活字を適切に配置し、その媒体で美しく見えるように整える技法 スイスデザインでは"Helvatica"が採用されている で、フラットデザインって? スイスデザイ

    「iOS フラットデザインの作法」メモ - Qiita
  • RubyとPythonとC#のround関数のバグっぽい挙動について - hnwの日記

    (12/29 20:40追記)「(追記)なぜMySQLのdecimal型を例に使ったかについて」というセクションを追加しました。また、コメントを頂戴したので返信しました。 (12/29 21:30追記)C#について言えば「Math.Round メソッド (Double, Int32)」に内部実装がどうなっているか書いてあるので仕様通りであり、誤解しようが無いという情報を頂きました。ありがとうございます。そしてごめんなさい、確かにバグじゃないです! (12/29 21:50追記)Pythonのround関数のドキュメントにも誤差が入るかもしれないという記述があります。しかし、内部実装の紹介があった方がいつどういう誤差が入るかわかるので親切かなという気がします。また、浮動小数点数の性質上誤差が入るのは仕方が無いかのような記述に見えるのですが、浮動小数点数を使っていても誤差の入らない実装がありう

    RubyとPythonとC#のround関数のバグっぽい挙動について - hnwの日記
  • 2013年Rubyの話題を一挙に振り返るまとめ | Engine Yard Blog JP

    Chef、 PHPにつづき、Rubyの今年2013年を今年人気を集めた記事をテーマ別にまとめました。はてなブックマークの数と一緒に振り返っていきます。今年の2月24日にRuby20周年を迎え、ruby-2.0.0がリリースされました。他にもRails4のリリース、RubyKaigiの再開など多くのトピックがありました。 目次 Ruby20周年!そしてruby-2.0.0, ruby-2.1.0のリリース 言語実装への興味、ガベージコレクションほか Rubyのひろがり Rails4のリリースとRailsの成熟 テスト、CI 開発環境、手法、デザイン チュートリアル、Ruby, Railsを始める Ruby 話題の 作りました! 新しいライブラリ ログ・マネージメント fluentd Tips! コーディング クライアントサイドとバックエンド Rubyを取り巻く環境、組織 TwitterがR

    Watson
    Watson 2013/12/29
  • Emacs で Syntax error があったらファイルを保存しない設定 - tomykaira makes love with codes

    2013-10-04 Emacs で Syntax error があったらファイルを保存しない設定 emacs ruby シンタックスエラーを検出するには flymake が一般的につかわれるが、 flymake はたまにうまく動いていなかったり、画面外にエラーがでていて見落してしまう場合がある。 RubyPHP のような動的プログラミング言語では、シンタックスエラーはファイルひとつで完結しており、エラーがあったら絶対に動作しない。 だから、編集しているファイルごとにエラーを検出して、エラーがあったら修正するまでファイルを保存できないようにするのは合理的である。 Ruby の場合は次のような設定をする。 複数の(とくに1.9と2.0をまたぐ)Rubyを1マシンで使っている場合、プロジェクトで使っている RubyEmacs が走らせる Ruby が同じになるよう注意。 ;; ファ

    Watson
    Watson 2013/12/29
  • distnotedの暴走が止まるというCocoa Emacsのinline patch修正版を使ってみた - @znz blog

    launchdでdistnotedを定期的に終了させる 話のコメントで Emacs.appでインラインパッチを当てた時にdistnotedが暴走しなくなる 修正を教えてもらったので、 試してみました。 2014-01-29追記: コメントにあるようにまだ問題があったので、続きとして emacsやdistnotedを安定させるパッチをhomebrewで適用した 話を書きました。 homebrew で適用するパッチの変更 適用法としては brew edit emacs で以下のように変更して、 brew reinstall emacs で再インストールしました。 diff --git a/Library/Formula/emacs.rb b/Library/Formula/emacs.rb index 712c3d1..5ce4ce2 100644 --- a/Library/Formula/

    Watson
    Watson 2013/12/29