Node-REDがかなり便利だった いま開発している機械学習系のプロジェクトで、外部のAPIと連携させる必要があったのでNode-REDを導入してみました。Node-REDを使うと、ハードウェアデバイス・API・オンラインサービスなどと連携するFlowをブラウザ上でヴィジュアル的に編集できるようになります。Node.jsがインストール済みならば以下のコマンドでインストールできます。$ npm install node-red Node-REDはlatestバージョンのNode.jsが推奨されているので、Node.jsのバージョンが古いならばアップデートさせておくと良いでしょう。…さらに読む
一般ユーザーによるファイル転送 lsyncdでrootユーザーではなく一般ユーザーでファイル転送をしたかったので(PermitRootLogin制約)、lsyncd.confを以下のように修正。これでrootではなく一般ユーザーで転送できた。lsyncdの書き方、バージョンによって大きく違っていて困る。…さらに読む
Linux Mintのインストール中にエラー USBメモリからLinux Mintをインストール中、以下のエラーメッセージが出てインストールできなかった。'grub-efi-amd64-signed'パッケージを/target/にインストールするのに失敗しました。GRUBブートローダなしでは、インストールしたシステムは起動しません。半日ぐらい手こずったけれど、Ubuntuフォーラムの以下の記事を見てインストールに成功した。…さらに読む
CentOSのredhat-upgrade-tool-cliでエラー CentOS6.8のサーバーをCentOS7にしようとした。…さらに読む
MongoDBセカンダリノードがオートフェイルバックしない HAProxyで負荷分散構成にしたアプリケーションサーバー群(Node.jsをpm2でデーモン化)からMongoose経由でMongoDBレプリケーション環境に接続しているのですが、先日にMongoDBセカンダリの幾つかのノードが疎通できない障害が起きました。MongoDBレプリケーション環境のためダウンしたノードは自動的に接続先から外され、アプリケーションサーバーのDB接続は問題が起きませんでした。…さらに読む
エディタはVimとAtomの両刀使いをしています エディタはVimとAtomの両刀使いをしています。Vimだと設定に時間が掛かりそうな作業がAtomだと簡単にできることもあるので…。現在Atomに導入しているプラグインを以下のコマンドで出力してみました。…さらに読む
FuelPHPのFormat::to_csv()をオーバーライドした場合のエラー対処 FuelPHPのFormat::to_csvはUTF-8対応で、Excel日本語版のShift-JISに対応していない。QiitaのFuelPHPでCSVの出力を参考にto_csvをオーバーライドする記述をformat.phpに記述した。…さらに読む
Validationでエラーが出たら FuelPHPで以下のエラーが出た場合の対処法。…さらに読む
(過去記事復活)。最近、格安SIMや格安スマホがブームだ。色々なMVNO(Mobile Virtual Network Operator 仮想移動体通信事業者)の会社が登場して様々な料金プランやサービスを提供するようになった。でも、格安SIMをどのMVNOにするかを決めるときに、料金プランやサービスや通信速度などが比較されることが多いけれど、MVNE(Mobile Virtual Network Enabler 移動体仮想サービス提供事業者)の視点で比較しているサイトは少ない。MVNEってなに? そもそもMVNEという言葉自体、初めて耳にする人が多いだろう。…さらに読む
(KDDI田中社長) 2016年6月10日、総務省は携帯契約で本人確認を行っていなかったKDDI株式会社に対して携帯電話不正防止法違反に係る是正命令を出しました。以下、総務省が出した是正命令の内容です。KDDI株式会社による携帯電話不正利用防止法違反に係る是正命令等 総務省は、本日、携帯音声通信事業者による契約者等の本人確認等及び携帯音声通信役務の不正な利用の防止に関する法律(平成17年法律第31号。以下「法」といいます。)に違反したKDDI株式会社に対し、法第15条第1項の規定に基づき、違反の是正を命じました。また、同社に対し、本人確認記録の作成義務を徹底するよう指導しました。…さらに読む
総務省が行ったキャッシュバックなどの販売報奨金に関する厳重注意の記者会見です。携帯電話事業者への厳重注意(2016年10月11日) 問: 幹事社の毎日新聞の光田です。よろしくお願いします。冒頭1問、質問なのですけれども、スマートフォンの不適正な端末購入補助についてなのですが、10月7日に総務省として各事業者に対して、こうした不適正な端末購入補助がなされないように、厳重注意が行われたと思います。4月に同趣旨の是正の要請などがなされた中で、今回こうした厳重注意に至ったことについて、大臣の見解をお伺いしたいと思います。…さらに読む
総務省におけるMVNOの議論 現在、総務省においてSIMロック解除やMVNOの参入や料金プラン見直しについての検討が進んでいます。総務省ではどのような議論が行われているのか、ここでは総務省のICTサービス安心・安全研究会の資料を元に紹介します。モバイルサービスの提供条件・端末に関するフォローアップ会合 総務省ICTサービス安心・安全研究会モバイルサービスの提供条件・端末に関するフォローアップ会合(第2回:2016年10月17日)において配付された検討資料です。…さらに読む
肥大化傾向にあった.vimrcと.zshrc 最近までプライベートに忙しくて、やっと本格的に仕事に復帰するようになってきたのですが、ここ「商売道具」でありながら半年くらいメンテを放置して重厚長大になったままの.vimrcと.zshrcをそろそろ見直したいと思っています。プラグイン開発が既に終わったものやフォークされたものも存在するので、その辺から切り離してスリム構成にしていこうと思っています。あと10月27日に新型Macが出たら買いたいと思っているので、HomeBrewでインストールするものリストも整備しておきたいと思っています。…さらに読む
HAProxyを導入 クライアントiOSアプリのバックエンドサーバーで時々ロードバランサーが機能していない時があり、これを契機にkeepalivedとipvsadmとHAProxyによる高可用性クラスタを組むことになりました。ただ、データセンター側の制約でHAIP(VIP)が構成出来ないことが発覚して、急きょHAProxyとDNSラウンドロビンでAppサーバーにラウンドロビンすることになりました。以下、設定メモです。…さらに読む
参謀本部で箱根へ 参謀本部の開発合宿&慰安旅行で8月19日〜8月20日に箱根の第三新東京市に行ってきました。こちら、お土産です。温泉でリフレッシュ 箱根の旅館は今どこもガラガラです。温泉を満喫できて、気分も体もリフレッシュしてきました。…さらに読む
写真を撮影しました。: http://ift.tt/1IyL0z8。…さらに読む
Apacheのaccess_logが記録されない障害 LVS配下のWEBサーバーでiptablesを動かしていたのですが、秒間アクセス2000くらいからApacheのアクセスログが記録されないという障害に悩まされていました。LVS・Apacheともに正常に稼働していて、access_logも全部記録されないわけではなく一定の確率で記録されていませんでした。error_logにも原因と思われる兆候なし。いわゆるログロストが断続的に続いている状態で、Apacheのパフォーマンスチューニングやカーネルパラメータのチューニングも行ったのですが、原因の方が掴みきれずにいました。…さらに読む
ヒューレッド・パッカードのWEBサイトに掲載されました ヒューレッド・パッカード日本法人が開発したHadoop / HBase用Zabbixプラグインの導入事例として、先ほどヒューレッド・パッカードに私のインタビュー記事が掲載されました。以下のリンクからご覧になれます(下から三分の一くらいのところに私が登場します)。フルスピードが、Hadoop/HBaseを活用し大規模データ分析システムを構築 フルスピードが、Hadoop/HBaseを活用し大規模データ分析システムを構築(PDF版) CDH4.3.0のHadoop / HBaseを監視するって世界でもまだあんまり事例が少ないかもしれません。…さらに読む
オライリー 『Hadoop第3版』 (4,800円) 『HADOOP HACKS』 (3,600円) 『DNS & BIND』 (4,800円) 『実用Git』 (2,800円) 『JavaScript』 (4,200円) 『FIREFOX HACKS REBOOTED』 (3,400円) 開発 Drew Neil『実践Vim』 (2,800円) Vimサポーターズ『Vimテクニックバイブル』 (2,980円) 広瀬祐二『zshの本』 (3,200円) アリエル・ネットワーク株式会社ほか『パーフェクトJava』 (3,600円) Rubyサポーターズ『パーフェクトRuby』 (……さらに読む
データサイエンティストとは データサイエンティストとは、統計学に関する専門スキルや知識を駆使し、膨大なデータ(ビッグデータ)に対して仮説を立てて解析して、最適化を目指す人々のことを指すと言われています。オンライン広告(DSP・SSP・RTB)や、データマイニング、マーケティング、レコメンデーション、ソーシャルデータ解析、CRMなど幅広い分野でデータサイエンティストが必要とされています。技術的には、HadoopでHiveのクエリを投げて解析したり、Rで多変量解析したり、機械学習系のアルゴリズムを習得している人達です。それにプラスで業務知識と統計学に関する理解が求められます。…さらに読む
