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

  • CSSレイアウトの肝! 表示・配置のプロパティ、14選

    詳しくはコチラ→ position ボックスのレイアウト方法を指定するpositionプロパティ topプロパティ topプロパティは、ボックスを配置する場合に上からの距離を指定します。基準位置の上端から配置するボックスの上端までの距離を示します。positionプロパティが「static」以外のときに有効となるプロパティです。 詳しくはコチラ→ top ボックスを配置する場合に上からの距離を指定するtopプロパティ bottomプロパティ bottomプロパティは、ボックスを配置する場合に下からの距離を指定します。基準位置の下端から配置するボックスの下端までの距離を示します。positionプロパティが「static」以外のときに有効となるプロパティです。 詳しくはコチラ→ bottom ボックスを配置する場合に下からの距離を指定するbottomプロパティ leftプロパティ leftプ

    CSSレイアウトの肝! 表示・配置のプロパティ、14選
  • 誰でも作れる! “崩れない”HTMLメルマガ作成術(1/4)- @IT

    誰でも作れる! “崩れない”HTMLメルマガ作成術:一撃デザインの種明かし(12)(1/4 ページ) キレイなHTMLメールを作るコツ/Tips盛りだくさん! ECサイトはもちろん、企業サイトのニュースなど、いまなおプッシュ型の情報配信として支持されるメールマガジン。一時のフィードリーダーの盛り上がりもあり、以前に比べると落ち着きましたが、まだまだメールマガジンの効果は侮れません。 今回は、そんなメールマガジンの中でも、表現力豊かなHTMLメルマガの作り方について、徹底解説します! 「HTML」自体は、それほど難しくないが…… 「HTML」というマークアップ言語自体はプログラム言語に比べると手が出しやすいので、Webを仕事としていない方でも触れた経験をお持ちの方はいらっしゃるのではないでしょうか? そういう人にとっては、HTML言語自体はそれほど難しくないと思います。 しかし、そのHTML

    誰でも作れる! “崩れない”HTMLメルマガ作成術(1/4)- @IT
  • IE 6とIE 7のためのCSSハック16選(1/3) - @IT

    有限会社タグパンダ 喜安 亮介 2009/11/17 Webブラウザごとのレンダリングエンジンの違いにより起こるレイアウトの表示ずれ問題に泣かされるWebデザイナのために、Webブラウザごとに使えるかどうかの表を交えながら問題を解決するためのCSSハック&フィルタTipsをお届けします(編集部) Webブラウザ別CSSハック一覧表 前回の「IE 6で泣かないための、9つのCSSハック」では、仕様通りの正しいコーディングを行っているにもかかわらず、Internet Explorer(以下、IE) 6で見ると、レイアウトがズレてしまうなどのさまざまな問題を解決するための9つのテクニックを紹介しました。 今回は、IE 6とIE 7のためのCSSハックのテクニックを下記に分けて紹介します。 IE 6をハック(IE 6のみに効く、もしくはIE 6のみに効かないハック) IE 6のみに効くハック スタ

  • Rubyを最大63%高速化した中学生は超多忙!

    金井仁弘(HN:CanI)氏                    撮影:平沼久奈 ハンドルネームCanIの由来は、「“Can I”→キャナイ→カナイ」。C#、Visual Studio、Microsoft .NETとマイクロソフト製品が大好きな「.NETer」と自称する 筑波大学付属駒場中学校は、東京都内にある中高一貫の国立校だ。入学試験の偏差値と東京大学への進学率の高さから“東の筑駒、西の灘”と称される進学校である。強いのは受験だけではない。国際情報オリンピックや国際数学オリンピックでは、同校の生徒が毎年のように金・銀メダルを制するなど才能あふれる理数系人材が多数在籍している。 金井氏はこの夏の「セキュリティ&プログラミングキャンプ2009」(2009年8月12~16日)に参加し頭角を現した中学生プログラマである。 今年に入って、Ruby 1.9のフィボナッチ数列による演算(多倍長加算

    Rubyを最大63%高速化した中学生は超多忙!
  • IE 6で泣かないための、9つのCSSハック (1/3) - @IT

    有限会社タグパンダ 喜安 亮介 2009/10/8 Webブラウザごとのレンダリングエンジンの違いにより起こるレイアウトの表示ずれ問題に泣かされるWebデザイナのために、Webブラウザごとに使えるかどうかの表を交えながら問題を解決するためのCSSハック&フィルタTipsをお届けします(編集部) 最も多く使われているのに……、いや、だからこそ 多くのWebデザイナの悩みの1つは、レイアウトの表示ずれ問題だと思います。これは、各Webブラウザが採用しているレンダリングエンジンの違いから起因している場合が多いです。その中でも、最もWebデザイナ泣かせのWebブラウザなのは、マイクロソフトが開発しているIE(Internet Explore)のバージョン6です。 IE 6は、発売開始当初のWindows XPにデフォルトでインストールされていたWebブラウザということもあり、世の中の多くのユーザー

  • いまからでも遅くない! ケータイデザインの基礎固め

    いまからでも遅くない! ケータイデザインの基礎固め:一撃デザインの種明かし(6)(1/2 ページ) 普段はPCサイトを作っているけど、ケータイサイトに興味が出始めた人向けの、初めてケータイのデザインハウツーです。日々変化するケータイデザインの基礎の基礎をご紹介 ケータイ機種のスペックが上がりデザイン表現の幅は広がっていますが、PCサイトに比べまだまだ容量やスタイル、キャリア対応などさまざまな制限があるのも確かです。 今回は、普段PCサイトを作っているけど、ケータイサイトに興味が出始めた人、初めてケータイのデザインに触れる人のための基礎固めとして、日々変化するケータイデザインの基礎の基礎をご紹介したいと思います。 誰でも最初は初心者だった! ケータイデザインの基礎の基礎 ケータイの画面サイズを考える! 一般的な画面サイズはQVGA(縦320px×横240px)ですが、最近ではQVGAワイド(

    いまからでも遅くない! ケータイデザインの基礎固め
  • FTPのコマンド一覧

    課金情報を指定する。課金情報は特定のシステムでユーザーの利用状況に合わせた課金のための情報収集を行うことを想定している。実装していない場合も多い

    ihiroyuki
    ihiroyuki 2007/06/26
    VB2005 FTP
  • あらためて衝撃――日本のソフト産業を統計分析する ― @IT

    この国内市場規模を見ると、国際競争力はないが盤石な国内市場を持つ安定した産業に見える。何か問題でも? の声もありそうだ。いや、これが問題大ありで、日の情報サービス産業は基礎体力、付加価値がないのだ。 情報化されてない情報産業!? 「先進のソリューションによる経営効率の改善」。このお題目が最も遅れている産業、それが情報サービス産業だ。事実、「JISA基統計調査 2006」によると売上高情報化投資率は平均で0.79%、中央値で0.58%しかない。これに対して「国内IT投資動向調査報告書 2004」(ITR)によれば、国内平均の情報化投資率は平均1.9%(同報告書の『2006』では2.8%、『2007』では3.2%)で大きな開きがある。 さらに、情報サービス産業の「売り上げ研究開発投資率」は平均1.02%、中央値0.01%。人材育成の要となる教育投資率は平均で0.38%だ。 情報サービス産業

  • 一足早く「Plagger」の便利さを実感してみよう − @IT

    2006年初頭から「Plagger」という技術が、一部で話題になりました。まだまだ知名度が低い「Plagger」ですが、便利でカスタマイズ性が高いものなので、2007年では爆発的に流行するかもしれません。豊富なプラグインを自在に組み合わせ、欲しい情報を収集し、加工して出力するPlaggerの仕組みや使い方を紹介します。 1. 何でもできる? Plaggerの正体に迫る 今回は話題のPlagger(プラガー)を取り上げます。 この連載を読んでいる読者の皆さんは、ネットワーク技術や知識に興味を持っている人が多いでしょうから、「Plagger」という単語は一度は耳にしたことがあるでしょう。しかし、Plaggerという言葉を聞いたことはあっても、いったいどんなものかピンと来ない人もいるかもしれません。今回はPlaggerがどういった働きをするか? その動きの仕組みなどを中心に紹介していきます。 ●

    一足早く「Plagger」の便利さを実感してみよう − @IT
  • Webの情報を関連付けるタグで管理・検索を便利に

    Webサービスに大変革をもたらすという「タグ」。タグがWeb情報の分類、管理、検索にもたらすメリット知って、効果的に活用しよう 情報管理・検索は「タグ」にお任せ! デジタルカメラで撮影したデータを皆さんはどうやって保存していますか? 日付ごとにフォルダを作って振り分けたり、「仕事」「旅行」「日常風景」など撮影した場所や目的で保存したり、果ては分類せずにそのまま「写真フォルダ」にすべて移動……、などなどいろいろなやり方があると思います。 しかしどんな分け方をしても困るのが、それらの情報を検索するときです。時間軸で整理をしておくと、「友だちの律子さんと一緒に撮影した写真」を探すときに困ります。また「律子さん」というフォルダを作って、友人の律子さんが写っている写真をすべてそこに保存しても、「ハワイに行ったときの写真はどこ?」と違った要素で検索するときにとても探しづらくなります。 写真データを例に

    Webの情報を関連付けるタグで管理・検索を便利に
  • Web更新情報が手軽にとれるRSSの仕組み ― @IT

    RSSをとる」「RSSでチェックする」など、IT企業の会話に紛れ込んできているRSSという概念。RSSの効果、技術の仕組みを分かりやすく5分で説明します RSSがない時代は大変! いきなり「RSS」といわれても、知らない人にはどんな技術なのかさっぱり分かりません。しかし、何の略語かを知れば簡単に想像できます。「RSS」は「Rich Site Summary」(*1)の略語で、直訳すると「充実したWebサイトの要約」といった意味になります。RSSとは、その名前のとおりニュースサイトやブログなど、Webサイトの見出しや要約をまとめてくれる技術なのです。 技術的な解説をする前に、RSSが登場したことによって、Webの更新がどれだけ便利になったか振り返ってみましょう。数年前、現在のようなRSSがなかった時代は、Webサイトチェックはなかなか大変でした。当時のWeb巡回方法は……、 Webブラウザ

    Web更新情報が手軽にとれるRSSの仕組み ― @IT
  • マイクロフォーマット=Web2.0の真打ちとなるか?

    米マイクロソフトやYahoo!が積極的な取り組みを始めた「マイクロフォーマット」。ブログ検索でおなじみのテクノラティに、マイクロフォーマットがWeb2.0ブームの真打ちになる可能性を聞いた。 連載目次 マイクロソフトやYahoo!など大手が参加表明 米マイクロソフトやYahoo!が「マイクロフォーマット」への積極的な取り組みを公表したり、ブログ検索でおなじみのテクノラティが主宰している実験サービスサイトのTechnorati Kitchenで、「Microformats Search」が公開されるなど、「Web2.0ブームの真打ち“マイクロフォーマット”がついに表舞台に登場か」と思わせるニュースが相次いでいる。 「マイクロフォーマット=Web2.0の真打ち」などといういい方には、反論があるかもしれない。だが、技術者でない筆者が昨年来のWeb2.0ブームで語られる数々の概念や方法論をふかんし

    マイクロフォーマット=Web2.0の真打ちとなるか?
  • VB 6業務アプリはいつまで使えるの? Vistaでは?

    グレープシティ株式会社 ツール事業部 PowerTools製品部 部長 鎌田 明 氏 マイクロソフト株式会社 デベロッパー&プラットフォーム統轄部 デベロッパービジネス部 プロダクトマーケティンググループ シニアプロダクトマネージャ 大野 元久 氏 稿では、このパネル・ディスカッションの内容をお伝えする(以下、敬称略)。 ■ VB 6を使い続けること、.NETに行かないことの何が問題なのか 【小川】 今回は特に、VB 6ベースの業務アプリケーション資産をお持ちで、.NETへの移行について検討中の方に多く集まっていただいています。皆さんは、お持ちの既存資産を今後どうしていったらいいかということをいままさに思案されているところだと思います。いまあるVB 6資産を今後もそのまま継続して使用できるなら、追加コストは発生しないし、.NETを新しく学ぶ必要もないわけです。 ではもしVB 6を使い

  • 連載:VB 6ユーザーのためのこれならマスターできるVB 2005超入門 : 第1回 VB 6の皆さん、これはもうVB 2005使うしかないでしょ ― @IT

    掘り出し物の物件がありますよ! 住めば都とはよくいったものだが、よほどの引っ越し好きでない限り「思い立ったが吉日」とばかりにいきなり異なる環境に移り住むことはないだろう。運送の手配をしたり荷物をまとめたりするだけでも大変なのに、新しい土地での習慣や近所付き合いに慣れるのはとても大変。独身者ならまだしも、家族がいていくばくかの資産があれば、転勤などの外部的な要因がない限り自分の環境を変えようと思う人はそういないだろう。 VB 6(Visual Basic 6.0)プログラマーもまさにそういう「局所最適」な状況(図1)にあったのではないだろうか。というか、白状すると私自身もそうだった。Visual Basic.NET 2002が登場しても、その次のバージョンであるVisual Basic.NET 2003が登場しても、新しい環境への移行どころか、学ぶことにすら二の足を踏んでいたぐらいだから。

  • 価値指標としてのページビューはWeb2.0時代に必要とされるか?

    インターネット視聴率調査のネットレイティングスは自社で行ったいくつかインターネット利用動向調査を通じて、「Web2.0的サービス」の台頭が目立ち始めたとコメントを発表している。同社は毎月末に独自調査に基づくニュースリリースを配布するのだが、3月はウィキペディアの訪問者数の大幅な増加、4月はVideo共有サイトYouTubeの人気の高さというように、Tim O'Reillyが定義したWeb2.0的性質を備えるWebサイトを取り上げることが続いた。ネットレイティングス 代表取締役社長 萩原雅之氏によると、5月はGoogle利用者数の増加傾向についてリリースを公開する予定である。 「Web2.0的サービス」の特徴を萩原氏は時間消費型サービスだと指摘する。2005年に大きな飛躍を遂げたソーシャルネットワーキングサイトのmixiや映像コンテンツ配信のGyaoにおける家庭からのアクセス調査を見ると、両

  • 「POPFile」でスパムと無駄な時間は除去じゃ! ~スパムメール対策「POPFileのインストール」~

    「POPFile」でスパムと無駄な時間は除去じゃ! ~スパムメール対策「POPFileのインストール」~:ツールを使ってネットワーク管理(8)(1/3 ページ) スパムに費やす無駄な時間をどうにかしたいんです インターネットの流行なのか、かなりの人のところに毎日たくさんの迷惑メールが送られてきます。そして、律子さんのところにも同様に、知らない人からたくさんのメールが送られてきます。 しかも、律子さんの場合は管理者ですので、自分のアカウント以外だけでなく数種類のアカウントを持っていたり、エラーメールのあて先になっていたりもします。だから、そんな嫌なメールが会社のほかの人の数倍は届いているようで、当に困っています。 以前のspamはほとんどが英語で、英語のメールはやりとりすることのない律子さんは黙って英語メールはゴミ箱に放り込んでおけばよかったのですが、敵も最近では腕を上げてきたのか、興味を

    「POPFile」でスパムと無駄な時間は除去じゃ! ~スパムメール対策「POPFileのインストール」~
  • Ajaxを使ったファイルマネージャをPHPで作ろう - @IT

    JavaScriptPHPの通信 JavaScriptから見たPHPからのリクエストとPHPから見たJavaScriptからのリクエスト Ajaxを使わずにファイルマネージャを作ろう Ajaxを使わないでPHPファイルマネージャの概要と実装スタイル Ajaxを使ってファイルマネージャを作ろう Ajaxへの改変部分と注意点/ファイルマネージャの制限/Ajaxを用いたオープンソースのPHPアプリケーション/phpFreeChat/自前WebにphpFreeChatをコピーしてみよう JavaScriptはブラウザ上で実行されるインタプリタ言語である。PHPはサーバ上で実行されるインタプリタ言語である。JavaScriptPHPのメッセージの流れは基的に@IT上のほかの記事を参考にしてもらうといいだろう。 ■JavaScriptでの実装例 下記はJavaScriptからサーバ上のURL、「

  • Wake On LANでコンピュータを起動する ― @IT

    対象OS:Windows 2000/Windows XP/Windows Server 2003/Windows 7/Windows Server 2008 R2 TIPSの情報は、記事公開時点(2012年03月09日)のものです。最新のPCでは、記事の通りの操作でWake On LANによるコンピュータ起動が行えない場合があります。また、記事中で紹介しているフレンドコンピューターのツール「WOL Controller」は、配布が終了しています。 また、最新の状況を反映したWindows 10向けのWake On LAN(WoL)に関する記事を公開しました。Windows 10でWoLを行いたい場合は、以下の記事を参照してください。 解説 リモート・デスクトップでログオンしたいコンピュータや自動更新を有効にしていて[更新をインストールしてシャットダウン]を実行してしまったコンピュータなど

    Wake On LANでコンピュータを起動する ― @IT
  • 「qmail + vpopmail でメール転送設定」(1) Linux Square - @IT

    IT 会議室 Indexリンク Windows Server Insider Insider.NET System Insider XML & SOA Linux Square Master of IP Network Java Solution Security & Trust Database Expert RFID+IC リッチクライアント & 帳票 Server & Storage Coding Edge @ITクラブ Cafe VB業務アプリケーション開発研究 @IT SpecialPR

  • VB6開発者にやさしいVB2005の言語仕様(1/3) - @IT

    前回は統合開発環境(IDE)の機能を中心にVisual Basic 2005(以下、VB2005)の進化を解説した。今回は読者が最も気になると思われる、Visual Basic 6.0(以下、VB6)やVisual Basic .NET(以下、VB.NET)と比べてVB2005の言語仕様やクラス・ライブラリが、どのように進化し、それがVB6開発者にとってどれほど使いやすいものになったかを説明する。特にWindowsアプリケーション開発における違いについて解説しよう。 稿では前回と同様に、章の見出しの末尾に以下のようなマークを付けてVB6からの変化の具合を示している。 ……VB6開発者が移行しやすくなっている部分 ……相変わらずVB6から移行しにくいと思われる部分 ……どちらともいえない部分 それでは次章から、VB2005での開発がVB6開発者に向けてどのように変化したかを解説していこう。