Debianのテスト版のRacketのバージョンが6.1になった
typed-racketがまともに使えるようになったのかな?今は、マイSchemeの開発に集中しているので、あまり手を出せない。
主にLinuxを中心としたコンピュータ関連の技術情報を公開しています。 (English | Magyar | 日本語)
typed-racketがまともに使えるようになったのかな?今は、マイSchemeの開発に集中しているので、あまり手を出せない。
GUIでEmacsを動かした時にM-xが使えなくなっている。テスト版のDebianを使っていて、Emacsのバージョンが比較的最新なのが問題らしい。とりあえず、ターミナルの方では使えるのでそれほど問題ではない。
# aptitude install sbcl~/.emacsもしくは~/.emacs.d/init.elに次の内容を書き入れる。
(add-to-list 'load-path "/usr/share/common-lisp/source/slime")
(setq inferior-lisp-program "/usr/bin/sbcl")
(slime-setup)M-x slime(sb-ext::quit)カーソルキーやHome、End、PgUpPgDn日本語キーを右Altキーとアルファベットの組み合わせで打つことができます。
月配列2-263式を使えるようにしたmozcを公開しています。FcitxやiBus、mozc.elを介して使うことができます。ibus-mozc_1.15.1857.102-1_i368.debやmozc-data_1.15.1857.102-1_all.deb、mozc-server_1.15.1857.102-1_i386.debの他に、fcitx-mozc_1.15.1857.102-1_i386.debやibus-mozc_1.15.1857.102-1_i386.deb、emacs-mozc-bin_1.15.1857.102-1_i386.deb、emacs-mozc_1.15.1857.102-1_i386.debをインストールする必要があります。
uim-mozcはテストしていませんが、変更はしてあるので、使えるかもしれません
公式ガイドのp.28に従う。
su - postgres
createuser --no-superuser --no-createdb --no-createrole --encrypted --pwprompt sogo(specify “sogo” as password)
createdb -O sogo sogopsql sogoDebianWikiの方法に従う。ただし、sogo_usersではなくsogo_viewにする。
CREATE TABLE sogo_view (c_uid VARCHAR(10) PRIMARY KEY, c_name VARCHAR(10), c_password VARCHAR(32), c_cn VARCHAR(128), mail VARCHAR(128));
INSERT INTO sogo_users VALUES ('paul', 'paul', MD5('zxc'), 'Paul Example', 'paul@example.com');GRANT ALL PRIVILEGES ON sogo_users TO sogo公式ガイドのp.28に従う。
/var/lib/pgsql/data/pg_hba.conf
Debianの場合は/etc/postgresql/9.1/main/pg_hba.conf
公式ガイドのp.31の設定。以下の設定を追加し、タイムゾーンなどをいじる。
SOGoUserSources =
(
{
type = sql;
id = directory;
viewURL = "postgresql://sogo:sogo@127.0.0.1:5432/sogo/sogo_view";
canAuthenticate = YES;
isAddressBook = YES;
userPasswordAlgorithm = md5;
}
);"))$ cp /usr/share/doc/sogo/apache.conf /etc/apache2/conf.d/SOGo.conf
$ sudo vi /etc/apache2/conf.d/SOGo.confipアドレスを書き換え
## adjust the following to your configuration
RequestHeader set "x-webobjects-server-port" "443"
RequestHeader set "x-webobjects-server-name" "192.168.0.119"
RequestHeader set "x-webobjects-server-url" "https://192.168.0.119"$ sudo service apache2 restart標準的な方法
<Directory /usr/lib/GNUstep/SOGo>
Require all granted
# Explicitly allow caching of static content to avoid browser specific behavior.
# A resource's URL MUST change in order to have the client load the new version.
<IfModule expires_module>
ExpiresActive On
ExpiresDefault "access plus 1 year"
</IfModule>
</Directory>シンプルなバックアップソフト
openssh-server
openssh-client
/etc/ssh/sshd_configに以下の変更を加える。
Port 22 # ポート番号は適当に物に書き換える。
PermitRootLogin no #rootユーザはログインできないようにする。
AuthorizedKeyFile %h/.ssh/authorized_keys #コメントを外す。
DenyUsers ALL #追加
Allowusers your_name #追加変更したら
# invoke-rc.d ssh restartを実行する。
$ ssh-keygen
manには次のように書かれているので、オプションは要らない。
ssh-keygen generates, manages and converts authentication keys for ssh(1). ssh-keygen can create RSA keys for use by SSH protocol version 1 and DSA, ECDSA or RSA keys for use by SSH protocol version 2. The type of key to be generated is specified with the -t option. If invoked without any arguments, ssh-keygen will generate an RSA key for use in SSH protocol 2 connections.
具体的には
$ ssh-keygen$ cat .ssh/id_rsa.pub > .ssh/authorized_keysでOK。ssh-keygenの実行時には保存場所の確認とパスワードの入力が必要。公開鍵(id_rsa.pub)は~/.ssh/authorized_keysに書き込む。パーミッションは600。
秘密鍵(id_rsa)をネットワークを介さない方法でコピーする。
$ ssh -p [ポート番号] -i [秘密鍵] [ユーザ名]@[ipアドレス]スナップショットを作るソフトウェア
同じボリューム内にはスナップショットを作れない。
/usr/share/X11/xkb/symbols/pc/usr/share/X11/xkb/symbols/us国際AltGr相当を書き換える。
ひらがな/カタカナトグルは単独ではひらがなキーとして、shiftと同時押しではカタカナキーとなる。
$ apt-get source mozc$ apt-get build-dep mozc$ dpkg-buildpackage -r -uc -bdata/preedit/kana.tsv | 濁音・半濁音テーブル |
composer/table.cc | 濁点・半濁点テーブルの位置を示す。 |
composer/internal/char-chunk.cc | 未入力文字の処理 |
unix/ibus/key-translator.cc | iBus用のレイアウト |
data/preedit/normalize_voiced_sound.tsv | 「ゔ」の定義。ひらがなで打っても自動的にカタカナに変換される。 |
unix/ibus/key_translator.ccのkana_map_US[]の初期設定を変更する。data/preedit/kana.tsvを書き換える。/usr/share/ibux/component/mozc/xmlのlayoutをusに書き換える。mozc_engine.ccのis_layout_jp関連$ freshclam$ clamscan -r -i directory