2016年8月22日月曜日

関東台風直撃

11年ぶりの上陸を果たした
台風9号
電車は軒並み運転見合わせor運転遅延
各処では土砂、洪水、大雨で非難勧告、避難準備指示
昼12:00に上陸して
16時時点で千葉県を縦断した模様
まだまだ雨は強い
 パソコンで作業をしている各会社
特に千葉とこれから茨城などは
停電を警戒をしたほうがよいかもしれない

2016年8月19日金曜日

タスクスケジューラ

Windowsには自動でプログラムを実行する
タスクスケジューラという機能がある
タスクマネージャと名前が似ているがまったく違うので注意

タスクスケジューラ
 ⇒電源が入っていれば、指定された時刻/日付けにプログラムやバッチ処理を実行する

タスクマネージャ
 ⇒ログインしているユーザーがどんなプログラムを実行しているかを確認したり
  メモリやCPUの仕事量がパンクしていないか確認する画面

タスクスケジューラは
実行するプログラム等を複数設定できるが
複数設定するとうまく実行されない場合がある
対応方法
実行したいプログラムを呼び出すバッチを用意して
タスクスケジューラではバッチを実行される

イメージ
 ×だめなパターン
  タスクスケジューラ 予定1
   ⇒ 処理1を開始
   ⇒ 処理2を開始
   ⇒ 処理3を開始

 ○大丈夫なパターン
  タスクスケジューラ 予定1
   ⇒ 処理実行バッチを開始

  処理実行バッチの中身
   ⇒ 処理1を開始
   ⇒ 処理2を開始
   ⇒ 処理3を開始

2016年8月18日木曜日

エアコン電気代つけっぱは安い?

http://www.itmedia.co.jp/news/articles/1608/17/news093.html

エアコンは
つけっぱなしのが安いのか
こまめにきったほうが安いのか

ダイキン工業がある条件で2部屋でテストをしたそうです

ざっくり記事を見る限り
昼間はつけっぱなしの方がこまめにきるより安い
ただし、夜は外気が落ちるのでつけっぱなしよりこまめにきったほうが
安い場合がある

長時間(30分以上)出かける場合きったほうがいいが
帰ってきたときに暑い場合があるので好みによる

という結果のようです
(あくまで私が記事を読んでまとめた主観なので詳細は記事を参照)
ということは
昼間はつけっぱ、
夜は扇風機
でいいのでは!!!!

WINDOWSアップデート ロールアップ方式に変更?

毎月Windowsの更新がだいたい10日あたりに発表されていたが
今後10月からはロールアップ方式に変わるらしい
対象は win7、8.1 で
ロールアップ方式とは「ざっくり」言うと
今まではブラウザの更新!セキュリティの更新!とばらばらに更新を出していたのを
今月の更新!
という「まとめた形」で配布されるらしい
中にはバグがあって、KB○○○を消してください
という連絡があったが今後はそれができなくなる可能性があるそうな
人がつくっているので、バグがないわけではないし
環境が複数あるのだから
全部が全部確認ができないのかもしれないが
対応ができなくなるかもしれない
変更は問題があると思う

取りやめるのか続行するのか
様子をみておきたいところ

2016年8月10日水曜日

プログラムとSQLの文字列結合

JAVAの場合

           手法1プラス演算子(時間がかかる)
           String s1 = "aaa";
           String s2 = "bbb";
           String s = s1 + s2;

           手法2String#concat()(時間がかかる)
           String s1 = "aaa";
           String s2 = "bbb";
           String s = s1.concat(s2);

           手法3StringBuffer
           String s1 = "aaa";
           String s2 = "bbb";
           StringBufferbuf = new StringBuffer();
           buf.append(s1);
           buf.append(s2);
           String s = buf.toString();

           手法4StringBuilder(一番速度が速い)
           String s1 = "aaa";
           String s2 = "bbb";
           StringBuilder buf = new StringBuilder();
           buf.append(s1);
           buf.append(s2);
           String s = buf.toString();

VB.NETの場合
           Dim s1 As String = "文字列1"
           Dim s2 As String = "文字列2"
          
           '2つの文字列を連結する
           Dim s3 As String = s1 & s2
           'Concatを使っても全く同じ
           Dim s4 As String = String.Concat(s1, s2)
          
           Dim sb As New System.Text.StringBuilder()
           sb.Append(s1)
           sb.Append(s2)
           Dim s5 As String = sb.ToString()

COBOLの場合

           01 TXTREC2  PIC X(600).
           01 WK-POINTER PIC 9(10).

           MOVE 1     TO WK-POINTER.  
           STRING
              "文字列1"  DELIMITED BY SIZE
              INTO  TXTREC2  WITH POINTER WK-POINTER
           END-STRING.
              "文字列2"  DELIMITED BY SIZE
              INTO  TXTREC2  WITH POINTER WK-POINTER
           END-STRING.
           STRING
              --------
           END-STRING.

ORACLEの場合
           CONCAT(文字列1 , 文字列2 )

