Assyのリベラル文学研究所もご覧ください。

Linux

知能を高めよ

知能を高めよ もうみんな気付いている、こいつは普通の人間 今からの世界は、とにかく標準 LinuxのGUIをなぜWindowsと同じにするのだろうか オープンソースの本質はクローンしか開発できない スティーブ・ジョブズを失ったことが痛恨の極み GNOMEはどんなに…

Linuxへのアイディア

インストールするパッケージを設定ファイルに書く LinuxはVagrantで使うといい 本当にLinuxをGUIで使うと問題ない パッケージ管理システムは使いづらい Linuxを使っていると、道に迷うかのような不安感を覚える インストールするパッケージを設定ファイルに…

VagrantでUbuntu 20.04を導入する手順

VagrantでUbuntu 20.04 ApacheやPHPさえ設定すればサーバの練習になる 平等への反発 社会は自由であるべきである 自由とはシステムを提供し共有すること 経験とダイレクトな対話 きちんとひとつひとつ解決すれば全ては可能になる 心理学を上手く使えば世界は…

英語を学びたい

英語を学びたい 単語帳よりも生の英語を解読しよう 取引コスト 英語を学びたい 僕は、英語を学びたい。 たとえば、Linuxカーネルの開発がしたいなら、 Linux Kernel Newbiesというとてもいいサイトがある。 公式のKernel.orgでは分からない、 最新カーネルの…

X11

XFree86とX.org freedesktop.org MIT/Xライセンス Xlib XCB startx .xsession .xinitrc セッションの選択 twm xterm 色んなX11の付属アプリケーション リモートのXプログラムを実行する VNC XFree86とX.org Intel i386用のフリーなXサーバーの実装は、以前は…

Linuxの歴史

参考文献 OSのはじまり MulticsとUNIX BSDとGNU MinixとLinux 企業による開発 Linuxの開発が面白かった理由 さまざまな人々の集まる場所 参考文献 以下のサイトを参考にさせていただきました。 3分間で人に説明できるようになるUnixとLinuxの違い - エンジ…

あなたを愛している

愛 Linuxは最悪 Linuxを抹消するのは簡単 Linux最悪化の原因はネット自体の変容 生き方を変える 神は答えを与える miwaが好き 鈴木愛理も好き 僕との追いかけっこはここで終わり 価値観 社会論と心理学の全てを自分で作る覚悟で 最前線で戦え 何も手にしてい…

Linuxカーネルについて

公式ドキュメント gitリポジトリ Linux Kernel Newbies Linux Cross Reference Linuxカーネルとイベント駆動 Linuxカーネルは高パフォーマンス Linux上のミドルウェア Linuxはカーネルがしっかりしているからきちんと動く Minix本を読もう Linuxの課題とコミ…

LinuxのGUIについて

X11のソースコード Linuxは単なる機械システムではなく、環境である SVGとHTMLを拡張して異次元のテーマを Linuxを使いやすいものにするために 新機能提案:GUIパイプ(コピー&ペーストとパイプの類似性) 新しいデスクトップインターフェース wayland GTK/…

Linuxの主なコマンド

複数のコマンドを結びつけるパイプはGUIのワープロと良く似ている rootユーザー ホームディレクトリ(~/) 端末とシェル 初期化ファイル コマンド補完 ワイルドカード シェル芸の例 man less/more lv ls cd pwd mkdir cp mv rm cat ln shred chmod/chown ps ki…

コンピュータ・アーキテクチャ

CPU・メモリというコア装置が計算をしていて、そこに情報が入出力される コンピュータは計算とメモリ どこまでをプログラムの内部に書き、どこからを外部に出す(実行時に決める)か コンパイラを上手く使うこと OSとカーネル コンピュータは二進数の計算以…

Linuxへの提案

1.GTK+ Lisp 2.ディスプレイ・スクリプト 3.ディレクトリ・レイヤー 4.パッケージ・フィード 5.セキュリティ更新プロジェクト 6.新しいディストリビューションの開発 7.実行リスト 8.システム・ファイルマネージャ・モード 9.パッケージ・…

C/C++開発ツール

コンパイラ Visual C++ GCC/MinGW + MSYS Cygwin LLVM Clang LLVMとctagsで開発環境を整える Intel C++ Compiler C++Builder/VCL/CLX GCC GNUコンパイラコレクション gccの例 gccのオプション g++の例 gfortranの例 フロントエンドとバックエンド 中間コード…

OSSでマルチメディア

動画・音声視聴環境 FFmpeg/libavcodec Ogg (Vorbis + Theora) & FLAC Adobe Flash(Flash Player)/Gnash HTML5でのビデオ再生 DVDの再生はできない 音楽ファイルのリッピング・変換ソフト Asunder/Audex (freedb) Sound Juicer SoundConverter CD書き込み…

デザインソフトウェア

Adobe Corel GIMP GIMP ペイントもできる画像編集ツールとして使える 実はPhotoshopよりも歴史が長い GTK+(GIMP ToolKit)の産みの親 インターフェースが個性的(悪く言えば醜い) ペイントだけを行いたいならMyPaintを クリスタとSAI Tux Paintを入れると…

Officeソフトウェア(MS-Office以外)

LibreOfficeについて MS-Office互換の巨大Officeスイート 会社の書類をオープンソースで作る OpenDocument Format LibreOfficeを使う4つの理由 1.事務で使うために、ワードプロセッサーや表計算ソフトを使うことができる 2.MS-Office互換であり、WordやE…

Webブラウザ(Linux)

Mozilla Mozilla Firefox Gecko Pale Moon Google Google Chrome Chromium WebKit/Blink Linux向けのChromeアプリ KHTML/QtWebKit/QtWebEngine Konqueror Falkon (QupZilla) Arora rekonq Opera系 Vivaldi Otter Browser GTK+ Galeon Epiphany(Web) 風博士…

Linuxカーネル

Linuxカーネル マルチタスク LinuxはマルチタスクのOS プロセスとスレッド コンテキスト切り替え プロセスディスクリプタ 仮想アドレス空間 ページアドレッシング アドレス空間の構造 割り込み デバイスドライバ ファイルシステム ネットワーク 入出力とシス…

KDEアプリケーション

KDEアプリケーション その他のKDEアプリケーション KDEアプリケーション Konsole KDEのターミナルエミュレータ。 KEdit/KWrite/Kate KDEのテキストエディタ。機能レベルに合わせて3種類あります。 Ark アーカイバ。 Gwenview 画像ビューア。 Konqueror/KHTML…

GNOMEアプリケーション

GNOMEアプリケーション その他のGNOME(GTK+)アプリケーション GNOMEアプリケーション GNOME 端末 GNOMEの端末エミュレータ。GNOMEデスクトップを使いながらコマンドラインの操作が出来る。むしろ、ただの真っ黒い端末を使うより、こっちの方がはるかに使いや…

Linuxアプリケーション

Linuxデスクトップアプリケーション入門 テキストエディタ オフィススイート Webブラウザ メールクライアント デザインソフト 日本語入力 統合デスクトップ環境とウィンドウマネージャ ネットワークサーバー 正規表現 正規表現とは 正規表現の例 任意の文字…

Linux

そもそもLinuxとは Linuxの歴史 ソフトウェア開発とオープンソース精神 プログラムからハードウェア機器を操作しやすくする仲介役 OSはハードウェア抽象化であると同時にシステムの操作環境でもある OSとは オペレーターとオペレーティングシステム カーネル…