2011|08|
2013|10|11|12|
2014|01|02|03|04|05|06|07|08|09|10|11|12|
2015|01|02|03|05|06|07|08|09|10|11|12|
2016|01|03|04|05|06|07|08|09|10|11|12|
2017|01|02|03|04|05|06|07|08|09|10|11|12|
2018|01|02|03|04|05|06|07|08|09|10|11|12|
2019|01|02|03|04|05|06|07|08|09|10|11|12|
2020|01|02|03|04|

2016-01-16 MinGWでの「スレッドのオブジェクト化」

 
 吉田弘一郎さんの名著「極めるVisual C++」の中P.133に記載のある、
  「スレッドのオブジェクト化」というコードが実に美しくて何度も
  利用させて頂きました。
  
  「start()メソッドで叩くだけで、オブジェクトがそのままスレッド
  となって動き出す」というもので、通信系やシミュレーションなどで
  これまで、大活躍して貰いました。
 
  この度MinGW(mingw64)でも動かせるか試してみたところ、稼働を確認
  しましたので、ソースコードを公開しておきます

2018-01-16 postgreSQL 文字列 boolean などの入力方法

create table station_info ( serial_number int, station_name varchar, longitude real, latitude real, bus_terminal boolean, bus_number int );

ca_db=# INSERT INTO station_info(serial_number, station_name, longitude, latitude, bus_terminal, bus_number) VALUES(1, 'ebata', 1.1, 1.3, 'T', 3);


2020-01-16 Web画面の中央で「移動中」が点滅するhtml

Web画面の中央で「移動中」が点滅するhtmlを作って欲しいといったら、私の上司が作ってくれました。

以下を"blue.html"という名前で保存

<!DOCTYPE html>
<html lang="ja">
  <head>
    <link rel="stylesheet" type="text/css" href="blue-style.css">
    <meta charset="utf-8">
  </head>
  <body>
    <div class="central">
      <div class="subtitle">
        移動中
      </div>
    </div>
  </body>
</html>
 

以下を"blue-style.css"という名前で保存

body {
  background: blue;
  color: white;
  overflow: hidden;
}
 
.central {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  text-align: center;
  width: 100%;
  font-size: 220px;
  font-weight: bold;
  -webkit-animation:blink 1.5s ease-in-out infinite alternate;
  -moz-animation:blink 1.5s ease-in-out infinite alternate;
  animation:blink 1.5s ease-in-out infinite alternate;
}
 
@-webkit-keyframes blink{
  0% {opacity:0;}
  100% {opacity:1;}
}
@-moz-keyframes blink{
  0% {opacity:0;}
  100% {opacity:1;}
}
@keyframes blink{
  0% {opacity:0;}
  100% {opacity:1;
}