sianoのブックマーク (107)

  • mycom:【特集】実践的サンプルで学ぶStruts 2

    以前のものとは似て非なるもの Apache Struts(以下、Struts)という名前を知らないJava EE/Web開発者は、もはやいないのではないでしょうか。紹介するまでもありませんが、Strutsは、Javaで記述されたオープンソースのWebアプリケーションフレームワークです。 今回紹介するStruts 2は皆さんがご存知のStruts(以下、Struts 1と表記します)とは似て非なるものです。Struts 2は、Struts 1のメジャー・バージョンアップ・プロダクトとして開発されましたが、そのベースは、WebWork2と呼ばれていたStruts 1とはまったく別のWebアプリケーションフレームワークです。すなわち、Struts 1とは異なるアーキテクチャとAPI、機能を提供する別のWebアプリケーションフレームワークと言えます。よって、Struts 1アプリケーションを、ライ

  • Ajax/Javascript/Dhtml examples and demos to download

  • Lifehacking.jp

    Lifehacking.jp は「人生を変える小さな習慣」をテーマとした、ライフハック、知的生活・知的生産、ITテクニック、文具に関するブログです。 ブログは読者のみなさんの支援のおかげで広告フリーでお届けしていますが、もしここで読んだ記事があなたの人生なにか変化をもたらしたなら、Pixiv Fanboxでご支援いただけると今後も安定して記事をお届けすることが可能になります。 ご支援いただいたかたには、近況や最新の展開についての投稿をお届けしています。 200円 / 月 500円 / 月 1000円 / 月 Pixiv Fanboxで支援

    Lifehacking.jp
  • miyahan.com | WUXGA 高解像度ワイド液晶ディスプレイ選び P.4

    このページは、Apple MacBook Pro に関するトピックをまとめた「myLife with MacBook Pro」で、 大変反響を呼んだ WUXGA ワイド液晶ディスプレイに関するトピックを独立させたものです。 ※ このサイトは、いわゆるまとめサイト・Wiki などの情報発信サイトではありません。 詳しくは「記事を読む前に・ごあいさつ」をお読みください。 ◆ ページが正常に表示されていない可能性があります ◆ もしこのメッセージが表示されている場合、ページの表示に必要なファイルが読み込まれていないか、あなたがレガシーウェブブラウザを使用している可能性があります。 このウェブサイトは比較的新しいテクノロジーで制作されているため、Netscape 4、Internet Explorer 6 などの旧世代Webブラウザでは閲覧に支障を来すおそれがあります。 またこのようなブラウザは、

  • miyahan.com | WUXGA液晶ディスプレイ選び : HDMI についての補足

    ■ HDMI についての補足 ■ フルHD映像とマルチチャンネル音声を、ケーブル1で劣化なしに転送できる 次世代デジタルAVインターフェース・HDMI。 しかしHDMIはたいへん高度で繊細な技術で運用されているため接続トラブルが相次いでいます。 当ページでは、ほとんどのトラブル原因である HDMIケーブルについて、規格と選び方を解説します。 ■ そもそもHDMIとは? HDMI とは High-Definition Multimedia Interface の略で、AV機器間を接続する次世代インターフェースの1つです。とても小さなコネクタと、細くて取り回しやすいケーブル1で高解像度映像(フルHD、ハイビジョン)と、マルチチャンネル音声を転送できるとても便利な規格です。HDMIで接続された機器、たとえば Blu-ray Disc プレーヤと 液晶テレビの間は非圧縮のデジタル信号で転送され

    siano
    siano 2007/07/31
    液晶ディスプレイ評価とHDMIno
  • 【コラム】コーチングで変わる人材管理 (1) デキない社員がやってきた! - 新米メンターの悪戦苦闘 その1 | 経営 | マイコミジャーナル

    今回のシナリオ 新規事業開発部の企画部第二課にはプロジェクトチームが3つある。その1つのチームリーダーである山崎のもとに、1週間前、新入研修がひと通り終わった社員「田中」が配属された。山崎は自分の上司から、田中の上司であると同時に"メンター"として田中の育成を頼むと言われている。 1週間たって、山崎は「これは…このままではダメだ」と強く感じ始めていた。田中の仕事振り、同僚との付き合い方、電話の応対……すべてにおいて、田中は「デキない」のである。田中は何をやらせても仕事を完了したことがない。途中でわからなくなったら、山崎や周りの同僚に聞くこともない。ただ自分のデスクに座り、いぶかしがった山崎が来るのをだまって待っているのである。このプロジェクトチームに配属されたからには、それなりの能力を持ち合わせているのだろうと思い込んでいた山崎にとって、田中は異質な人間であった。まだ慣れていないのだから、

  • 入力値を簡単に制限する「yav」とかフォーム入力チェックいろいろ

    メール送信フォームやらアンケートの回答フォームやら、とにかくネット上には様々なフォームが存在しています。入力する値が間違っていると「エラー」表示を出すタイプのモノが多いですが、出される側から見れば「そんな値を入力できるようにするなよ!」「8文字までしか受け付けないんだったら、最初から入力可能な文字数を8文字に制限しておけよ!」「エラーが出たらどこを再入力すればいいのかわかりやすく表示してくれ!」などと思うこともしばしば。 というわけで、この「yav」は入力エラーチェックだけでなく、最初から入力できる値を制限したり、数字であれば範囲指定したり、入力チェック後にフォームの色を変えてわかりやすくしてくれたり、とにかくいろいろ便利な入力チェック機能を簡単に組み込むことができるオープンソースで開発されているJavaScriptファイルです。入力チェック後のエラー表示もポップアップウインドウやページ内

    入力値を簡単に制限する「yav」とかフォーム入力チェックいろいろ
  • 怠翻 - プロジェクトがオワタことを告げる102の証拠 : 404 Blog Not Found

    2007年07月17日20:15 カテゴリ翻訳/紹介 怠翻 - プロジェクトがオワタことを告げる102の証拠 元ネタはこちら。 101 Ways To Know Your Software Project Is Doomed アジャイル系、XP系の基礎知識がないと、結構すべるかも。 上司がウォーターフォールプロセスを「アジャイルウォーターフォール」に改名したZE☆ コンサルタントと契約したよ -- いざとなったら責任を取らせるためZE☆ 連続統合鯖が「もうだめぽ。オワタ\(^o^)/」というエラーメッセージを出したZE☆ 設定ファイルにXMLを採用したRubyフレームワークをつくっちゃったZE☆ 最古参の先輩が、Martin Fowlerのことを「鼻っ柱野郎」ってよんでるZE☆ ソース管理システムの中に、共有ドライブのフォルダが山ほどあるZE☆ ♪だからは次は絶対勝つために質疑問答だけは最

    怠翻 - プロジェクトがオワタことを告げる102の証拠 : 404 Blog Not Found
  • CNET Japan Blog - 江島健太郎 / Kenn's Clairvoyance:マックを買ってきたらインストールするソフト(マック入門のすすめ)

    最近、MacBook Proを買いました。 当は、最新OSのLeopardが登場してからにしようなどと考えて買い控えていたのですが、それも10月まで延期になってしまったので、このへんで踏ん切りをつけたという感じ。 セットアップは一瞬で終了。最近のマックは快適すぎる。ずっとマック信者だったぼくなんかは、あまりに快適すぎて最近マックにスイッチした人はずるいとさえ思ってしまいます。 せっかくなので、今回インストールしたアプリを一覧にしてみましょう。ほとんどが定番モノで、標準添付のもの以外で敢えてインストールする数は年々減ってきています。 これは、ほとんどのアプリがウェブで動く時代になってきたことの何よりの証。このシンプルさからくる身軽さ、快適さといったら、何とも筆舌に尽くしがたいものがありますね。 以下、個人的基準で「インストール必須」「おすすめ」「開発者向け」の順で紹介していきます。 (*)

    siano
    siano 2007/06/30
  • Part1 オープンソース/C言語に学ぶ「ソースコードの読み方」:ITpro

    「Code Reading―オープンソースから学ぶソフトウェア開発技法」(毎日コミュニケーションズ発行,写真1)というがあります。私はこのの監訳者ですから,やや自画自賛になってしまいますが,ソースコードの読み方を主題にしたはほかにはあまりありません。技法からツール,データ構造,アーキテクチャ,さらには実際にコードを読んで利用する実例まで紹介している網羅的で良いだと思います。 このの「はじめに」で「達人プログラマー」として知られるDave Thomas氏は以下のように書いています。 他人の作品を読まなかった偉大な作家,他人の筆づかいを研究しなかった偉大な画家,同僚の肩越しに技を盗まなかった腕のよい外科医,副操縦席で実地の経験を積まなかった767機長――果たして,そんな人たちが当にいるのでしょうか? たしかにその通りです。ソフトウエア以外の領域では修行することとはすなわち,他の人の

    Part1 オープンソース/C言語に学ぶ「ソースコードの読み方」:ITpro
  • T字形ER図の基礎知識

    知識1 リソースとイベントの分け方 イベントとリソースを分けているのは「〜する」という言葉を付けて成り立つかどうかです。 つまり「受注+する」は言葉として成り立つのでイベント。しかし「商品+する」は成り立たないのでリソース。 他には、「イベントには年月日などのタイムスタンプが含まれるが、リソースには含まれない」という見方で切り分けても良いです。 これによって細分化されたリソースは、リソースの中にリソースが含まれることはなく、独立した存在となります。 リソースとリソースとの関係表現には、必ず「対照表」というものが使われます。 つまり[従業員]というリソースに、[所属部門]というリソースが含まれることはなく、[従業員:部門 対照表]によって「配属」が表現され、組織構造が変わった場合や人事異動の場合にも、この対照表だけをメンテナンスすることで、[従業員][部門]ともに安定した(Sta

  • ズボラーのための生活術

    ズボラーのための生活術 まとめサイト⊂(´∀`⊂⌒ヽつ SINCE 2004.3.4 更新記録(別窓) 2ちゃんねる生活全般板「ズボラーのための生活術」 まとめサイトです。最小限の努力で快適な生活を。 フレームが見られない場合はコチラからどうぞ。

  • MOONGIFT: � Excelではじめるプロジェクト管理「開発マイルストーン」:オープンソースを毎日紹介

    プロジェクト管理の重要性は理解しつつも、実際にうまく管理されているケースはあまり多くない。大げさなシステムを導入した所で、普段の業務を圧縮してそのシステムを勉強する時間を作り出すのは非常に難しい。 わざわざシステムを導入するのではなく、現状の延長線上で考えよう。利用するのは普段使い慣れているExcelだ。 今回紹介するフリーウェアは開発マイルストーン、Excelを使った工程管理ソフトウェアだ。 開発マイルストーンはExcelアドオンと作業ファイルと二つで構成されている。アドオンを起動した後、作業ファイルを起動すれば利用できるようになる。 工程管理は面倒な帯をドラッグなどしたりしない。開始日と日数を入れれば自動で変更される。変更は表のみで、後は自動で描画が変わっていく。 関連を表す線も、一度クリアして再描画するだけでいい。さらに作業工数統計と言ったグラフ表示もできる。 慣れたExcelで作業

    MOONGIFT: � Excelではじめるプロジェクト管理「開発マイルストーン」:オープンソースを毎日紹介
  • SDI

  • プログラマを目指す人が読んで参考になる(?)ページ

    プログラマを目指している人が、読んで参考になりそうな(?)ページを集めてみました。 現役のプログラマが読むとになる危険性もありますので、ご注意下さい。 ( ;^ω^)<へいわぼけ: SEは終電と徹夜を繰り返すくらい毎日忙しいってホント? アルファルファモザイクより「ゲームプログラマーのあなた、給料いくら?」 なんたらかんたら: プログラマーの極限状熊

    プログラマを目指す人が読んで参考になる(?)ページ
  • 図解GTD──5つのプロセスをイメージで捉えよう (4/4) - ITmedia Biz.ID

    しかし時とともに……(週次レビューの必要性) ただしここで注意しなくてはいけないのは、「GTDは一回やったら終わり」というものではない、ということです。仕事は日々降ってくるでしょうし、あなたの注意を引くものも普通に生活していればどんどん出てきます。 例えるならば、せっかくきれいにした机の上にどこからか書類が積まれていったり、誰かが書類を「頼んだよ!」と置いていったりするようなものです。そうして一週間もすればせっかく整理した机はまたなんとなく散らかってきます(最初の状態よりはだいぶましですが)。 したがって、最低週に一度はGTDの5つのプロセスを繰り返す必要があります(週次レビューの記事参照)。気になる書類は一箇所にまとめ、適切な引き出しにいれて、見直し、どんどん片付けていくことを習慣づけなくてはいけません。 週次レビューを怠ることは、あなたの机の上にどんどん書類が積み重なっていくことを意味

    図解GTD──5つのプロセスをイメージで捉えよう (4/4) - ITmedia Biz.ID
  • Life is beautiful

    GoogleによるHubSpotの買収 まもなくリリースされる Meta の Llama3 Tesla のカルチャー IntelのGaudi3はNvidiaの牙城を崩すか? Steve Jobsが語るクラフトマンシップ 「6年勤めたNTT退職しました」という記事が、注目を浴びているようですが、この筆者が NTT を辞めた理由が、私が32年前(1986年)に NTT を辞めた理由とあまり変わらないのに、少々驚きました。 私が NTT を辞めた件に関しては、これまで色々なところで話しては来たのですが、まとまって文章にしたことがなかったので、これを機会に書くことにしました。普段ならメルマガ(週刊 Life is beautiful)の読者限定で書くところですが、今回だけは、出来るだけ多くの人に読んで欲しいので、ブログ記事として公開します。 当時、NTTは電電公社から民営化したばかりで、1985

    Life is beautiful
  • FC2.com - 404 Error

    404Error - Page not found ご指定のファイルが見つかりませんでした 30秒後にトップページへ移動します

  • Technical Knockout インターネット&オープンソース関連文書日本語訳

    主にコンピュータ&インターネット関連の技術関連文書・翻訳文書の集積所です。タイトルは思い付きなので気にしないでください。偉そうに何か書ける程の技術者でないことは人もよく分かってます。記述の誤り、誤訳の指摘を含めたご意見・ご感想をお待ちしております。 コンピュータ&インターネット関連コラム もっとジャンジャン書きたいのだけど、旬のネタに筆力が追いつけずにいます。殆どの文章には公開した後に何らかの追記が入ってます。 1999年に書かれた技術コラム 2000年に書かれた技術コラム 2001年に書かれた技術コラム 2002-2003年に書かれた技術コラム 2004年に書かれた技術コラム 歴史は性懲りもなく繰り返すが、何もかもが懐かしいなどとは思わない(2005.07.04) lost in translation――なぜそれを訳したのか(1)(2005.08.01) 2005年は「2.0」の年だ

  • 道具箱の整理

    はじめに この記事は、mymy-mycompany分室の2005年10月に1ヶ月をかけて書いたものです。ブログだと後から参照するのが大変なので、ここにまとめておきます。また、ブログでは時間の都合で書けなかった話も追加していく予定です。 私の道具箱 ここ1ヶ月ほど、私的Webサイトプロジェクトなるものに参加しています。オープンソース方式ではなくて伽藍方式。以前、オープンソースのカンファレンスに出たときに、そこで発表していた学生が、ちらと「実はオープンソースよりも伽藍のほうがクオリティが高いものができると思っているんだよね~」と話していたのが、非常~に気になってはいるのですが、そのあたりは、各自のモチベーションと時間の取り方の違いでしょうね。オープンソースでもコミットする人数(アクティブな人)が限られていれば伽藍に近くなるし、伽藍にしてもうまくいかないプロジェクトごまんとあるわけなので。 で、