お正月があけてしまいましたが、、、
|
今年もよろしくお願いします。
休職中気にかけていただいた方々、ありがとうございました。
このまま続けられるか、続けていくのかはまだ自分でも分かりませんが、無理せずにすすめたいと思います。
|
|
今年もよろしくお願いします。
休職中気にかけていただいた方々、ありがとうございました。
このまま続けられるか、続けていくのかはまだ自分でも分かりませんが、無理せずにすすめたいと思います。
|
|
今年もよろしくお願いしますm(_ _)m
|
|
なんとなく、書きたくなった。
現在の上司が欝に理解のある人で、その人の勧めで心療内科にいった。 「適応障害(or うつなりかけ)」と診断されて、レキソタンとジェイゾロフトという薬を飲みつつ3ヶ月
実はもう治ってて、生活習慣が乱れているだけなのか、本当に病気なのか、未だ良くなってるのか悪くなっているのか自分でも良く分からない状態が続いている。
寝付きが悪い状態と1日じゅうお腹下しているのは改善されつつある。突然朝起きられなくなるのがつらい。 「サボリ病と思われるのがつらい」とは聞いていたけど、 周りの人がどんなに寛容(今のチームは非常に寛大だと思う。本当にありがたい。。。)でも、 自分のものさしがあやふやな状態だとどうしても頭の中で、いろいろ悪口が聞こえてくる。
薬を否定するつもりは全くないけど、 レキソタン(その前はワイパックス)は自分にあわないのか、眠くなるだけで正直不安に効いている気がしない。(効いてるのかもしれないけど、実感がない。)
心のなかの悪口への対処は、イヤホンして音楽を流すか(仕事中イヤホンOKなのはありがたい。。。)、 なんちゃって数息観(呼吸するときに息の数を数える、途中で数が分からなくなったら、一からやり直す。 ≒素数を数えるんだ!)が今のところ効果を感じられる。ダメなときはダメだけど。。。
ちょっと複雑なことを考えようとすると、とたん頭が回らなくなる。ただ元の状態がもう思い出せないので、本人の実力なのか病気のせいなのかやっぱりわからない。 比較的単純な作業とか、よく知ってるシステムの調査とかは割と調子が戻ってきた気がするのだが、、、
あと、自分は何か一からシステムを作りあげたことってほとんどないということに気づいた。。。。
なんか他に書きたいことがあったけど、まとまらない |
|
連休をほとんど昼夜逆転して過ごしてしまったのだが、ぼーっとしつつとりとめもなく考えてた。
お金より自由な時間がほしい。何かをしなければならない時間でなく、何をしても何もしなくてもいいときが。
|
|
12月の頭くらいにPC買い換えた。以前使っていたdynabookがファンの音がひどくなって、ディスクも不良セクタがでたりしてそろそろ限界だったので。
MacBook Airも格好良くて結構迷ったのですが、結局これにしました。
買ったとき4万円切ってて、安いなと思ったのですが、今見たらさらに3万円台まで下がってる。すごい。
6年前dynabook買ったとき、(保証込みで)30万くらいした。。 ネットブックからの流れを考えると、イノベーションのジレンマの本そのままのことが起きててびっくりする。
今のところいれたソフト
chrome,google IME,skype,Avira
まだvmware入れてない。mysqlconnectorとmysql spider engineの検証やりたい。 |
|
前回c用のAPIを使って接続したが、結構面倒くさい。
PreparedStatementが特に。。。
mysql++の方が先に出て、割と枯れている(?)
mysqlconnectorの方が後発。ほとんどjdbcと同じ感覚で使える。使ってみたけどかなりよさげ。
mysql++
MySQL++とmyqlconnector/c++の比較
mysql connector c+++
バイナリのパッケージには、ヘッダファイルとライブラリ類が入ってる。
がこれだけだとどう使っていいのかわからない。
ソースコードのパッケージにサンプルが入っているので、こちらも落としておくと確認しやすい。 ライブラリのビルドのときにboost必要って書いてある。(加えて、今の最新の1.1.0は、ライブラリをつかったプログラムをビルドするときもboostが必要)
pdfのマニュアルが一番わかり易い。
http://downloads.mysql.com/docs/connector-cpp-en.pdf
|
|
寒すぎて体調崩した。。。月曜からひどい。。。
c/c++で使えるテンプレート・エンジンとして、ClearSilverとctemplateを調べた。
自前の環境が遅すぎて、make終わらなかったので調べ物だけ
ClearSilver
ClearSilverとは - はてなキーワード
C言語によるテンプレートエンジン。 特徴phpやjsp等に比べて、アプリケーションのロジックと表示の分離を厳密に行う。
他のテンプレートエンジンとの比較
http://www.clearsilver.net/docs/apples_to_oranges.hdf
http://www.clearsilver.net/docs/manual.hdf
The templates only have access to a static dataset of strings. The dataset strings are contained in a hierarchical namespace that is populated by application code prior to the template rendering stage. http://www.clearsilver.net/docs/concepts/
大まかな処理の流れ
1. HDFオブジェクトを作って、データを詰め込む
2. CSオブジェクトを作って、テンプレートにhdfを渡して、レンダリング
構文
ロジックは載せないといっている割に、構文は割りと強力
制御構造
<?cs if ?>などjspや、phpに近い構文
イテレーター、組み込み関数、フィルター、マクロ構文など、けっこう高機能
変数の記法がちょっと冗長だけど、気にならない範囲
ぱっと見ただけだが、直感的で書きやすそう。
外部テンプレートインクルード あり
テンプレートに渡すデータ構造
- HDFという独自のデータ構造(記法)を仕様(YAMLやjsonのような)
- プログラムからデータ構造を生成するときは、XPathのような記法で階層構造を指定して、値をいれる。
使ってみないと使いやすいか分からない。
STLコンテナの入れ子よりは格段によさそう。
インストール
yumでもはいるみたい。 http://www.wysiwyg.jp/tips/tpl/p1.htm#3.
サンプルあとで
参考 |
|
- ちゃんとメモリを解放できているか分からない。。 |
|
c/c++使うことになりました。。。環境整えるだけで休日オワタ |
|
長いこと火が入っていない |
[ すべて表示 ]
| 日 | 月 | 火 | 水 | 木 | 金 | 土 |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 4 | |||
| 5 | 6 | 7 | 8 | 9 | 10 | 11 |
| 12 | 13 | 14 | 15 | 16 | 17 | 18 |
| 19 | 20 | 21 | 22 | 23 | 24 | 25 |
| 26 | 27 | 28 | 29 | 30 | 31 |
| 今日 | 全体 | |
|---|---|---|
| 訪問者 | 8 | 32821 |
| ブログリンク | 0 | 0 |
| コメント | 0 | 70 |
| トラックバック | 0 | 16 |