タグ

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

  • Windowsのサービスで使用される「System」「Local Service」「Network Service」アカウントとは?

    Windowsのサービスで使用される「System」「Local Service」「Network Service」アカウントとは?:Tech TIPS Windows OSでは、アクセス権の設定画面や実行中のプロセス/サービス一覧で、「System」「Local Service」「Network Service」という作った覚えのないアカウントを見かけることはないだろうか。これらの正体や指定方法、注意点を解説する。

    Windowsのサービスで使用される「System」「Local Service」「Network Service」アカウントとは?
  • 連載インデックス「iPhoneで動かす業務用Webアプリ開発入門」 - @IT

    業務用アプリのiPhone対応経験を基に、iPhoneで動かすための、業務で使えるWebアプリケーションを作成するときのコツを紹介します WebアプリをiPhoneっぽくするための5つのポイント iPhoneで動かす業務用Webアプリ開発入門(1) 業務用iPhoneアプリは、なぜネイティブではなくWebが良いのか? iPhoneっぽい見た目の重要性とともに解説します

  • 「PCでは見えないはず」に頼ることの危険性

    “特殊だ”と形容されることの多い日の携帯電話向けWebサイト。そこには、さまざまな思い込みや性善説の上しか成り立たないセキュリティが横行しています。連載は、ケータイWebの特殊性をていねいに解説し、正しいケータイWebセキュリティのあるべき姿を考えます(編集部) 無視できない“ケータイWeb”セキュリティ はじめまして。今回からこの連載を担当することになりました徳丸浩といいます。この連載では、携帯電話向けWebアプリケーション(以後「ケータイWeb」と表記します)のセキュリティについて解説します。ここでいう携帯電話とは、iモードやEZweb、Yahoo!ケータイなど、日で従来、広く利用されているサービスを指します。一方、いわゆるフルブラウザやiPhoneAndroid端末などは含みません。 ケータイWebは、一般のPCなどから利用されるWebと比較して、使用技術の90%くらいは共通

    「PCでは見えないはず」に頼ることの危険性
  • 連載インデックス「yui-frameworksで作るmixiボイスAIRアプリ」 - @IT

    連載インデックス 「yui-frameworksで作るmixiボイスAIRアプリ」 デザインとロジックを疎結合にするオープンオース・フレームワーク「yui」を使って、Adobe AIRのmixiボイス・クライアント・アプリケーションを作り、その利点を紹介します yui-frameworkを使ったmixiボイスアプリの通信処理 yui-frameworksで作るmixiボイスAIRアプリ(3) yui-frameworksを使ったmixiボイスアプリの通信処理の記述方法をサンプルアプリのソースコードを基に解説しよう

    mtbtaizo
    mtbtaizo 2011/03/29
    mixi graph API
  • 連載インデックス「CSSの書き方も分かるjQueryプラグイン実践活用法」 - @IT

    連載インデックス 「CSSの書き方も分かる jQueryプラグイン実践活用法」 jQueryと、そのプラグインの使い方を、UI効果(エフェクト)のテーマごとに紹介する連載。jQuery/JavaScript/HTMLコードだけではなく、CSSの書き方も解説することで、より実践的にjQueryプラグインを使うための参考ドキュメントになることを目指しています あなたのWebを入力しやすくするjQueryプラグイン10選 CSSの書き方も分かるjQueryプラグイン実践活用法(終) チェック、ラジオボタン、ドロップダウンリスト、テキストボックス/エリア、パスワード、フォームのカテゴリ別に紹介

  • 連載インデックス「Webブラウザ別CSSハック&フィルタTips」 - @IT

    連載インデックス 「Webブラウザ別CSSハック&フィルタTips」 Webブラウザの違いにより起こるレイアウトの表示ずれ問題に泣かされるWebデザイナのために、Webブラウザごとに使えるかどうかの表を交えながら問題を解決するためのさまざまなCSSハック&フィルタTipsをお届けします IE 6で泣かないための、9つのCSSハック Webブラウザ別CSSハック&フィルタTips(1) Webブラウザの違いにより起こるレイアウトの表示ずれ問題。ユーザーの多いIE 6での問題を解決するテクニックを紹介します

    mtbtaizo
    mtbtaizo 2010/11/25
    IEのためのCSSハック
  • WebSocketで目指せ“リアルタイムWeb”!第1回 node.jsの衝撃とWebSocketが拓く未来 - @IT

    ご挨拶 こんにちは、ロンドンのNew Bambooという会社でWebエンジニアとして働いている@makoto_inoueです。ここのところ、PusherというWebSocketのクラウドサービスの開発に関わっています。今回から3回に渡ってWebSocketに関する短期連載を担当させていただきます。 私を含めたNew Bambooの面々(我々は自分たちのことをBambinoと呼んでいます)がWebSocketになぜ興味を持ったかということからはじまり、実際にクラウドサービスを始めるまでにいたったストーリーをお話ししたいと思います。そのストーリーを通じて、WebSocketが切り開く「リアルタイムWeb」な世界への可能性や技術的課題を皆さんと共有できればと思っています。

    WebSocketで目指せ“リアルタイムWeb”!第1回 node.jsの衝撃とWebSocketが拓く未来 - @IT
  • ブラウザキャッシュでパフォーマンス向上

    キャッシュ制御の方法 サーバサイドからキャッシュを制御するには、以下の2つの方法がある。 HTTPヘッダによる制御 METAタグによる制御 まずは、これらがどのようなものか、軽くおさらいしておく。 ■HTTPヘッダによる制御 HTTPプロトコルでは、HTTPヘッダにさまざまな情報を格納することができる。そのうちいくつかの情報は、キャッシュ制御のためのヘッダである。リクエスト(クライアント→サーバ)用のものと、レスポンス(サーバ→クライアント)用、リクエスト/レスポンス共通のものが存在する。 ■リクエスト用 If-Modified-Since 日時を指定する。指定した日時より新しいコンテンツの場合のみデータを返却するようにサーバに指示する。ローカルキャッシュの最新確認に使用される If-None-Match 指定したエンティティタグに一致しない場合のみコンテンツを返却するようにサーバに指示す

    ブラウザキャッシュでパフォーマンス向上
    mtbtaizo
    mtbtaizo 2010/04/28
    Webアプリのキャッシュについて、HTTPヘッダによる制御の説明がまとまっている。If-Modified-Since, If-None-Match, Expires, Last-Modified, ETag, Cache-Control, Pragma
  • なぜTwitterは低遅延のままスケールできたのか 秒間120万つぶやきを処理、Twitterシステムの“今” − @IT

    ユーザー同士のつながりを元に時系列に140文字のメッセージを20個ほど表示する――。Twitterのサービスは、文字にしてしまうと実にシンプルだが、背後には非常に大きな技術的チャレンジが横たわっている。つぶやき数は月間10億件を突破、Twitterを流れるメッセージ数は秒間120万にも達し、ユーザー同士のつながりを表すソーシャル・グラフですらメモリに載る量を超えている。途方もないスケールのデータをつないでいるにも関わらず、0.1秒以下でWebページの表示を完了させなければならない。そのために各データストレージは1~5ms程度で応答しなければならない。 Twitterのリスト機能の実装でプロジェクトリーダーを務めたこともあるNick Kallen氏が来日し、2010年4月19日から2日間の予定で開催中の「QCon Tokyo 2010」で基調講演を行った。「Data Architecture

    mtbtaizo
    mtbtaizo 2010/04/20
    twitterの設計
  • リソース制御でサービスレベルを確保せよ

    リソース制御でサービスレベルを確保せよ:実践! Xenで実現するサーバ統合(5)(1/3 ページ) 仮想化ソフトウェアの「Xen」を用いてサーバ統合を実践していく手順を具体的に紹介します。最終回ではゲストOSに対する各種リソースの割り当て・制限方法を紹介します(編集部)

    リソース制御でサービスレベルを確保せよ
    mtbtaizo
    mtbtaizo 2010/02/09
    xenゲストOSのリソース制御
  • ジャーナリングファイルシステムが保護する「情報」

    信頼性が高いとされるジャーナリングファイルシステムだが、ジャーナルによって何が保護されるのかを理解していないと、とんでもない落とし穴にはまってしまう。今回は、ジャーナリングファイルシステムの総論とそのほかの各種技術について解説する。(編集局) ジャーナリングファイルシステム Linuxではカーネル2.4以降、ext3、ReiserFS、JFS、XFSなど複数の「ジャーナリングファイルシステム」がカーネルに追加された。Linuxでジャーナリングファイルシステムが必要とされている背景には、Linuxがエンタープライズを志向するに伴ない、大容量記憶装置の利用によるデータの安全性、起動時のfsck時間短縮などの要求が高くなってきたことが挙げられる。 ジャーナリングファイルシステムとは? 「ジャーナリング」は、ジャーナル(またはログ)と呼ばれるデータを定期的に記録する技術で、もともとはデータベースで

    ジャーナリングファイルシステムが保護する「情報」
    mtbtaizo
    mtbtaizo 2010/01/13
    linuxのext3ファイルシステムの仕組みが良く分かる。
  • Insider's Computer Dictionary:ブロードキャスト とは? - @IT

    ネットワークにおいて、そのネットワーク上に存在するすべてのノードを対象としてパケットを送信する形態のこと。一斉同報通信ともいう。マルチキャストと違って、ネットワーク上のすべてのノードが送信対象となる。このとき使われる送信先アドレスをブロードキャストアドレスという。 ユニキャスト/ブロードキャスト/マルチキャスト ユニキャストは特定の1つのノードだけに向けた通信、ブロードキャストはネットワーク上のすべてのノードに向けた通信、マルチキャストは特定のグループに向けた通信をそれぞれ表す。

  • LVMによる自動バックアップ・システムの構築

    LVMによるスナップショットバックアップ 安全にバックアップを取るにはどうすればよいでしょうか? 非常に頻繁にデータの更新が行われるようなシステムの場合、システムの稼働中にバックアップを取ろうとすると、バックアップの最中にデータが変更されてしまう可能性があります。その場合、不正確な情報がバックアップされたり、バックアップデータが壊れてしまう可能性もあります。 これは、大規模なデータベースシステムを運用しているような場合は特に注意する必要があります。複数のファイル同士に関連性が存在し、あるファイルが更新されたら別のファイルも更新されないとデータの整合性が取れなくなるような場合には、特にこの問題が顕著です。例えば、ファイルAとファイルBが関連するものとして、1:00にファイルAのバックアップが取られた後、1:30にファイルAが更新されたとします。その後、2:00にファイルBをバックアップしたと

    LVMによる自動バックアップ・システムの構築
  • @IT:Ubuntuで始めるクラウドコンピューティング(1/3)

    Amazonとユーカリ、コアラが好きなのはどっち?~ Ubuntuで始めるクラウドコンピューティング Ubuntu 9.10には、EucalyptusをベースにしたAmazon EC2/S3互換の仮想化環境構築ソフトウェア「Ubuntu Enterprise Cloud」(UEC)が含まれています。早速試してみませんか(編集部) Ubuntu Japanese Team/株式会社創夢 吉田 史 2009/11/25 EucalyptusとUEC 10月29日にリリースされたLinuxディストリビューション「Ubuntu 9.10」(開発コードネーム“Karmic Koala”)には、「Ubuntu Enterprise Cloud」(UEC)という、Amazon EC2/S3互換の仮想化環境構築ソフトウェアセットが含まれています。 UECはUbuntu 9.10の主要機能の1つとして開発

  • アカデミック系OSSライセンスに関する一考察

    この連載では、企業がオープンソースソフトウェアとうまく付き合い、豊かにしていくために最低限必要なライセンス上の知識を説明します。(編集部) いまや、企業が何らかのソフトウェアを開発するときに、オープンソースソフトウェア(OSS)との付き合いを考えずには済まない時代になりつつあります。私は、企業の製品開発者向けにOSSライセンスコンプライアンスに関するコンサルティング・サービスを行っていますが、その中から得られた経験を踏まえながら、OSSとうまく付き合い、コミュニティに還元していくために重要と考えられるポイントを紹介していきたいと思います。 1つではないOSSライセンスの考え方 考えてみれば、さまざまなOSSを開発するいろいろな開発者(著作権者)がそれぞれにライセンスを作成するのですから、OSSライセンスの考え方、スタンスは1つではありません。 ところがOSSライセンスのセミナーを実施してみ

    アカデミック系OSSライセンスに関する一考察
  • 訴訟が増えている!? OSSライセンス違反

    訴訟が増えている!? OSSライセンス違反:企業技術者のためのOSSライセンス入門(1)(1/2 ページ) いまや、企業が何らかのソフトウェアを開発するときに、オープンソースソフトウェア(OSS)との付き合いを考えずには済まない時代になりつつあります。私は、企業の製品開発者向けにOSSライセンスコンプライアンスに関するコンサルティング・サービスを行っていますが、その中から得られた経験を踏まえながら、OSSとうまく付き合い、コミュニティに還元していくために重要と考えられるポイントを紹介していきたいと思います。 「使えるんだから、勝手に使っていいんでしょう」!? お客さまとお話ししていると、中には、何ら悪びれることなくこんな発言をする方に出くわし、ビックリします。 このケースでは、OEM販売するプログラムを海外から導入するに当たって、「Black Duck Protex」でコードを検査したとこ

    訴訟が増えている!? OSSライセンス違反
  • 「GPLはもう要らない」、OSSの伝道師が異説 - @IT

    2009/03/25 オープンソースムーブメントの立役者の1人で、その開発モデルを分析した論文「伽藍とバザール」の存在で知られるエリック・S・レイモンド氏が、われわれ(オープンソースコミュニティ)は、「もはやGPLを必要としていない」という論議を呼びそうな自説を主張している。 GPLはデメリットが大きい GPLは、もはやメリットよりデメリットが大きいという持論を「異端の説」としてレイモンド氏が唱えたのは「LILUG」(ロングアイランドLinuxユーザー会)での講演。レイモンド氏を招いたLILUGが、2009年3月10日の講演内容をブログで伝えている。ブログには講演の動画へのリンクがあるほか、主張のポイントとなる個所が全文引用されている。 レイモンド氏は、オープンソースコミュニティ全体を代表しているわけではないが、優秀なハッカーとして、また文筆家として広く尊敬を集めている。レイモンド氏は、1

  • 小中規模サーバ統合向け仮想化ソフトウェア(1/11) - @IT

    近年の企業ITシステムにおける課題として、サーバの乱立による運用効率悪化やTCOの増大が挙げられる。サーバの台数が多いほど、故障の可能性は高まり、メンテナンス・コストが増大することになる。またサーバの乱立は、リソースの有効利用という点でも問題になることが多い。あるサーバでは性能が足りない一方、別のサーバでは余っているといったことが容易に起こる。昨今の経済環境の悪化から、こうした問題は経営面からも放置できなくなってきている。 これに対し、仮想化技術とハードウェア性能の向上などにより、現実的な性能を維持しつつ、従来の物理サーバ環境を仮想環境に置き換えることが可能になってきている。仮想環境への移行で物理サーバを統合すれば、リソースの有効利用が可能になり、結果としてTCOも削減できる。仮想化技術の導入にはそれなりの初期投資が必要だが、中長期的に見れば大幅なITシステムの管理コスト削減が可能であり、

  • これだけは知っておきたいセッション変数の基礎

    これだけは知っておきたいセッション変数の基礎:もいちどイチから! HTTP基礎訓練中(8)(1/4 ページ) 前回の「基礎のキソ、エブリバディ・セッション管理!」に続き、セッション管理の基を解説します。宿題の解答編もありますので、クイズを解く感覚でぜひ皆さんも挑戦してみてください(編集部)

    これだけは知っておきたいセッション変数の基礎
  • 基礎のキソ、エブリバディ・セッション管理!

    基礎のキソ、エブリバディ・セッション管理!:もいちどイチから! HTTP基礎訓練中(7)(1/3 ページ) Webアプリケーションでログイン管理は当たり前。その裏にあるのは基のセッション管理です。これを間違って覚えてしまうと、クロスサイトリクエストフォージェリなどの脆弱(ぜいじゃく)性を埋め込むことになり……。クウたちと一緒に正しいセッション管理を学ぼう(編集部)

    基礎のキソ、エブリバディ・セッション管理!