管理者 のすべての投稿

今注目のIT企業「FFRI 」

個人的にですが今注目しているIT企業があります。

それはFFRIというIT企業です。
ネット上でのセキュリティ対策に特化した会社で、特に意図的に狙われた場合のセキュリティ対策に特化した事業が好調で、業界内での注目も高まっています。

他の企業は特定型のセキュリティ分野では整備が整っておらず、昨今のハッキング等のニュースが飛び交うなか、大企業や官公庁を中心にどんどん市場を拡大しています。

2014年の9月には株式市場に上場もしており、業績は今後も伸びて行くと考えられます。

主力製品はYARAIでこちらの実績も好調のようです。

大企業や官公庁に限らず、企業にとってハッキングなどの問題は大きな課題でした。
ハッカー側の技術の高さが年々上がっており情報を守るのに莫大な労力と予算がかかっていたからです。

そんな時に待望の特定型のセキュリティに特化した商品を開発したのがFFRIです、今後も期待したいところです。

最近のスマホがどんどん安く購入出来る理由

最近はスマホを二台持ちも珍しくないくらい普及してきているスマートフォンですが、普及とともに今まで携帯会社上位3社で独占していたのが変わりつつあるように感じます。
中でもMVNOというシステムが普及している一つの要因となっているようです。

ついこの間、イオンで2980円のプランで購入したのですが、まだまだ安いプランがあるようなのです。
ちなみに私の周りではこういうMVNOでの契約をしている人は誰一人としていません・・・。寂しい限りです。
ところが一月辺りの支払いがものすごい差があるようです。

友人は2年縛りで毎月おおよそ通信料など込み込みで7000円くらいです。
ところが私の場合、込み込み2年縛りで2980円なおかつイオンカードでの支払いでワオンポイント還元もある。こう考えてみると私の方が得してるなーと思っていたのですが、昨日DMMモバイルというのも出てきました。
こちらはさらにすごく一番安いプランだと660円ということらしいです。
端末は自分で用意しないといけないようですが、このプランはものすごく魅力的です。

MVNOというシステムは結局の所、NTT回線などを借りてサービスを提供しているのですから、大本のNTT様などはもっと安く提供できそうな気もしますが・・・。

YouTubeのメディア再生がFlashからHTML5へ

YouTubeのメディア再生が、FlashからHTML5に変更終了しました。

これによって具体的にどのような効果があるのかはこの2つの技術を検討するとわかると思います。

Flashは旧、HTML5は新、時代の流れからいえばHTML5のほうが優れているということが言えます。

主な違いとしてはHTML5では動画と音声をサポートしていて、Flashプラグインがなくても再生する点です。

一方でFlashは広告のある動画は再生できないという欠点があります。また対応しているブラウザが限られています。

2010年1月にはHTML5の動画テストを公開していましたが、Flashでなければ使えない機能があったため、移行するまでに年月を経過しました。
HTML5がABRをサポートしたのを契機として移行に踏み切りました。これにより滑らかなストリーミングが可能となりました。

また、HTML5はVP9をサポートしています。VP9はビデオコーディック技術で今年の6月に完成させる予定となっています。現在、YouTubeではVP8を用いています。

データーベースの排他制御についての概要

少しIT関連に詳しい人なら不思議に思うことがありませんか?

データーベースに対して同時に書き込むことがあってもなぜデーターは正しく処理されるのか。あるいは同時に書き込もうとした場合に書き込みトランザクションはなぜエラーにならないのだろうかと。

OracleやMS SQL Serverなどのデーターベース管理システムでは、ある処理がデーターベースに書き込み中に他の処理がデーターベースに書き込もうとすると、排他制御と呼ばれる仕組みが働いて書き込めないようになっています。
このことにより、同時に複数のトランザクションがデーターベースの更新を行うことでデーターが壊れてしまったりすることを防いでいます。

その仕組みは大まかに以下の概要となります。

  1. 特定のトランザクションがデーターベースに書き込みに行く
  2. データーベースはそのトランザクションにのみアクセスを許可。他のトランザクションからはアクセス出来ないロック状態となります。
  3. 最初のトランザクション処理が実行されます。
  4. 処理中のトランザクション処理が完了すれば、他のトランザクションのアクセスが可能となります。

基本的にデータベース管理システムでは上記の様な方法で、複数トランザクションからの同時実行を制御しています。

コマツ、工事現場で無人ヘリ「ドローン」を使う

コマツが「ドローン」と呼ぶ無人ヘリを工事現場で使うそうだ。

空撮技術というのはずいぶん前からあったように思う。
しかし、工事現場に無人へリというのは見たことがない。
どんな仕事をこなすのだろうと読んでみると、測量に使うというのが興味深かった。
少し調べると、空撮画像から3Dに換えたりするらしい。
三角点や道路標識を対空標識として、基準とすると、緯度、経度、標高などがわかる。
一瞬、なぜ地形が分かるのだろうと思って考えてみた。
もし写真に写っているひとつの物体の長さと距離が正確にわかっているとしたら、同じ距離にある物体の大きさはわかるだろう。
さらに距離をつめると、その向こうにある物体の大きさもわかる。
単純に、このように移動して長さや距離を測ることができるだろう。
デジタルに誤差はあるのか、と思ったが、あるらしい。
だから、対空標識を使うという。
一方、鉱山の現場では自動走行システムが使われているということだ。

ドローンは配達もするらしい。
Amazonが挑戦していると聞いたが、既に中国では試験的に始まってるそうだ。
また農業の補助もしているとの事。広大な農場にはサポートとしてドローンを導入してるようだ。

