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

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

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

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

もっと見る

List

  • 2014/04/08

Zed - Atom対抗馬なるか。Google Chromeアプリのプログラミングエディタ

おお、これは格好いい!GitHubの作ったプログラミングエディタAtomに注目が集まっていますが、それに対抗するかのようなオープンソース・ソフトウェアが登場しました。それがZed、Google Chromeアプリとして動作するプログラミングエディタです。## ZedのインストールZedはChrome ウェブストアで公開...

List

  • 2014/04/07

Obelisk.js - 小さなブロックを重ねて立体を描くJavaScriptライブラリ

平面のものを立体に見せる方法は幾つかありますが、その一つに等角投影図があります。英語ではアイソメトリックビューといい、斜め上方からの視点でXYZ軸を120度ずつに分けて描画するのが一般的です。そんな等角投影図をWeb上、Canvasを使って手軽に描けるのがObelisk.jsです。## Obelisk.jsのデモまずは...

List

  • 2014/04/07

<x-gif> – アニメーションGIFに新しい魅力を提供するJavaScriptライブラリ

速度変更、音楽同期など面白い機能がいっぱいですよ!動画がどれだけインターネット上に溢れようともアニメーションGIFの人気は衰えません。音が出ない、何度も繰り返すと言った特徴が見ている人の心をとらえます。256色までの表現力もノスタルジックで楽しまれるポイントです。そんなアニメーションGIFを自在に操作するライブラリがで...

List

  • 2014/04/06

BikeBook - Rubyで作る自転車比較サイト

これは応用がききそう!新しいモノを買う時には同じ分野の商品で比較しますよね。むしろその比較している時間が最も充実している可能性すらあります。色々な商品を横並べにして眺めるのが楽しいです。価格コムには商品を選択して詳しく比較する機能がありますが、それと同じようなUIを提供するのがBikeBookです。名前の通り、自転車を...

None

  • 2014/04/06

doing – 今何をしているかを記録

作業ログを残していきましょう!Todo管理の重要性は皆さんが知るところでしょう。しかし個人的にはToDid、つまりやったことのリストも大事だと思っています。これからやるべきこと、やっていること、やったこと…その3つが蓄積されてこそ成長があるのではないでしょうか。ということで紹介したいのがdoingです。今何をしているか...

List

  • 2014/04/05

Fluentular - Fluentdに設定する正規表現をチェック

こういう事前チェックの仕組みは便利ですね。設定を変更して再起動して動作を確認してミスしていたら再度修正…これは非常に心の折れる作業です。テストデータとそのテストケースを用意して、修正してからテストまでの時間をなるべく短くしたいと思うことでしょう。それはFluentdの正規表現ベースでの設定にも当てはまるようで、予めテス...

None

  • 2014/04/05

Ahoy – Railsに組み込むアクセス解析ライブラリ

新しいWebサイトを作ると何となくGoogle Analyticsを選んでしまっています。しかし他にも選択肢はありますし、データを外部に出せない場合(イントラなど)もあります。そういった場合、どのようにアクセス解析を行えば良いでしょうか。もし使っているフレームワークがRuby on RailsであればAhoyを使ってみ...

None

  • Premium_s 2014/04/05

食いっ逸れないために磨きたい10のスキル

今回はちょっと大ざっぱなタイトルですが、プログラマー/デザイナーなどに限らず、さらに会社員またはフリーランスであっても仕事に困らない状態にするために身につけておきたい10のスキルを紹介します。もっとあるかも知れませんが、一例として見ていただければ。## 1. 企画力、発想力個人的に最近、やはり企画力が大事だなぁと思って...

List

  • 2014/04/04

clumsy - 壊れたネットワーク状態を再現する

ローカルや社内では問題なく動作するのに、外部やネットワークが細い環境下ではエラーになってしまうといったケースは良くあります。光ファイバなどが当たり前な現在、高速なネットワークではない環境を再現するのは難しくなっています。単純にネットワーク速度を遅くするソフトウェアもありますが、clumsyは任意のパケットを廃棄したりし...

List

  • 2014/04/04

Gitonomy – PHP製のGit管理サーバ

おお、これは企業で使えそうですよ!企業によっては外部にソースコードを預けられないため、自社でGitサーバを構えているところも多いでしょう。しかしそうなると管理画面が欲しくなります。GitHubの管理画面は優秀で、ああいったWebブラウザ上でリポジトリの情報を見たいと思うはずです。そこで使ってみて欲しいのがGitonom...

