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

List

  • 2016/09/28

Fork - Mac OSX用のGitクライアント

Gitを使ってシステムのコードを管理しているプログラマーは多いでしょう。個人的にはターミナルでGitコマンドを直接叩く派なのですが、Gitのすべての機能が使いこなせているとは思えません。コミットの取消などはググったりしています。そこで使いやすいGitクライアントの必要性が出てきます。コマンドの使い方は分からなくとも簡単...

List

  • 2016/09/27

Materia Designer - Web APIも設計できるWebアプリケーション開発環境

Webアプリケーションの多くはデータベースと組み合わせます。そしてサーバサイドでHTMLをレンダリングするのではなく、Web APIを使ってコンテンツを取得してJavaScriptで表示します。そういった最近のよくある開発スタイルを簡単に使えるようにするのがMateria Designerです。## Materia D...

List

  • 2016/09/27

awe.js - AR向けjQueryとも言うべきフレームワーク

AR(拡張現実)を実現しようと思うと非常に面倒なイメージがあります。カメラの映像を取り込んでマーカーを認識したり、位置情報を使ったり、加速度センサーで向きを取ったりしなければなりません。実はそれらの機能はすべてスマートフォンに入っていると言えます。そしてawe.jsを使えばjQueryのように容易にARアプリが作れるよ...

List

  • 2016/09/26

Grumbles.js - ユーザがストレスを感じたタイミングで実行

コンピュータへの入力方法としてマイクに注目が集まっています。Siriをはじめスマートフォンではマイク入力が行えますし、Google ChromeなどはHTML5でのSpeech Recognition APIを提供しています。そんな音声認識APIを使って作られたのがGrumbles.jsです。ユーザがストレスを感じたタ...

List

  • 2016/09/26

OSX Messages Exporter - メッセージのデータをバックアップ

Mac OSXのiMessage(メッセージ)アプリはSMSの代わりに使うことができます。MMSのように画像を送ったり、絵文字を使うことも可能です。デスクトップから相手のスマートフォンに対してメッセージを送れるので便利に使っている人も多いのではないでしょうか。そんなiMessageのデータをエクスポートできるのがOSX...

List

  • 2016/09/25

Pure CSS modal - CSSオンリーなモーダル

モーダルウィンドウを表示するWebサービスは多々あります。そうした時にはJavaScriptでイベントをフックして、モーダルコンテンツを表示するというものが多いかと思います。つまりJavaScriptがオフになると使えない機能です。そこで使ってみたいのがPure CSS modalです。なんとスタイルシートだけで実現さ...

List

  • 2016/09/25

TumblrDownloader - Tumblr画像をまとめてダウンロード

Tumblrには多くの魅力的なコンテンツがあります。最近は動画も増えてきましたが、まだまだ画像もたくさんあります。格好良い、素敵な画像を載せている人たちをフォローしている方も多いことでしょう。そんな画像をまとめてダウンロードしてくれるのがTumblrDownloaderです。## TumblrDownloaderの使い...

List

  • 2016/09/24

SuperEmbed.js - 動画埋め込みの幅を可変に

YouTubeやVineなどの動画サイトはとても良いコンテンツで、ブログやWebサイトに埋め込んでいる人は多いかと思います。しかし厄介な問題として、単純に埋め込むとレスポンシブなWebサイトの幅変更に追従できないという問題があります。それを解決してくれるのがSuperEmbed.jsです。モバイルからデスクトップまで、...

List

  • 2016/09/24

in-view.js - DOMの表示/非表示になったタイミングでイベント実行

Webページの表示を遅くする要素としてJavaScriptがあります。Webページは縦長になりがちで、表示されていない部分も含めて処理を行ってしまうと使えるようになるまで時間がかかってしまいます。そこで使ってみたいのがin-view.jsです。指定したDOMが表示されている、または非表示になったタイミングでイベントが実...

None

  • 2016/09/23

emoruby - 絵文字で書くRubyコード

最近絵文字が人気です。TwitterやFacebookをはじめ、あらゆるところで絵文字が見られるようになってきました。それは絵文字が世界に認められたということでしょう。さらにただテキストとして使うだけでない利用法も生まれています。今回紹介するemorubyはなんとRubyのコードを絵文字で表現するソフトウェアです。##...

List

  • 2016/09/23

markerPen - Web上で使えるマーカーペン

Webサイトのデザインで修正点を指摘したいと思った時にどうしていますか。テキストで書いても伝わりづらいです。そのため、印刷してペンで書き込んで渡しているでしょうか。または画像編集ソフトウェアや、PowerPointに貼り付けてドローしてくる人もいます。そんな方々に使えそうなのがmarkerPenです。Web上で使えるマ...

List

  • 2016/09/22

Komet - 軽量なコミット専用エディタ

Gitでコミット時にメッセージを書くときにはどうやっていますか。オプションのmでメッセージを指定する方法もありますし、任意のエディタで書くこともできます。しかしテキストエディタが立ち上がるのは仰々しいと感じている人もいるでしょう。そこでさくっと立ち上がるコミット専用のエディタKometを使ってみてはいかがでしょう。##...

List

  • 2016/09/22

GitPitch - Gitリポジトリを使ったスライドプラットフォーム

プレゼン用のスライドは何で作っているでしょうか。PowerPoint、Google Driveのプレゼンテーション、またはKeynoteかも知れません。それらはバージョン管理がうまくできないでしょう。誤った更新などすると元に戻すのも大変です。そこで使ってみたいのがGitを使ってスライドを表示できるGitPitchです。...

None

  • 2016/09/21

git-cleanup-branch - 不要なブランチをまとめて削除

Gitを使ってブランチを切ってPull requestを送るといった開発スタイルを行っていると自然とブランチが多数作られていきます。Git Flowなどを使って運用を手軽にしてもfinishを実行し忘れてしまいます。そこで使ってみたいのがgit-cleanup-branchです。不要になったブランチを削除してくれるコマ...

List

  • 2016/09/21

Source Browser - .NETプロジェクト用のソースビューワー

プログラミングはコードを書くだけではありません。時に人が書いたコードを見ることもあります。外部のライブラリを使う際などはコードを閲覧する時間のが長いかも知れません。そんな時に使い勝手の悪いソースコードビューワーはがっかりするでしょう。そこで使ってみたいのがSource Browserです。.NET系プロジェクトのコード...