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

プラットフォーム - CUIの記事一覧

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

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

もっと見る

None

  • 2021/06/09

F2 - ターミナルで使えるリネーマ

ファイル名を変更する際に、ExplorerやFinderで行っているでしょうか。数個のファイルであればいいですが、100や200ものファイル名を変更するのは面倒です。macOSでは連番付けてファイル名をバッチ変更もできますが、対象を絞り込む際にはマウスで選択しなければなりません。今回紹介するF2はターミナルで使えるファ...

List

  • 2021/06/04

Getbook - コマンド一つでURLからePubを生成

電子書籍を作ろうと思うと、専用のエディタを使わないといけないと思うでしょうか。もっと手軽に、ブログを書くように作成できると手軽ですよね。WebもePubは両方ともHTMLをベースにしているので、フォーマットは流用できるはずです。今回紹介するGetbookはWebサイトのフィードや記事URLから電子書籍を生成するソフトウ...

None

  • 2021/05/28

zx - より手軽にNodejs用のスクリプトを書くためのツール

nodeを使ってCLIで動くツールを作っている人は多いでしょう。そんな時、デフォルトのnodeでは不便なことも多いです。ルートでasync/awaitが使えなかったり、コマンドを実行して、その結果を受け取るのも面倒です。そこで使ってみたいのがzxです。Google製のコマンド実行ソフトウェアです。## zxの使い方サン...

List

  • 2021/05/27

nbterm - ターミナルで動くJupyter Notebook

Pythonや機械学習を利用している人であればJupyter Notebookを知らない人はいないでしょう。Webブラウザ上でコードを実行して、結果を確認できるのは便利ですが、何よりWebブラウザ上で操作しなければいけないのが面倒です。開発者であればWebブラウザよりもターミナル、そう考える方はnbtermを使ってみま...

List

  • 2021/05/25

Paperboard - WebでもCUIでも使えるブックマーク/リーディングリスト管理

Webブラウジングをしていて、後で読みたいと思うページに出会うことがあります。そんな時にはブックマークしておけば良いのですが、積ん読が増えると管理が大変です。ローカルのブックマーク機能はあまりそういった用途に向いていないかも知れません。そこで使ってみたいのがPaperboardです。ターミナルまたはWebベースで使える...

None

  • 2021/05/24

mac-cleanup - macOSの不要ファイルをまとめて削除

macOSを使っていて、徐々にストレージが逼迫してきたことはないでしょうか。多くの場合はキャッシュであり、削除しても問題ないものです。SSDになって容量が減っているケースも増えており、かつての使い方をしているとあっという間に容量不足になってしまいます。そこで使ってみたいのがmac-cleanupです。コマンドを実行する...

None

  • 2021/05/21

Teller - 複数ベンダーに対応した秘密情報管理

AWSのアクセスキーなど、開発していると、万が一漏洩すると大きな問題につながる秘密情報は多数あります。そうした秘密のキーを隠しておく仕組みは幾つかありますが、サービスプロバイダによってやり方が異なったりします。そこで使ってみたいのがTellerです。鍵の管理をまとめて行うソフトウェアです。## Tellerの使い方新規...

None

  • 2021/05/20

FClones - 重複したファイルを高速に検索

ストレージを逼迫している要因として、サイズの大きなファイルだったり、ファイルの重複が挙げられます。各プロジェクトごとにライブラリをインストールしていると、サイズの大きなファイルが幾つも存在している可能性があります。そうしたファイルの検索に使えるのがFClonesです。条件を指定して一気に調べられます。## FClone...

List

  • 2021/05/19

git-split-diffs - ターミナルで使えるGitHub風の差分表示

GitHubではWeb上で差分表示できる機能を提供しています。その表示に慣れると、通常のdiffコマンドの結果だと分かりづらいと感じるかも知れません。左右に分かれて表示される方が見やすいケースは多そうです。そこで使ってみたいのがgit-split-diffsです。ターミナル上で使えるGitHub風の差分表示コマンドです...

None

  • 2021/05/18

bunkai - オンラインの文章に特化した日本語文境界判定

