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

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

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

2017/10/03
面倒な仕事は分解しよう
2017/09/26
人と違うことをしよう
2017/09/20
アウトプット重視の働き方

もっと見る

None

  • Premium_s 2016/08/02

2016年07月の人気ソフトウェアまとめ

先月のまとめです。過去分は以下の通りです。- 01月プロジェクト管理システムは多数ありますが、そのセットアップに時間がかかるようでは導入への敷居が高くなってしまいます。さくっと設置してすぐに動くくらいの手軽さが欲しいです。今回はそんなプロジェクト管理、Wheatbinを紹介します。PHP製なので多くのWebサーバで動く...

List

  • 2016/08/02

Macmoji - Slack風にMac OSXでも絵文字入力可能に

絵文字はスマートフォンで使われるようになって一気に広まっていきました。特に海外でもemojiというネーミングが使われており、さらに最近ではBitmojiなる言葉も使われています。そんな絵文字をMac OSXで使えるようにするのがMacmojiです。これまでもフォントを使ったものがありましたが、より入力しやすいようにSl...

List

  • 2016/08/01

A Single Div - たった一つのdivタグでできている作品集

CSS3を駆使することによって、複雑な形であったり、ドローさながらのイラストを描いたりすることができます。画像やSVG、Canvasを使ってもできることですが、あえてCSSだけの縛りを加えることに意味があります。そんなスタイルシートだけ、さらにたった一つのdivだけという縛りを用いて作られた作品集がA Single D...

List

  • 2016/08/01

PresenSwitter - 意外と便利!背景が透明なTwitterクライアント

意外と盲点だったかも…。スライドなどに合わせてTwitterの検索結果を表示したいと思うことがあります。ハッシュタグを使うのですが、多くの場合プレゼンテーションのソフトウェアにTwitter連携機能を追加します。しかしこれはプラグインの開発が面倒でした。PresenSwitterは一発で希望に適う機能を提供してくれるT...

List

  • 2016/07/31

css-keyframer.js - CSS3のスタイル設定を使ったキーフレームアニメーション

アニメーションは一コマ一コマ指定しながら作成することもできますが、作成に時間がかかります。それに対してキーフレームを指定して、そこへの変化(または移動)を指定する方式はコンピュータ側でアニメーションを補完してくれる分、効率的にアニメーションが作成できます。今回紹介するcss-keyframer.jsはそんなキーフレーム...

List

  • 2016/07/31

WebVR-Extension - WebVRコンテンツの開発を補助するChrome機能拡張

最近盛り上がってきたのがWebVRです。VRグラスを使ったコンテンツをWebブラウザでも楽しめるようになります。ただし開発に際してまだ確立された方法がなく、とても面倒な印象があります。そんなWebVRコンテンツを開発する際にインストールしておきたいのがWebVR-Extensionです。Google ChromeでWe...

List

  • 2016/07/30

Pokémon GO - WebSpoof - 利用注意。Pokémon GOをMac OSXからプレイ

USを中心に爆発的な人気を獲得しているPokémon GO。Ingresと同じシステムがベースになっているだけあって、位置情報と実際の地図を組み合わせたリアル性を持ったゲームというのが特徴です。そんなPokémon GOをMac OSXから遊べるようにするのがPokémon GO - WebSpoofです。実際の利用は...

List

  • 2016/07/30

Slate - カスタマイズできるWeb用のリッチテキストエディタ

HTMLのテキストエリアのUIが貧弱なのは有名な話で、文字入力が多いサービスにおいて素のテキストエディタをそのまま提供することはなくなっています。かといってかつてのWYSIWYGエディタのように機能がてんこ盛りなのも見かけません。もっとスマートに、もっと使いやすい形で入力してもらうべきです。今回はWeb上にリッチなエデ...

List

  • 2016/07/29

Cleave.js - Web上での入力にフォーマットを指定

HTML5のinput typeはdateやtimeなどの指定によって入力できる情報が変わるようになり、UXが改善されています。しかしさらに細かい入力制御を行う場合にはJavaScriptに頼らないといけません。よりユーザビリティの高い入力インタフェースを実現したいならばCleave.jsを使ってみるのはいかがでしょう...

None

  • Premium_s 2016/07/29

業務で使えるオープンソース(199)「GitHub Issues」

今回のテーマはGitHub Issuesです。最近のシステム開発ではGitHubを使うことが増えてきました。さらにそのGitHub Issuesは開発の際に生じた問題はもちろん、今後実装していく機能などもまとめて管理できるので便利です。今回はそんなGitHub Issuesの使われ方と関連オープンソース・ソフトウェアを...

