2013年7月31日水曜日

SDPA-C のソースをチェック

SDPA-C でちょっとチェックしておくべきことがあったので、そのために SDPA-C のソースをチェックしておいた。
マルチスレッドのあたりで、いろいろと工夫できそうな気もするが、もう少し検討してみる必要がありそうだ。

今日の作業内容:数式検討 2h + SDPA-C チェック 1h
今日のランチ:食堂 鮭のポテト焼き
明日の予測作業時間:3h


2013年7月30日火曜日

あちらを立てれば、こちらがが立たず

数式を変更していて、こうすれば変数が減らせるはず、と思って変形してみたら、計算式が煩雑になりすぎて見通しが悪化。
このあたりのバランス感覚が難しい。
もう少し式変形を見直す必要がありそうだ。

今日の作業内容:式変形 2h
今日のランチ:食堂 チキンソテー ガーリックトマトソース
明日の予測作業時間:3h

2013年7月29日月曜日

数式の復習

ちょっと間が空いてしまったので、数式の復習を兼ねて、いままでに検討していた内容をメモ書きにまとめておいた。
このメモを休憩時間などにちょくちょく見直しながら、数式などを検討していくことになる。

今日の作業内容:数式復習 2h
今日のランチ:らく 鶏の照り焼き定食
明日の予測作業時間:2h




2013年7月17日水曜日

発表練習

そのうちにプレゼン発表があるので、それに向けて練習をしておいた。
ほぼ時間はピッタリだけど、発表までは油断せずに何回か練習を繰り返しておきたい。

今日の作業内容:発表練習 2h
今日のランチ:東急ストア  トロピカーナ  + キャベツバランスサラダ + スパ王
明日の予測作業時間:3h

2013年7月16日火曜日

SDPA 7.3.9 が testing に

SDPA の Debian パッケージとして新しく登録しておいたものが、testing まで登録された。
まだ Ubuntu には反映されていないようだが、Debian の testing から自動的に反映されるので、こちらにも時間を追って反映されるかと考えている。

今日の作業内容:資料整理 2h
今日のランチ:弁当 揚げ鶏チリソース
明日の予測作業時間:2h


2013年7月11日木曜日

ようやく分かった

ここ1か月ぐらい計算が分かっていなかったところが、ようやく分かった。
図を書くことでだいたいの目処を立てて、KKT 条件で成り立つことを確認できた。
これで今までの障害の一つが取れたし、今まで以上に見通しをよくできることも分かったので、次のステップへと進めそうだ。

今日の作業内容:証明検討 3h
今日のランチ:食堂 ローストンカツジュレポン酢
明日の予測作業時間:2h


2013年7月10日水曜日

SDPA の unstable のパッケージ

SDPA の unstable のパッケージは7月5日に登録なので、testing になるまでにあと5日程度かかる予定。

ところで、バグなどの情報をチェックしていたところ、Ubuntu のほうで
#935439 sdpa version 7.3.5.dfsg-1build1 FTBFS on i386 in precise
というバグが残っていることが判明。
ただ、Ubuntu に登録されているバグを Debian パッケージとしてどのように取り除いたらいいのかが、調べる必要がありそうだ。(Debian に登録されているのであれば、close で終了できるが、close に
#935439 と書いたときに Ubuntu に登録されているバグであることを認識できるのかが今一つよく分からない。)

今日の作業内容:証明方針の再検討 1h
今日のランチ:味庵 豚肉と大根の煮込み
明日の予測作業時間:3h


2013年7月4日木曜日

DEP5 で debian/copyright

SDPA のDebianパッケージの修正を行っているが、スポンサーの方から、debian/copyright のフォーマットとして、 DEP5 という新しいフォーマットが登場している、ということを教えてもらい、SDPA についても、このフォーマットに沿うように修正をしてみた。

DEP5 については、
http://dep.debian.net/deps/dep5/
を参照にするとよくわかるが、要するに機械処理できるフォーマットで書きましょう、という点が重要なようだ。
実際に DEP5 に沿って書くには、上のリンクのページの一番下にあるサンプルを書き直すが便利である。

今日の作業内容:SDPA パッケージング 1h
今日のランチ:シッダルータ ベジタブルカレー
明日の予測作業時間:3h



2013年7月3日水曜日

Unity や LXDE でのファイル拡張子で開くときのコマンドの設定

Unity や LXDE(PCmanFM) などで開くときに、ファイルの拡張子に対応させるとなると、
~/.local/share/applications に設定が書き込まれる。
このときに環境変数などをうまく設定できない。

分かりやすく言うと、~/.local/share/applications のディレクトリにあるファイルを開いたときにコマンドを指定する Exec に対して
Exec=XMODIFIERS=@im=none emacs --xrm "Emacs.Font: VL Gothic-14" %F
のようにすると、最初の XMODIFIERS が実行ファイルとみなされて、これが実行できないためにうまく設定できない。
このようなときには、/usr/bin/env をかませて
Exec=/usr/bin/env XMODIFIERS=@im=none emacs --xrm "Emacs.Font: VL Gothic-14" %F
のように設定するとうまくできる。

今日の作業内容:SDPA パッケージング 2h
今日のランチ:東急ストア カレイのあんかけとあさりごはん弁当
明日の予測作業時間:2h


2013年7月2日火曜日

Debian 用パッケージの更新作業

昨日に続いて、Debian 用の SDPA パッケージ作業を行った。

Debian のパッケージは、mentors にアップロードされて、そこでチェックをしてもらうことになる。
SDPA の場合は、
http://mentors.debian.net/package/sdpa
にチェックを受けるファイルの情報がある。

ここで自動的にチェックされる部分はチェックされて表示されているが、SDPA の場合は lintian の warning が出てしまっている。
この hardening-no-fortify-functions の warning はリンク先
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=673112
を読むと、CPPFLAGS に `dpkg-buildflags --get CPPFLAGS` を設定すれば解決できる、となっているが、これは行っているが warning が残っている。
おそらく、Octave のバイナリに対して warning が出ている点からも Octave のリンクしているファイルの可能性があるかと思われるが、もう少し調べてみようと思っている。

今日の作業内容:SDPA パッケージ 2h
今日のランチ:食堂 豚キムチ+コーンクリームコロッケ, 五目ひじき
明日の予測作業時間: 1h


2013年7月1日月曜日

SDPA 7.3.9 の準備

SDPA の Debian パッケージが、このままでは testing から外れてしまう、というメールが来たので、その点をクリアするために SDPA を 7.3.9 とする準備をしている。

実際には SDPA のパッケージ自体に問題があるわけではないが、前にあった octave でのバグが SDPA-M の部分に影響していたようで、そのバグを明示的に close する必要があり、他のこまごまとした修正もこの機会に更新してしまうつもりである。

今日の作業内容:SDPA 更新 2h
今日のランチ:らく マグロのづけ丼
明日の予測作業時間:3h