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

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

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

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

もっと見る

List

  • 2018/06/06

Maji - ハイブリッドアプリ開発のベストプラクティスを提供

ハイブリッドアプリと言うのはHTML5でUI、ロジックを作成したスマートフォンアプリです。ネイティブとの繋ぎ込みはCordovaなどの技術を使います。かつては遅いと言った問題がありましたが、今はほぼ分からないくらいの速度で実行できます。そんなハイブリッドアプリは画面遷移やUIなどを自分で用意する必要があります。ここが敷...

List

  • 2018/06/06

LaTeX.js - Webブラウザ上で動作するLaTeX執筆環境

LaTeXは今なお論文やレポートを書く際に使われています。しかし、環境整備が面倒であったり、インストールするライブラリのサイズが大きいこともあって、もっと手軽に作りたいと思う人が多いのではないでしょうか。そこで使ってみたいのがLaTeX.jsです。なんとWebブラウザ上で使えるLaTeX環境です。## LaTeX.js...

List

  • 2018/06/05

Vuido - Vue.jsでデスクトップ向けネイティブアプリを開発

JavaScriptが多くの環境で動作するようになっています。Webブラウザだけでなく、サーバやスマートフォンアプリなど一つの言語でここまで幅広く動作するものはそうそうないでしょう(特にWebブラウザが問題です)。そんなJavaScriptを使ってデスクトップアプリを作成できるのがVuidoです。Electronと異な...

List

  • 2018/06/05

GIFPop - アニメーションGIFを最適化

最近アニメーションGIFが使われる場面が増えていますが、難点としてサイズが大きくなりがちという問題があります。特に動画からアニメーションGIFに変換した場合、FPSが高すぎたりしてWeb上に貼るのに向きません。そこで使ってみたいのがGIFPopです。アニメーションGIFを手軽にリサイズできます。## GIFPopの使い...

List

  • 2018/06/04

ClassicKit - iOSにクラシカルなデザインを

iOSは最新のUIを持っていますが、時にクラシカルなUIに戻りたいと思うことがあるかも知れません。ちょっと古いくらいだと残念な感じですが、20年以上前だと逆に新鮮に感じることだってあります。そこで使ってみたいのがClassicKitです。iOS上で使えるWindows95風のUIライブラリです。## ClassicKi...

List

  • 2018/06/04

livedl - ニコ生/ツイキャス/YouTube Live対応の録画ツール

一時の勢いこそ失われつつあるものの、ニコニコ生放送はまだまだ人気のサービスです。そして、同じようにライブ配信を行うサービスは多数出てきています。有名なところではYouTube Liveやツイキャスなどが知られています。そうしたライブ配信サービスの録画を行うソフトウェアがlivedlです。## livedlの使い方録画す...

List

  • 2018/06/03

mini-c - node製のWebAssemblyコンパイラ

WebAssemblyには未来が感じられます。DOM操作などはできないものの、コンパイルしたコードがWebブラウザ上で動かせるのは魅力的です(しかもWeb標準の技術で!)。しかしまだ開発環境を整えるのは大変なのが現状です。そこで期待したいのがmini-cです。なんとWebブラウザ上でWebAssemblyを生成します。...

List

  • 2018/06/03

Scratch editor - Web上でのグラフィックスアピールに特化したライブコーディングシステム

ライブコーディングは勉強会などで盛り上がるネタの一つです。臨場感があることで、参加者の目を釘付けにできます。時に失敗するかも知れませんが、それでも良いのです。念のため動画でも用意しておけば問題ありません。そこで使えるのがScratch editorです。グラフィックス系のデモを行う際にインパクトあるステージを演出するで...

List

  • 2018/06/02

logo.svg - テキストとフォントからSVGを生成

スマートフォンやタブレットによって高解像度なディスプレイが普及しています。そのため、画像などのバイナリのファイルは高解像度向けにサイズの大きなファイルを用意せざるを得ず、ネットワークの負荷増大につながっています。そこで使ってみたいのがlogo.svgです。テキストベースの簡易的なロゴをSVGで生成してくれます。## l...

List

  • 2018/06/02

icon QRCode genereter - アイコンを追加したQRコードを生成

QRコードはガラケーややスマートフォンの普及に伴って一気に伸びていった技術です。ネットワークなどを使わずに情報を伝達する手段として、とても優れています。しかし、生成されたQRコードはどれも同じようなものになるので、判別しづらいという問題があります。そこで使ってみたいのがicon QRCode genereterです。Q...

List

  • 2018/06/01

Nuage - 各種ストレージサービスを共通のUIで操作

クラウドにデータを保存できるサービス、技術が増えています。一つのストレージに頼らず、様々なサービスを使いこなしているのではないでしょうか。しかし、その結果としてUIがバラバラになってしまって、管理が煩雑になります。Nuageは多数のクラウドストレージに対応し、共通したインタフェースで使えるようにするソフトウェアです。#...

List

  • 2018/06/01

MeetHub - PythonのシンプルなMeetup.comクローン

コミュニティなどのイベントを管理するサービスとして、日本であればconnpassやDoorkeeper、EventRegistなどが知られています。それに対して海外であればMeetup.comが知られています。しかしMeetup.comは本格的に使おうと思うと有料サービスになってしまい、コミュニティでは使いづらいかも知...

List

  • 2018/05/31

Replace zero-width characters hidden on a page with emojis

コンテンツの不正な再利用を防ぐために使える方法として、人の目には見えない空白文字を紛れ込ませるという方法があります。クリップボードには入るのですが、見た目には分かりません。その空白文字のパターンをユーザ毎に変えておけば、誰が不正コピーしたか分かるのです。それに対抗、という訳ではありませんが、Replace zero-w...

List

  • 2018/05/31

Gokotta - Electron製のミュージックプレイヤー

ストリーミング配信が増え、iTunesやAmazon Musicなどのクラウドベースの音楽販売サービスが流行っていくと、MP3で楽曲ファイルを持っているのは貴重になるかも知れません。しかしCDからリッピングして楽曲を持っている方も多いことでしょう。そうした方に使ってみて欲しいのがGokottaです。Electron製の...

List

  • 2018/05/30

redcycle-map - 非公式赤チャリマップ

俗に赤チャリと呼ばれるシェアバイクが日本でも広まってきています。元々横浜ではじまった仕組みですが、東京23区内でも対応している場所が増えています。どこでも乗り捨てられる仕組みではないので、自転車置き場になるポートマップが重要です。公式でもポートマップは提供されていますが、非公式ながらもredcycle-mapの方が情報...