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

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

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

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

もっと見る

List

  • 2017/12/17

Fuck-Youtube - 見られないYouTube動画を見る

YouTubeを見ていて時々出くわすのが「この動画は、お住いの国では公開されていません」というメッセージです。これは動画の設定で公開範囲を設定している場合に表示されますが、何とかして見たい動画もあるでしょう。VPNを使ったりして回避する方法もありそうですが、もっと簡単なのがFuck-Youtubeをインストールする方法...

List

  • 2017/12/17

Geist - 関連性に重点を置いた個人用ナレッジベース

個人のナレッジはきちんと積み重ねていかなければなりません。日々のインプットを書きためておく場所を用意しておかないと、あっという間に頭の片隅から抜け落ちてしまいます。そこで使ってみたいのがGeistです。個人のナレッジについて、関連性を用いて描けるソフトウェアです。## Geistの使い方メイン画面です。主な機能はノート...

List

  • 2017/12/16

PaintCoin - オリジナルのゴールドコインを作る

海外製のコインを集める人や、記念コインをコレクションしている人たちがいます。コインには通常の貨幣としての価値以外にも、怪しい魅力があるのでしょう。貨幣を表すアイコンや、リッチな雰囲気を出す場合などでもコインはよく使われます。今回はそんなコインをオリジナルで作れるPaintCoinを紹介します。## PaintCoinの...

List

  • 2017/12/16

SwipeVideo - スワイプで視点を変えられる動画プレイヤー

最近のコンテンツはユーザの自由度を上げる方に進んでいます。ユーザが見たい場所、注目したい箇所は人によって違います。それをテクノロジーで可能にします。VRや360度動画などはまさにそうした側面が反映されています。その一つとしてSwipeVideoを紹介します。見たい角度を自由に変更できるHTML5の動画プレイヤーです。#...

List

  • 2017/12/15

Codenvy - Web上の開発&実行環境

Cloud9を買収したAWSが、Web上でIDEを提供することを発表しました。これによってWebブラウザさえあれば開発を行って、さらにデプロイまでできる世界が実現します。開発環境を整えたり、エディタを用意する必要もなくなります。同じような開発、実行環境をオープンソースで作りたいならばCodenvyを使ってみましょう。#...

List

  • 2017/12/15

Gorilla Dropdown - ドロップダウンをリッチに

HTMLの入力UIの中で非常に貧相に感じるのがドロップダウンです。単数選択、複数選択のいずれもシンプルで使い勝手もよくありません。テキストエリアはWYSIWYGにするライブラリが多数ある中、ドロップダウンはなかなか進化しません。そこで紹介したいのがGorilla Dropdownです。ドロップダウンを格好良くしてくれる...

List

  • 2017/12/14

gas-github - Google App ScriptをGitHubで管理!

Googleスプレッドシート上でもマクロに似た機能、Google App Scriptが利用できます。JavaScript(のサブセットですがネットワーク周りはむしろ使いやすい)で書けるのでとても簡単に使えます。問題はWeb IDE上で書かないといけないことで、バージョン管理に対応していないことです。そこで使ってみたい...

None

  • Premium_s 2017/12/14

できることを全力でやる

日本企業の生産性がとても低いというのはよく知られています。ブラック企業に代表されるように、時間や根性で無理矢理問題を解決しようとする傾向があります。さらに同僚ふくめ従業員を家族のように扱うことでお互いに遠慮したり引け目を感じて休んだりできないようにするのも問題です。個人の能力というのは限界があります。それ以上の成果を求...

List

  • 2017/12/14

JS CMS - 管理画面が作り込まれた国産CMS

CMSは数多に存在しますが、それぞれ使い勝手が微妙に違います。それによって手に馴染む、馴染まないと感じることは多いでしょう。使ってみないと分かりませんが、そもそものコンセプトに現れていたりするものです。今回紹介するJS CMSはずばり、デザイナー向けのCMSとなっています。また、国産とあって日本人にとって使いやすいでし...

List

  • 2017/12/13

dext - JavaScript製のシンプルなランチャー

多くの方がランチャーを使っています。昔のように自分でアプリケーションを登録するのではなく、自動的にコンピュータ内部を検索してインデックスを作ってくれます。それによって負担が一切なく、すぐに便利な環境を用意できます。今回紹介するdextもランチャーの一つです。Electronで作られているのが特徴になります。## dex...

