すごいアバウトに言うとプログラミングするゲーム。(日本語版あり。設定に言語設定があるのでそこで設定すれば初めから日本語が使える。) SpaceChemの公式サイト → SpaceChem たとえば水(H2O)を作るためにOにHを2個くっつけるためにどういう風にデバイスを設置していけばよいか、みたいな機械のフローチャートを書く感じのゲーム。すごくプログラミングっぽい。ただ、このゲームに化学物質や化学式の知識は一切必要ない。幾何的にどういう配置にすればよいかというのが常に画面に表示されてるので。 結合するだけじゃなくて化学物質の分離の問題もある。以下の問題はフッ素(F2)をF単体に分離する機械を作れというもの。 このゲームは音楽がまじでかっこいい! 概要を説明すると、赤と青の二つのレーンがあって、それぞれの上をクレーンみたいなのが動く。この赤と青の線は自在に配置することができる。そしてその線上
ミクシィは3月4日、Androidアプリ開発者向けのテストアプリ配信サービス「DeployGate」において、個人開発者を対象にした無料プランの提供を開始した。サービス開始から約半年が経ち企業導入も進んでいることから、さらなるユーザー数の拡大に向けて無料化に踏み切った。これに合わせて、最大3万人にアプリを配布できる「配布ページ作成機能」も提供する。 DeployGateは、Androidアプリの開発者や企画者が、チームのメンバーやテスト担当者などに対して、テスト版アプリをワイヤレス(リモート)で配付できるサービス。通常、テストアプリを配布するにはスマートフォンとPCをUSBケーブルでつなぐ必要があるが、同サービスでは開発者から届いた招待メールから簡単にテストアプリをダウンロードして利用できる。 アプリ提供者は、各端末でのテストアプリの動作ログやクラッシュレポートを管理画面でリアルタイムに確
0.前置き 先日JetBrainsUsersGroupに参加しました。 (第二回 JetBrainsユーザーグループ in 大阪開催しました #jbugj – ブログ・アンケート記入でIntelliJライセンスプレゼント) 参加してるとき、ふとReSharperの機能を使いこなせているか不安になりました。 機能が多いですからね。ブログ書きながら機能の発掘(?)と整理をしてみようと思います。 1.ReSharperの紹介 ReSharperとは、Visual Studioの有償アドオンです。 Visual Studioに様々なコーディング支援機能を追加してくれます。 チェコに本社があるJetBrains社が開発しています。 (JetBrainsは他にもIntelliJ IDEAや、WebStormなど製品として持っています。) 最新バージョンは、7.1.2です。(2013年2月10日現在)
Google App Engine、「Cloud Endpoints」でモバイルバックエンド環境を提供:Java 7ランタイムもサポート 米Googleは2月21日、PaaS環境「Google App Engine」の新機能として、Webやモバイル用のバックエンド構築をシンプル化した「Google Cloud Endpoints」のプレビューを公開した。 米Googleは2月21日、PaaS環境「Google App Engine」の新機能として、Webやモバイル用のバックエンド構築をシンプル化した「Google Cloud Endpoints」と、Java 7ランタイムのサポートの2つのプレビューを披露した。 Cloud Endpointsでは、拡張性と柔軟性の高いWebおよびモバイルアプリ用バックエンドを簡単に構築できるようにした。アプリケーションのデータをクラウドに格納して、App
フィードバックを送信 Google App Engine 上の Java コレクションでコンテンツを整理 必要に応じて、コンテンツの保存と分類を行います。 App Engine では Java アプリケーションについて、スタンダードとフレキシブルの 2 つの環境を選択できます。どちらの環境も同じコード中心の開発ワークフローが採用されています。素早く効率的にスケーリングを行って増加するリクエストに対応し、Google の実績あるサービス技術で、オペレーション上のオーバーヘッドを最小限に留めながら素早くウェブ、モバイル、IoT のアプリケーションを構築できます。2 つの環境には多くの共通点がありますが、重要な違いがいくつかあります。 スタンダード環境 トラフィックの急増に応じて直ちにスケーリングできるように最適化されています。 トラフィックを処理しない期間が長いアプリケーションでは、費用対効果
Ryo Yamasaki(@vierjp)です。 Google App Engine 1.7.5 から使えるようになった Cloud Endpoints を試してみました。 結構ボリュームが大きくなってしまったので、3部構成です。 今回は概要とサーバー側について、 次回がクライアントをAndroidにした場合の実装例、 三回目がクライアントをJava Scriptにした場合の実装例です。 ◯概要 Google Cloud Endpoints は App Engineのバックエンドからエンドポイントおよびクライアント・ライブラリを生成可能にするツール、 ライブラリ、および機能で構成され、Webアプリケーションへのクライアントアクセスを単純化します。 EndpointsはWebクライアントやAndroidやAppleのiOSなどのモバイルクライアント向けの Webバックエンド(*1)を作成する
Google Cloud Endpoints公開、グーグルもモバイル向けBaaSへ参入。Google App Engineがモバイルのバックエンドに グーグルは、モバイルアプリケーションのバックエンド向けクラウドサービス機能「Google Cloud Endpoints」などを含む新バージョンのGoogle App Engine、「App Engine 1.7.5」をリリースしました。 App Engine 1.7.5ではGoogle Cloud Endpoints以外に、Java 7ランタイムのサポート、1GBメモリが利用できるインスタンスの追加などが含まれています。 Google Cloud Endpointsを利用することで、開発者はiOSやAndroidのモバイルアプリケーション、もしくはWebブラウザ上で動作しているJavaScriptなどから、Google App Engine
ほかのサイトへのリンクを貼るときに、サムネイル付きにしたくなりますよね。 でも、スクリーンショットとって、ペイントで必要な部分だけ切り出して…。 正直そんなのめんどくさすぎる。 で、先日紹介した、Chrome拡張とWordPressのプラグインで楽に実現できた。 感動的に手間が減ったので、やり方をシェアしておきますよ。ほかのサイトへのリンクを貼るときに、サムネイル付きにしたくなりますよね。 でも、スクリーンショットとって、ペイントで必要な部分だけ切り出して…。 正直そんなのめんどくさすぎる。 で、先日紹介した、Chrome拡張とWordPressのプラグインで楽に実現できた。 感動的に手間が減ったので、やり方をシェアしておきますよ。 ちなみに完成形はこんな感じ。 「デザインあ展」に行ってきました。 | mugen beer 用意するもの Chrome ウェブストア – Create
最初は誰しもがファッ!?となるんですよねロガーって。 いずれtree-tipsで公開しようと思っている、solrのプロジェクトを今作っています。mavenでjarを管理している訳ですが・・ なんだこのロガーの数は!! commons-logging、log4j、slf4j-api、jcl-over-slf4j、logback-classic・・・・、こいつら一体何が違うんだ!どう使い分けるんだ!そもそも必要なのか!?となりました。 昔はcommons-logging+log4jというのがトレンドだった訳ですが、今はslf4j+logbackがトレンドになり、jdkも1.4から1.7になり、これらトレンドが推移する過程で、いろいろなjarが旧式に依存してしまい、旧式依存を解決するためにアダプタが登場し始め、mavenでjarを収集すると大抵両方入ってしまい、カオスになっているのです。 特にs
4 年前に Firefox 拡張機能の作り方についての記事を書いた のですが、いい加減内容が古いので、改めて Firefox 拡張を作ろうと思った人向けに Firefox 拡張の作り方について概要を記しておこうかと思います。 この記事の内容は古くなっています!!!!! (2015-12-15 追記) タイトルにあるように、本記事は 2013 年に書かれたもので、現在ではすでに内容が古くなっています。 現在でも通用する部分もありますが、基本的には一から調べなおした方が良いと思います。 例えば、本記事では cfx を使うと書いていますが jpm を使うようになっているようです : Firefoxのアドオン開発環境の導入 - keep-alive MDN の日本語ドキュメントは古い内容のことが多いので、英語のドキュメントを読むのがよさそうです : Add-ons - Mozilla | MDN
右の運転免許証の写真のように、一部の文字を読むことができないように(判別できないように)モザイク処理をして、(公開できない情報が一部含まれている)機密文章や個人情報が含まれた写真などを公開することがあります。今回はそんな「モザイクで隠された読めない文字」を復元し、解読する方法について考えてみることにします。 モザイク処理にも色々ありますが、今回対象にするのは「文字サイズより大きいモザイク」です。たとえば、実例を作ってみたのが、たとえば下のような画像です。こんな秘密メッセージ、モザイクが掛かっていて肝心な部分を読み取れない秘密文章の内容を、解き明かすことができるでしょうか? まず、一見して、このモザイク部分には全部で5文字が隠されているということが明らかです。そして、その前に書かれた「一番最初は」という部分を見ると、ヒラギノ ゴシックの(画面解像度上で)18ポイントの大きさで書かれている、と
1: ヒョウ(福岡県) 2013/03/17(日) 18:23:48.00 ID:nGwC6D500 BE:1071513582-PLT(12072) ポイント特典 千葉県在住のフリーカメラマンです。震災発生 後は福島県を中心に取材中。趣味は鉄道写真です。. 千葉県市川市. http://kudocf4r.exblog.jp/ ファミマでトイレを借りてパンと飲み物と調達したら佳景山の俯瞰スポットの線路際を草刈りしに行きます。佳景山のCOCOストアでも買い物してちょっと車を置かせて貰い、剪定ハサミを持って線路際に移動動。100mほど伐採し70mmアングルでも撮れる ようになっています。大変疲れましたが、いい写真を撮るための苦労は惜しみません。 それが撮り鉄というものです。 無縁場踏切までの追っかけでは地元の赤帽運転手の撮り鉄への露骨な嫌がらせがありました。 急いでるのを知った上で広域農道での
入門Chef Solo - Infrastructure as Codeを読みました。アプリエンジニアだけでなく、インフラエンジニアでもあり1,000台規模のサーバを運用管理してきた経験のある元はてなの伊藤直也さんの著書です。そんなこともあり本書では一貫して実際の運用時の課題を元にChefでどう解決出来るかという観点があり、非常に実用的でした。また入門と銘打う通り、初めてChefを触る人に理解出来るように、概要説明からChef独特の用語説明とその役割、必要とされる背景まで解説してあります。またポイントとしては、Chef Server/Clientではなく、Chef Soloの入門ということです。Chef Server/Clientはフルスタックの機能を使えるのですが、その分構成がややこしくて挫折する人も多いと思います。その点Chef Soloは構成も単純で、手軽に始められるという点で非常に
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く