タグ

2008年8月20日のブックマーク (27件)

  • mixiサービス企画部長に聞く、「プラットフォームを開放する理由」

    ミクシィが自社サービス「mixi」を外部パートナーと共同で構築していく仕組み「mixi Platform」を発表した。第1弾は認証サービス「mixi OpenID」だ。 mixi OpenIDを活用することで、「写真共有サイトにアップロードした写真をmixi内の友人(マイミクシィ)だけに公開する」「ブログのコメントをマイミクシィ限定で許可する」「ウェブカレンダーの閲覧をmixiに設置した同期入社社員コミュニティのメンバーに限定する」といったことが実現できるようになる。 すでにシックス・アパートやスプラシア、フリップクリップなどの企業がmixi OpenIDのサポートを表明している。シックス・アパートは早くもブログソフトウェア「Movable Type」のプラグインを公開し、マイミクシィだけがブログにコメントを残せるアクセス制限機能を実現した。 国内最大のソーシャルネットワーキングサービス(

    mixiサービス企画部長に聞く、「プラットフォームを開放する理由」
  • MOONGIFT: » LaTeXを書くのに便利な「Texmaker」:オープンソースを毎日紹介

    最近は使っていないが、見栄えのいい文書を作成しようと思ったら便利なのがLaTeXだ。数式が手軽に組めるとあって、論文などの作成にも良く利用される。さらにマクロパッケージも便利だ。 Texmakerの画面 そんな便利なLaTeXだが、使いこなすにはコマンドを覚えなければならない。それが面倒、または良く忘れてしまうという方はこれを使おう。 今回紹介するオープンソース・ソフトウェアはTexmaker、クロスプラットフォームのLaTeXエディターだ。 TexmakerはボタンやメニューからLaTeXの各コマンドを簡単に挿入できるようになっている。シンボルなども左側の項目から選ぶだけで挿入できる。これであればコマンドを覚えていなくとも使いこなせるようになる。なお、実際の各コマンドは別途用意しておく必要があるので注意が必要だ。 設定画面 だが必要なコマンド(latexやps2pdfなど)を用意すれば簡

    MOONGIFT: » LaTeXを書くのに便利な「Texmaker」:オープンソースを毎日紹介
    nak2k
    nak2k 2008/08/20
  • Mac OS X のアセンブラをちょっと触ってみた - IT戦記

    金沢行きの終電を逃したので。 アセンブラにドキドキしてみた。 とりあえず こんなコードを拾ってきた。これで飯三杯はえる # sample000.s .text .globl _main _main: movl $0, %eax ret 動かしてみる $ gcc -g sample000.s -o sample000 && gdb ./sample000 (gdb) run Starting program: /Users/amachang/projects/lang/assembler/sample000 Reading symbols for shared libraries ++. done Program exited normally. (gdb) なんか動いたみたい ブレークしてみる (gdb) break main Breakpoint 1 at 0x1ffa: file s

    Mac OS X のアセンブラをちょっと触ってみた - IT戦記
  • Ruby Waves: Home

    rubywaves.com is coming soon This domain is managed at

  • Lymabean、Flashベースの超クールSNS知ってますか? | ネット | マイコミジャーナル

    Lymabean 次世代ソーシャルネットワークサービス? 新しいソーシャルネットワークサービスのローンチが後を立たない。既存のソーシャルネットワークサービスに真っ向から挑戦するものから、ドメインを絞った特化型のものまでさまざまだ。そんななか、まだローンチしていないが興味深いサービスにLymabeanがあるので紹介する。Lymabeanはライムビーンと発音する。 LymabeanはFlashで開発されたソーシャルネットワークサービスだ。まだ一般には公開されていないため、どういった機能が実現されているかは提供されているオンラインビデオから判断するしかないが、これまでにないエクスペリエンスを提供するものになることは間違いなさそうだ。 Lymabean基画面、左部がサイト、右部がサービス内容 - Lymabeanビデオより抜粋 Lymabeanが提供するさまざまなUI - Lymabeanビデオ

  • Skynet−新しいRubyのMapReduce

    データ処理を分散させるMapReduce設計パターン(source)が2004年にGoogleによって導入され、それにはC++の実装がついてきた。今では、Adam Pisoni氏(サイト・英語)がSkynet(サイト・英語)という名称でリリースした新しいRubyでの実装版が利用可能だ。 Skynetは順応性があり、自動アップグレード機能付きで耐障害性の完全分散型システムで、単一障害点は皆無です。 GoogleのデザインペーパーとSkynetには著しく重要な相違点が2つある。 Skynetが生コードをワーカーに送れないこと。 Skynetはピア・リカバリシステムを利用しており、ワーカーがお互いを監視していること(サイト・英語)。 理由が何であれワーカーが故障する、あるいは機能しなくなると、別のワーカーが気付いて、そのタスクを引き継ぎます。また、Skynetには特別な「マスター」サーバは存在せ

    Skynet−新しいRubyのMapReduce
  • The Little Schemer - あどけない話

    最近、Scheme がちょっとした流行になっているようです。 Scheme を勉強しようと思っている人に、僕が声を大にして薦めたいは、「The Little Schemer」です。 The Little Schemer (The MIT Press) 作者: Daniel P. Friedman,Matthias Felleisen出版社/メーカー: The MIT Press発売日: 1995/12/21メディア: ペーパーバック購入: 10人 クリック: 137回この商品を含むブログ (91件) を見る 1章から7章にかけて、たくさんの例題とともに「再帰」が説明されています。「再帰の再帰」も勉強できます。実際、「このを読んで人生が変わった」という感想を何回か聞いたことがあります。なぜなら、物事を再帰で考えられるようになるからです。再帰が分らない人は、ぜひ読んで下さい。 8章は、「ク

    The Little Schemer - あどけない話
  • Perlの公式ドキュメントを読むための英語の勉強方法 - Perl入門~サンプルコードによるPerl入門~

    Perl入学式 全6回のPerl入門講座。東京、大阪、沖縄、札幌で開催。(東京は4月と10月スタート、それ以外は5月スタート) YAPC::Japan Perlを軸としたITに関わる全ての人のためのカンファレンス。 東京 吉祥寺.pm 五反田.pm 大阪 なにわPerl 沖縄 沖縄.pm

  • Faviki - セマンティックなソーシャルブックマーク - モジログ

    Faviki http://faviki.com/ Faviki(読みは「ファビキ」でいいのかな?)は、セマンティックなタグづけが可能なソーシャルブックマークだ。 これはかなり有望なサービスだと思う。 今朝、ReadWriteWebの「Semantic Tagging with Faviki」という記事を読んでこのサービスを知り、さっそく登録してみた。 Favikiのmojixページ http://faviki.com/?s=333 Favikiは基的にはソーシャルブックマークであり、はてなブックマークやdel.icio.usなどと似ている。しかし大きく異なるのは、タグがWikipediaの項目名と連動しており、「セマンティック」になっている点だ。 Favikiで使えるタグは、「Wikipediaで項目名になっているものだけ」だ。「あとで読む」とか「これはひどい」といった自由なタグはつけ

  • MOONGIFT: » Rails製のデータベースフロントエンド「RailsDB」:オープンソースを毎日紹介

    MySQLフロントエンドとして有名なのがphpMyAdminだ。Railsをメインシステムにしておきつつも、このためにPHPをインストールすることも少なくない。だが番環境下ではセキュリティの問題あるので利用が難しい。 そこでRailsで作られたフロントエンドを採用しよう。必要なときだけ立ち上げれば良いし、ApacheにPHPを組み込む必要もなくなる。 今回紹介するオープンソース・ソフトウェアはRailsDBRailsで作られたデータベースフロントエンドだ。 RailsDBMySQLだけでなく、SQLite3やPostgreSQLについても対応しているデータベースフロントエンドだ。現状ではデータの閲覧/編集機能はなく、データ構造の閲覧ができるようになっている。 ドライバは随時変更でき、各種データベースを一元管理できるようになる。実際、RailsのActiveRecordの実力を考える

    MOONGIFT: » Rails製のデータベースフロントエンド「RailsDB」:オープンソースを毎日紹介
  • インターフェイス指向設計 - naoyaのはてなダイアリー

    を読むこととは、そのを読んだことに費やした時間の間、その書籍のテーマについて考えを巡らせることではないか、と近頃思います。を読みながら集中して、ある特定のテーマについて考え続ける。を読み終えた頃には、その思考の量的な価値が、自らの中で質的な価値に変換されているというのが理想であり、それが読書の醍醐味ではないかと思います。 インターフェイス指向設計 ―アジャイル手法によるオブジェクト指向設計の実践 を読みました。この書籍はシステム設計における「インターフェイス」(ユーザーインターフェイスではなく、プログラムインターフェイス) についての書籍です。インターフェイスについて考えを巡らせるにあたって、思考のための指針を与えてくれる良著だと思います。 プログラムインターフェイスというものをどのように捉えるか。ファイルをブロック単位で読むための手順であるとか、ソートのアルゴリズムであるとか、そ

    インターフェイス指向設計 - naoyaのはてなダイアリー
  • /etc/ファイル群の編集を簡単化するAugeas | OSDN Magazine

    複雑な構成の設定ファイル群に新たな変更を施す場合、awkを用いてファイル中の要変更箇所を特定して臨機応変的な対処をするという自作スクリプトの活躍した時代は、今や終焉に近づいているのかもしれない。それというのも、設定ファイルの記述内容を自動で解読する Augeas というツールの登場により、人間は来の目的である設定内容の変更だけに集中できるようになりつつあるからである。例えば仮に、何らかの設定ファイルにおける特定情報の記述位置が4列目に移動されていたとしても、Augeasを使えば該当する設定情報は以前と同様に提示されるため、そうした内部的な変更をユーザがいちいち気にする必要はなくなるのだ。 Augeasを用いた設定ファイル群の編集はコマンドラインから直接実行できるが、あるいはこうした機能をネイティブのC APIおよび、PythonRuby、OCamlのバインディングを用いてその他のプログ

    /etc/ファイル群の編集を簡単化するAugeas | OSDN Magazine
  • Cubby - ようこそ

    お知らせ 2010-03-28 バージョン 2.0.9がリリースされました。 2010-02-20 バージョン 2.0.8がリリースされました。 2010-02-18 バージョン 2.0.7がリリースされました。 2010-02-11 バージョン 2.0.5がリリースされました。 2009-11-19 バージョン 2.0.4がリリースされました。 2009-11-04 バージョン 2.0.3がリリースされました。 Cubby とは何ですか ? Cubby (カビー)は Java / Servlet / JSP をベースにした、Web アプリケーションのためのシンプルなフレームワークです。 Seasar2 / Google Guice / Spring Framework 上で動作します。 詳細はドキュメントをご覧ください。 Cubby 2.0 Cubby のゴール Servlet / JS

  • TopHatenarにみる「Javaの復活」 - ひがやすを技術ブログ

    TopHatenarを知っているだろうか。 http://tophatenar.com/ はてなユーザのRSSフィード購読者数とソーシャルブックマーク獲得数のユーザランキングを表示してくれるサイトだ。 ここ2,3ヵ年の流れだと、こういうアイディアサイト(作るに時間はかからないけどアイディアが秀逸なサイト。あまり好きじゃない言葉だけどWeb2.0系サイトともいえるかも)は、Railsで作るのがはやっていた。Railsのほうが作りやすいし、注目も集めるから。 TopHatenarは、実はJavaで作られている。フレームワークはSeasar2系だ。作者は、こういっている。 このサービスは、僕が去年末ごろから持っていたアイデアを、Cubby+Mayaa+S2JDBCの使い心地を確かめる意味を込めて実装したものです。 僕がWebアプリを作る上でのフレームワークの好みは、S2JSF、Teeda、Rai

    TopHatenarにみる「Javaの復活」 - ひがやすを技術ブログ
  • 窓の杜 - 【NEWS】ジャストシステム、ブログ編集ソフト「xfy Blog Editor」正式版を無償公開

    (株)ジャストシステムは30日、WYSIWYG編集可能な高機能ブログエディター「xfy Blog Editor 個人非商用限定版」を無償公開した。Windows XP/Vistaに対応しており、個人かつ非商用に限り無償で利用可能。現在、同社のWebサイトから無料のユーザー登録を行うことでダウンロードできる。なお、動作にはJavaランタイム(JRE) 6.0 Update 3以降が必要。 「xfy Blog Editor」は、高機能なブログ編集ソフト。2006年8月より評価版として無償公開されていたが、今回のバージョンアップにより正式版となった。“FC2ブログ”“livedoor Blog”“ヤプログ!”“Seesaa ブログ”“ココログ”など国内のブログサービスへの対応が充実しているのが特長で、“Movable Type”“WordPress”でも利用可能。WYSIWYG編集にも対応してお

  • はてなブログ | 無料ブログを作成しよう

    一泊二日、仙台から福島浜通りをひたすら南へ。はらこ飯をしずかにべる。 昭和8年、津波に御用心 はらこ飯は冷たいほうがうまい説 摩尼車は時をかけるようにして回る 南相馬の珈琲亭いこいで休憩 津波の被害にあった請戸小学校を見学する 東日大震災・原子力災害伝承館 南相馬の寿司屋で塩釜港のひがしものマグロをべる ふたたび喫茶店で…

    はてなブログ | 無料ブログを作成しよう
    nak2k
    nak2k 2008/08/20
  • MSのクラウドを支える新しい宣言型スクリプト言語「SCOPE」

    Microsoftの研究者たちが8月のカンファレンスで発表する予定の新たなホワイトペーパーは、同社のバックエンドクラウドインフラストラクチャについてさらなるヒントを提供している。 「SCOPE: Easy and Efficient Parallel Processing of Massive Data Sets」と題するペーパーは、クラウドスケールのサービス構造にとって重要な(検索ログやクリックストリームといった)大量のデータセットを保管、分析するために最適化された新しい宣言型スクリプト言語の詳細を示している。SCOPE(Structure Computations Optimized for Parallel Execution)がその言語の名前である。 Microsoftが8月下旬にVLDB 2008カンファレンスで発表する予定のペーパーによると、SCOPEは明らかな並列処理を必

    MSのクラウドを支える新しい宣言型スクリプト言語「SCOPE」
  • MOONGIFT: » Mac OSX向けのオープンソースドローエンジン「GCDrawKit」:オープンソースを毎日紹介

    ドロー系ソフトウェアの代表と言えばIllustratorが一番に挙げられるだろう。確かに優秀なソフトウェアではあるが、値段も高価で一般的なソフトウェアとは言えそうにない。そしてフリーのドロー系ソフトウェアで使い勝手の良い物というのはあまり多くない。 デモアプリケーションながら十分な機能 画像編集ソフトウェアは様々に存在するのに、ドロー系はキラーアプリケーションがなかった。だがこのソフトウェアはそんな状況に風穴を空けるかも知れない。 今回紹介するオープンソース・ソフトウェアはGCDrawKitMac OSX向けのドローエンジンだ。 GCDrawKitは図形の配置はもちろん、ベジュ曲線やレイヤーもサポートするドローエンジンだ。エンジン部分の他に、DrawKitというCocoaベースのデモアプリケーションが公開されている。これを触ると、デモとは思い難い多機能さに驚くはずだ。 レイヤー機能もある

    MOONGIFT: » Mac OSX向けのオープンソースドローエンジン「GCDrawKit」:オープンソースを毎日紹介
  • つれづれなるままに: mod_proxy_ajp その3

    You are about to permanently delete this entry. When you delete an entry, you also delete any comments and trackbacks associated with it. This action cannot be undone. Delete|Cancel

  • ASCII.jp: ネットの祭りをリビングで再現 「ANOBAR」

    パソコン通信を舞台に、さまざまなフリーソフトを作り続けていたゲーム制作集団、それがBio_100%。その中心人物のひとりが、altyこと森 栄樹氏だ。その後、マイクロソフトでDirectXのエヴァンジェリストやドワンゴの代表取締役副社長などとして活躍。現在はアノドスの代表取締役社長として、今までにない情報機器の試作を行なっている。 アノドスが最近発表したのが、FEDを利用したネット接続型の電光掲示板「ANOBAR」だ。テレビの脇に置けるコンパクトな体に、ネットから取得したいろいろなコンテンツ(主にRSSのテキスト情報)が流れる。ブログサイトなどエッジな層が反応した。 インターネット=パソコンで見るものという常識はすでに過去のものとなった。同時に「ネットは前のめり」「テレビは受け身」というこれまでのスタイルにも変化が見られる。 ANOBARは、いわば受け身のネット端末だ。瀟洒なリビングにさ

    ASCII.jp: ネットの祭りをリビングで再現 「ANOBAR」
    nak2k
    nak2k 2008/08/20
    [Bio_100%][gadget]
  • PukiWiki - Wikipedia

    PukiWiki(プキウィキ)は、日国産のオープンソース・ウィキソフトウェア。PHPで実装されており、データベース不要の手軽さと軽快な動作を特色とする。 概要[編集] Perlで開発された日語対応ウィキソフトウェアYukiWikiの、yu-jiによるPHP移植版として2001年に誕生。2002年にオープンソース化されてからは有志(PukiWiki Development Team)が保守を担っている。PHPの普及とともに利用者を増やし、各種メディアにたびたび紹介されるなど、2003年には日語ウィキソフトウェアの定番の地位を確立した[1][2][3][4]。 2006年公開のバージョン1.4.7以降長らく更新が途絶えていたが、2014年にPHP5.5対応のバージョン1.5をリリース。以来、主に最新版PHPとの互換性を維持するよう保守が続けられている。 特徴[編集] スクリーンショット(

    PukiWiki - Wikipedia
  • ホワット・ア・ワンダフル・ワールド コンパイラインフラストラクチャ LLVM

    COINS はいろいろと微妙な気がするので,別のコンパイラインフラストラクチャ LLVM (Low-Level Virtual Machine) を見てみた. The LLVM Compiler Infrastructure Project LLVM ってのは,仮想マシンなんだけど,例えば Java の JVM,Perl の parrot,Ruby の TVM (旧旧 Rite,旧 YARV) みたいに,特定のプログラミング言語に向けたものではない (ってまぁ,みんな言うんだけど) なので,C-- のように,GC みたいな高級で,なおかつ言語に強く依存するような機能は提供しない (オプションとしては提供されているらしい) 単純な RISC-like な命令セットを持つ VM で,STL を駆使した C++ で書かれているらしい. GCC のバックエンドを持っているので,C/C++ からバイ

  • LLVM - Wikipedia

    LLVM(エルエルヴィーエム、 またはエルエルブイエム)とは、コンパイル時、リンク時、実行時などあらゆる時点でプログラムを最適化するよう設計された、任意のプログラミング言語に対応可能なコンパイラ基盤である。当初は、LLVMの名称の由来は、Low Level Virtual Machine (低水準仮想機械) の略であるとしていたが[3]、現在は、何の頭文字でもないとしている[4]。 概要[編集] LLVMは、プラットフォームに依存しない中間表現であるLLVM-IRを生成し、LLVM-IRを特定のマシンの機械語などに変換する。LLVM-IRの段階で、言語やプラットフォームとは独立した最適化を行う。この方法によってLLVMは言語からもアーキテクチャからも独立しており、それぞれに特化した、プログラミング言語固有のモジュールと、マシン向けコード生成部を用意することにより様々な言語アーキテクチャーに

    nak2k
    nak2k 2008/08/20
  • 【レポート】GCCに匹敵するコンパイラ?! LLVM - BSDCan2008 | エンタープライズ | マイコミジャーナル

    BSDCan2008、およびその直前に開催されたFreeBSD Developer Summitを通じて関係者がもっとも強い関心を持ったのは、もしかするとChris Lattner氏が担当したセッション「BSD licensed C++ compiler - LLVM and Clang: Next Generation Compiler Technology」だったかもしれない。同氏のセッションで初めてLLVM(Low Level Virtual Machine)について知ったという人も少なからずいたようだ。Lattner氏はLLVMのチーフアーキテクトであり、同技術を語るには適切な人物といえる。 モダンテクニックで開発されたマルチ言語コンパイラインフラ LLVMはモダンなテクニックで開発されたコンパイラインフラストラクチャだ。プログラミング言語に依存しないモダンなオプティマイザとコード

    nak2k
    nak2k 2008/08/20
  • ミクシィ、認証サービス「mixi OpenID」を提供--「mixi Platform」第1弾

    UPDATE  ミクシィは8月20日、オープンな分散認証技術「OpenID」とソーシャルネットワーキングサービス(SNS)「mixi」を融合した認証サービス「mixi OpenID」を同日15時に提供開始することを発表した。mixiのサービスを外部パートナーと共同で構築する仕組み「mixi Platform」の第1弾だ。 mixi OpenIDを利用することで、mixiユーザーは世界中のOpenID対応ウェブサービスを、個別にユーザー登録することなく利用できるようになる。 mixi OpenIDでは、ソーシャルグラフ(人と人のつながり)を認証する「マイミクシィ認証」と「コミュニティ認証」の2種類の認証サービスを提供する。 mixi OpenIDに対応するウェブサービスは、マイミクシィ認証を利用することで、mixiの特定ユーザーの友人だけに閲覧や更新を許可するアクセス制御を実行できる。また、

    ミクシィ、認証サービス「mixi OpenID」を提供--「mixi Platform」第1弾
  • インテル、大容量SSDの製造販売を開始

    Intelは、コンシューマーおよびエンタープライズ市場におけるハードディスクドライブ(HDD)の利用に取って代わるべく、ついに大容量ソリッドステートドライブ(SSD)事業へと進出する。 これは、Intelが、最初のフラッシュメモリとなる、256Kバイトのフラッシュチップを1988年に発表して以来、実に20年ぶりの出来事である。世界最大のチップメーカーであるIntelは、サンフランシスコで開催される「Intel Developer Forum」(IDF)において、SSDのラインアップを発表した。 Intelの存在は、すでに激しい競争が繰り広げられている市場を、さらに激化するものとなる。Avian SecuritiesのマネージングパートナーであるAvi Cohen氏は「SSD市場へのIntelの参入は、やや遅れはしたものの、これまで予測されてきた通りである。これによって、一層の市場競争の激化

    インテル、大容量SSDの製造販売を開始
  • ターゲット・ユーザーとユーザー・シナリオを絞り込んで大手との直接競合を避けるビジネス戦略

    PhotoShareがiPhoneユーザーのみを対象にしていることに対して、「なぜ他の携帯電話もサポートしないの」「なぜウェブから写真を投稿できるようにしないの」という質問を良く受ける。 答えは単純で、「新しい会社で全く新しいサービスを作るのだから、ターゲット・ユーザーとユーザー・シナリオを絞り込んで、大手SNSサービスとのはっきりした差別化をはかる必要があるから」である。 ふたたび、今読んでいる"Marketing Management"(MBAの教科書)から引用する。 Successful new firm formation typically requires a competitive strategy that delivers superior value to a narrowly defined target segment in a way that either av