commit 53de7bfffcda3261d582768013717a4657eff554 Author: 1 <dummy> Date: Fri, 15 Nov 2024 02:50:58 +0900 Wikiを作成。 Diffstat:
48 files changed, 967 insertions(+), 0 deletions(-)
diff --git a/.gitignore b/.gitignore @@ -0,0 +1 @@ +book +\ No newline at end of file diff --git a/book.toml b/book.toml @@ -0,0 +1,10 @@ +[book] +authors = ["n"] +language = "en" +multilingual = false +src = "src" +title = "n wiki" + +[output.html] +mathjax-support = true +default-theme = "Ayu" diff --git a/src/SUMMARY.md b/src/SUMMARY.md @@ -0,0 +1,41 @@ +# Summary +- [n wiki](./home.md) +- [おすすめ](./recommends/index.md) + - [ソフトウェア](./recommends/softwares/index.md) + - [コミュニケーション](./recommends/softwares/social_chat_communication.md) + - [Webブラウザ](./recommends/softwares/web_browser.md) + - [タスク、時間管理](./recommends/softwares/task_time_management.md) + - [ファイル表示、編集](./recommends/softwares/file_viewer_player_editor/index.md) + - [画像](./recommends/softwares/file_viewer_player_editor/image.md) + - [動画](./recommends/softwares/file_viewer_player_editor/video.md) + - [ファイル操作、ファイル管理](./recommends/softwares/file_operation_management.md) + - [システムユーティリティ](./recommends/softwares/system_utility.md) + - [数学、計算](./recommends/softwares/math_calculation.md) + - [情報管理、整理、共有](./recommends/softwares/information.md) + - [本](./recommends/books/index.md) + - [学問](./recommends/books/study.md) + - [数学](./recommends/books/math.md) + - [音楽](./recommends/music/index.md) + - [クラシック](./recommends/music/classical.md) + - [VisualNovel BGM](./recommends/music/visual_novel_bgm.md) + - [ゲーム](./recommends/game/index.md) + - [Visual Novel](./recommends/game/visual_novel.md) +- [リンク](./links/index.md) + - [情報](./links/information/index.md) + - [天気](./links/information/weather.md) + - [健康](./links/health.md) + - [学習、学問](./links/learning/index.md) + - [コンピューター、ソフトウェア](./links/learning/computer_software.md) + - [数学](./links/learning/math.md) + - [計算機科学](./links/learning/computer_science.md) + - [ハッキング](./links/learning/hacking/index.md) + - [リバースエンジニアリング](./links/learning/hacking/reverse_engineering.md) + - [世界](./links/world.md) + - [インターネット](./links/net.md) + - [コミュニティ](./links/community.md) + - [Tech](./links/community/tech.md) + - [その他](./links/others/index.md) + - [批判、批評](./links/others/critique.md) +- [読了リスト](./readings/index.md) + - [2024](./readings/2024/index.md) + - [11](./readings/2024/11.md) diff --git a/src/home.md b/src/home.md @@ -0,0 +1,54 @@ +# n wiki + +<https://nisety.net> +のほうでおすすめやリンク集などを管理するのが数の問題で難しくなってきたのでより管理しやすい[mdbook](https://github.com/rust-lang/mdBook)を利用して移行した。 + + +## 注意 +紹介しているサイトやリソース等の中身は精査していないので、内容を肯定しているわけではありません。 + +一切の責任を負いません。 + +暇つぶし程度にどうぞ。 + +紹介されているリソースは日本語とは限りませんので、翻訳サイトを使うなどしてください。 + +リンク切れの際はウェブアーカイブ(<https://archive.org/>)などで情報を取得できるかもしれません。 + + +## 編集履歴 +編集履歴は[こちら(/wiki/history/log.html)](/wiki/history/log.html)から確認できます。 + +## 翻訳ツール +紹介リソースを読む際に必要であれば利用してください。 + +### Google Chromeブラウザ +<https://www.google.co.jp/chrome/> + +Google Chromeブラウザにはページを丸ごと翻訳する機能があります。 + +個人的にはこのブラウザはおすすめしませんが、毎回翻訳サイトにコピペするのが面倒な方には便利かもしれません。 + +### DeepL +<https://www.deepl.com/ja/translator> + +比較的質の高い翻訳サービス。 + +無料では文字数制限がありますが、それなりに快適に利用できます。 + +まあ全くニュアンスの違う訳や誤訳もあるといえばある。 + +### Google Translate(Google翻訳) +<https://translate.google.com/> + +Googleの翻訳サービス。 +質はDeepLに劣る気がしますが、対応言語が多いです。 + +### 関連情報: FireFoxブラウザ +現時点では日本語対応していないみたいですが、Firefoxブラウザにもページを丸ごと翻訳する機能が最近追加されました。(執筆時: 2024-01-27) + +Firefox ページ全体の翻訳: <https://support.mozilla.com/ja/kb/website-translation> + +この機能ではGoogle ChromeやGoogle翻訳と違ってローカルでAIを利用して翻訳するので情報がどこかに送信されることはないです。 + +今後に期待しましょう。 +\ No newline at end of file diff --git a/src/links/community.md b/src/links/community.md @@ -0,0 +1 @@ +# コミュニティ diff --git a/src/links/community/tech.md b/src/links/community/tech.md @@ -0,0 +1,6 @@ +# Tech + +## Lobsters +<https://lobste.rs/> + +主にソフトウェアについての話題と会話。 +\ No newline at end of file diff --git a/src/links/health.md b/src/links/health.md @@ -0,0 +1,9 @@ +# 健康 + +## 栄養 +#### VitaminD Wiki +<https://vitamindwiki.com/> + +ビタミンDの効能や重要性についての詳細 + +## メンタルヘルス +\ No newline at end of file diff --git a/src/links/index.md b/src/links/index.md @@ -0,0 +1,2 @@ +# Learning +学習リソース。 +\ No newline at end of file diff --git a/src/links/information/index.md b/src/links/information/index.md @@ -0,0 +1 @@ +# 情報 diff --git a/src/links/information/weather.md b/src/links/information/weather.md @@ -0,0 +1,8 @@ +# 天気 +<https://www.windy.com/> + +マップで天気を見れる。 +気圧や湿度などの情報も閲覧可能。 +予報もある。 + +TODO: 他のソースと比較して情報に乖離があるかどうか確認したい。 diff --git a/src/links/learning/computer_science.md b/src/links/learning/computer_science.md @@ -0,0 +1,18 @@ +# 計算機科学 + +## Computer Science Field Guide +<https://www.csfieldguide.org.nz/en/> + +高校生向けの資料。 + +## Ciphers By Ritter +<http://ciphersbyritter.com/> + +暗号についての解説 + +#### William Kahanの大学のサイト +<https://people.eecs.berkeley.edu/~wkahan/> + +IEEE 754、コンピューター上で実数を近似的に扱うための浮動小数点(演算)に貢献したことで有名な人物。 + +講義資料などを漁れる。 +\ No newline at end of file diff --git a/src/links/learning/computer_software.md b/src/links/learning/computer_software.md @@ -0,0 +1,33 @@ +# コンピューター + +コンピューターの利用方法やソフトウェアなどに関連したリンクはこのページに掲載する。 + +コンピューターそのものの学術関連は[計算機科学](computer_science.md)の方で。 + +## 全般 +### THE HACKER FACTOR BLOG +<https://www.hackerfactor.com/blog/> + +あまり読めていないが、興味深い記事が多い。 + + + +## ネットワーク + +### routeralley.com +https://www.routeralley.com/guides.html + +Aaron Balchunasという方によって作成されたNetworkingに関する解説。 +> 2024-04-16 これで学習しようと思っている。少し(2pdfぐらい)読んでみたがおすすめできる。 + + +以下のciscoのリソースも良さそう。 +* <https://docwiki.advanxer.com/docwiki.cisco.com/wiki/Main_Page.html> +* <https://docwiki.advanxer.com/docwiki.cisco.com/wiki/Internetworking_Basics.html> +* <https://www.cisco.com/E-Learning/bulk/public/tac/cim/cib/using_cisco_ios_software/linked/tcpip.htm> + +### 基礎から学ぶWindowsネットワーク +<https://atmarkit.itmedia.co.jp/ait/series/2735/> + +Windowsネットワークと言いつつTCP/IPなどの話もあるので。 +面白い。 +\ No newline at end of file diff --git a/src/links/learning/hacking/index.md b/src/links/learning/hacking/index.md @@ -0,0 +1 @@ +# ハッキング diff --git a/src/links/learning/hacking/reverse_engineering.md b/src/links/learning/hacking/reverse_engineering.md @@ -0,0 +1,8 @@ +# リバースエンジニアリング + +## Architecture-of-consoles +<https://www.copetti.org/writings/consoles/> + +家庭用ゲーム機のアーキテクチャなどに関する情報が記述されている。 + +サイトのソース: <https://github.com/flipacholas/Architecture-of-consoles> +\ No newline at end of file diff --git a/src/links/learning/index.md b/src/links/learning/index.md @@ -0,0 +1,21 @@ +# 学習、学問 + +ここには学習、学問全般に該当するリンクを掲載する。 + + +## Open Education Network +<https://open.umn.edu/oen> + +無料で本が公開されている。 + +[ミネソタ大学ツインシティー校](https://ja.wikipedia.org/wiki/%E3%83%9F%E3%83%8D%E3%82%BD%E3%82%BF%E5%A4%A7%E5%AD%A6%E3%83%84%E3%82%A4%E3%83%B3%E3%82%B7%E3%83%86%E3%82%A3%E3%83%BC%E6%A0%A1)が運営している。 + +[ジャンル別で探すことができる。](https://open.umn.edu/opentextbooks/subjects) + + +## MIT Open Course Ware +<https://ocw.mit.edu/> + +MIT([マサチューセッツ工科大学](https://ja.wikipedia.org/wiki/%E3%83%9E%E3%82%B5%E3%83%81%E3%83%A5%E3%83%BC%E3%82%BB%E3%83%83%E3%83%84%E5%B7%A5%E7%A7%91%E5%A4%A7%E5%AD%A6))が無料で公開している講義資料等を閲覧できる。 + +学習時に詰まった際のサブの情報源として便利。 +\ No newline at end of file diff --git a/src/links/learning/math.md b/src/links/learning/math.md @@ -0,0 +1,21 @@ +# 数学 + +## Abstract Algebra(Thomas W. Judson, Stephen F. Austin State University) +<http://abstract.ups.edu/index.html> + +抽象代数学の本。 +無料で配布されている。 + +見た感じ個人的に好み。 +学習や副読本などに。 + + +## 数学コミュニティ +* Math StackExchange: <https://math.stackexchange.com/> +Q&Aサイト。 詰まったときに検索しよう。 +非常に有用。 +* Reddit r/math: <https://www.reddit.com/r/math/> +学習について同じ悩みを抱えている人の投稿とその返信などが有意義。 +* AoPS: <https://artofproblemsolving.com/community> +* <https://mathchan.org/> +過疎っているchan。(掲示板のこと) diff --git a/src/links/net.md b/src/links/net.md @@ -0,0 +1,4 @@ +# インターネット + +## The Web Is Fucked +https://thewebisfucked.com/ diff --git a/src/links/others/critique.md b/src/links/others/critique.md @@ -0,0 +1,6 @@ +# 批判、批評 + +## A word about systemd +<https://skarnet.org/software/systemd.html> + +[systemd](https://en.wikipedia.org/wiki/Systemd)への批判、批評。 diff --git a/src/links/others/index.md b/src/links/others/index.md diff --git a/src/links/world.md b/src/links/world.md @@ -0,0 +1,10 @@ +# 世界 +俺達が存在する世界について。 + + + +## 視点 +### [Ted Kaczynski] Industrial Society and Its Future(産業社会とその未来) +<https://theanarchistlibrary.org/library/fc-industrial-society-and-its-future> + +TODO 内容について要約 +\ No newline at end of file diff --git a/src/readings/2024/11.md b/src/readings/2024/11.md @@ -0,0 +1,2 @@ +# 11 +* <https://en.wikipedia.org/wiki/Talk:Suckless.org> diff --git a/src/readings/2024/index.md b/src/readings/2024/index.md @@ -0,0 +1 @@ +# 2024 diff --git a/src/readings/index.md b/src/readings/index.md @@ -0,0 +1 @@ +# 読み物、読了 diff --git a/src/recommends/books/index.md b/src/recommends/books/index.md @@ -0,0 +1 @@ +# Books diff --git a/src/recommends/books/math.md b/src/recommends/books/math.md @@ -0,0 +1 @@ +# 数学 diff --git a/src/recommends/books/study.md b/src/recommends/books/study.md @@ -0,0 +1 @@ +# 学問 diff --git a/src/recommends/game/index.md b/src/recommends/game/index.md @@ -0,0 +1 @@ +# ゲーム diff --git a/src/recommends/game/visual_novel.md b/src/recommends/game/visual_novel.md @@ -0,0 +1,12 @@ +# Visual Novel + +|アルバム|曲名|補足情報| +|----|----|----| +|Miharu -ALT Another Story- SOUND DISC|The Flower Which Blooms Forever (Piano Arrange)|エロゲ| +||王宮のガウォット(夜)|DQ 8| +|パルフェ|暖かい空気に包まれて|[パルフェ 〜Chocolat second brew〜](https://ja.wikipedia.org/wiki/%E3%83%91%E3%83%AB%E3%83%95%E3%82%A7_%E3%80%9C%E3%82%B7%E3%83%A7%E3%82%B3%E3%83%A9_second_brew%E3%80%9C) エロゲ ピアノ| +||5月のミルキー・ウェイ|[この青空に約束を―](https://ja.wikipedia.org/wiki/%E3%81%93%E3%81%AE%E9%9D%92%E7%A9%BA%E3%81%AB%E7%B4%84%E6%9D%9F%E3%82%92%E2%80%94) エロゲBGM| +||はぐれ雲のブルース|[この青空に約束を―](https://ja.wikipedia.org/wiki/%E3%81%93%E3%81%AE%E9%9D%92%E7%A9%BA%E3%81%AB%E7%B4%84%E6%9D%9F%E3%82%92%E2%80%94) エロゲBGM 特に印象に残っている良曲 弦楽器 [youtube](https://www.youtube.com/watch?v=_UN7t9kYg3o)| +||春を持つ少女のように|[この青空に約束を―](https://ja.wikipedia.org/wiki/%E3%81%93%E3%81%AE%E9%9D%92%E7%A9%BA%E3%81%AB%E7%B4%84%E6%9D%9F%E3%82%92%E2%80%94) エロゲBGM 心地よすぎる 弦楽器&ピアノ [youtube](https://www.youtube.com/watch?v=0du0BOtAE3s)| +||風のアルペジオ|[この青空に約束を―](https://ja.wikipedia.org/wiki/%E3%81%93%E3%81%AE%E9%9D%92%E7%A9%BA%E3%81%AB%E7%B4%84%E6%9D%9F%E3%82%92%E2%80%94) エロゲBGM 弦楽器 [youtube](https://www.youtube.com/watch?v=2xDo4JqgHwM) | + diff --git a/src/recommends/index.md b/src/recommends/index.md @@ -0,0 +1 @@ +# Recommends diff --git a/src/recommends/music/classical.md b/src/recommends/music/classical.md @@ -0,0 +1,9 @@ +# クラシック + +|アルバム|曲名|補足情報| +|----|----|----| +|Sviatoslav Richter Complete Decca Philips DG Recordings|Prelude and Fugue in C major, BWV 846|PC98のエロゲ、同級生の舞のテーマ曲はこのアレンジ曲なようだ| +|Sviatoslav Richter Complete Decca Philips DG Recordings|Poco adagio| | +|| Piano Sonata in B flat major, No. 21 D 960 - 1. Molto moderato | | +|Ferrari: Sonatas & Balletti|Sonata No. 2 in C Major, Op. 12: I. Allegro| Stefania Neon https://www.amazon.co.uk/Ferrari-Sonatas-Balletti-Stefania-Neonato/dp/B078Y2PJ5V | +|Simple Gifts|Jupiter & Venus|ピアノ| diff --git a/src/recommends/music/index.md b/src/recommends/music/index.md @@ -0,0 +1 @@ +# 音楽 diff --git a/src/recommends/music/visual_novel_bgm.md b/src/recommends/music/visual_novel_bgm.md @@ -0,0 +1 @@ +# VisualNovel BGM diff --git a/src/recommends/softwares/file_operation_management.md b/src/recommends/softwares/file_operation_management.md @@ -0,0 +1,16 @@ +# ファイル操作、ファイル管理 + +## ファイラ +### ranger +<https://github.com/ranger/ranger> + +tuiのファイラ。 + +まだ使いこなせていないがvi, vimと似たキーバインドで操作できるのでかなり使いやすい。 + +複数選択ができるので複数コピー、移動、削除などもできる。 + +[ranger-zoxide](https://github.com/jchook/ranger-zoxide)を導入するとzoxideをranger内で使えるようになる。 + + +## バックアップ diff --git a/src/recommends/softwares/file_viewer_player_editor/image.md b/src/recommends/softwares/file_viewer_player_editor/image.md @@ -0,0 +1,34 @@ +# 画像 + +## 表示 +### imv +<https://sr.ht/~exec64/imv/> + +mpvみたいなシンプルな画像viewer。 + +余分なスクリーンのスペースを使わないので[i3](https://i3wm.org/)などと相性が良い。 + +シンプルなimage viewerとして[feh](https://feh.finalrewind.org/)も人気である。 + +## 編集 + +### GIMP +<https://www.gimp.org/> + +GNU Image Manipulation Program(GIMP) + +画像編集ソフト。 +クロスプラットホーム対応。(Windows, Linux等) + +フォトショでやるまでもない簡易的な編集には十分使える。 + + +### Krita +<https://krita.org/ja/> + +KDEプロジェクトで開発されているペイントソフト。 + +GIMPよりシンプルでUIが直感的。 +自分はブログで単純な図を書く際によく利用している。 + +Windows, Linux, mac対応。 diff --git a/src/recommends/softwares/file_viewer_player_editor/index.md b/src/recommends/softwares/file_viewer_player_editor/index.md @@ -0,0 +1 @@ +# ファイル表示、編集 diff --git a/src/recommends/softwares/file_viewer_player_editor/video.md b/src/recommends/softwares/file_viewer_player_editor/video.md @@ -0,0 +1,62 @@ +# 動画 + +## 再生 + +### VLC +<https://www.videolan.org/vlc/> + +有名な動画プレイヤー。 +自分はmpvで再生できないフォーマットを再生するときに利用している。 + +こちらはWindows, mac, Linuxに加えてAndroid版などもある。 + + +### mpv +<https://mpv.io/> + +軽量シンプルな動画プレイヤー。 + +Windows, mac, Androidにも対応している。 + +VLCのようにGUIメニューがスペースを取らないので[i3](https://i3wm.org/)などと相性が良い。 + +## 編集 + +### Kdenlive +<https://kdenlive.org/en/> + +KDEプロジェクトで開発されている動画編集ソフト。 + +Linux, Windows, mac対応。 + + +## 録画、配信 + +### OBS +<https://obsproject.com/> + +多機能な動画配信、録画ソフト。 + +Linux, Windows, mac対応。 + + + +## その他 + +### mtn +<https://gitlab.com/movie_thumbnailer/mtn> + +動画ファイルからタイル型のサムネイル画像を生成してくれる。 + +### FFmpeg +<https://ffmpeg.org/> + +動画(マルチメディア)に関して非常に有名なソフトウェア。 + +手っ取り早くコマンドラインから +* 動画を音声に変換 +* エンコード +* リサイズしてサイズ削減 +* 指定した区間を切り出し + +したりできる。 +\ No newline at end of file diff --git a/src/recommends/softwares/index.md b/src/recommends/softwares/index.md @@ -0,0 +1,46 @@ +# ソフトウェア + +断りがない限り無料でソースコードが公開されているものを掲載している。 + +カテゴリに属さないものはここに掲載する。 + + +## GNUNet +<https://www.gnunet.org/en/> + +主にC言語実装のP2P。 +論文(https://bib.gnunet.org/)でバックされているのが強み。 + + +GNS(DNS)やCADET, CONVERSATION(VoIP)などの面白い機能が開発されている。 + +利用、インストール方法ともに広い意味での一般の人にとっては敷居が高いと感じた。 +(2022~2023年頃の話)確認した限り、開発者が数名接続しているだけで利用者は少ない。 + +弄りたい方は[GNUnet++](https://github.com/marty1885/gnunetpp)というC++のWrapperが開発されているのでそちらについでにコントリビュートしながらやってみても良いかもしれない。 + +GNUNetはかなりコードベースがでかい。 + +GNUNetはビルドに必要なライブラリが多いので、環境を汚したくない方は開発環境構築や運用には <https://github.com/bfix/gnunet-docker> を使うと良いかもしれない。 + +他にもGNUNetのDocker環境は検索で引っかかるが、上のやつが一番良い。 + + + +## Gemini Protocol +<https://geminiprotocol.net/> + +https://ja.wikipedia.org/wiki/Gemini_(%E3%83%97%E3%83%AD%E3%83%88%E3%82%B3%E3%83%AB) + +[Gopher](https://ja.wikipedia.org/wiki/Gopher)の改良版。 + +テキストベースのシンプルなコンテンツを配信、閲覧できる。 + +### Vgmi +https://www.rmf-dev.com/en/vgmi.html> + +[ソースコード](https://github.com/RealMelkor/Vgmi) + +vimライクなgeminiクライアント(ブラウザ)。 + +geminiは文章が主なコンテンツなのでTUIと相性が良い。 diff --git a/src/recommends/softwares/information.md b/src/recommends/softwares/information.md @@ -0,0 +1,62 @@ +# 情報管理、整理、共有 + + + +## 情報管理 +### git +<https://git-scm.com/> + +バージョン管理ソフトウェア。 + +プログラミングにおいてソースコードの管理に使われることが多いが、日記やブログ、メモなどをテキストファイルなどで管理する場合にも使える。 + +サイズの大きいファイルの管理には向かない。(100mb~ ぐらい?) + +何が嬉しいのかというと、変更を取り消したり、前の変更を確認したりできる。 + + + +## 情報検索 +### Recoll +<https://lesbonscomptes.com/recoll/pages/index-recoll.html> + +ストレージ上の電子書籍やテキスト、その他のファイルをインデックスして内容を検索できるソフト。 + +[関連記事: 電子書籍やPDF、テキストファイルなどをローカルでインデックスして全文検索できるようにする ](https://nisety.net/posts/2024/02/22/index-and-search-digital-books-and-texts-contents/) + + + +## 情報共有 +### drawio +<https://github.com/jgraph/drawio> +計画、設計、MindMapping等に。 + +desktopクライアントもある。 + +代替、類似: https://github.com/freeplane/freeplane + +## Gromit-MPX +<https://github.com/bk138/gromit-mpx> + +Unix, X11, wayland環境向けの画面上にペイントできるソフト。 + +画面共有の際の説明などに便利。 + +<https://rsusik.github.io/screenpen/>という別のソフトはWindowsに対応している。 + + +### stagit +<https://git.codemadness.org/stagit/log.html> + +[git](#git) repositoryから静的なhtmlサイトを生成してくれる。 + +見やすい。 + + +## ファイナンス +### GNUCash +<https://www.gnucash.org/index.phtml> + +個人、小さなビジネス向けの帳簿、会計ソフト。 + +[関連記事: 無料の帳簿ソフト、GnuCashのインストール、設定、基本的な利用方法 ](https://nisety.net/posts/2024/02/11/introduce-gnucash/) +\ No newline at end of file diff --git a/src/recommends/softwares/math_calculation.md b/src/recommends/softwares/math_calculation.md @@ -0,0 +1,37 @@ +# 数学、計算 + +## 計算 +### Qalculate! +<https://qalculate.github.io/> + +GUI、CLIの多機能計算機。 +多くの単位や定数、関数などがサポートされている。 + +素早く計算したいとき用に。 +GUI版がおすすめ。 + + +### GNU Units +<https://www.gnu.org/software/units/> + +cliの単位変換ソフトウェア。 +aptにある。 + +```bash +units 1day years + +// 出力 + * 0.0027379093 + / 365.2422 +``` +変換の結果だけほしいときは`-t`,`--terse`を使う。 +```bash +units -t 1mebi kibi +// 出力 +1024 +``` + +簡単な単位変換やシェルスクリプトで使えそう。 + +> `units 1kibi byte`ってやるとエラーになるんだがIEC -> SIに変換とかはできないのか? +> もしかしたら自分で定義しないといけないのかもしれない。 diff --git a/src/recommends/softwares/social_chat_communication.md b/src/recommends/softwares/social_chat_communication.md @@ -0,0 +1,31 @@ +# コミュニケーション + +## irssi +<https://irssi.org/> + +ターミナル上で利用できるIRCクライアント。 +moduleでXMPP, Matrixにも対応している。 +1999年から開発されている。 + +## Mattermost +> 2024年10月辺りに非ライセンスユーザーの通話機能が制限され始めたのでおすすめしない。 +> TODO 代替をリサーチする。 + +<https://mattermost.com/> + +チャットのサーバー。 +ソースが公開されており、セルフホストできる。 +無料版では一部機能が制限されているが、制限されている機能のほとんどは企業や不特定多数の人が入ってくるコミュニティ向けの機能なので小規模の個人利用には十分。 + +外部サービスに頼らずに通話もできる。 + +クライアントはLinux, macOS, Windows, Android, iOS, Webに対応。 +IRCでは不十分な場合はこちらがおすすめ。 + +### matterhorn +<https://github.com/matterhorn-chat/matterhorn> + +ターミナル上で利用できるMattermostクライアント。 +Haskell製。 + +[関連記事: Mattermostの公式デスクトップクライアントのメモリ消費量がやばいので代替クライアントを利用する](https://nisety.net/posts/2024/02/28/matterhorn-mattermost-tui-client/) +\ No newline at end of file diff --git a/src/recommends/softwares/system_utility.md b/src/recommends/softwares/system_utility.md @@ -0,0 +1,31 @@ +# システムユーティリティ + + +## zoxide +<https://github.com/ajeetdsouza/zoxide> + +ディレクトリ移動を`z ...`だけでできるようにする。 + +`cd`をフックして統計に基づいて移動先を予測してくれる。 + +もちろん候補一覧も表示可能。 + +あまり色々入れたくないが、実装はそれなりにシンプルでかなり便利なので導入した。 + +## Flameshot +<https://flameshot.org/> + +高機能なスクショソフト。 + +Windows, mac, Linuxに対応している。 + +Windowsであれば[ShareX](https://getsharex.com/)も人気である。 + + +## btop +<https://github.com/aristocratos/btop> + +プロセス、リソースモニター。 +Windowsで言うタスクマネージャーみたいなもの。 + +強化版top。 +\ No newline at end of file diff --git a/src/recommends/softwares/task_time_management.md b/src/recommends/softwares/task_time_management.md @@ -0,0 +1,13 @@ +# タスク、時間管理 + + +## TimeWarrior +<https://timewarrior.net/> + +cliで利用できるタイムトラックソフト。 +基本的なコマンドを覚えればシンプルで使い勝手が良い。 + +姉妹プロジェクトにcliで利用できるTODO管理ソフトがある。 +<https://taskwarrior.org/> + +[関連記事](https://nisety.net/posts/2024/02/23/introduce-cli-time-tracker-time-warrior/) +\ No newline at end of file diff --git a/src/recommends/softwares/web_browser.md b/src/recommends/softwares/web_browser.md @@ -0,0 +1,17 @@ +# Webブラウザ + +## LibreWolf + +<https://librewolf.net/> + +Firefoxの派生。 +デフォルトのオプションが変更されている。 + +[関連記事: 裏切りのFirefox](https://nisety.net/posts/2024/02/22/backstabber-mozilla-firefox/) + +## w3m +<https://w3m.sourceforge.net/> + +端末上でhtmlサイトを閲覧できる。 +文章メインのサイトを見るときに利用している。 +ターミナルの背景や色をいじれば好きな色で見られるので。 diff --git a/stagit/favicon.png b/stagit/favicon.png Binary files differ. diff --git a/stagit/logo.png b/stagit/logo.png Binary files differ. diff --git a/stagit/style.css b/stagit/style.css @@ -0,0 +1,154 @@ +body { + color: #000; + background-color: #fff; + font-family: monospace; +} + +h1, h2, h3, h4, h5, h6 { + font-size: 1em; + margin: 0; +} + +img, h1, h2 { + vertical-align: middle; +} + +img { + border: 0; +} + +a:target { + background-color: #ccc; +} + +a.d, +a.h, +a.i, +a.line { + text-decoration: none; +} + +#blob a { + color: #555; +} + +#blob a:hover { + color: blue; + text-decoration: none; +} + +table thead td { + font-weight: bold; +} + +table td { + padding: 0 0.4em; +} + +#content table td { + vertical-align: top; + white-space: nowrap; +} + +#branches tr:hover td, +#tags tr:hover td, +#index tr:hover td, +#log tr:hover td, +#files tr:hover td { + background-color: #eee; +} + +#index tr td:nth-child(2), +#tags tr td:nth-child(3), +#branches tr td:nth-child(3), +#log tr td:nth-child(2) { + white-space: normal; +} + +td.num { + text-align: right; +} + +.desc { + color: #555; +} + +hr { + border: 0; + border-top: 1px solid #555; + height: 1px; +} + +pre { + font-family: monospace; +} + +pre a.h { + color: #00a; +} + +.A, +span.i, +pre a.i { + color: #070; +} + +.D, +span.d, +pre a.d { + color: #e00; +} + +pre a.h:hover, +pre a.i:hover, +pre a.d:hover { + text-decoration: none; +} + +@media (prefers-color-scheme: dark) { + body { + background-color: #000; + color: #bdbdbd; + } + hr { + border-color: #222; + } + a { + color: #56c8ff; + } + a:target { + background-color: #222; + } + .desc { + color: #aaa; + } + #blob a { + color: #555; + } + #blob a:target { + color: #eee; + } + #blob a:hover { + color: #56c8ff; + } + pre a.h { + color: #00cdcd; + } + .A, + span.i, + pre a.i { + color: #00cd00; + } + .D, + span.d, + pre a.d { + color: #cd0000; + } + #branches tr:hover td, + #tags tr:hover td, + #index tr:hover td, + #log tr:hover td, + #files tr:hover td { + background-color: #111; + } +} +\ No newline at end of file diff --git a/stagit/style.css.default b/stagit/style.css.default @@ -0,0 +1,154 @@ +body { + color: #000; + background-color: #fff; + font-family: monospace; +} + +h1, h2, h3, h4, h5, h6 { + font-size: 1em; + margin: 0; +} + +img, h1, h2 { + vertical-align: middle; +} + +img { + border: 0; +} + +a:target { + background-color: #ccc; +} + +a.d, +a.h, +a.i, +a.line { + text-decoration: none; +} + +#blob a { + color: #555; +} + +#blob a:hover { + color: blue; + text-decoration: none; +} + +table thead td { + font-weight: bold; +} + +table td { + padding: 0 0.4em; +} + +#content table td { + vertical-align: top; + white-space: nowrap; +} + +#branches tr:hover td, +#tags tr:hover td, +#index tr:hover td, +#log tr:hover td, +#files tr:hover td { + background-color: #eee; +} + +#index tr td:nth-child(2), +#tags tr td:nth-child(3), +#branches tr td:nth-child(3), +#log tr td:nth-child(2) { + white-space: normal; +} + +td.num { + text-align: right; +} + +.desc { + color: #555; +} + +hr { + border: 0; + border-top: 1px solid #555; + height: 1px; +} + +pre { + font-family: monospace; +} + +pre a.h { + color: #00a; +} + +.A, +span.i, +pre a.i { + color: #070; +} + +.D, +span.d, +pre a.d { + color: #e00; +} + +pre a.h:hover, +pre a.i:hover, +pre a.d:hover { + text-decoration: none; +} + +@media (prefers-color-scheme: dark) { + body { + background-color: #000; + color: #bdbdbd; + } + hr { + border-color: #222; + } + a { + color: #56c8ff; + } + a:target { + background-color: #222; + } + .desc { + color: #aaa; + } + #blob a { + color: #555; + } + #blob a:target { + color: #eee; + } + #blob a:hover { + color: #56c8ff; + } + pre a.h { + color: #00cdcd; + } + .A, + span.i, + pre a.i { + color: #00cd00; + } + .D, + span.d, + pre a.d { + color: #cd0000; + } + #branches tr:hover td, + #tags tr:hover td, + #index tr:hover td, + #log tr:hover td, + #files tr:hover td { + background-color: #111; + } +} diff --git a/wip b/wip @@ -0,0 +1,5 @@ +https://balthazar.space/wiki/Balthazar + +https://nlnet.nl/project/BetrustedSoftware/ + +https://nlnet.nl/project/current.html +\ No newline at end of file