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

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

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

2017/11/11
プロジェクトを遅延させないコミュニケーションパス管理
2017/10/28
2017年09月の人気ソフトウェアまとめ
2017/10/03
面倒な仕事は分解しよう

もっと見る

List

  • 2017/10/28

detect.location - iOSの写真を地図に紐付け

iOSではプライバシーの都合上、位置情報へのアクセスにはユーザの許可が必要になっています。しかし他にも位置情報を取る方法があります。それは写真です。写真にはEXIFとして位置情報が埋め込まれているので、そこから様々な情報にアクセスできます。それを可視化してくれるのがdetect.locationです。面白い情報がたくさ...

List

  • 2017/10/27

Smooth Scrollbar - スムーズなスクロールの制御

Webページは大抵縦長になっています。そしてマウスなどのスクロールを使って下の情報を表示します。つまりスクロールという機能はブラウジングの基本とさえ言えるでしょう。そんなスクロールを標準のまま使うのではなく、もっと細かく制御できるのがSmooth Scrollbarです。## Smooth Scrollbarの使い方様...

List

  • 2017/10/27

Doogie - ツリービューが特徴のWebブラウザ

Webブラウザのニーズは多用です。軽量、高速であって欲しいと考える一方、多機能で多数のページを開いても安定して欲しいと考えます。さらにセキュアでプライバシーが守られて欲しいと思うものでしょう。Doogieはすべてのニーズに応える訳ではありませんが、幾つかのニーズに対してぴったりとマッチしそうなブラウザです。ぜひチェック...

List

  • 2017/10/26

favicon-emoji - 絵文字をFavicon化

Faviconを何か設定しないとと思いつつ、絵の才能があるわけでもないので思いつかない…といった方は多いかと思います。適当な画像をあてはめても良いですが、面白くないでしょう。そこで使ってみたいのがfavicon-emojiです。絵文字をFaviconとして出力できます。## favicon-emojiの使い方コマンドは...

List

  • 2017/10/26

bubbly-bg - 背景でバブルが動くアニメーション

Webは雑誌や新聞などと異なり、ダイナミックに動かせるのが魅力です。さらにテレビと異なり、ユーザの操作によって表示を変化させられます。動画サイトなどだけでなく、普通のWebサイトだってできるのです。そんな特徴を活かしたのがbubbly-bgです。背景にバブルを表示し、アニメーションさせます。## bubbly-bgの使...

List

  • 2017/10/25

Markdown Resume Generator - Markdownからレジュメを生成

英語圏の企業に就職しようと思うと、向こうのフォーマットに合わせた履歴書(レジュメ)が必要になります。インターネットで探せば幾つも見つかりますが、開発者らしいレジュメがどれであるかは分かりづらいかも知れません。そこで使ってみたいのがMarkdown Resume Generatorです。MarkdownからHTML/PD...

List

  • 2017/10/25

Ao - ElectronでMicrosoft To-Doをデスクトップアプリ化

MicrosoftではMicrosoft To-Do

List

  • 2017/10/24

tusk - Web版Evernoteに機能を追加してデスクトップアプリ化

Evernoteは便利なメモサービスなのですが、デスクトップクライアントが重たすぎて使わなくなってしまいました。今であればWeb版が十分に使いやすくなっているので、Webブラウザで使う方が手軽かも知れません。そこでWeb版をベースにちょっとした機能を追加してくれる非公式クライアントのtuskが便利そうです。## tus...

List

  • 2017/10/24

scrollToClip - スクロールで画像の色彩を反転

JavaScriptやCSS3によってWebの表現力は向上しています。例えばスクロールによって表示が変化するパララックスエフェクトもその一つです。スクロールによってコンテンツが変化するのは見た目のインパクトも強いです。今回はスクロールによって色彩を変化させるscrollToClipを紹介します。## scrollToC...

List

  • 2017/10/23

nEXT - Common Lisp製のWebブラウザ

今は新しいブラウザ戦争と感じられるほど、各社のWebブラウザ開発が盛んになっています。バージョン番号もあってないようなくらい、シームレスにバージョンアップしていきます。そんな中、変わったブラウザを紹介します。なんとCommon Lispで作られたWebブラウザnEXTです。## nEXTの使い方アドレスバーは下にありま...

List

  • 2017/10/23

nezumi - Google Chromeのフォーム入力からCapybara/RSpec対応のテストコードを生成

テストコードを書くのは面倒です。特にWebブラウザの表示を再現するような類のものは面倒に感じるでしょう。面倒だとどうしても記述が疎かになったり、テストが不十分になったりします。そこで使ってみたいのがnezumiです。Google Chromeの入力内容からCapybara/RSpec対応のテストコードを生成します。##...

List

  • 2017/10/22

AutoRest - OpenAPI Specificationから各種プログラミング言語向けSDKを生成

OpenAPI Specification(旧Swagger)の定義ファイルはドキュメントを生成するのによく使われます。しかし、それだけではなく他にも様々な使い道があります。例えばテストやバリデーションです。さらにAutoRestを使えば各種プログラミング言語向けにSDKを生成してくれます。これは見逃せない機能でしょう...

List

  • 2017/10/22

Etcher - 3ステップで簡単にイメージ書き込み

イメージファイルをダウンロードして、それをSDカードやUSBドライブに展開する操作は意外と面倒です。macOSやLinuxであればddを使いますが、毎回コマンドを忘れて調べたりします。Windowsでは専用のソフトウェアを手に入れる必要があります。そこで使ってみたいのがEtcherです。Electron製でマルチプラッ...

List

  • 2017/10/21

SeleniumCodeBuilder - Selenium用に操作を記録&テストコード出力

Selenium IDEが最新のFirefoxで動かなくなり、多くの代替ソフトウェアが登場し始めています。単純に操作を再現するものはあるのですが、テストコードを出力するものはまだ多くありません。そこで使ってみたいのがSeleniumCodeBuilderです。操作した内容をRubyまたはPython用のテストコードとし...

List

  • 2017/10/21

AR.js - Webブラウザ向けのAR

iOS11のMobile SafariからようやくgetUserMediaが使えるようになりました。これによってSafariからもカメラにアクセスできるようになり、Webカメラのように動かせるようになります。そしてその恩恵を大きく受けそうなプロジェクトがAR.jsです。Webブラウザ向けのARライブラリです。## AR...