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

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

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

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

もっと見る

List

  • 2021/04/18

htmbox - htmlxを使ったDropbox風のUI

何かの技術をアピールする際にデモアプリを作るのは良い方法です。何ができるのか想像するのは難しいですが、デモアプリを見ることで学べることは多いでしょう。たとえばRailsはブックマークサービスのようなものを10分で作ったりして、その開発効率をアピールしていました。今回紹介するhtmboxはHTMLでAjaxを扱いやすくす...

List

  • 2021/04/18

vitals - 小さなmacOS用プロセスモニタ

パソコンを使っていて、突然ファンが回り始めたり、動作が重くなることがあります。そうした時にはCPU使用率を確認することでしょう。そして暴走しているプロセスを見つけて、プロセスをキルするかと思います。そんな確認をいつでも、すぐにできるのがvitalsです。## vitalsの使い方実行しているところです。CPU利用率が高...

List

  • 2021/04/17

Codeist - Webのコードをすぐに試せるプレイグラウンド

フロントエンド開発の便利な点は、Webブラウザじ実装されているJavaScriptエンジンでコードをすぐに実行、確認できることでしょう。HTMLやCSSをデバッグすることもでき、開発がさくさくと進められます。そんなフロントエンド開発時にちょっとしたプレイグラウンドが欲しかったらCodeistを使ってみましょう。## C...

List

  • 2021/04/17

Remote Mob - リモートで使えるモブプログラミング用タイマー

モブプログラミングは複数人集まって、わいわいがやがやしながら行うプログラミングです。ペアプログラミングの複数人版とも言えます。一つのタスクを成し遂げる際に、指摘をリアルタイムに行えるので情報共有にも役立ちます。そんなモブプログラミングをリモートで行えるのがRemote Mobです。リモートワークが隆盛の現在、試してみる...

List

  • 2021/04/16

tiktik - ターミナルベースのTikTokクライアント

年齢によるのか、TikTokをインストールしたいとは思えない筆者がいます。とはいえ、時々ネットに上がってくる話題の動画には興味を引かれたりします。使いこなせるとは思いませんが、閲覧だけはしたいのかも知れません。同じような境遇の方はtiktikを使ってみてはいかがでしょうか。ターミナルで使えるTikTokクライアントです...

List

  • 2021/04/16

redbean - Zipなのに実行できる。単体でWebサーバとコンテンツを内包したWebアプリケーション

ソフトウェアを動かすのに最適な方法は単体の実行ファイルになっていることでしょう。さらにインストーラーもなく、ただ実行するだけなのが理想です。ユーザの手間を減らし、依存ライブラリもなく、レジストリも汚さない、そんなアプリケーションがベストです。今回紹介するredbeanはWebサーバとHTMLコンテンツをパッケージングし...

List

  • 2021/04/15

Wormhole-gui - 安全にファイルやフォルダを送受信

ファイルを安全、安心して送受信したいと考えることは良くあります。変なところに置くと流出につながる恐れがありますし、コンピュータやデバイスの種類を特定するのも面倒です。今回紹介するWormhole-guiはマルチプラットフォームで動作するファイル送受信ツールのWormhole

None

  • 2021/04/15

alltweets - 取り扱い注意。誰かのツイートをまるっとダウンロード

Twitterでの不用意な発言は何年経ったとしても引きずり出される可能性があります。もちろん一番はそういった迂闊な発言を控えるのが一番ですが、思わず書いてしまった言葉だってあることでしょう。そのときは良くとも、将来どんな問題を引き起こすか分かりませんので、あらかじめ消しておく方が良いかもしれません。なぜならalltwe...

List

  • 2021/04/14

Manim - Pythonでプログラマブルな動画を作る

動画を作る方法は幾つかあります。しかし、専用のソフトウェアを使って、作り方を学ばなければいけません。大抵ビジュアル的に作りますし、開発者にとっては面倒極まりないでしょう。そこで使ってみたいのがManimです。Pythonを使ってコーディングする感覚で動画を作成できます。## Manimの使い方実行例です。!

List

  • 2021/04/14

iOSLocalizationEditor - iOS/macOSアプリの多言語サポート用ツール

iOSやmacOSアプリでは多言語対応する際の専用ファイルフォーマットが用意されています。フォルダを作成し、その中にLocalizable.stringsというファイルを用意します。これを言語ごとに作成しますが、フォルダが分かれているので修正が面倒です。そこで使いたいのが専用ソフトウェアであるiOSLocalizati...

List

  • 2021/04/13

Clippy - 懐かしのOfficeアシスタントをmacOSで

ClippyといえばMicrosoft Officeに付属していたアシスタントキャラクターです。イルカのカイルとともに役立ち、そして邪魔者扱いされてきた存在です。今では消え去り、時々懐かしささえ感じるのではないでしょうか。そんなOfficeアシスタントをmacOS上で復活させるのがClippyです。## Clippyの...

List

  • 2021/04/13

tweetable-polyglot-png - 画像と見せかけて実は…なファイルを作るPythonスクリプト

木を隠すなら森と言います。大事なデータを隠すのはどこが向いているでしょうか。一見して大事なデータに見えないファイル名に変えたりする手もありますが、ファイルを開いたらバレてしまいます。今回紹介するtweetable-polyglot-pngは画像の中に別なデータを隠します。しかもそれがツイート可能となっています。## t...

List

  • 2021/04/12

ことばパレット - 単語からカラーパレットを生成

色を選ぶのは難しいですよね。何となく思いつくものの、具体的に色を選ぶのには時間がかかってしまうというのは良くあることです。何となくしっくりこなくて、いつまでも探し続けてしまうことだってあるでしょう。そこで使ってみたいのがことばパレットです。単語からカラーパレットを生成します。## ことばパレットの使い方例。朝焼けという...

List

  • 2021/04/12

Copenhagen - 高機能なWeb埋め込み型プログラミングエディタ

Web上でユーザにコードを書いてもらう機能を用意するとします。その際、ただのテキストエリアを配置するのは良くありません。ハイライトもありませんし、Tabキーを押すと別なコントロールにフォーカスが移動したとしたら、使う気も失せてしまいます。Webページに埋め込める高機能なエディタが欲しければ、Copenhagenの利用を...

List

  • 2021/04/11

xbar - メニューバーに自由に情報を表示できるユーティリティ

macOSでは画面上部にメニューバーが用意されています。ここには常駐型のソフトウェアが表示され、アイコンから設定を変更したり、ステータスの確認が素早くできるようになっています。そんなメニューバーへ自由に情報を表示できるのがxbarです。かつてはBitBar