2014/06/01(日)kv-0.4.4

kvライブラリを0.4.4にアップデートしました。

定積分のライブラリに初期化し忘れがあり、例えばODEを解かせたあとにそのまま
定積分を行うと結果がおかしくなることがありました。
精度保証ライブラリとしては、計算結果の信頼性に影響を及ぼす可能性のあるバグはみっともないので、
こういう類のバグがあった場合は直ちにアップデートするつもりでいます。

また、Airy関数を試作して遊んでみました。Airy関数の満たす常微分方程式を初期値問題として
解くだけなので、絶対値の小さい範囲しか計算できないと思われます。

Ai(-100) = [0.17675339323949076,0.17675339323961479]

2014/05/29(木)ubuntuインストール (その他、まとめ)

最後に、その他入れたもの。

sudo apt-get install openssh-server
sudo apt-get install lv
sudo apt-get install checkinstall

その他、自作スクリプト (utod, dtou, qkc 他) を/usr/local/binに。

以上で大体生活できるようになった。
以下、雑多な感想など。
  • unityの使い方に慣れないけど、まあいいか。
  • flashはfirefoxに内蔵されている。
  • lhaのパッケージがない。
  • nkfのmanが文字化けする。
  • sambaが入った状態だとsudoがメモリリークのメッセージを出す。
  • unityのせいか、xrdp (リモートデスクトップ) がうまく動かない。愛用してるのになあ。
  • terminalでときどきかな漢字変換が起動しなくなる
いろいろ最新になったし、まあ満足かな。10.04のときはTeXの設定が大変だった。

2014/05/29(木)ubuntuインストール (動画系)

このへんは研究に関係ないけど。

sudo apt-get install ubuntu-restricted-extras
sudo /usr/share/doc/libdvdread4/install-css.sh
sudo apt-get install avidemux
sudo apt-get install handbrake
sudo apt-get install vlc

ffmpegはavconvという名前になったらしい。
sudo apt-get install libav-tools

2014/05/29(木)ubuntuインストール (apache, php)

sudo apt-get install apache2
sudo a2enmod userdir
sudo a2enmod include
sudo a2enmod cgi

/etc/apache2/sites-available/000-default.conf を適当な名前 (custom.confとした) でコピーして、
<IfModule mod_userdir.c>
        UserDir public_html
        UserDir disabled root
        <Directory /home/*/public_html>
               (ここは各自違うと思う)
        </Directory>
</IfModule>

<IfModule mod_mime.c>
AddHandler cgi-script .cgi
</IfModule>
を(<VirtualHost *:80> </VirtualHost>の中に)加える。

public_html以下の設定は、ユーザを最大限信用するなら、例えば、
                AllowOverride All
                Options All
                Order allow,deny
                Allow from all
のような感じ。

sudo a2dissite 000-default
sudo a2ensite custom
sudo service apache2 restart

さらに、自分の好みで、public_html以下に置いたcgiはそのディレクトリのユーザの権限で
動くようにする、suexecを設定。

sudo apt-get install apache2-suexec-custom
/etc/apache2/suexec/www-data の2行目を、public_html/cgi-bin →public_html に。
sudo a2enmod suexec
sudo service apache2 restart

最後にphpの設定。

sudo apt-get install php5
/etc/apache2/mods-available/php5.conf で、
php_admin_value engine Off をコメントアウトする。
sudo service apache2 restart

2014/05/29(木)ubuntuインストール (samba)

sambaでwindowsとのファイル共有設定。

sudo apt-get install samba
sudo apt-get install libpam-smbpass

これで、適当なフォルダを右クリックで共有設定ができるようになる。

homeを恒久的に共有するために、/etc/samba/smb.conf で、
;[homes]
;   comment = Home Directories
;   browseable = no
のコメントを外し、
;   read only = yes

   read only = no
に。
sudo service smbd restart
OK キャンセル 確認 その他