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

None

  • 2014/10/22

peco – さまざまなコマンドの出力を入力し、対話形式でフィルタリングして出力できるコマンド。

peco はプログラミング言語 go でできたコマンドです。ファイルや標準入力から値を与えて、対話形式でキー入力を行ないフィルタリングできるソフトウェアです。フィルタリングした結果を選択して、さらに標準出力に出力できます。## peco の主な特徴### 1) キー入力により対話形式でフィルタリング実行してみます。何か...

List

  • 2014/10/22

Livestreamer – ライブストリーミングを動画プレイヤーで再生

最近オンラインでライブストリーミングを提供するサービスが増えています。UStreamが有名でしたが、最近ではYouTubeやDailymotionが対応したり、Twitch、Livestreamといったサービスもライブストリームを提供しています。ストリーミングで見るのは良いのですが、Webブラウザでしか見られないのが面...

List

  • 2014/10/21

svgexport – SVGを画像やPDFに変換

HTML5やRetinaディスプレイの登場があって、SVGに注目が集まっています。ベクターベースなので拡大しても綺麗なままで表現できます。しかしWebブラウザでも表示できますが、良いビューワーがなく再利用性が高くないのが現状です。そこで使ってみたいのがsvgexportです。SVGファイルを画像やPDFにエクスポートで...

List

  • 2014/10/21

ThView.js - Orculusでも楽しめる上下左右に視点変更できるイメージビューワー

写真を撮影するデバイスは増えていますが、見せ方はまだまだではないでしょうか。単純に一覧表示しただけでは面白みがありませんし、写真は画質がどんどん上がっており、一枚一枚の見せ方にもこだわりが必要です。今回紹介するThView.jsはWebブラウザで楽しめる画像ビューワーですが、さらにOculusのようなVRデバイスだとも...

List

  • 2014/10/20

Gifshot – Webカム/動画/画像からアニメーションGIF生成

アニメーションGIFは今なお人気です、というかここ数年さらに人気が高まっているのではないでしょうか。動画とは違いプラグインもCPUパワーも殆ど使わずに再生できますし、音がないのが逆に創造性を働かせてくれます。そんなアニメーションGIFを各種リソースから生成してくれるソフトウェアがGifshotです。Yahoo! Inc...

List

  • 2014/10/20

vixtarea - Webブラウザ上でviライクのキーバインド

Web上で長文を入力しようと思ったら使われるのがテキストエリアです。しかしこのテキストエリアはとても機能が貧弱で、Windowsのメモ帳レベルです(保存ができない分、それ以下ですね)。これでは文字を入力しようと言う気持ちすら萎えてしまいます。そこで使い勝手をちょっとでも良くしてくれるのがvixtareaです。テキストエ...

List

  • 2014/10/19

SweetAlert – alertに代わって使いたいダイアログライブラリ

HTML5ではdialogという要素が追加され、これまで悪名高かったalertに代わる技術が生み出されています。しかしdialogはデザインやエフェクトを含め、全て自分で実装する必要があるため普及はまだしばらくかかりそうです。そこで使ってみたいのがSweetAlertです。alertに代わるライブラリで、見た目も上品で...

List

  • 2014/10/19

Bootstrap Material - Material Designを適用したBootstrapテーマ

Googleが開発者向けイベントで発表した新しいデザインコンセプトのMaterial Design。フラットUIをベースとしつつ、さらにアニメーションやエフェクトを通してユーザに情報を分かりやすく伝達できます。そんなMaterial DesignをBootstrapに適用したのがBootstrap Materialです...

List

  • 2014/10/18

JapaneseKeyboardKit – Mozcを使ったiOS8用カスタムキーボード

iOS8で注目を集めている新機能の一つがカスタムキーボードです。個人的にはATOKが登場した瞬間に購入した口で、他にもこれまでにないキーボードが登場してくれるのを心待ちにしています。今回はその一つ、オープンソース・ソフトウェアのJapaneseKeyboardKitを紹介します。Google日本語入力のオープンソース実...

List

  • 2014/10/18

Chameleon - レスポンシブWebデザインの確認が簡単になるGoogle Chrome機能拡張

最近はレスポンシブWebデザインを使うケースも増えてきましたが、面倒なのはデザインの確認ですよね。幅を変更してちゃんと適切に表示されているか確認したり、複数のデバイスを使って表示を適宜確認しなければなりません。そこで使ってみて欲しいのがChameleonというGoogle Chrome機能拡張です。多数の画面幅でのデザ...

List

  • 2014/10/17

offline-issues – GitHubのIssuesをMarkdown/HTMLでダウンロード

GitHubではタスクやバグをIssuesで管理しています。便利だと思うのですが、Webブラウザ経由でチェックするのは意外と面倒です。さらに移動中などオフラインの時にチェックできないと不便に感じることでしょう。そこで使ってみたいのがoffline-issuesです。その名の通り、オフラインでIssuesをチェックするた...

None

  • 2014/10/17

autobox-Core – 思考通りのコーディングをサポート

autobox-Core はPerl用のモジュールです。このモジュールは意外と使われていないかもしれませんが、便利なモジュールの一つです。スクリプト言語の魅力の一つは、気軽にコーディングして実行、結果を得るところにあります。場合によっては話しつつコーディングし、結果を見せるという場面もあるでしょう。そんな時に利用して欲...

List

  • 2014/10/16

RWDPerf – レスポンシブサイトのパフォーマンスチェック

レスポンシブWebサイトの特徴としては、一つのHTMLコード、JavaScript、スタイルシートで全てのデバイスに対して情報を配信します。その中でデバイスごとに情報を分ける訳ですが、その中にはあるデバイスにとっては不要な情報が紛れることも多々あります。その結果パフォーマンスが落ちてしまうケースがある訳ですが、そのチェ...

List

  • 2014/10/16

jcal - 日本の祝祭日に対応したカレンダーコマンド

Linux/Unixを使っている方で、カレンダーが見たいと思ったらcalコマンドを使うでしょう。曜日、日付を確認する程度であれば十分かも知れませんが、日本で使っているのであれば日本のカレンダーが見たいと思うはずです。そこで使って欲しいのがjcalです。日本の祝祭日をサポートしたカレンダーコマンドになります。## jca...

None

  • 2014/10/15

Devel-Comments – コメントをデバッグ用メッセージとして出力

Devel-Comments はPerl用モジュールです。コメントに対して少しルールを追加して記述することで、そのコメントをデバッグ用メッセージとして出力することができるようになります。Perlの文法には影響しません。デバッグ用のコードを追加することで起こる問題や、開発者のストレスを少しでも減らすことができるでしょう。...