ITエンジニア/デザイナ向けにオープンソースを毎日紹介

プレミアムユーザー限定記事

MOONGIFTプレミアムは、月額500円の有料サービスです。詳細はこちらから

2017/12/14
できることを全力でやる
2017/11/25
恥ずかしさを感じないためにできること
2017/11/11
プロジェクトを遅延させないコミュニケーションパス管理

もっと見る

List

  • 2013/03/02

同じネットワーク内のコンピュータ間で簡単にファイル送受信「bcp」

bcpはブロードキャストを使ってファイルを送受信するコマンドです。Mac OSXではAirDropという仕組みがあり、近くのMac OSXとファイルを簡単に授受できます。似たような、という訳ではありませんが同じLAN内にいるコンピュータに対してファイルを手軽に送信できるのがbcpです。送信します。受信側。受信完了。送信...

List

  • 2013/03/02

画面上にはないキーワードでも検索できるページ内検索「Cinnamon.js」

Cinnamon.jsはHTMLコードに検索キーワードを埋め込むことでよりユーザビリティの高いページ内検索を提供します。Webブラウザでページ内検索を行うことは多いと思いますが、あくまでも表面上のテキストに対してしか検索できません。その垣根を越えて、別なワードを仕込めるようにするのがCinnamon.jsです。Twit...

None

  • Premium_s 2013/03/02

ビッグデータで失敗しないために知っておきたい5つのこと&関連オープンソース・ソフトウェア

去年から今年に入って突然ビッグデータと言うワードがバズ化しています。かつてのグループウェアやCRM、クラウドなどを思い起こさせる状況です。この流れに乗って誤って導入して損失を出したりしないよう、注意喚起を呼びかけるのが本記事になります。

List

  • 2013/03/02

よりリアルなWebGLを実現させるGLSL実装「glsl.js」

glsl.jsはWebGLにおいてGLSLを使えるようにするライブラリです。ゲームや3Dをリアルに近づけるために必要な要素の一つがシェーダ(ライティング/シェーディング)です。OpenGLでは効率的なシェーダを実現するためにGLSL(OpenGL Shading Language)を開発しましたが、WebGLの世界にお...

List

  • 2013/03/01

未来的プレゼン。手振りでスライドを操作する「Webcam-based gesture recognition with reveal.js」

Webcam-based gesture recognition with reveal.jsは手振りの認識をWebカムで行い、スライドを操作できるソフトウェアです。Webカムを使って何か面白いことができないかな…そう思っている方に見て欲しいソフトウェアがWebcam-based gesture recognition...

List

  • 2013/03/01

GitHubを閲覧するための専用iOSクライアント「OctSurfer」

OctSurferはGitHubリポジトリやソースコードを閲覧する専用クライアントアプリです。GitHubに取り込まれてもう抜け出せない…そんなプログラマーに贈りたいのがOctSurferです。コードの更新はできませんがそれ以外のGitHubでやりたいことは大抵できるはずです。ログインはもちろんGitHubアカウントで...

List

  • 2013/03/01

Facebookへのバルクアップロードに対応した高機能カメラアプリ「photup for Facebook」

photup for FacebookはFacebook CameraのAndroid版とでも言うべきFacebookへの写真アップロードが簡単になるAndroidアプリです。iOS向けのFacebook用カメラアプリ、Facebook Cameraは便利なアプリですがAndroid向けがありません。そこで使ってみたい...

List

  • 2013/02/28

Google ChromeでJavaScriptのデバッグをする際にはぜひインストールを!「JS Runtime Inspector」

JS Runtime InspectorはGoogle ChromeのJavaScriptデバッグを強力にサポートしてくれるソフトウェアです。最近はJavaScriptを徹底的に活用したWebアプリケーションも増えてきました。そんな中デバッグは非常に困難になってきています。そこで使ってみたいのがJS Runtime I...

List

  • 2013/02/28

Webページの印刷時に。QRコードを表示するブックマークレット「Inky-Linky」

Inky-LinkyはWebページのリンクの横にQRコードを表示するブックマークレットです。Webページを印刷した際に、その元URLを開こうと思うと検索したり、印刷されたページの下にあるURLを手打ちしたりしないといけません。その労力をちょっとだけ解消してくれるのがInky-Linkyです。実行した例です。リンクが多い...

List

  • 2013/02/28

SVGを使ってイラスト制作過程をアニメーション化「Lazy Line Painter」

Lazy Line PainterはSVGファイルを読み込んで、描く過程をアニメーションにしてくれるJavaScriptライブラリです。イラストや絵画はアナログな世界ではできあがった作品を見るのみですが、デジタルであればその作成過程を何度も繰り返し楽しめます。そんな面白さが感じられるのがLazy Line Painte...

