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

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

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

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

もっと見る

List

  • 2015/06/24

pdfmake - クライアント/サーバサイド両方に対応したPDFジェネレータ

Webシステムを作っていて、時々PDFの帳票が必要になることがあります。サーバサイドでPDF出力するツールは幾つかありますが、それらのセットアップは面倒ですし、サーバの負荷も気になるでしょう。そこで使ってみたいのがpdfmake

None

  • 2015/06/23

Passpie – CUIのパスワード管理

1つのパスワードを色々なところで使い回していたりしないでしょうか。そんなことをすれば一つのサービスが脆弱であるだけで様々なサービスに不正ログインされてしまいます。基本的にパスワードの管理ツールに任せてしまって、常にそれを使うのがベストです。そうすればパスワードは一つだけ覚えれば良くなります。ということで今回はターミナル...

None

  • Premium_s 2015/06/23

分かりやすい仕様書を書くために気をつけたい5つのこと

今回はドキュメンテーションです。ある程度プログラマとして経験を積むとドキュメントを書く機会が増えていくかと思います。しかし、ちゃんとしたドキュメントが書ける人というのは意外と多くありません。ちゃんとした、というのは読み手が十分に理解できるドキュメントということです。そこで今回は分かりやすいドキュメントを書くために注意し...

List

  • 2015/06/23

Screentendo - 画面の好きな部分がスーパーマリオのステージになっちゃいます!

スーパーマリオは今なお人気のゲームです。最近のどんどんリッチ化するマリオも良いですが、初代のスーパーマリオのようにルールがシンプルなだけにやり込める要素の強いゲームも人気があります。そんなスーパーマリオ好きに贈りたいのがScreentendo

List

  • 2015/06/22

RedPen – 文章全体のエラーチェッカー

文章を書くのが苦手という方は多いのではないでしょうか。個人的にはさすがに毎日のように文章を書いていて苦手意識はないのですが、堅苦しく書くなど文体によっては苦手な形式もあります。何より英文は苦手です。通常、文章に対するスペルチェッカーはありますが、RedPen

List

  • 2015/06/22

Lorry.io - Docker Composeの設定ファイルをビジュアルで作成

Dockerでは複数コンテナを立ち上げたり、それぞれの役割を管理する上でDocker Composeという仕組みによって行います。設定ファイルはYAMLなのですが、設定ファイルを間違いなく記述するというのは常に困難なものです。そこで使ってみたいのがLorry.io

List

  • 2015/06/21

Vibrant.js – 画像を解析して主だった色をピックアップ

写真はそれ単体で載せるだけでなく、写真に合わせてコンテンツの雰囲気を変えたりするとより際だって表現力が高くなります。そのためには写真の解析が欠かせませんが、これは意外と難しいです。そこで使ってみたいのがVibrant.js

List

  • 2015/06/21

Gipeda - Gitリポジトリのログを静的HTML化

プログラマーのパフォーマンスを測る一番のツールはバージョン管理のリポジトリを見ることです。コード量を増やせばいいわけではありませんが、日々のコーディング結果が反映されるのは間違いなくリポジトリです。そこで使ってみたいのがGipeda

List

  • 2015/06/20

Whiteboard – ローカルで動くWebホワイトボード

Web上でイラストを描くようなサイトは少し前に流行りました。Canvasタグを使って線を描画し、色を変えたりしてペイントを行う類のサイトです。最近では企業のホワイトボードをオンライン化するようなサービスも出ています。そのようなコンセプトのサービスを手軽に作れそうなのがWhiteboard

List

  • 2015/06/20

Tabio - タブを一覧して検索できるGoogle Chrome機能拡張

最近のWebブラウザはタブ機能が基本になっています。そのため数多くのタブを開いてもストレスにならない一方、ついつい開きすぎてしまうのが問題になります。あまりに開きすぎてタブが探せなくなったなんて経験は誰もがあるのではないでしょうか。それを防げるのがTabioです。## Tabioの使い方Tabioをインストールして、ア...