SQL-Serverの場合
           文字列1 + 文字列2

PostgerSQLの場合
           '文字列1' || '文字列2'

2016年8月9日火曜日

本日の気温

東京をはじめ
千葉
埼玉
神奈川
と関東あたりの気温が急上昇
他の県と比べても高く
本日最高38.1度
昼に外にでたら、酸素がうまくすえなかった
こんなにはクーラーがあってよかったと思う
先週より熱中症で運ばれた人も急上昇した模様
明日は5度おちる予想とのことで
連日にならないでほしいところ

ORACLE よく使うコマンド2

--項目追加
ALTER TABLE テーブル名 ADD (
    追加項目名   型(桁) DEFAULT 'xxx' NOT NULL ,
    number_col NUMBER(10) DEFAULT 0 NOT NULL
);

--項目名前変更
ALTER TABLE テーブル名 RENAME COLUMN 元の項目名 TO 新しい項目名 ;

--
--項目桁変更
ALTER TABLE テーブル名 MODIFY (
    変更したい項目名    VARCHAR2(新しい桁),
    number_col  NUMBER(14)
);


--プライマリKEY削除
ALTER TABLE テーブル名 DROP CONSTRAINT 消したいPK名 ;

--プライマリKEY作成
ALTER TABLE テーブル名 ADD
     CONSTRAINT 作りたいPK名
    PRIMARY KEY (項目1, 項目2 ..) ;


--インデックス削除
DROP INDEX 消したいインデックス名;

--インデックス作成
CREATE INDEX 作りたいインデックス名
  ON テーブル名 (項目1,項目2)

ORACLE よく使うコマンド

--定義が同じテーブルで全件 INSERT する場合

INSERT INTO テーブルA
SELECT *
FROM   テーブルB

--列を指定して INSERT する場合

INSERT INTO テーブルA(
     列1
    ,列2
)
SELECT 列1
      ,列2
FROM   テーブルB

--条件を指定して SELECT した結果を INSERT する場合

INSERT INTO テーブルA(
     列1
    ,列2
)
SELECT 列1
      ,列2
FROM   テーブルB
WHERE  テーブルB.列3 = 条件値1
AND    テーブルB.列4 = 条件値2

--同じ定義の別名テーブルを作成(データ一時退避 など)

CREATE TABLE テーブル名 AS SELECT * FROM 既存のテーブル名;

--☆テーブルにコメントを作成する。
COMMENT ON TABLE テーブル名 IS 'コメント';
  一時退避テーブル等には「コメント」をつけておかないと
  あとで消していいワークなのか、プログラムで定期に利用しているか不明になるので
  つけておいたほうがよい

--☆カラムにコメントを作成する。
COMMENT ON COLUMN テーブル名.カラム名 IS 'コメント';
  いつ追加したか、なんの項目か、区分の場合区分の説明等をつけると
  あとでわかりやすい

2016年8月8日月曜日

天皇陛下の生前退位について

本日(8/8)午後3時
天皇陛下がテレビにて
ご自身についてビデオメッセージを
各テレビ局で放送をなされました

まーぶっちゃけ
80歳超えるので
法律的に議論がでていますが
生前退位をしたいと考えています
という内容かと思います

個人としてはいいかげん
ゆっくりさせてあげてもいいじゃないか
と思うところなので
普段選挙にはあまり積極的ではない私ですが
これについて投票するというなら
良い
に投票したいくらいです

YOUTUBEの動画
https://www.youtube.com/watch?v=PiglYL2WdvY
https://www.youtube.com/watch?v=tgHeZphVlTQ

マイナンバー受け取ってきた

前回マイナンバーが受け取れるとのことで
受け取りにいってきた
必要になるものを電話でちゃんと確認をして
必要書類をもって窓口にいったところ
社員証
「これは生年月日がないので駄目です」
銀行の通帳
「これは住所がないので 駄目です」
市からの郵便物
「市長の判がある郵便物ですが、駄目です」

電話で名前しかないが?
住所と名前がある
顔写真と名前がある
といった形で確認をして
その資料なら大丈夫ですとしっかり確認をしてから持って入ったにもかかわらず
結局

受け取りのハガキ
マイナンバーの通知
保険証

そして 年金手帳もってこい
じゃなきゃわたさない

ときたもので
市からの郵便でなにが悪いのか?
郵便局の通帳ならよいというから今つくるといったら
今つくっても住所がのらないから作っても無駄だ

と散々に駄目駄目駄目駄目駄目というので


それじゃ一生もらえない
電話でちゃんと確認したときよいといっていたのに
なぜだめなのか?と聞いたら
上司の人がでてきて
結局口頭で質問をいくつかしたら OK
です



以前の警察同様

公務員はどうにも、確認関係がおかしいようなので
今後も注意しないといけないようだ

自分の仕事でもそうならないよう
事前準備
事前確認
をもれがないようにするひと

2016年8月3日水曜日

マイナンバーカード受け取り

