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

ライセンス - GPLの記事一覧

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

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

もっと見る

List

  • 2016/05/12

OwnTracks - 位置情報ダイアリーを作ろう

数年前にスマートフォンによる位置情報収集がプライバシー問題を引き起こしましたが、位置情報の利用はスマートフォンの魅力の一つと言えます。問題はその使い方やアプリ側にあると言えるでしょう。今回紹介するOwnTracksはむしろ位置情報の共有を主な目的としたスマートフォン・アプリおよびソフトウェアになります。## OwnTr...

None

  • 2016/04/25

jo - CLIでJSON生成

JSONを使ってデータの送受信を行うことが増えています。通常はシステムから出力するだけなのですが、時には手作業で作らなければならない時もあるでしょう。そんな時に面倒なルールに引っかかってうまくパースできない時があります。そこで使ってみたいのがjoです。コマンドラインでJSONを作成できるソフトウェアです。## joの使...

List

  • 2016/04/09

Github Visualizer - GitHubリポジトリを可視化

GitHubはそれまでのリポジトリサービスと異なり、ソーシャルに特に注力しています。それはユーザはもちろん、編集したコンテンツでも同様です。今回はそんなGitHubリポジトリのファイル構成をビジュアル化するGithub Visualizerを紹介します。## Github Visualizerの使い方これはAtomのリ...

List

  • 2016/02/08

pigeon - WordPressを使ったみまもりWebメールシステム

親になると子供の動向が気になるものです。また、自分の親が年をとってくると、日々元気に過ごせているのかどうか気になるものでしょう。しかし都度電話したり、メールを送ったりするのはお互い面倒なものです。そこで使ってみたいのがpigeonです。WordPressをベースとして、みまもりメールWebアプリを実現するソフトウェアで...

List

  • 2016/01/24

diff-pdf - PDFファイルの差分を表示

プログラマであれば普段からお世話になっているのがDiffコマンドではないでしょうか。しかし差分を表示したいニーズはプログラマに限らず存在するはずです。例えばオフィスファイルでも差分を出したいと思うことがあるはずです。今回はdiff-pdf、PDFの差分表示を行ってくれるソフトウェアを紹介します。多くなってしまったPDF...

List

  • 2016/01/23

MindMapIt - リストを編集して表示はマインドマップで

マインドマップソフトウェアは数多くありますが、その多くはビジュアル的な編集を行うものとなっています。確かに見た目はいいのですが、サイズが大きくなると編集が面倒に感じます。そこでプログラマーで向きなMindMapItを紹介します。テキストを編集してマインドマップに反映していくタイプのソフトウェアです。## MindMap...

List

  • 2016/01/20

N1 - シンプルで格好いいUIのメーラー

WebアプリケーションとしてのGmailが使い勝手良くなったので、個人的にはメーラー(MAU)はほとんど使わなくなっています。しかし会社などでIMAPサーバを使っている場合はまだまだ使われているはずです。今回紹介するのはN1、オープンソースの新しいメールクライアントです。Gmailをはじめ、多くのメールサービスにも対応...

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/01

git-cola - マルチプラットフォーム対応のGitクライアント

Gitに慣れている人やプログラマーであればCUIでも問題なく使いこなせるでしょう。むしろCUIのが分かりやすいし、自動化もできるので便利だったりするかも知れません。しかしデザイナーや非プログラマーはそうではありません。そこで使ってみて欲しいのがgit-colaです。GUIのGitクライアントです。## git-cola...

List

  • 2015/12/13

Calypso - 新生WordPress.com管理画面

WordPress.comがNode.jsベースになるという衝撃が走りました。WordPressは世界中のなんと25%近くのサイトで動作しており、PHP + MySQLのいわゆるLAMPスタックの代表とも言える存在だからです。もちろんWordPressがPHPを捨ててNode.jsになる訳ではありません。あくまでもWo...

List

  • 2015/12/08

Mailur - Python製のGmail代替

