1 pixel|サイバーエージェント公式クリエイターズブログ サイバーエージェントのクリエイターの取り組みを紹介するオフィシャルブログです。最新技術への挑戦やサービス誕生の裏話、勉強会やイベントのレポートなどCAクリエイターの情報が満載です。
1 pixel|サイバーエージェント公式クリエイターズブログ サイバーエージェントのクリエイターの取り組みを紹介するオフィシャルブログです。最新技術への挑戦やサービス誕生の裏話、勉強会やイベントのレポートなどCAクリエイターの情報が満載です。
様々なAWSのAPIやツールを紹介:『Tools for Amazon Web Services』 AWS SDKs & Tools しばらく前に、上記『Tools for Amazon Web Services』というページが公開されました。AWS利用に関するToolやAPIが整理され、ここを見ればどんな情報が用意され、何が出来るのか…そういった事が一目で把握出来るようになりました。 ただ、見渡してみるとその種類の多さにちょっと面食らいますw (※種類数は2013年04月末現在のもの) SDKs:8種類 IDE Toolkits:2種類 Command Line Tools:23種類 Command Line Tools(復数サービス対応):2種類 既に使っている言語でAWSを利用する、またはAWS利用に当たって言語や環境が決まっている、と言うのであればそこまで悩むものでも無いかも知れま
iPhoneおすすめアプリGoogleReaderはまもなくサービス終了。Reederを使い続けたい人向けのFeedbinへの移行手順。2013年5月6日416 Googleリーダーのサービス終了が近づいてきました。iPhoneからReederを見る環境を変えたくないので、有料ですが、Reederが対応している唯一のオンラインRSS購読サービス「Feedbin」に登録してみました。 ReederのRSSサービス対応状況現在、Reederが対応しているRSSサービスはFeedbin(有料)、Fever(サーバーインストール型)、Googleリーダー(まもなく終了)の三つのみ。Web同期にこだわらなければ、ローカルでRSSを読み込むこともできます。 告知ページには、今後より多くのサービスに対応する予定であると書かれていますが、終了の時期が近いですし、あわてて移行するのが嫌だったので、Feedb
いつの時代もより高速に動作するフレームワークや言語に対する関心は高いものですが、そんな疑問に答えるWeb Framework Benchmarksの最新版が公開されています。こちらのベンチマークはテスト用のコードや環境がオープンソースになっており16の言語(C C# Clojure D Erlang Go Groovy Haskell Java JavaScript Lua Perl PHP Python Ruby Scala)と57のフレームワークについて最適な実装が集められてテストされているという点で一般性があります。また実行環境もEC2と実マシンの2種類をそれぞれ実行している点も興味深いです。 気になるテスト結果のうち特に複雑度の高いデータベースから複数件のデータを取得してHTMLページとして出力した場合の結果は下記のとおりです。 堂々のトップに輝いているのはServletで最大で1
人気沸騰中!?月額980円で使えるSIMカード「OCN モバイル エントリー d LTE 980」を購入したので初期設定してみた【レビュー】 OCN モバイル エントリー d LTE 980のSIMカードが届いた! NTTコミュニケーションズが提供中の月額980円でNTTドコモのLTEおよび3G対応回線が利用できるデータ通信サービス「OCN モバイル エントリー d LTE 980」(以下、LTE 980)。 発売後から人気でAmazon.co.jpなどのオンラインストアでは売り切れとなっていましたが、今回、ようやく購入でき、SIMカードパッケージ(製品)が到着したので、まずは、初期設定の方法を紹介したいと思います。 LTE 980は、NTTコミュニケーションズがNTTドコモの「MVNO(仮想移動体通信事業者)」として提供するデータ通信サービスで、1日当たりの通信量を30MBまでと少なく
Chrome:あなたが調べ物をしている時はもちろん、いつもなんとなくタブをたくさん開きっぱなしにしてしまうタイプなら、それらすべてを把握するのはなかなか難しくありませんか。そんな方にオススメなのが『Contextinator』。Contextinatorはセッションをプロジェクト単位に分割し、管理しやすくするChromeアプリです。Contextinatorで新規プロジェクトを作成すると、ブックマークやタスク、連絡先、メールを追加することができる画面が表示されます。プロジェクトにあれこれ追加していくと、それが1つのウィンドウにまとめられ、全てのタブも保存されます。プロジェクトを再起動させると、全てのタブが復元され、タスク、ブックマークなどが表示されたプロジェクト単位のホームページが立ち上がります。 博士号を取得するための論文用リサーチであろうと、ローマ旅行の調べものであろうと、全てのプロジ
http://zzhh.jp/ ゼゼヒヒは、生活における様々なことについて賛成か反対か、どちらがいいか等の決とその理由を投稿する生活に関する投稿サイトです。 SoundGator ジャンル:音声 種別:素材サイト SoundGatorは、フリーで効果音を視聴・ダウンロードし制作に使う事が出来る音声に関する素材サイトです。 楽しいBADUIの世界 ジャンル:デザイン 種別:情報サイト 楽しいBADUIの世界は、世の中にある使いづらいUIのものを紹介するデザインに関する情報サイトです。 ブコメヨム! ジャンル:情報収集 種別:webサービス ブコメヨム!は、はてなブックマークで話題になった記事のブックマークコメントを手軽に読める情報収集に関するwebサービスです。 paprika images ジャンル:写真 種別:素材サイト paprika imagesは、カメラマンが撮影したあまり出回らな
3つの大事なこと まず全ての受託開発に適用できるかというと、それは難しいと考えています。 これまでクレイに発注いただいた開発で、次のような案件に適用してきました。 Webサービス スマートフォンアプリ プロトタイプ、研究開発 要件が曖昧だったり、仕様が変わりやすいもの、市場の変化が大きいものなどですね。 次に規模ですが大きくても3,4人で半年から一年程度の小規模な開発が多かったです。 ただこれまでいくつかのプロジェクトを進めてきて、向き不向き以上に大事なことがあるとわかりました。 特に次の3つが進めていくために大事なことと感じています。 クライアントにプロジェクトに責任を持って参加してもらう アジャイルに適した契約にする 開発プロセスを出来るだけ透明化する クライアントにプロジェクトに責任を持って参加してもらう 「クライアントにプロジェクトに責任を持って参加してもらう」とはどういうことでし
小川 明彦, 阪井 誠 : チケット駆動開発 日本のソフトウェア開発の現場で生み出された「チケット駆動開発」という概念を、数多くの実例を元にモデル化・体系化を試みた最初の本。 小川 明彦, 阪井 誠 : Redmineによるタスクマネジメント実践技法 Redmineによるチケット駆動開発の実践技法に関する最初の本。アジャイルなソフトウェア開発への適用方法、TestLinkによるテスト管理手法についても言及。 清水 吉男: 「派生開発」を成功させるプロセス改善の技術と極意 組込システム開発をベースとして、ソフトウェア開発特有のスタイルである派生開発、特にXDDPについて解説した世界でも稀な本。既存製品を保守するのではなく継続的に機能追加していく昨今の開発では、派生開発特有の問題を意識しなければならない。XDDPはプロセス論だけでなく、要件定義などの上流工程の品質改善にも役立つので注意。 Le
Google I/O 2013 画像多めです 本日2013/05/16の日本時間午前1時から、Google I/Oの基調講演がLive中継されていました。眠い目をこすりつつ見ていたわけですが、その中でAndroid Studioという非常に気になる開発ツールがあったので興奮気味に目が覚めました。IntelliJをベースにしたAndroid開発環境のようです。ライブレンダリング、多言語によるレイアウトを同時に確認できたり、今までADTではなかった機能が盛り沢山のようです 今日からダウンロード可能なのでさっそくインストールしてみます 環境 OS:Mac OSX 10.8.3 インストール まずは、今日からダウンロードできるアーリーアクセス版を取得します。こちらからダウンロード 規約に同意してダウンロード Application以下にコピー Android Studio おおおお!ほんとにInt
最近、めまぐるしい成長っぷりを見せているChromeアプリストアの「オフラインアプリ」たちですが、残念なことにその多くが知名度を得られていない状態になっています。そこで今回は、米Lifehackerお気に入りの知られざるアプリたちをいくつか紹介してみたいと思います。 Googleはここ最近、Chromeウェブストアにオフラインアプリを数多く投入してきています。オフラインアプリとは、PCにインストールしたアプリさながらに、Chormeブラウザ内で使えるアプリのこと。Chromeブラウザがインストールされているパソコンであれば使えるので、借り物のノートPCや容量が少ないPCで作業する際にもかなり便利です。 全てのアプリがオフライン作業に対応しているわけではありませんが、オフライン使用が可能なものも段々と増えてきています。つまり、大量の容量を必要とするデスクトップソフトウェアの代替として、オフラ
こんにちは、牧野です。 今日は、よく使うWindowsのネットワーク関係のコマンドまとめです。 ○ipconfig マシンのネットワークインターフェイスの状態を確認するのに使います。 /all をつけると詳細情報が確認できます。 /renew をつけると、マシンのIPアドレス設定を更新できます。リセットしたい時に使います。 ○ping 対象にICMPのecho要求パケットを投げるコマンドです。通信できるかどうか確認するのによく使います。 -n で回数、-wでタイムアウト時間(ミリ秒)を指定できます。 結果の時間をみると、対象とのつながりやすさがわかります。大体、20msくらい以内で応答があると思います。 日本から海外など通信先が遠いわけではないのに時間がかかっているようだと、通信経路のどこかで何らかの問題が起きているかもしれません。 対象は、ドメイン名でもIPアドレスでも指定できます。 指
既存のEclipseプロジェクトをAndroid Studioに移行する手順についてのドキュメントがあったので翻訳します。後ほど別エントリで実際に試してみた手順も書きます。 元記事 Migrating from Eclipse Eclpiseからの移行 もし以前Eclipseを使って開発していたAndroidアプリケーションをAndroid Studioに移行したいなら、Gradleのビルドファイルを生成する為にEclipseからプロジェクトをエクスポートしなければなりません。その後プロジェクトをAndroid Studioにインポートする事が出来ます。 Eclipseからのエクスポート まずEclipseのADT Pluginを最新の22.0以上にして下さい。(Update your Eclipse ADT Plugin) Eclipseを起動し、[File]-[Export]を選択しま
WebアプリケーションにおいてJSONを用いてブラウザ - サーバ間でデータのやり取りを行うことはもはや普通のことですが、このときJSON内に第三者に漏れては困る機密情報が含まれる場合は、必ず X-Content-Type-Options: nosniff レスポンスヘッダをつけるようにしましょう(むしろ機密情報かどうかに関わらず、全てのコンテンツにつけるほうがよい。関連:X-Content-Type-Options: nosniff つかわないやつは死ねばいいのに! - 葉っぱ日記)。 例えば、機密情報を含む以下のようなJSON配列を返すリソース(http://example.jp/target.json)があったとします。 [ "secret", "data", "is", "here" ] 攻撃者は罠ページを作成し、以下のようにJSON配列をvbscriptとして読み込みます。もちろ
GitHub 連携 最近の弊社での Android アプリのバージョン管理はもっぱら Git です。GitHub はもちろん、プライベートリポジトリにしたい場合は BitBucket も使いますし、プロジェクトで Backlog を使うのであればそこで Git リポジトリを立てたり。 そんな中 Android Studio (IntelliJ IDEA) はプラグインなどを特に導入することなく、インストール後すぐに Git 連携ができるようになっています。ということで Android Studio で Git 連携してみたのでメモしておきたいと思います! Android Studio で新規作成したプロジェクトを GitHub でシェアする プロジェクトを新規作成 まずは適当に Android プロジェクトを作成しましょう。Sample というプロジェクト名で適当に作りました。 プロジェク
米Googleは、サンフランシスコで15日(現地時間)から3日間開催する開発者向けイベント「Google I/O 2013」において、Android向けの統合開発環境「Android Studio」を発表した。「Android Studio」はオープンソースで開発されており、現在はWindows/Mac/Linuxに対応するアーリーアクセスプレビュー版が、無料でダウンロードできる。 「Android Studio」は、「Gradle」ベースのビルドシステムを使用しており、プロジェクトをIDE内でCIサーバ上と同じようにビルドできる。ワークフロー全般において、複雑なビルド設定の容易な管理を可能にしている。 また、「IntelliJ IDEA」ベースで、高度なコードリファクタリングや静的コード解析機能を備えた、パワフルなコードエディタを搭載する。インラインリソース検索などの優れた編集機能によっ
こんにちは、広告事業部でLINEやNaverまとめ、livedoorの広告企画を担当しておりますディレクターの阿部です。 ウェブディレクターの皆さんの中でも愛用している方が多いと思われるGoogleのウェブブラウザ、Google Chrome。その速さには定評がありますが、ディレクターの仕事をさらに捗らせてくれる拡張機能(Extensions)は活用していますか? 今回は、私が常用しているChromeの拡張機能を、一気に20個紹介したいと思います。皆さんの業務効率化に役立つようなら幸いです。 ※こちらの記事は私の個人ブログからの転載です。 検索を捗らせる系 ato-ichinen Activeにしている間、Google検索結果を1年以内のものに限定する拡張機能。フレッシュな情報のみを検索したい時に便利。
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く