タグ

2010年12月23日のブックマーク (9件)

  • Emerge Technology: WebSocketのサーバ間でメッセージをリレーさせるサンプル

    生まれ変わった「Days of Liris」。プログラミングのこと、Pythonのこと、気になったソフトウェアのこと、身の回りのこと、いろんなこと。など どうもです。なぜかPythonのアドベントカレンダーに参加することになっていましたおおたにです。お題が、PythonのWebフレームワークです。えっ、Webフレームワーク?僕はそんなにWebフレームワーク詳しくないし・・・。数年前ならまだしも、最近は便利に使えれば後はそれほど気にしなくなっていました。でも、Webフレームワーク・・・。ということで、WebSocketとFlaskを絡めてサンプルコードを書いたら、どこにもimport flaskってやっていない罠が・・・。ということで、前置き(言い訳)が長くなりました、WebSocketのサーバを複数立てたときに、サーバ間のデータのやりとりをどうするのかというお話です。 まず、WebSock

    Emerge Technology: WebSocketのサーバ間でメッセージをリレーさせるサンプル
    kzfm
    kzfm 2010/12/23
  • Luv (sic) Pt.5 - Kou.ly

    ついにきましたね。 Luv (sic) Pt.5 先ほどshing02さんのTwitterから、新曲のお披露目がありました。 そして、ついにLuv (sic) Pt.5が解禁されました。 http://e22.com/blog/2010/12/16/luvsic-part-5/ The better half of this song was written in January of 2010, then I finished it over the course of this year while touring and traveling. When I initially planned for another trilogy, part4 was going to be about first love, 5 about parting, and 6 about reuniti

    kzfm
    kzfm 2010/12/23
    Luv (sic) Pt.5
  • タグのネットワーク

    sofでグラフ(ネットワーク)を描くためのjavascriptライブラリを見つけたので調べていたら、twitterでCytoscapewebを教えてもらったので、cytoscape使い的にはそっちで色々試してからCytoscapewebで描画できるようにすれば効率的であることに気づき、自分のBlogのタグネットワークを描かせてみることにした。 が、色々つまづいて結局そこまでは至らなかったという。まず、networkxはutf8の属性含んだネットワークをgmlで出力仕様とするとエラーはいた。 しょうがないのでigraphでやるかと思ったらigraphの場合はネットワークを組み立てる場合には結構めんどくさかった(隣接行列から構築する場合には楽だけど)基的に行列用意しておいて読み込ませるのはいいんだけど、sqlalchemyからオブジェクトをひっぱりつつネットワークを組み立てていくってのはne

    タグのネットワーク
    kzfm
    kzfm 2010/12/23
    タグのネットワーク
  • よこぜき

    kzfm
    kzfm 2010/12/23
    I'm at よこぜき (日本, 富士宮市)
  • Nishimatsuya

    kzfm
    kzfm 2010/12/23
    I'm at 西松屋富士宮店 (日本, 富士宮市)
  • 王様のカレー小泉店

    kzfm
    kzfm 2010/12/23
    I'm at 王様のカレー (日本, 富士宮市)
  • クロージャー | tnomuraのブログ

    jQuery のソースコードの冒頭で、コンストラクタ jQuery(selector, context) を定義するのに、わざわざ、無名関数を実行して、その戻り値の関数で定義していたので不思議に思ったが、いろいろ調べていたら、これはクロージャーを作るための普通のテクニックだった。 クロージャーを説明するほど、はっきりとは理解していないので、Wikipedia のクロージャーの記事を読んでほしいが、要するに関数の中で関数を定義し、それを戻り値にして戻してやると、最初の関数で定義された局所変数が、戻り値の関数の中に保存されるという仕組みらしい。この局所変数をレキシカル変数というが、最初の関数が実行された時点で消滅するので、名前空間を汚さないが、戻り値の関数の中ではしっかりと保存されている。 たとえば、クロージャー counter() を作る newCounter() という関数を次のように定義

    クロージャー | tnomuraのブログ
    kzfm
    kzfm 2010/12/23
  • Cytoscape Web

    Cytoscape Web is ... ... a reusable component that allows you to embed networks within HTML documents. ... easily integrated in HTML via its Javascript API. ... customisable in what data it loads and how it visually displays that data. ... an open source project to which anyone can contribute.

    kzfm
    kzfm 2010/12/23
    チュートリアルを読み始めた
  • Graph visualization library in JavaScript

    I've just put together what you may be looking for: http://www.graphdracula.net It's JavaScript with directed graph layouting, SVG and you can even drag the nodes around. Still needs some tweaking, but is totally usable. You create nodes and edges easily with JavaScript code like this: var g = new Graph(); g.addEdge("strawberry", "cherry"); g.addEdge("cherry", "apple"); g.addEdge("id34", "cherry")

    Graph visualization library in JavaScript
    kzfm
    kzfm 2010/12/23
    javascriptでネットワークグラフを描く