2015年11月?だかに始まった
マイナンバー
番号だけを受け取るのではなく
パスポート等と同じく
個人の身分証としても使えるとのことで
申請を4月上旬にインターンネットで行った後
1ヶ月後に区役所に赴いていつごろもらえるものか
聞いた結果
「現在込み合っていて半年は待つことになる」
といわれたが
7月の最後の週に引き取りにきてくださいという
通知はがきが来た

受け取るのにはまず
区役所にいく日付けを電話で予約する必要がある
次に時間も指定されるので時間も決める
電話では1時間単位で
1時~
2時~
と予約になる
実際は15分程度の時間で受け取れるそうな

持ち物を記述する
1、通知ハガキ
受け取りに来てくださいの連絡がきたハガキ
書き込みする場所があるので書き込みする
はんこが必要なので判を押しておく

2、通知用紙
11月に封筒で受け取りにサインが必要になったあれ

3、身分証(保険証でよい)

4、もうひとつ身分証
郵便局の口座の通帳(普通の銀行はだめ)
又は、社員書(顔写真がはいっているものならいいらしい)
又は、市役所・区役所からきている郵便物(住所の確認のため)

の4種類をもっていく

ということで今週受け取りに行く予定

3ヶ月くらいの待ちでもらえるようでよかった

2016年8月2日火曜日

確認は大事

仕事をするにあたり
自身で状況の確認をするのはだいじなことである

なぜ自分で確認をするのか
たとえは、お客から、納入した直後の商品で
使い方が悪かっただけなのに
「不良品をわたしやがった!」
「新しいのもってこい!」
といわれた時、本当に不良品なのか
利用の仕方、電源を入れ忘れているだけだったり
画面の電源をいれずにつかないと言っているのか
マウスがつながっていないのかなど
故障・不良品といわれる原因を自分で確認をしないと
本当に壊れて新しいものを無償保証で対応するのか
有償保証で対応するのか、対応が変わってくる

ここで私におきたとある警官との話しをしよう
夜自転車で帰宅中
直前にライトがきれて電源をきっていたのだが
警官が通りすがりに

「ちょっとまちなさい」
「あなたは無灯火です、それは違反行為です」
「しかもヘッドホンを頭につけている」
「音楽がなっているのか?」
「どちらにしても違反だ!」
「反則キップをきるので、身分証をだせ!」
と強気にでてきた
私は
「ヘッドホンは音楽はなっていない、聞いてもらえればわかる」
「きいてみてくれ」
「自転車のライトについても自分でチェックしてくれ」

と話をしたが
警官はこういった
「阿多なの持ち物なので一切確認はしない」
「だが違反を犯したのであなたは犯罪をおかした」

私はヘッドホンを押し付け
「音楽がなっているかちゃんと確認をしてみてく」
と強引に警官の耳につけたら
「たしかに音楽はなっていない」

「ライトにしてもチェックしてみてくれ」
 といったが
あからさまに

めんどくさい

という顔をして再度警官は
「私が確認することではない、あなたのもちものだチェックはしない」
「だが違反をおかした」

となにもチェックもしないといいつづけた

その後
警官に問いただした
「直前に切れてしまい、 致し方なく電源もきっていても、同じ態度なのか?」

警官は「事情はどうであれ、違反キップはきった」
「あなたはとにかく違反を犯した」
「だが、もし言うとおりだとしたら、違反キップはきらずに口頭注意にすましただろう」

チェックもなにもしない
してくれといっても頑なに拒否しておいてどういうことだと
そしてその押し問答を40分した上で

やっと自転車によっていったとおもったら
かごに入っている荷物を叩き落し
その上で

「では確認をするのでライトがつけなさい」

ずいぶんと大きな態度でいう

最終的に警官は「ライトがつかないようですね」
「ですが違反キップはきりましたので、あなたは違反を犯しました」
「あなたがその紙をすてようがあなたの自由だがうけとりなさい」

といって帰っていった

さて

最初からちゃんと確認をしていれば
私が40分も拘束されることも
違反をおかした犯罪者だといって
間違って違反キップをきることもなかったわけだ

これは冒頭にあった例でいうならば

ちゃんと確認をせずに不良品だという客に対して
ちゃんと機械を確認してもらえれば、無駄に新しい機器の設定や
納品等の時間をとられることもない

ということだ

仕事をする上で
確認は大事


ちなみに
警官の態度はあきらかに点数を稼ぎたいがため
と取れる自分勝手な行為と感じたので
警察署に抗議の電話をしたのは当然といえる


2016年8月1日月曜日

スマホ充電器

外出時に充電器をもってでる人は多いことだろう!
とくに外出先で利用するゲーム
ポケモンGOのようなゲームは特に
外出先でバッテリーがきれることも往々にしてあることだ

そこでスマホ用の充電器が
概ね 容量10000に対して金額が2000円程度で販売されているが

充電器をもってでて!

充電器とスマホをつなぐ!

ゲーブル忘れてたり!
Androidだとおもったら!Iphoneとか用とかだったら!
それどころか!カメラとPCをつなぐ用だったりしたら!
だたの重しになるので注意!!!