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

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

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

2017/06/23
効率的なIT教育(セキュリティ・プライバシー)の方法
2017/06/21
業務で使えるオープンソース(231)「Q&A」
2017/06/14
ノンモチベーション仕事術のススメ

もっと見る

List

  • 2016/01/14

objc2swift - Objective-CをSwiftに変換

AppleがSwiftを発表し、2年あまりが経過しました。移行や新規プロジェクトにおけるSwift採用も増えてきましたが、まだまだObjective-Cの資産も数多く残っています。連携はできるものの、なるべくならSwiftに移行したいと考えているのではないでしょうか。Swift採用を促進するために使いたいのがobjc2...

List

  • 2016/01/13

TrackRecord - タイムシートベースのプロジェクト管理

プロジェクト管理はプロジェクトの形式によって選択を変えるべきです。どのようなプロジェクトにおいても利用できるプロジェクト管理ソフトウェアというのは汎用的すぎるかも知れません。今回はスモールチーム用、クライアントが常に存在するタイプのプロジェクトで使えそうなTrackRecordを紹介します。## TrackRecord...

List

  • 2016/01/13

KindleUnpack - KindleデータをePub化

最近は書籍を買わず、Kindleで購入することが増えています。紙は贅沢品になると言われていますが、すでにそうなっていると言えそうです。しかし紙と違って電子書籍の場合、所有権を有していないため、Kindle自体が終わるとデータが消えてしまうことになります。それを防ぐための手段として存在するのがDRM解除かも知れません。K...

None

  • Premium_s 2016/01/12

みんな大好きマリオブラウザーズ風ゲームまとめ

最近スーパーマリオメーカーが人気です。クリア率が低いものを好んで作成そしてクリアする人、友達とみんなでわいわい楽しくステージを作る人など多くの楽しみ方があります。今回はそんなスーパーマリオ風ゲームをWebまたはGUIで遊ぶことができるオープンソース・ソフトウェアをまとめて紹介します。### Screentendo - ...

List

  • 2016/01/12

MariOCaml - ステージ自動生成型スーパーマリオ

リリースされてから数十年経ってなお、みんなに愛されているスーパーマリオブラザーズ。最近では自分でステージが作れるスーパーマリオメーカーが人気で、さらに盛り上がりを見せています。そんなスーパーマリオブラザーズの世界をOCamlで作成するのがMariOCamlです。実際に遊ぶこともできるようになっています。## MariO...

List

  • 2016/01/12

jetzt - 英文速読を補助するブックマークレット

少し昔に流行った英語の速読術があります。目の前で高速で入れ替わる英単語を視界全体でぼんやりと捉えつつ、中央の赤い文字に注意を払って見るというものです。確かにこの方法を使うと長い英文も素早く見ることができます。もし英文の長い記事を読もうと思った時にはjetztを使ってみましょう。英語速読術をWebブラウザ上で使えるように...

List

  • 2016/01/11

Open Hunt - Product Huntのオープンソース版

新しいWebサービスを知ろうと思った時にチェックしたいサイトは幾つかありますが、その一つにProduct Hunt

None

  • 2016/01/11

Elodie - CLIで写真を分類分け

デジカメで写真をたくさん撮るようになって問題なのは写真の分類分けです。ただ写真を撮りためておいてもしょうがないですし、かといって数百枚ある写真を手作業で振り分けるのは大変です。各種写真管理ソフトウェアではそうした機能も提供していますが、今回はCLIでできるElodieを紹介します。## Elodieの使い方Elodie...

List

  • 2016/01/10

Sharer.js - 多様なサービスに対応したシェア機能を提供

シェアする機能は多くのWebサービスが提供しています。標準のシェアボタンは簡単に埋め込めるようになっていますが、デザインは専用のものなので自分のWebサイトに合っているとは限りません。そこでデザインがカスタマイズ可能で、手軽にシェア機能が提供できるのがSharer.jsです。## Sharer.jsの使い方Sharer...

List

  • 2016/01/10

WordPress.com for Desktop - WordPress.com用のデスクトップクライアント

WordPress.comの管理画面がNode.js x Reactベースになるというのが話題になりました。Web API自体は元々のPHPのものを使うことで、フロントを画面遷移なしのスムーズな操作性のものに変更しています。その恩恵として出てきたのがWordPress.com for Desktopです。こちらはEle...

