タグ

ブックマーク / ascii.jp (163)

  • Kindle/iPad対応!電子書籍の作り方 (1/7)

    iPadの上陸、Googleの参入などで盛り上がる電子書籍市場。「Webに近い」性質を持つ電子書籍は、Web制作の世界とも決して無縁ではありません。連載では、「JavaScriptラボ」でおなじみの古籏一浩氏が、主な電子書籍フォーマットのデータの作成方法を解説します。(編集部) 電子書籍にはPDF、EPUB、.book、AZW/MOBI、Topaz、XMDFなどさまざまなフォーマットがありますが、どのフォーマットがどんなコンテンツに適しているのか、どのような方法でデータを作成できるのか、電子書籍の課題や現実のワークフローは実際にデータの作成を体験することで見えてきます。そこで、連載では現時点で広く使われている(もしくは仕様が公開されている)4つの電子書籍フォーマットについて、データの作り方を解説します。

    Kindle/iPad対応!電子書籍の作り方 (1/7)
  • Pythonが最高である3つの理由 (1/3)

    Pythonを使ったプログラミングについて、今回から解説します。PerlRubyと比べると、Pythonは日ではまだマイナーな印象がありますが、「Google三大言語」(C++JavaPythonのこと)のひとつでもあり、Facebookをはじめとしたメジャーなサイトでの事例が急速に増えていることから、日でも今後普及する可能性が高いです。私が社長をしているゼロスタートコミュニケーションズという会社では、設立当時(4年ほど前)から自社製品にはPythonを使っており、ここ半年間、周囲でPythonを使用しているケースが増えているのは嬉しい限りです。 Pythonに限らず、プログラミング言語が日で普及するかどうかの鍵を握っているのは、(幸か不幸か)日語情報の多寡であると思います。Rubyの事情は正直よくわかりませんが、たとえばPerlがこれだけ日でメジャーになったのは、Perl

    Pythonが最高である3つの理由 (1/3)
  • アナログ放送終了まであと1年 電波は止められるのか (1/2)

    500万世帯以上を残して放送を打ち切れるか 2011年7月24日に予定されているアナログ放送の停止まで、あと1年と迫った。はたして当に電波を止めることはできるのだろうか。NHKの調べによると、今年6月末の地デジ対応テレビは5081万台、デジタルチューナー(チューナー内蔵録画機も含む)が1809万台、ケーブルテレビ用セットトップボックス(STB)が893万台で、合計約7783万台がすでに「地デジ化」しているという。 このうち地デジ対応テレビが約5000万台というのは信用できるが、これとデジタルチューナーを合算することはできない。地デジ対応テレビを買っている家庭では、DVDレコーダーなどにも地デジチューナーが入っているはずで、チューナー単体を買う家庭はほとんどない。したがってSTBを足した5974万台というのが実態に近いだろう。これは全国に1億3000万台あると推定されるテレビの半分にも満た

    アナログ放送終了まであと1年 電波は止められるのか (1/2)
  • 開発したアプリをエミュレーターやデバッガ上でテストする (1/4)

    アプリケーションを作成したら まずはエミュレーター上でテストする 今回は、開発したアプリケーションをエミュレーターや実機で実行する方法を解説します。あわせて、Eclipseからの操作を簡略化する方法なども解説します。また同様にデバッガーを使ってプログラムをデバッグするために実行させる方法も解説することにします。ここまでやれば、次回からは具体的なコードの作成に入ることができます。 エミュレーターとは、PCの上にAndroidの実行環境を構築したもので、Android用アプリケーションを実際に動作させることができます。もちろん、Androidの実機同様にホームスクリーンや付属のアプリケーションなども動作します。ただし、Androidマーケットなど一部のアプリケーションは、エミュレーターには含まれていません。 エミュレーターは、AVD(Android Virtual Device)と呼ばれるファ

    開発したアプリをエミュレーターやデバッガ上でテストする (1/4)
  • iPhone 4 最速レビュー! すべてを変えるスゴさを体験 (1/4)

    ついに発売日を迎えたiPhone 4。アップルがこの端末に付けた「すべてを変えていきます。もう1度。」というキャッチコピーの裏側には何が隠されているのだろうか? 実機を触った感想を交えて、そのスゴさを明らかにしていこう iPhone 4を初めて触ったのは、8日から開かれたアップルの開発者向けイベント「WWDC 2010」の会場だった(関連記事)。そのときに受けた衝撃は、今でも忘れられない。 今年4月、次期iPhoneとウワサされる写真がブログにて流出して、インターネットで大きな話題を呼んだ。その写真を散々見ていたはずだったのに、実物を手にしてみると事前の記憶がすべて頭から吹き飛んだ。 側面に触れた手の平からは脳に「こんなにも薄かったのか」という信号が届く。そして底面を覆うガラスの艶やかさや、側面フレームのステンレスメタルに触れて感じるサラサラの心地よさを味わった瞬間、ウェブで見た情報がどう

    iPhone 4 最速レビュー! すべてを変えるスゴさを体験 (1/4)
    lizy
    lizy 2010/06/24
  • iPhoneの新OS「iOS 4」登場 新機能を画像でチェック! (1/3)

    アップルは22日、iPhone/iPod touch用の新OS「iOS 4」の提供を開始した。パソコンの「iTunes」を通じて入手し、インストールできる。価格は無料。 昨年6月14日に発表された「iPhone OS 3.0」以来、約1年ぶりのメジャーバージョンアップとなり、100以上の新機能が追加された。(関連記事その1、その2)。対象となるのは、iPhone 3G/3GS、第2/第3世代iPod touch。 早速、iPhone 3GSにインストールしてみたので、主な新機能を画像で見ていこう! マルチタスク マルチタスクに対応し、パソコンのように複数のアプリを同時に起動しておいて、ホームボタンのダブルタップで切り替えられるようになった。

    iPhoneの新OS「iOS 4」登場 新機能を画像でチェック! (1/3)
    lizy
    lizy 2010/06/22
  • ScanSnap+iPadが最強! 本気で始める紙のデジタル化 (1/3)

    ドキュメントスキャナーとiPadを持っている人は、何に便利さを感じていて、実際にどうやって使っているのか。PFUの「ScanSnap」シリーズを使い込んでいる成蹊大学法学部教授、塩澤一洋氏にお願いして、その秘訣を教えてもらった 今、パソコン周辺機器において、脚光を浴びている製品ジャンルのひとつにドキュメントスキャナーがある。iPadの出現によって、書類や書籍をデジタル化するニーズがにわかに高まっているからだ。 ドキュメントスキャナーの使い方がiPadで変わる。両者を連携することで、紙に記録した情報が生かされる。そんな使い方をご紹介しよう。 ScanSnapは「救世主」だった ScanSnapシリーズは、ドキュメントスキャナーの第一人者として知られている存在だ。紙の束をドサッとのせて体の「Scan」ボタンを押すだけで、書類を両面同時にカラーで読み取って全自動でPDFファイルにしてくれるとい

    ScanSnap+iPadが最強! 本気で始める紙のデジタル化 (1/3)
  • これは使える!ワイヤーツールの大本命を試した! (1/3)

    画面遷移の設計って面倒だよね 受託サイトの制作現場にいるみなさん! 突然ですが、画面設計の段階でこのようなやりとりをした経験はありませんか? (もしかして、毎回だったりして?) クライアント「このカンプだけじゃよく分からない。もっとこう、動くようなサンプルないの?」 あなたの心の声 「ええ!? 私はデザイナーだし………プログラム書けないし………」 クライアント「画面遷移はまあ分かりましたけど、画面項目に前回のフィードバック入ってないですよね?」 あなたの心の声 「ああー! 遷移の変更に気を取られて画面項目の変更をデザイナーに頼むのを忘れてた!」 クライアント「フォント、小さすぎない? あとイメージカラーは黄色より赤なんですけどね………。」 あなたの心の声 「いや、まだそういう話をする段階じゃないですから!!」 クライアント「ここに顧客リストが表示されて………クリックしたらここに表示? 分か

    これは使える!ワイヤーツールの大本命を試した! (1/3)
  • 祝帰還!「はやぶさ」7年50億kmのミッション完全解説【その1】 (1/4)

    ついに祭りの日がやってきた。 「はやぶさ」が還ってくる。そう聞いただけで2010年6月13日を特別な日と考える人たちがいる。宇宙航空研究開発機構(JAXA)によるネット中継開始時間までモニタ前に待機しかねない勢いだ。 天文ファンや宇宙開発マニアの枠を越えてファンは大勢いる。動画コンテンツにイラスト、実物大模型から「はやぶさ」コスプレまで、プロジェクトを理解したい、理解したこの気持ちを表現したいという作品があふれている。 「はやぶさ」は凄い。何が凄いって、人が凄い。史上初をいくつ実現したんだ!という野心的なミッション内容だけでなく、前例がないゆえに次々と起きたトラブルを、宇宙機運用技術の粋を尽くして乗り越えたその手腕が凄い。 そして、それに応えた「はやぶさ」も凄い。何かもう意思があって、プロジェクトメンバーの熱意を汲み取っているとしか思えないような挙動の数々。プロジェクト責任者である川口淳一

    祝帰還!「はやぶさ」7年50億kmのミッション完全解説【その1】 (1/4)
  • Twitter活用の必需品!HootSuiteの使い方 (1/5)

    2009年に大ブレイクしたTwitter(ツイッター)。2009年後半には、テレビ番組や一般誌などのマスメディアでも頻繁に取り上げられるようになり、それまでネットに精通していた一部の人たちにとどまっていたユーザー層が一気に広がりました。そうした流れに沿うように、いまや多くの企業がTwitterアカウントを取得し、情報発信やお客様とのコミュニケーションに利用しています。 企業でTwitterアカウントを運用するときに便利なサービスに『HootSuite』(http://hootsuite.com)というWebアプリケーションがあります。HootSuiteはいわゆる“Twitterクライアント”の1つですが、最大の魅力は「高機能なのに無料で利用できる」ことです。HootSuiteの主な機能は以下のとおりです。 複数のアカウントを一括管理 ツイートタイマー(指定した日時につぶやく機能) タブによ

    Twitter活用の必需品!HootSuiteの使い方 (1/5)
  • iPadで「Google カレンダー」を使おう! (1/2)

    ウェブサービスに慣れた人なら、グーグルの「Google カレンダー」を活用している人は多いはず。オンラインにデータを置くので、パソコンやスマートフォンなどさまざまな端末から予定の入力や閲覧が可能。ログインさえすれば、その場にある端末で予定を確認できるので非常に便利だ。 そうした使い勝手のいいGoogle カレンダーと組み合わせたい端末のひとつに、iPadがある。カレンダーのように、日付や時間帯ごとに細かく文字が書かれているものをiPhoneで表示しようとすると、割と目を近づけて見ることになる。しかし、9.7インチ/1024×768ドットという液晶ディスプレーを備えたiPadなら、少し離れた場所から見るのもOK。台(Dock)やケースが必要となるが、卓上カレンダーとして最適なのだ。 ただし、iPad標準の「カレンダー」アプリには、Googleカレンダーと連携する設定が用意されていない。という

    iPadで「Google カレンダー」を使おう! (1/2)
  • 一挙50連発! 最初に試したいiPadアプリカタログ(後編) (1/5)

    前編に引き続き、残りのiPadアプリ25をご紹介しよう!(アイコンによる目次は前編の1ページ目を参照) ユーティリティ Air Video 2.2.4 作者:InMethod 価格:350円  対応機種:iPadiPhone サーバー接続型のビデオプレイヤー。動画データは「Air Video Server」をインストールしたパソコン側でiPad用に変換される。それをストリーミング受信しながらiPadで楽しむというアプリだ。動画フォーマットはほとんどの形式に対応しており、再生開始時に20〜30秒ほど待つ必要はあるが、Wi-Fi環境下ならキレイな動画を楽しめる。iPad用に動画を変換するのが面倒という人にオススメだ。 外部からのアクセスも可能となっており(Beta機能なので上手く動作しないこともあるが)、出先で動画を楽しむこともできてしまう。なおiPadに対応した動画の場合は、再エンコード

    一挙50連発! 最初に試したいiPadアプリカタログ(後編) (1/5)
    lizy
    lizy 2010/06/03
  • 安心の「狩」印! 今すぐ遊びたいiPadゲーム20本 (1/5)

    そもそもiPhoneは携帯電話、iPod touchは音楽プレーヤーだが、その一方でゲーム機として楽しんでいる人も大勢いる。アップルのアプリ配信サービス「App Store」には、有料/無料を含めて一生かかっても遊び尽くせないような大量のゲームが存在していて、その数は今も増え続けているのだ。 ……というような状況を見ていると、発売されたばかりのiPadでも、「何か面白いゲームを遊びたい!」と探してしまうというのも無理はないこと。今のところiPad専用に作られたゲームは少数派で、iPhoneからの移植やiPadiPhoneの両方で動くアプリが大半を占めているとはいえ、それでも面白いものを見つけるとなると面倒だ。 今回、ASCII.jpの「Mac/iPod」コーナーでiPhoneゲームのアツいレビューを書いている倉西氏にお願いして、iPadで遊びたいゲームを20選んでいただいた。iPad

    安心の「狩」印! 今すぐ遊びたいiPadゲーム20本 (1/5)
    lizy
    lizy 2010/06/02
  • iPadって何が便利? 2人の「達人」に聞いてみた (1/6)

    マスメディアではiPadiPadと騒いでいるけど、いまいちピンと来てない。「iPadって何がいいんですか?」という素朴な疑問を2人の「達人」にぶつけてみた! iPadって、何が便利なんだろうか──。 アップル担当なので、当然のようにiPadを手に入れて、特集も編集している筆者だが、正直に言えば、当初、何に使えばいいのかまったく分からなかった。 これはパソコンとスマートフォンの間にある、中途半端な存在なんじゃないだろうか。パソコンならウィンドウをいくつも開いて複数のアプリを見比べながら作業できるし、キーボードだって最初からハードウェアのものが付いてるので言うまでもなく快適に入力できる。 一方でiPhoneを見れば、そもそもケータイなので、通話やSMSで気軽なコミュニケーションを実現してくれる。小さいのでポケットに入れて持ち運べるし、カメラだって付いてるので出先で写真やビデオを撮って誰かに見

    iPadって何が便利? 2人の「達人」に聞いてみた (1/6)
    lizy
    lizy 2010/05/31
  • ASCII.jp:Twitter APIとGAEでおもしろWebサービスを作ろう! |Twitter&Google App Engineで始めるWebプログラミング入門

    みなさんこんにちは。ふむふむソフトの飯島です。 さっそくですが、みなさんはTwitter APIを使ってプログラミングしていますか? すでに星の数ほどTwitterアプリやWebサービスはありますし、バリバリ使っている方も多いと思いますが、「知っているけれど、なかなか触るチャンスがなくて……」という方もたくさんいるのではないでしょうか? そこで今回から5回にわたって、Twitter APIを使ったWebサービスのプログラミングについて解説したいと思います。ただAPIの使い方を解説するだけでは面白くないですから、Webサービスを公開するサーバーとしてグーグルのクラウドサービス「Google App Engine(以下GAE)」を使い、自分でサーバーを用意することなく全部無料で遊んでみましょう。 連載では、サンプルコードのダウンロードはもちろん、Twitter APIの準備からGAEの準備、

    ASCII.jp:Twitter APIとGAEでおもしろWebサービスを作ろう! |Twitter&Google App Engineで始めるWebプログラミング入門
  • 「Xperia」のハードウェアと機能を徹底的にチェック! (1/4)

    ついに発売日も4月1日に決まり、購入を検討中の読者も多いだろう。そこで今回はXperiaTMのハードウェアそのものと、注目の機能について詳しく紹介していこう。 Xperiaのハードウェアはここに注目! 洗練されたデザインでカラバリは2種類 まずはカラーバリエーションから。透明感のある「Luster White」(ラスターホワイト)と、深みのある黒が印象的な「Sensuous Black」(センシャスブラック)の2色。前面下部ボタンの奥に埋め込まれたLEDの色が、体カラーごとに異なるなど細部へのこだわりと高級感がある。

    「Xperia」のハードウェアと機能を徹底的にチェック! (1/4)
    lizy
    lizy 2010/03/20
    なんかブラウザの拡大縮小がガクガクしてるような……
  • リファクタリング 最大の成果は「自信」を勝ち得たこと

    リファクタリングには当初懐疑的だった岡社長。しかしその成果は絶大だった! リファクタリングをするにあたって、弥生がとった行動とは何か? エンジニア企業弥生の再生は続く。 弥生株式会社の岡です。前回は弥生の開発の「再生」について、まずはプロジェクト管理の徹底といった定石から始め、そしてリファクタリングに取り掛かったというところまでお話しさせて頂きました。 リファクタリングの定義は、前回もWikipediaからの引用で、「プログラムの外部から見た動作を変えずにソースコードの内部構造を整理すること」とご紹介しました。連載第2回(関連記事)でお話しさせて頂いたように、私はコーディングの現場から引退してだいぶ時間が経っていますので、実際にどのようにリファクタリングするかという技術論ではなく、そのメリットを中心にお話ししたいと思います。技術論に関しては、Wikipediaでも主な手法について簡単に

    リファクタリング 最大の成果は「自信」を勝ち得たこと
    lizy
    lizy 2010/03/17
    リファクタリング後のコードも微妙な気が……ハンガリアン使ってるのか
  • 仮想OSソフトを究極の省スペースPCにする技 前編 (1/3)

    仮想OSソフト(仮想マシンソフト)とは、ホストOS上で仮想的にパソコンのハードウェアをエミュレートして、その上で別のOSを動かすソフトウェアのこと。例えば、Windows 7上でWindows XPやLinuxを動作させる、といったことが可能になる。今回は個人ユーザー向けの仮想OSソフト活用について解説しよう。 ヘビーユーザーなら仮想OSソフトは手放せない ビジネスシーンの場合、仮想OSソフトで1台のサーバーを複数ユーザーで利用し、運用効率を向上するといった使い方がある。一方個人用途では、P2Pソフトなどで怪しいファイルを扱う際によく使われている。筆者はソフトやOSの解説記事を執筆する際に、画面キャプチャーを撮るために活用している。仮想OSソフトを導入するのは、別のパソコンを1台手に入れるのと同じようなものだ。ただし、ハードが1台でも基的に別のパソコンとして扱われるので、仮想OS用のOS

    仮想OSソフトを究極の省スペースPCにする技 前編 (1/3)
  • 40分で覚える!jQuery速習講座 (1/6)

    いまやWeb制作に欠かせなくなったJavaScript。でも、「JavaScriptはほとんど“アリモノ”で済ませている」という方も多いのでは? そこで、WebデザイナーやマークアップエンジニアなどのWeb制作者の方向けに、いま一番人気のJavaScriptライブラリー「jQuery」の基を学べる特別レッスンをお届けします。題して、「40分で覚えるjQuery」。要点だけにぎゅっと絞って解説しますので、手を動かしながら今すぐjQueryを始めましょう。 【0分目:導入編】 jQueryのダウンロードと利用方法 jQueryのライブラリー体(JavaScriptファイル)は公式サイトからダウンロードし、head要素などにscript要素を書いて読み込みます。

    40分で覚える!jQuery速習講座 (1/6)
  • 無料の仮想化ソフト「VirtualBox 3.1.2」 10の注目機能 (1/3)

    11月30日、米サン・マイクロシステムズはIntel Mac向け仮想化ソフトの最新版「VirtualBox 3.1」をリリースした(関連リンク)。17日には、軽微なバグフィックスを主目的とした最新のバージョン3.1.2が登場している。 VirtualBoxは一部機能を除く主要部分のソースコードがGPL(GNU General Public License)v2に基づき公開されてるほか、フル機能を備えたクローズドソース版も個人利用であれば無料で使えるというのが特徴だ。 「Parallels Desktop 5」(関連記事)と「VMware Fusion 3」(関連記事)のレビューに引き続き、VirtualBoxでも注目の10機能を紹介していこう。 VirtualBox 3.1.2とは? フリーウェアながらWindowsアプリケーションの画面をMacデスクトップに直接表示する「シームレス」モ

    無料の仮想化ソフト「VirtualBox 3.1.2」 10の注目機能 (1/3)