今後、測量にしろ採掘にしろどんどん無人化して行き着く先はどうなるのだろうか。
人の需要を上手く減らさずに上手く共存してくれれば良いのですが。

ハウステンボスに「変なホテル」が登場

今年の7月17日、ハウステンボスに「変なホテル」というのが登場します。ロボットが接客するホテルで世界初となる見込みです。

フロントといえば普通は人間が接客しますが、この「変なホテル」では受付ロボットが行います。さらに掃除も人間がしますが、ここでは清掃ロボットが行います。

チェックイン/チェックアウトはセルフサービスとなり、部屋の鍵代わりに顔認証システムが導入されます。
また、部屋の中にある設備を手元のタブレットで操作するというスタイルになるようです。
最新のIT技術がふんだんに盛り込まれていて、現況で可能な限りの機能を詰め込んでいるホテル宿泊となるとの事。

ハウステンボス内にあるということから、主な観光はハウステンボスでしょう。洋風建築を眺めつつ一風変わった接客も受けられると思います。
宿泊料金はオークションとなるため、おそらくかなり高額で落札されるのではないかと予想されます。
スタートは7000円からで朝食付きで9000円から。

Microsoftの株価が2013年7月以来の大幅安

2015年1月27日の米国株式相場が大幅下落。Microsoftの株価も9.3%程ダウンしたそうです。

Microsoftやビルゲイツ会長と言えば、IT業界での成功者の象徴として有名です。しかし最近はパソコンからスマートフォンやタブレットへの移行が進んでいます。勿論、ビジネス利用は圧倒的にパソコンのシェアが高いでしょう。この大幅下落は、失望売りだと言われています。昨年のWindows XPのサービス終了後、Windows7やWindows8の売り上げが思うほど伸びていないそうです。また、ドル高により海外販売があまり利益に貢献していないようです。
Windowsは、スマホのOS開発やインターネット検索BING等、事業の多角化を進めていますが、未だにパソコンのofficeソフトやOSに頼っているのも事実です。

一日で約10%近く株価が下落するのは極めて稀であり、一日で時価総額4.1兆円が失われたそうです。そのスケールの大きさはさすがアメリカのIT企業に思います。Appleは現在のところ好調ですが、数年先はMicrosoftのようにならないとは言い切れません。

PostgreSQLの定期メンテナンス

PostgreSQLの大きな特徴として追記型のアーキテクチャであることです。このことによりデータが更新される度に使われないタプル(tuple)が蓄積されていきます。
PostgreSQLに必要な保守作業は、この使用されることのないタブルを解放し利用できる領域にすることが必須となっています。

この作業を行うのがVACUUMコマンドです。

VACUUMを実行するとデータベースのパフォーマンスを向上させることができます。
VACUUMには、VACUUM FULLと標準VACUUMがあります。
VACUUM FULLは、システムへの負荷が大きく作業に長時間を要します。

膨大な量のデータ削除を行った時や利用可能なディスク容量が急迫した等の緊急時以外は、VACUUM FULLは行うべきではありません。
標準VACUUMを定期的に行っていいれば、VACUUM FULLを実行する必要性が発生する頻度を低減させることができます。

また、なんとなくVACUUMを行うのではなく、pgAdminなどを使用してデッドタプル(不要領域)を確認してうえで実行することが重要です。
PostgreSQL8.1以降では、autovacuumが実装されていますのでメンテナンスにかかる負荷も低減されています。

データの一括登録に便利。PostgreSQLのCOPYコマンド

PostgreSQL独自のSQLコマンドとしてCOPYコマンドが実装されています。
これはサーバ上にあるCSVファイルからある表に、一括してデータを流し込むこ操作を行うことの出来るコマンドとなっています。

コマンドは通常のSQLと同様にpsql上から発行できます。
表の全列にデータを流し込む場合には、以下の書式になります。

insert分などと同様に、表の一部の列にだけデータを流し込むことも可能です。
その場合のSQLの記述方法は以下となります。

また、サーバ側にCSVファイルがない場合、psqlの標準入力からCSV形式でデータを入力することも可能です。その場合には以下の書式となります。

PostgreSQLCOPYコマンドはデータ一括登録時時に便利なので覚えておくのも良いかもしれません。

PostgreSQLのバージョン番号

PostgreSQLのバージョンは「9.1.14」の様に2つのピリオドに区切られた3つの数字で表記されています。
左から2つは、メジャーバージョンを表し、最後の1つはマイナーバージョンを表しています。
例えば、9.1.14なら、メジャーバージョンが9.1、マイナーバージョンが14となります。
メジャーバージョンアップは1年毎、マイナーバージョンアップは、年に3回~5回程度実施されます。
このバージョンをアップすることを維持管理と呼び、2015年1月27日現在で維持管理の対象となっているのは、9.4.0、9.3.5、9.2.9、9.1.14、9.0.18となります。
左端が8の8.4.22以前のものは、ダウンロードができます(available)が、維持管理の対象外(No longer supported)であり、これ以降はバージョンのアップは行われません。
維持管理対象外のバージョンは、「EOL’d releases」とも呼ばれています。EOLは「End-of-life」の略です。
マイナーバージョンアップは、バイナリ変更だけで対応できますが、メジャーバージョンアップでは、データファイルの移行の必要があるので、メジャーアップデート作業はアップデート計画に沿って、慎重に(シュミュレーション・予行演習など)行うことが大切となります。