タグ

2008年7月14日のブックマーク (20件)

  • 携帯Javaゲームは実装の仕方とスレッドに注意が必要

    携帯Javaゲームは実装の仕方とスレッドに注意が必要:携帯アプリを作って学ぶJava文法の基礎(7)(1/3 ページ) 連載「携帯アプリを作って学ぶJava文法の基礎」も今回で第7回となりましたね。前回の「Javaアプリ作成で役立つテンプレート」では、テンプレートを作成して、ケータイJava連載では、携帯電話/PHS/スマートフォンなどの端末をまとめて「ケータイ」と表記します)アプリの骨格を理解しました。 今回は、その骨格に肉付けしながら、フィールドの型の問題やスレッドなどのJavaの文法と仕組みについて説明します。 「実装」の前に「設計」を! 骨格に肉付け(以降、肉付けを「実装」といいます)しながら動作確認し、さらに実装して、という繰り返しは、プログラミングの最も楽しいフェイズの1つと筆者は思いますが、まず設計を行いどういうふうにアプリケーションを実装するか考えをまとめましょう。 今

    携帯Javaゲームは実装の仕方とスレッドに注意が必要
  • 「IT企業はほんとに泥のように働かされるのか」――東大でイベント ― @IT

    東京大学 浅見研究室は7月12日、情報系の学生や若手エンジニアのための交流企画として、「IT企業はほんとに泥のように働かされるのか~ナナロク世代がお答えします」と題したカンファレンスを開催した。「IT業界のネガティブな側面が指摘される中、その実態を『ナナロク世代』が『ハチロク世代』に向けて伝える」という趣旨で、会場となった東京大学 郷キャンパスの教室には、大勢の学生や若手エンジニアが集まった。 モデレータはCerevoの岩佐琢磨氏が行った。パネリストとして、大谷陽明氏(ソニー)、尾藤正人氏(ウノウ)、柴田竜典氏(日オラクル)、加藤篤延氏(NTTコムウェア)が登壇。「個人としての参加であり、それぞれの企業や活動を代表する見解ではない」としながら、それぞれの経験を元にIT業界について語った。 始めに、主催者である東京大学 大学院情報理工学系研究科の川原圭博氏が企画趣旨を説明。「毎年、電子情

    「IT企業はほんとに泥のように働かされるのか」――東大でイベント ― @IT
  • 米Yahoo!が検索業界に挑戦状、オープンな検索プラットフォーム“Yahoo! Search BOSS”と検索インデックスも公開

    『MarkeZine』が主催するマーケティング・イベント『MarkeZine Day』『MarkeZine Academy』『MarkeZine プレミアムセミナー』の 最新情報をはじめ、様々なイベント情報をまとめてご紹介します。 MarkeZine Day

    米Yahoo!が検索業界に挑戦状、オープンな検索プラットフォーム“Yahoo! Search BOSS”と検索インデックスも公開
  • 10代・20代で高まるクロスメディア傾向、年代・性別で携帯の使い方に大きな違いが【博報堂調査】

    『MarkeZine』が主催するマーケティング・イベント『MarkeZine Day』『MarkeZine Academy』『MarkeZine プレミアムセミナー』の 最新情報をはじめ、様々なイベント情報をまとめてご紹介します。 MarkeZine Day

    10代・20代で高まるクロスメディア傾向、年代・性別で携帯の使い方に大きな違いが【博報堂調査】
  • Wiresharkで特定の通信セッションだけを抽出して表示する

    Wiresharkで特定のTCP/UDPセッションだけを抽出して表示したい! Tech TIPS「Wiresharkでネットワークプロトコルを解析する(基操作編)」では、フリーの高機能なネットワークプロトコルアナライザ、Wiresharkの基的な使い方について解説した。 Tech TIPSでは、もう少し進んだ使い方として、特定のTCP/UDPセッションだけを抽出して表示する方法を紹介する。この機能を使わないと、非常に多くの通信が表示され、目的のパケットを見つけ、トラブルシューティングするのが困難になるからだ。 Windows Serverなどで利用できるネットワークモニタツールにおける表示フィルタの使用方法については、以下の記事を参照していただきたい。 運用「Windowsネットワークプロトコルの理解と検証」 Tech TIPS「ネットワークモニタ3.0の表示フィルタを活用する」 T

    Wiresharkで特定の通信セッションだけを抽出して表示する
  • Kismetパケットスニッファ入門 | OSDN Magazine

    ネットワークセキュリティの専門家にとって欠かせないオープンソースツールの数は増え続けているが、 Kismet もその一つだ。Kismetは「ワイヤレスネットワーク検出/スニッファ/侵入検知システム」で、WindowsMac OS X、BSDなどPOSIX互換のどのプラットフォームでも利用可能だが、RFMON(モニタモード)対応ドライバの数がもっとも多く存在することからLinuxでの利用が推奨されている。 モニタモードを利用すれば、現在自分が(APを使用している場合には)使用中のAP(アクセスポイント)だけでなくKismetが監視可能なあらゆるパケットの調査が可能になるため、Kismetをフル活用するためにはモニタモードの利用が不可欠だ。またモニタモードでは形跡をまったく残さずにパケットを受動的に傍受/収集することが可能だが、そのことは警察やスパイや悪意あるハッカーにとってとほぼ同じくらい

    Kismetパケットスニッファ入門 | OSDN Magazine
  • オススメマンガを検索できるコミュニティサイト「オスマン」

    オーバーライドは14日、マンガ検索およびコミュニティサイト「オススメマンガ参照コンテンツ(オスマン)」のベータ版を開設した。 オスマンは、任意のマンガタイトルを入力することで、関連度の高い作品を紹介する検索機能を持ったコミュニティサイト。同社独自開発による検索システムで、オスマン内の作品レビューや検索状況、作品情報のジャンルなどをもとに、関連作品を提示していくという。 無料のユーザー登録を行うことで、漫画作品の管理が可能になるほか、レビューの公開が可能。また、14日のベータ版公開に合わせてサークル機能も追加された。このほか、レビュー記事の投稿などを通じてポイントも付与し、ポイント数に応じた称号の付与やプレゼントなども実施していく。

  • ブログで読み解くIT用語辞典

    このドメインは、お名前.comで取得されています。 お名前.comのトップページへ Copyright © 2020 GMO Internet, Inc. All Rights Reserved.

  • UTPケーブルの限界に挑戦せよ

    普段何気なく使っているLANケーブル。使用するケーブルの規格や長さ、端子の配線などについて、さまざまな制限が規定されているが、そもそも規定外の使い方をするとどういった問題が発生するのかご存じだろうか。実験で明らかにした。 「LANケーブルの仕組みを理解して自作せよ」で述べたとおり、10/100/1000BASE-Tでは使用するケーブルの規格や長さ、端子の配線などについて、さまざまな制限が規定されている。では、誤って規定外のネットワークを構成してしまった場合、どのような現象が起こってしまうのだろうか? 実験で明らかにしてみよう。 実験1「より対線のペアを間違えたら?」 UTPケーブルでは信号線のペアをより合わせることでノイズの影響を抑えている。それでは、ペアをより合わせないとどのようになるのだろうか? そこで、わざと信号線のペアがより合わないようにコネクタを配線したケーブルを作成し、このケー

    UTPケーブルの限界に挑戦せよ
  • サーバーエンジニアが入れておくと便利なFirefoxアドオン7選 - Unix的なアレ

    サーバーエンジニアといえど、ページ表示のパフォーマンスチューニングなどブラウザで確認したりすることはよくあると思います。 自分自身のメモもかねて、そんな際に自分がよく使用しているアドオンを紹介したいと思います。 firebug JavascriptCSSのコーディングをやる方にはおなじみですね。firebugです。私はjavascriptのDebugだけでなく、各コンテンツの取得時間を見る際にも使用しています。 https://addons.mozilla.org/ja/firefox/addon/1843 Yslow firebugに付加機能として追加できるyslowです。これもパフォーマンスチューニングの際には効果を発揮します。 expireの期間や、gzipしているかなどからそのページのパフォーマンスのランクを表示してくれます。 https://addons.mozilla.org

    サーバーエンジニアが入れておくと便利なFirefoxアドオン7選 - Unix的なアレ
  • よりよいウェブ開発者になるためのFirefox 3のアドオン10選 - builder by ZDNet Japan

    みんなが使うMySQLの企業活用 なぜ有償サポートがあったほうが良いのか? 有名テクノロジー企業もOracleに頼む理由 単純なインフラ製品の販売ではない DX、コンテナプラットフォームの実証など 自社の取り組みで得られた知見を顧客に提案 リスクのある暗号資産取引を追跡 ブロックチェーン分析を利用し 暗号資産取引の健全性向上を支援する! 特集:セキュリティトレンド-秋- つながる世界で問われる対応 サプライチェーンセキュリティを考える 今を知り、未来を見据える 培ってきたノウハウを最新技術へ対応させる レガシーシステムのモダン化実現への道 DX推進を阻害する3つの要因 プロフェッショナルが語る データ分析・データ活用の実現 中小企業のひとり情シスの現実 夢か幻か、はたまた現実か? ヘルプデスク業務の週休4日制を考える ともにDXを推進する コンテナ化されたワークロードを管理 継続的な価値を

  • 平鍋さんが指南するマインドマップの上手な書き方

    ソフトウエア開発の分析/設計フェーズで利用される図と言えば,まずUML図が挙げられる。しかし,UML図を利用してエンドユーザーとスムーズに会話ができるだろうか。私はそうは思わない。実際,UMLのユースケース図やクラス図をエンドユーザーに提示したことがあるが,図の意味を理解してもらうのに時間がかかった。 エンドユーザーはソフトウエア開発が業ではないので,それらを勉強してもらう,というのはおかしな話だ。仮にエンドユーザーがUML図を理解していたとしても,あいまいな要求を探索している,アイデアを出し合って仕様をこねている,対話をしながら合意をつくる――といった場面で,UML図は使いにくい。なぜなら,「ここは点線?ここは白抜きの矢印?」と迷いやすく,それでは思考や会話の妨げになるからだ。 それに対してマインドマップは,あいまいな要求を探索する場面で使うのに適している。人間の思考に優しく,速く描け

    平鍋さんが指南するマインドマップの上手な書き方
  • 開発者必見、起きつづけるための5つのテクニック | エンタープライズ | マイコミジャーナル

    迫り来る納期に対して連徹を敢行しなければならないというのは、Webデベロッパであれば1度や2度ならず経験のあることだろう。徹夜が必要ないように進捗管理できればそれにこしたことはないわけだが、現実は無情だ。起き続けて作業しなければならないことなんていうのは、この分野ではまま起こってしまう。 そんな状況は世界中どこでもそう変わらない。どうしても夜行生物のように夜に行動しがちになる。最大の敵は睡魔なわけだが、どうやってこいつと戦っていけばいいのだろうか。SitePointにおいてJames Edwards氏がTop 5 Tips for Staying Awakeのもと起き続けるための5つのテクニックを紹介している。要約すると次のとおり。 コーヒーをたくさん飲む - 数時間効果があり精神と身体の双方ともに影響がある。インスタントコーヒーでもいいがちゃんとフィルタで淹れた方がお薦め コーヒーをたく

  • モバゲーのような携帯サイトを作るための12のTips 携帯ホームページを作ろう! -ちょっと詳しいモバイルサイトの作り方-

    当ブログが携帯サイト作成法に関する記事をかいていることから、読者の方から、 『モバゲーのような携帯サイトを作るためにはどうしたらいいんですか?』 っていう質問を最近良く受けます。 おそらく、モバゲーがとても有名で、ある種モバゲーが携帯サイト界のデファクトスタンダードのような 位置づけになってきているのでしょうか。 確かに、携帯サイトを作ってきている身としても、 モバゲーのサイトデザインにするには、結構難しいことも多いし、学ぶことも多い。しかし、最近の携帯サイトは、実機からしかアクセスできないようになっていて、PCからコードを覗くことができないことも多く、学ぶことも難しいようです。 ということで、今回は実際にモバゲータウンに携帯でアクセスして、携帯の画面を見ながら、デザインを真似て新しく自分なりに作ってみましたので、そこから得た経験をTipsとして公開したいと思います。 ちなみに、左のスクリ

  • ワークフローを可視化する - Natural Software

    ワークフロー機能のカスタマイズ方法の前に、ワークフローを下図のように可視化する方法を示す。 Trac の下記サイトにワークフロー機能のカスタマイズ方法が記述されているが、その中に気になる一文があった。 http://localhost/trac/SampleProject/wiki/TracWorkflow ワークフローを作成・編集するのに contrib/workflow/workflow_parser.py が役に立つかもしれません。 contrib/workflow/workflow_parser.py は GraphViz が理解でき、ワークフローを視覚化するための .dot ファイルを作ることができます。 以下に例を示します (インストールパスは環境により異なる場合があります) 。 cd /var/local/trac_devel/contrib/workflow/ sudo .

    ワークフローを可視化する - Natural Software
  • RubyでTCP/IPパケットキャプチャ - なぜか数学者にはワイン好きが多い

    プログラミング言語Rubyは,プログラムを書いていて気持ちが良い,実にハッカー向きの言語だと思います. なので,ハッカーが色々なライブラリを開発し続けてくれて,どんどん便利になっています. 一例として,今や生活に欠かせないインターネットの,通信内容を調べるプログラムを書きたくなった場合に便利なライブラリの一つにパケットキャプチャライブラリ「Pcap」があります. http://www.goto.info.waseda.ac.jp/~fukusima/ruby/pcap-j.html Ruby/Pcap 拡張ライブラリ Ruby から LBL の Packet Capture Library を使うための拡張ライブラリです。TCP/IPのヘッダの情報にアクセスするためのクラスも含んでいます。 C 言語から直接 pcap を使うよりはずっと楽にプログラムが書けます。例えば tcpdump もど

    RubyでTCP/IPパケットキャプチャ - なぜか数学者にはワイン好きが多い
  • フリーで使えるセキュリティスキャナ・ツールまとめ

    これで、インストールしたマシンの8080番ポートをプロキシとして指定して、チェックしたいサイトをブラウジングするだけです。 絶対に自分で管理していないサイトに対して実行しないでください。 こうしてできた、hoge.log を同梱のratproxy-report.shで解析すれば、レポートがHTMLとして出力されます。 レポートのHTMLもスクリーンショットも公開されています。 その他のプロキシ型スキャナ その他にもプロキシ型のスキャナは色々とあるのですが、RatProxyのドキュメントページに自分が調べたものは大体記述されていました。なので、簡単に触れるにとどめておきます。 1. WebScarab 2. Paros 3. Burp 4. ProxMon 5. Pantera 6. Chorizo! それぞれのプログラムについて、検索すれば使い方はわりと簡単にわかると思います。また、Pro

    フリーで使えるセキュリティスキャナ・ツールまとめ
  • 求む、ピエロになれるITエンジニア ― @IT自分戦略研究所

    企業各社にとって、人材戦略は非常に重要な課題だ。人材の育成に当たって、トップは何を思うのか。企業を担う若いITエンジニアに何を求めているのか。 サイボウズの代表取締役社長青野慶久氏のブログ「サイボウズ青野の3日ボウズ日記」に、次のような一節があった(2006年3月16日)。 最近、サイボウズの人事制度を取り上げていただく機会が増えております。 産休6年や年功重視など、流れの速いIT業界では珍しい制度を取り入れているからだと思います。 青野社長自身が認めるとおり、IT業界の流れは速い。 経験が浅く、若いITエンジニアであっても、実力があれば、年齢を重ねたITエンジニアを超える年収を獲得することも珍しくない。常にそうした実力主義がいいというITエンジニアが多いだろう。しかし一方で、バリバリと働きたいときもあれば、少し余裕を持って仕事をしたい、プライベートを重視したいという人もいるはずだ。どちら

  • Adobe AIRはなにを可能にするのか--開発者の創意が生む循環

    アドビシステムズは、同社が開催した「Adobe AIRコンテスト」の受賞作品を発表した。今回が第1回目となるAdobe AIRコンテストには、ユーティリティやエンタテインメント、ビジネス向けなど全86作品の応募があり、ウェブ制作やアプリケーション開発者などで組織された審査員らによって受賞作が決定された。授賞式では、受賞作5作品について、開発者によるデモ、開発経緯、Tipsなども紹介されている。 グランプリ 受賞者:大日印刷 受賞作:HitoFude AIR HitoFude AIRは参加者が書いた「一筆書き」を共有し、みんなでデスクトップに落書きしあうというアプリケーション。 起動すると、直前10件の一筆書きが順次アニメーションで再生され、デスクトップに広がっていく。1人の描いたものがサーバに送信され、参加者全員で共有。自分の番が来たら、前の人が描き終わったところから描画エリア内をドラッ

    Adobe AIRはなにを可能にするのか--開発者の創意が生む循環
  • 「iPhone 3G」のスクリーンショットをキレイに撮る方法

    iPhone 3G」の画面をカメラで撮影しても、光の映り込みや液晶特有の格子などが邪魔をして、なかなかキレイに撮ることはできません。 しかしながら、「iPhone 3G」に搭載されている”スクリーンショット機能”を使うと、体のみで簡単に画面のキャプチャを撮ることができます。 ”スクリーンショット機能”を使うには、キャプチャしたい画面で、 ホームボタンを押したままにする スリープボタンを押す とすると、画面が一瞬白くなり、画面が保存されます。 キャプチャされた画面は、「写真」アプリの「カメラロール」に”.png“形式で保存されます。 画面のキャプチャは、カメラロール内の他の画像同様、”壁紙に登録”、”メールで送信”、”連絡先に登録”が可能です。 ”メールで送信”を選ぶと、メールアプリが起動し、画像が添付された新規メッセージがオープンします。メールに添付する際、フォーマットが”.png”

    「iPhone 3G」のスクリーンショットをキレイに撮る方法