タグ

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

  • ソシオメディア | iPhone の当たり判定を検証した

    スマートフォンやタブレットなどのモバイルデバイス向けにUIをデザインする際には、タッチ操作に適したコントロール表現を追求しなければいけません。 タッチ操作に適したコントロール表現とは、前回書いたジェスチャもありますが、それ以前に、ボタンやリンクなどのUI要素を指で押しやすい大きさにすることが大切です。 パソコン画面のマウスポインターと違って、タッチスクリーンにおいて指でボタンをタップする場合、指がそのボタンを覆い隠してしまうので、意図した場所に正しく触れているのか分かりにくく、またボタン自体の視覚的なフィードバックも確認しづらいという課題があります。 またマウスポインターではピクセルレベルで画面上の座標を指し示すことができますが、指先ではそのような細かい操作はできません。 ですからタッチデバイスでは、ボタンやリンクが細かく密集しているようなデザインは大きなストレスになります。 最低限の大き

    ソシオメディア | iPhone の当たり判定を検証した
    nobeans
    nobeans 2013/04/12
    すごい/関係ないけど、タイトルみて「どうやって衝撃を与えるとiPhoneの液晶が破損するか」みたいな検証かと思った
  • JVM Languages: Groovy zeroturnaround.com

    Imagine a bacon-wrapped Ferrari. Still not better than our free technical reports. The Groovy programming language was started by James Strachan in 2003 and started to gain its popularity quite quickly. Today it is one of the most popular programming languages on the JVM and has fairly large ecosystem including various frameworks for web development as well as other interesting libraries and tools

  • git reset --hard HEAD を安全にした - 永遠に未完成

    昨日、git reset --hard HEAD してしまって大変なことになった話を書いた。私は普段これを cancel と言う名前に alias して使っている。 [alias] # 中略 cancel = reset --hard HEAD しかし前回のようなことがまたあってはたまらない。人間はミスするものだ。 alias があって実行しやすいのが問題なのだろうか? いや、割とよくする操作*1だし、alias しなくても使うだろう。 てことで、cancel が安全になるようにしてみた。 [alias] # 中略 cancel = !git commit -a -m 'Temporary commit for cancel' && git reset --hard HEAD~ 一旦コミットしてからそのコミットを消す。こうしておけば最悪 git reflog から元に戻せる。特にコミットす

    git reset --hard HEAD を安全にした - 永遠に未完成
    nobeans
    nobeans 2013/04/12
  • Hibernate Envers with Grails 2.1.0

  • Grailsベストプラクティス(和訳) - sudo -u grails

    This article is Japanese translation of http://groovy.dzone.com/articles/grails-best-practices . DZoneで公開されている Nitin Kumar 氏の記事を和訳したものです。また、「要約」の節を冒頭に移動しています。大元の記事はおそらくこちら。 類似の記事として、Amit Jain 氏がInfoQで公開している記事を uehaj さんが和訳したものもあります。 Grails Best Practices Grailsは、アジャイルに基づいた迅速でインタラクティブな開発フレームワークです。 "設定いらずの規約" convention not configuration を支持しています。 この記事では、Grailsの使いかたと、Grailsを取り巻くベストプラクティスを説明します。 ■要約 G

    Grailsベストプラクティス(和訳) - sudo -u grails