ブックマーク / www.moongift.jp (3)

  • プログラマーなら黙ってこれ。ターミナルベースのスライド·TermNote MOONGIFT

    TermNoteはターミナルで動作するスライドソフトウェアです。 プログラマーであればみんな使うターミナル。ということでプレゼンテーションを行うためのスライドまでターミナル上で実行してしまうTermNoteを紹介します。 立ち上げました。 スライドはj/kキーで切り替えます。 リスト表示。 コード表示にも対応。 スライドの内容はこんな感じです。 TermNoteRubyのコードでスライドを作るか、YAMLで作成できます。YAML上でテキストやリストといった指定をしてスライドのテンプレートを切り替えたり、コンソールを指定してirbを起動することもできます。まさにプログラマーのためのスライドと言えるのではないでしょうか。 TermNoteRuby製のオープンソース・ソフトウェア(MIT License)です。 MOONGIFTはこう見る 最近のスライド作成ソフトウェアは見た目の派手なスライ

    プログラマーなら黙ってこれ。ターミナルベースのスライド·TermNote MOONGIFT
    tak0303
    tak0303 2012/11/26
  • クエリの改善に。MySQLのSlow Query Logを可視化する·MySQL slow-query-log Visualizer MOONGIFT

    MySQL slow-query-log VisualizerはMySQLの時間のかかるクエリをWeb上で閲覧するソフトウェアです。 MySQLには実行時間の遅いクエリをログファイルに書き出す機能があります。単純にテキストに吐かれるだけなので分析に時間がかかってしまうのではないでしょうか。そこで使ってみたいのがWebブラウザベースの解析ソフトウェアMySQL slow-query-log Visualizerです。 サンプルです。データ量が多くないとあまり面白くないですね。 公式サイトより。曜日ごとに発生回数をグラフ化しています。 クエリログファイルをWebブラウザの画面にドロップするだけで解析処理が行われます。その結果はグラフに描かれる仕組みです。また、クエリは一覧で表示され、任意の文字でフィルタリングすることもできます。曜日と時間によって分析されるので対応すべきポイントが分かりやすくな

    クエリの改善に。MySQLのSlow Query Logを可視化する·MySQL slow-query-log Visualizer MOONGIFT
  • 作ろう!HTML5用Webアプリケーションフレームワーク·Brunch MOONGIFT

    BrunchはHTML5によるWebアプリケーション開発を支援するnode.jsフレームワークです。 HTML5をビジネス向けに率先して使っていくのは難しいと思いますが、それでも試してみたいと考えている人は多いはずです。そこでBrunchを活用してみると良いでしょう。HTML5ベースのWebアプリケーションを開発するための仕組みをまとめて提供してくれます。 Twitterのデモアプリです。 Todoアプリのデモです。 コードの記述に際してはJavaScript/CoffeeScript/IcedCoffeeScript/Royが使えます。CSSはSassやLESSを使うこともできます。ベースを作ってくれるコマンドがあるので、それを使いつつ後は既存のデモアプリを参考に作っていくとWebアプリケーションを素早く作ることができます。 Brunchはnode.js/JavaScript製、MIT

  • 1