List

  • 2013/02/27

SEOの分析もGoogleスプレッドシートで楽々こなす「SEER's SEO Toolbox」

SEER's SEO ToolboxはSEOに役立つ関数を提供するGoogleスプレッドシート用のApp Scriptです。SEOを熱心に進めている企業は数多いです。企業のWeb担当者として日々努力されている方も多いでしょう。ただデータを漫然と取るだけでなく、分析を行っている方にお勧めしたいのがSEER's SEO T...

List

  • 2013/02/27

コマンド叩いてタスク管理「TaskCmd」

TaskCmdはコンソールベースで使うタスク管理です。はっと思いついたタスクがあってサーバにログイン中だったらどうしたら良いでしょう。接続を切ってWebブラウザを立ち上げてタスクを記入する、いやいやサーバ上でそのまま記録しましょう。そのためのツールがTaskCmdです。タスクを追加しました。ls -aでタスク一覧。-s...

List

  • 2013/02/27

ソーシャルサービスを活用する人のためのダッシュボード「Crowy」

CrowyはTwitterやFacebook、サイボウズLiveなどのデータを一元管理できるソーシャルダッシュボードです。企業においてソーシャルサービスの活用はもはや欠かせません。しかし全てのツールを個々に使いこなすのは大変です。そこで使ってみたいのがCrowy、ソーシャルサービスダッシュボードです。最初にオープンソー...

None

  • Premium_s 2013/02/26

キーボード、マウスの束縛を解き放つ、次世代型入力インタフェース&関連ソフトウェア

コンピュータと言えばキーボードとマウスによる入力が一般的です。これは数十年間変わっていません。しかしスマートフォンやタブレットの登場により、もっと他の入力が求められるようになっています。今回は新しい入力機能と、関連するオープンソース・ソフトウェアを紹介します。

List

  • 2013/02/26

往年の名作、DiabloがWebブラウザ上で楽しめる「diablo-js」

diablo-jsはWebブラウザ上で動作するDiablo風ゲームです。Diabloと言えば往年の名作とも言えるオンラインゲームです。しかし時代の流れとともにゲームのスタイルも変化しています。それに追従すべく、JavaScriptで実装されたDiabloがその名もdiablo-jsです。中央にいるのが自分のキャラクター...

List

  • 2013/02/26

Webブラウザ同士を接続するP2Pライブラリ「PeerJS」

PeerJSはWebRTCをラッピングし、P2P接続を行うライブラリです。先日、WebRTCを使ったデモとしてGoogle ChromeとFirefoxが接続してチャットするデモがありましたら、それに近い処理を行えるチャットデモがPeerJSです。IDを相手に教えます。接続されました。日本語はうまく送信できませんでした...

List

  • 2013/02/26

無茶しやがる…。スタイルシートだけでHTMLをMarkdownに「Markdown.css」

Markdown.cssはスタイルシートを使ってHTMLをMarkdownフォーマットとして表示するソフトウェアです。既存のHTMLをMarkdownで書くとどうなるか、変換ツールも幾つかありますが今回は変わり種のMarkdown.cssを紹介します。純粋なHTMLソースコード。一般的なスタイルシートを当てた例。Mar...

List

  • 2013/02/25

写真投稿にも対応したツイート予約ツール「Circular」

CircularはTwitterへの投稿を予め定めた時間に設定できるソフトウェアです。ツイートは早ければ早いほど良いという訳ではありません。物事にはタイミングがあります。ただしタイミングを逸してしまうのもまた問題です。そこで指定時間にツイートしてくれるCircularを使ってみましょう。最初に認証を行います。ダッシュボ...

List

  • 2013/02/25

Flickr APIを経由してExifデータを取得「FlickrEx」

FlickrExはFlickrのAPIを使って写真のExifデータを取得、表示するライブラリです。アップロードされている写真からExifデータを取得するのは何かと面倒ですが、Flickrにアップされている写真であればAPIを通じて取得できます。その実践版がFlickrExです。Flickrから取得した写真が一覧になって...

List

  • 2013/02/24

食べ物の妖精が応援してくれる食育スタンプアプリ「ごちそうさま」

ごちそうさまは子供の好き嫌いを解決するための食育アプリです。食べ物の好き嫌いはよくありませんが、そもそも嫌いな物を無理に食べるということ自体が無茶です。もっと食事を楽しくするための食育アプリがごちそうさまです。メイン画面です。PCの他、iOSやAndroidに対応しています。チュートリアルです。順番に進めます。たべもの...