List

  • 2014/04/03

Google Docs import/export from/to AsciiDoc Add-on - GoogleドキュメントをAsciiDocにエクスポート

Googleドキュメントを使って文書を作成している人は多いでしょう。そんな中、技術文書だけはAsciiDocフォーマットで書いてくれと言われて困っている人もいるのではないでしょうか。さらにこれまでの書き溜めた分までAsciiDocにしてくれと言われたらたまったものではありません。汎用性のあるフォーマットから別なフォーマ...

List

  • 2014/04/03

CIntruder – Captchaの解析を目指すPythonスクリプト

人とコンピュータのどちらが賢いのか、それは永遠の命題と言えます。将棋やチェスで人とコンピュータが争う中、もっとシンプルに見えるCaptchaは未だに人とコンピュータを区別する手段として有効に使われています。コンピュータには解読できず、人には十分に可読できるCaptchaをコンピュータで自動的に読み込ませようとするプロジ...

List

  • 2014/04/02

AsciiDoc - テキストから多彩なフォーマットに変換できる軽量マークアップ言語

Markdownよりかなり多機能に見えますね。最近はMarkdownが人気になっている軽量マークアップ言語ですが、選択肢は一つではありません。reStructuredText、textile、RDocなど様々な言語があります。それぞれに特徴があり、記法も異なるので手に馴染むものがどれか色々試してみると良いでしょう。今回...

List

  • 2014/04/02

DownDoc – Markdownで書いてGoogle Driveに保存

サーバレスでここまでできるのが素敵!Googleドキュメントで文書を残さないといけないが、あのWYSIWYGなUIを使いたくはないというケースは少なからずあるのではないでしょうか。いっそGoogleドキュメントがMarkdownに対応してくれれば良いのだが…と思いつつも早々単純にはいきません。ということで個人用のメモ環...

List

  • 2014/04/01

2048 - Kivyを使ってPythonで作られた2048クローン

突然注目を浴びた超ハマりゲーム2048。さっそくプレイして膨大な時間をムダにした人は多いでしょう(ご苦労様です)。しかし2048を開発者の視点で見ると違った印象を与えるようです。それはクローンを作りたいという心です。Webベース

List

  • 2014/04/01

gdocs2md – GoogleドキュメントをMarkdownに変換してメール送信

実用性はもちろん、Google Apps Scriptとしても参考になるんじゃないかと。これまで書き溜めたGoogleドキュメントからMarkdownフォーマットに文書管理を移動する、なんて言われたらどうしたら良いでしょう。WYSIWYGな書き心地とMarkdownの記法は全く違います。すべて書き直し、または捨て去る選...

List

  • Premium_s 2014/04/01

使えるWebサービス・オープンソース(25)「SVG」

今回のテーマはSVGです。ずっと昔から存在はしつつもブラウザで標準サポートされなかったために日の目を見る事がなかったSVGもHTML5でサポートされるようになって徐々に採用ケースが増えてきています。そこで今回はSVGを使ったWebサービス、オープンソース・ソフトウェアを紹介します。まだまだ試験的なところがあるためにオー...

List

  • 2014/03/31

Rapla - クライアント/サーバの両方をこなすマルチプラットフォームのカレンダーソフトウェア

最近はカレンダーというとWebアプリケーションで提供するケースが多いように思いますが、今回はGUIアプリケーションを紹介します。しかもJava製とあって、Windows/Mac OSX/Linuxとマルチプラットフォームで動作します。Raplaは単独のクライアントアプリとしての動作も、サーバモードとして立ち上げて他のR...

List

  • 2014/03/31

PowerDNS GUI – WebベースのPowerDNS管理インタフェース

自社でDNSサーバを管理する際にその選択肢としてはBINDまたはPowerDNSなどが考えられます(他にも幾つもありますが)。PowerDNSはMySQLやPostgreSQL、OraleやLDAPなどと組み合わせて使えるのが魅力です。そんなPowerDNSを管理するフロントエンドがPowerDNS GUIです。Web...

List

  • 2014/03/31

wri.pe - OSS化されたMarkdownベースのメモアプリケーション

個人的にもよく使っているwri.peがオープンソース化されました!Ruby on Railsで作られており、本家はHerokuで動作しているなど自前でWebベースのメモ環境を作るのがとても手軽になりそうです。ということで早速触ってみましょう。Web APIのトークン設定をすればすぐに動かせます。## wri.peの使い...