タグ

ブックマーク / atmarkit.itmedia.co.jp (9)

  • ルーティングの設定は正しいか?~route/traceroute(tracert)~

    実際にはもう少し多くのエントリーを含むのであくまで例として見ていただきたいが、図1で示したネットワークであれば、以上の3エントリーがあってようやくルーティングは正常に機能するようになる。 それぞれのエントリーが、実際の物理ネットワーク(サブネット)への経路情報を示していることは理解していただけるだろう。ルーティングテーブルとは、宛先IPアドレスへパケットを送るには、どのインターフェイス(NICなど)を用いて、どのルータ(ホスト)へ送ればよいのかを示す対応表だ。 ルータAからホストYに対するIPパケットを渡された際の動作を考えてみよう。ホストYのアドレスは「192.168.20.12」なので、ルータBはルーティングテーブルから該当する経路を探す。「192.168.20.0/24」(サブネットマスクからネットワーク番号は24ビット目までと分かる)はネットワークを示すIPアドレスだが、「192.

    ルーティングの設定は正しいか?~route/traceroute(tracert)~
    gotoshi
    gotoshi 2011/04/18
  • いまさら聞けないiPhone/iPadアプリの作り方の基礎

    いまさら聞けないiPhone/iPadアプリの作り方の基礎:SDKで始めるiPad/iPhoneアプリ開発の勘所(1)(1/4 ページ) 初めてiPhone/iPadアプリ開発に挑戦する人が、迷わず短時間でアプリを作れるように、数多くの情報の中から要点をグっと絞った開発の勘所を紹介する入門連載です 迷わず短時間でiPhone/iPadアプリを作れるように 皆さんのお気に入りのiPhone/iPadアプリは何でしょうか。筆者は、Googleカレンダーと同期してくれるスケジュール管理アプリがお気に入りです。いまでは目的のアプリを探すのも大変なほど、日々多くのiPhone/iPadアプリが登場しています。 6月8日にはiPhone 4の発表があり、マルチタスクやモバイル広告ネットワーク、ゲーム開発など、iPhone OS改め、iOS 4で実現できる機能がたくさん追加され、さらに魅力的になりました

    いまさら聞けないiPhone/iPadアプリの作り方の基礎
  • パケットキャプチャ術で秘密もちょっぴりこぼれた?

    パケットキャプチャ術で秘密もちょっぴりこぼれた?:セキュリティ・ダークナイト(4)(1/5 ページ) Wiresharkのコマンドライン版「tshark」で知る、平文通信の危険性。膨大なログから狙った1行を検索するテクニック、身をもって体験せよ!(編集部) 新社会人の皆さんは、そろそろ通勤ラッシュにも慣れてきたころだろうか。配属先が決まった方、目下研修中といった方、すでにお客様先に行っている方、さまざまだろう。筆者も新社会人のころは、毎日が発見で新鮮だったと記憶している。筆者は幸い、「5月病」にはならなかったが、新しい生活にも慣れてくると、ふとした瞬間に気が抜けると知らず知らずのうちにたまっていたストレスが一気に出ることもある。皆さんがこの記事を読むころには、すでに6月も後半を迎えていることと思うが、引き続き気を付けていただきたい。 筆者は社会人になる前も、なってからも、そしていまでも「さ

    パケットキャプチャ術で秘密もちょっぴりこぼれた?
    gotoshi
    gotoshi 2010/06/30
  • いまさら聞けないiPhone/iPadアプリの作り方の基礎

    【A】ツールバー 実装モード/デバッグモードの切り替えや、[ビルドと実行]などのアクションボタンがある。ここにあるボタンは、カスタマイズ可能 【B】[グループとファイル] Xcodeプロジェクトが保持しているファイルを一覧表示。クラスファイルや設定ファイルなどの成果物は、すべてこのエリアに格納していく 【C】情報表示エリア 選択されているファイルの詳細情報や、プロジェクト内のファイル検索などが行える(頻繁に使うエリアではないので、実装時にはツールバーの[エディタ]ボタンで非表示にしてしまい、テキストエディタを広く使うのも1つの手) 【D】テキストエディタ [グループとファイル]で選択したファイルを実際に編集するエリア。ソースコードや設定ファイルを記述するので、開発時はこの部分を常に見続けて作業をすることになる Xcodeプロジェクトとは これまでに作成したXcodeプロジェクトは、アプリを

    いまさら聞けないiPhone/iPadアプリの作り方の基礎
    gotoshi
    gotoshi 2010/06/09
  • 読みやすい文章の極意は「修飾語」にあり

    「提案書」や「要件定義書」は書くのが難しい。読む人がITの専門家ではないからだ。専門用語を使わず、高度な内容を的確に伝えるにはどうすればいいか。「提案書」「要件定義書」の書き方を通じて、「誰にでも伝わる」文章術を伝授する。 第5回「ドキュメントの質を確実に上げる6つの文章作法」に続き、顧客に伝わる文章を記述するためのポイントを紹介します。今回は、修辞句や用語など、「より具体的な表現方法」について説明します。なお、前回同様に、まず「分かりにくい例文」を取り上げてどこが分かりにくいのかを解説し、その後に分かりやすい文章へと修正していきます。 「修飾語を適切に使う」ことが、読みやすい文章を作るコツ 分かりやすい文章を書きたいなら、「修飾語」に着目しましょう。修飾語を使うときは、以下のような点に注意します。 長い修飾語は前に、短い修飾語は後に置く 文章を書く際は、句や文節を使った長い修飾語を前に、

    読みやすい文章の極意は「修飾語」にあり
    gotoshi
    gotoshi 2010/01/20
  • Twitter創業者の新事業「Square」の衝撃 - @IT

    Twitter創業者のJack Dorsey(http://twitter.com/jack)の新事業「Square」(http://squareup.com/、http://twitter.com/Square)が発表された。衝撃的な内容であった。「アメリカのセレブがやればこれもアリなのか!」という強烈な衝撃である。 現在判明しているSquareの基ビジネスは、 製造原価1ドル以下といわれる、マイクロホンジャックに差し込む磁気カードリーダーをiPhoneに差し込んで、クレジット決済サービスを個人間に開放する。 というものである。Dorsey氏の言及によれば、この磁気カードリーダーは無料で配布する予定らしい。 保守的なカード業界 単純に考えれば、「iPhoneでカード決済が出来て何がすごいの?」ということなのだが、ある程度クレジットカード業界を知る立場からすれば、このプランは従来の常識を

    gotoshi
    gotoshi 2009/12/23
    グレー系ビジネスって具体的になんだろ
  • 18ボタンマウスが象徴するOSSデザイン - @IT

    2009/11/09 気かジョークか分からないマウス製品が登場した。18個もボタンがある“18ボタンマウス”だ。「OpenOfficeMouse」(OOMouse)と名付けられた新製品は、WarMouseが2009年11月6日に発表して波紋を広げた。ジョークとしか思えない製品だが、どうもジョークではないようなのだ。 プレスリリースから機能を抜き書きしてみよう。 18個のプログラム可能なマウスボタン。すべてダブルクリックに対応(つまり、これだけで36種の設定可能なコマンドを実行可能) キー、キープレス、マクロの3つのボタンモードに対応 ボディの横に、Xbox 360風のアナログジョイスティック搭載。オプションで4/8/16キーコマンドに対応するモードも 512kのフラッシュメモリ搭載 OpenOffice.orgやPhotoshop、GIMP、Autodesk、World of Warcr

    gotoshi
    gotoshi 2009/11/09
    いやこれ結構便利なんじゃないだろうか…
  • 非プログラマのためのプログラミング講座 - @IT

    鳥人間 郷田まり子 2009/9/10 非プログラマのためのプログラミング講座。MITが作った「Scratch」を使って、ねとらぼITちゃんに枕投げをさせるまでを解説する ITちゃんに枕投げの相手をしてもらうまで 「プログラミング」というと、皆さんはどのようなイメージをお持ちでしょうか。 便利そうだけど専門知識が必要なうえに英語だらけで、自分には無理。そう思われている方は下の図を見てください。 これはイギリスの小学生が、今回解説する「Scratch」というソフトで作った、立派な「目覚ましプログラム」です。 この短いプログラムには、どのプログラムにも共通する基礎が詰まっているのですが、全く予備知識のない方でも、これがどのような機能を持つか大体見当がつくと思います。 プログラムの基礎を理解し、コンピュータをより自由に操れるようになるということは、すべての人にとってとても大きな力となります。絵

    gotoshi
    gotoshi 2009/09/11
  • Delphi新版はタッチ操作のアプリケーション開発を可能に - @IT

    2009/08/10 エンバカデロ・テクノロジーズは8月25日に、Windows開発環境の最新版「Delphi 2010」「C++Builder 2010」をリリースする。それに先立ち同社は、ブロガーなどを対象としたプレビュー会を開催し、新機能を紹介した。 Delphiは、Windowsプラットフォーム向けの統合開発環境。新バージョンでは、キーボードからすべての機能にアクセスできる「IDEInsight」やコードフォーマッタを追加するなどして、操作性を改善するという。また、Delphiコンパイラでは、Javaでいうリフレクションに相当する機能を提供する新しいRTTI(実行時型情報)やカスタム属性をサポートしたほか、クラス呼び出し時にグローバルリソースの初期化、クリーンアップを行うクラスデストラクタが追加された。 中でも大きな機能強化として、Windows 7のサポートが挙げられる。これと同

    gotoshi
    gotoshi 2009/08/10
  • 1