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

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

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

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

もっと見る

List

  • 2013/09/15

200行で実現するJavaScript VNCクライアント「JavaScript VNC」

JavaScript VNCはnode/JavaScript製のオープンソース・ソフトウェア(MIT License)です。最近は何でもJavaScriptでやってしまおうという試みが多数立ち上がっています。今回はなんとVNCクライアントをJavaScriptで作ってしまおうという野心的な試みをJavaScript V...

List

  • 2013/09/15

iOSのキーボードに追加するリッチテキストエディタ「RichTextEditor-iOS」

RichTextEditor-iOSはiOS用、MIT Licenseのオープンソース・ソフトウェアです。iPadで実務全体を取り仕切れるかどうかと言えば、現状では恐らく難しいでしょう。しかし出張中の業務くらいであれば十分こなせるかも知れません。また、その際に必要になりそうなのがリッチなエディタです。今回はRichTe...

List

  • 2013/09/14

正規表現のチェックをグラフィカルに「Regexplained」

RegexplainedはJavaScript製のソフトウェア(ソースコードは公開されていますがライセンスは明記されていません)です。正規表現を覚えたての頃は思いもしない一致や、逆に不一致に惑わされるかも知れません。文字の範囲や?などの記号の使い方を覚えないと思わぬシステムエラーに繋がる可能性もあります。そこで練習に使...

List

  • 2013/09/14

スマホに対応した高度なパララックスイフェクトを実現「parallax.js」

parallax.jsはJavaScript製のオープンソース・ソフトウェア(MIT License)です。GitHubのエラーページで使われているパララックスイフェクトがとても面白いです。通常なら嫌がられる存在のエラーページがパララックスイフェクトによって凄いと賞賛されるほどです。そんなGitHubまたはそれ以上のパ...

List

  • 2013/09/14

スクリーンキャプチャをアニメーションGIFで保存「LICEcap」

LICEcapはWindows/Mac OSX用のオープンソース・ソフトウェア(GPL)です。ソフトウェアの操作を動画として紹介したい場合、スクリーンキャプチャ系のソフトウェアを使うと思いますが、今回は一風変わった方法を紹介します。それはLICEcapを使ってアニメーションGIFとして保存する方法です。メイン画面です。...

List

  • 2013/09/13

企業ユースのWordPress管理アプリ「hpb pad for WordPress for iOS」

hpb pad for WordPress for iOSはiOS用、Objective-C製のオープンソース・ソフトウェア(GPL)です。JustSystemで開発、提供されているhpb pad for WordPress。ホームページ・ビルダーやWordPressを使っている方に向けたブログエディターになります。ベ...

List

  • Premium_s 2013/09/13

使えるWebサービス・オープンソース(15)「コメントシステム」

今回のテーマはコメントです。コメントはユーザとのつながりを活かすのに便利な機能ですが、その管理は煩雑になりやすくさらにスパムのターゲットにされやすいシステムになります。そこで今回は思い切って外部サービスに移譲してしまう際のサービス、オープンソース・ソフトウェアを取り上げます。

List

  • 2013/09/13

アクセスするデバイス、時間帯などによってコンテンツをダイナミックに変化させる「intention.js」

intention.jsはJavaScript製のオープンソース・ソフトウェア(MIT License)です。Webサイトをレスポンシブな作りにし、モバイル/タブレット/デスクトップおよび向きも含めてすべてをきちんと正しく実装するのはそんなに簡単なことではありません。そこで使ってみたいのがintention.jsです。...

List

  • 2013/09/13

ダンプを見やすく整形「Kint」

KintはPHP製のオープンソース・ソフトウェア(MIT License)です。PHPのデバッグと言えばvar_dumpを使ったものが有名ですが、今ではもっと良いデバッグツールがたくさんあります。今回はその一つ、Kintを紹介します。サンプル。ダンプする変数の内容と、その実行した行数が出ています。変数はツリー状に表示さ...

List

  • 2013/09/12

Webブラウザからプリンタに直接出力「jzebra」

jzebraはJava製、LGPLのオープンソース・ソフトウェアです。Webブラウザで印刷を行う場合、通常はブラウザ標準の機能を使い、印刷に不要な部分はスタイルシートで削除して制御します。しかし業務用システムなどでよりこだわった印刷を行いたい場合はjzebraを使ってみましょう。デモです。最初にJavaアプレットの許可...

