ちょっと硬派なコンピュータフリークのBlogです。

カスタム検索

2012-04-10

MySQL Cluster構築・運用バイブル」発刊のおしらせ。


入魂書籍第二弾であるMySQL Cluster構築・運用バイブルが発売となった。一部書店では先行発売しているが、本日が正式な発売日である。Amazonでも今日から購入可能だ。サブタイトルは「仕組みからわかる基礎と実践のノウハウ」であり、MySQL経験者にとってMySQL Clusterを一から理解して頂けるような内容になっている。今では一端のエンジニア気取りの筆者であるが、MySQL Clusterに手を染めたばかりの当時は結構苦労したものだった。どのような点が分かりづらかったかという経験を活かし、MySQL Clusterのコンセプトや使い方をできるだけわかりやすく説明したつもりである。

2012-03-14

はてなが信頼を回復するためにすべきもうひとつのこと

最近、はてなが提供するはてなブックマークのボタンによってユーザーの行動情報を第三者に販売していたことが問題になっている。問題の詳細については下記のページが詳しい。


これに対してはてなはすぐに販売をとりやめ、謝罪するに至った。このことはいくつかのニュースメディアでも取り上げられている。


今回のことはいちユーザーとして残念ではあるが、どのような判断によって今回のような事故が起きたかということを追及しようとは思わない。人間誰しも間違いはあるし、自らの過ちを率直に認めて謝罪する姿勢は好感すら持てるからだ。はてなの中の人には、今回の反省を活かして引き続き良いサービスの提供に邁進して頂きたいと思う。

とはいえ、一度失ってしまった信頼を取り戻すのが難しいのも事実である。謝罪だけでは足りない。そこで、筆者からはてなに向けてひとつ提言をさせて頂きたい。

2012-02-28

告知:MySQL Cluster 7.2の新機能オンラインセミナー

本ブログでは新バージョンのリリースをスルーしてしまったが、先日MySQL Cluster 7.2が正式版になった。強烈な新機能を引っさげての登場だ!!

そこで、明日2月29日15時よりMySQL Cluster 7.2の新機能を紹介するオンラインセミナーを開催する。直前の告知で申し訳ないが、スケジュールの空いている人または空けられる人はぜひ参加して頂きたい。講師は梶山氏。言語は日本語だ。筆者もQ&Aサポート要員として参加する予定である。

エントリーページはこちら

皆さんの登録をお待ちしている!!

追記 2012-02-29: 皆様にご案内したURLが間違っていたようです。原因はシステムトラブルだそうです。忙しい中予定を入れて頂いた皆様には本当に^256申し訳ありません。来週の同じ時間(3月7日(水) 15時)より改めて開催する予定ですので、もしご都合が合えばそちらに出て頂けますでしょうか。誠に申し訳ございません。

MySQL Cluster 7.2については、ベータ版がリリースされていた時期からその機能が明らかになっていたので、以前解説記事を書いた。まだ読んでいない方はぜひ一読して頂きたい。(もし食指が動けばぜひMySQL Cluster 7.2を試して頂きたい。)

漢(オトコ)のコンピュータ道: MySQL Cluster 7.2見参!Webでも使える熱いヤツがやってきた。

MySQL ClusterはMySQLと比べると、かなり難しいソフトウェアではないかと思う。そのためかどうかは分からないが、MySQLと比べるとユーザー数は少ない。長年日本語の解説書は存在しなかったのが大きな要因ではないかと思っている。だが、そんな状況も近日改善される予定だ。

MySQL Clusterの日本語の解説書がもうすぐやってくる!!筆者は俺!!題して、「MySQL Cluster構築・運用バイブル」。価格、発売日は未定だが、今は絶賛仕上げ作業中である。先日カバー写真がアップされた。


価格、発売日などが決まったらあらためて告知させて頂く。

乞うご期待!!

2012-02-20

あなたのサイトのJavascriptが自由なソフトウェアのであることを表示しよう! Javascript License Web Labels登場。

フリーソフトウェア財団から、JavaScript License Web Labelsという取り組みについての発表があった。これはひと言でいうと、ウェブページ上で使われているプログラミング言語であるJavascriptのライセンスをきちんと表示しようという取り組みだ。なぜそのような仕組みが必要なのか?どうやって使うのか?ということについて今日は説明しようと思う。

2012-01-31

日々の鍛錬とYouTubeと。

以前、挑戦に言い訳は要らないというエントリで紹介したダンスグループRemoteKontrolのメンバーのひとりが正月に来日していた。(正月のことを今書くのかよ!というツッコミはおいといて。)来日したのはMarquese "Nonstop" Scott(マーキューズ・スコット)で、出演したのは世界1のSHOWタイム第5弾という正月番組だ。RemoteKontrolのいちファンとして彼が来日したこと、そしてどんどん人気が出ていくことはとても嬉しい限りだ。番組ではこの動画が「空中浮遊ダンス」として紹介されていた。



ひと目で分かる。人間離れした動きだと。

2012-01-25

