Twitter Bootstrapを今作っているウェブアプリケーションに導入しています。
Twitter Bootstrapはグリッドやテンプレート、マルチデバイスサポートのレイアウトやボタン、またGlyphiconsも無料で使える契約をTwitterがしてくれています。
CSSエンジンのLess、HTMLの構造などを調べればかなり速く、フレキシブルなUI の構築ができます。Railsでも使えるgemが出ていますし、多分他のウェブ開発フレームワークでも使えるようにしてくれている人がいると思います。
Showing posts with label gem. Show all posts
Showing posts with label gem. Show all posts
Tuesday, 20 November 2012
Wednesday, 24 October 2012
Railsでたくさんページがあるサイトを作る時はパーツをwidget化すると便利ではないでしょうか?
apotomoというwidgetを表示するgemがありました。ページがたくさんあるサイトはサイドバーに幾つかのページで共通のwidgetがあるのが一般的ではないでしょうか?
できるだけコードを少なくして手間を少なくするのはプログラマーの一般的習性かと思います。viewのお掃除には勿論Railsのサブレイアウトを使う手段がありますが同時に、レイアウト間で共通に使用するアイテムはwidget化してしまうのも一つの手段です。
使い方は制作者のサイトにスクリーンキャストがあるので、見せてもらいました。
以下、全く本文とは関係無いトピックです。一つのスクリーンキャストを見終わった時に全然関係無いLinuxのスクリーンキャスト作成ツールを紹介するスクリーンキャストが出てきたのですが、このスクリーンキャストがまたスイートです。テック系でこんなスイートなスクリーンキャストを見る事ができるのは素晴らしいアイデアですね。ノックアウトという感じです…。
できるだけコードを少なくして手間を少なくするのはプログラマーの一般的習性かと思います。viewのお掃除には勿論Railsのサブレイアウトを使う手段がありますが同時に、レイアウト間で共通に使用するアイテムはwidget化してしまうのも一つの手段です。
使い方は制作者のサイトにスクリーンキャストがあるので、見せてもらいました。
以下、全く本文とは関係無いトピックです。一つのスクリーンキャストを見終わった時に全然関係無いLinuxのスクリーンキャスト作成ツールを紹介するスクリーンキャストが出てきたのですが、このスクリーンキャストがまたスイートです。テック系でこんなスイートなスクリーンキャストを見る事ができるのは素晴らしいアイデアですね。ノックアウトという感じです…。
Monday, 22 October 2012
pry gem
pryというgemを今更ですが発見しました。**nixシステムのシェルみたいにrubyプロジェクトのフォルダやファイルを行ったり来たりしてクラスやメソッドを見れる助けをするライブラリのようです。https://vimeo.com/26391171にテンポ良く機能を紹介してくれるスクリーンキャストがあります。
pryでは例えば
pry(main) > require "hello_world"
pry(main) > ls HelloWorld
と打てばHelloWorldクラスのメソッドや変数を見せてくれます。また、
pry(main) > cd HelloWorld
と打てばHelloWorldクラスにcdしてくれるような挙動になり、
pry(HelloWorld) > ls
でHelloWorldクラスのメソッドや変数が見れます。また、
pry(HelloWorld) > show-method say_helloとすればメソッドのコードとファイルの場所が見れます。デバッグの時、テキストエディタの検索機能を駆使しなくても目的のコードに簡単にたどり着けそうです。
pryでは例えば
pry(main) > require "hello_world"
pry(main) > ls HelloWorld
と打てばHelloWorldクラスのメソッドや変数を見せてくれます。また、
pry(main) > cd HelloWorld
と打てばHelloWorldクラスにcdしてくれるような挙動になり、
pry(HelloWorld) > ls
でHelloWorldクラスのメソッドや変数が見れます。また、
pry(HelloWorld) > show-method say_helloとすればメソッドのコードとファイルの場所が見れます。デバッグの時、テキストエディタの検索機能を駆使しなくても目的のコードに簡単にたどり着けそうです。
Subscribe to:
Posts (Atom)