タグ

2010年10月16日のブックマーク (17件)

  • NTTデータ、Hadoop関連で2012年度に100億円の売り上げ目標

    NTTデータが、オープンソースの分散バッチ処理ソフト「Hadoop」を使ったシステム構築事業で、2012年度に100億円を売り上げる目標であることが明らかになった。2010年10月12日(米国時間)に米国ニューヨークで開催された「Hadoop World 2010」で、NTTデータの山田伸一常務が発表した。2012年度までに30件のシステム構築、100件のサポート契約を目指す。 Hadoopは分散処理システムを構築するためのミドルウエア。一般的なPCサーバー100台で、およそ200Tバイトのデータを解析できる大型データ分析システムを構築できる。NTTデータは2010年7月に、Hadoopを使ったシステム構築・運用支援サービス「BizXaaSクラウド構築サービス Hadoop構築・運用ソリューション」を開始。10月にはHadoop専業ベンチャーの米クラウデラと提携し、クラウデラ製のHadoo

    NTTデータ、Hadoop関連で2012年度に100億円の売り上げ目標
  • jQuery Mobile Alpha 1 Released | jQuery Mobile

    Today we’re pleased to announce the first alpha release of the jQuery Mobile project. jQuery Mobile is a user interface framework, built on top of jQuery, designed to simplify the process of building applications that target mobile devices. We’ve made really good progress since we first announced the project two months ago. We’ve created a number of components, layouts, and theming tools to greatl

  • The State of Symfony2参加レポート - Symfony2が大変なことになっています! | 日本Symfonyユーザー会

    The State of Symfony2参加レポート - Symfony2が大変なことになっています! 日、The State of Symfony2オンラインカンファレンスが開催されました。 カンファレンスで使われたスライド資料や、Symfony2の新しいリリースは、後日公開されるのではないかと思いますが、 まずはカンファレンスのセッションの概要をがレポートいたします。 なぜ大変なことになっているのかは、最後のセッションの内容を参照ください。 ※さんによるレポートも合わせてご参照ください。 The State of Symfony2参加レポート - Symfony2はすごい! 各セッションのスライドは、こちらのスライド一覧をご参照ください。 セッションリスト 以下のセッションが行われました。 News of the Symfony2 world (Fabien Potencier)

  • Cython: C-Extensions for Python

    About Cython Cython is an optimising static compiler for both the Python programming language and the extended Cython programming language (based on Pyrex). It makes writing C extensions for Python as easy as Python itself. Cython gives you the combined power of Python and C to let you write Python code that calls back and forth from and to C or C++ code natively at any point. easily tune readable

  • JavaScript で MessagePack を実装してみた - latest log

    140文字を超えちゃうので、こちらで。 id:viver さんの MessagePack を JavaScript で実装してみました。 HOT TO USE <script src="misc/msgpack.js"></script> <script src="misc/utf8.js"></script> <script> var pack = msgpack.pack("こんにちはこんにちは"); alert(msgpack.unpack(pack)); // こんにちはこんにちは </script> 現時点の仕様 / 制限事項 仕様 msgpack.pack(data:Mix):ByteArray で、data に指定されたオブジェクトをエンコードし、ByteArray( [数値, ...] ) を返します。 文字列は UTF8 な raw data として数値化します。 エンコ

    JavaScript で MessagePack を実装してみた - latest log
  • プロトコル バッファ - Google Code

    スタート ガイド パッケージをダウンロードし、インストールします。 概要を読みます。 使用したい言語のチュートリアルを試します。 プロトコル バッファについて プロトコル バッファは、言語やプラットフォームに依存しないで、構造化データをシリアライズする Google の拡張可能なメカニズ

  • MessagePack: It's like JSON. but fast and small.

    It's like JSON. but fast and small. MessagePack is an efficient binary serialization format. It lets you exchange data among multiple languages like JSON. But it's faster and smaller. Small integers are encoded into a single byte, and typical short strings require only one extra byte in addition to the strings themselves. Next: MessagePack is supported by over 50 programming languages and environm

  • まずはCORBAの基礎を復習しよう

    この連載の読者の皆さんは、アプリケーションサーバといえば、J2EE/EJBをまず思い浮かべることでしょう。しかし、J2EE/EJBだけがアプリケーションサーバではありません。CORBAやCOM+(MTS)を忘れていませんか。 「ちょっと、待ってください。MTS(Microsoft Transaction Server)は、確かにアプリケーションサーバだけど、CORBAがアプリケーションサーバというのは何かの間違いじゃないの?」 これはもっともな疑問ですが、実はCORBAもアプリケーションサーバなのです。もう少し正確にいうと、CORBAはアプリケーションサーバの機能を包含した分散ミドルウェアの基盤なのです。 J2EE/EJBとCORBAを対立的にとらえる人がいるかもしれませんが、この2つの技術を考えるうえで重要(と筆者が考える)なのは、この2つを適材適所で使い分けていくことです。 CORBA

    まずはCORBAの基礎を復習しよう
  • Oracle VM VirtualBox

    News Flash New July 16th, 2024 VirtualBox 7.0.20 released! Oracle today released a 7.0 maintenance release which improves stability and fixes regressions. See the Changelog for details. New May 3rd, 2024 VirtualBox 7.0.18 released! Oracle today released a 7.0 maintenance release which improves stability and fixes regressions. See the Changelog for details. New April 16th, 2024 VirtualBox 7.0.16 re

    rokujyouhitoma
    rokujyouhitoma 2010/10/16
    公式サイト。
  • ページが見つかりません|さくらインターネット公式サポートサイト

    サイトご利用にあたって 個人情報保護ポリシー 情報セキュリティ方針について 約款

    rokujyouhitoma
    rokujyouhitoma 2010/10/16
    さくらVPSにFedora13をインストールする。帰ったら試す。
  • Parallel Pythonで分散処理

    Erlangでなくて、Pythonで分散処理を書く意義はなんだろうかと考えた。 Erlangはたしかに分散処理が得意なんだろうけど、いろいろ調べた感じでは、複雑な数値計算などの分散処理には向いていないというウワサだ。良く知られているTwitterや通信の例のようなシンプルな処理を膨大な量さばくにはいいようだけど。 計算を分散で行う場合、来はGoogleが採用しているように、C++をベースにすべきだろう。 (ただし、GoogleではSawzallという独自言語で記述し、それをC++に変換して実行するそうな。) そうなると、「なぜPythonで分散処理?」というのが重要になる訳だが、おそらく以下のようなことだろうか。 既存の豊富なモジュール(しかも多くはCで書かれている)を使える。C、C++で書かれたルーチンをswig等でPythonに連結し、それを分散させれば、実質C、C++で実行している

  • ラーメン代分の儲け – Naofumi Kagami

    伝説的起業家でベンチャーキャピタリストのPaul Graham (Wikipedia)が”Ramen Profitable“というエッセイを書いていました(和訳)。 「バイオの買物.com」のビジネスをやる上で僕が気をつけていること、僕がどうして資金調達などをしないのかなどが良く説明されています。 バイオでインターネットを使ってビジネスをやろうという会社はいくつかあります。いずれもまだ格的に立ち上がっていませんが、資金調達に奔走したり、もしくはウェブサイト開発外注などを主な収入源としているところも中にはあります。そういうところはこのエッセイを見て、ちょっと考えを巡らしてみることをお勧めします。このエッセイが必ずしも正しいとは言いませんが。 “Ramen Profitable”というのは、創業間もないベンチャー企業が、創業者の生活費をギリギリまかなうだけの収入を得ている状態を意味する言葉で

    ラーメン代分の儲け – Naofumi Kagami
  • Python

    目次 1.0.0 Python について 1.1.0 OS に固有な解説 1.2.0 トラブル 2.0.0 Python に関する筆者の解説記事 2.1.0 Python の講義テキスト:「Python によるプログラミング入門(第4版)」 2.2.0 Python によるグラフィックス 2.3.0 Python による GUI の構築法 I (ウィジェットの配置) 2.4.0 Python による GUI の構築法 II (ウィジェット各論) 2.5.0 Python による GUI の構築法 III (テキストウィジェット) 2.6.0 Python による動的グラフィックス 2008/05/01 Python について Python は私のお気に入りのプログラミング言語です。文法が簡潔で強力で、一貫性があり、入門用のプログラミング言語としても良いと思います。 Python は次の U

  • Pythonでprefork型のデーモンを書く - yoshifumi1975's diary

    Pythonのお勉強を兼ねて、先日 Cで書いた C言語でprefork型のデーモンを書く(3): デーモン化 - Sleepless geek in Seattle をPythonに移植してみた。 条件分岐、ループ、関数定義、ファイル操作、fork、wait、シグナルハンドラ、連想配列、などなど短いプログラムだけど、いろいろな要素が入っているのでなかなか良いサンプルになった。 #!/usr/bin/env python import os import sys import signal import time MAX_CHILDREN=16 PID_FILE='/var/run/my_prefork_daemon.pid' hash_children={} def main(): #デーモン化 daemonize() #プロセスIDを書いておく write_pid() #シグナルハンドラ

    Pythonでprefork型のデーモンを書く - yoshifumi1975's diary
  • Pythonでpreforkサーバ - 偏った言語信者の垂れ流し

    Python2.6で試した。 preforkサーバはlistenした後にforkして、それからacceptすればよいみたい? server.py import os import sys import socket import signal child_processes = [] def main(host, port, children): signal.signal(signal.SIGTERM, accept_sigterm) s = socket.socket(socket.AF_INET, socket.SOCK_STREAM) s.bind((host, port)) s.listen(1) # fork for i in range(children): pid = os.fork() if pid != 0: # parent sys.stdout.write('chi

    Pythonでpreforkサーバ - 偏った言語信者の垂れ流し
  • Impress Watch 技術部門スタッフ募集

    Impress Watch 技術部門スタッフ募集 株式会社Impress Watchでは、技術部門を担当する社員・契約社員を募集します。 国内最大のアクセスを誇るPC,IT専門ニュースサイトの記事発行を支えるシステムの開発・運用・保守を担当して頂きます。 インターネットでは、日々新しい技術やサービスが生まれてきます。Impress Watchではより良い媒体となるため、有望な新技術、サービスをタイムリーに取り込む取り組みを行っています。 このため、新規のシステム提案や改善提案などを積極的に行い、実際の構築まで行って頂ける方を求めています。また、アプリケーション開発だけでなく、インフラシステムの設計・構築・運用が可能な方を優遇いたします。 ご応募をお待ちしております。 [募集要項] 応募資格:年齢35歳くらいまで 勤務地:東京都千代田区三番町(JR、地下鉄・市ヶ谷駅から徒歩7分) 雇用会社:

  • 4代目オラクル犬「キャンディ」が入社 - cybozu.net -