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

ライセンス - GPL v3の記事一覧

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

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

もっと見る

None

  • 2021/03/02

emacs-ng - TypeScriptが実行できるEmacs

個人的には長くEmacs派です。最近ではVisual Studio Codeに移ってしまいましたが、キーバインドは今なおEmacs風になっています。Common Lispは書く機会があまりないので、すぐ書き方を忘れてしまうのが難点です。そんな中、Emacs進化の新しいアプローチを探っているのがemacs-ngです。Em...

List

  • 2021/02/26

novelWriter - 小説を書くための専用エディタ

小説を書く際にはあらかじめプロットを作ったり、キャラクターを定めたりします。そして章立てて文章を書いていくことで、前後の矛盾をなくしたり、順序立てて話が続くようにします。書くのは自分の好きなエディタではじめても良いですが、専用エディタを使うことで構造化しやすくなるでしょう。今回はPython製のnovelWriterを...

List

  • 2021/01/27

myDrive - オープンソース・ソフトウェアのクラウドストレージ

クラウドストレージは何を使っていますか。iCloud、Google Drive、Dropbox…などなど様々なストレージが存在します。いくつも使っていると、サブスクライブ費用が大きくなってしまいます。そこで思い切って自分で立ててしまうのはどうでしょうか。今回はGoogle Driveクローンを目指すmyDriveを紹介...

List

  • 2021/01/20

LinkAce - シンプルなブックマーク管理

ブックマーク管理には何を使っているでしょうか。Webブラウザのブックマークを使っている人もいれば、はてなブックマークのようなブックマークサービスを使っている人もいるでしょう。今回紹介するLinkAceは自分で立てるWebベースのブックマーク管理サービスです。## LinkAceの使い方トップページです。コメント機能など...

List

  • 2021/01/05

TikZJax - TikZを使ってWebAssemblyでドロー

論文など数式を用いる場合には専用のエディタや機能を使うことが多いです。たとえばLaTeXでは数式の描画用の記法が用意されています。しかし線や円など、汎用的な描画をしたい場合にはTikZなどを用います。今回紹介するTikZJaxはWeb上でTikZ記法が使えるようになるライブラリです。## TikZJaxの使い方記述例で...

List

  • 2020/12/15

gh-pages-url-shortener - GitHub Pagesを使った短縮URL

短縮URLサービスは色々な場面で利用できます。長いURLだと複雑になりがちなQRコードを簡単なものにしたり、カスタムドメインを使うことでブランディングにも貢献できます。自分でサーバを立ててもいいですが、gh-pages-url-shortenerを使えばサーバレスで構築できます。## gh-pages-url-shor...

List

  • 2020/12/12

spicetify-cli - Spotifyクライアントアプリのデザインを自由にカスタマイズ

Spotifyは音楽ストリーミングサービスとして、世界最大規模となっています。多くの人たちが聞いていることでしょう。Webやスマートフォンでも聞けますが、PC用のGUI版を使っている人も多いはずです。常時立ち上げておくような音楽プレイヤーだから、自分好みにカスタマイズしたいという声は多いでしょう。そこで使ってみたいのが...

List

  • 2020/11/30

globe - ターミナルで動くアスキーアートな地球儀

地球は私たちの住む唯一の惑星です(2020年現在)。天候は随時変化し、その姿を眺めているだけでも飽きさせない魅力があります。Google Earthなどで、なんとなしに地球を眺め続けてしまった経験がある方も多いでしょう。今回紹介するglobeはCUIで地球を表示する、そんなソフトウェアです。## globeの使い方単純...

List

  • 2020/11/30

WikiRank - Wikipediaの記事品質をチェック

Wikipediaには無数の記事があります。その中には信頼性の高いものもあれば、若干怪しげなものもあります。以前○○語を知らないのにWikipediaのコンテンツを無数に作成した人の話がありましたが、コンテンツの質は玉石混交といえるでしょう。そんなWikiepdiaの記事の質を少しでも第三者評価したいならばWikiRa...

List

  • 2020/11/25

Visitor Badge - 現代風に作り直した昔懐かしいカウンター

古き良きインターネットの遺物といえば、Webサイトにあるカウンターではないでしょうか。CGIやSSIなどで設置して「あなたは何番目のお客様です」といった文言を表示していました。ちょうどいい番号をゲットしたら、キリ番ゲットなどと呼ばれて、それを掲示板で報告したりしました。そんな昔懐かしいカウンターを現代風に復刻したのがV...

List

  • 2020/11/21

