タグ

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

  • Git入門 ゼロから始めるGitドリル

    gitの勉強をしつつ取ったノートを記事化しました。一応これを読めばざっくりとした導入やSVNとの違いが分かってもらえるように書いたつもりです。svnを使った経験があることを前提に進めていきます。 svnの場合、一つのレポジトリに対して認証のあるユーザが変更を報告していくユースケースをとっています。gitの場合は、個々のローカルマシンにリポジトリが分散されて配置され、お互いに変更を報告しあうユースケース。これはLinuxの伝統的なバザール方式の開発を想定しています。そのため例えばカフェや電車で開発したり、マスターはgithubやgitfarm(Git Hosting参照)にしておいて時々ローカルの変更を報告することも可能です。 目次 インストール 基操作 Gitリポジトリの作成 ブランチの作成。 タグ ファイルを無視する 索引の理解 取り消し 導入 --hardと--softの違い 一個の

    Git入門 ゼロから始めるGitドリル
  • ワイヤーフレームやサイトマップを無料で作成できるオンラインサービス・アプリケーション集

    ウェブサイトのワイヤーフレームやモックアップ、サイトマップ、フローチャート、ダイアグラムなどを無料で作成できるオンラインサービス・アプリケーションを紹介します。

  • 画面遷移なしのAjaxでファイルアップロードするjQueryプラグイン10:phpspot開発日誌

    10 Powerful AJAX jQuery File Uploaders | CreativeFan 画面遷移なしのAjaxでファイルアップロードするjQueryプラグイン10。 アップローダ実装にまよったらとりあえず、このエントリを参考に比較検討できそうです。 Valums AJAX Uploader Plupload Uploadify AJAX Multiple File Upload Form using jQuery jQuery Multiple File Upload Plugin これだけあれば、自分にあったものが見つかりそうですね。

  • IDEA * IDEA

    ドットインストール代表のライフハックブログ

    IDEA * IDEA
    lanius
    lanius 2010/11/11
  • IDEA * IDEA

    ドットインストール代表のライフハックブログ

    IDEA * IDEA
  • ますます凄いCGが作られるようになりそうなマウス!(動画)

    これは、Axsotic社が、3Dオブジェクトを操作する別の入力デバイスと一緒に使うことができるように設計した3D球体マウスです。 3Dアプリケーション用に開発されたマウスですが、ゲーム用にもいいねという意見も。 タッチスクリーンはディスプレイに表示されたものを直接扱うことができ、カーソルの必要性をなくしてくれます。 しかしマウスにはもう1つ重要な役割が!ホイールです。 それをカバーしてくれるのが、この最新の球体型マウスなんです。 (もちろん従来マウスのホイールよりも賢い性能があります。) このマウスは廻す、押す、ねじるという操作で扱います。 これらの動きは、内蔵されたバネと磁石を媒介にPCに伝えられ、結果として3次元の物体を直接的に扱うことができるのだそうです。 こんなデバイスがでてくると今でさえ素晴らしい3D映像が、さらに進化しそう。 ただ、どっちの手でペンをどっちの手でマウスを扱うのか

    ますます凄いCGが作られるようになりそうなマウス!(動画)
  • 東大、くしゃくしゃに丸められる「軟かい集積回路」を開発! 電子ペーパーや医療機器への応用に期待(動画あり)

    東大、くしゃくしゃに丸められる「軟かい集積回路」を開発! 電子ペーパーや医療機器への応用に期待(動画あり)2010.11.10 21:00 厚さ0.02mmという極薄、さらに紙のように丸めても性能を維持できるIC(集積回路)が東大の染谷隆夫教授と関谷毅講師らによって開発されました。半径0.1mmにまで丸めてもICとして世界最高水準の機能が保たれるのだそうです。これは凄いですね。 染谷教授らはICの基板となるプラスチックフィルム上に有機トランジスタを均一に配置することに成功し、今回の軟かいIC開発に至りました。従来トランジスタはシリコンや化合物半導体という無機材料からつくられるものが主流でしたが、近年は炭素などを用いた、軟らかく扱いやすい有機トランジスタの開発が進められてきたそうです。 この軟かいICは医療機器、電子ペーパー、ウェアラブルコンピュータなどといった様々なガジェットへ応用されるこ

    東大、くしゃくしゃに丸められる「軟かい集積回路」を開発! 電子ペーパーや医療機器への応用に期待(動画あり)
  • これは凄すぎる!! 存在感を伝達するヒト型ケータイ端末「ジェミノイド携帯」を阪大の石黒先生が開発中!! 手のひらサイズの「テレノイド」

    これは凄すぎる!! 存在感を伝達するヒト型ケータイ端末「ジェミノイド携帯」を阪大の石黒先生が開発中!! 手のひらサイズの「テレノイド」2010.11.10 15:305,600 個人的に今年最大の衝撃です。 Geminoid(ジェミノイド) HI-1やGeminoid Fで有名な大阪大学の石黒浩先生が、8日に開催された「ユビキタスネットワークロボット・ビジネスセミナー」で、互いの存在感を感じながら通話できる「Geminoid携帯」の開発を明らかにしました。 しかもこのジェミノイド携帯、今年8月に発表された、人として認識できる必要最小限の外観をもつ遠隔操作型アンドロイド「Telenoid(テレノイド)」をそのまま手のひらサイズにしたものなんだそうです! テレノイドは、電話やメールなど従来のコミュニケーションツールでは実現することが出来なかった「存在感」の伝達を可能にする次世代情報メディアなん

    これは凄すぎる!! 存在感を伝達するヒト型ケータイ端末「ジェミノイド携帯」を阪大の石黒先生が開発中!! 手のひらサイズの「テレノイド」
  • Pythonを高速化しよう! - gumi Engineer’s Blog

    はじめまして、gumiの津村です。 現在は解析系の仕事をしたり、ツールを作ったりしています。 今回の話は高速化についてです。 結構長めの文章です。 目次 実行速度の高速化 Python/C API ctypes Pyrex Cython SWIG その他 纏め 実行速度の高速化 高速化といっても色々ありますが、今回は実行速度の高速化についてです。 弊社ではPythonを全面的に採用していますが、そもそもLLは実行速度が遅い言語です。特にC言語のようなコンパイラ系の言語と比べると非常に遅いです。 それでもLL系の言語がここまで使われるようになったのは、開発効率が良いからです。 もはや常識ですね。 しかし、それでも特定の領域ではどうしてもPythonのようなLL系言語では厳しい部分も出てきます。 アルゴリズムを変更しても、ハードウエアを変えても、無理な物は無理です。 速度に問題がある場合の最適

    Pythonを高速化しよう! - gumi Engineer’s Blog
    lanius
    lanius 2010/11/11
    PythonからCを扱う方法。Python/C API, ctypes, Pyrex, Cython, SWIG。
  • ネットワーク管理者必携のAndroidアプリを5本紹介

    いつも働きづめのネットワーク管理者なら、ネットワークやマシンの状態を確認できる、モバイルデバイスのツールを持っていることが極めて重要だということは知っているはずだ。まさにこの目的のために作られたモバイルアプリケーションが、数多く存在している。この記事では、Android端末を使っているネットワーク管理者が持っているべき、5つの無料ツールを紹介しよう。 1.Ping!Up Ping!Upは非常に基的なものだが、pingは接続が落ちていると分かったときに最初に使うツールの1つだ。問題は、pingができるツールが常に手元にあるとは限らないということだ。しかし、Android端末を持っていれば、この簡単に使えるpingツールが利用できる。 pingを実行するには、メニューボタンをクリックし、アドレスを入力し、テストを実行すればいいだけだ。図Aに、Ping!Upで標準的なpingテストを実行した結

    ネットワーク管理者必携のAndroidアプリを5本紹介
    lanius
    lanius 2010/11/11
    pingやsshクライアントなど。