タグ

2007年12月13日のブックマーク (13件)

  • [ThinkIT] 第1回:良いコードとは、心得5ヶ条 (1/4)

    皆さんはコーディングがお好きですか? プログラミングが好きでソフトウェア業界に入りプログラマになったのは良いものの、ソフトウェアやシステムを新規に設計して開発するのは稀で、現実には他人の書いたソースコードを触ることが多くはないでしょうか? そして、いざ引き継いだソースコードを見て愕然としたことはないですか?例えば、以下のようなことに遭遇しませんでしたか? クラス名/メソッド名(do1、do2)/インスタンス変数名(a、w、t)の意味が分からない 同じような事が何度も書かれている メソッドの長さが1000ステップを越えている mainメソッドしか存在しない プログラマは、受け取ったソースコードを見て処理内容を推測します。手がかりは、プログラムの構成やメソッド名、変数名などです。 もし仕様書があれば、ソースコードを読み解くために利用できますが、仕様書とソースコードの内容があまりにも異なる時は、

  • JSF/DWR/DOJOを使って動的なWebアプリケーションを作成する

    Spring BootによるAPIバックエンド構築実践ガイド 第2版 何千人もの開発者が、InfoQのミニブック「Practical Guide to Building an API Back End with Spring Boot」から、Spring Bootを使ったREST API構築の基礎を学んだ。このでは、出版時に新しくリリースされたバージョンである Spring Boot 2 を使用している。しかし、Spring Boot3が最近リリースされ、重要な変...

    JSF/DWR/DOJOを使って動的なWebアプリケーションを作成する
  • 精読のTwitterと速読のTwitter : 小野和俊のブログ

    Twitter を始めてから半年が過ぎようとしている。 使い始めて3ヶ月位して思ったのは、Twitter には3つの段階があるということ。 3段階目の「What are you thinking of?」が楽しくて仕方なかったので、 家でも会社でもブラウザのトップページを Netvibes から Twitter に変更した。 しかし、その頃私が見ていた世界は Twitter の二つの世界のうち 実は一方の世界だけだったということに気付かされたのは、9月21日のことだった。 「@lalha は32人しか follow してないのに twitter の何を語ってんだ。」 最初私が感じたのは、「それは違うだろう」という抵抗感だった。 というのも、以前から RSSTwitter について、フィード登録数や Follow 数が少ない人間は語る資格がないという趣旨の発言を見るたびに、どちらもこん

    精読のTwitterと速読のTwitter : 小野和俊のブログ
  • ตรายาง ด่วน ขนาด มาตฐานจดทะเบียน DBD รอรับได้เลย ร้านทำตรายาง พร้อมบริการส่งด่วน กรุงเทพ - ปริมลฑล

    พวงหรีด ย่าน ดอนเมือง พวงหรีด ย่าน ดอนเมือง โดยคณะทำงานโครงข่ายร้านค้าพวงหรีดของเราสามารถจัดส่งพวงหรีดได้ทุกวัดแถวดอนเมือง บริการส่งพวงหรีดแถวดอนเมือง ฟรีค่าจัดส่งแน่ๆ 100% ส่งด่วนได้ ส่งไวได้ ถึงงานทันด้านในวันนี้แน่ๆ แล้วก็ที่สำคัญนอกเหนือจากที่จะฟรีค่าส่งพวงหรีดแล้ว เรายังจัดส่งพวงหรีดให้ถึงศาลาวัด โดยที่ท่านไม่ต้องเสียเวล่ำเวลา ไปหาร้านค้าพวงหรีดแถวดอนเมืองด้วยตนเองเลย หากท่านกำลังมองหาร้านค้า

    todogzm
    todogzm 2007/12/13
    妓術者は個人的に許してあげたい場合がある。
  • Tomcat 6で実現! Ajaxを超える通信技術Comet (1/3) - @IT

    Tomcat 6で実現!Ajaxを超える通信技術Comet:Tomcatはどこまで“安全”にできるのか?(3)(1/3 ページ) Ajaxを超える? Tomcat 6で搭載されたCometとは? 前回はTomcatを“安全”に活用するために、ツールを使った運用の仕方やTomcatの設定について解説しました。 今回はTomcatの安全性から少し離れて、Tomcat 6の新機能の利用方法について解説します。Tomcat 6では、いくつかの大きな拡張がありましたが、今回はJ2SE 1.5で実装されたNew I/O APIjava.nioパッケージ)を用いたComet(コメット)通信について解説します。 おさらい 「通常のHTTPでの通信」 通常のHTTPでの通信はクライアントのWebブラウザなどからサーバへリクエストを送信し、サーバはリクエストを解釈してレスポンスを返します。つまり、通信のタイ

    Tomcat 6で実現! Ajaxを超える通信技術Comet (1/3) - @IT
  • WWW2006

    The WWW2006 Conference site has been archived at: thewebconf.org This notice is provided as a courtesy in memory of RFC 2068 and HTTP Status Code 402.

  • 検索エンジンとタグシステムの融合:ナレッジ!?情報共有・・・永遠の課題への挑戦:オルタナティブ・ブログ

    myrmecoleonさんがタギング関係の研究の紹介ということで「タグを自動的に付与するシステムの研究」という論文へのリンクを貼っていた。こうしたシステムを使った文書の自動分類については、私個人としては正直まだテクノロジーが追いついておらず実用には早いと思っているのは以前にも書いたとおり。 ただ、実際に膨大な情報にいろいろなタグを付与して分類していく作業には負担感が大きく、これを何とかしたいというニーズは高い。先の研究ではブログのカテゴリ名を元にシステムが自動的にタギングを行う事を実験しているが、タグ=カテゴリだと分類としはちょっと荒すぎる気がする。 で、この件については、うちのあるコンサルタントがアイデアベースではあるが面白い案を出している。 検索エンジンにキーワードを入力して検索結果を得た後に、ユーザがその一覧をみて選択肢をクリックする際に対象にこの最初の検索キーワードをタグとして自動

    検索エンジンとタグシステムの融合:ナレッジ!?情報共有・・・永遠の課題への挑戦:オルタナティブ・ブログ
    todogzm
    todogzm 2007/12/13
    検索に使用したキーワードをタグとして埋め込む。自動的にはやり過ぎかもしれないが、候補として最初から出してあげるのはいいかもしれない。
  • 「圧縮新聞」「訃報ドットコム」始めて半年で数々のサービスを生み出す、自称“ニート”──phaさん

    「圧縮新聞」「訃報ドットコム」始めて半年で数々のサービスを生み出す、自称“ニート”──phaさん:田口元の「ひとりで作るネットサービス」探訪 「ニートだけど別荘を買った」というブログで知られるphaさんは、数々のWebサービスを生み出す開発者でもある。プログラミングを始めたのは2007年の2月。どのようにして学び、サービスを作り出していったのだろうか。 ひとりで作るネットサービス──第19回目はその日の最新ニュースをまとめて表示する「圧縮新聞」や、訃報情報を自動でまとめる「訃報ドットコム」など、多数のWebサービスをひとりで開発しているphaさん(28)にお話を伺った。プログラミングを始めたのは2007年2月からというphaさん。短期間でプログラミングを習得し、サービスを開発できるようになった背景にはどういった仕事術があったのだろうか。 憧れのプログラミング──2007年2月に思い立って始

    「圧縮新聞」「訃報ドットコム」始めて半年で数々のサービスを生み出す、自称“ニート”──phaさん
  • Raible氏、Webフレームワークの比較を再び議論

    Spring BootによるAPIバックエンド構築実践ガイド 第2版 何千人もの開発者が、InfoQのミニブック「Practical Guide to Building an API Back End with Spring Boot」から、Spring Bootを使ったREST API構築の基礎を学んだ。このでは、出版時に新しくリリースされたバージョンである Spring Boot 2 を使用している。しかし、Spring Boot3が最近リリースされ、重要な変...

    Raible氏、Webフレームワークの比較を再び議論
  • Spring 2.5の新機能―Part 1

    序論 Springフレームワークは最初から、企業のアプリケーション開発を簡略化するという目標に常に照準を合わせながら、同時に、複雑な問題に非侵襲的で強力な解決策を提供してきました。一年余り前にリリースされたSpring 2.0では、こうしたテーマが新たなレベルへと進みました。XMLスキーマのサポートとカスタムのネーム空間により、XMLベースのコンフィギュレーション量が減りました。Java 5以上を使用しているデベロッパーは、ジェネリックスやアノテーションなどの新しい言語機能を利用するSpringライブラリを活用できます。AspectJの式言語と緊密に一体化しているため、Spring管理オブジェクトの分類がうまく定義されていれば、その全分類で動作を非侵襲的に追加可能なのです。 最近リリースされたSpring 2.5でもこの流れを継承し、さらなる簡略化と新規の強力な機能を提供していますが、特に

    Spring 2.5の新機能―Part 1
    todogzm
    todogzm 2007/12/13
    アノテーションサポートらしい。
  • Ruby on Rails 2.0はとっても“RESTful” - @IT

    Web開発フレームワーク「Ruby on Rails」の待望のバージョン2がリリースされた。 バージョン2がリリースされたのは12月7日。主要な強化機能としては、REST(Representational State Transfer)のサポート強化と、セキュリティの改善などが挙げられる。 「Rails 2.0で気に入っているのは、RESTfulの原則を追求してアプリケーション開発が調和的になった点だ」とRuby on Rails作成者デビッド・ハイネマイヤー・ハンソン氏はeWEEKに語った。「これにより、アプリケーション開発が予測可能で、クリーンで、楽しめるものに感じられる。HTTPは常にそれを正しくやっていた。われわれWebアプリケーション開発者がそれを理解し、評価するのに少し時間がかかった」 ハンソン氏は、米シカゴのWeb製品開発会社37signalsの開発者。同氏はRails 2.

  • 「精神論」に頼らないメールセキュリティ対策とは - @IT

    メールセキュリティソリューションセミナーイベントレポート @ITセミナー、大阪へ! 「精神論」に頼らないメールセキュリティ対策とは 宮田 健 @IT編集部 2007/12/12 2007年11月21日、新梅田研修センター(大阪府)にて「メールセキュリティソリューションセミナー」(主催:アイティメディア株式会社 @IT編集部)が開催された。@ITとしては初の大阪での開催となったセミナーでは、多くの来場者が熱心に耳を傾けていたのが印象的であった。記事では@IT発行人、新野淳一による特別講演と、独立行政法人 情報処理推進機構(IPAセキュリティセンターの 園田道夫氏による基調講演の様子をお伝えする。 そこにあるメールの脅威――メールのいまを総括 セミナーは@IT発行人である新野淳一による特別講演「そこにあるメールの脅威。その現状と対策」でスタートした。この特別講演では、メールが置かれている

    todogzm
    todogzm 2007/12/13
    ってか新梅田研修センターの看板が飾りじゃないことに驚いた。なんか古臭く見える看板なのよねアレ。
  • Maven Repository: Search/Browse/Explore

    The AWS SDK for Java - SDK Core runtime module holds the classes that are used by the individual service clients to interact with Amazon Web Services. Users need to depend on aws-java-sdk artifact for accessing individual client classes.

    todogzm
    todogzm 2007/12/13
    まずはここを探す