タグ

ブックマーク / codezine.jp (14)

  • MySQLハックの最前線が垣間見えた 「DeNA Technology Seminar #2」

    ディー・エヌ・エーは29日、技術セミナー「DeNA Technology Seminar #2」を開催した。ソーシャルプラットフォームの裏側にフォーカスして3 月に開催されたセミナーに続き、2回目の開催となる。今回のテーマは「MySQL」。社外の講師も交え、モバゲータウンの膨大なトラフィックを支えるディー・エヌ・エーならではの実践的なチューニングネタ、ハックネタが紹介された。 ディー・エヌ・エーは29日、技術セミナー「DeNA Technology Seminar #2」を開催した。ソーシャルプラットフォームの裏側にフォーカスして3月に開催されたセミナーに続き、2回目の開催となる。今回のテーマは「MySQL」。社外の講師も交え、モバゲータウンの膨大なトラフィックを支えるディー・エヌ・エーならではの実践的なチューニングネタ、ハックネタが紹介された。 アプリに変更を加えずにDBの分散管理を実現

    MySQLハックの最前線が垣間見えた 「DeNA Technology Seminar #2」
  • Perlコミュニティ活動で宮川達彦氏が日本人で初めて「白駱駝賞」受賞:CodeZine

    オープンソースのプログラミング言語であるPerlは、多くのボランティアの努力によって支えられている。白駱駝賞(The White Camel Awards)は、そうしたコミュニティ活動における貢献者を称えるため、1999年のPerlカンファレンスではじまった。現在ではPerlファウンデーションが毎年OSCONで発表する形となっており、昨年はティム・オライリー(Tim O'Reilly)氏も受賞している。 今年の白駱駝賞は、7月21日から25日まで開催されているOSCON 2008の2日目夜のイベント「Tuesday Evening Extravaganza(火曜の夜は大騒ぎ)」で発表された。受賞者は、宮川氏のほか、オーストラリアのPerlコミュニティからヤシンタ・リチャードソン(Jacinta Richardson)氏と、イスラエルでYAPC::Israelなどを主催するガボール・ザボ(

    cloned
    cloned 2008/07/24
  • まつもとゆきひろ氏「Rubyはビジネス用途で使われる段階に入ってきた」 :CodeZine

    CodeGear、オープンソース・ジャパン(OSJ)、ネットワーク応用通信研究所(NaCl)の3社は、RubyRuby on Rails普及に向けて業務提携すると発表し、都内で戦略説明会を行った。 冒頭、ネットワーク応用通信研究所フェローでRuby言語生みの親である、まつもとゆきひろ氏がRubyについて紹介するとともに、企業採用を見据えたRubyの将来について述べた。 Rubyは1993年から開発が始められたプログラミング言語で、PHPPythonと同じスクリプト言語に分類される。動的型付け、簡潔な文法、オブジェクト指向などの特徴があり、テキスト処理やスクリプティング、Webアプリケーションなどが主な適用分野となる。 2004年にRuby向けWebアプリケーションフレームワーク「Ruby on Rails」が登場、海外のブロガーが「Javaよりも高い生産性を誇る」と紹介したことから

  • 「サーバ」と「サーバー」、Microsoft流の表記はどっち?:CodeZine

    「サーバ」? それとも「サーバー」? ドキュメントを作成する際、どちらで表記したらよいか悩んだ経験がある人も多いのではないだろうか。 今回Microsoftが開設した言語ポータルサイト「マイクロソフト ランゲージ ポータル」では、同社が社内で利用しているスタイルガイドのダウンロードや、製品で使用されている用語や訳語の検索といった機能を提供している。 このスタイルガイドによると、例えば冒頭の「Server」の表記は「サーバー」となる。また、「Recovery」に対する訳語がSQL Serverでは「復旧」、Windows Vistaでは「回復」となっているなどMicrosoftのこだわりも見え隠れする。用語の表記方法や訳で困ったとき、参考にしてみるのも良いかもしれない。 【関連リンク】 ・マイクロソフト ランゲージ ポータル ・スタイルガイド ダウンロードページ ・Server検索結果

  • 【ニコニコ動画(RC2)発表会】 「そこにいたいから使う」ネットサービスを目指したRC2:CodeZine

    10月10日、東京・秋葉原のUDXで、ニワンゴが運営する「ニコニコ動画(RC2)」の発表会が行われた。会場には、180人近くのユーザーと150人近くのメディアおよび関係者が押しかけ、立ち見も出る盛況ぶりだった。関連記事【ニコニコ動画(RC2)発表会】 RC2で追加される機能、今後の展開【ニコニコ動画(RC2)発表会】 数字で見るニコニコ動画 「ネットに生まれてネットでつながる」 まず、ニワンゴの親会社であるドワンゴの小林 宏代表取締役社長が登場。ネットゲーム、着メロ、そして動画サービスへと次々と新事業を展開し、今年設立10周年となるドワンゴの新たな企業理念を手短に語った。そのベースとなるのは「ネットに生まれて、ネットでつながる」という考え方。パソコン通信から生まれた人間関係、それをもとにして誕生した企業だからこそ、ネットサービスをネットの世界の住民に提供していくとして、「ニコニコ動画」にか

  • ニコニコ動画開発者インタビュー 「役に立たないことにこそ価値がある」:CodeZine

    恐れ入りますが、次のページ以降は公開後、一定期間を経過しますと、メンバーのみが閲覧可能とさせていただいております。 編集部としましては、メンバー登録していただくことで、より質の高いコンテンツやサービスを今後充実させていただくことが可能となると考えています。 お手数で恐縮ですが、ぜひご協力いただけると幸いです。 ログインはこちらから、 登録はこちらからどうぞ! サイトポリシーもご一読ください。 今後ともCodeZineをどうぞよろしくお願いします。

  • Mozilla、バグ管理システム「Bugzilla 3.0」リリース:CodeZine

    Mozillaは9日、バグ追跡・管理システム「Bugzilla 3.0」をリリースした。BugzillaのWebサイトから無償でダウンロードできる。 BugzillaはWebベースで使用するバグ管理システム。バグの登録から対処法の議論、進捗ステータスなどを保持することができる。バージョン3.0ではmod_perlをサポートし、高速に処理を行うことができるようになった。また、カスタムフィールドやXML-RPCインターフェイスなどの新しい機能が備わっている。 なおMozillaでは、Bugzillaを利用できるデモサイトも用意している。 bugzilla.org Release of Bugzilla 3.0! デモサイト

  • JavaScriptでMP3を再生するライブラリの作り方:CodeZine

    はじめに JavaScriptMP3を再生するライブラリ「playmp3.js」の作り方を解説します。MP3の再生にはFlashの機能を利用し、JavaScriptからFlashの関数を呼び出すなど、JavaScriptとFlashの連携方法も併せて紹介します。 Flashファイルの作成には、フリーのFlashコンパイラMTASCを利用しますので、Flashを持ってない人でも応用ライブラリを作成できるでしょう。Flashと連携することでJavaScriptの可能性が広がります。 以下のサイトで、MP3再生のサンプルを試せます。JavaScriptMP3再生するサンプル 対象読者JavaScriptで効果音やBGMを鳴らしてみたい人JavaScriptとFlashを組み合わせて面白いことをやってみたい人 必要な環境FirefoxまたはIE 6以降フリーのFlashコンパイラ MTASC

  • Googleの、Googleによる、Gmail紹介動画:CodeZine

    GoogleのGmailチームは、Gmailのすばらしさを紹介した自主制作動画をYouTubeにアップしている。 「Gmail Theater」と名付けられた動画は「Why Use Gmail」をテーマに、「Gmailのスパム対策」「メールの探しやすさ」どを、あやつり人形を使った芝居を交えて伝えている。動画は全部で4あり、ノーカット版も存在する。 Gmail Theater Act 1 Gmail Theater Act 2 Gmail Theater Act 3 Gmail Theater Act 4 Gmail Theater: Why Use Gmail? 4全てのノーカット版はこちら。

  • Google流プログラミングの真髄を筑波大学で見てきた:CodeZine

    開催概要 12月14日、「つくばコンピュータサイエンス産学オープンカレッジ 第4回」が筑波大学で開催された。同大学のシステム情報工学研究科コンピュータサイエンス専攻が主催するイベントで、各産業界の協力を得てIT技術の最新動向を解説というもの。 今回は「Google流プログラミング」と題し、Googleを代表するAPIのキーパーソンをエンジニアリングチームから招聘し、主要APIMaps、Desktop、Gadget)の紹介と、Google社の紹介が行われた。世話人の加藤和彦教授によると、今回の講演は聴衆の関心が特に高く、用意した110席は30~40倍の倍率で、直ちに満席となったという。 講演は次の流れで行われた。Google Maps APIGoogle Gadgets APIGoogle Desktop SDKGoogleの会社紹介 Google Map API まず、Chris A

  • JavaScriptとFlashによるWebオルゴールの製作:CodeZine

    はじめに 稿では、簡単なマクロ(MML)でMIDIファイルを生成する「JavaScriptSakura」を利用したWebオルゴールを作成します。オルゴールの体はFlashで作成し、MIDIファイルの作成に「JavaScriptSakura」を利用しました。また、せっかくのWebオルゴールなので、簡単な掲示板の機能も持たせてみようと思います。 稿は、クジラ飛行机と「JavaScriptSakura」の作者であるadasの共著です。対象読者Webアプリケーションの作成に興味がある人ある程度、HTML/JavaScript/Flashが読める人Web上でMIDIプログラミングをしてみたい人簡単なマクロ言語を作ってみたい人 必要な環境 マクロ(MML)でMIDIを生成するJavaScriptライブラリ「JavaScriptSakura」を利用するのに必要な環境ApacheなどのWebサーバー

  • Rubyで簡易POP3サーバを作る:CodeZine

    はじめに 稿ではRubyを使ってシンプルなPOP3サーバを作成します。 POP3は、いわゆる「メールの受信」のときに使われるプロトコル(通信規約)です。稿では、このPOP3でサービスを提供するサーバの作成を通じて、以下のことを学びます。ネットワークプログラミングの基礎POP3の仕組みRubyによるネットワークプログラミングRubyによるUNIXシステムプログラミング POPdの概要 稿で作成するPOP3サーバ(POPd)は、イントラネットなどの信頼できるネットワークを前提として作成します。そのため、セキュリティへの配慮は最低限にとどめ、できるだけシンプルな構造を心掛けます。ただし「最低限の配慮」として、パスワードが平文で流れないようにするため、POP3の中でも特にAPOPという認証方法を用います。 また、速度やメモリ容量に関してもあまり配慮しません。せいぜい数人から数十人が日常的に使

    cloned
    cloned 2006/11/20
  • Perlで作るモバイルサイトのコツ:第3回:CodeZine

    はじめに ご存知の通り、携帯端末には現在地の位置情報を基地局ベース、もしくはより精度の高いGPSを使用して送信する機能がついています。この機能を使用して、現在いる場所の地図を表示したり、最寄り駅を表示したりするサービスが各社から提供されています。 位置情報の送信・取得方法はキャリアごとに異なりますが、仕様さえ理解すれば個人で運用しているサイトにも簡単に導入できます。まだ試したことのない方は、この機会にぜひお試しください。対象読者 PerlCGIアプリケーションを作成したことがあり、位置情報を利用したい方。必要な環境 Perl 5.8以上が動作する環境。iモード 「オープンiエリア」 ドコモが提供する基地局ベースのエリア送信サービスで、すべてのiモード対応端末で利用できます。「NTTドコモ 作ろうiモードコンテンツ:オープンiエリア」で仕様が公開されています。 下記のパラメータをドコモの位

  • CodeZine:プロトタイプ(prototype)によるJavaScriptのオブジェクト指向(プロトタイプ, オブジェクト, Javascript, ECMASCript)

    はじめに JavaScriptはオブジェクト指向言語です。しかし、そのオブジェクトの性質は、他に良く知られているオブジェクト指向言語のJavaC++と大きく異なっています。 そこでこの記事では、なぜそのような違いがあるのか、JavaScriptにおけるオブジェクト指向の言語思想を見ていくと共に、その違いの根幹であるプロトタイプについて解説していきたいと思います。 なお、この記事はJavaScriptの解説ですが、その内容は、標準仕様のECMAScriptで扱われる範囲に基づいています。従って、同じくECMAScriptを元にしている言語(JScript、ActionScript)でも通じる内容になっています。 対象読者 プログラミングの基的な知識、ならびにオブジェクトやメソッドと言った基礎的な概念については、ここでは解説しません。最低限、オブジェクト指向プログラミングについて

    cloned
    cloned 2005/12/08
    オブジェクト指向解説
  • 1