タグ

2009年2月20日のブックマーク (6件)

  • 各種言語に対応したソース整形ソフトウェア·UniversalIndentGUI MOONGIFT

    インデントがあまり深いソースコードは何ともしがたいが、同時にワンライナーにこだわり過ぎるのも問題だ。そのため、多人数で行うプロジェクトや、オープンソース・ソフトウェアのプロジェクトではソースコードのフォーマットが定義されている場合が多い。 うーん、これは読みづらい。問題があっても分かりづらそうだ。 だが慣れるまではインデントの数や改行の入れ方などで間違えてしまうことが多いかもしれない。そうした時に便利なのがソースコードを整形してくれるソフトウェアだ。Webであればサーバサイドのプログラミング言語の他にもCSSHTMLJavaScriptなど多数の技術が関わってくる。そのような時にはUniversalIndentGUIが便利だ。 今回紹介するオープンソース・ソフトウェアはUniversalIndentGUI、多数の言語に対応したソースコードフォーマッターだ。 UniversalInden

    各種言語に対応したソース整形ソフトウェア·UniversalIndentGUI MOONGIFT
  • ke-tai.org > Blog Archive > 「LOCAL LOCAL DEVELOPER DAY ’09 /Winter」無事終了しました

    「LOCAL LOCAL DEVELOPER DAY ’09 /Winter」無事終了しました Tweet 2009/2/16 月曜日 matsui Posted in お知らせ, 記事紹介・リンク | 2 Comments » 2/14に行われたイベント「LOCAL LOCAL DEVELOPER DAY ’09 /Winter」ですが、おかげさまで盛況のうちに終了することができました。 遠くからお越しいただいた講師の皆様、会場に足を運んでいただいた皆様、当にありがとうございました。 また、運営に関わったスタッフの方々、おつかれさまでした。 さて、8時間以上のプログラムだけあって、内容は盛りだくさんだったのですが、個人的には、MOONGIFTの中津川さんの発表が同じブロガーとしてかなり興味深く、見習わなくてはならないところがいっぱいでした。 モバイルネタとしてはゆどうふさんの「モダンな

    bonnaroo
    bonnaroo 2009/02/20
    プレゼンシートがいい感じに今の携帯事情をまとめてくれてる
  • フリーのマインドマップツールが熱い!

    最近マインドマップがマイブームになっています。 パソコンのソフトを使うと、さくさくとまとめられるので気に入っています。 自分の考えやなどで学んだことなどは、これまでノートに手書きしたり、パソコンにテキストで打ち込んだりしていましたが、マインドマップでまとめるようになってかなり効率的になりました。 まとめる時間、復習する時間が短縮されるだけでなく、記憶持続力も高まった感じがします。 最近はいいフリーソフトがたくさん出ているので、まだ試していない方はぜひ試してみてはいかがでしょうか? ちなみに、たくさんのマインドマップソフトを使った結果、私は以下のソフトに落ち着きました。 1.Freemind ・主に作業/整理用 ・ショートカットキーなども豊富でほとんどマウスを使う必要なく、作業がさくさくできます。 ・デザインはシンプル ・ダウンロード先:http://www.freemind-club.c

    フリーのマインドマップツールが熱い!
  • Javaにおける開発・Test(Unit/Web/負荷)環境のまとめ - よねのはてな

    うちの母親でも知っているJavaにおけるオープンソースを活用した開発環境・Test環境について調査及び評価する必要があり意外と労力を要したので これからJavaでの開発において開発環境・Test環境を構築する際の参考になればとメモしておきます。 開発環境、ビルドツール、Test、Web Testing、負荷テストに重点を置いてあります。 インストールせずに使用出来るIDEのtIDEや、jythonでWebテストを記述するMaxQ、パフォーマンステストをjythonで記述するGrinder3、 Flexの負荷テストも可能なWebLOAD、Swingのテスト用のUISpec4j等、新しい発見もあったのでJava開発者の人にも参考になると嬉しいです。 それぞれライセンス、最新バージョン、個人的なお薦め度(5点満点)を合わせて明記してあります。 IDE name URL Ver. Licence

  • あなたのウェブサイトを高速化する方法 - builder by ZDNet Japan

    そして同氏は、世界で最も高速なウェブサイトの1つであるGoogleのパフォーマンスにかかわる仕事をしているのである。 ウェブのパフォーマンスには2つの重要な側面、すなわち効率性と応答時間がある。効率性は、世界ランキング100位に入るようなウェブサイトを構築する際に出てくるスケーラビリティという難問に取り組むための武器である。あなたのウェブサイトが何百万人単位のユーザーと、何十億単位のページビューを擁するような規模のものである場合、バックエンドアーキテクチャ全体に対する理解を深めておくことが重要となるだろう。 ページの速度というものは、HTMLドキュメント内に記述する一連の指示によって決定されると言っても過言ではない。 iGoogleを例に挙げると、バックエンド処理に費やされる時間、すなわちデータがキャッシュされていないために毎回リクエストされることで費やされる時間は、ページ全体の処理時間の

  • ke-tai.org > Blog Archive > ケータイ大規模サービスの開発・運用に関する資料のまとめ

    ケータイ大規模サービスの開発・運用に関する資料のまとめ Tweet 2009/2/18 水曜日 matsui Posted in 記事紹介・リンク | 5 Comments » 先月末に「満足せる豚。眠たげなポチ。大規模サービスの運用事例まとめ」という大変素晴らしいブログエントリーがあり、ブックマークしていたのですが、なかなか時間を作れずに目を通せずにいました。 日読んでみると、とてもためになる情報が多かったため、まとめのまとめという形ですが、資料の中からケータイ関係の事例を抽出して、簡単にコメントをつけてみました。 まず、大元の記事はこちらです。 → 満足せる豚。眠たげなポチ。 大規模サービスの運用事例まとめ [blog.hacklife.net] → 満足せる豚。眠たげなポチ。 「大規模サービスの運用事例まとめ」に補記 [blog.hacklife.net] → livedoor 開