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

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

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

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

もっと見る

List

  • 2021/04/04

Baserow - ノーコードとして使えるWebデータベース

ノーコードというキーワードが流行っています。コーディングをしないので、開発者も含め、業務担当者でもアプリケーションを開発できるようになります。昔でいえばExcelやAccessによる業務アプリ開発に近いものがあります。今回紹介するBaserowはWeb用データベースアプリケーションになります。雰囲気としてはKinton...

List

  • 2021/04/04

Czkawka - 様々な条件を指定できるファイル整理ツール

ストレージ容量は年々大きくなっていますが、HDDからSSDの時代になって若干小さくなりました。その結果、慣れでファイルをどんどん保存しているとあっという間に容量がなくなってしまいます。そんな時のファイル整理に使えるのがCzkawkaです。条件も様々に不要なファイルを発見できます。## Czkawkaの使い方チェックする...

List

  • 2021/04/03

floccus bookmarks sync - 異なるWebブラウザ間でブックマークを同期

Webブラウザにはブックマーク機能があります。それは大抵ローカル上に保存されますが、Google Chromeのようにマシン間で同期できるものもあります。しかし、これらは個々のブラウザ特有のもので、異なるブラウザ間では共有できません。そこで使ってみたいのがfloccus bookmarks syncです。Webブラウザ...

List

  • 2021/04/03

RegEx Crossword - 正規表現を駆使するクロスワードパズル

クロスワードパズルは世界中で楽しまれているパズルです。縦の列、横の列に対してヒントが提示されており、矛盾しないように文字を埋めていけば完成です。誰でも楽しめるパズルです。今回紹介するRegEx Crosswordはひと味違います。これを楽しめるのは開発者に限定されることでしょう。## RegEx Crosswordの使...

List

  • 2021/04/02

flowchart.fun - テキストで書いてフローチャートを生成

フローチャートを利用する場面は多いですが、作成するのが面倒です。スライドツールを使って作ることもできますが、メンテナンスが大変です。フローの途中に別なフローが入ったりすると、全体をずらすことになってデザインにも大きく影響します。今回紹介するflowchart.funはそんな心配不要です。テキストで書くだけでフローチャー...

List

  • 2021/04/02

Local PDF - クライアントサイドでPDFをマージ

Webアプリケーションは便利ですが、サーバサイドで動く際には常にセキュリティに注意が必要です。一旦サーバに送られたデータは消されているかは分からず、容易にアップロードはできません。しかしローカルでのみ動作するWebアプリケーションなら安心して利用できます。今回紹介するLocal PDFはローカルでのみ動作するWebアプ...

List

  • 2021/04/01

CSS Windows 10 - Windows 10風のUIをCSSで再現

WebはもはやOSといっても過言ではありません。多くのアプリケーションが動作し、情報が保存されています。しかしOSとは雰囲気が異なるので、使い方も大きく違います。垣根を越えるためにはOS風のUIが必要です。そんな可能性が感じさせてくれるのがCSS Windows 10です。Windows 10風のUIをCSS/HTML...

List

  • 2021/04/01

Edgesearch - Cloudflare Workersを使った全文検索エンジン

Cloudflare WorkersはCloudflareの提供するサービスで、CDNのエッジ上で任意のJavaScriptコードを実行できる環境です。サーバレスで実行され、即座に結果が得られます。そんなCloudflare Workersで何ができるのか、それを体験できるのがEdgesearchです。## Edges...

List

  • 2021/03/31

FairEmail - プライバシーに配慮したAndroid用メールクライアント

メッセージやチャットアプリが多用されている現在にあっても、メールは情報交換ツールの最前線で利用されています。機密情報も数多くやり取りされており、万一アカウントが攻撃を受けたりすれば大きな損害に繋がることでしょう。メールをセキュアに、プライバシーを重視して利用したい方はFairEmailを使ってみましょう。## Fair...

List

  • 2021/03/31

‎stts - 100種類を超えるクラウドサービスのステータスを監視

最近ではクラウドサービスを利用するのが当たり前になっています。Dropboxのように個人のPCで使うものもあれば、AWSのようにサービス提供時に利用するものもあります。利用が増えているからこそ、万一落ちたりすると大変なことになります。絶対に落ちないとは言い切れませんが、サービスの状態を監視して万一に備えておくべきでしょ...

List

  • 2021/03/30