日本語は「。」や「.」を使って文章を区切ります。英語は省略する場合もピリオドを使うので、その点日本語の方が文章の区切りが解釈しやすいと言えます。しかし、ソーシャル上の文章では絵文字が最後に使われることもあり、簡単ではなくなっています。そこで使ってみたいのがbunkaiです。現代にマッチした文章解析ソフトウェアです。##...

List

  • 2021/05/13

HTMLDOC - HTML/MarkdownからePub/PDFなどに変換

HTMLやMarkdownは汎用的なフォーマットで、そこから様々なドキュメントフォーマットに変換できます。これらのフォーマットで書いておくことで、後々別なフォーマットを求められた時にもすぐに変換できるでしょう。今回紹介するHTMLDOCはそんなHTML、MarkdownファイルをGUIで変換できるソフトウェアです。##...

List

  • 2021/05/12

electerm - Electron製のターミナル

今マルチプラットフォームで動作するソフトウェアを開発しようと思うとElectronが有力な候補になります。AtomやVisual Studio Codeなど様々なソフトウェアがElectronベースで作られており、その機能性を疑う人は少ないでしょう。今回紹介するelectermはElectronベースのターミナルソフト...

None

  • 2021/05/11

qvh - iOSの操作を録画、録音

iOSでの操作を録画する際にはスクリーンキャスト機能があります。しかし画面上部に録画中のアイコンが出るのが好きではなかったり、アプリから流れている音楽をキャプチャしたいという人もいるでしょう。そんな方に試して欲しいのがqvhです。画面の操作や音声をキャプチャできるソフトウェアです。## qvhの使い方qvhで映像と音声...

None

  • 2021/05/06

WAD - 気になるあのサイト、何で作られているのかチェック

Webサービスは無数にあります。そんなWebサービスがどんなアーキテクチャで作られているのか気になったりしないでしょうか。同じアーキテクチャにすれば良いわけではないですが、真似したくなる気持ちも分かります。そんな調査に使えるのがWADです。フレームワークやWebサーバ、言語などが分かります。## WADの使い方実行例で...

List

  • 2021/05/06

OfficeToPDF - OfficeファイルをPDF化

昔と違って最近ではPDFを作成するのは難しくなくなっています。WindowsでもOfficeにPDF出力があり、WordやExcelを簡単にPDF化できます。しかしファイル一つずつ実行する必要があるのが面倒です。そこで使ってみたいのがOfficeToPDFです。CUIで使えるオフィスファイルのPDF化コマンドです。##...

List

  • 2021/05/05

Smile - 実行できるアスキーアート

世の中にはどう作っているのか分からないものがあります。例えば山手Quine

List

  • 2021/04/28

Deep Daze - テキストからアートを生成する機械学習

NFTに注目が集まっており、デジタルアートの価値が跳ね上がっています。その中には作者が人間ではない、いわゆる機械やAIによって書かれたアートもあります。場合によっては7500万円になる

List

  • 2021/04/28

Docuowl - Stripeスタイルのドキュメントジェネレータ

開発者向けにサービスを提供している場合、ドキュメントは最重要な施策の一つです。ドキュメントがみすぼらしいと、誰も使いたいと思わないでしょう。過不足なく書かれたドキュメントを作るのは大変なことです。今回紹介するDocuowlはそんなドキュメントを生成するソフトウェアになります。## Docuowlの使い方左側にリソース、...

None

  • 2021/04/26

Nettu scheduler - 自分で立てるカレンダーサーバ

スケジュール管理で何を利用していますか。Googleカレンダーや会社のグループウェアを使っている人が多いでしょう。会社で便利だと個人のスケジュールも管理したくなるでしょう。今回紹介するNettu schedulerは個人用のカレンダー、スケジュールサーバです。## Nettu schedulerの使い方Nettu sc...

None

  • 2021/04/26

dnspeep - DNSの問い合わせをウォッチ

一つのWebサイトにアクセスした際には、それ以外のドメインにも色々なところにアクセスが発生します。広告もそうですし、画像などのリソースは別ドメインに保存している場合もあるでしょう。そんな感じでWebサイトにアクセスした際に、利用している外部ドメインに何があるか調べられるのがdnspeepです。## dnspeepの使い...