タグ

2009年6月25日のブックマーク (17件)

  • Doxygen+Graphvizでクラス図を自動生成する - 毛のはえたようなもの

    卒論生成たけなわの皆さんお疲れ様です。終わった皆さんお疲れ様です。 卒論ページを埋めるためにクラス図を生成する必要がありましたので、メモです。 暇になったら加筆します。 クラス図とかソースコードの依存関係の図を自動生成したい ソースコードが先にあってUMLを作るためのツールは探すと有料がほとんど。 でもDoxygenとGraphvizを組み合わせると無料でできるらしい。 というわけで用意するものはDoxygenとGraphvizとソースコードです。C++、C、Java、Objective-C、Python、IDL、 PHP、C#、Dに対応しているそうです。 まずGraphvizとDoxygenを下記からインストールします。 Graphviz | Graphviz - Graph Visualization Software Doxygen すべてデフォルトでOK Doxygenの設定 楽天

    Doxygen+Graphvizでクラス図を自動生成する - 毛のはえたようなもの
  • 2008-11-08

    Eclipse上からDoxygenを使用するプラグイン eclox があります。Eclipse 3.3以上対応で、日現在 ver.0.8.0が最新です。オンライン更新サイトおよびパッケージアーカイブのダウンロードの2つが用意されています。 雑感 Eclipse上からDoxygen設定ファイルをGUI的に編集する機能がありますが、保存したファイルがUTF-8にならず、プロジェクト名等で日語を入れた部分が化けてしまいます。現時点では、Doxyge設定ファイルはプラグインではなくエディタで作成するのがよさそうです。 インストール(ダウンロード方法) 情報セキュリティ過剰反応でインターネットにアクセスできないソフトウェア開発現場なので、ダウンロードして利用する手段でインストールします。 ecloxのdownload→packagesでeclox_0.8.0.zipを選択してダウンロード ダウ

    2008-11-08
  • ワークス、アリエル共同勉強会 — ありえるえりあ

    ワークスアプリケーションズ<http://www.worksap.co.jp/>とアリエルネットワークの定期共同勉強会の資料です。 方針 第1回 Ajax勉強会 2005/12/01 に開催したAjax勉強会の資料です。 第2回 BitTorrent 第3回 正規表現勉強会 2006年2月開催の勉強会の資料です。 第4回Javascriptで作るGoogle Desktop Sidebar Plugin 第4回 Javascriptで作るGoogle Desktop Sidebar Plugin の資料です J2SE 5.0(Tiger)の新機能 J2SE 5.0(Tiger)の新機能に関する簡単な説明資料。 出張Java講座: 身体で覚えるSpring Framework - Spring Framework(以下、Spring)の概要を知る - (可能な限り)身軽に(*)Springプ

  • Unixコマンド生活実践 &mdash; ありえるえりあ

    ディレクトリ操作 lsの使うオプション ...-l,-a,-F,-i # ディレクトリをすべて消す場合(先頭の\は後述) \rm -rf ディレクトリ名 # 全部コピー cp -ar srcdir destdir ...-aはGNU lsのオプション # cp -aがどこまで信用できるか不明、あるいはGNU lsがない時に、使うテクニック tar cf - srcdir | (cd /destdir; tar xf -) ファイル操作(リンク) ハードリンク vs. シンボリックリンク ln #ハードリンク ...異なるファイル名で同一のi-nodeを共有(ls -iで確認可能) ln -s #シンボリックリンク ...ポインタ 注意点 ハードリンクは対称(ln a bでもファイルaとbに主従関係はない) i-nodeはデバイス(dfで見えるディスクデバイス)で一意なので、デバイスを越えて

  • 今そこにあるJava EE(J2EE) -part1- — ありえるえりあ

    今そこにあるJava EE(J2EE) -part1- 今そこにあるJava EE(J2EE) 。Java EEの基です。 はじめに 2009年末にはJava EE6もリリースされそうな今日この頃 今さらJava? 今さらサーブレット? という人もいそうですが JavaJava EEは大局的に見ればよくできていると思うので PHPの人も、Railsの人も、Seasideの人も、Kahuaの人も、教養として、あるいは対照として知っておいてよいと思います 技術評論社から2009年9月に出版予定の書籍「Perfect Java」の宣伝も兼ねています

    elwoodblues
    elwoodblues 2009/06/25
    これは良い。新人向けの勉強会で使わせてもらおう。
  • TechCrunch | Startup and Technology News

    The old computing adage of "garbage in, garbage out" still stands. If you can't trust the training data, you can't trust the output.

    TechCrunch | Startup and Technology News
  • Welcome to nginx!

    If you see this page, the nginx web server is successfully installed and working. Further configuration is required. For online documentation and support please refer to nginx.org. Commercial support is available at nginx.com. Thank you for using nginx.

  • インターネットの利用時間、20代男性でテレビを抜く--博報堂DYメディア調査

    博報堂DYメディアパートナーズの調査から、東京都内に住む20代男性では、PCインターネットの利用時間がテレビ視聴時間を抜いたことが明らかになった。ほかの世代でも、インターネットはテレビに次ぐ第2のメディアとして定着しているという。 これは博報堂DYメディアパートナーズ メディア環境研究所が6月23日に公表したレポート「メディア定点調査2009」の中で明らかになったもの。同社は、東京都、大阪府、高知県に在住する15歳から69歳の男女個人を対象に、郵送調査法でメディアの接触状況を調べた。サンプル数は3地区合計で1919人となっている。 東京地区の調査結果をみると、生活者のマス4媒体(テレビ、ラジオ、新聞、雑誌)とインターネット2媒体(PC、携帯電話)を合わせた1日のメディア接触総時間は、週平均で5時間24分となった。ここ数年は微減傾向にあったが、2009年は前年に比べ全体で若干増加した。不景気

    インターネットの利用時間、20代男性でテレビを抜く--博報堂DYメディア調査
  • 「オープンソース」の二つの意味 | OSDN Magazine

    最近、「オープンソース」という言葉の意味を巡る論争が再燃したようだ。混乱が生じるのは、「オープンソース」という概念自体に、性格の異なる二つの要素が詰め込まれているからではないだろうか。 法的状態としてのオープンソース ソフトウェア開発の文脈における「オープンソース」という言葉は、あるガイドライン(「オープンソースの定義」)を満たしたライセンスの下で公開されているソフトウェア、という意味である。先行した「フリーソフトウェア」という概念の言い換えとして生まれたものだ。これを、「法的状態としてのオープンソース」と呼ぶことにしよう。 「オープンソースの定義」が試みているのは、ソフトウェアの第三者による利用、特に改変や配布に関して著作権者が課す条件に対し、一定の基準を設けるということである。これにより、法的状態としてのオープンソースが保証されているソフトウェアであれば、個別にはどのようなライセンスが

    「オープンソース」の二つの意味 | OSDN Magazine
  • Gmailの機能を拡張して、もっと便利にする38のTips

    Gmail: Google's approach to email TipsはWhite belt, Green belt, Blask belt, Gmail Masterの4つに分けられており、最後にそれ以外の便利な機能を紹介します。 白帯クラス White belt 1. スターを使用 スターは、重要なメールにつけると便利です。また、必ず返信する必要があるメールにつけるのもよいでしょう。 2. チャットで返信 メールで返信する前に、相手がオンラインか確認し、チャットで返信するとよりリアルタイムに返信でき、時間を短縮することができます。 3. ラベルでメールを整理 メッセージにラベルを設定し、メールを整理します。 カラフルなラベルを使用するには、Labsの「ラベルの色をカスタマイズ」をオンにします。 Labs 4. 受信トレイは「移動」でお掃除 受信トレイのメールは、「移動」を使って簡

  • ネットワークプログラムのI/O戦略 - sdyuki-devel

    図解求む。 以下「プロトコル処理」と「メッセージ処理」を分けて扱っているが、この差が顕著に出るのは全文検索エンジンや非同期ジョブサーバーなど、小さなメッセージで重い処理をするタイプ。ストリーム指向のプロトコルの場合は「プロトコル処理」を「ストリーム処理」に置き換えるといいかもしれない。 シングルスレッド・イベント駆動 コネクションN:スレッド1。epoll/kqueue/select を1つ使ってイベントループを作る。 マルチコアCPUでスケールしないので、サーバーでは今時このモデルは流行らない。 クライアントで非同期なメッセージングをやりたい場合はこのモデルを使える: サーバーにメッセージを送信 イベントハンドラを登録;このときイベントハンドラのポインタを取っておく イベントハンドラ->フラグ がONになるまでイベントループを回す イベントハンドラ->結果 を返す 1コネクション1スレッ

    ネットワークプログラムのI/O戦略 - sdyuki-devel
  • 「iPhone 3G Sのテザリング機能は定額料金では成り立たない」,ソフトバンク株主総会より

    ソフトバンクは2009年6月24日,第29回定時株主総会を開催した。総会には代表取締役社長の孫正義氏が出席,同社株主の質問に直接答えた。2日後の6月26日に発売するiPhone 3G Sについての質問が多く出た。主なやり取りは以下の通り。 ――地方に行くと,ソフトバンクモバイルの携帯電話がつながりにくい場所がある。何か圏外をなくす策はないのか。 競合他社は800MHz帯の電波を使っているため,電波が届きやすい。2GHz帯を使う当社は倍の数の基地局を設置していても届かないエリアがある。ただし技術的な改善を行うための実験を現在実施している。これがうまくいけばエリアを拡大できるだろう。 ――携帯電話が3.9Gや4Gに進むに従って,兆単位の設備投資が必要になるのでは。 毎年2000億~3000億円の設備投資をコンスタントに続けていく計画だ。 ――iPhone 3Gの販売台数はどのぐらいか。 米Ap

    「iPhone 3G Sのテザリング機能は定額料金では成り立たない」,ソフトバンク株主総会より
  • 残業代もなければ生産性も低い~日本人の「労働」に未来はあるか:日経ビジネスオンライン

    前回は、日企業による来春の新卒採用抑制の動向を取り上げました。今回は、企業にとってコスト削減の即効性が高く、社員には痛みが少ない、「残業削減」に焦点を当てます。 日の人事部の代弁者、野々村さんが勤める流通チェーンのマルコーでも、残業削減が重要な課題になっています。とくに、大手飲チェーンや量販店などが、「名ばかり管理職」と「未払い残業代」について現役社員などから訴訟を起こされ、マスコミに大きく取り上げられて以来、緊急課題になりました。残業代を分単位で払うことが求められるため、まずは店舗ごとに残業の実態を正確につかむことに力を入れてきたのです。 その結果、改めて残業代のコスト負担が注目されるようになりました。そこで、社の管理職やエリアマネジャーが、部下や店舗現場の勤務時間を日頃からきちんと管理するように周知徹底。かつては、遅くまで残って働く人=まじめに働いている人、というイメージもあり

    残業代もなければ生産性も低い~日本人の「労働」に未来はあるか:日経ビジネスオンライン
  • VMware/CentOS5/テンプレート - Revulo's Laboratory

    仮想マシンの作成 † メニューの File → New → Virtual Machine... を実行し、 以下のような設定で仮想マシンを作成。 Virtual machine configuration Custom Virtual machine format New - Workstation 5 Guest operating system Linux Version Red Hat Enterprise Linux 4 Virtual machine name CentOS 5.2 Location V:\VMware\CentOS 5.2 Processors One Memory 256 MB Network connection Use bridged networking I/O adapter types SCSI Adapters: LSI Logic Disk C

  • cramoty-Weblog VMWareにCentOSをインストール

    あるときはプログラマ、あるときはSE、あるときはプロジェクトマネージャ、あるときはコンサルタントであるときはテクニカルライター、あるときは管理職であり営業でもある。日常雑記と自転車読書のことを書いています。 WinXP上のVMWare WorkStationにCentOS4をインストールした。 VMWareを使って環境構築するのは実は初めて。仮想化環境も2007年は大分格化しそうだし、そろそろ勉強もかねてインストールしてみることにした。 CentOSのISOイメージファイルをCentOSのHPからダウンロード。さすがにCD4枚分のISOイメージファイルのダウンロードには時間がかかるので、Bittorrentでダウンロード。夜中にダウンロードを開始して、そのまま放置してたら朝方にはダウンロード完了してました。  VMwareで仮想環境を作成して、CDROMデバイス(ノートPCなのでCD-

  • 簡単に、エクセルの作業効率をアップする15のTips | コリス

    エクセルの設定をカスタマイズして、作業効率をアップする15のTipsをChandoo.orgから紹介します。 15 MS Excel Tips to Make you a Productivity Guru 各Tipsの表記は、当方のエクセル2003に準じています。 会社時代、納品したエクセルのプロパティに変な名前があってナミダモノでした。14番のTipsを知ってれば、全員に設定したのになぁ。 入力後のセルの移動方向を変更 新規ファイルのシート数を変更 デフォルトのフォントを変更 カスタマイズしたリストでオートフィル 使用できる色を増やす 数値の桁区切りの記号を変更 数式のエラーを非表示 自動修正に用語を登録 常にすべてのメニューを表示 画像を圧縮し、ファイル容量を軽減 自動計算で時間がかかるのを解除 テンプレートを設定 オフィス間でグラフをコピペ ファイルから個人の名前などを取り除く メ

  • PipelineDB—The Streaming SQL Database

    Bermain slot gacor di Toto88 bisa menjadi pengalaman yang menggembirakan dan menguntungkan. Dengan berbagai pilihan permainan, fitur yang menarik, dan peluang menang besar, Toto88 telah menjadi destinasi utama bagi para pemain slot online. Artikel ini akan membantu Anda memahami bagaimana memaksimalkan pengalaman Anda saat bermain slot gacor di Toto88. Toto88 menawarkan pengalaman bermain slot onl

    PipelineDB—The Streaming SQL Database