仕事&求人ジョブボード掲載、料金についてヘルプMOONGIFTについてヘルプTwitter(MOONGIFT)Facebook(MOONGIFT)新規登録ID/PWでログインTwitterでログインFacebookでログインマイページ現在のポイントポイント購入ログアウトITエンジニア/デザイナ向けにオープンソースを毎日紹介プレミアムユーザー限定記事MOONGIFTプレミアムは、月額500円の有料サービスです。某オールスター風ゲームで盛り上がろう半年に一度行われる芸能人がたくさん集まってクイズやら競争やらを行うオールスター感謝祭という番組があります。その中でABCDの選択肢があって、みんなでどれかを選ぶ、いわゆるマルバツゲーム的なものがあります。Railsには便利な機能がたくさんありますが、特に有名なのがデータベースのマイグレーションではないでしょうか。それまでのデータベース管理はとても煩雑なものでしたが、コードでバージョン管理できるのはとても新鮮なものだったと言えます。今回はそんなマイグレーションをビジュアル化するRyakuzuを紹介します。Scratchライクなビジュアルプログラミング環境ここ最近ビジュアルプログラミングが人気になってきました。教育目的において、英語からではなくブロックを使ってプログラミングを行える方が入門しやすいでしょう。今回はそんなビジュアルプログラミング環境をWebベースで提供するMameBlock.jsを紹介します。任意のディレクトリをルートとしてApache起動Apacheは開発時にも便利なWebサーバです。手元にあるコードをちょっとWebブラウザで試したいと思った時にわざわざDocumentRootまで移動して試すのは面倒だったりします。そこで使ってみたいのがapachehereです。今回のテーマはサーバレスアーキテクチャです。サーバがなければサーバのメンテナンスコストはかからないというシンプルな思想です。物理サーバがクラウド化する中、さらにサーバすら持たなければ余計な保守、管理費用がかからないのは必然です。Sinatra製のHTMLスライドプレゼンテーションにおいてスライドは重要な要素になります。PowerPointを使ったものは似たり寄ったりで眠くなりますし、Keynoteの派手なアニメーションも出尽くした感があります。そこでHTMLプレゼンテーションの出番です。自分でカスタマイズまでできてしまうものはいかがでしょう。Webブラウザで実装されている機能をチェックHTML5でWebブラウザの機能標準化が行われていますが、まだまだ統一はされていません。ブラウザによって得て不得手あり、実装されていない機能もたくさんあります。それらを逐一調べながら実装していっても良いですが、Feature.jsを使うことで各機能の実装状態を手軽にチェックできるようになります。Webブラウザ上で音楽を奏でようHTML5によってWebの表現力が高まっていますが、それは何もビジュアルに限りません。他の魅力として今回は音楽を挙げます。MP3のような音楽もありますが、今回はWebブラウザ上で音楽を奏でられるWAAXを紹介します。Chromeなどで確認してください。Google製のカラーパレットジェネレーターいい感じのカラーパレットというのは作るのが難しいです。最初は少ない色で作っていても、徐々に使いたい色が増えてくると全体のバランスが崩れてしまいます。Generatorです。Google製のカラーパレット生成ソフトウェアです。クラウド&ローカルを統合するP2Pストレージ仕事の中でもクラウドストレージを使うケースは増えています。それだけで十分ではなく、SSDやファイルサーバなども並行して使われているでしょう。そんなストレージをまとめて管理できるのがInfinitです。P2Pでストレージをネットワーク化する、そんな仕組みです。今回のテーマはWYSIWYGです。過去に2013年にも同じテーマで行っていますが、すでに3年前の内容とあって、トレンドとはずれてきています。そこで今回は2014年以降に紹介したWYSIWYGエディタを中心に紹介したいと思います。無線LANは目に見えないので場所によって速度が出なかったり、最悪の場合は繋がらなかったりします。物の配置によって変わるので、定期的なチェックが欠かせません。そこで紹介したいのがwifi-checkです。WiFiの強度をチェックしてくれるツールです。Slackの話題をまとめてHTML化Slackは便利なツールですが、リアルタイムに話題を追いかけているといつの間にか時間が経ってしまっていた、なんてことになりかねません。Reporterです。Slackの投稿をまとめてレポートを作ってくれるソフトウェアです。Webベースのモックアップ作成ソフトウェアWebサービスやアプリをはじめようと思ったらまずモックアップを作るところからはじめましょう。モックアップを使って色々考える中で、アイディアに磨きがかかっていくはずです。quickMockupはそんなモックアップを作成するためのソフトウェアになります。Web上で動くのでより手軽に使い始められるでしょう。コマンド出力をSlackにポストSlackが流行っていることもあって、情報をどんどんSlack上にアップしていこうという流れになっています。外部のWebサービスもSlack連携のものが増えてきました。今回紹介するのはSlackcat、コンソールとSlackを連携させるソフトウェアです。スクリプトの出力結果をSlack上にポストします。Xcode上でスニペット実行Xcodeにはプレイグラウンドが追加されました。実際のプロダクトに反映する前にコードを試してみるというニーズにはぴったりな機能です。今回紹介するVWInstantRunも似たような機能を提供してくれます。プロジェクションマッピング用に動画の形を加工プロジェクションマッピングをやる上で問題になるのは、いかに現実のオブジェクトに合わせて映像を投射するかです。映像を映すだけではダメで、モノの形に合わせる必要があります。そこで使ってみたいのがmaptasticです。HTML上のコンテンツを形を変えてプロジェクションマッピングにあった形にしてくれます。メニューバーから任意のプログラムを実行コードを定期的に実行する際にはCronを使ったりしますが、その結果を確認するのはメールを使ったりして若干面倒です。手軽に結果を確認できると便利でしょう。そこで使ってみたいのがBitBarです。任意のプログラムやスクリプトを実行し、その結果をメニューバーで確認できるソフトウェアです。日本にはExcel職人と呼ばれる人たちがたくさんいます。VBAを駆使して作られます。今回はその最高峰とも言える、Excelで作るWebアプリケーションを紹介します。それがexcel2jsです。excel2jsの使い方ex...2016/01/292016年01月の人気ソフトウェアまとめ今年はじめての人気ソフトウェアまとめです。大きなオープンソース・ソフトウェアは出てこなかったものの、Slack系のツールなど実用性あるソフトウェアが多かったのではないでしょうか。仕事で使えそうなソフトウェアをぜひ。${article.post_date_view}${article.post_title}${article.except_content}プレミアムでしか読めない記事が719あります。blockworks。