タグ

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

  • HTML5+CSS3は「メニューの作り方」を覚えるだけ!

    HTML5+CSS3は「メニューの作り方」を覚えるだけ!:にわかデザイン(1)(1/3 ページ) Photoshopなどの画像処理ソフトを使わず、CSSでできる表現の幅が広がっています。にわかデザイナーになれる、簡単Tipsをお伝えします。 Web製作の現場では、予算の都合上Webサイトのデザインをデザイナーに発注できず、エンジニア自身が担当しなければならないことがままあります。昨今は「Twitter Bootstrap」などのCSSフレームワークを使って、そんな状況に対応している方も多いと思います。確かに、Twitter Bootstrapはリッチなデザインや機能を持つパーツがそろっていて、素早くレイアウトを組み上げるには便利です。しかし、そのためには独自の指定方法やお作法をそこそこ知っておかなければならないのも事実です。 であるならば……、CSS自体を覚えてしまうというのも1つの手では

    HTML5+CSS3は「メニューの作り方」を覚えるだけ!
  • 結局、Twitter API 1.1で何が変わる? 5つのポイント

    結局、Twitter API 1.1で何が変わる? 5つのポイント:Twitter APIと開発者規約変更のインパクトまとめ 変更による影響範囲や、一部APIの廃止、レートリミット方式の変更、アプリケーション当たりのユーザー数、ツイート表示方式の厳格化などを5つのポイントにまとめて解説 開発者のはしご外し? Twitter API狂騒曲 Twitterは2012年8月から9月にかけて開発者向けのブログで、APIや開発者規約の変更を立て続けにアナウンスしました。一部APIの廃止やレートリミット方式の変更、ツイート表示方式の厳格化など、影響は多岐にわたり、物議を醸しています。 Changes coming in Version 1.1 of the Twitter API Current status: API v1.1 Sunsetting @Anywhere Twitter、サードパーティ

    結局、Twitter API 1.1で何が変わる? 5つのポイント
    pdp-rec
    pdp-rec 2012/09/29
  • ケーブル&コネクタ図鑑 - @IT

    「ケーブル&コネクタ図鑑」では、PCやスマートフォン、サーバ、ネットワーク機器、ドライブなどなど、IT機器で見かける多種多様なコネクタとケーブルについて、写真を中心に紹介・解説しています。 ディスプレイ/ビデオ/テレビ PCやその周辺機器、スマートフォンなどのIT機器に搭載されているディスプレイ/ビデオ/テレビ用の各種コネクタ。 HDMI Type AHDMI Mini Type CHDMI Micro Type DDisplayPortMini DisplayPortDVI(DVI-I/DVI-A/DVI-D)ミニD-Sub 15ピンF型コネクタピンプラグ/ピンジャックD端子5BNCコネクタコンポーネント端子S端子D-Sub 15ピンアナログRGB 21ピンこれらのコネクタの一覧ページへ→ USB/Thunderbolt/IEEE 1394 数百Mbps~数十Gbpsという高速なデータ転

  • グリーvs.DeNAの釣りゲー訴訟の争点をまとめてみた――「似ている/いない」の判断基準

    グリーvs.DeNAの釣りゲー訴訟の争点をまとめてみた――「似ている/いない」の判断基準:元コンサル弁護士のIT業界事件簿(3)(1/2 ページ) 釣りゲーム訴訟、グリーが逆転敗訴 2012年8月8日に知財高等裁判所は、著作権を侵害されたとしてグリーがディー・エヌ・エー(DeNA)に対して配信差し止めと損害賠償を求めた訴訟について、グリーの訴えを退ける判決を言い渡しました。 今回の訴訟は、DeNAがモバゲータウン(現Mobage)で提供していた携帯電話向け釣りゲーム「釣りゲータウン2」が、グリーが提供する「釣り★スタ」の著作権を侵害するとして、2009年9月にグリーが提訴したものです。 半年前は、状況がまったく違っていました。2012年2月23日には、東京地方裁判所がグリーの訴えを認め、ゲームの配信の差し止めと、2億円以上の損害賠償を命ずる判決が出ていました。ところが今回、特に事実関係が

    グリーvs.DeNAの釣りゲー訴訟の争点をまとめてみた――「似ている/いない」の判断基準
  • @IT:Windows TIPS -- Tips:レジストリへのアクセスをモニタする方法

    Dr.Dobb's Journalの構成エディタとして活躍していたマーク・ルシノビッチ(Mark Russinovich)氏とブライス・コスウェル(Bryce Cogswell)氏によって設立されたフリー・ソフトウェア提供サイト。無償ながら、非常に強力なツールが多数提供されている。 http://www.sysinternals.com/index.shtml SysinternalsやWinternalsという名前が表しているとおり、システム内部に精通し、これをモニタしたり、機能拡張したりするツール開発などが両氏の領である。実際マーク・ルシノビッチ氏は、『アーキテクチャ徹底解説 Microsoft Windows 2000(上/下)』(日経BPソフトプレス発行)の共同著者の1人でもある。 このSysinternalsで提供されているツールの1つが今回ご紹介する「Regmon for W

  • 売れない仏像の例え話から、“もうけ”とは何かを知る

    ユーザー企業がシステムの設計・開発を依頼するとき、そこには経営的な判断が存在する。顧客の「経営戦略」をとらえたうえでシステムを設計・開発できるITエンジニアになろう。 連載では経営戦略入門として、前回まで「全社戦略」を解説してきた。いよいよ個別の事業の戦略を扱う「事業戦略」に話は移るが、その前に「もうけ(=利益)」について話をしておこう。 シンプルだからこそ答えにくい問い もうけとは何か? このシンプルな問いに答えてみてほしい。シンプルであるが故に、答えにくいのではないだろうか。 筆者はこれまで数多くの経営セミナーを実施してきたが、常々「経営戦略やマーケティングを好む人に、会計オンチ・財務オンチが多い」ことが気になっていた。もうけが何かは知らないが、もうけの出し方はよく知っている……これはいかがなものか。 そんなわけで今回は、会計や財務の基中の基である「損益計算書」(PL)について話

    売れない仏像の例え話から、“もうけ”とは何かを知る
  • 携帯サイト特有の問題も解説、「安全なウェブサイトの作り方」第5版 - @IT

    2011/04/06 情報処理推進機構(IPA)は4月6日、Webサイトの開発者や運営者に向け、セキュリティを考慮したWebサイトを作成するための注意点をまとめた資料「安全なウェブサイトの作り方」の改訂第5版を公開した。IPAのWebサイトからダウンロードできる。 「安全なウェブサイトの作り方」は、Webサイトに起因するセキュリティ問題を解決することを目的とした文書で、2006年1月に第1版が公表された。Webサイト/Webアプリケーションの脆弱性の解決策のほか、フィッシング詐欺を助長しないための対策をはじめとするサイト全体の安全性を向上するための取り組み、さらに、ソースコードも含めた実際の失敗例などを紹介している。 過去の版では、クロスサイトスクリプティングやSQLインジェクション、OSインジェクションといった代表的な脆弱性を取り上げ、根的な解決策や影響低減策についてまとめてきた。第5

  • 無料で十分? 無料ウイルス対策ソフトウェア・カタログ(1/2) - @IT

    [運用] 無料で十分? 無料ウイルス対策ソフトウェア・カタログ 1.主な無料ウイルス対策ソフトウェア一覧 デジタルアドバンテージ 小林 章彦 2010/12/16 いまや企業においては、ウイルス対策ソフトウェアの導入を必須にしているところがほとんどなのではないだろうか。しかし個人所有のコンピュータとなると、ウイルス対策ソフトウェアが導入されていないことも少なくない。そのため会社の大事なデータを自宅に持って帰り、それがウイルスに感染したコンピュータによってインターネット上に公開される、といった事件がたびたび起こる。 個人所有のコンピュータに対しては、ウイルス対策ソフトウェアの導入を推奨できても、強制はできない。ソースネクストの「パソコンのウイルス対策に関する意識調査」によると、ウイルス対策ソフトウェアを導入していない人(個人)の33.8%が、「費用が高いから」をその理由として挙げている。これ

  • リカバリする可能性を考えて、データベースを構成する

    リカバリする可能性を考えて、データベースを構成する:独学! ORACLE MASTER Gold 11g講座(2)(1/2 ページ) ORACLE MASTER資格の上級に位置付けられる「ORACLE MASTER Gold Oracle Database 11g」。連載では、Gold試験の頻出ポイントを解説する。確認問題付き。 ORACLE MASTER Gold試験のメインは、システムの「バックアップ/リカバリ」です。むしろ、大半がバックアップ/リカバリ関連だといっても過言ではありません。バックアップ/リカバリにおいて、ARCHIVELOGモードの理解は大変重要です。今回は、ARCHIVELOGモードの構成について説明します。 アーカイブログファイルの必要性 システムには、「NOARCHIVELOGモード」と「ARCHIVELOGモード」という2つのデータベースログモードがあります。

    リカバリする可能性を考えて、データベースを構成する
  • Cプログラミングに必要な環境をそろえよう

    プログラミング言語の基となる「C」。正しい文法や作法を身に付けよう。Cには確かに学ぶだけの価値がある(編集部) 第1回「プログラミング言語Cについて知ろう」では、Cの成り立ちから特徴、その用途までを説明しました。なぜ、Cを学ぶことが重要なのかが理解できたと思います。 Cプログラミングを始めるにあたって、開発に使う環境をきちんと整えることが大切です。今回は、Windows用のCコンパイラとデバッガが含まれているMinGWと、グラフィカル開発環境のEclipseが1つのパッケージになった「Pleiades(プレアデス)」をセットアップし、最初のプログラムを動かしてみるところまで説明します。 MinGWとEclipse、Pleiades Cプログラミングで利用する統合開発環境には、Cコンパイラ、ソースプログラムエディタ、デバッガなどが含まれていて、各機能を効率よく利用できるようになってます。こ

    Cプログラミングに必要な環境をそろえよう
  • WebアプリのHTML/画像表示を速くする3つの方法

    Webアプリケーションの画面の中に、画像やフレームといった静的コンテンツを多く取り込むと、Webブラウザに表示されるのが遅くなることがあるが、この現象は、Webアプリケーションの構成を変更することで解決できる場合がある。 今回は静的コンテンツの配置を変更するなどで、Webブラウザの表示速度を向上させる方法について話をうかがったので、その内容を紹介する。 現象の見え方 今回は、以下の問題についての話だ。 基的なことから確認して要因を特定 こういった現象は、読者も日常的に見ていることだろう。その原因を考えるうえで、とても基的なことから確認してみたい。 静的コンテンツと動的コンテンツ Webアプリケーションの画面は、静的コンテンツと動的コンテンツで構成される。HTMLファイルや画像ファイルなど、クライアントからの要求への応答に使用するファイルのうち、リクエスト内容に影響されずに常に同じ内容に

    WebアプリのHTML/画像表示を速くする3つの方法
  • W3Cは賞味期限切れ組織? - @IT

    「W3Cの賞味期限はあと何年ぐらいだと思いますか?」。先日、あるパーティーでこう聞かれた。私は虚を衝かれたように、思わず真意を聞き返した。なぜなら、私にこの質問をしたのは、日人として唯一、W3CのXMLワーキンググループで1997~98年のXML 1.0の標準化プロセスに携わった村田真氏だったからだ。村田氏は現在、Office Open XML(主にMicrosoft Officeで用いられる文書形式)の標準化についても情報処理学会 情報規格調査会の専門委員として国際標準化に携わっているなど、この道のエキスパートだ。 驚きはしたが、やはりとも思った。W3Cはもう標準化組織としての黄金期を過ぎ、権威が失われつつある。もしかすると標準化プロセスにしても、もっと良い別のやり方があるのではないか。このところずっとそう感じていたからだ。 W3Cのウィジェット標準を知っていますか? 村田氏の見立てで

  • 読みやすい文章の極意は「修飾語」にあり

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

    読みやすい文章の極意は「修飾語」にあり
  • イベントで「右クリック禁止」を禁止してみよう

    JavaScript格的なプログラミングの世界に触れてみよう。連載を通じて実用的なアプリケーションを作れるようになるはず!?(編集部) ボタンを押すと何かが起きる? 第1回「ようこそJavaScriptの世界へ」では、document.writeを使って文字や計算結果を表示するJavaScriptを書きました。今回はJavaScriptを使って動的なWebページを作ってみましょう。 皆さんはイベントと聞くと何を思い浮かべますか。運動会や遠足、学園祭、パーティー、それとも音楽ライブなどの行事や催し事でしょうか。JavaScriptの世界でのイベントはちょっと違う意味で使われます。 さっそくですが、サンプルを動かしてみましょう。この講座では、とにかく実際に動かしてみるというのがテーマです。文は読み飛ばしても(?)、サンプルは自分で実行してみてください。 テキストエディタを起動し、次のサン

    イベントで「右クリック禁止」を禁止してみよう
  • 一攫千金! デザイナのためのmixiアプリ制作のコツ (1/3) - @IT

    一攫千金! デザイナのためのmixiアプリ制作のコツ:一撃デザインの種明かし(8)(1/3 ページ) ケータイ版の提供もスタートして、ますます注目を集める「mixiアプリ」。mixiの特徴を生かした制作事例とデザイナが制作する際のポイントを紹介します。カヤックのオリジナルデザインテンプレートも大公開! 「mixiアプリ」って、そもそも何だっけ? mixiアプリとは、mixiのユーザーがmixiの中で遊べるアプリケーションのことです。 2009年10月の時点では、ざっと550個以上のmixiアプリが公開されています。個人や企業を問わず、誰でも自由に作ることができるので、いま多くのクリエイタが「この波に乗っかれ!」といわんばかりに、こぞってアプリを作っています。mixiアプリの一番の魅力は、mixiのユーザー数ではないでしょうか。なんと、2009年10月現在で1700万人以上となっています。こ

    一攫千金! デザイナのためのmixiアプリ制作のコツ (1/3) - @IT
  • プログラミング言語Cについて知ろう

    プログラミング言語の基となる「C」。正しい文法や作法を身に付けよう。Cには確かに学ぶだけの価値がある(編集部) プログラミング言語Cは開発の仕事に役立つ人気のあるプログラミング言語です。 この連載では、Cでのソフトウェア開発をこれから始めようという方や、使った経験はあるが勉強し直したいという方のために、基をきちんと押さえながら勉強できるような解説をしていきます。 なるべく正しい文法や作法を身に付けていただくためにJIS規格を基に解説しますが、それだけにこだわらず実際の開発で役に立つことを分かりやすくお伝えしていきます。 Cの成り立ちと規格 まずは、Cの成り立ちと規格について知っておきましょう。ちょっと堅苦しい感じがするかもしれませんが、歴史を知っているとなぜこういう書き方をするのか、こういった機能があるのかといったことが分かります。また、規格を知っているとプログラミングをしていて何か

    プログラミング言語Cについて知ろう
  • モダンブラウザでも使えるCSSハック18選(1/3) - @IT

    有限会社タグパンダ 喜安 亮介 2009/12/16 Webブラウザごとのレンダリングエンジンの違いにより起こるレイアウトの表示ずれ問題に泣かされるWebデザイナのために、Webブラウザごとに使えるかどうかの表を交えながら問題を解決するためのCSSハック&フィルタTipsをお届けします(編集部) モダンブラウザとMac OS XのIE 5でも使えるCSSハック 前回の「IE 6とIE 7のためのCSSハック16選」では、IE 6とIE 7のためのCSSハックのテクニックを紹介しましたが、今回は、モダンブラウザでも使えるCSSハックのテクニックを下記に分けて紹介します。 IE 6/7/8をハック(IE 6とIE 7、IE 8に効く、もしくはIE 6とIE 7とIE 8に効かないハック) IE 6とIE 7、IE 8に効くハック コンディショナルコメント ユーザーエージェントハック IE 6と

  • ここが大変だよJavaScriptフレームワーク入門

    そもそも「フレームワーク」って何だ? Webサイト制作に限らずソフトウェア開発の現場では、日々「フレームワーク」という単語をよく耳にします。最近では「ビジネスフレームワーク」「フレームワーク思考」など、Webサイト制作/ソフトウェア開発の枠内にだけ留まらない多様なフレームワークが存在しています。 では、この「フレームワーク」とは具体的にどのようなものを指しているのでしょうか。 「フレームワーク」の一般的な概念 フレームワークを一般的な用語で置き換えてると、「枠組み」「骨組み」となります。つまり、全体(最終的に出来上がるもの)における大枠を成しているものであるといえます。 ここでいう「大枠」とは、全体を構成する各の部品に共通して決められているルールであったり、その部品を作るための手順・作法のことを指しています。また、「何かを作る際の第一歩となる“とっかかり”を提供してくれるものである」という

    ここが大変だよJavaScriptフレームワーク入門
  • メールってどうやって受信してるの?~これで入門書が読める!超初心者のためのインターネットの仕組み~

    メールってどうやって受信してるの?~これで入門書が読める!超初心者のためのインターネットの仕組み~:インターネットのモヤモヤを解消する(12)(1/2 ページ) あっという間に夏が過ぎたと思ったら、すぐに連休がやって来たりして、合間の業も忙しくなってきているのでなかなか引き継ぎの機会がありません。芽衣子さんも秋の新商品リリースに合わせて大忙しですが、仕事のちょっとしたすき間を監視していたかのように、欲の秋に大忙しのあの男がやって来ます。正男さんです。 メールの送信と受信は別の仕組みが使われている 正男 「さて、先月は芽衣子さんもいろいろやられたと思いますのでメールの送信のことにはかなり詳しくなったと思いますが、今日はメール受信の話をしたいと思います」 芽衣子 「任しといて。たくさんメールを出したからWebより詳しくなった気がするわ」 正男 「やはり実践すると覚えも違いますね」 芽衣子 

    メールってどうやって受信してるの?~これで入門書が読める!超初心者のためのインターネットの仕組み~
  • プラグイン脆弱性問題に決め手はあるのか

    今回のTipsは、誰もが毎日使っているWebブラウザの「プラグイン」の脆弱性対策です。現在私たちが置かれている現状と、将来の展望を合わせてお伝えします(編集部) 派手なWebサイトの裏にある技術 皆さんこんにちは、飯田です。昨今の豊かなインターネットライフを支えている1つの要素に、動的コンテンツの普及が挙げられると思います。非常に多くのWebページが動的コンテンツを利用し、ユーザーを楽しませ、飽きさせない工夫がなされていると感じています。 私たちのインターネットを取り巻く環境には、動的コンテンツがあふれていることに気付かされます。逆に動きのないWebページは手を抜いているようにすら感じてしまうほどでしょう。動きあるWebページには、人々の興味、好奇心をあおり、そのサイトに長く滞在させることに成功しています。 もちろん、これはビジネスシーンにも当てはめることができます。動的コンテンツを利用す

    プラグイン脆弱性問題に決め手はあるのか