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

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

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

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

もっと見る

None

  • 2018/03/14

docker-get - DockerイメージをGitリポジトリからダウンロード

Dockerではローカル環境にDockerfileを置いてセットアップする他にDocker Hubを使ってクラウド上でイメージ情報を管理する方法があります。しかし無料では一つのプライベートリポジトリしか見られなかったり、バージョン管理の情報が追いづらいと言った問題があります。そこで使ってみたいのがdocker-getで...

List

  • 2018/03/13

ViewImage - Google画像検索の結果に画像への直接リンクを追加

Google画像検索が方針を変更し、検索結果から直接画像だけを表示できなくなりました。コンテンツホルダーとしては画像にアクセスされても旨味がなく、フリーライドされるだけだった訳で、これでようやく落ち着くことでしょう。しかしユーザ視点で見ると直接アクセスしたいはずです。そこで登場したのがViewImageです。## Vi...

None

  • 2018/03/13

gitleaks - 危険なキーを保存していないか履歴をチェック

AWSのキーなど万一にも漏洩すると大変なことになる情報をGitHubにプッシュすると、わずか数分で抜き取られるなんて怖い話があります。この話を聞いて、自分の過去のリポジトリは大丈夫なのかと焦った方も多いでしょう。しかし過去のすべての状態において問題がなかったか確認するのは大変です。そこで使ってみたいのがgitleaks...

None

  • 2018/03/12

lockman - 自己復号化形式のファイルを生成

Zipや7Zipなど圧縮プログラムの多くは自己解凍型形式を提供しています。そのタイプは大抵WindowsやmacOSの実行ファイルとして提供され、Linuxでは使えないのではないでしょうか。ファイルをセキュアにしたいと思いつつも、お互いの環境に同じプログラムをインストールしないといけないのは不便です。そんな悩みはloc...

List

  • 2018/03/12

Tweet Tray - 常駐型。ツイートするだけのTwitterクライアント

Twitterを交流の場として楽しんでいる人は多いと思いますが、中には交流はどうでもよくて、とにかく発信だけしたいという方もいるのではないでしょうか。メディアのアカウントはそういう傾向がありますし、発散したり独り言をつぶやきたいという方はそうでしょう。そこで使ってみたいのがTweet Trayです。素早くツイートするの...

List

  • 2018/03/11

pxt-microbit - エミュレータもあるmicro:bit向けビジュアルプログラミング環境

最近は数多くのマイコンが登場しています。有名なものとしてはRaspberry Pi、Arduino、mbedなどが知られていますが、それだけに限りません。特定用途であったり、より初学者向けであったりと多様に存在します。今回はその一つ、micro:bit向けのビジュアルプログラミング環境、pxt-microbitを紹介し...

List

  • 2018/03/11

LiteIDE - Go用のクロスプラットフォームIDE

IDEを使うことで開発効率が大幅にアップします。ブレークポイントを使ったり、変数のウォッチをすることで思わぬ動作を回避できるでしょう。特にコンパイル系のプログラミング言語ではIDEが活躍しています。今回紹介するオープンソース・ソフトウェアはLiteIDE、Go向けのIDEです。## LiteIDEの使い方立ち上げたとこ...

List

  • 2018/03/10

PyRexecd - Python製のWindows用SSHサーバ

リモートにあるWindowsを操作しようと思うとRDPを使うのが基本です。しかしGUIは重たいので、ターミナルでさくさくと操作したいのではないでしょうか。その際に使えるのがSSHサーバになります。今回紹介するのはPyRexecd、Python製のスタンドアローンなSSHサーバです。## PyRexecdの使い方PyRe...

List

  • 2018/03/10

Movim - XMPPを使った分散化SNS

FacebookやTwitterといったSNSは巨大なサービスへと成長しています。しかしコンテンツやユーザとのつながりを人質にとられていたり、個人情報を使って広告を出されるのに嫌気を感じる方もいます。一時期Twitterを分散化したMastodonが注目されましたが、MovimはFacebookの分散版ともいうべきソフ...

List

  • 2018/03/09

View Image - Google画像検索でなくなった画像表示をブックマークレットで再現