OfflineWebView - iOSアプリでWebページをオフライン表示

スマートフォンアプリはネットワーク接続があることを前提に作られているものが多いです。その結果、オフラインやネットワーク回線が弱い時に、表示がされなかったり長時間待たされます。これは大きなストレスです。今回紹介するOfflineWebViewはiOSアプリ内でオフライン表示を可能にするライブラリです。## Offline...

List

  • 2021/03/30

8x8DotJPFont - Arduboy用の日本語表示ライブラリ

IoTの盛り上がりによって、多種多様なマイコンが開発されました。その一つがArduboyです。ゲームボーイ風の見た目ですが、大きさはクレジットカードくらいです。自作のゲームを開発して、Arduboyでロードできます。そんなゲームの中で日本語を使いたいと思ったら8x8DotJPFontを利用しましょう。## 8x8Dot...

List

  • 2021/03/29

Taro - 軽量なWeb 3Dゲームエンジン

3Dゲームを一から作るのはとても大変です。何らかのフレームワークを利用するのが良いでしょう。スマートフォンアプリなどであればUnityやUnreal Engineといった選択肢があります。Web用の3DライブラリとしてはThree.jsが知られていますが、それをゲームエンジンとして活用しているのがTaroです。## T...

List

  • 2021/03/29

WinSSHTerm - PuTTyやWinSCPの接続管理&タブ化

WindowsでSSH接続をしようと思ったら、Windows TerminalやTeraTerm、そしてPuTTyを使うことでしょう。PuTTyを利用している人も多いと思いますが、タブ式でない点が気になります。複数の接続があると、ウィンドウか数が増えてしまいます。そこで使ってみたいのがWinSSHTermです。PuTT...

List

  • 2021/03/28

ZerangYab - 相互フォローしていない人を確認できるブラウザ機能拡張

Twitterで相互に繋がっていると思ったら、いつの間にかフォローを切られていることがあります。そのままでも良いのですが、何となくもやっとします。一方的に慕っているならともかく、そうでないなら相互フォローしてこそ意味があるというものでしょう。今回紹介するZerangYabはTwitterのフォロー状態をチェックして、片...

List

  • 2021/03/28

Web-minecraft - Webブラウザ用のMinecraftクライアント

Minecraftを遊ぶ場合、デスクトップアプリケーションやスマートフォン、タブレットアプリをインストールします。しかしインストールするのが手間だったり、業務用PCで自由にインストールできない環境という人もいるでしょう。そんな方に使ってみて欲しいのがWeb-minecraftです。Webブラウザで動作するMinecra...

List

  • 2021/03/27

PrograMaker - Web APIを活用できるビジュアルプログラミング環境

ビジュアルプログラミングは子供やプログラミング初学者にとって優しい環境です。ローコードプラットフォームとも呼べる存在であり、パーツを選んでいくだけでアプリケーションが開発できます。子供向けのビジュアルプログラミングとしてはScratchが有名ですが、よりビジネスや業務用に向けて進化したのがPrograMakerと言える...

List

  • 2021/03/27

AUTOMISCE - 似た曲をお勧めしてプレイリスト作成のお手伝い

仕事や勉強している時には何か音楽をかけているでしょうか。自分の選曲でもいいですが、時に他の人が作ったプレイリストを聴くと、センスの良いものに出会ったりします。曲の流れがスムーズで聴いていて心地良いのです。そんなプレイリスト作成をサポートしてくれるのがAUTOMISCEです。## AUTOMISCEの使い方検索を使って音...

List

  • 2021/03/26

Counter - プライバシーを重視したWebアクセス解析

Webアクセスの解析と言えばGoogleアナリティクスが有名です。しかし最近ではプライバシーを懸念する声もあり、自分の情報をトラッキングされることを嫌がる人も多くなっています。ただシンプルにWebサイトの利用状態を知りたい、そんな時にはCounterを使ってみるのはいかがでしょう。## Counterの使い方ダッシュボ...

List

  • 2021/03/26

Tauri Studio - Rust + Web技術でデスクトップアプリケーション開発

デスクトップ向けのアプリケーションを開発する場合、従来ではObjective-CやC#などの言語を使うのが基本でした。しかしWeb技術やJavaScriptエンジンの高機能化によって、Web技術でも十分なアプリケーションが開発できるようになっています。AtomやVisual Studio Codeが好例でしょう。そんな...