タグ

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

  • 「終了前に、ただ伝えてほしい」――多くの開発者に届きますように。

    オープンソースの集まりで1度しか実際にお会いしていませんが、お願いがあります。 富士通アクセシビリティ・アシスタンスというサービスが、2013年8月20日で提供終了します。つまり、あと20日。このソフトは視覚障がい者や色覚障がい者の方がどのように色を見ているかを確認できるツールです。Webサイト制作をしている人なら、今は必要なくても、いつか必要になるソフトです。 8月20日までにダウンロードすれば、8月21日以降もローカル環境で普通に使えるので、なんとかメディアで紹介して頂き、提供終了するまでに、少しでも多くの人に知ってもらいたいと考えています。 紙媒体だと、とても間に合わないのですが、ネット媒体なら、なんとかなるかも!と思い、お願いしたいと思いました。 視覚障がい者や色覚障がい者という障がいに興味がないかもしれませんが、外見では判断できない障がいなので、気付いていないだけなのです。 よか

    「終了前に、ただ伝えてほしい」――多くの開発者に届きますように。
    fabled
    fabled 2013/08/17
    俺みたいな赤緑系色覚障害持ちのためにもダウンロードして使って頂けると助かる次第
  • これからはじめるフロントエンドJavaScript

    これからはじめるフロントエンドJavaScript:はじめまして。JavaScript(1)(1/2 ページ) はじめに 一昔前、リッチなWebサイト、WebサービスUI構築は、Flashを代表格とするプラグインを利用したUIの構築が一般的でしたが、近年、Flashなどのプラグインを搭載しないモバイル端末の登場により、その情勢が変わってきました。 もともと、2000年代前半からJavaScriptによるリッチなUI構築に関しては注目されてきましたが、ブラウザが搭載するJavaScript実行エンジンのパフォーマンスや、体系的に構築するためのフレームワークがそろっていないこともあり、まだまだ普及するレベルではありませんでした。 2000年代後半から、prototype.jsを皮切りに、JavaScriptを実行する際に頭を悩ませてきたブラウザ間の仕様の違いを吸収してくれるようなライブラリ

    これからはじめるフロントエンドJavaScript
    fabled
    fabled 2013/03/14
    ほむほむ…
  • Cocos2dxでiOS/Androidの2Dゲーム開発を始めるには

    Cocos2dxとは 「Cocos2dx」とは、Zhe Wang氏によって開発され、彼を中心としてメンテナンスが行われている、オープンソースかつ無料の2Dゲームエンジンです。ライセンスはMITで配布されています。2013年1月時点では2.1.0が最新の安定バージョンとしてリリースされています。 あの「Cocos2d for iPhone」のC++版 もともと、iPhoneゲーム開発向けに開発されている「Cocos2d for iPhone」というゲームエンジンがありますが、こちらはiPhone向けということでObjective-Cで記述されています。 Cocos2dxはCocos2d for iPhoneC++ベースで移植したものです。 Cocos2dxを使うことにより、アプリ開発者は容易にpngなどの画像データからスプライト(背景と独立して動作するオブジェクトのようなもの)を生成し、

    Cocos2dxでiOS/Androidの2Dゲーム開発を始めるには
    fabled
    fabled 2013/02/26
    ほぉそんなものが
  • 継続的インテグレーションを始めるための基礎知識

    継続的インテグレーションを始めるための基礎知識:グリーはいかにしてJenkinsを導入したのか(1)(1/2 ページ) 連載では、グリーのサービス開発において導入している継続的インテグレーション(Continuous Integration、以下、CI)と、CIツールであるJenkinsの導入について3回に分けて説明します。Jenkinsのインストールといった“手順”よりも、CI導入の“モチベーション”や“進め方のポイント”を中心に説明します。 グリーの開発と継続的インテグレーション SNSやソーシャルゲームなどを運営するグリーでは、数百名の技術者が日々さまざまな機能やサービスを開発し、リリースしています。このような規模、リリース頻度での開発を支えるには数多くの工夫や仕組みが必要です。この中でも最も大きな仕組みの1つにCIが挙げられます。 グリーでは、開発にCIを格的に導入し始めたのは

    継続的インテグレーションを始めるための基礎知識
    fabled
    fabled 2013/02/14
    便利そうだけど俺ビルドが必要なアプリを作ってないので需要が無かった
  • Webサイト高速化のプロセスだって自動化したい

    サーバ側にmod_spdyをインストールし、Google Chromeで、HTTP2.0でベースとなるSPDYのデモが行われた「Chrome Tech Talk Night #5」をレポートする。 Webサイト高速化のプロセス自動化と最高のパフォーマンス計測ツール 1月31日、Google 東京オフィスで開催された「Chrome Tech Talk Night #5」の模様をレポートします。Chrome Developer AdvocateのIlya Grigorik(イルヤ・グリゴリック)氏を迎え、SPDY導入方法を含むWebアプリケーションの高速化や、パフォーマンス向上の手法について説明されました。 イベント自体は「Making the Web Fast with PageSpeed」、「Wait, Chrome DevTools can do THAT?」の2部構成でしたが、このレポ

    Webサイト高速化のプロセスだって自動化したい
    fabled
    fabled 2013/02/06
    なかなか難しい…あとでちゃんと読む
  • 「使う」から「公開する」へ

    この連載では、オープンソースソフトウェア(OSS)を使うだけでなく、自ら公開することのメリットを紹介し、1人でも多くのエンジニアの方がOSS界へデビューしていただけるよう支援します。レッツ、OSS! はじめに――オープンソースソフトウェアは「使う」だけ? 今では考えにくいことですが、かつてオープンソースソフトウェア(以下OSS)は、「無料で公開されているソフトウェアにはどんなウイルスが紛れ込んでいるか分からない」「障害発生時に責任を担保できない」といった考えから、利用を敬遠する企業が少なくありませんでした。 しかし今では毎日のように、大規模なOSS利用事例や新しいOSS製品がニュースをにぎわせています。OSSは情報系/基幹系、B2B/B2Cを問わず、システムに欠かせないものとなりました。これは、OSSの進化やバグフィックスの早さ、コードが多くの目にさらされておりセキュアであること、コスト削

    「使う」から「公開する」へ
    fabled
    fabled 2012/11/27
    OSS便利だよねぇよく使ってるけど自分のを公開はやっぱり躊躇ってしまう
  • KVS系NoSQLのまとめ(Hibari、Dynamo、Voldemort、Riak編)

    序 章 ビッグデータの時代 第1章 NOSQLとは何か? 第2章 NOSQLのデータモデル 第3章 アーキテクチャの基概念と技術 第4章 HadoopはNOSQL? 第5章 主なNOSQLデータベース製品 第6章 NOSQLデータベースの選択基準 第7章 NOSQLを使うビジネス 連載は書籍『NOSQLの基礎知識』(リックテレコム刊、ISBN:978-4897978871)で解説されている内容から一部を抜粋し、連載向けに一部再編集して掲載したものです。 書籍では、一般にNoSQLと呼ばれている各種データベース技術について、基概念から主要なプロダクトの特性、ベンチマーク結果までを紹介しています。データモデルやアーキテクチャの違いといった基概念から、各プロダクトの特徴を理解できる内容になっています。 連載では、この書籍の内容から、主要プロダクトを紹介している第5章を抜粋し、そのエッ

    KVS系NoSQLのまとめ(Hibari、Dynamo、Voldemort、Riak編)
    fabled
    fabled 2012/11/06
    NoSQL使ってみたいんだけどまだ手つかずなんだよなぁいつか試したい
  • いまなら無料! Unityで始めるiPhoneゲーム作成“超”入門

    Unityで開発するメリットは、それほどの知識がなくてもドラッグ&ドロップで手軽に3Dデータが扱えることと、物理エンジンをすぐに導入できることです。思いついた仕組みを短時間で実際に動かすまで持っていけるため、触り心地やレベルデザインの部分に時間を割くことができます。 また、1つのプロジェクトをiOSやAndroid、Flashといったマルチプラットフォームに書き出せるため、より多くの人に自分の作ったゲームを遊んでもらえます。 モバイル端末のゲーム制作に興味があっても、なかなかネイティブ言語(iOSだとObjective-C、AndroidだとJavaなど)による開発に手が出せなかったような人には、ぜひUnityによる開発を体験してみてほしいと思います。 連載では、Unityを使用した簡単な3Dゲームを仕上げるまでの過程を解説していきます。実際にUnityで作っていくところから説明していき

    いまなら無料! Unityで始めるiPhoneゲーム作成“超”入門
    fabled
    fabled 2012/04/06
    4/8までUnityは無料でライセンス配布してるので興味のある人がんばれ
  • 【おばかアプリ公開ブレスト ザリガニワークス徹底分解】 分解して振り切って、余白でコミュニケーションを

    【おばかアプリ公開ブレスト ザリガニワークス徹底分解】 分解して振り切って、余白でコミュニケーションを:D89クリップ(40)(1/3 ページ) どれだけユーザーにゆだねる余白を残すか おばかアプリ選手権が今年も夏にやってきます。そして、これも恒例になりつつある、おばかアプリの公開ブレスト(詳細はこちら=共催のWeb CAT StudioのFacebookページ=から)を近日開催します! アイデアをみんなで持ち寄り、完成度を上げていくイベントです。このイベントに相談役として参加するザリガニワークスの武笠太郎さんと坂嘉種さんに、おばかなモノ作りについてお話を聞いてきました。 ザリガニワークスは、「欲しかったのはこれじゃなーい!」のコレジャナイロボや、土下座ストラップ、最近ではごはんかいじゅうパップが大人気です。キャラクターデザインや玩具開発、作詞作曲など、活動は多岐に渡ります。近々、まで

    【おばかアプリ公開ブレスト ザリガニワークス徹底分解】 分解して振り切って、余白でコミュニケーションを
    fabled
    fabled 2012/03/13
    こういう発想力というか柔軟な考え方が欲しい
  • インストールせずに、好きなWeb Fontsを使おう

    WebFontsとは WebFontsを利用すると、Web上にあるフォントファイルを読み込んでフォントを表示できます。これまではクライアントPCにインストールされているフォントのみが利用できましたが、WebFontsではクライアントにインストールされていないフォントを表示できるようになります。 以下のサンプルはGoogle Web Fontsで提供されるWebFontsを利用しています。サンプルは IE 9/Firefox 6/Chrome 12/Opera 11.5/Safari 5.1 で動作確認済みです。 このようにWebFontsを利用することで、さまざまなフォントによる表示や表現ができます。 それぞれのフォントにはライセンスがあります。サーバにフォントファイルを格納する場合は、再頒布に該当するため、注意が必要です。フォント提供サービスを使う場合も、ライセンスをしっかり確認しただし

    インストールせずに、好きなWeb Fontsを使おう
    fabled
    fabled 2011/09/29
    webfontsに日本語も始まってたのか知らなかった…
  • さくらのクラウド、Amazon EC2の半額以下で11月開始へ - @IT

    2011/09/06 さくらインターネットが、11月15日に竣工する北海道・石狩の新データセンターで、竣工と同時に格的なクラウドサービス「さくらのクラウド」の提供を開始することを明らかにした。9月5日に東京・新宿で開かれたユーザー向けイベント「さくらの夕べ」で、田中邦裕社長自らが語った。 「昨年11月のクラウドコンピューティングEXPOで、さももうすぐ出るかのように言ってしまいましたけれども、ようやく明日ベータサービスのリリース予定です」 昨年の時点で、後発となるクラウドサービスのコンセプトを「何の変哲もないIaaS型クラウドを圧倒的なコストパフォーマンスで提供する」と語っていた田中社長だが、改めて「開発者志向のシンプルクラウド」という設計目標を強調。公式発表前ながら、「同一スペックであれば、Amazon EC2の1/3から1/2の料金にできると思う」と話し、国内の競合サービスや、機能や

    fabled
    fabled 2011/09/07
    これは期待
  • WindowsでiOS開発ができるFlash Builderの基礎知識

    Macを使わずiPhoneiPadアプリ開発を始めるには 今回は、Flash Builder 4.5.1を使ったiOS(iPhoneiPad/iPod touch)アプリ開発に焦点を当てて説明します。iOSアプリ開発における作業の手順をプロジェクト作成からリリースビルドまで説明します。 ☆ Flash Builder 4.5.1 Flash Builderを使ってiOSアプリを開発するためには、バージョン4.5.1が必要です。 バージョンが少し下がるものの、基的な機能は共通なFlash Builder 4.5/4の詳細や評価版のダウンロード・インストールの仕方は、下記記事を参照しておいてください。 ▼Flash Builder 4.5でAndroidアプリを作ってみた Flashアプリ開発ツールのスマホ向け新機能を試す 簡単なアプリを作りながら、リモートデバッグ機能やテンプレート、ロ

    WindowsでiOS開発ができるFlash Builderの基礎知識
    fabled
    fabled 2011/08/10
    後で読む。AS使ってFlash作る感じなのかな
  • 本当のAnonymousが知りたいの

    PlayStation Networkに関する報道によって日でも広く知られるようになった「Anonymous」。果たして彼(女)らはいったい何を目的とした、どんな集団なのか。日に住むAnonymousの1人に取材する機会を得た(編集部) 日で活動するあるAnonymousの声 PlayStation Networkの事件から日でも名前を広く知られるようになった「Anonymous」。この名がメディアで報じられるときは、ほぼ決まって「ハッカー集団」「クラッカー集団」という「枕詞」が付く。中には、「政府や主要企業などへのハッキングの第一線にいるグループ」と説明される場合もある。 だが、多くのメディアにおける「Anonymous」の報道のされ方を見ると、さまざまな事件への関与を臭わせる内容がもっぱらで、彼(彼女)たち自身の活動を主軸としたものはあまり見かけない。 【関連記事】 PlayS

    本当のAnonymousが知りたいの
    fabled
    fabled 2011/06/23
    PSN事件で名前が広まったAnonymousの一人に取材したってww後で読むw
  • クロスブラウザはもう古い! HTML5+CSS3時代のプログレッシブ・エンハンスメント

    IE 9が登場! ユーザーの閲覧環境がますます多様化! 4月26日、ついに日でもInternet Explorer(以下、IE) 9が公開されました。また、マイクロソフトは早くもIE 10のプレビュー版を公開しており、CSS3やJavaScript周りが、さらに強化されるなどリッチなWeb表現が加速してきています。 IEのみならず、Firefox、Safari、Google Chrome(以下、Chrome)など他のWebブラウザもすさまじい勢いで進化してきており、スマートフォンやタブレットPCなどのデバイスも続々と開発され、ユーザーの閲覧環境がますます多様化してきています。 そうした流れの中で、必然的に欠かすことができなくなる知識が、この「プログレッシブ・エンハンスメント」という概念です。 プログレッシブ・エンハンスメントって何? Webブラウザや端末などの閲覧環境が多様化してきていま

    クロスブラウザはもう古い! HTML5+CSS3時代のプログレッシブ・エンハンスメント
    fabled
    fabled 2011/05/25
    違うブラウザで同じに見せる必要は無いよな、というのは思ってた。リッチにするとかまで考えてなかったけど
  • 4月末までのサービス復旧を目標、NTTグループが見通し発表 - @IT

    2011/03/30 日電信電話(NTT)グループは3月30日、東北関東大震災で受けた被害と復旧への取り組みについて発表した。 今回の地震で、東日電信電話(NTT東日)やNTTドコモの回線、通信設備は大きな被害を受けた。一時期、固定系サービスでは約150万回線、移動無線局は約6700局、企業向けデータ通信サービス約1万5000回線が被災し、サービス中断を余儀なくされたという。しかし、NTT西日をはじめNTTグループ各社や通信建設会社などの応援を得て、1万人を超える体制で復旧に当たった結果、現在までに約9割を回復。福島第一原子力発電所の事故の影響で立ち入りが困難なエリアを除き、4月末までにほぼ復旧させる方針だ。 また、インフラ復旧とは別に被災者支援として、移動基地局車の配備や衛星携帯電話の貸与、無料インターネットコーナーの設置(138カ所)や公衆無線LANの無料開放といった形で通信手

    fabled
    fabled 2011/03/31
    ほー。立入困難エリア除くとはいえなかなか早いんじゃ無いでしょうか
  • フォーム関連要素(2) HTML5でinput要素に追加された新しいタイプ13連発

    フォーム関連要素(2) HTML5でinput要素に追加された新しいタイプ13連発:HTML5“とか”アプリ開発入門(7)(1/3 ページ) HTML5の新しい入力タイプを、日時関連や数値、検索、電話番号、URL、メールアドレス、色など用途別にサンプルコードとともに紹介。iPhoneで見るとキーボードまで変化するタイプも!?

    フォーム関連要素(2) HTML5でinput要素に追加された新しいタイプ13連発
    fabled
    fabled 2011/03/08
    現状opera以外は未対応か半対応みたいな
  • さくらVPS上位プラン追加! 田中社長に狙いを聞いた - @IT

    2011/02/24 さくらインターネットは2月24日、「さくらのVPS」の上位プランを3月9日から提供すると発表した。2010年9月から提供してきた従来のサービスも含めて、新メニューは以下の通り。 順調な滑り出だしの理由は、「手元にサーバがあるかのように使えるVPSが、実は(日国内には)なかったということなんじゃないかと思います」と分析している。さくらのVPSは、当初からWebブラウザだけでシリアルコンソールが使える独自の機能を実装していて、リモートであることを感じさせない使い勝手を実現している。OSの再インストールなども、“自宅サーバ”に近い感覚で自由にできる。 さくらインターネットは、当初から技術志向の強いユーザーをターゲットとしていて、技術面、価格面で優位だった海外VPSを積極的に利用している層の取り込みを意識していた。この狙いは一定の成果を上げているようだ。 「申し込み画面の

    fabled
    fabled 2011/02/24
    一気に4プラン追加されてた
  • 開発者は覚えておきたいアプリストア/マーケット大全

    Java News.jp(Javaに関する最新ニュース)」の安藤幸央氏が、CoolなプログラミングのためのノウハウやTIPS、筆者の経験などを「Rundown」(駆け足の要点説明)でお届けします(編集部) iPhoneでお馴染のApp StoreがMacにも 各種アプリストア(または、アプリマーケット)の登場で、開発者、アプリ提供者、購入ユーザーを取り巻くポジティブなループが構築されつつあります。 アップルのiTunes App Storeが登場して以来、iPhoneiPad/iPod touchといったiOS端末向けのアプリ(アプリケーション)を、とても手軽に入手して使えるようになりました。 2011年1月23日には、iTunes App Storeのダウンロード数が100億を超えたという報道がありました。100億目のアプリをダウンロードした人には、1万ドル分のiTunesギフト

    開発者は覚えておきたいアプリストア/マーケット大全
  • 1