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

List

  • 2013/08/24

Xcodeから手軽にGistへポスト「BTGisterPost」

BTGisterPostはXcode用、Objective-C製のオープンソース・ソフトウェア(MIT License)です。開発をしていてちょっとしたコードを外部に公開したいと思うことがあるはずです。そんな時に便利なのがGistですが、色々な情報を入力するのは面倒です。そこでXcodeを使っている方にお勧めしたいのが...

List

  • 2013/08/23

XP/7でもWindows 8風のダッシュボード「Omnimo UI for Rainmeter」

Omnimo UI for RainmeterはWindows用Creative Commonsのオープンソース・ソフトウェアです。Windows 8スタイルは賛否両論はあれど情報の一元化と言う意味においては便利なUIだと思います(デスクトップと二つ存在するのは嫌ですが)。そんなWindows 8スタイルなダッシュボー...

List

  • Premium_s 2013/08/23

使えるWebサービス・オープンソース(12)「リアルタイムコラボレーション」

Webの世界ではリアルタイム性が高まっています。ソーシャルサービスはもちろんのこと、日々のミーティングや勉強会などで入力されている内容をみんなでシェアしたい、一緒に編集したいと思うことが多々あるはずです。そこで今回はリアルタイムコラボレーションを実現するWebサービス、オープンソース・ソフトウェアを紹介します。

List

  • 2013/08/23

コンソールベースのチャットクライアント「Profanity」

ProfanityはC製のオープンソース・ソフトウェア(GPL)です。今ではSkype、LINE、Facebookメッセンジャーと様々なチャットサービスが存在しますが、昔からあるのがXMPPです。Gmailでも未だに使えますし、クライアントソフトウェアも多数あります。そこで今回はコンソールで使えるProfanityを紹...

List

  • 2013/08/23

手をかざしてiTunesを操作「LeapTunes」

LeapTunesはRuby製のオープンソース・ソフトウェア(MIT License)です。コンピュータの前で手をかざしてコマンドを実行するLeap Motion。さっそく手に入れて遊んでいる人も多いのではないでしょうか。そんなLeap Motionを使ってiTunesを操作できるのがLeapTunesです。実行中。5...

List

  • 2013/08/22

Bashプロンプト表示をWeb上でカスタマイズ「HalloweenBash」

HalloweenBashはHTML/JavaScript製のソフトウェア(ソースコードは公開されていますがライセンスは明記されていません)です。Bashシェルのプロンプト表示(PS1)は変更ができます。が、大抵は設定を調べるのが面倒で素のまま使っているのではないでしょうか。そこで使ってみたいのがHalloweenBa...

List

  • 2013/08/22

各種記法に対応したアセットパイプラインフレームワーク「Harp」

Harpはnode/JavaScript製のオープンソース・ソフトウェア(MIT License)です。最近ではJavaScriptやHTMLを活用したフロントエンド開発を得意としたエンジニアが増えています。そんな方が各種技術を組み合わせてWebシステムを開発する際に使ってみて欲しいのがHarpです。インストールしまし...

List

  • 2013/08/22

FirefoxでのWebアプリケーション開発を強力にサポート「JavaScript Terminal」

JavaScript TerminalはFirefox用のソフトウェア(ソースコードは公開されていますがライセンスは明記されていません)です。FirefoxにはJavaScriptコンソールが備わっています。ちょっとしたJavaScriptのデバッグであれば十分ですが、より高機能なコンソールが欲しいと思っている方はJa...

List

  • 2013/08/21

HTML5ゲーム開発の参考に「Canvas tetris」

Canvas tetrisはHTML5/JavaScript製のソフトウェア(ソースコードは公開されていますがライセンスは明記されていません)です。今後Webブラウザ向けに作られるゲームは増えていくと思われます。そこで既存のゲームを参考にするのはいい方法ではないでしょうか。今回はHTML5で作られたテトリスCanvas...

List

  • 2013/08/21

コンソール作業ログを録画、再現「showterm」

showtermはRuby/Ruby on Rails製のソフトウェア(ソースコードは公開されていますがライセンスは明記されていません)です。各種サーバ向けのソフトウェアをインストールしたログをブログとして公開されている方は大勢います。同じようにインストールしようと思っている方には便利でしょう。それをもっとインタラクテ...

