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

List

  • 2017/02/22

I-Miss-You - 非アクティブになるとタイトル、お気に入りアイコンを変更

タブをたくさん開くのが当たり前になると、URLを開いたものの全然見ていないタブも出てくるかも知れません。サービス提供側としてみれば、なるだけWebサイトを見て欲しいと思うわけで、どうにかユーザにアピールしたいでしょう。そこで使ってみたいのがI-Miss-Youです。ユーザが見ていない時にこそ使われるjQueryプラグイ...

List

  • 2017/02/22

Civilizer - Webベースの知識管理

自分のアイディアを管理するというのは意外と大変です。思いついた時にメモしておかないとあっという間に忘れてしまいます。企業になれば、それが全員分になり、忘却されたナレッジによる損失は決して小さくありません。そんなアイディアを書き留めておけるプラットフォームがCivilizerです。ちょっとしたWiki風のシステムになって...

None

  • Premium_s 2017/02/22

業務で使えるオープンソース(221)「Excelファイル生成」

今回のテーマはExcelファイル生成です。今なおシステムからCSVを出力する類のものは多いですが、各種プログラミング言語でExcelファイルの読み書きに対応している現在、いつまでもCSVを使い続ける意味はありません。Excelがほぼデファクトになっている現在、Excelファイルは大抵のOSで読み書きできます。もしシステ...

List

  • 2017/02/21

Citii - 各都市で生活するにはどれくらいお金がかかるのか、が分かるアプリケーション

海外で暮らしてみたいというのは島国の日本ならではの夢かも知れません。海外には海外の良さがありますが、もちろん悪いところもあります。まず現状と同等の生活を送れるのかをチェックしなければなりません。そこで使えるのがCitiiです。各国の生活コストがどれくらいなのか分かるソフトウェアです。## Citiiの使い方例えば東京で...

List

  • 2017/02/21

git-recall - Gitのログを見やすく

Gitのログは標準出力でひたすら並ぶだけなので分かりづらいでしょう。GUIのGitリポジトリ管理ツールではログの一覧や、その詳細を見るのに便利な機能があります。とは言えログのためだけに専用ツールを導入するのも面倒です。そこで使ってみたいのがgit-recallです。Gitのログを見やすく整形してくれるソフトウェアです。...

List

  • 2017/02/20

Playlister - YouTube動画でプレイリストを作成&共有

YouTube上にはたくさんの音楽動画が揃っています。殆どのアーティストがMVをYouTube上にアップし、新譜も期間限定でアップロードします。音楽だけよりは若干使い勝手が悪いですが、高速なインターネットがある環境であれば十分でしょう。そんなYouTube上の音楽をプレイリスト化し、みんなでシェアできるのがPlayli...

List

  • 2017/02/20

Turbo Download Manager - マルチスレッドでダウンロードを高速化

オンライン上で扱うファイルの容量はどんどん増えています。一つのファイルで数GBなんてこともざらにあります。ダウンロードを高速化するためにTorrentのような仕組みもありますが、企業内では使えないことが多いでしょう。そこで使ってみたいのがTurbo Download Managerです。マルチスレッドでダウンロードを高...

List

  • 2017/02/19

Web Maker - Google Chrome上で動くWebプレイグラウンド

HTML/JavaScript/スタイルシートを使ってWeb上で簡単なプロトタイプを公開できるサイトがあります。JSFiddle、CodePenなどが有名どころです。しかしクラウド上で書くことに若干敷居を感じている人もいるのではないでしょうか。そんな方にお勧めしたいのがWeb Makerです。Google Chrome...

List

  • 2017/02/19

AirSlide - Webでスライド操作を共有

プロジェクターが暗かったり、そもそもなかったりすると小さなラップトップの画面を全員で共有することになります。これでは見る方に集中しなければならず、良い会議になりません。資料は各自で見られる方が便利です。そこで使ってみたいのがAirSlideです。Webブラウザでスライドを共有し、さらに操作もオーナー側でできるソフトウェ...

List

  • 2017/02/18

freebora - オライリーの無料電子書籍をダウンロード

オライリーと言えば技術書で有名な会社です。技術書というとどれも高価なイメージがありますが、オライリーで掲載されている中には無料の電子書籍も多数あります。中には100ページくらいのボリュームあるものもあります。今回紹介するfreeboraはそんなオライリーの無料電子書籍をダウンロードできるソフトウェアです。## free...

