サクサク読めて、アプリ限定の機能も多数!
トップへ戻る
会話術
guutara.hatenablog.com
Twitterで、聞いて見た結果。狭い範囲のアンケートだけれど。 4つしか選べなかったので、同じ4社にしたかったから、DELL(VMware)は外してしまった。できれば、入れたかったんだけど。 もっとも、今のDELLだとそいいう余裕は無いように思えるけど。 買収されたく無いのが、O社なのは、予想どうりではあった。大差だけど2位にMSが入っているのは、なんとなく、過去のイメージがひきずられている気はするんだけどね。買収してほしい方のパーセントも同じくらいなのは、偶然とはいえ、なんだか印象的だった。 買収してほしい方が、G社なのは、結構意外だった。個人的には、ここを選ぶとすると、現実的な判断では無いだろうなぁと思っていたので、それがこれだけあるとはなぁと。それなら、入れるなよ候補にって、言われちゃったけど、理由は「されたく無い」と同じ選択肢にしたかったってコトだったんですけどね。 これ見た個人
Oracle JDK SE のライセンス等変更 のメモ(2017-10) 個人的に確認したものです。保証はできないので、正確な情報が欲しい方は各自ベンダに問い合わせてください。 オラクルのサイト Oracle Java SEサポート・ロードマップ 利用用途の変更 OpenJDKは、OracleJDKと同等の機能をもつバイナリの提供を開始する。 1 無償での利用は(JRE,JDK) OpenJDK を利用することになる。 OracleJDK は、他のOracle製品と同様(Oracle Technology Network)に評価利用は可能だが、従来のような無償利用の対象ではなくなる。利用するには、有償サポートの購入が必要。 リリースサイクルの変更 毎年、3月と9月にリリース。 リリースは、新機能の追加とは関係なしに定期的なリリースとなる。 新機能2は完成したタイミングでリリースに組み込まれ
最近、分析系製品で有名な会社の人と四方山話した。その時に、聴いた話を少し書いておこうと思う。 分析の会社ではマーケット的に… まぁ、言うまでもないと思うのだけど、分析系の会社と言ってもマーケットから最近では、見向きもされないらしい。 ちょっと前は、統計学とか言ってたはずなんだが、今は、Machine Learning でもダメで、AIをつけないと食いつかないそうだ。 で、有名な、R言語ではない、商用の言語をもってる会社もめでたくAIを名乗ることになったみたい。 そして、必然というか、DNNを扱えるようになるだけではなく、Python で、コードが書けるようになっている。 “Analytics, Data Science, and Machine Learning” で、R が、Python に抜かれたという記事が、"kdnugget"あるのだけれど。 Python overtakes R,
いまさら感満載ですが振り返り、適当に書きなぐっときます。 私生活のこと 身内の病気からの立ち直りが順調に過ぎたのが一番の出来事ですね。 おかげで、奴は今年、ほぼ一年間外国で暮らすという予定なので、まぁ、音信不通でお願いしますというところです。 その他は、順調に、老いていってるよなぁ、俺も周りもという不変の事実が進行中。 老害こええなぁ。。。自覚症状、絶対なさげだから、どうやって回避すればいいのか日々悩むわ。。 仕事のこと 組織 何を私は悪いことをしたというのでしょうか? また、前よりも大きな組織を運営することになり、どんだけ罰ゲームかと。。 今回は、また、やり方を変えて実行してみた。 今回は、ゆるさを大切に。大きくなると、前にも増して、権限移譲が必要だと感じたのと自分の考えが薄まって伝わるので時間をかけることを意識してみた。 管理職の世代交代 若返りを促進するのは同じ。ただし、自分から指名
コンピュータの勉強を大学でしてきた新人もいるし、してない子もいる。 何人か、見てきたのだけれど、どーも、自分が大切だと思ってることを、伝えた方が、少しは楽に進めるんじゃないのかしらと思うようになった。 試しに、話してみようか、と、聞いてみると、聴いてみたいと言ってもらったもので、試しに、一時間くらい話してみた。 本当は、資料も作ろうと思ったのだけれど、案の定、作れずに、ほぼ、話しただけとなった。 記憶のあるうちに、話した事を書き留めておこうかな、と、忘備録となりました。 コンピュータに関するものは、人間が作っているものだよ これ、以外と盲点だったりする。 誰かが作ったものだから、作った人の設計思想が当然ある。造った人の想定外の使い方をすれば、うまくは動かない。 人間が作ったものだから、当然、間違いもある。 当たり前のことなのだけれど、これを、わかってないんじゃないかという人が結構多い。 他
年末の休みに一気に読み切った一冊。 去年読んだ本の中では、いままで知らなかった事を教えてもらった点で一番面白かった本となった。 原題は、Intel 創始者達の集団的 組織の指導を現している。 邦題は、Intel を中心とした、シリコンバレーと、世界の半導体産業の歴史を現している。 いずれの面からにしろ、Intel に対して抱く不可思議な情熱が以下の一言に尽きるのだと言う事を驚きとともに納得してしまった。 それは、HPやIBMが無くしてしまったものを、まだ、Intel は持っている(十字架なのか?存在理由なのか?)という事なのだろう。 「Intelは、ムーアの法則を守り続ける」 TRINITY 二人の創始者と、三番目(社員番号は4番目)の社員をこう呼んでいる。 Robert Noyce Gordon Moore Andy Grove グローブ が、創始者ではなかった事もしらなかったのだが、ノ
いまさら感満載ですが、ようやく、年も越えた感が沁みてきたので振り返ります。 私生活のこと 何と言っても、身内の病気が大きかった。 おかげで、精神科系のことにかなり詳しくなりました。 心療内科は、内科だから精神の病は、通ってもダメなのよね。 薬で治ることはないんだけど、使わないのも、難しいんだよなぁ。 行動療法のカウンセリングで、乗り越えられたけど誰にでも効くわけじゃない。 ...... このあたりの話は、いつか別のところで書こうと思う。 精神も肉体で支えられているので、社会と合わなくなることは普通にある。 肉体は、欠損だったり動作遅延だったり目に見えることが多いので認知しやすい。 精神の方は、目に見えないのと、理解しがたいので、なかなか飲み込めない。 昔から、わりと、その辺は飲み込める方だったのだが、そのあたりの感覚がかなり拡大した気がする。これは、これから年齢による、知能、体力が衰えて「
結論からいうと、以下のBugに当たっていた。。。 https://access.redhat.com/solutions/1386323 Hadoop の HDP を動かしていたのだけれど、全く、動かなくなる訳ではなく、 通信不能で、Kill や、Fail するものだから、マジ理由がわからずに困った。 これ、はまると思うなぁ。。 みなさん、気をつけましょう。。 Oracle JDK 7 + Haswell なら、CentOS 6.7使おう!!
はじめに 色々、テストをしてみてる結果をまとめてみた。 検証は、自分がやっている訳ではないので、検証結果からのまとめ。 あと、公開出来ない部分もあったるするので、若干、整理しきれてないけど その辺は、また、修正出来るかな。 以下の感じで繋がっている。 td-agent --> td-agent out_webhdfs ---> HDFS ZeroMQ_pub ---> Subscriberここまでのチューニングで、上記の2つのPluginが、ボトルネックになるという事がわかった。 ZeroMQ_pubは、Aggregatorに仕込んであり、情報が見たい時に、自由に件数などを見れる様にしているらしい。 ということで、以下、チューニング。 チューニング zmq_pubについて zmq_pubは単一スレッドで動いている。その場合、fluentdがflushできるのは1秒間に1チャンクのみ。 従っ
FaceBook のエンジニアが、公開している Presto | Distributed SQL Query Engine for Big Data を、試してみる事にします。 1Node は動いたので、3Nodeで構築してみることに。 環境 物理サーバ 3台 (x86_64) Centos 6.2 jre-7u45-linux-x64.rpm CDH4.4.0 既に、Hadoop,HIVE のクラスタは、構築済です。 したがって、Hadoop,HIVE のNodeに共存する形になります。*1 Install 3Node しかないので、Discovery Service (discovery-server-1.16.tar.gz) は、使用しません。前回( 2014-01-04 - Guutaraの日記)のNodeを Discovery としても、使用します。 Presto には、Disc
酒飲むのにも、飽きたので。。 FaceBook のエンジニアが、公開している Presto | Distributed SQL Query Engine for Big Data を、試してみる事にします。 まずは、1Node で、構築してみることに。 環境 物理サーバ 1台 (x86_64) Centos 6.2 jre-7u45-linux-x64.rpm CDH4.4.0 既に、Hadoop,HIVE のクラスタは、構築済です。 したがって、Hadoop,HIVE のNodeに共存する形になります。*1 Install 以下を参考にします。 2. Installation — Presto 0.131 Documentation Presto DownLoad curl -L -O http://central.maven.org/maven2/com/facebook/presto
若干、1名、つづきを求めていたので、ちょっと、また、書く。 今日のテーマは、簡単な事。 ユーザの自己評価は、おりこうさん、か、おばかさん、どっち? 春一番が、掃除したての.... *1 通常、SIさんに任せているときは、当然、沢山の協力会社さんがいらっしゃります。 一括で、まるっと、お願いするパターンもあれば、行程毎にお願いする事もあるわけで。 そんなこんなで、おのずと、それぞれの単価や、能力もみえてくるってもんです。 ああ、内製なんかに、ヨロヨロとよろめくと、お別れのシーズンがくるのですよねぇ。。 下手すると、その辺の社員よりも、ながーーーく、業務を支えている協力会社さんも いたりするわけで、それはそれは、大変です。。。 内製といっても、いくつかのパターンがあると思っています。*2 プロマネの役割をユーザが行う 設計者、ユーザが行う 実装者もユーザがおこなう いきなり、全てを自分の力だけ
結局、Expectになった。 どうやら、Fabricは、プロンプトに対しての自動応答の提供は、やらない方針みたいだ。 まぁ、それが大変だから、こういう仕掛けを作っていると言えば、それもそうだ。 昔は、出来なかったが、今は、ptyへの入力ができるので、expectを使えば 自動応答は、可能だし。 ということで、やってみる。 def python_shell(): run("python") こういう、関数を作って、リモートホストに実行する。 MBA:fabric guutara$ fab python_shell [] Executing task 'python_shell' [] run: python [] out: Python 2.7.3 (default, May 16 2012, 14:24:13) [] out: [GCC 4.2.1 20070719 [FreeBSD]]
少しは、経験があるので、未来の自分宛に、書いてみよう。 あんまり、真面目に書いても仕方ないから、本音と限りなくざっくばらんに。 モチーフに、銀河英雄伝説をもってきてみよう。 なんで、そんな事を ダスティ・アッテンボロー 「俺たちは伊達や酔狂で戦争やってるんだ!」 もともと、不器用なくせに*1 何かを作る事を仕事にしたいと思っているのと、 人にやってもらうにしても、自分で理解出来ないと嫌な性分だからか、 丸投げ、は、どうしても好きになれない。 結局、もったいぶった理由をつけても無駄で、そんな嗜好の話に辿り着く気がする。 まぁ、どんなに信用していても、間違えない人間はいないし、 戦争が正義から行われるように、 結果としての嘘も、善意からの事の方が多いし、 影響も重大だったりする。 だから、せめて、転んだ事と、起き上がる事くらいは、自分の認識で、 行いたい者だと、そんな想いもあるや、なしや。。
これに、行きました。 Cloudera World Tokyo | Cloudera Japan で、感想です。。 実は、あんまりない。。 (´・ω・`) 嶋内 翔さんのコマは、情報の整理にとても良かったので、スライド期待な感じ。。 で、タメになったのは、懇親会でした。 すげー、遠くて、途中で一人ならへこたれそうな所を、モヒカンの中に囲まれて とぼとぼ、いったかいがありました。 モヒカンさんが、くわしく、かいてます。 Cloudera World Tokyoにいってきた - たごもりすメモ http://www.chopl.in/blog/2012/11/07/impala-q-and-a/ で、普通のおじさんの、個人の感想。。 CDH 5 まで、待ちます。 5 出た時、この話を思い出して、どう、思うかが、楽しみ!(ムフフ) Impala 試してみます。 すぐにかどうかは、わからないけど。
ゴミ箱にためておくと、いうのは、結構、重荷なもんです。 捨てる事がわかってるのに、入れる物を用意する金もいるし、 場所もとる。なにより、捨てた物があるおかげで、 知られたくない事を、知られたりする危険もあるし。 物理的に存在するものもそうですが、電子的な情報も やっぱり同じなのですよね。 Big Data なんて、バズワードが無い頃はね。。 作り続けられるデータって ゴミですよ。ごみ。。 だいたい、ただでさえ、もったいない日本人が、唯一、山の様に作って 始末に負えない物って、ゴミじゃないですか。。 生活しているだけで、作り続けられるもの、それが、ゴミです。 昔から、有名な話で、ゴミ箱をあさると、そいつの生活がわかるという。。 それが、ライフログです、いや、ライフゴミ。。 だから、マシンであれば、ログを見れば、わかると。。 つまり、マシンログは、マシンゴミ。 素敵な事ですね!! そこに宝がう
仕事なんだけど、ずーと、考えているだけで、全く進まない。しかも、寝れない。 仕方ないので、O社と、C社が作り上げた、素晴らしき、エコシステムを讃える文章の題目だけでも書いておこうかと。 ユーザからは、非難囂々だったりもする、両社の製品の絶対金額 *1の高さだけれども、それが故に、成り立ってるって言う、まるで、「調和水槽」*2みたいな、素晴らしき世界よ。。 文章にして、書起せるかどうかは、わかんないから、いまんところ、亡備録。 NW製品とRDB製品で起きた相似な事 ベンダー資格とブランド 保守契約をしなければ、ソフトウェアの保守はしない NWエンジニアとDBエンジニアの、飯の種って 上位へ行くほど偉くなるC社のヒエラルキーはどこまでも続くのだろう ハードと一体化する事で O社は、DBエンジニアをどこまで引き連れて行けるのだろう エンジニアの値段は、能力によって払われてる、はずはないよね 製品
Fluentd meetup in Japan on Zusaar いやぁ、もう、本当に面白かったイベントでした。 会場の運営様、司会者様、発表者様。。 そして、参加者様の質問や雰囲気含めて、自分にとっては、とても、興味深い経験でした。 折角なので、なにか、残そうと思うのですが、内容の事は、USTとスライドで十分ですよね。 じゃ、自分は、何を考えて、あそこに参加して、ここから、何をしようと考えたのかなどを書き留めておこうかと思います。 うらやましいのは、ノーガードの叩き合い Fluentd の発表時から、興味があったのは、確かです。 しかしなんといっても、@tagomoris さんと、@furuhashi さんの、Twitter を介しての丁々発止の実運用と開発者の叩き合い 共同開発でした。 あれだけ、あからさまに、開発の過程を晒しながら、作り上げて行く様は、本当は、羨ましかったですよねぇ
せっかく、行って来たので、忘れない様に、覚え書き。 覚え書きなので、内容には、一切、信頼性はないと思ってください。^^; 開催してくれた、皆様には、感謝/感謝。。。です。 資料 以下の資料で、内容は、全てわかります。 勉強会で使用したスライド はじめてのGlusterFS GlusterFS座談会テクニカルセッション GlusterFS モジュール超概論 Ustream http://www.ustream.tv/recorded/17262638 http://www.ustream.tv/recorded/17263388 http://www.ustream.tv/recorded/17265341 第1回GlusterFS座談会 - Togetterまとめ 感想とか、考えた事とか 19:30 - 22:30 休憩も無しで、こんだけ長時間話したのに、終わってからも、30分以上のこって
「DeNA におけるMySQL高可用性ソリューションとオープンソース戦略」ってお話を聞いて来たので、覚え書き。 これって、リクルートエージェント さんのセミナーだったんですね。 http://www.r-agent.co.jp/info/rss/event/oracle_ace/ こっちしかみてなかったんで、とっても、不思議でしたよ。人数、少ないなぁって。 MySQL勉強会 - PARTAKE 印象に残った事の感想。。 MHA シングルマスター+レプリカの状態で、ファイルオーバさせるツールとして、試してみたい。 差分修復の大変さは、想像するだけで... スプリットブレイン防止の為に、マスター停止させるとか運用経験からだなぁ... マスターのお引っ越しツールとしても、有効。 更新を止めるために、ユーザをDROPって、すごい。。 実際のデモを見たのと、DeNAで、試用されているっていうのには、
はじめに 分散処理ファイルシステム(Distributed File System、DFS)の一つ、GlusterFSに関して記述します。 とりあえず、自分で調べた結果をまとめてみたものなので、多々、間違いがあると思います。 これを、参考に、皆さん自身で、試してみる手助けになれば、嬉しいです。 geo-replicaで、slaveとしているノードのディスク以外は、SSDっぽいものを利用しています。 すべてのノード間で、sshのパスワード入力無しで、ログインできる様にしてあります。 GlusterFSとは GlusterFSは、汎用的な分散ファイルシステムです。InfiniBandのRDMAやTCP/IPインターコネクトなどを使用し、一般的なハードウェア構成で、ペタバイト以上のストレージを扱えるとされています。 Link wiki http://ja.wikipedia.org/wiki/G
CentOS 5.5 に、GlusterFS 3.2 を、インストールします。 CentOS は、X64です。 Welcome to the Gluster 3.2.0 Documentation を参考にしました。 CentOS 5.5 にrpmforgeから追加するパッケージ [root@centos1 rpm]# sudo rpm -ivh glusterfs-geo-replication-3.2.0-1.x86_64.rpm エラー: 依存性の欠如: python-ctypes は glusterfs-geo-replication-3.2.0-1.x86_64 に必要とされています rsync >= 3.0.7 は glusterfs-geo-replication-3.2.0-1.x86_64 に必要とされています 上記、rpmは、rpmforgeにあります。 rpmforg
VPN のアプリのバージョンが 6.3.0 の場合です。 すでに、情報はでてるけど、忘れないように。。 最初に、safariを32bitで起動するようにする。 切り替え方が、分からないので、アプリケーションのあるsafari.appの情報を変更した。 32bitで、アクセスしないと、以下で作業するディレクトリすら作られない。。 Juniper SSLにログインして、VPNを開始する。 エラーになるので、ログアウトして、safariもcmd+Qで、終了する。 以下のコマンドを、Terminalから実行。 sudo chmod 755 /usr/local/juniper/nc/6.3.0/ sudo mkdir '/Applications/Network Connect.app/Contents/Frameworks' 再度、アクセスすると、正常に繋がります。 起動時に、簡単に、64bit
LinuxのBoundで、Mode=4(802.3ad)を設定してテストした結果です。 SWは、Catalyst 3750を使用しました。 Linuxは、CentOS 5.5 (64bit)です。 テストの環境としては、以下のようなイメージで、3台のサーバをCat3750のLACP EtherChannelで設定しています。 Catalyst 3750の設定確認 設定を入れるやり方は、Catalyst 3750 スイッチでのスタック間 EtherChannel の設定例 - Cisco Systemsなどを参考にしてください。 設定を確認します。 3750 >show interfaces Port-channel ? <1-48> Port-channel interface number 3750>show interfaces Port-channel 1 Load for five
Hadoopには、HDFSという、分散ファイルシステムがあって、こいつを、ストレージに使いたい!って、人が多いんだが、自分の考えでは、どうにも、うまく行くとは思えない。 以下みたいな、感じに、思っている。。 HDFSはファイルサーバーに使うものじゃないよ - Togetterまとめ HDFSをファイルサーバーに使った事例があるようですよ - Togetterまとめ じゃ、なんかないのかって、捜してみたんだが。。。 以下が、ざっと、調べたところ。。 色々、あるんだが、どうなんだろぅ。試してみないとわからんなぁ。。 実績は、ないけど、Cephには、期待はしているんだけど。。 でも、fuse使うのとかって、どうなんだろう。。 ファイルサーバなら、NTFSとかNFSとかも、使えないと厳しそうだしね。。 Lustre http://wiki.lustre.org/index.php/Main_Pag
USBで、ブートするだけで、Hadoopの分散環境がテストできる Live-USBを作成してみます。 今回は、マスターノードとなるUSBの基礎の部分に、Hadoop(CDH3)を インストールし分散環境の設定で、Live-USBを動かします。 Serverで、USBを使う場合ですが、接続後に、 dmesg | tail すればデバイス名(sdb1など)が、わかるのでマウントします。 作成に使用する環境など Mac OSX 10.6 のMacBook上に、VMWare Fusionを入れて作業します。 Hadoop が起動する Live-USBを作成する -- Master Node 疑似分散 編 - Guutaraの日記 で、作成したVM環境で作業します。 Hadoopの設定 構成ですが、スレーブを10ノードまで登録しておきます。 まずは、confを変更します。 分散環境のconfは、co
IPadの電子書籍も日本語は、まだ、IBookストアはないみたいだけど。。 まぁ、いいか、って事で調査してもらった、中間結果をメモメモ。。 O君、感謝。。 お疲れ様です。XXです。 先日ご依頼頂いた、Smashwordsの件、ざっくり読んでみました。 メモ程度ですが、書いてあった内容をまとめたのでお送りします。 権利関係で制約も無いですし、無料ですし、今回の電子出版目的には使えそうに見えました。 Style Guideの方も少し見てみたのですが、タブはNG、表は画像として保存すること、など 色々細かくあるので、ガイドに沿って整形するのはそれなりに手間がかかりそうです。 追加で確認することなどあればお知らせください。 よろしくお願い致します。 == About * Smashwordsとは? * 電子書籍(ebook)を出版・配布するプラットフォーム. 書籍の価格は著者が 決定可能 * 利用
Twitterで、@tatsuya6502(Tatsuya Kawano (@tatsuya6502) | Twitter)さんが、色々、教えてくれていたので 揮発性の頭脳としては、忘備録として書いておかなくては。。 補足:http://jp.hmaster.info/で、色々な資料を公開されています。 最初は、キャッシュ設定の例を教えてくれていた。 tatsuya6502. @yutuki_r 今朝の HBase のキャッシュ関連の件ですが、僕のおすすめの基本設定を教えます ( 2010-04-23 01:04:50 )tatsuya6502. @yutuki_r まず、hbase-env.shで、 HBASE_HEAPSIZEを最低でも2000に設定してください。これにより、-XX:+UseConcMarkSweepGCが有効に働いて、ガベージコレクションの影響を受けにくくなります (
JDK1.6を使いたい理由が出来たので、挑戦してみました。 Mac OSX 10.5 JDK1.6 (64bit) Eclipse 3.5 (64bit) 上記環境で、GAEを使用します。 デフォルトだと、JDKは1.5の32bitになっているので、変更します。 参考: http://blog.promob.jp/fri/2010/01/macgoogle-android.html MacintoshHD→アプリケーション→ユーティリティ→Java Preferencesを実行します。 出てきた画面で、「java se 6 64-bit」をドラッグして先頭に持ってきます。 これで、JDK1.6(64bit)がデフォルトになります。 Eclipse Downloadsから、eclipse mac cocoa 64 bitをダウンロードします。 ダウンロードしたファイルを展開して、フォルダ毎、
次のページ
このページを最初にブックマークしてみませんか?
『guutara.hatenablog.com』の新着エントリーを見る
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く