t-rec - コンピュータ操作をアニメーションGIFにするCLIツール

コンピュータの操作を提示する際にコマンドラインを並べたり、テキストで○○ボタンを押すといった表現があります。しかしGUIの場合、どうにも分かりづらかったり、クリックすべき対象が見つからなかったりします。そんな時、動画はとても分かりやすい表現です。今回紹介するt-recはコンピュータ操作をアニメーションGIFにしてくれる...

List

  • 2020/11/21

Stingle Photos - セキュアなデータ保護を実現する写真/ビデオ管理アプリ

写真は大切な思い出です。企業の提供するサービスに預けておく人は多いですが、そのデータの安全性についてどれくらい把握しているでしょうか。そこには多くの個人情報、プライバシーが含まれているはずです。不用意に公開されたり、利用されるのは防ぎたいはずです。そこで使ってみたいのがStingle Photosです。プライバシーに配...

None

  • 2020/11/20

I Got Urls - 消えてしまったURLを取り戻そう

デジタルデータは永遠であるかのようにいわれますが、実際にはそんなことはありません。クリック一つ、キー入力一つで消えてしまう分、アナログよりも儚いかも知れません。しかし、オンライン上にあるデータを残そうとするプロジェクトは多数あります。そうしたデジタルアーカイブサービスにどんな情報が残っているかチェックできるのがI Go...

List

  • 2020/11/11

metricPlease - ヤード/フィートをメートル法に変換するブックマークレット

単位というのは生活に結びついています。たとえば温度は華氏と摂氏があります。日本にいる場合は摂氏で生活しているはずで、旅行先などで華氏の温度表示があっても感覚として分かりづらかったりします。日本では尺、貫、坪などの表現がありますが、外国人には分かりづらいことでしょう。世界的にはメートル法が使われている中、アメリカでは今な...

List

  • 2020/11/07

Screego - 開発者にお勧めな画面共有

リモートワークが当たり前になっている現在、離れた場所にいる同僚に画面を共有する機会は多いです。しかし、オンラインミーティングを都度立ち上げるのが面倒だったり、チャットツールに付属している画面共有機能だと解像度が低くて使い物にならないことがあります。今回紹介するScreegoは低レイテンシー、高解像度であることに注意して...

List

  • 2020/11/03

Webcamoid - Webカメラの映像を自由にカスタマイズ

WebカメラといえばSkypeなどの動画通話で使われる程度でしたが、コロナウイルスの影響もあってリモートワークが主流になると一気に注目が集まりました。今や、どこの家庭でも1台はあるのではないでしょうか。また、Webカメラの映像を変換する類のソフトウェアも増えています。今回紹介するWebcamoidもそんなWebカメラの...

List

  • 2020/11/01

SimulIDE - IoTプロジェクトのシミュレーター

IoTで自宅やオフィスを便利にしてみたい、世の中の困りごとを解決したいと思っている方は多いはずです。しかし、IoTは専用のマイコンであったり、センサーを用意しないといけないのが難点です。そこで使ってみたいのがSimulIDEです。IoTデバイスに特化したシミュレーターです。## SimulIDEの使い方サンプルを開いた...

List

  • 2020/10/23

git-cu - ディレクトリ構造を維持してクローン

Gitでクローンすると、フォルダが作られます。フォルダ名は一番最後のスラッシュ以降の名前が使われるので、フォークした場合にはディレクトリ名が重なることがあります。その場合、わざわざ別名を指定する必要がありました。今回紹介するgit-cuは、ドメイン名を含んだ形で、階層構造そのままにフォークしてくれるソフトウェアです。#...

List

  • 2020/10/09

NotesMan - Windows用のシンプルなメモ

メモを取る際に、何を使っているでしょうか。個人的には昔はプログラミングエディタを使っていたのですが、ここ数年は専用のメモツールを使っています。一カ所にまとめておけるのが利点です。もしWindowsで使えるメモソフトウェアを探しているなら、NotesManを使ってみてはいかがでしょうか。## NotesManの使い方ノー...

List

  • 2020/09/26

TimeCat Chrome - ごく小さなファイルサイズでブラウザ操作を記録

ブラウザの操作を記録したいと思ったことはないでしょうか。動画で録画したり、アニメーションGIFとして保存するソフトウェアもあります。確かに便利ですが、ソフトウェアを立ち上げるのが面倒です。もっと手軽にさくっとできると便利です。そこで使ってみたいのがTimeCat Chromeです。Google Chrome上で、まるで...