List

  • 2017/12/13

tosheets - 標準出力をGoogleスプレッドシートへ保存

Googleスプレッドシートは普段殆どオフィススイートを使わない方にとって便利なサービスです。多くはドキュメントを作ったり、表計算をしたりスライドを作ったりといった使い方でしょう。そんな開発者らしくない使い方は面白くありません。そこで紹介したいのがtosheetsです。## tosheetsの使い方tosheetsは標...

List

  • 2017/12/12

zimg-host - シンプルな画像ホスティングサーバ

画像をアップロードして共有したいと言う時はよくあります。社内などであればファイルサーバに送ってパスを共有すれば良いでしょう。しかし場合によって最適な方法は異なります。そこで使ってみたいのがzimg-hostです。シンプルな画像ホスティングサーバです。## zimg-hostの使い方画像はローカルのファイルをアップロード...

List

  • 2017/12/12

Image Picker - 画像を選択する入力コンポーネント

画像が並んでいて、そこから選ぶようなインタフェースを作る場合、どういうものを想像するでしょうか。画像の下にチェックボックスを配置するのが簡単そうですが、直感的とは言いがたいUIです。そこで使ってみたいのがImage Pickerです。画像をそのまま選択できるコンポーネントになっています。## Image Pickerの...

List

  • 2017/12/11

Cyborg Writer - 自然な文章を生み出すコンピュータ

近い将来、AIや機械に置き換わってしまう職業は多数存在します。タクシーやバスの運転も自動化されていくでしょう。創造的な仕事はなかなか置き換わらない、と言われていますが、それも分かったものではありません。Cyborg Writerはあくまでも実験的なものですが、自然言語処理によってテキストを生成します。## Cyborg...

List

  • 2017/12/11

watch.user - ユーザが予期しない情報を記録するカメラアプリ

スマートフォンではカメラアプリが多種多様に存在します。それらはスマートフォンの画面全体に撮影対象が映し出され、その内容を画像ファイルとして残します。そう思っている方が多いはずです。しかし実際には画面に出ていない情報だって残せるのです。そのデモアプリがwatch.userです。## watch.userの使い方メイン画面...

List

  • 2017/12/10

Baby Buddy - スマート子育てシステム

子育ては大変です。夜泣きで起こされたり、遊んだり、さらに寝かしつけたり…。愛情があるからこそ乗り越えられるわけですが、それでも辛さは変わりません。プログラマにとっては、思ったような動きをしてくれない辛さを感じることでしょう。しかしそんな子育ても見方によっては楽しめるようになります。そのためのシステム、Baby Budd...

List

  • 2017/12/10

butterflow - 動画にメタ情報を追加

動画はその場では撮影するのですが、意外と見返さないものです。その結果、動画ファイルがストレージの肥やしになってしまいます。これは非常に勿体なく、もっと活用すべきです。動画ファイルの中にある多数のメタデータを使って面白い動画を作成してくれるのがbutterflowです。## butterflowの使い方butterflo...

List

  • 2017/12/09

mofron - .NETやSwingのように画面デザインできるUIフレームワーク

Webは表現力が高い一方、その高さ故にゼロから作ろうと思うと手間に感じてしまいます。デザインをあまり気にしない業務システムであっても、素のHTMLままでは使う気にならないでしょう。そこで使ってみたいのがmofronです。.NETやSwingで作っているように、画面の設計をコードの中から行えるUIフレームワークです。##...

List

  • 2017/12/09

FixedLayout Epub3.js - 固定レイアウトのePub3ファイルを生成

日本の電子書籍で一番販売されているのはマンガだそうです。日本の誇る文化の一つでもありますし、読んでいる方も多いでしょう。そんなマンガを電子版にする上で大事なのがレイアウトです。通常、電子書籍は読み手の状況に合わせて文字サイズなどのレイアウトを自由に変えられるのですが、マンガの場合は逆に固定化されていないといけません。そ...

List

  • 2017/12/08

fullPage.js - フルスクリーンスライダー

最近のWebサイトでは一画面一コンテンツのページ構成が増えています。特にSPAやプロジェクトページなどで使われており、スクロールするとコンテンツ全体が切り替わります。Webページだけでなく、HTMLプレゼンテーションでも使えます。そうした表示に使えるのがfullPage.jsです。アイディア次第で色々な使い方ができるで...