タグ

2010年3月12日のブックマーク (17件)

  • Eclipseのメリットを知ってほしい - プログラマーの脳みそ

    高機能なIDEを使え、という話題になった場合にはだいたい決まった反論がある。それは確かにIDEの欠点の部分で、要するにIDEを使うかどうかは、そのメリット・デメリットを秤にかけて傾いた方を選ぶべきだ。 私は仕事では主にJavaの開発をやっているのだけど、どうにもEclipseの機能を使えていない人が多い。もちろん、私もそれほどEclipseをマスターしているというわけではないのだけども、それでもテキストエディタでの開発に戻らないだけの十分な理由がある。そこを伝えたかったのがEclipseからテキストエディタに戻れない10の理由 - プログラマーの脳みそだ。 こうした大きな恩恵があるにも関わらず、「そんな恩恵があるなんて知らなかったから」という理由でEclipseを使わないなんて選択をして欲しくない。Javaの父たるジェームズ・ゴスリン氏もIDEの重要性を訴えている。もっとも彼が推すのはNe

    Eclipseのメリットを知ってほしい - プログラマーの脳みそ
  • deblog - 俺等がOperaを使う10の理由

    OperaはIEではない 非IE環境。これだけでもOperaを使う理由になる。何故かって?それは↓ Operaは安全(secure)である 世の中に溢れてる罠の数々、ブラクラ、フィッシング、ポップアップ広告、etcは99.9%IEを狙って作られているよね? Operaを使っている限りそれらとは無縁でいられるわけ。するとノートン先生とかの重いアンチウィルスを常駐させなくてもいい。これだけで君のマシンは30%位速くなるはずだ。うざい広告やアクセス解析スクリプトもURLフィルターで回避。おかげでPHS等の低速回線でも快適に使えるってわけ。Operaが「速い」ってのはこういう意味もあるんだよ。 Operaの操作性はいかしてる Operaはインストールしたその時からキーボード、音声による操作をサポートしている。もちろん全てカスタマイズ可能だ。先進的なジェスチャでマウス操作もより快適に行える。高価な5

    deblog - 俺等がOperaを使う10の理由
    sillow
    sillow 2010/03/12
    「Operaは(社長が)かっこいい」に強く共感する。20回くらいブックマークしたい。
  • あなたがLinuxを使うべき10の理由

    (2006年のエントリアーカイブから復活。内容は少し古いです) あなたがMacを使うべき10の理由、お前らがmacを使わないべき10の理由。を受けて。 OSは結局のところ、人の好きずきだし、それならば選択肢は多い方がいい。神学論争になっちゃうよりは、自分にあったOSを選択すればいいんじゃない、と思います。それは万人に対しても、WEB制作やプログラミングの世界でも同じ。そんな自分ですが、Macをオススメする記事がネットに出てきたなら、自分もLinux(特にSUSE Linux)をオススメする理由を書いちゃいます。 というかネタです(右の写真は、SUSE LinuxのXglの様子) LinuxはUnixではない これ、オススメする大きな理由です。よくLinuxとUnixを混同される方がいるのですが、LinuxはUNIXではありません。LinuxはGNUプロジェクトに沿って発展してきていますが、

  • Eclipseからテキストエディタに戻れない10の理由 - プログラマーの脳みそ

    ソフトウェアはいろいろな作業の効率化に貢献してきた。プログラミングという作業も例外ではない。現代の高度なIDE(統合開発環境)はプログラマが単純でつまらない作業に時間を割かずに済むようにさまざまな機能を提供してくれる。 もうテキストエディタ+コマンドラインでのコンパイルなんて環境には戻れない。以下は自分が仕事でメインに使っているEclipseというIDEを使い続ける理由。 (追記)私は仕事では主にJavaの開発をやっている。C/C++/C#の開発では以下に挙げるメリットを享受できない部分があることを断っておく。 1. コードの自動補完 標準API+フレームワークのAPIで万単位のクラスが存在するので、暗記は無理。クラスに存在するメソッド名、フィールド名までの暗記はもっと無理。よく使う範囲なら暗記しているけど、typo -> コンパイルエラー -> 探して修正 の手間より、自動補完が断然効率

    Eclipseからテキストエディタに戻れない10の理由 - プログラマーの脳みそ
  • 独りの超電波プログラマ - お前らがmacを使わないべき10の理由。

    前口上 もともとこのエントリを書こうと思い立ったのは丁度昨日の昼に、飯いながら「macっていいんですかねぇ?」と聞かれて、mac使ってる俺ともう一人がコンマ3秒で「いや、趣味じゃないとおすすめできない」と答えたのは事実であるけど、 http://d.hatena.ne.jp/ogijun/20060313/p1 を読んで、インスパイヤされたからである。 そういうわけで、万人に向けてMacをオススメしないためのメッセージ、というわけではなく、用途、目的、又はコンピュータを利用をしている人別に、Macが何故あなたにフィットしないか、ということを書いてみようと思う。 1. 完全にコンピュータの素人である 「macは簡単」 というのは聞くし、実際割とユーザフレンドリーだと思うが、コンピュータの素人がOSを選ぶ時は「質問できる相手と同じOS」を選ぶのが正しい。 windowsを選んだ場合、wind

    独りの超電波プログラマ - お前らがmacを使わないべき10の理由。
    sillow
    sillow 2010/03/12
    WindowsにVMWare FusionでLinux走らせるのがベストな気がしてきた。Mac使ってるけど。
  • (ogijunの)あとで書く日記 - あなたがMacを使うべき10の理由

    前口上 もともとこのエントリを書こうと思い立ったのはETech会場はMacだらけ、というid:naoyaさんや他の参加者の報告に刺激されたからだったりするんだけど、中でid:iRSSさんが次のように書いている: 「どうして、この会場はMacユーザーが多いんですか?」と質問したら 「Unixが使えるポータブルだからだよ。」とのお答え。 これは確かにその通りで、とても簡潔な表現なんだけど真実を伝えてはいる。ただ、あまりに簡潔すぎるというかなんというか。まあ誤解はないとは思うけど、Unixであることは別にそれ自体が目的になってしまうわけはないのであって、だから一部のgeekはUnixさわってるだけでしあわせだから、そこの狭いマーケットにうまくはまっただけ、というわけではぜんぜんない。だから市場的なインパクトはないだろうという予想は当を得ていないと私は思う。当はUnixであることを手段として、そ

    (ogijunの)あとで書く日記 - あなたがMacを使うべき10の理由
  • あなたがFreeBSDを使うべき10の理由

    ほとんど当てつけな気もしますが、 あなたがMacを使うべき10の理由 お前らがmacを使わないべき10の理由。 あなたがLinuxを使うべき10の理由 に対抗して、FreeBSDを使うべき理由をあげてみようと思う。 1. OSの基である OSの教科書や教材、あるいはOSの研究材料で使われているソースコードの多くはBSDカーネルの一部を引用していることが多い。また、流通している多くのOSで、BSDカーネルのコードを流用したり、参考としている。オペレーティングシステムを理解する上で最も適し、かつ実用的な実装が行われているのである。コンピュータ系の大学・大学院の学生にとっては特に重要な項目といえよう。 2. UNIXである 単にPOSIX環境が使えるということに留まらず、AT&Tの家Unixの流れを汲むOSである。対してLinuxはUNIXの真似ものでしかない。OSやインターネットにおける重

    あなたがFreeBSDを使うべき10の理由
  • あなたがWindowsを使うべき10の理由 - soutaroブログ

    あなたがMacを使うべき10の理由 - あとで書く お前らがmacを使わないべき10の理由。 - 独りの超電波プログラマ 参謀部日誌 – 自宅サーバーを自作しました val it: α → α = fun WindowsWindowsである WindowsWindowsであり、Unixでは無い。Unixが優れたOSであることは疑いようが無いが、しかしどうしようもなく古臭い時代遅れすれすれのシステムであることも確かである。そして、現在あなたが利用できるPCシステムの中でUnixでないシステムはWindowsだけである。 Windowsは十分Secureである あなたがWindowsをSecureに保つためにするべきことは Windows Updateする IEのデフォルト設定を変更しない アンチウイルスソフトウェアをインストールする これだけである。 この中であなたが明確な意思を持って

    あなたがWindowsを使うべき10の理由 - soutaroブログ
    sillow
    sillow 2010/03/12
    嘘だよね。
  • bwin·必赢(中国)唯一官方网站

  • MOONGIFT: » jQTouch用のjQuery拡張「jQExtensions」:オープンソースを毎日紹介

    jQExtensionsはjQuery/JavaScript製、iPhone/iPod Touch用のオープンソース・ソフトウェア。iPhone向けのWebサイトを開発する場合、いわゆる携帯サイトのように幾つかの特徴がある。とはいえPCのWebブラウザ並みの機能はあるので携帯電話ほどの制約はない。 フローティングウィンドウ ほとんどがデザイン的な特徴になる。既に幾つものデザインフレームワークが存在し、それらを上手に使うことで手早くiPhone向けサイトの開発が出来るようになっている。その一つとして知られるのがjQTouchであり、jQueryならではの拡張を行ったのがjQExtensionsだ。 jQExtensionsはjQTouch用の拡張を提供している。一つはフローティングウィンドウで、スライドさせても常に画面上部に表示される小窓機能だ。クリック一つで消したり、表示/非表示が切り替え

    MOONGIFT: » jQTouch用のjQuery拡張「jQExtensions」:オープンソースを毎日紹介
  • FirefoxをEmacs風に操作·KeySnail MOONGIFT

    KeySnailはFirefox用のオープンソース・ソフトウェア。個人的にEmacsが好きだ。一時期Vimにチャレンジもしたが、やはりEmacsに戻ってきた。もう手がEmacsのバインドに慣れてしまっているのでどうしようもない。他のソフトウェアでも同じキーバインドが欲しいくらいだ。 設定画面。Emacs風! Mac OSXはかろうじてテキストの移動にEmacs風バインドが使えることがあるのでまだ良い。だがWebブラウジングはマウス操作が中心でとても不便だ。そんなストレスからあなたを解放し、Emacsの世界へ誘ってくれるのがKeySnailだ。 KeySnailは非常に柔軟なキーボード設定を可能にする。予め設定されているものはもちろん、JavaScriptを使って関数を書き、任意のキーに設定することもできる。キーボード操作を記録するマクロもある。複数クリップボードも提供され、ヤンクと同様に使

    FirefoxをEmacs風に操作·KeySnail MOONGIFT
  • ssb がすばらしすぎる件 - TokuLog 改め だまってコードを書けよハゲ

    Blog Search when-present<#else>when-missing. (These only cover the last step of the expression; to cover the whole expression, use parenthesis: (myOptionalVar.foo)!myDefault, (myOptionalVar.foo)?? ---- ---- FTL stack trace ("~" means nesting-related): - Failed at: ${entry.path} [in template "__entry.ftlh" at line 3, column 25] - Reached through: #include "__entry.ftlh" [in template "entry.ftlh" at

  • 実務でも使われている物流会社向け販売、在庫管理システム·olut 販売管理システム MOONGIFT

    olut 販売管理システムはPHP+MySQL/PostgreSQLのオープンソース・ソフトウェア。基幹システム系は元々携わっていたこともあって好きな分野だ。業務システムならではのインタフェースはあまり好きではないが、最近ではWebシステム化も進んでおり、より使いやすいシステムが増えている。 インデックス 基幹システムの基礎になるものと言えば販売管理システムになるだろう。そこにデータを入れるべく顧客、商品、出荷、入庫と言ったシステムが存在する。物流を担う企業が基幹システム構築を考えるならolut 販売管理システムを導入してみるのはいかがだろう。 olut 販売管理システムはニュー・トーキョー社の物流子会社NTCで使われている販売、物流管理システムで、物流(出荷、入荷)を軸に売り上げ、仕入れが発生するシステムになっている。商品、仕入れ先、数量や金額を入力して入荷させることで、在庫管理にデータ

    実務でも使われている物流会社向け販売、在庫管理システム·olut 販売管理システム MOONGIFT
  • Webサービスを使いこなすのに便利なランチャー·Alfred MOONGIFT

    AlfredMac OSX用のフリーウェア。Mac OSXでは有名なランチャーとしてQuickSilverが知られている。個人的には最新版のインタフェースがどうも馴染まず、昔からのバージョンを使っている。キーボード一つで呼び出し、アプリケーションの実行が出来るのはとても便利だ。 大きい表示のランチャー プラグインで拡張できるのがQuickSilverの魅力ではあるが、ライトに使うユーザにとってはアプリケーション呼び出しくらいが良いところだろう。であればAlfredを使ってみるのも良さそうだ。日語も使える、すぐに使えるランチャーソフトウェアだ。 Alfredはアプリケーションランチャーとしてインデックス化されたアプリケーションをインクリメンタルに探すことが出来る。この操作はQuickSilverに使い慣れた方にとっては違和感ないだろう。アイコンが大きいのがとても良い。 アプリケーションの

    Webサービスを使いこなすのに便利なランチャー·Alfred MOONGIFT
  • 修造だらけのジブリ作品

    1 名前:以下、名無しにかわりましてVIPがお送りします:2008/08/14(木) 00:39:02.06 ID:aElSiXQJ0 「バルス」 修造「声小さいよ!もっと大きい声で!」 「バルス!」 「伝わってこない!ぜんっぜん気持ち伝わってこないよ!!」 「バルス!!」 「はい今目がー!目があーーーー!」 2 名前:以下、名無しにかわりましてVIPがお送りします:2008/08/14(木) 00:40:07.15 ID:prU7LOACO くすっときた 4 名前:以下、名無しにかわりましてVIPがお送りします:2008/08/14(木) 00:45:04.13 ID:02v017CF0 パズー「親方!空から何か落ちてくる!」 修造「気付いたんなら早く行けよ!お前ならできるだろ!?行けるよ行けるよ!!!!」 13 名前:以下、名無しにかわりましてVIPがお送りします:2008/08/14

    sillow
    sillow 2010/03/12
    修造「はい見つかった!!」で吹いて会社で読むのを断念。
  • Google Wave API Overview - Google Wave API - Google Code

    WaveProtocol.org Learn about the Google Wave Federation Protocol and get involved Welcome to Wave Development The Google Wave API is an open platform allowing developers to extend the functionality of Google Wave itself, or extend other applications with waves. As a developer, you can think of Google Wave as three pieces: The Google Wave client application, the interface designed for users The

  • http://wave-robot-java-client.googlecode.com/svn/trunk/doc/index.html

    sillow
    sillow 2010/03/12
    Google Wave の API ドキュメントのトップページ。