Architecture Sigma.js is a modern JavaScript library for rendering and interacting with network graphs in the browser. It works in symbiosis with graphology, a multipurpose graph manipulation library.
(3) 今日は僕の気構えについて書くところからはじめようと思う。 僕は信用されることに弱い(笑)。特に、僕が何の根拠も提供できていないうちから信用されたり期待されると、それに報いたいという気持ちが非常に強くなる。 僕はラボに入るとき、実績らしい実績がなかった。いや、確かに未踏ユースには採択されたし、本を書いてそこそこ売れるという(僕にとっての)快挙はあった。でもそんなことはサイボウズやラボの役に立つわけではない。サイボウズはwebアプリをメインに開発する会社なのに、僕は自作のOSにネットワーク機能を付けたことすらない。僕は情報工学だってちゃんと勉強したわけじゃない。学位をとったのは物理学でしかないし、それだって有名な論文を書いたというわけじゃない。なんといっても僕はこの36歳になるまで正社員になったことがなく、「こいつは本当に組織内で協調して仕事ができるのか?」なんてつっこまれたら「多分で
Microsoft Learn. Spark possibility. Build skills that open doors. See all you can do with documentation, hands-on training, and certifications to help you get the most from Microsoft products. Learn by doing Gain the skills you can apply to everyday situations through hands-on training personalized to your needs, at your own pace or with our global network of learning partners. Take training Find
こんばんは。 巷では「node.jsは軽量かつ高速だよー」と噂されてるにもかかわらず、色々探しても、どれほど軽量でどれほど高速なのかを検証しているところが日本語ではあまり見つかりません。 その為、今回は、WebSocketを用いたsocket.ioの速度/メモリ使用量調査をしてみました。また、msgpack-rpc改変版をWebSocketの上に実装したバージョンと比較もしてみました。 テストは以下ですが、次の注意点を踏まえてお試しください。 デモは、どちらもさくらのVPS 512、CentOS 5.7, kernel 2.6.18-274.18.1.el5 x86_64上に構築してあります。 node.jsのバージョンは、v0.6.12。socket.ioのバージョンは、0.9.1-1を利用していますので、最新版はより良いパフォーマンスが出るかもしれません。 socket-io版は、デモ
v6.15とかでちょっとem単位を使うようにした話を書いた。そこで書いたのは「描画領域に収まるレイアウト」ではなくて「文章の収まりを意識したレイアウト」にしたかったとかそういう話だった。id:vantとかu:studiomohawkなどがブックマークしてたThe EMs have it: Proportional Media Queries FTW!ではもうひとつのem単位を使うメリット、Media Queriesでem単位を使うとユーザーのズーム(スケーリング)に対応できる点を解説していた。 em単位をMedia Queriesで使うとpx単位と違いユーザーのズームが考慮されて計算される(ただしウィンドウサイズを変更した時などとは違い即座に反映されるわけではないのでリロードが必要)。1emが16pxな環境で200%にズームしていると1emが32px相当になり、それを基準にMedia Qu
今回のプロジェクトは誰もが「自由」に研究を行えるニコニコ学会βをみんなで開催してみるプロジェクトです。 きたる2012年4月28日(土)、29日(日)に開催されるニコニコ超会議2012 にて、「第2回ニコニコ学会βシンポジウム」を開催します。また、シンポジウム開催後の5月下旬ごろに、ニコニコ生放送にて報告会を実施します。 はじめまして、江渡浩一郎と申します。 私はITの研究領域において集合知の研究に従事しております。 私は長年、集合知の研究をする中で、みんなが一緒になって初音ミクの動画を作るように、プロとアマが一緒になって技術開発したり、研究発表したりする、そんな新しい共創の場を研究の世界にも実現したいと思ってきました。 ですが既存の研究の世界では多くのしがらみがあり、その中ではそのような自由な研究の場を実現することが出来ずに、たくさんの挫折を経験してきました。そしていきあたったのが全く新
やっと暖かくなってきて桜もチラホラと咲き始めましたね。こんにちわ、シックス・アパートの高山です。 さて、今回はMovable Type に限らずですが、開発の根幹と言えるコード管理についてお話をしたいと思います。 ご存じの方も多いかと思いますが、Movable Type は現在 github 上で開発が行われています。(セキュリティ・フィックスの際には、社内のgitサーバでひっそりと開発が行われます。)gitに移った事を期にブランチ管理のやり方も変えています。 ちなみに、現時点でのブランチはこうなってます。 % git branch -a remotes/origin/HEAD -> origin/master remotes/origin/develop remotes/origin/develop-backuprestore remotes/origin/feature-assetdr
sigma.js | a lightweight JavaScript graph drawing library ネットワーク図を美麗にビジュアル化できるJSライブラリ「sigma.js」。 HTML5 canvasベースのスタンドアロンライブラリだそうです。マウスでドラッグしたりマウス位置に応じてインタラクティブに変化させることができます。 次のようにグラフィックが美麗であるので、個人的にはグラフィック作成用途に使っちゃってもいい気がしました。 関連エントリ 複数要素の関連をビジュアライズできるライブラリ「arbor.js」 HTML5のキャンバスと連動させて音声をビジュアライズしたデモ 組織図っぽい図を簡単に作れるjQueryプラグイン「jQuery Org Chart」
時代はUXへ お手軽DIYユーザテストでUXの向上ができる! アジャイル開発やリーンスタートアップの拡がりを背景として、UX(ユーザエクスペリエンス)の分野でも高速で低コストかつ“軽い”手法=ゲリラリサーチが重視されるようになりました。その代表的な手法が「DIYユーザテスト(ユーザビリティテスト)」です。 本書はDIYユーザテストを開発やデザインの現場で実践するための書です。リサーチの専門的な知識や経験がなくても、本書を片手にDo-It-Yourself方式でテストを実施できるような内容となっています。 著者の前作『ユーザビリティエンジニアリング』と同様、豊富な実務経験に基づいたノウハウが詰まった必読の書です。 このような方におすすめ アジャイル開発に取り組むエンジニア デザイン思考でイノベーションを企む企画者 ハイテク・スタートアップの起業家 UCD/HCDの実務者 書籍(紙版書籍):
“You have a bunch of different options to turn your iPad into a second display, but we’ve had the most consistent luck with Air Display.” – Thorin Klosowski, Lifehacker Lifehacker List of the Essential iPad Apps Air Display is the easiest way to turn almost any spare screen into an extra display for your computer. Wirelessly connect to an iPad or Android device from your laptop to create the ultim
首藤 一幸 Last-updated: May 12, 2012 首藤一幸: "5. 起業をめぐるバイアスと価値提供のあり方", くらしと経済の基盤としてのITを考える研究会報告書, (独)情報処理推進機構, 2012年 3月 30日 (IPAの発表) いまどき、起業についての言説はネットでいくらでも見つけられる。しかしその多くは、起業を勧めたいという方向のバイアスを帯びた立場での言説である。起業に関係する人、特に事業を興す人は、バイアスの存在と、どういったバイアスが存在するのかを知った方がいい。以下、そのために、まだあまり世で述べられていない事柄を述べたい。 もくじ 起業を勧めるバイアスを帯びた人々 受託開発という罠 貢献と報酬 個人がempowerされている時代 起業 ≠ 法人設立 ベンチャーの定義:スタートアップとスモールビジネス 事業の手段としての法人 マイナスの抑制は粛々と、むし
AI & MLLearn about artificial intelligence and machine learning across the GitHub ecosystem and the wider industry. Generative AILearn how to build with generative AI. GitHub CopilotChange how you work with GitHub Copilot. LLMsEverything developers need to know about LLMs. Machine learningMachine learning tips, tricks, and best practices. How AI code generation worksExplore the capabilities and be
codestre.am: streaming your code to the massesというWebサービスがヤバい。 他人のターミナルでの操作と出力をライブで見られるし、記録されたものを後から再生して見ることもできる。 試しに書いてuploadしてみた。 http://codestre.am/1 簡単なFizzBuzzワンライナー http://codestre.am/3X tmuxを起動してその上でemacsでコード書いたりしても再現できる 仕組みとしてはnpm install -g codestreamでインストールしたコマンドを起動すると、socket.io-clientでサーバに繋ぎ、子プロセスとしてbashを立ち上げて操作させつつ、ターミナルの出力を拾って時刻情報を付加してサーバに送信している、ようだ。サーバ側はおそらくそれぞれ保存しておいて時間順に出力することで再生させて
programming notes. mainly about JavaScript / jQuery. [@Takazudo] [takazudo@gmail.com] Hint: alt + / CoffeeScriptは是か否かという話は、CoffeeScriptを調べていれば否応なしに引っかかる話題で、自分もそれについてはかなり考えさせられた。何回かこのブログでも書いたとおり、CoffeeScriptいいなーと思ってはいて、ここ1,2ヶ月はずっとCoffeeScriptでJavaScriptを書いているんだけども、いい点はもちろんあるにせよ、書いているうちに、最初は見えてなかった問題も見えてきたりした感じがするので、その点について少し書きます。 なぜ CoffeeScript がよいか - 0xff.toBlog()なぜ CoffeeScript がダメか - 冬通りに消え行く制服
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く