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

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

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

2016/05/25
より長く継続する方法
2016/05/20
筆者がjQueryを使わなくなってきた理由
2016/05/17
業務で役立つオープンソース(192)「会計」

もっと見る

List

  • 2016/05/24

Mist - ブロックチェーンを体感、分散型アプリを開発するためのブラウザ

ブロックチェーンに注目が集まっています。その実装であったり、利用するためのクライアントソフトウェアが多数出てきていますが、今回はその実装技術の一つであるEthereumに注目したいと思います。Ethereumの特徴として開発者が自由に分散型アプリケーションを開発できるという点があるのですが、それらを表示、利用するための...

List

  • 2016/05/24

EmojiOne Area - jQuery製の絵文字ピッカー

絵文字はここ数年で一気に使われるようになってきました。チャットサービスはもちろん、コメントで使われたり、iOS/Androidのようにキーボードの中で提供されるようにもなっています。コミュニケーションの基本にさえなっていると言えそうです。そんな絵文字をWeb上で使いやすくするのがEmojiOne Areaです。ぜひ自分...

None

  • 2016/05/23

tapi - Google翻訳をCLIで使う

微妙な翻訳になることもありますが、Google翻訳はとてもよく使われているサービスです。正確性はともあれ、俯瞰的に内容を把握したい時には便利です。ただ、毎回Webブラウザでアクセスするのはとても面倒です。そこで使ってみたいのがtapiになります。Google翻訳APIをCLIから使えるようにするソフトウェアです。## ...

List

  • 2016/05/23

MathQuill - Webベースで簡単に数式を編集

Webと相性の悪い情報として数式があります。階乗を表す記号は「^」ですし、割り算も/を使って表現しなければなりません。これでは複雑な数式は分かりづらいものになります。そのため、ワードプロセッサーなどは独自の数式エディタを備えています。今回紹介するのはMathQuill、Webベースの数式エディタです。しかも数式のまま編...

List

  • 2016/05/22

Youtube-video-gallery - YouTubeの動画をギャラリー風に表示

YouTubeはブログやメディアサイトなど、多くのWebサイトで埋め込まれて使われています。YouTube本体が埋め込みコードをリリースしているのでそれを使うのが一番手軽ですが、iframeタグがあまり多いとサイトが重たくなりますし、表示した時点でYouTubeにアクセス情報が渡るのも良い気分ではなさそうです。そこで使...

None

  • 2016/05/22

Spec.js - スマートフォン/タブレットのスペックを判定

Webサイトへモバイルやデスクトップ、タブレットなどが入り乱れてアクセスするようになると、それぞれに分けて情報配信を行いたいと思うようになります。さらにスマートフォンの中でも使える機能が異なったりして、そのための処理分けが複雑なものになっているかも知れません。そこで使ってみたいのがSpec.jsです。より細かく端末の情...

List

  • 2016/05/21

Facebook Album Browser - Facebookへ投稿した写真を一覧

ソーシャルサービスとしては最も大きな存在と言えるのがFacebookです。日々大量の写真がアップロードされており、多くの人たちがいいねしたり、コメントを書いてフィードバックしています。そんな写真をブログのサイドバーに掲載したり、それらを集めて別なサービスに展開できそうなのがFacebook Album Browserで...

List

  • 2016/05/21

Dante - Medium風WYSIWYGエディタ

ブログシステムとしてMediumが人気です。シンプルなUIで、文章を書くという目的にぴったりです。特にエディタが良くできていて、セクションごとに動画や写真を挿入したり、文章を装飾する際に表示されるツールバーも良い感じです。そんなMediumのエディタを真似たのがDanteです。自分のサービスの中にMedium風エディッ...

None

  • 2016/05/20

FaceCounter - 写真に写った人数をカウント

写真コンテンツから意味を見いだすという取り組みはディープラーニングで良く用いられています。単純に投稿された写真であっても情報量は膨大で、問題はそこから意味を見いだす技術になります。今回紹介するFaceCounterもその一つになります。写真を解析し、そこに写っている顔の数をカウントするシステムになります。## Face...

List

  • 2016/05/20

Nasulog - グループで使えるポエム投稿システム

社内でもコミュニケーションは大事です。言いたいことも言えない中では息が詰まってしまいます。気になること、新しい知見や思いをさくっと書いておける場所があれば、非同期で誰かが見て反応をくれるでしょう。そんなシステムになりそうなのがNasulogです。pplog風な決まったグループ内で使えるポエムサービスです。## Nasu...

None

  • 2016/05/19

Remove GitHub Forks - フォークしただけのリポジトリを整理

GitHubではフォーク機能を使って人が作ったリポジトリを簡単に自分の管理下に置くことができます。ちょっとしたカスタマイズをしようと思ってフォークをして、そのまま何もせずに放置してしまっているリポジトリもあるのではないでしょうか。そうしたリポジトリを放置しておくのはなんとなく気持ちが悪いですが、幾つもあると整理するのも...

List

  • 2016/05/19

chewing-grid.css - ダイナミックにレイアウトが変わるカードデザイン

プロフィールページなどではユーザアイコンと名前、加えて簡単な説明をつけたカードタイプのレイアウトがよく使われます。ユーザに限らずGitHubのリポジトリリストや商品一覧ページなどでもカード型のレイアウトは便利に使えます。そんなデザインを提供するのがchewing-grid.cssです。幅や並べる個数なども細かく指定でき...

List

  • 2016/05/18

Reapp - Reactを使ったハイブリッドアプリフレームワーク

最近のスマートフォンはWebブラウザの性能が向上しており、ちょっとしたアプリであればネイティブなのかWebブラウザベースなのか分からないくらいになっています。となるとWebブラウザならではの複数プラットフォームへの対応という利点が活かせるようになります。それを実現するのにCordovaなどのハイブリッドアプリが注目され...

List

  • 2016/05/18

Tabby - UIが殆どないWebブラウザ

デスクトップソフトウェアの操作は慣れてくるとキーボードショートカットを使って素早く行うようになります。いちいちマウスを使っていては一つ一つの操作が遅くなりがちですし、一回持ったマウスを手放さずに時間を浪費してしまったりします(特にWebブラウジング)。そこで使ってみたいのがTabby、ほとんどUIらしいUIを持たないW...

List

  • 2016/05/17

react-jsonschema-form - React製のフォーム生成ライブラリ

Webでフォームを作り、さらにそれを運用するのは意外と面倒です。入力チェックを作ったりするのも大変ですし、それが複数あったりすると嫌になってしまうでしょう。そこで使ってみたいのがreact-jsonschema-formです。JSON Schemaを使ってフォームを生成するReactライブラリです。## react-j...