10億IOPSの新技術「Auto Commit Memory」に見るコンピュータの展望

先日、Publickeyにて"Fusion-io、10億IOPSの新技術「Auto Commit Memory」発表。ストレージなんてレベルじゃない、パーシステントなメモリだ"という記事が紹介された。10億IOPS!なんていうと、普段ITに携わっている人間としては信じがたい数字であり、思わず眉にたっぷり唾を塗って身構えてしまう。その一方で、「あのFusion-IOならやりかねない」という淡い期待も抱かずには居られない。記事を読んだところ、既存のioDrive2 Duoを使い、ソフトウェアで10億IOPSを達成したとのこと。同じハードウェアなのにいきなり性能が飛躍的に向上した!というのもにわかには信じがたい。一体どういうことだろうか?と色々考察したことをまとめてみた。(あくまでも筆者の考察および推測であるという点はご理解頂きたい。)

2012-01-11

GPLソフトウェアの移植とライセンスの変更に見る著作権の問題

昨年、#笑ってはいけないSIerというハッシュタグがTwitter上で流行したことがあった。その際、数々の優秀な(ブラック)ジョークに紛れてGPLに対する誤った批判がなされてしまった。その内容はTogetterにおいて「そもそもOSSがサポート無いと使えない。GPLは禁止。OSSを使うのに研修を受ける必要がある。OSSのソースを読むのは禁止。#笑ってはいけないSIer」から派生したGPLについての談義としてまとめられている。その後さらに、書籍「ソフトウェアライセンスの基礎知識」の著者である可知豊氏が「GPL適用のソースコードを他言語に移植してBSDライセンスに変更できるか」というエントリで著作権法と照らし合わせながら見解を語ってくれ、そしてコメント欄でいくつかのやり取りが発生するということがあった。可知氏の考察はさすがというべきか、著作権法の適用範囲について詳しく解説されているので一見の価値があるのでぜひ本ブログの読者も見て頂きたい。

問題のTogetterのまとめでは、GPLが伝搬する範囲を誇大に表現し、「GPLは危険だから使うな」というニュアンスを含んだメッセージが投下されていた。GPLのファンとしてはGPLに対するネガティブな誤解を産むような誤った発言は見過ごすことは断じてできない!!遅筆中の遅筆になってしまったが、今日は改めてGPLの適用範囲について解説しようと思う。なぜ遅筆になっていたかは、フリーソフトウェア財団の見解を聞いていたからだ。問い合わせれば遅くなってもちゃんと返事をくれるので、疑問がある人は聞いてみるのもいいだろう。(ただし英語)もちろんその際大人のマナーとして寄付を忘れないようにしたい。

2011-12-30

私は如何にしてWindowsの呪縛から逃れ、Linuxデスクトップという涅槃の環境にたどり着くことが出来たのか。

先日、いますぐWindowsを捨ててデスクトップでGNU/Linuxを使う10+の理由というエントリを書いたところ結構な反響があったと同時に、「Windowsから離れることなんて出来るワケがない」という否定的な意見も多く見られたように思う。確かにWindowsにしか存在しないソフトウェアを使う作業(例えばボカロ作曲)などをライフワークにしている人はWindowsから離れることはできないだろう。

最近はMacユーザーが劇的に増えてきた。筆者もかつては仕事でMacを使っていた。Macでも仕事を進める上で困ることはほとんどなかった。(現在もそのMacは使っているが、OSXではなくPear OSが動いている。)筆者が幸運にもWindowsに縛られない仕事だったということも大きいだろう。(仕事上どうしてもWindowsから離れられないという人にはまず転職をお勧めしたい。プログラマやDBAなどのエンジニア系の仕事をしているなら特に。)そしてLinuxへ移行した今も特に困ることはない。

今日は、どのようにしてWindowsの呪縛から逃れることができるかを紹介しようと思う。

2011-12-16

MySQLと英語のリスニングを同時に勉強する方法。

英語を勉強したいが技術も勉強したい。それは技術者にとって悩ましい悩みではいだろうか。そんな悩める技術者諸君にとって喜ばしい知らせがある。MySQLの勉強も英語のリスニングも同時にできる、そうOurSQL Database Community Podcastならね。

OurSQL: The MySQL Database Community Podcast

2011-12-13

MySQLにおけるレプリケーション遅延の傾向と対策

レプリケーションはMySQLで最もよく使われる機能のひとつだ。レプリケーションは基本的に非同期でデータの複製を行う仕組みになっているのだが、非同期故にどうしても逃れられない問題がある。そのひとつが今回のテーマ、遅延である。というと、MySQLのレプリケーションはすぐに遅延が生じてしまうように感じてしまうかも知れないが、そのようなことはない。ほとんどの場合は即座にスレーブの更新が行われる。

なぜ遅延は発生するのか、どのように遅延が起きていることを調べるのか、どのように回避するのかということを本エントリでは解説したい。うまく遅延と付き合って、MySQLのレプリケーションをより快適に運用してもらえればと思う。