Symantec Endpoint Protection 12

LUAll.exeを実行してもエラーが返ってくるのでLUを再インストールするなど。
作業中再起動は不要っぽい。

IT系の資格を取ることについて

割合自己研鑽の為にIT系の資格を取ったりしてるけど、

  • 最初の動機は大学在学中に二種を取りたいと思って本を買ったけど軽く挫折。
  • 30前くらいから資格手当目当てに取り始める。
  • 特記仕様書をかかせてもらう機会が有り、資格縛りが出来そうで興奮をおぼえる。
  • 前職は公共系の仕事もしていたので、有資格者大事。
  • そして取ってみると(勉強してみると)割と引き出しが増える事に気づく。 FEとかSW
  • 会社で使ってるDBがDB2からPostgreSQLになった。
    • じゃーOSSDBでも取ろうか。

反資格派

IT系の資格が嫌いな人が一定数いるみたい。
わかる。私もそうだった。「資格有るからって仕事出来るわけじゃないじゃん」的なやつ。

  • 持っていても仕方無い。
  • 持っていても仕事出来なければ無意味。

→資格持ってて仕事出来る人になればいいんじゃ?

資格持っていてコードが書けないよりも資格が無くてコードが書ける人になりたい、というのも見たことがある。
資格持っていてコードが書ければ、それでいいじゃん。

YAMAHAルータをシリアルで

NVR500とシリアル接続しようとしてはまる。

YAMAHAルーターと滅多にシリアル接続したりしないが、
シリアル接続する度にいつもはまる。
で、間があくので何ではまったか忘れてしまう。

会社で入れる勤怠管理システム

タイムレコーダの代わりにバイオメトリックス認証で打刻をするソフト。

  • インターネット経由でおらくるに直接接続。
  • 打刻は店舗からhttpで接続。(非https
  • 今時IE専用らしい。

こんなソフトを提案してくる段階で終わってるなぁと思うんだが、上層部は入れる気満々らしい。
私だけでは説得しきれないので、せめてhttpをhttpsにして、おらくるの通信を暗号化する(できるのかどうかは知らない)か、VPNで経路を暗号化する程度で終わりそう。

こういう事提案してくるシステム屋って何考えてるんだろうね。恥ずかしくないんだろうか。

PostgreSQLいろいろ

主キーしゅきしゅき


CREATE TABLE hoge
(
hage integer NOT NULL,
PRIMARY KEY (hoge_column)
)

で適当な名前がついた主キーが出来る。
pgAdminからやるばあいは制約を右クリック。

SQLでやるのがイイネ。

アンバウンドカーソルを定義するけど開かない、という方法は無いのか。

open cur1 for select * from tables;
のopenが無い版。

関数の中で動的にSQLを生成してFORで回したいときにやり方がわかんない。

追記

これか。


for rec in execute ''select * from '' || s loop
raise debug ''key = % data1 = %'', rec.key, rec.data1;
end loop;

http://homepage2.nifty.com/sak/w_sak3/doc/sysbrd/psql_k22.htm
思えばくらいに社会に出てから15年SAK Streetのお世話になりっぱなしである。
BABAQ先生よりもお世話になっているかもしれん。

PL/pgSQLインタープリター的に使う方法はないのか

prepare とか create function とかせずに使い捨てのPL/pgSQLを使いたい。


LOOP
-- 何らかの演算
IF count > 100000 THEN
EXIT; -- ループの終了
END IF;
insert into customer(customer_id,customer_name
) values ( count , count );
count=count +1;
END LOOP;
だけで回したい。
無理なのかな。

=>

ERROR: operator does not exist: integer => integer
LINE 3: where hoge1 => hoge2

=> というオペレーターは無いらしい・・・
>= なら良いらしい。

https://www.postgresql.jp/document/8.0/html/functions-comparison.html