Oh!Super164 取り留めのない日記のような

2017/9/15 金曜日

oracle_fdw

Filed under: PC,仕事 — pecos @ 21:52:32

postgresqlからoracleを見に行けるか
ちと、気になったので調べてみると、oracle_fdwというpostgresql用のエクステンションがあるらしい。試してみようと設定開始、、、半日掛かったw CentOS7に12cのクライアントを入れ、oracle_fdwをソースからビルドし、psqlで設定するという流れだが、要所要所でハマり、google先生の助けもあって、何とか外部サーバとしてoracleが見えるようになった。細かいところでどうなるのかまでは、まだ試せていないが参照だけなら普通に使えそう。

2017/7/21 金曜日

年貢の季節

Filed under: PC,仕事 — pecos @ 16:28:00

MSDNサブスリプションの更新時期だ
MSも地味にサービスの変更を行なっていて、そもそも名称もMSDNが取れてただのサブスクリプションになったり、これまで毎回、期限切れになる数ヶ月前からお知らせメールをしてくれていたのが廃止されたりと、危うく忘れてしまうところだった。で、前回に続き、今回もWebからプロダクトキーを入力しても弾かれる現象に陥り、結局MSの事務局にお願いして更新手続きをしてもらうハメに、、、
困った困った、こまどり姉妹

2017/6/2 金曜日

非同期処理

Filed under: PC,仕事 — pecos @ 23:32:31

これまで.net 4.0までの仕事ばかりだったので
async/await構文なんて使った事がなかった。一応、後学の為にチェックくらいはしていたが、mvc5を扱うようになって今日は我が身になりそう。簡単な構文で複雑な処理が書けてしまう糖衣構文のようなものだけに、これマルチスレッドとか慣れない現場とかで使っても大丈夫なのかな?と素朴に感じてしまう。簡単なルールさえ守れば大丈夫的な記事もあるが、組み込みでのマルチスレッドは結構ナーバスになったので尚更だ。Linuxのkernelも2.4から2.6になってkernelモードもマルチになった時にはドライバどうしよう?と悩んだが、劇的に速度向上が見られたのも事実だ。よく効く薬だけに副作用も強いw ま、MSもそこら辺はしっかり考えてのことだろうし、きっと大丈夫なんだろう。
async voidさえ使わなければ

2017/4/10 月曜日

Win10アップデートの影響?

Filed under: PC,仕事 — pecos @ 14:26:41

vmwareのブリッジが動かない
先日までは元気に動いていたのに、突然ブリッジアダプタが利かなくなり仮装マシンからネットワークに繋がらない。確かに、ホストのLANアダプターにあるはずのvmware bridgeが無くなっているし、仮装ネットワークエディタを開いてもVMNet0が消えている。取り敢えず、LANアダプタにbridgeプロトコルを手動でインストールして、仮装ネットワークエディタの[デフォルトに戻す]を実行したら直った。
Redstone2の影響なんだろうか?
vmware bridge

Close
vmware bridge

2017/3/14 火曜日

PDF考察 #4

Filed under: PC,仕事 — pecos @ 0:02:36

縦書きにも対応
これで一通りの事が出来るようにはなった。まだ汎用性や使い勝手は足りてないが、必要最小限、目的には叶いそうなので善しとしよう。pdfは、いかに意図通りに表示・印刷するかを主眼としているのでワープロとかとは趣が異なるようだ。どんな文章が書かれているのかよりは、どんな文字の形の羅列なのかが重要で、下手をする(変換テーブルを付けない)と文字列に変換できないw TeXやPostscriptの知識があれば、もっと理解しやすかったんだろうな。

2017/3/10 金曜日

vmware workstation 12 on Linux

Filed under: PC,仕事,備忘録 — pecos @ 17:21:45

万が一の為の予備としてLinuxにもvmwareをインストールしてみる
もう随分前にまだWindowsにまともな64bit OSがなかった頃はlinuxにvmwareを入れて作業していたのだが、Windowsも64bitになってからはやっていなかった。CentOS7へのインストールまではあっさり行ったのだが、ここから先が躓いた。動かしてみるとvmmonが無いと言って怒られる。これはアプリでなくサービスなので
# systemctl start vmware
とかやってみると何やらエラーが、、、vmmonとかVirtual Networkとか動かない。いろいろ調べていくと、なかなか斜め上な原因が判明。実マシンのBIOSで”Secure Boot”が”On”になっているとvmmonとかの署名のない”kernel module”は動かせないらしい。そこでBIOS設定を見ると確かにOnになっていたので、Offにして見るとvmmonも動作した。
ほっとしたのも束の間、今度はネットワークが繋がらない、、、/etc/vmware/networkingが無いのが原因だったのだが、何故無かったのか、、、iptablesが干渉するらしいという書き込みもあったので、一旦切って設定すると動いた。設定さえしてしまえばiptablesは関係ないようだ。
一筋縄ではいかないなw

2017/3/5 日曜日

PDF考察 #3

Filed under: PC,仕事 — pecos @ 21:40:42

何とかAES-128(AESV2)による暗号化まで出来た
これでパスワードによる保護や文書の難読化にはなりそう。試行錯誤ばかりだったが、結果、AdobeのPDF仕様書に書いてある通りだった。しかし当方には英語の壁が、、、w ありがとうGoogle先生。他にもいろいろあるのだが、取り敢えずひと山超えた感じ。
AESV3まで何とかしたいもんだ

2017/3/1 水曜日

PDF考察 #2

Filed under: PC,仕事 — pecos @ 22:14:15

フォントのサブセットを埋め込んだPDFの作成
までは何とかたどり着いたが、内部で設定するパラメータはまだ理解しきれない。画像を扱わなければSystem.Drawingなしの.NET Coreでも扱えそう。文書の内容をどうこうというよりは、印刷に主眼を置いたファイル形式なので、何かと専門知識がないと難しい面もあるようだ。
しかし暗号化ファイルについてはサッパリ

2017/2/22 水曜日

困った時のnuget

Filed under: PC,仕事,備忘録 — pecos @ 18:05:27

開発環境壊れる、、、
というか、ビルドとか普通に出来るのだが実行時にエラーとなってしまう。XXXXが読み込めません的なエラーなのでファイル壊れたのかな?と思い、取り敢えずCHKDSKしてみるも改善されず、これは困ったと途方に暮れていると、ふとパッケージ全部更新したらどうだろう?と天の声が聞こえ、実行時にエラーの出るそれらしきパッケージを片っ端から再インストールしたら直った。ありがとうnuget
忘れないように魔法のコマンドを記録。

PM> Update-Package <nuget_package_name> -reinstall

これだけだと不安なので、仮装マシンを丸ごとバックアップしておこう。

2016/11/22 火曜日

callback地獄

Filed under: PC,仕事 — pecos @ 23:09:27

これまで余りクライアント側で複雑な処理はしていなかったのだが
今回の案件でjavascriptによる画面制御でちょっと凝った事しようと思った瞬間にcallback地獄に陥る。これか、よく噂に聞くやつは、、、最近のjsにはasync/await構文もあるらしいが、残念なことにお客さんは大量のIEを使っている。そして相変わらずIEときたら、、、という事で根本的にはcallback地獄からは抜け出せそうにない。

« Newer PostsOlder Posts »

Powered by WordPress