タグ

2007年9月26日のブックマーク (47件)

  • 構成管理 実践入門 第1章 構成管理入門 はじめに

    第1章 構成管理入門 はじめに なぜ今構成管理に注目するのか 特集で扱う内容 サンプルの準備 第2章 Subversionによるバージョン管理入門 はじめに クライアント環境の構築 インポート チェックアウト ソースファイルの変更に関連する操作 チーム開発に関連する操作 おわりに 第3章 Subversionベストプラクティス はじめに 帰ってきたO先輩 コードライン編その1 メインライン コードライン編その2 コードラインポリシー コードライン編その3 プライベートバージョン サードパーティライブラリのバージョン管理 リリース編その1 リリース管理 リリース編その2 自動リリース 継続的インテグレーション 第4章 Maven2によるビルド入門 はじめに なぜMaven2なのか? Maven2のインストール まずは試してみよう さらに開発を進めよう 第5章 Maven2ベストプラクティス

  • TheServerSide | Your Java Community discussing server side development

    Pivoting your developer career into AI? Here's what to know Want to pivot your software development career and focus on AI? Here's how to pick from several paths, hone specific skills and evaluate potential AI roles and organizations. Jira story vs. epic: What's the difference? Anyone who has opened a Scrum board in Jira knows projects are organized into stories and epics. But what exactly is the

  • Gmailにゼロデイの脆弱性情報、メール盗み見の恐れ - ITmedia Biz.ID

    GoogleのWebメールサービス「Gmail」に、他人のメールを盗み見できてしまう脆弱性が報告された。Googleをめぐっては、このほかにも複数のサービスでゼロデイの脆弱性情報が公開されている。 Gmailの脆弱性情報は、ハッカーサイトの「GNUCITIZEN」などで公開された。同サイトによれば、この問題を悪用するとクロスサイトリクエストフォージェリ(CSRF)攻撃を仕掛け、Gmailアカウントにバックドアをインストールして会話をすべて盗み見することができてしまうという。 ユーザーがGmailにログインした状態で悪質サイトを閲覧すると、バックドアがインストールされ、被害者のフィルタリストに新しいフィルタが作成される。例えば、添付ファイルが付いたメールを自動的に別のメールに転送するフィルタを作成することが可能だという。 この攻撃は非常に悪質であり、ユーザーが被害に気付くことはまずあり得な

    Gmailにゼロデイの脆弱性情報、メール盗み見の恐れ - ITmedia Biz.ID
  • HTMLのソースをエディタで開く方法

    Web制作に携わっている人を中心に、WebページのHTMLソースを閲覧する機会というのは何かと多いものだ。しかし時と場合によっては、デフォルトで指定されているソース表示用のプログラムでは物足りなさを感じてしまうことも多い。 例えばInternet Explorer(IE)の場合、「表示」から「ソース」を見ようとするとデフォルトでは「メモ帳」が起動する。しかしメモ帳だと、EUCコードで書かれたHTMLソースは文字化けしてしまうし、改行を示す「改行コード」すら無視してしまう。当然ながら、HTMLタグの色分け表示もしてくれない。 お気に入りのエディタでソースを見たいときは、「ツール」-「インターネットオプション」-「プログラム」でHTMLエディタを設定して、「ファイル」-「[指定したアプリ]で編集」でソースを確認する方法がオススメ。秀丸やワードパッドを用いて、HTMLソースが表示できるようになる

    HTMLのソースをエディタで開く方法
  • 第2回 PoICの道具 | gihyo.jp

    前回は、PoICが生まれるまでの経緯とエッセンス、そしてこれが完全にアナログのシステムであることを紹介しました。今回は、PoICを始めるのに必要な道具を紹介しましょう。 情報カード 5x3 方眼 PoICでは、頭に浮かんだアイディア・身の回りの情報を捕獲・収集するメディアとして「情報カード」を使います。 情報カードには様々な種類がありますが、ここでは、5x3サイズ・方眼の情報カードを使用します。方眼の縦線・横線は、文字や絵を書く時に良い目安となります。PoICでは、カードの再利用性を高めるために、書き方を規格化します。これは方眼のカードを使った時に、一番簡単できれいに書けます。 方眼の情報カードは、コレクトとライフから発売されています。それぞれの違いは、グリッド間隔(5mmと6mm)とグリッドの色(ライトブルーとグレー)です。入手性や好みで好きな方を選んで下さい。 ドック 書いた情報カード

    第2回 PoICの道具 | gihyo.jp
  • PoIC : 情報カードの積み重ね:第1回 PoICとは何か?|gihyo.jp … 技術評論社

    近年のGTD、Lifehackの出現と相まって、情報カードやモレスキンといった、アナログ・ツールの使い方が議論されるようになりました。Lifehack.org、2ちゃんねるFlickrでは、その具体的な使い方について、日々情報交換がなされています。 GTDと情報カード David Allenは著書「Getting Things DONE」(⁠2001)の中で、後に「GTD」と呼ばれるタスク処理法を提唱しました。David Allenがそのの中で明らかにしたことの一つは、「⁠頭の中のことを紙に書き出して処理しても良い」ということでした。David Allen が、頭の中を全て書き出すメディアの一つとして挙げたのはアナログ・メディアの「カード」でした。 その後、Marlin MannはGTDとカードの具体的な組み合わせとして、Hipster PDAを示しました。5x3サイズの情報カード数枚

    PoIC : 情報カードの積み重ね:第1回 PoICとは何か?|gihyo.jp … 技術評論社
  • Erlang版 memcached でキャッシュデータの永続化をしてみました。 : DSAS開発者の部屋

    幾つかの改変を行った ememcached ver 0.3 をリリースします。 主な変更点は、 ディスク書き込みによるキャッシュの永続化 キャッシュデータをディスクに書き込むことで再起動してもキャッシュデータ が消えないように出来るようになりました。 キャッシュデータのガベージコレクション 以前のバージョンには Expire したデータが残り続けるという問題がありました。 autoconf/automake 化 ./configure && make でビルドできます。 ダウンロード: ememcached-0.3.tar.gz Mnesia はテーブル毎に3種類のデータの格納方法が選択できます。 ram_copies メモリに格納されます。ememcached-0.2 で使用していたタイプで高速ですが 再起動すると消えてしまいます。 disc_copies ram_copies 同様デー

    Erlang版 memcached でキャッシュデータの永続化をしてみました。 : DSAS開発者の部屋
  • prototype.jsベースのリアルタイムバリデートJSライブラリ「JSValidate」:phpspot開発日誌

    JSValidate prototype.jsベースのリアルタイムバリデートJSライブラリ「JSValidate」。 prototype.js と script.aculo.usベースになっています。 submitボタン押下時に、値が正しくないと、インプットの右側に赤文字でエラーメッセージがフェードインします。 JSValidateを使った実際のデモページはこちら 関連エントリ PHPでフォームの値をリアルタイムチェック「LiveValidationPHPJavaScriptでリアルタイム値チェックを簡単に行える「LiveValidation」

  • [JS]DOMの記述を簡単にするライブラリ -DOM Assistant | コリス

    DOM Assistantは、DOM(Document Object Model)の記述を一貫した単純な記述にする、わずか10KBのJavaScriptのライブラリです。 DOM Assistant DOM AssistantはDOMにアクセスする際、jQueryやPrototypeのような単純な書式でアクセスすることができるようになります。 DOM Assistantの書式の例 $("id-of-element"); $("id-of-element").elmsByClass("mandatory"); $("id-of-element").elmsByAttribute("type", "text"); $("id-of-element").addClass("selected"); $("id-of-element").addEvent("click", functionToCal

  • CSSを短く書く方法いろいろ:phpspot開発日誌

    クールで滑らかに動作するscript.aculo.usベースのアコーディオンUI「Ac... 次の記事 ≫:色に関する便利WEBサービスいろいろ Create smaller CSS files ・PiticStyle CSSを短く書く方法いろいろ 色の指定を短く color: #ffffff; color: #ff88ff; ↓ color:#fff; color:#f8f; paddingやmarginの指定を一括で padding-left:10px; padding-right:20px; padding-top: 0; padding-bottom:30px; ↓ Padding: 0 20px 30px 10px; セレクタの一括指定 h1{ margin:0; padding:0; } h2{ margin:0; padding:0; } h3{ margin:0; padd

    lizy
    lizy 2007/09/26
  • 色に関する便利WEBサービスいろいろ:phpspot開発日誌

    COLORS TOOLBOX: 20 Tools For Working With Colors Sometimes all you need to get inspired to build a site is picking a color scheme, or even if you get stuck later in development you need some color help. 色に関する便利WEBサービスいろいろ。 WEBデザインに色は重要ですが、その色をWEB上でブレンドしたり、探したり、色合いをまとめたサイトなど便利なサイトがいろいろあります。 Color Blender  - 2種類の色をブレンドできるサービス。色と色の間の色を調べる場合に便利。 Color-Inspirator - ランダムな色合いの生成が可能。共有することもできます。 colordb -

  • iGoogle で JavaScript 開発!「JavaScript Console ガジェット」 - WebOS Goodies

    最近ガジェットの種類も増えて、ますます便利になってきた iGoogle 。実は JavaScript 開発にもけっこう使えます。 Google Gadget Editor と適当なリファレンス検索系のガジェットなどを組み合わせれば、ちょっとした JavaScript 統合開発環境に早変わり。 iGoogle ガジェットなら任意サーバーへの GET リクエストなども可能で、ちょっとした実験に最適です。 そんな便利な Google Gadget Editor ですが、欠点もあります。簡単な JavaScript を実行するだけでも iGoogle ガジェットを作らなければいけませんし、なんといっても Opera で動きません(´Д`; というわけで、ブラウザに依存せず、 iGoogle ガジェット以外の開発にも便利な JavaScript Console ガジェットを作ってみました。すぐ下に貼

  • クールで滑らかに動作するscript.aculo.usベースのアコーディオンUI「Accordion v2.0」:phpspot開発日誌

    クールで滑らかに動作するscript.aculo.usベースのアコーディオンUI「Accordion v2.0」 2007年09月25日- Accordion v2.0 Demo クールで滑らかに動作するscript.aculo.usベースのアコーディオンUI「Accordion v2.0」。 おなじみのアコーディオン風に伸縮するUIをscript.aculo.us で実装するライブラリが公開されました。 実装は、ライブラリの読み込み&DIVの定義をおこなったあと、次のようなコードで初期化するのみです。 // Horizontal example var horizontalAccordion = new accordion('#top_container', { classNames : { toggle : 'horizontal_accordion_toggle', toggleAc

  • jquery.toggleElements.js - Toggle HTML-Elements with jQuery

    jquery.toggleElements.js - Toggle HTML-Elements with jQuerytoggleElements is designed to hide informations on your site and show it only when the user requests more information. Features unobtrusive script, simple to setup full customizeable via CSS only a class and a title-attribute must be added to your original HTML nesting toggleElements is possible This page uses jQuery Version Version

  • PHPでフォームの値をリアルタイムチェック「LiveValidationPHP」:phpspot開発日誌

    LiveValidationPHP | Home What is LiveValidationPHP? Well in short it's a form validation script. PHPでフォームの値をリアルタイムチェック「LiveValidationPHP」。 PHPJavaScript でリアルタイムにバリデーションする仕組みが公開されました。 次のようにフォーム内容をリアルタイムにバリデーションできます。 バリデートのルールなんかはPHPで記述でき、JavaScript に慣れていなくても使えます。 関連エントリ JavaScriptでリアルタイム値チェックを簡単に行える「LiveValidation」

  • PHP用テンプレートエンジン MuMu:phpspot開発日誌

    PHP向けテンプレートエンジン MuMu - PHP用テンプレートエンジン MuMu PHP用テンプレートエンジン MuMu。 未来検索ブラジル(有)での社内利用目的に作成され、一般にも使えそうなので公開ということのようです。 インストールは1個のファイルをおくだけで、memcachedにキャッシュを置くといったことも可能ということです。 Smartyに満足していないという方は使ってみて速度や柔軟性について検証してみるのもよさそうです。 関連エントリ PHPのテンプレートエンジンTOP25

  • Web上で簡単Favicon作成「256 Pixels」:phpspot開発日誌

    256 Pixels - a daily favicon design challenge Web上で簡単Favicon作成「256 Pixels」 キャンバス上に描画すると、そのまま図の右のようにアドレスバーにプレビュー表示されます。 作成したものはtagをつけてsubmitできるソーシャルなサービスとなっているようです。 簡単な物ならこれで書いて作成っていうのも楽でいいですね。

    lizy
    lizy 2007/09/26
  • JavaScriptのコーディングスタイル 2.0 — ありえるえりあ

    Recent entries Apache2.4のリリース予定は来年(2011年)初め(あくまで予定) inoue 2010-12-23 Herokuの発音 inoue 2010-12-20 雑誌記事「ソフトウェア・テストPRESS Vol.9」の原稿公開 inoue 2010-12-18 IPA未踏のニュース inoue 2010-12-15 労基法とチキンゲーム inoue 2010-12-06 フロントエンドエンジニア inoue 2010-12-03 ASCII.technologies誌にMapReduceの記事を書きました inoue 2010-11-25 技術評論社パーフェクトシリーズ絶賛発売中 inoue 2010-11-24 雑誌連載「Emacsのトラノマキ」の原稿(part8)公開 inoue 2010-11-22 RESTの当惑 inoue 2010-11-22 「プ

  • Ajaxで加速!? エンタープライズ2.0とWebOSの普及 (1/2) - @IT

    これまでのAjaxは、主に不特定多数のユーザー向けのサービスで使われてきたと感じます。しかし、既存のWebブラウザでそのまま動作し、配布やバージョンアップのコストが実質的にゼロであるという特徴は、企業内のシステムでも意味があるはずです。それにもかかわらず、なぜエンタープライズシステムへの展開が遅れたのでしょうか? それは開発の手間が大きかったからではないかと思います。 例えば、Google Mapsのようなサービスなら1のプログラムで全世界のユーザーに対してサービスできます。しかし、エンタープライズシステムとなれば、はるかに少ない数のユーザーを相手に、多種類のサービスを行わねばなりません。それ故に、開発のコストや時間を低減するための環境作りの時間が必要だったのでしょう。 現在のエンタープライズ2.0の盛り上がりとは、そのような環境が動き出したということかもしれません。実際、筆者もさる企業

  • モチベーションは楽しさ創造から - ドンドン優秀な人材輩出する上司は何を教えているのか?自ら学ぶ習慣

    部下に教えないといけないコトは様々あります。商品知識、業務技術、マナー、モノの考え方等々、あげればキリがないほど。しかし会社側は、部下育成に関してそれだけの時間は与えてくれていません。どこの会社でも「空いている時間で育ててくれ」というような感じではないでしょうか? そんなキツイ状況の中、短い時間や隙間の時間で上手に人材育成を行っている人もおられます。それも偶然ではなく、何人も優れた人材を輩出していくような人材上手な人達がいます。同じ会社の中でも、あの人の下につくと急に成長すると言われているような上司があなたの周りにいないでしょうか? 彼らを観察すると、共通するものを感じます。それは、「イチイチ、色んなコトを、懇切丁寧に教えていない」というコト。逆じゃないの?と思われる人も多いかと思いますが、人材育成が上手な人は、そのように外部からは見えるのです。今、流行のコーチングの手法みたいな事も人材育

  • 第4回 JavaScriptでオブジェクト指向プログラミング ― @IT

    JavaScriptが、いま注目を浴びている。 JavaScriptがこれだけの注目を浴びた理由の1つとして、Ajax技術の登場とも相まって、JavaScriptに対する確かな理解の必要性が高まったという事情は否定できない。しかし、それだけでは説明できない急速な注目の理由として、もう1つ、JavaScriptという言語そのものが持つユニークさが開発者の目を引いたという点は看過できないだろう。 もっとも、このユニークさは同時に、多くの開発者が感じているJavaScriptに対する苦手意識と同義でもある。これまでVisual BasicやC#、Javaといった言語でオブジェクト指向構文になじんできた開発者にとって、JavaScriptのオブジェクト指向構文はいかにも奇異なものに映るのだ。ようやくクラスという概念を理解した開発者が、JavaScriptという言語の背後にたびたび見え隠れする「プロ

    第4回 JavaScriptでオブジェクト指向プログラミング ― @IT
  • HowToWriteAnEffectiveDesignDocument - 設計文書のうまい書き方

    HowToWriteAnEffectiveDesignDocument - 設計文書のうまい書き方 目次 この文書について 設計文書のうまい書き方 なぜ設計文書を書くのか 良い設計とは何か 同僚の開発者に向けて書く 第 1 節に書くこと: プロジェクト/サブシステムの目的を示す 第 2 節に書くこと: 設計に使う高レベルなエンティティを定義する 第 3 節に書くこと: 個々のエンティティに関する低レベルの設計を書く 使い方 設定 モデル 相互作用 第 4 節に書くこと: 利点, 前提, リスク/懸念事項 マネージャ向けに書くこと 最後に 設計文書のうまい書き方 この文書について "How to Write an Effective Design Document" の日語訳です. http://blog.slickedit.com/?p=43 推敲歓迎: 誤訳, タイポ, 訳語の不統一,

  • 「Adobe AIR 完全解説」の記事を執筆したよ - てっく煮ブログ

    air, 書籍9月26日発売の「Adobe AIR 完全解説」というムックの一部を執筆しました。日語による初の AIR 解説です。Adobe AIR完全解説 (アスキームック)作者: アスキー書籍編集部出版社/メーカー: アスキー発売日: 2007/09/26メディア: ムック私が担当したのは4章の「Flex 3 SDKによる開発」です。名名義で書いてるので、一見どこの誰がかいたのかが分かりにくくなっててすいません。自分が執筆した部分について今回、初めて原稿を書かせていただいたのですが、1つだけ気をつけたことがあります。それは、単に解説するだけじゃなくて、いざ作ってみようとしたときに迷わないようにしよう、ということでした。いまでこそ、がんがんコーディングしてブログに書いてますが、高校生から大学のころ、プログラムしたいのに全くできるようにならずに苦しんだ時期がありました。屋で立ち読み

    lizy
    lizy 2007/09/26
  • 最新のPHP開発環境「VS.Php日本語版2.3」リリース、Windows Vistaにも対応:CodeZine

  • Ruby標準ライブラリをコンパイルして同梱 - XRuby 0.3.1リリース | エンタープライズ | マイコミジャーナル

    24日(米国時間)、XRubyの最新版となる「XRuby 0.3.1」が公開された。XRubyJavaおよびRubyを使って開発されたRubyコンパイラ。RubyのソースコードをコンパイルしてJavaバイトコードを生成する。プロダクトはGNU GENERAL PUBLIC LICENSE Version 2のもとで公開されている。 XRuby 0.3.1では、Rubyスタンダードライブラリがあらかじめコンパイルされた状態でxruby.jarファイルに同梱されるようになった。このため、xruby.jarファイルをコピーするだけで使え、デプロイがかなり簡単になっている。また、すでにコンパイルされていることから、パフォーマンスを向上させるためにコンパイルするといった操作をいちいち行う必要がない。 xruby-0.3.1.jarはすでに4MB近くあるが、うち2MBほどがコンパイルされたRuby

  • Hibernateに全文検索のパワーを! - Hibernate Search 3.0登場 | エンタープライズ | マイコミジャーナル

    Red Hat, JBossは23日(米国時間)、Hibernate Searchの最新版となる「Hibernate Search 3.0.0 GA」を公開した。動作にはJDK 5.0/Hibernate Core 3.2が必要。Hibernate SearchはJavaで開発されたフルテキスト検索エンジン。Hibernateのパーシステントドメインモデルに対して全文検索機能を提供する。同機能はHibernate Annotationsや通常のAPIを経由して活用可能。 Javaで開発された全文検索エンジンとしてはApache Luceneが有名だが、Hibernate Searchでは全文検索エンジンとしてApache Luceneを内部で採用している。しかしながら、Hibernateが提供しているオブジェクトドメインモデルと、Apache Luceneが対象とするようなインデックススト

  • 『OO、DDDとスカンジナビア地方』

    先日紹介した『オブジェクトデザイン』出版のタイミングで著者Wirfs-Brock氏が来日していたのだが、光栄にも出版打ち上げの飲み会に参加させていただいた。そのときの様子は、著者のブログでも紹介されている。 http://www.wirfs-brock.com/2007/09/notes-from-my-japan-book-tour.html Wirfs-Brock氏と話をした中でいくつか面白い話題を聞けたので、簡単にメモしておきたい。なお、私は英語がそんなに得意な訳ではないので、間違ったことを書いているかもしれない。その辺を差し引いて読んでいただきたい。 やっぱりU.S.ではOOがさかん? 私は日英語圏とではオブジェクト指向に対して温度差があるのではないかと思っているので、U.S.のオブジェクト指向の大家であるWirfs-Brock氏にそのことを聞いてみたが、やはりU.S.ではオブ

    lizy
    lizy 2007/09/26
  • Scaling Twitter: Making Twitter 10000 Percent Faster - High Scalability -

    Update 6: Some interesting changes from Twitter's Evan Weaver: everything in RAM now, database is a backup; peaks at 300 tweets/second; every tweet followed by average 126 people; vector cache of tweet IDs; row cache; fragment cache; page cache; keep separate caches; GC makes Ruby optimization resistant so went with Scala; Thrift and HTTP are used internally; 100s internal requests for every exter

    Scaling Twitter: Making Twitter 10000 Percent Faster - High Scalability -
  • Microsoft Learn: Build skills that open doors in your career

    Microsoft Learn. Spark possibility. Build skills that open doors. See all you can do with documentation, hands-on training, and certifications to help you get the most from Microsoft products. Learn by doing Gain the skills you can apply to everyday situations through hands-on training personalized to your needs, at your own pace or with our global network of learning partners. Take training Find

    Microsoft Learn: Build skills that open doors in your career
  • TechCrunch Japanese アーカイブ » 対iTunesの決戦に挑むAmazon

    The Kia EV3 — the new all-electric compact SUV revealed Thursday — illustrates a growing appetite among global automakers to bring generative AI into their vehicles.  The automaker said the…

    TechCrunch Japanese アーカイブ » 対iTunesの決戦に挑むAmazon
    lizy
    lizy 2007/09/26
  • プログラマなら人月なんかさっさと超えろ - 矢野勉のはてな日記

    Java, プログラミングノリノリで書いてみる。 人月というのは「人月の神話」以来、現場の技術者にとっては「お金の計算にしか使えない単位」なのですが、発注者側に分かりやすいということでいまでも大はやりしています。というか受注者側もまじめにこの単位で計算しています。 そしてJavaの世界というのは、私のようにJavaが大好きだからやってる、という人間はすごく少数派で、「そろそろJavaでもやっとくか」「Strutsの使い方覚えたからもういいか」「できればJavaなんかいじりたくないなー。俺も早くプログラマに『これやっといて』って言えるようになりたい」という人のほうが多いのが実情なんですね。その点Rubyの世界は、今は「好きだからやってる」人が圧倒的でしょう。プログラム能力の高いJavaプログラマを探すのは、プログラム能力の高いRubyプログラマを探すよりずっと大変だろうと思う。 Javaの世

    lizy
    lizy 2007/09/26
    人月以外の評価軸が出てこない限り状況は改善されそうにない。スターロジック式見積もりに期待。
  • アイ・オー、2GB×2のノート向けDDR2 SO-DIMMセット

    10月上旬 発売 価格:オープンプライス 株式会社アイ・オー・データ機器は、容量2GBのDDR2 SO-DIMMを2枚セットにした「SDX667-2GX2」を10月上旬に発売する。価格はオープンプライスで、店頭予想価格は28,500円前後の見込み。 ノートPC向けのPC2-5300(DDR2-667)対応200ピンSO-DIMM 2GBの2枚セットで、合計4GBの容量となる。同仕様のメモリモジュール1枚のモデル「SDX667-2G」は発売済みで、実売価格は14,800円前後。 RAMディスク作成ソフト「RamPhantom2 LE」などのダウンロード特典が付属。保証は無期限。 □アイ・オー・データ機器のホームページ http://www.iodata.jp/ □ニュースリリース http://www.iodata.jp/news/2007/09/sdx667-2gx2.htm □製品情報

    lizy
    lizy 2007/09/26
    ノートPCで4GBの時代なのか……そんなに高くないのね。
  • Lifehacker Top 10:ちょっと便利なPDF Tipsトップ10 - ITmedi...

    PDFファイルでできることは思っているよりずっと多い。PDF文書を変換、編集、管理するテクニックをお届けする。(Lifehacker) PDFファイルフォーマットは、レイアウトを整えた文書を公開し、保存し、交換する最善の方法の1つだ。どんなデバイスやコンピュータでファイルを開いても、正確に同じに見える。履歴書、納税申告書、電子書籍、ユーザーガイド、Webページでも何でも、PDFを使えば間違いない。皆さんは既に無料のPDFリーダーをPCにインストールしているだろうが、PDFファイルでできることは思っているよりずっと多い。そこでPDF文書を変換、交換、共有、管理、編集するテクニックのトップ10を紹介する。 10. カスタムPDFメモ用紙を作る マイケル・ボツコ氏のPDFメモ用紙ジェネレータで自分だけのDIYメモ用紙をデザインしよう(日語の記事はこちら)。名前やプロジェクト名、パンチ穴などのテ

    Lifehacker Top 10:ちょっと便利なPDF Tipsトップ10 - ITmedi...
  • Linuxのファイル、ディレクトリ構成のチートシート

    Linuxのファイル、ディレクトリ構成図です。「あれ、あのファイルどこにあったっけ?」って時に役に立つと思います。 詳細は、以下から。 linux_file_structure.jpg (image) インストールや設定を変更する時に、ファイル構成を忘れてしまった時などに便利ですね。 青色で書かれいるのがディレクトリ名、赤色がファイル名、そして黒色が個々のディレクトリの説明です。個々のディレクトリの説明があるので初心者にもわかり安いと思います。

    Linuxのファイル、ディレクトリ構成のチートシート
  • BacklogでSubversionとWebDAVが使えるようになりました。 - アガテナ

    BacklogにSubversionとWebDAVサポートを追加しました。今までは課題管理が中心でしたが、今回の機能追加でSourceForgeのような統合的なプロジェクト管理ツールに近づきました。 Backlogプロジェクトを作成すると、課題のトラッキング、Wiki、Subversionリポジトリ、WevDAV領域などが「オールインワン」で準備されます。「オールインワン」であればそれぞれのツールごとにメンバーの追加や認証の設定など行わう必要がないので、プロジェクト立ち上げ時の管理者(およびサーバ管理者)の負荷がかなり軽減されるんじゃないかと思います。 バージョン管理とファイル共有ができる新しいBacklogの登場です。 〜ファイルの管理と共有はBacklogにお任せ下さい〜 Backlogをご利用のみなさま、いつもBacklogをご利用いただきありがとうございます。日、Backlog

    BacklogでSubversionとWebDAVが使えるようになりました。 - アガテナ
    lizy
    lizy 2007/09/26
    ASP版Trac?でも有料サービスだけあって使いやすそう
  • http://japan.internet.com/busnews/20070926/7.html

  • Gmailにゼロデイの脆弱性情報、メール盗み見の恐れ - ITmedia Biz.ID

    GoogleのWebメールサービス「Gmail」に、他人のメールを盗み見できてしまう脆弱性が報告された。Googleをめぐっては、このほかにも複数のサービスでゼロデイの脆弱性情報が公開されている。 Gmailの脆弱性情報は、ハッカーサイトの「GNUCITIZEN」などで公開された。同サイトによれば、この問題を悪用するとクロスサイトリクエストフォージェリ(CSRF)攻撃を仕掛け、Gmailアカウントにバックドアをインストールして会話をすべて盗み見することができてしまうという。 ユーザーがGmailにログインした状態で悪質サイトを閲覧すると、バックドアがインストールされ、被害者のフィルタリストに新しいフィルタが作成される。例えば、添付ファイルが付いたメールを自動的に別のメールに転送するフィルタを作成することが可能だという。 この攻撃は非常に悪質であり、ユーザーが被害に気付くことはまずあり得な

    Gmailにゼロデイの脆弱性情報、メール盗み見の恐れ - ITmedia Biz.ID
    lizy
    lizy 2007/09/26
    踏んづけると勝手にフィルタが出来るらしい
  • GA Graphic:見逃すな! 秋のアニメ新番組(2007年10月)チェックリスト

    残暑もようやく和らいできた今日この頃だが、新たなアニメ新番組が順次放送開始される。恒例となったGA Graphic編集部による新番組リストを公開するぞ。 9月も最終週となり、前期開始のアニメの中にも最終回を迎えるものがある。終わってしまって残念な番組の筆頭は、個人的には「ぽてまよ」です……。それはともかく、今季は何といっても「機動戦士ガンダム00(ダブルオー)」がいよいよスタートするので忘れずに! 表は、2007年10月開始されるアニメ新番組を、スタートするのが一番早い時間の放送局に合わせて並べている。番組によっては表記以外の局でも放送されるので、興味のある作品は各自で必ずチェックしよう。 10月01日 月曜日 D.C.II~ダ・カーポII~ サンテレビ 24:00~ BAMBOO BLADE テレビ東京 25:30~ ★Kawaii! JeNny チバテレビ 25:40~ スケッチブ

    lizy
    lizy 2007/09/26
  • ソフトウェア会社が投資すべき3つの要素 - shi3zの日記

    lizy
    lizy 2007/09/26
    「どんなプログラムでもまずループの内側から高速化しろ、というのは最適化の鉄則です」 (^ω^;) これはちょっと
  • テラスケールコンピューティングのための言語「Ct」

    会期:9月18日~20日(現地時間) 会場:San Francisco「Moscone Center West」 Intelは、メニイコア、ヘテロジニアスなど、いわゆるTera-Scale Computingと呼ばれる領域で、大きく3つの研究成果を発表している。1つは、昨年(2006年)春のIDFでラトナー氏が基調講演で語ったTransactonal Memoryである。これは、今回、ソフトウェアでこれを実現するSTM(Software Transactional Memory)対応のコンパイラが公開されている。 残りの2つが、「Accelerator Exoskeleton」と「Ct」である。Accelerator Exoskeletonについては別途レポートしたので、今回は、Ctについてレポートする。 Ctは、Ctで定義したデータタイプに対する演算処理をOpenMP対応C/C++コンパ

  • 第4回 Prototypeライブラリ(932~1289行目) | gihyo.jp

    リポジトリの差分を追う 第四回目です。 前回、Subversionのログを見るためのTracのリポジトリブラウザを紹介しました。単にログを見る場合、時系列にコミットログを追っていくことはできますが、実際に知りたいのは、このコード片の変更がどのリビジョンで行われたか、でしょう。 これはSubversionのannotateサブコマンドで確認することができます。 % svn annotate http://svn.rubyonrails.org/rails/spinoffs/prototype/trunk/src/prototype.js 3362 sam <%= include 'HEADER' %> 3362 sam 3362 sam var Prototype = { ... これでその行が最後に変更されたリビジョンがわかるので、そのログや差分を確認します。そのリビジョンが目当てとする変

    第4回 Prototypeライブラリ(932~1289行目) | gihyo.jp
  • トレンドは「マルチメディアWiki」と「DNS=データ正規化サービス」:TechCrunch40 分析編 #6 | gihyo.jp

    今回のTechCrunch40では大きくわけて2つのトレンドが目立った。ひとつはWikiの手法をマルチメディアに拡張したもので、多数のユーザーがひとつのページにテキストに加えて動画や音声などを簡単に貼りこんで共有できるというもの。Googleのオンライン・プレゼンテーション・サービスPresentlyはじめ非常に多くのサービスがこのジャンルで製品を発表した。 もうひとつの「DNS」は聞きなれない名前だが、共同主催者のジェイソン・カラカニスがブログで命名したもの。「⁠サードパーティーのサービスからユーザーに代わってデータを収集し、統一したフォーマットに正規化(=normalize)したうえで、さまざまな処理をしてくれるサービス」だ。5万ドルの大賞を受賞したパーソナル会計支援サービスのMintをはじめ、これもかなりの数のサービスが発表されていた。 TechCrunch40カンファレンスのまとめ

    トレンドは「マルチメディアWiki」と「DNS=データ正規化サービス」:TechCrunch40 分析編 #6 | gihyo.jp
    lizy
    lizy 2007/09/26
  • TheServerSide | Your Java Community discussing server side development

    Pivoting your developer career into AI? Here's what to know Want to pivot your software development career and focus on AI? Here's how to pick from several paths, hone specific skills and evaluate potential AI roles and organizations. Jira story vs. epic: What's the difference? Anyone who has opened a Scrum board in Jira knows projects are organized into stories and epics. But what exactly is the

    lizy
    lizy 2007/09/26
    JUnitによるテストをGridGainを使って分散させる記事。しかしコメントで「そんなことしなくてもTestNGは分散サポートしてるよ」だそうで。
  • IBM Developer

    IBM Developer is your one-stop location for getting hands-on training and learning in-demand skills on relevant technologies such as generative AI, data science, AI, and open source.

    IBM Developer
  • Linux カーネルのコンテキストスイッチ処理を読み解く - naoyaのはてなダイアリー

    Linux カーネルのプロセススケジューラの核である kernel/sched.c の schedule() を読み進めていくと、タスク切り替え(実行コンテキスト切り替え)はその名も context_switch() という関数に集約されていることが分かります。2.6.20 の kernel/sched.c だと以下のコードです。 1839 static inline struct task_struct * 1840 context_switch(struct rq *rq, struct task_struct *prev, 1841 struct task_struct *next) 1842 { 1843 struct mm_struct *mm = next->mm; 1844 struct mm_struct *oldmm = prev->active_mm; 1845 184

    Linux カーネルのコンテキストスイッチ処理を読み解く - naoyaのはてなダイアリー
  • mixi Engineers’ Blog » Inside Tokyo Cabinet その五

    先日、MySQL Conferenceという催しに行ってきました。そこでMySQLの開発者のBrian Aker氏およびMichael Widenius氏と話をする機会があったのですが、やっぱしトップランナー達と議論するのは刺激になるなぁと思ったmikioです(その時の資料)。さて、一連の連載も今回が感動の最終回で、TCの性能上の蘊蓄をお届けいたします。 なぜdynamic hashingを使わないか Brianさん達とTCの実装についても少し議論したのですが、その際にdynamic hashingをなぜ使わないのかと問われました。その背景として、TCやQDBMではハッシュのバケット数(=格納するレコード数を予測してその数倍に設定すべき値)をデータベース作成時に指定しなければならないという問題があります。バケット数が大きすぎると空間効率が劣化し、小さすぎると時間効率が劣化するというトレード

    mixi Engineers’ Blog » Inside Tokyo Cabinet その五
  • marsのメモ - 開発環境に関わるメモ

    今月で今やってる仕事の契約が切れるので,ここで培ったノウハウなどをメモしておこうと思う。 しかし,今後この手の開発系の仕事ができるとは限らないってのが悲しいところ。 プロジェクトポータルまわり とりあえず,Subversion(SCM), Trac(ITS/Wiki), Hudson(CI)は必須。この3セットがないプロジェクトなんてうんこ。 とにかくTrac-Subversionの連携が強力なので,Subversion以外のSCMは無視していい。HudsonはCIつうよりプロジェクトダッシュボードとして使うのが吉(数あるプラグインを有効利用しよう)。 marsのメモ - Trac marsのメモ - MacroBazaar - The Trac Project marsのメモ - 角谷HTML化計画(2006-04-25) marsのメモ - trac-post-commit-hookが

    marsのメモ - 開発環境に関わるメモ