Google画像検索が方針を変更し、画像を直接表示できなくなりました。恐らくコンテンツホルダーに気遣ったのだと思いますが、利用者としては画像に素早くアクセスしたいと考えるはずです。そこで使ってみたいのがView Imageです。フルサイズ画像へアクセスできるブックマークレットになります。## View Imageの使い...

None

  • 2018/03/09

markuplint - 各種マークアップに対応したLintツール

企業などで品質を標準化するためにはフォーマットをチーム内で合わせる必要があります。個々人の書いたコードを目でチェックするのはとても大変です。そこで使えるのがLintツールになります。今回紹介するmarkuplintはHTMLやWeb Componentなど様々なマークアップをチェックするソフトウェアです。## mark...

List

  • 2018/03/08

labelme - 写真の一部をラベル付け

写真には様々な情報が入っています。人もいれば動物も、木やカンバン、窓など色々な情報が含まれているでしょう。それらをラベリングすると、また違った情報の管理方法が見つけられそうです。そのためのソフトウェアがlabelmeになります。GUIで使えるのでデスクトップからさくさくと作業できます。## labelmeの使い方メイン...

List

  • 2018/03/08

Incunabula - 印刷用のMarkdownエディタ

MarkdownはHTMLに限らず、様々な場面で使われるようになっています。PDFで出力されることもあります。しかしHTMLは印刷には向いていないフォーマットであり、MarkdownからPDF出力した場合も同様です。そこで使ってみたいのがIncunabulaです。印刷を前提としたMarkdownエディタです。## In...

List

  • 2018/03/07

just-dashboard - 設定ファイルからダッシュボード用のグラフを生成

管理画面で必要な機能と言えばデータをメンテナンスする機能と、主なKPIやシステムのトラフィックを確認できるグラフ機能です。しかしメンテナンスは簡単に実現できてもグラフは意外と面倒で後回しになったり、CSVでダウンロードしてExcelで作るなんて状態になっているのではないでしょうか。そこで使ってみたいのがjust-das...

List

  • 2018/03/07

StockTray - これならバレない。システムトレイに常駐する株価ビューワー

長期的に保有するのではなく、デイトレーダー並に上下する株を素早く売り買いしている方にとって、株価は常に気になるものでしょう。しかし仕事中に堂々と株価をチェックできるものではありません。そこで使ってみたいのがStockTrayです。タスクトレイに収まる小さな株価ビューワーです。## StockTrayの使い方起動中です。...

List

  • 2018/03/06

OpenStudio - ヨガ教室管理システム

教室を用いたビジネスは様々にあります。英会話教室で会ったり、ダンス教室、塾など様々です。そうした教室型ビジネスでは部屋ごと、時間ごとに内容が決まっており、生徒は事前予約などをして決まった時間に集まって知識を得ます。今回紹介するOpenStudioは特にヨガに特化した教室ビジネスの管理システムです。## OpenStud...

List

  • 2018/03/06

SQLECTRON GUI - SQLECTRONのGUIフロントエンド

コンソール上で簡易的なデータベース管理UIを提供するSQLECTRON

List

  • 2018/03/05

Polacode - コードを画像化するVisual Studio Code機能拡張

コードをブログに載せたいと思ったのに、ブログエンジンがコードのハイライトに対応していない…なんてケースがあります。Gistに貼り付けても、それが埋め込みもできず、泣く泣く変な表示で載せてしまうこともあります。そこで使ってみたいのがPolacodeです。コードを画像に変換してくれるVisual Studio Code機能...

List

  • 2018/03/05

Blotter.js - 型破りなテキストアニメーションを実現

Webでエフェクトされたテキストを表示しようと思うと画像を使うのが一般的です。JavaScriptでもできないことはないですが、簡単なものに限定される雰囲気があります。しかしJavaScriptならばアニメーションも行えるメリットがあります。そこで知っておきたいのがBlotter.jsです。使いどころは限られそうですが...

List

  • 2018/03/04

Proton Native - React Nativeのデスクトップ版

Electronを使えばデスクトップアプリとして動作するソフトウェアがクロスプラットフォームで作成できます。しかし、HTMLなのでUIを作るのが若干大変という印象があります。同様のことはモバイルアプリでも起きており、Reactが示した解決策がReact Nativeになります。そしてProton NativeはReac...