List

  • 2013/09/12

重力を自在に操れ!「Newton Adventure」

Newton AdventureはJava製のオープンソース・ソフトウェア(BSD License)です。ニュートンと言えばAppleの製品、ではなく重力を発見した偉大な科学者です。そんなニュートンを主人公にしたゲームがNewton Adventureです。マルチプラットフォームで動作しますのでぜひ遊んでみてください。...

List

  • 2013/09/12

はてなブックマークの共有機能をiOSアプリに組み込もう「Hatena-Bookmark-iOS-SDK」

Hatena-Bookmark-iOS-SDKはiOS用、Objective-C製のオープンソース・ソフトウェア(MIT License)です。日本における最大のソーシャルブックマークサービスと言えばはてなブックマークです。TwitterやFacebook同様にソーシャルの拡散を期待するなら見逃せない存在です。そこでi...

List

  • 2013/09/11

ディレクトリをブックマークして快適な移動「bashmarks」

bashmarksはShellスクリプト製、BSD Licenseのオープンソース・ソフトウェアです。お気に入りや頻繁に利用する情報があればすぐにアクセスできるようにブックマークしておきたいと誰でも思うものです。Shellにブックマーク機能を追加してくれるのがbashmarksです。使い方は簡単で、s "ブックマーク名...

None

  • 2013/09/11

iOS 7の記事を書いてくださる方を募集!

こちらはMobile Touchの執筆者募集記事になります。本日GMが発表され、18日に一般公開されるiOS 7の技術的解説記事を執筆していただける方を募集します。全体に渡って書いていただく必要はなく、一つの機能(API)について掘り下げて書いていただく形で考えています。もちろん記事の執筆料はお支払いします(お名前も掲...

List

  • 2013/09/11

レスポンシブに最適。指定した画面幅になったらアクション実行「Breakpoints.js」

Breakpoints.jsはJavaScript製、MIT Licenseのオープンソース・ソフトウェアです。レスポンシブWebデザインでサイトを作ったとしても、ちょっと見た目にこだわろうと思うとJavaScriptによる処理が必要になります。そこで使ってみたいのがBreakpoints.jsです。デモです。最初は1...

List

  • 2013/09/11

Google ChromeのDeveloper toolsの可読性を向上「Readable-ChromeDevThemes」

Readable-ChromeDevThemesはGoogle Chrome用、スタイルシート製のソフトウェア(ソースコードは公開されていますがライセンスは明記されていません)です。IDEやプログラミング用エディタにおいて言語ごとのハイライト処理は必須でしょう。それによってコードの可読性が上がれば、バグの発生を抑えたり...

List

  • 2013/09/10

スマートフォン、タブレットの判別情報をHTMLに追加「Device.js」

Device.jsはJavaScript製、MIT Licenseのオープンソース・ソフトウェアです。最近はスマートフォン、タブレット、デスクトップとWebブラウザごとの処理分岐が多くなっています。そのような時に都度ユーザエージェントで判別しているのでは面倒です。使ってみたいのがDevice.jsです。iPhoneで縦...

None

  • Premium_s 2013/09/10

Mobile Touchを作る際に注意した10のこと

今回は先日MOONGIFTがリリースしたMobile Touchを開発する際に注意した事柄について紹介します。個人やスタートアップレベルでサービスを企画、開発、リリースする際に参考にしてもらえれば幸いです。

List

  • 2013/09/10

写真にタグ付け「Taggd」

TaggdはjQuery/JavaScript製のソフトウェア(ソースコードは公開されていますがライセンスは明記されていません)です。写真は見た目のインパクトにおいてテキストに勝りますが、写真のままでは説明が不足してしまう時があります。そこで使ってみたいのがTaggd、写真にタグ付けするためのライブラリです。例えばこの...

List

  • 2013/09/10

HTMLのテーブルに柔軟なフィルタリング機能を追加「Ex Table Filter」

Ex Table FilterはjQuery/JavaScript製のソフトウェア(ソースコードは公開されていますがライセンスは明記されていません)です。業務システムでテーブルを使った一覧表は度々用いられますが、そのデータが大量の場合はデータを絞り込むフィルタリング機能が求められます。様々な条件で使われるフィルタリング...