Gmailはとても便利なメールサービスで手放せない人も多いでしょう。しかしその反面、Googleに重要なデータを預けてしまうことに対してリスクを感じる人も少なからず存在します。そんな人に試してほしいソフトウェアがMailurです。UIがGmailに似た、便利なWebメーラーです。## Mailurの使い方メイン画面です...

List

  • 2015/10/28

Relax - React × MongoDBのCMS

CMS(コンテンツ・マネジメント・システム)はWebサイトの基本とも言える存在です。それだけに様々なプログラミング言語、新しいフレームワーク、技術の組み合わせで数多く作られています。今回はそんな技術の新しいトレンドとしてReact/node.jsとMongoDBを組み合わせたCMS、Relaxを紹介します。## Rel...

List

  • 2015/10/16

Adblock Plus Safari iOS - iOS Safariの広告ブロックをオープンソースで

iOS9で注目され、かつ色々な議論を生み出しているのがアドブロック機能ではないでしょうか。個人的にはポジティブなイメージがあります。広告は良きも悪くも氾濫しつつあり、ユーザビリティを悪化させているからです。そんな広告ブロック機能ですが、お金をもらって広告ブロックを外すなど不穏な動きも見られたりします。そこでAdbloc...

List

  • 2015/09/24

HTML5 Deck of Cards - HTML5製のトランプ

トランプを使ったカードゲームは万国共通で誰でもすぐに遊べるのが良いところでしょう。Windowsにあったソリティアのようにみんなが熱中するゲームはそういったシンプルなものではないでしょうか。今回はそんなトランプゲームを作るのに使えそうなHTML5 Deck of Cardsを紹介します。HTML5で作られたトランプです...

List

  • 2015/09/11

Leantime - クライアントも入る想定のPHPプロジェクト管理

プロジェクト管理は多数あります。それらは組織の規模、プロジェクトの形態、関係者のスキルなどによって選ばれるべきです。大事なのはプロジェクト管理を整備することではなくプロジェクトを円滑に進めることにあります。Leantimeはオープンソースのプロジェクト管理で、はっきりとした大きなアイコンが特徴です。その点においてはIT...

List

  • 2015/08/19

TDEnc2 for Bash – ツンデレな動画エンコーダー

最近は動画を撮るのが簡単になっており、多くの動画コンテンツが日々Webサービスにアップロードされています。主なサービスとしてはやはりYouTubeとニコニコ動画になるでしょう。撮影した動画をそのままアップロードしても良いですが、最適化してからアップロードした方がサイズも小さく最適なコンテンツになります。そこで使ってみた...

None

  • 2015/08/14

CMSmap – WordPress/Drupal/Joolma対応のセキュリティチェッカー

WordPressやDrupal、Joomlaは世界的にも圧倒的にシェアの高い3大CMSと言えるでしょう。そんなシェアの高いCMSではセキュリティホールも世界中に知られており、弱いプラグインなどはあっという間に狙われてハッキングの被害に遭います。そんなセキュリティリスクを低減できるツールがCMSmapです。CMSmap...

List

  • 2015/08/09

Cloud Explorer - Java製のAmazon S3クライアント

アプリやWebシステム開発の際にAmazon S3を使うことは多いかと思います。画像やJavaScript、スタイルシートといったリソースを保存しておいたり、システムのログを保存しておくこともあるでしょう。そんなAmazon S3のJavaクライアントがCloud Explorerです。マルチプラットフォームで動作する...

List

  • 2015/07/30

CircuitJS1 - JavaScriptで作られたWebベースの電子回路シミュレータ

ここ数年のハードウェアやIoTブームがあり、電子や電気系に注目が集まっています。抵抗や電源、スイッチなどを使って回路を組み立てて自分の思ったとおりの動きを得られた時のうれしさはとても大きいでしょう。それらの部品を買ってきても良いですが、まずはシミュレータで確認するのが良いでしょう。今回はWebブラウザ上で回路設計を行え...