- blogs:
- cles::blog
旧安田楠雄邸庭園の紅葉 2015
tokyo
residence
紅葉狩り
旧安田楠雄邸庭園 都内中心部の紅葉もだいぶ深まってきたので、今日は近くの旧安田楠雄邸庭園へ。昨年の今頃はちょっとピークを過ぎた感じでしたが、今日はまだちょっと色づきが足りない部分もあって難しいですね。
午後になると基本的に庭は逆行なので、写真目当てであれば午前中に来た方が良いです。
Apple が Swift をオープンソース化
apple
opensource Apple がSwiftコンパイラをオープンソース化しました。ダウンロードについては Swift.org から出来るようになっています。ライセンスは Apache 2.0 License。サポートされるプラットフォームは Apple Platforms (OS X) の他に Linux ( Ubuntu 15 / 14 ) となっています。
AppleがSwiftをオープンソース化しGitHubで公開、Swiftの情報サイト「Swift.org」も開設:CodeZine(コードジン)
米Appleは、2014年に発表したプログラミング言語Swiftを、12月3日(現地時間)にオープンソース化し、ソースコードを公開した。また、オープンソース化にともない、Swiftに関する情報や、Swiftのドキュメント、コミュニティへのリンクを備え、SwiftのソースコードをダウンロードできるWebサイト「Swift.org」を開設している。
PHP7 が正式版に
php PHP 7 の正式版がリリースされました*1。PHP 5 の次が PHP 7 なので、PHP 6 は?という感じになりますが、Unicode をサポートするバージョンとして開発された PHP6 はその後の紆余曲折でプロジェクトがキャンセルされたのでリリースされていません。このためPHP 6はそのまま欠番になっています。
「PHP 7」、ついにリリース | OSDN Magazine
PHP 7の最大の特徴は実行速度だという。PHPNG(NextGen)と呼ばれる実行エンジンを搭載、PHP 5.6と比較して2倍高速になり、メモリ使用量も50%改善したという。
また、抽象構文木が導入され、静的なコード解析などが可能となった。一貫性のある64ビットのサポート、例外階層の強化なども施され、致命的なエラーが例外として処理されるようになった。サポートされていないServer API(SAPI)と拡張機能が削除され、ereg関数などの非推奨機能も削除されている。
移行作業もぼちぼち考え始めないといけないですね。。。
ESXi 上で動いている VM を強制終了させる
esxi vSphere クライアントからどうしても終了できない VM があったので強制終了する方法を調べてみました。
ssh などのコンソールでログインした後に以下のコマンドを実行すれば、VM を強制終了できます。
上記のうち soft, hard, force という順で強制終了のさせ方が乱暴になっていきますので、優しい方から試すのが良さそうです。
ちなみにプロセスリストは以下のような感じで表示されるので、kill の時にはVM 名称の直下にある World ID の数値を使います。
RICOH THETA S を手に入れた
ricoh
photosphere
theta 先週末の旅行記から全天球写真が登場しているので、気づかれている人もいると思いますが、ワンショットで全天球写真が取れる RICOH THETA S*1 を手に入れました。
リコーのカメラは2008年の GX200 以来ということになります。THETA S はかなり割り切ったカメラで、まず、メモリスロットがないため内蔵の 8GB メモリだけで頑張る必要があります。連写も必要ないですし、RAW を保存する機能はないのでこれでも容量的には十分なわけです。バッテリーも取り外すことはできず、スマホのように MicroUSB で充電します。
前後2つの円周魚眼レンズのおかげで、 Photo Sphere のように十数ショット取る必要がないのはやはり楽です。魚眼なので太陽が入る条件ではかなり盛大にフレアやゴーストが出ますが、画像はかなり自然な感じで合成されるので、その継ぎ目の目立たなさにはちょっと驚きました。1/2.3 というセンサーサイズ上仕方ないことですが暗所ではかなりノイズが出ます。とはいえ、ケータイやウェブで見るくらいであれば問題なしです。
不満点の一番大きなところはスマホとの接続が WiFi なのですが、SSID が変えられないこと。シャッターを切って、画像を吸い出しして、ウェブにアップするたびに無線を切り替える煩雑さにちょっと閉口しました。
20 年後には 49% の人から仕事が無くなる?
nri
ai NRI とオックスフォード大の共同研究で20年後には国内の労働人口の 49% の人の仕事は人工知能やロボットで代替可能になる可能性が高いという結果が出たようです。代替可能性が高い100職業を見るとオペレーターや事務員といったいわゆる現業の仕事が多いように見えます。IT系では電子計算機保守員が入っているところは考えさせられます。
日本の労働人口の49%が人工知能やロボット等で代替可能に | 野村総合研究所(NRI)
この研究結果において、芸術、歴史学・考古学、哲学・神学など抽象的な概念を整理・創出するための知識が要求される職業、他者との協調や、他者の理解、説得、ネゴシエーション、サービス志向性が求められる職業は、人工知能等での代替は難しい傾向があります。一方、必ずしも特別の知識・スキルが求められない職業に加え、データの分析や秩序的・体系的操作が求められる職業については、人工知能等で代替できる可能性が高い傾向が確認できました。
マイナンバー専用の赤い不在票
japanpost
mynumber 通常、日本郵政の不在票は白色ですが、日曜日に赤い不在票が届いていたので何事かと思ったらマイナンバー専用の不在票でした。これが通常の不在票と違うのは再配達日が翌々日以降しか指定できないこと。
マイナンバーには特に反対しませんが、こういう面倒なところはよろしくないです。
const int *p と int * const p の違い
c c言語の const キーワードを調べていて、const の微妙な位置によって意味が変わるということが分かったのでメモ。
† まずは 「const int *p」
始めに試してみるのは一般的に使われている const int *p の方。gcc のメッセージの「読み取り専用位置(read-only location)」が表しているとおり、こちらはポインタの指す先が const と見なされるので、間接参照演算子を使って値を変更できなくなります。文字列などでポインタ渡ししかできないけれども、副作用は困るという場合に使うやつですね。
† マイナーな 「int * const p」の意味は・・・
const は先頭につけるものと覚えている人も多いと思いますが、実は const は int * const p と名前の直前につけることもできます。このようにすると gcc のエラーが「読み取り専用パラメータ(read-only parameter)への代入」に変化します。この場合はパラーメータが const になるということで、参照先自体は書き換えることができます。
仮引数に対する const はパラメーターの書き換えを禁止できるものの、このポインタを介した副作用は防ぐことができないため、プログラミング的にあまり大きな意味を持ちません。ただ、静的解析ツールの中にはパラメータへの代入を検出対象にしている場合もあるので、コードの品質向上という意味ではうまく使うと役立つかもしれません。僕は java でもパラメータには final つけたい方なので積極的に使っていこうと思います。
- 換気口に風よけカバーを設置 (2)
2 . 福岡銀がデマの投稿者への刑事告訴を検討中(1248)
3 . シャープの空気清浄加湿器のキュルキュル音対策は PTFE テープで(1109)
4 . GitHub が全ての公開リポジトリへのシークレットスキャンを有効に(996)
5 . svn でコミットしたらエラーが出たので(991)
Academic[574]
Book[155]
Diary[522]
Disaster[101]
Foodlogue[1425]
Game[284]
Goods[805]
Healthcare[341]
Hobby[32]
IT[1195]
Military[343]
misc.[1570]
Mobile[510]
Music[38]
Neta[106]
News[95]
Photo[391]
RealEstate[120]
Security[1178]
SEO Contest[36]
Software[634]
Tips[1886]
Travelogue[1238]
Web[675]
Work[193]