List

  • 2017/02/18

Codebox - デスクトップとクラウドで動作するIDE

開発を効率的に進める上でIDEの存在は欠かせません。スクリプト言語の多くはプログラミングエディタで作成しますが、それでも自動補完やエラーチェックなどの機能があると開発がスムーズになるでしょう。今回紹介するCodeboxはデスクトップまたはクラウドで動作する想定のIDEになります。## Codeboxの使い方ディレクトリ...

None

  • Premium_s 2017/02/18

業務で使えるオープンソース(220)「カンファレンス」

東京は世界でも希に見るほど勉強会が頻繁に開催されています。しかも無料で行われているものが殆どで、最後に懇親会(これまた無料)が行われているものもたくさんあります。それだけ勤勉で学習意欲が強いといえます。勉強会がさらに大規模になるとカンファレンスと呼ばれるものになります。今回はそんな勉強会やカンファレンスを行うための情報...

List

  • 2017/02/17

Zazu - ハッカー、クリエイター用のランチャー

今時のランチャーは自分でアプリを登録したりなんかせず、自動的にファイルを探索してくれます。さらに、単にローカルだけでなく、Webサービスなどとも連携して機能が呼び出せるようになっています。今回紹介するZazuもそんなランチャーの一つで、ハッカーやクリエイター向けのランチャーと銘打たれています。## Zazuの使い方デフ...

List

  • 2017/02/17

mediacenterjs - Webベースのメディアセンター

使ってみると意外と便利なのがメディアセンターです。ローカルやネットワーク内にある動画、音楽ファイルなどを一箇所で管理でき、スマートフォンなどから操作して音楽や映画を楽しめるようになります。そんなメディアセンターをWebベースで提供するのがmediacenterjsです。## mediacenterjsの使い方セットアッ...

None

  • 2017/02/16

gplaycli - AndroidアプリをGoogle Playからダウンロード

Android用アプリが提供されているGoogle PlayではあらかじめGoogleに登録してあるAndroid端末があればWeb上からインストールの指定ができます。ただし端末側にGoogle Playが入っていなければなりません。海外製の端末では入っていないことがあり、そのためにアプリがインストールできないという人...

List

  • 2017/02/16

Spectacle Editor - HTMLスライドをグラフィカルに作成

HTMLで作るプレゼンテーション用のスライドが流行っていますが、作成するのが意外と面倒だったりします。多くはMarkdownファイルをベースにしたものですが、エフェクトを定義できなかったりとスライドとしてのインパクトに欠けるものもあります。そこで使ってみたいのがSpectacle Editorです。HTMLをベースにし...

List

  • 2017/02/15

QArt.js - 好きな画像と組み合わせたQRコード生成

QRコードというと小さな四角が並んだ白黒の模様で、一般の人からするとよく分からないものに見えます。見た目の違いも分かりづらく、目を引きづらいため最近ではカラーにしたり、他の絵柄を混ぜると言った手法も開発されています。今回紹介するQArt.jsもその一つで、好きな画像をベースにQRコードを生成してくれます。## QArt...

List

  • 2017/02/15

Cerebro - 生産性を向上してくれるランチャー

Webでちょっとした調べ物をしたいということは多々あります。例えば地図を調べる、通貨の換算をする、英単語を知ると言った具合です。アドレスバーに検索ワードを入れて実行すれば良いのですが、それすら煩わしくなるくらい調べる頻度は多いものです。そこで使ってみたいのがCerebroです。ランチャー風のUIで調べ物が簡単にできるよ...

None

  • Premium_s 2017/02/14

業務で使えるオープンソース(219)「Gitリポジトリ」

今回はGitです。バージョン管理の仕組みとしてあっという間にデファクトになりつつあるGitですが、開発だけで使うのは勿体ないくらい様々な使い道が考えられます。今回はGitリポジトリを便利にしてくれるツールと、通常のソースコード管理以外にGitリポジトリを使っている例を紹介します。## スライド一般的にスライドはPowe...

List

  • 2017/02/14

multi.js - 複数選択のドロップダウンをリッチに変身

WebのフォームはHTML5でリッチになっていますが、それでもまだまだ標準では使い勝手がよくありません。とは言え、それを改善するためのライブラリも出てきていますので、積極的に取り入れていきましょう。今回紹介するのはmulti.js、複数選択できるselectタグを格好良くしてくれるライブラリです。## multi.js...