タグ

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

  • こんなに充実!Webで学べるIT系学習講座20選まとめ

    Webにある「学び舎」使っていますか? 無料で学べるオンラインコンテンツが数多く観られるようになってきました。従来は語学や、ビジネス系のものが目立っていましたが、最近では、質の高いIT系のオンライン学習のための教材がそろってきました。オンラインでの学習の利点はいくつか考えられます。 安価もしくは無料で質の高い教材に出会える 自分の時間をうまく使って教材や講座を観られる →モバイルデバイスに入れて持ち歩くこともできる 気に入った講座はサブスクライブ(登録)することで継続的に受講できる 海外の講座であれば、英語の勉強(ヒアリング)にもなる →海外出張や英語イベント参加の前に、英語脳に切り替えるのに便利 物理や数学ITやプログラミングに直接関係無い事柄でも学べる 一方で、一緒に学ぶ同級生の存在が感じられにくい、サボる理由がいくらでもあり、モチベーションが続きにくいといった難点もあります。 また

    こんなに充実!Webで学べるIT系学習講座20選まとめ
  • EPUB形式のコンテンツを作成するには - @IT

    iPadの発表などもあって、日でも電子書籍に関心が集まっている。iPadなどでは「EPUB」という電子書籍ファイルフォーマットを採用している。EPUBは、XHTML/XML+CSSZIPで圧縮した形式で、Linuxでは「Sigil」などで作成できる。ここでは、SigilでEPUB形式のコンテンツを作成してみる。 Sigilは、GPLを採用した電子ブックエディタだ。Linuxだけでなく、Windows版やMac版もリリースされている。日語への対応は行われていないが、Unicodeをサポートしているため日語のコンテンツも作成できる。 Sigilは、SigilのWebサイト(http://code.google.com/p/sigil/)からダウンロードする。Linux用は、32bit用と64bit用に分かれているが、パッケージ形式にはなっていない。インストール用のファイル(ここではSi

  • CMS選定の9のポイントと、いま話題の3つのCMS

    CMS選定の9のポイントと、いま話題の3つのCMS:独断と偏見のCMS比較(3)(1/3 ページ) CMSは「数多くの製品があり、とてもじゃないが選べない」のが普通だ。選定のポイントと代表的なSOY CMS、Drupal、Concrete5を紹介しよう 「情報発信サイト」のためのCMSとは 連載も第3回になって、いよいよお待ちかねのWebサイトを管理するためのCMSのお話です。現代では「Webサイト」という言葉が指す範囲が広過ぎるので、ここでは企業や製品のWebサイトやイベントの告知サイトなど、何らかの情報を発信するためのサイト全般を「情報発信サイト」と呼ぶことにします。 連載第1回の「いまさら聞けない「CMS」超入門」の定義に従えば、編集者より読者の方が圧倒的に多いタイプのWebサイトです。これはCMSの王道ともいえる分野ですから、「数多くの製品があり、とてもじゃないが選べない」というの

    CMS選定の9のポイントと、いま話題の3つのCMS
  • Webサイトを“速く”表示させる7つの計測ポイント(1/2) - @IT

    株式会社ライブドア マークアップエンジニア 浜 俊太朗 2009/3/24 FirefoxやYSlowを使ってWebサイトの問題点を探るには? ライブドアブログを速くした著者が7つのポイントを伝授します(編集部) Webサイトは“見た目”が重要なのは当たり前だが…… 皆さんはWebサイトを作るときに、どのようなことを意識していますか? デザイナや主にHTMLのコーダー/マークアップエンジニアと呼ばれる職種に就いている人は、やはり“見た目”を強く意識しているのではないでしょうか。 例えば、複数のWebブラウザで同じか近い表示になるようにとか、リリース後の更新業務によって表示崩れが起きないように、などです。もちろんそれは職種の適性として正しいものですが、実はほかにも意識した方がよい重要な要素があるのです。 良い印象を与えるには、“速度”も重要 Webサイトを見たユーザーが、良い印象を受けるのか

  • Cyanを設計した高校生、5カ月で5つの言語を習得

    読者の皆さんは、「Cyan」(サイアン)という言語をご存じないかもしれない。Cyanは、Lispのマクロを持ち、Python風のインデントによってブロックを表すプログラミング言語。2008年の春、林拓人という1人の高校生によって設計された。 連載第1回の竹内郁雄氏が「開発」の天才、第2回の五十嵐悠紀氏が「発想」の天才とするならば、今回の林氏は「プログラミング言語」の天才だ。 林氏がプログラミング言語に初めて触れたのは中学3年の夏休み。そこから冬休みまでの5カ月間に、5つのプログラミング言語を習得した。その後もいくつかのプログラミング言語を学ぶ中、林氏の興味はWebサービスなどのものづくりには行かず、ひたすら言語自体へと向かっていった。 高校2年の春、自身でプログラミング言語Cyanを作り上げた。Cyanを設計した林氏は、「U-20プログラミング・コンテスト」(以下、U-20プロコン)で経済

    Cyanを設計した高校生、5カ月で5つの言語を習得
    julia28df
    julia28df 2009/01/16
    現代のシュリーマン?
  • 良いデザインを行うためのCSSの下地を作ろう

    カッコイイWebデザインには、CSSの下地があると便利です。CSSの基礎知識として、HTML/XHTMLの違いから説明します(編集部) 連載第1回の「ちょっとサイトをステキにするCSSの基」はいかがでしたでしょうか? 前回はCSSの基の基を解説しましたが、今回はCSSでWebサイトをデザインするうえで必須となるHTML/XHTMLの基礎知識を解説していきます。 HTMLの基礎を知らなきゃ、サイトはステキにできない 「自分でホームページを作りたいっ!」っと思い立った初心者の方が最初に勉強しないといけない言語が、皆さんもご存じのHTML(エイチ・ティー・エム・エル)という言語です。 「言語」と聞いて何も難しく構える必要はまったくありません。初心者の方でも比較的簡単に習得できる、「マークアップ言語」といわれる種類の言語なのです。ずばりHTMLを含むマークアップ言語といわれる種類の言語の基

    良いデザインを行うためのCSSの下地を作ろう
  • IT業界不人気の理由は? 現役学生が語るそのネガティブイメージ ― @IT

    2007/10/31 最近の新卒採用で人気が低迷する国内IT業界。不人気の理由は何なのか、人気回復はできるのか。情報処理推進機構(IPA)は10月30日のイベント「IPAフォーラム2007」で、IT業界の重鎮と理系学生による討論会を開催した。テーマは「IT産業は学生からの人気を回復できるのか」だ。 討論したのは、東京大学、筑波大学、日電子専門学校の現役学生10人とIT業界の重鎮2人。IT業界の重鎮とは、自身ではメインフレーム開発しか行ったことがないというNTTデータ 取締役相談役で、情報サービス産業協会 会長の浜口友一氏と、TISの代表取締役社長 岡晋氏だ。加えてIPA理事長の藤原武平太氏が答えた。 そもそもイメージがわかない 「IT産業へのイメージ」との質問に対して学生の1人は「IT産業は自分たちの生活に欠かせないもの、生活を支えてくれる基盤である」と優等生な回答。しかし、別の学生か

    julia28df
    julia28df 2008/06/07
  • 「10年は泥のように働け」「無理です」――今年も学生と経営者が討論 − @IT

    昨年、情報処理推進機構(IPA)が開催したIT業界の重鎮と現役学生による討論会で、学生の持つIT業界への「ネガティブイメージ」が明らかにされたのは記憶に新しい。5月28日、IPAが開催したイベント「IPAX2008」で、再び経営者と学生の討論会が行われた。IT産業が国際的な飛躍をめざすために学生に期待することが今年の討論のテーマ。 学生側は、慶應義塾大学、九州大学、千葉工業大学、東京情報大学、東京工科専門学校から各校2人ずつ、計10人が出席。一方、産業界代表としてCSKホールディングス 取締役 有賀貞一氏と、コムチュア 代表取締役社長 向浩一氏が討論を行った。また、IPAからは理事長の西垣浩司氏が参加した。司会はインプレスR&Dの田口潤氏が行った。 「ポジティブなビジョンを提示して」 「産業を問わず、やりがいのある仕事のイメージ」について学生に質問をしたところ、「達成感がある」「自分の成長

    「10年は泥のように働け」「無理です」――今年も学生と経営者が討論 − @IT
    julia28df
    julia28df 2008/06/07
  • HTMLを知らない人でもWebサイトが作れるCMSとは?(1/3) - @IT

    独断と偏見のCMS比較 いまやWebサイト立ち上げ期に、Webサイトの内容を効率的に管理する「コンテント管理システム(Content Management System)」は必要不可欠。CMS製品を開発するUEIの清水氏が分類するCMSの3ユーザーと9つの機能とは? 「デザインハック」コーナー CMSの流行 さて今回は、これまでのようなWebオーサリング(Webサイト構築)ツールの話を少し離れて、最近話題に出ることが多くなってきた「CMS」(Contents Management System/コンテンツ管理システム)の紹介をしていきたいと思う。 CMSは、HTML(XHTML)+CSS(+Ajax/JavaScript)などのような、Webページを作成するための専門知識を必要とせずに、Webサイトのコンテンツ管理を実現する仕組みである。今回紹介するような無償のものから、大規模サイトの管理

    HTMLを知らない人でもWebサイトが作れるCMSとは?(1/3) - @IT
  • 新コラボサービス「LUNARR」が地球の“表と裏”でベータ開始 ― @IT

    2008/02/07 サイボウズ元社長の高須賀宣氏がCEOを務める米LUNARRは2月7日、新しいコンセプトのコラボレーションサービス「LUNARR」のベータ版を日米で同時に発表した。2007年10月に発表したアルファ版のコンセプトを継承し、新機能を追加しながらもユーザーインターフェイスをシンプルにした。高須賀氏は「日人としてGoogleAmazon.comのようなグローバルな会社を作りたい」と意気込む(アルファ版公開時の記事)。 LUNARRはWebブラウザを使うコラボレーションサービス。現在は招待制。「ドキュメントという1つのテーマでメールをまとめる」(高須賀氏)というコンセプトで、現在のメール主体のコラボレーションの問題点の解決を目指す。メールを使ったコラボレーションではドキュメントの添付が多いが、そのドキュメントのバージョン管理が課題。同じ内容のドキュメントがメールサーバ上に複

    julia28df
    julia28df 2008/02/08
    あ、CSS Nite忘年会じゃよくわからなかったんだよねー
  • テキストエディタでWebサイト構築をガンバル人へ(1/3) ― @IT

    テキストエディタでWebサイト構築をガンバル人へ:どこまでできる? 無料ツールでWebサイト作成(6)(1/3 ページ) 「あえて」テキストエディタでWebサイト構築 今回はテキストエディタと組み合わせることで、開発をより便利にできるツールについて考えてみよう。 現在「あえて」テキストエディタでの開発を行われている方には、現在使っているエディタを選択するまでの“経緯”や“こだわり”があると思う。筆者もこれまでにさまざまなテキストエディタを試し、「この程度のもので十分だ」と感じるテキストエディタを現在使っている。 テキストエディタ+α そこで今回は、テキストエディタ自体とそのプラグイン/拡張機能に関する紹介は行わないこととし、「どのようなテキストエディタを使っている場合でも、組み合わせて使うことでより簡単にWebサイト構築ができるツール」という観点で紹介したいと思う。もちろん、Webオーサリ

    テキストエディタでWebサイト構築をガンバル人へ(1/3) ― @IT
  • それっぽいロゴをWebで制作、米サービスが上陸 ― @IT

    2008/01/08 オンラインで企業や製品のロゴを作成できるサービスを提供する米LogoYes.comは1月8日、日で事業を開始すると発表した。日語版のトップページを用意し、約7000円で高品質なオリジナルロゴを制作できるとアピールしている。 LogoYes.comと起業家支援サービスの日企業、アントレプレナードットコムが提携。アントレプレナードットコムの100%子会社、LOGOYES JAPANを設立した。 LogoYes.comはWebサイトでロゴをデザイン、制作できるサービスを提供している。Flashベースのオンラインツールを用意。ユーザーはロゴのイメージ、関連する産業を選択し、ロゴに使用するシンボルを決める。そのシンボルと組み合わせる文字を入力して位置やサイズ、カラーを調整すれば、完成する。ロゴデータはJPEG、GIF、EPSで受け取り可能。価格はロゴ1つ当たり69ドル。

    julia28df
    julia28df 2008/01/09
    7000円か~
  • いまさら聞けない“Web標準”、そしてXHTML+CSS

    デザイン担当のCSSって何もの? では、デザイン担当のCSSについて見てみましょう。CSSは「Cascading Style Sheets」の略で、直訳すると、「カスケード処理するスタイルシート」という意味になりますが、これでは意味が分かりませんね(笑)。 「カスケード処理」とは、Webブラウザ、Web制作者、ユーザーが指定してくるスタイルシートの、どれを優先するのかを決めることをいいます。「スタイルシート」とはフォントの大きさや色、行間などをまとめた「デザインのひな型」です。 CSSはデザインを表現するもので、テキスト文章で記述します。基的な記述は

    いまさら聞けない“Web標準”、そしてXHTML+CSS
  • XHTML BasicとCSS Mobile Profileを徹底マスターする

    ※注 色指定に関してのルール(今後XHTML内ソースに記述する場合も、CSSで記述する場合も共通)にて注意すべき点としては、16進数表記ができるほか、 以下の名称で指定することも可能だ(色の名称指定に関しては大文字・小文字どちらを使用しても構わない)。 Black(#000000) Green(#008000) Silver(#C0C0C0) Lime(#00FF00) Gray(#808080) Olive(#808000) White(#FFFFFF) Yellow(FFFF00) Maroon(#800000) Navy(#000080) Red(#FF0000) Blue(#0000FF) Teal(#008080) Purple(#800080) Fuchsia(#FF00FF) Aqua(#00FFFF)

  • Webアプリケーションを作る前に知るべき10の脆弱性 ― @IT

    Webアプリケーションが攻撃者に付け込まれる脆弱性の多くは、設計者や開発者のレベルで排除することができます。実装に忙しい方も、最近よく狙われる脆弱性のトップ10を知ることで手っ取り早く概要を知り、開発の際にその存在を意識してセキュアなWebアプリケーションにしていただければ幸いです。 Webの世界を脅かす脆弱性を順位付け OWASP(Open Web Application Security Project)は、主にWebアプリケーションのセキュリティ向上を目的としたコミュニティで、そこでの調査や開発の成果物を誰でも利用できるように公開しています。 その中の「OWASP Top Ten Project」というプロジェクトでは、年に1回Webアプリケーションの脆弱性トップ10を掲載しています。2004年版は日語を含む各国語版が提供されていますが、2007年版は現在のところ英語版のみが提供さ

    Webアプリケーションを作る前に知るべき10の脆弱性 ― @IT
  • ITエンジニアを襲う「新しいうつ」の正体とは? ― @IT自分戦略研究所

    ITエンジニアを襲う「新しいうつ」の正体とは?:ITエンジニアを襲う「新しいうつ」の正体とは?(1/2 ページ) 「現在、ITエンジニアを取り巻く健康上の危機」について衝撃的な話を聞いた。ITエンジニアの間に、新しい種類の心の不調が増えているというのだ。その正体は? 予防法はあるのか。 長時間にわたる勤務や厳しい労働環境、ディスプレイに向かっての長時間作業など、健康上の危機にさらされることの多いITエンジニア。@IT自分戦略研究所が2006年7月に行ったアンケートでも、8割以上のITエンジニアが自分と周囲の不健康を意識しているという結果が出ている。こういった健康上の危機は、いうまでもなくITエンジニアの心と体の両面に影響を及ぼす。 「ITエンジニアにおけるうつの発生率は、一般企業の会社員の2~3倍に上る。しかもITエンジニアうつには、普通の抗うつ剤が効きにくい」。そんなショッキングな警告

    ITエンジニアを襲う「新しいうつ」の正体とは? ― @IT自分戦略研究所
  • フィード、メディアとしての可能性 - @IT

    サンブリッジの小川浩氏は、フィード・ビジネス・シンジケーションとインプレスR&Dが共同で開催した「第6回 フィードビジネス・サミット ~CGM時代のネットマーティング~」の基調講演で、フィードのメディアとしての可能性の高さを強調した。 フィード(feed)とは、ブログなどからコンテンツを配信するためのフォーマットの総称。代表的なフォーマットには、RSSやATOMがある。専用の閲覧ソフトウェア(RSSリーダー)にフィードを登録すれば、サーバでデータが更新されると同時に記事を閲覧することができる。Webサイトを訪れることなく、新着情報を得られる利便性の高さが評価されて、世界規模で利用者が増えている。 最近では、フィードアグリゲータ(収集ソフト・機能)という新しいサービスが現れている。世界中のサーバから提供されるフィードを収集し、カテゴリ分けして、ひとり1人の閲覧者に届ける仕組み。代表的なものに

  • 1