List

  • 2015/06/19

toEver – ファイルを指定してEvernoteにアップロード

Evernoteは時々使っているのですが、Webクライアントもデスクトップ用クライアントも重たくて使っていません。また、文章を書いたりする際には普段使い慣れたエディタのが楽という方は多いでしょう。とはいえデータは一元管理したいと言う筆者と同じような方にお勧めなのがtoEver

None

  • Premium_s 2015/06/19

信頼を得る技術

何年も仕事をしていると、相手との信頼関係が全てになってきます。同じ部署、上司、外部パートナーなど様々なつながりで社会は作られています。信頼なんてアナログなものはいらないと思う人もいるかも知れませんが、あるとないとでは仕事の成果に大きな違いが生まれます。そこで今回は相手からの信頼を得るための方法について紹介します。## ...

None

  • 2015/06/19

pipes2js - Yahoo Pipesを解析してnodeプロジェクト化

収益になるとは思えないし、いつか終わると冷や冷やしていたYahoo Pipes

List

  • 2015/06/18

Smoothie – Androidの画面上にペイント

Androidアプリを作っている時に、画面のこの部分を修正して欲しい!と思うことがよくあります。その場にデザイナー、プログラマーの人がいれば良いのですが、いない時には口頭で説明しなければならず、これは非常に煩わしいことです。そんな悩みを解決してくれるのがSmoothie

List

  • 2015/06/18

Maze Generator & Solver - 迷路を作り自分で解く迷路ジェネレータ

機械学習の分野は発展が著しいです。Googleは自動で任意のゲームをクリアするソフトウェアを作っており、時間をかければかけるほど優秀になっていっています。機械が自分で問題を考え、それを解くようになるとどんどん発展していってしまうのではないでしょうか。そんな訳(?)ではないでしょうが、Maze Generator & S...

List

  • 2015/06/17

karaoke-telop – カラオケのテロップをWeb上で表現

カラオケでよく見かけるのがテロップです。言葉の流れに合わせて文字の色が変わる仕組みですが、あのシンプルさで歌が歌えるようになるというのはとても面白い仕組みです。そんな仕組みをWeb上で実現したのがkaraoke-telop

List

  • 2015/06/17

Monoid - 低解像度でも十分使えるプログラミング用フォント

プログラマーは常にディスプレイの文字を見続けています。そのためフォントの可読性はとても大事なことです。可読性の低いフォントや二つの文字が見分けがつきづらいフォントを使っていたらtypoして思わぬバグを生む可能性があります。今回はコーディングのために作られたフォント、Monoid

List

  • 2015/06/16

Yet Another Kindle Cloud Downloader – Kindleのコンテンツをダウンロードできるブックマークレット

Kindleで電子書籍を購入する人は多いと思います。対してデバイスとしてのKindleはそれなりに便利そうに見えるのですが、画面の大きさが今ひとつだったり、発色の具合もあって個人的にはiPad miniで読むようになってしまいました。そんなKindleで購入した書籍を標準のKindleよりも大画面なKindle DXで...

None

  • Premium_s 2015/06/16

駆動型開発について

ここ最近○○駆動型開発というのが増えてきたように思います。プロジェクトの管理スタイルといえばウォーターフォール、XP、アジャイル、スクラム、リーンなど数多くありますが、そういったトレンドの変化に合わせて開発スタイルも進化してきています。流行廃りはあるように思いますが、開発スタイルも徐々に進化していますのでトレンドを知る...

List

  • 2015/06/16

setIframeHeight - クロスドメインで動的に高さの変わるiframe設定を実現

Webは別ドメインのコンテンツになると途端にできることが制限されます。セキュリティのためには必要なのは分かりますが、そのために回避策があれこれと考えられてしまうのも問題な気はします。今回はiframeです。別ドメインのiframe内コンテンツはその高さが取得できません。それをsetIframeHeight