List

  • 2016/01/09

Gyamm - メールをWebページに変換

メールは基本的に宛先に指定された人しか受信されません。そのため、個人の受信箱はストックされる場所になりますが、数が増えれば次第に管理が面倒になっていきます。待ち合わせ場所の案内やイベント情報など、メールを保存しておきたいと思う場面は多いはずです。そこで使えるのがGyammです。## Gyammの使い方Gyammはxxx...

List

  • 2016/01/09

CloudyTabs - iOSで開いているサイト一覧を表示

Mac OSXとiOSはAppleが開発しているだけに相性がいいようにできています。特にデータや情報の受け渡しにおいて、スムーズにできるように設計されています。Mac OSXまたはiOSのSafariでブラウジング中にもう片方の環境で閲覧したいと思った時にはタブの情報が受け渡せるようになっています。CloudyTabs...

None

  • Premium_s 2016/01/09

マイクロサービスとサーバレスアーキテクチャについて

最近サーバサイドの開発者で話題に上がることが多いのがマイクロサービスという単語です。一つのWebサービスを考える場合、一枚岩で大型なシステムを考えてしまいがちな現状ですが、それを細かく分解した上で、各システムを疎結合に繋いでいこうという仕組みです。細かく分割するというと単純に聞こえますが、設計時などにきちんと考えるよう...

List

  • 2016/01/08

CODE - Webベースのオフィススイート

ネットワーク速度が高速になり、さらにWebアプリケーションが高機能化するのに伴ってWebアプリケーションで仕事をするのも苦ではなくなっています。オープンソースのオフィススイートとして知られるLibreOfficeが開発しているのがCODE(Collabora Online Development Edition)です。...

List

  • 2016/01/08

Botkit - Slack連携のボットを作るための開発キット

Slackの急成長が止まりません。どこの企業でも新しくチャットをはじめようと思ったらSlackが第一の選択肢に思い浮かぶのではないでしょうか。そんなSlackの魅力といえば簡単に外部システムと連携できる機能だと思います。そしてBotkitはそんなチャットボットを手軽に開発するための開発キットになります。## Botki...

List

  • 2016/01/07

Togelack - Slack用Togetter

Slackを使っている企業は多いですが、その中でよく聞かれるのが、チャットの中で話したいつかのメッセージが流れてしまって探せないといった問題です。フローのサービスではありがちですが、業務で使っているとサービスである以上、知識をストックできる場を用意すべきです。それがTogelackになります。## Togelackの使...

List

  • 2016/01/07

jQuery iframe click tracking plugin - iframeのクリックを感知するjQueryプラグイン

ソーシャルボタンや動画などの埋め込みに際してiframeタグを使うのが基本となっています。iframeの中は別サイトとしてセキュリティも切り分けられている気がするのではないでしょうか。しかしやろうと思えばiframe内のクリックを検知できるのです。それがjQuery iframe click tracking plug...

List

  • 2016/01/06

FuckFuckAdblock - アドブロック検知プログラムをブロック

iOS9のSafariで追加されて以降、話題に上がることが多いのがアドブロックです。オンラインメディアにとっては死活問題になる訳で、アドブロックに対抗するJavaScriptライブラリも作られています。そんなアドブロック対抗ライブラリに対抗するのがFuckFuckAdblockです(ややこしい)。とどのつまり、アドブロ...

List

  • 2016/01/06

Treed - React製のツリービュー&エディタ

一つのノードから枝葉を伸ばしていく、いわゆるツリービューは様々な場面で使えます。有名なところではマインドマップがありますが、階層構造を表すのにぴったりな仕組みです。そんなツリービューを自由に組み込めるようにしたのがTreedです。React製なのも見逃せないポイントです。## Treedの使い方デモです。左側は編集がで...

None

  • Premium_s 2016/01/06

2016年に注目が集まるテクノロジーワードについて

2016年最初のプレミアム記事です。せっかくなので、今年注目されるテクノロジーについて取り上げてみたいと思います。## IoTバズワードのようになりつつあるIoTですが、ハードウェアが伴う分、実際の製品になるまでには時間がかかるのが難点と言えるでしょう。そのため去年くらいから開発されているものが徐々に芽を出してくるので...