読者です 読者をやめる 読者になる 読者になる

解き放たれしソフトウェア

GNU/LinuxなどFLOSSについて書いてみるつもり

GNU

GNU/Linux で使えるバックアップ用ソフトウェア

昨日から今日の昼頃まで季節外れの気温で、「もう春本番?!」と思うくらいだった不気味な天気でした。 近年は気候が異常なのが顕著で、対応と抑制が喫緊の死活問題だなと思います。 精密機器は温度と湿度が重要で、HDDは温度が高すぎても低すぎても壊れやす…

理想と現実とそのあいだ

またこの件ですが mag.osdn.jp FSFは、トランスジェンダーを雇うには拙速だったのだと思います。 さまざまな人種、民族、信仰、ジェンダー等々を雇うには、職場や経営者や従業員が固定観念を払拭して、態勢を調えねばなりません。 2016年には outreach をキ…

Libreboot 対 FSF 騒動(FSFのトランスフォビア事件)

mag.osdn.jp "Goodbye to GNU Libreboot" (RMS@FSF) Libreboot opposes the Free Software Foundation and the GNU project (libreboot.org) なお、Libreboot側の主張については、特定の開発者の個人的な意見をプロジェクト全体の総意のように発表していると…

nano が GNU プロジェクトに戻っていた

テキストエディタの nano が、一時は GNUプロジェクトを離脱したものの、結局はバージョン 2.7.0(9月1日付)で、 GNU プロジェクトに戻ったと表明しています。 GNU nano: News 詳しくは [Nano-devel] nano to remain in GNU に書かれてもいますが、GNUプロ…

prelink は、大概は不要

Gentoo Wiki にも載っている prelink ですが、結論から言うと、現在では多くの状況では不要です。 prelink は、それぞれのプログラムに必要な共用ライブラリ(Shared Object)を、動的にロードするのではなく予め組み込んでしまうためのソフトウェアです。 pre…

【マルチコア向け】並行処理でアーカイブ処理を速くする

xz や bzip2、gz などのアーカイブを圧縮したり展開したりする際にも、 マルチコアやマルチCPUのマシンであれば、並行処理をさせれば速くなるはずです。 (むしろ、1コアだけしか使用しないと、コア数×クロック周波数の速度では出ず遅くなり、損です。) そ…

WebKit の翻弄される行く末

インターネット利用が広まって久しくもう数十年にもなりますが、その主な活用形態は今でもウェブです。 おそらく、ウェブとメールが生活必需というくらいになっているでしょう。 そして、メールも「ウェブメール」の時代になってかなり経ちます。 何が言いた…

Shift_JIS のファイル名を含む zip ファイルを GNU や UNIX 上で UTF-8 で復元するには

未だに、 Windows 上でアーカイブされた zip ファイルには、 Shift_JIS (CP932) のファイル名を含んでいることがあります。 テキストファイルの中身を変換したいときには、例えば nkf を用いれば可能です。 ($ nkf -S -w --overwrite [filename]) それに対し…

GRUB の os-prober

GNU のブートローダは GRUB で、Linux はいうまでもなく、 Windows にさえ対応しています。 他方の Windows は、ことあるごとにブートローダを勝手に書き換えようとするプロプライエタリぶり(独裁君主っぷり)を発揮しますが……。 「Windows Update やアップ…

コンパイルの job 数(-j、$MAKEOPTS)の適正値

近年の CPU はマルチコアが多いです。 一個の CPU で、複数の CPU を搭載しているかのような動作をします。 1つのプロセスは1つの CPU で動作をして越えません。マルチコアでも同様です。 uptime や w や top などで表示される load average の数値も、1…

Debian の作者 Ian Murdock の死にまつわり

Debian の創始者の Ian Murdock 氏が死去したとの報が、年末の世界を駆け巡りました。 死去の前に Twitter で不適切ツイートがされていて、そしてアカウントごと消されたと思ったら、死亡です。 (死因は伏せられていますが、自殺予告ツイートをしていたこと…

【GNU/Linux】マルチブート環境に mount --bind を活用する

前提 (Introduction) もともと UNIX の代替として登場した GNU/Linux は、マルチユーザのワークステーションという形態が想定されてきました。 しかし今や、Windowsや Macintosh に換わる個人専用のGUI作業環境としても、実用に足るものになっています。 そ…

【Gentoo】Bash や sed などの基本操作は必須

Windowsなどは言うまでもありませんが、GNU/Linuxのディストリビューションであっても、GUIで多くの操作が完結しているものもあります。Macintoshのユーザレベルはよく判りませんが(昔は私もMacOS 9のユーザでしたが)、OS XはBSD系なので、かなりの人がCLI…