List

  • 2013/08/21

Web上でインタラクティブな図を描く「JointJS」

JointJSはJavaScript製のオープンソース・ソフトウェア(Mozilla Public License)です。Web上で図を表示したいと思うことは多々あります。そんな時に画像を使うのは最も知られた方法ですが、再利用性や修正コストが大きくなります。図にもよりますが、JointJSがカバーできる範囲は大きいので...

List

  • 2013/08/20

iPhoneアプリでのちょっとした入力に使えそう「MZFormSheetController」

MZFormSheetControllerはObjective-C製、iPhone用のオープンソース・ソフトウェア(MIT License)です。iPadアプリで時々使われるモーダル画面のUIModalPresentationFormSheet。それをiPhoneでも使えるようにしつつ、さらに便利な機能を追加してくれる...

None

  • Premium_s 2013/08/20

管理できないShadow ITをいかに管理するか

ここ数年のクラウド、SaaS系システムの広がりによって逆に注目を集めているのがShadow ITの存在です。企業内で承認されていないサービス利用による情報流出が騒がれる中、いかにそういったサービスを管理していくかが問われています。そこで今回は代表的なサービスと施策について取り上げます。

List

  • 2013/08/20

外部コンテンツを埋め込むためのJSON生成「Iframely」

Iframelyはnode/JavaScript製のオープンソース・ソフトウェア(MIT License)です。今はソーシャルサービスが隆盛で、外部サービスにコンテンツを投稿することが多いかと思います。そうして登録したコンテンツを再利用しやすくするサービスがIframelyです。一例。500pxに投稿した写真を埋め込み...

List

  • 2013/08/20

要注目!高機能HTMLスライスツール「HTMLButcher」

HTMLButcherはWindows/Mac OSX/Linux用のオープンソース・ソフトウェア(New BSD License)です。画像で作成したデザインからHTMLを起こすのにPhotoshopがよく使われます。スライスツールを駆使して行われているかと思いますが、今回はその専用ソフトウェアHTMLButcher...

List

  • 2013/08/19

Webページに埋め込むチェス盤「ChessBoardJS」

ChessBoardJSはJavaScript製、MIT Licenseのオープンソース・ソフトウェアです。日本では将棋人口が多くて、それと比較するとあまり見かけないチェスプレイヤーですが、海外では人気があるゲームです。そんなチェス盤をWeb上で再現するのがChessBoardJSです。サンプルです。右側に出ているのが...

List

  • 2013/08/19

テーブルの情報をJSON化「Table-to-JSON」

Table-to-JSONはjQuery/JavaScript製のオープンソース・ソフトウェア(MIT License)です。先日、JSONからテーブルを自動生成するTablerを紹介しましたが、今回はその逆です。テーブルタグからJSONを生成するTable-to-JSONを紹介します。デモのテーブルです。Conver...

List

  • 2013/08/18

二点間の移動ルートを表示「iOS-Routing」

iOS-RoutingはiOS用のオープンソース・ソフトウェア(GPL)です。地図アプリは便利です。良く使うのが今いる場所から別な場所までどういったら良いか調べるといった操作ではないでしょうか。その実装例とも言えるアプリがiOS-Routingです。起動するとまず位置情報取得の確認が行われます。東京駅から東京タワーまで...

List

  • 2013/08/18

JavaScriptでGeckoブラウザを自動操作「SlimerJS」

SlimerJSはWindows/Mac OSX/Linux用のオープンソース・ソフトウェア(Mozilla Public License)です。スクレイピングをしたり、テスト自動化を行う際に役立つのがPhantomJSですが、ブラウザはWebKitベースです。今回はGeckoベースのSlimerJSを紹介します。実行...

List

  • 2013/08/17

HTML5を使ってインターネット速度チェック「SpeedTest」

SpeedTestはHTML5/JavaScript製のオープンソース・ソフトウェア(LGPL)です。自宅やオフィスにインターネット回線がきたり、テザリングを試してみたりしたらとりあえず行うのがインターネット速度のテストではないでしょうか。旧来Flashで行ってきたものですが、SpeedTestを使うとHTML5でテス...