None

  • 2016/07/29

m-cli - 入れておきたい。Mac OSXの便利設定ツール

Mac OSXはUnixがベースなので、ターミナルからシステム情報を取得したり、設定ができるようになっています。しかしそれぞれコマンドが違うので毎度調べて実行しているという人も多いでしょう。そこで使ってみたいのがm-cliです。Mac OSX用の各種設定確認や実行を共通コマンドで行えるようになります。## m-cliの...

None

  • 2016/07/28

excitetranslate - CLIからExcite翻訳を使う

GoogleやExciteなどが日英、英日などの翻訳機能を提供しています。精度が高いとは思えませんが、全体の雰囲気を掴むだけであれば十分というケースもあるかと思います。そんな翻訳をCLIで行えるのがexcitetranslateになります。## excitetranslateの使い方例えば以下のような文書があるとします...

List

  • 2016/07/28

Blisk - スマートフォン/デスクトップ双方を対象としたWeb開発用ブラウザ

普段のWebブラウジングはSafariを使っているのですが、システム開発となるとGoogle Chromeに切り替えています。そのようにWebブラウジングと開発でブラウザを使い分けている人も多いのではないでしょうか。今回紹介するBliskは、まさにWebシステム開発に特化したWebブラウザとなっています。フロントエンド...

List

  • 2016/07/27

Keen-UI - マテリアルデザインのUIコンポーネント集

デザインは徐々にシンプルな方向に進んでいます。フラットであったり、マテリアルデザインなどがそうです。しかしシンプルであるが故に空間の取り方であったり、マテリアルデザインならではのアニメーションなど実装が難しい部分も増えています。今回はそんなマテリアルデザインに合わせた各種UIコンポーネントを提供しているKeen-UIを...

List

  • 2016/07/27

electron-viz - GUIのGraphvizチャートエディタ&ビューワー

Graphvizを使うとノードを使ったフローチャート、クラス図をはじめ様々なチャートを画像にすることができます。ただし最初に環境を整えるのが手間であったり、dotファイルを書いた後にコマンドで変換しなければなりません。そんな手間暇を軽減してくれるのがelectron-vizです。Electronで開発されており、GUI...

List

  • 2016/07/26

mononoki - プログラミング/コードレビュー用フォント

プログラミングをする際にはフォントにも気を配らなければなりません。Oと0がきちんと見分けがつくものでないと、タイポをした際になかなか気付きません。同様にIとlであったり、1とlも見分けが必要です。今回はプログラミング用フォントのmononokiを紹介します。プログラミングおよびコードレビュー用のフォントだそうです。##...

None

  • Premium_s 2016/07/26

業務で使えるオープンソース(198)「IDE」

今回のテーマはIDEです。従来のIDEというと、Visual Studioであったり、Eclipseであったりと大型なものが殆どでした。最近ではスクリプト言語に特化していたり、特定のフレームワークに特化した、軽量なものが多数あります。そこで今回は最近のIDEの特徴と、関連オープンソース・ソフトウェアを紹介します。## ...

None

  • 2016/07/26

medium-cli - CLIのMediumクライアント

ブログサービスとして人気のあるMedium。とにかく書きやすさが重視されているので、さくさくと書いていけるのが特徴となっています。読むのはWebブラウザまたはアプリですが、もっと自由に読みたいと感じる人も多いはずです。特にプログラマであればわざわざWebブラウザを立ち上げたり、アプリを開くのは面倒かも知れません。そこで...

List

  • 2016/07/25

Kajero - JavaScriptがその場で実行できるドキュメントシステム

Markdownを使うようになって、逆にその物足りなさを感じるのではないでしょうか。色が使えなかったり、装飾も限られたものしか使えません。その制限がちょうど良いのかも知れませんが、もっと高度なドキュメントにしたいという要望もあります。しかしプログラマーであるならば制限されているそのものを使い続けるのではなく、自分で拡張...

List

  • 2016/07/25

mobile-videoplayer - iOSでも自動再生できる動画プレイヤー

スマートフォン(特にiOS)は動画を自動再生してくれないという問題があります。また、動画再生時はフルスクリーンになってしまったり、JavaScriptから操作できないといった問題もあります。それらを解決してくれるかも知れないのがmobile-videoplayerです。音は出ないですが、上記問題は解決できます。## m...