タグ

2012年2月15日のブックマーク (22件)

  • Another Do-It-Yourself Framework — WebOb v0.9.8 documentation

    Introduction and Audience¶ 私が このチュートリアルの初版 [日語訳 ] を書いてから2年以上が経ちました。 私はその間にできたツールで別のやり方を与えることにしました。(特に WebOb で). 時々Pythonはwebフレームワークが多すぎることを責められます。 確かに多いです。 ですから、フレームワークを書くことは実用的な練習であると思います。 フレームワークの理解なしで、多くのことを超えることはできません。 フレームワークの理解は魔法を取り除きます。 他の今あるフレームワークを使う際に(そうすることをおすすめします)、自分でフレームワークを書くとより理解することができるでしょう。 このチュートリアルはWSGIとWebObを使ったオレオレwebフレームワークの作り方を紹介します。他のライブラリは使いません。 長いセクションでも例に従い、行単位でトリッキーな

    lanius
    lanius 2012/02/15
    WebOb.
  • 将来、目の動きを追える「iPhone」が登場?|[特集]iPhone/iPad|トピックス|Computerworld

    未来の「iPhone」には、モーション・センサーや顔認識技術を利用するインタラクティブな3Dユーザー・インタフェースが搭載され、ユーザーが自分のデバイスを“目で探る”ことが可能になるかもしれない。 米国カリフォルニア州クパチーノに社を置くAppleに対し、ある特許出願が認められた。その内容からは、同社がiPhoneや「iPad」などのモバイル・デバイス向けの3Dユーザー・インタフェースの開発に取り組んでいることがうかがえる。 この特許出願は、「The Register」サイトが先週末に「Free Patents Online」Webサイトから見つけてきたもの。 特許の概要によれば、「加速度計やジャイロメーター、状態を即時に報告してくれるその他の計器が集計するさまざまな情報を用いることで、デバイスのフレネ標構をリアルタイムで追跡でき、連続的な3次元参照枠の提供が可能になる」という。 「こう

  • Webアプリもオフライン実行? Indexed Databaseを使いこなそう - @IT

    連載目次 従来のWebアプリケーションでのデータ保存には、MySQLOracleSQL Serverなど各データベース製品を利用してサーバサイドでデータをやりとりするのが一般的であった(ActiveXを利用すればJavaScriptコードからデータベース製品を利用することも可能)。 重要なデータを保存する場合には、今後もこの流れは変わることはない。ただ、個人で利用するだけのデータや、インターネットに接続できないオフライン環境でのアプリケーション利用時であればどうだろう。このようなケースでは、(クライアント環境で)ブラウザごとにデータを保存できる仕組みがあれば、非常に有効だ。 そこで登場するのが、今回紹介する「Indexed Database API」(以下、IndexedDB)だ。IndexedDBは、JavaScriptを使用してデータを管理できるキー/バリュー型の簡易データベースで

    Webアプリもオフライン実行? Indexed Databaseを使いこなそう - @IT
  • OSS仮想化管理ソリューション「oVirt」、初コミュニティリリース

    oVirtプロジェクトから、ソースコードがOSS化されてから初となるコミュニティリリースが実施された。oVirtはLinux KVMベースの仮想化プラットフォームを管理する機能を提供するオープンプラットフォーム。データセンターなど大規模な用途での仮想化管理プラットフォームとしての活用を対象としている。今回公開されたコミュニティリリースには次の成果物が含まれている。 oVirtをインストールするために必要になるすべてのコンポーネント。 JBoss AS7上でアプリケーションサーバとして動作するoVirtエンジン。 ovirt-engine APIを経由してのソフトウェア開発を可能とする新しいPython SDK。 FedoraベースのoVirtノード。 oVirtはもともとRed Hatが提供してきた仮想化管理ソリューション「Red Hat Enterprise Virtualization

  • http://japan.internet.com/webtech/20120215/2.html?rss

    lanius
    lanius 2012/02/15
    個人単位で課金が可能。
  • “軽くて速い”KDDI研の暗号アルゴリズム、ISO国際標準規格に――「KCipher-2」

    KDDIとKDDI研究所は2月13日、“軽くて速い”という特徴を備えたKDDI研究所のストリーム暗号アルゴリズム「KCipher-2」(ケーサイファーツー)が、ISO国際標準規格に採用されたと発表した。 →速い、軽い、名前の由来が面白い?――モバイル機器に適した暗号化技術「KCipher-2」とは KCipher-2は、処理能力が限られた小型モバイル機器上でも、体のCPUに負担をかけることなく大容量データの暗号化や復元を行えるよう設計された共通鍵暗号方式のアルゴリズム。KDDI研と九州大学が共同で設計し、KDDI研が商用化した。 CPUへの負荷については、携帯電話上でワンセグ相当の動画の復号をCPU使用率0.5%以下で達成した実績があり、リアルタイムでの処理にも対応する。速度面では同じ共通鍵暗号方式のAESと比較して、最大10倍の速さで暗号化と復元を行えるという。 暗号アルゴリズムの安全

    “軽くて速い”KDDI研の暗号アルゴリズム、ISO国際標準規格に――「KCipher-2」
  • レトロちっくなデザインがかわいいフリーの日本語・英語フォントのまとめ

    レトロちっくな雰囲気を醸し出す、かわいいデザインのフリーの日語・英語フォントを紹介します。 まずは、日フォントから。

  • 統計を学びたい人へ贈る、統計解析に使えるデータセットまとめ - ほくそ笑む

    はじめに 統計解析の手法を学ぶのに、教科書を読むのは素晴らしい学習方法です。 しかし、教科書で理論的なことを学んだだけでは、統計手法を使いこなせるようにはなりません。 統計解析手法を身につけるには、実際のデータについて手法を適用し、パラメータを変えるなどの試行錯誤を行い、結果を考察するというような経験を積むことが大切です。 それでは実際のデータをどうやって手に入れましょうか? 実験や調査をして実際のデータを得るのは大変でお金もかかります。 幸運なことに、世の中には適度なサイズの自由に使えるデータがたくさん存在します。 例えば、統計言語 R には、100以上ものデータセットがデフォルトで付属しています。 ただし、不幸なことに、それらのほとんどは英語で説明が書かれています。 英語は、いつかは乗り越えなければならない壁ですが、最初のうちはちょっと避けて通りたいところです。 というわけで、今日は、

    統計を学びたい人へ贈る、統計解析に使えるデータセットまとめ - ほくそ笑む
  • somode | Club MusicのHappyをみんなに

    現在、somode shopを停止し、ご迷惑をお掛けしております。 復旧は未定となっております、ご理解とご容赦の程をお願い致します。 Raise A Hope Project Artist : Various Artists Art work : yoneco Buy : beatport Release Date : 2012/03/11 Setakamuy Artist : Tomoyuki Sakakida Art work : Daisuke Sasaki Buy : somode shop Release Date : 2012/02/10 Community Artist : Calla Soiled Art work : Daisuke Sasaki Buy : beatport Release Date : 2011/11/10 Blackcurrant Artist :

    somode | Club MusicのHappyをみんなに
  • 新着記事

    『フォトショップ・ブイアイピー』の新着記事です。フォトショップやデザインをたのしむウェブサイト。2009年3月創刊以来、3800を超えるコンテンツを更新しています。フリーフォントなどの無料デザイン素材/配色やWeb制作といった最新トレンドも公開中。

    新着記事
  • 無料で商用利用可な2400種類のアイコン集「Farm-Fresh Web Icons」

    「FatCow」というウェブホスティング会社が無料で提供しており、中身は16×16と32×32の2種類のサイズのPNG形式画像によるアイコン集となっており、その数は実に2400種類となっています。 2400 Free "Farm-Fresh Web Icons" by FatCow Web Hosting http://www.fatcow.com/free-icons これが全部のアイコン画像、ものすごい数です どのファイル名のアイコンがどのアイコン画像なのかという対応表は以下にあります。 なお、ライセンスは「Creative Commons Attribution 3.0 License」となっており、オンラインサービスや各種テンプレート、テーマ、ソフトウェアなどでの商用利用もOKとなっています。また、利用する際にはhttp://www.fatcow.com/free-iconsへのリ

    無料で商用利用可な2400種類のアイコン集「Farm-Fresh Web Icons」
  • HTML5演出に最適な複数画像読み込み管理のJSライブラリ「LoadManager.js」 | ClockMaker Blog

    HTMLで複数の画像を読み込むとき、HTMLのimgタグだけだと不恰好となりがちですが、読み込みを管理すれば見栄えも整いますというデモとJSライブラリを作ってみました。次の2つのデモを見比べて何が違うのか確認ください。 デモ (通常のimgタグ) デモ (LoadManager.jsを使用) デモの違いとは 前者は画像がバラバラとインターレース的に読み込まれ、後者は読み込み終わるまでローディングが表示され読み込まれたものがフェードインして表示されます。 ▼前者のデモ ▼後者のデモ 後者のデモには、ローディングのパーセンテージ表示も付いています。読み込みが何%まで達しているかを確認できるのも、後述のJSライブラリのメリットです。 HTML5で作られたフルFlash的なサイトを見たときにimgタグでインターレース的に画像がバラバラとでてくることが多くて、いつも微妙な思いをしていました。Flas

    HTML5演出に最適な複数画像読み込み管理のJSライブラリ「LoadManager.js」 | ClockMaker Blog
  • 磯野ー!関数型言語やろうぜー!

    第21回オープンラボ岡山の発表スライド http://openlab.okaya.ma/wiki.cgi?page=%CA%D9%B6%AF%B2%F1%2F%C2%E8021%B2%F3Read less

    磯野ー!関数型言語やろうぜー!
  • Creating a Web App with Backbone.js, Node.js, Express.js, Bootstrap, and MongoDB - TUTORIAL

    Tech Stack for the Backbone.js WebApp Before moving on to building the application, it’s a good idea to get to know more about the Tools and Frameworks we’ll be using. Backbone.js “Backbone.js is a Frontend framework which helps us in building web apps in a more structured way and helps us in writing cleaner and bug-free code.” Don’t worry if you do not understand the above definition, let’s first

    Creating a Web App with Backbone.js, Node.js, Express.js, Bootstrap, and MongoDB - TUTORIAL
  • MapReduce パターンとアルゴリズム,ユースケース

    Spring BootによるAPIバックエンド構築実践ガイド 第2版 何千人もの開発者が、InfoQのミニブック「Practical Guide to Building an API Back End with Spring Boot」から、Spring Bootを使ったREST API構築の基礎を学んだ。このでは、出版時に新しくリリースされたバージョンである Spring Boot 2 を使用している。しかし、Spring Boot3が最近リリースされ、重要な変...

    MapReduce パターンとアルゴリズム,ユースケース
  • ハイブリッドSQL-NoSQLデータベースが注目を集める

    原文(投稿日:2012/02/07)へのリンク ハイブリッドSQL-NoSQLデータベースソリューションは、多くのSQLアプリケーションと互換性であるのと、NoSQLアプリケーションのスケーラビリティを提供できるという利点を併せ持っている。 Xeroundは、そのようなソリューションをクラウドにサービスとして、無料版も含めて提供している。他のソリューションとしては、ODBC/JDBCドライバーのあるDatabase.com NuoDB, Clustrix, VoltDBがある。 Xeroundは、SQL-NoSQLハイブリッドをベースにした DB-as-a-Serviceを提供している。フロントエンドMySQLクエリエンジンで、既存の非常に多くのMySQLアプリケーションに魅力がある。しかし、そのストレージAPIは、最大50GBのインメモリの分散NoSQLオブジェクトストアを扱える。 X

    ハイブリッドSQL-NoSQLデータベースが注目を集める
    lanius
    lanius 2012/02/15
    Xeround, Database.com NuoDB, Clustrix, VoltDB.
  • "Object Network": ウェブAPIのためのデータネットワーク

    原文(投稿日:2012/02/06)へのリンク 新しいウェブAPIを学ばなければならない時の労力は大変なものだ。しかもその努力の大半は同じ異なるAPIから取得できる同じオブジェクトのフォーマットに互換性がないことに対処するのに費やされる。ThoughtWorksのDuncan Cragg氏は'Object Network'というプロジェクトで、共通のデータ定義とアクセスフォーマットを通じてこの学習曲線を取り除こうとしている。そして、なによりも重要なのはこの試みによって生まれたグローバルに繋がったデータ構造が、ネットワーク効果を増幅することだ。InfoQはDuncan Cragg氏にこのプロジェクトの詳細や活動動機、APIの開発者がこのデータネットワークからデータを出し入れする方法について話を聞いた。 InfoQ:Object Networkとは何ですか。 馬鹿らしいほと明らかで提案されても

    "Object Network": ウェブAPIのためのデータネットワーク
  • Nedim Arabacı

    Dependency-free notification library Features Dependency-free UMD Web Push Notifications with Service Worker support Named queue system Has 11 layouts, 5 notification styles, 5+ themes Custom container (inline notifications) Confirm notifications TTL with timeout option Progress bar indicator for timed notifications Supports css animations, animate.css, mojs, bounce.js, velocity and others 2 close

    lanius
    lanius 2012/02/15
    通知。
  • 海外FXボーナス(口座開設ボーナス・入金ボーナス)全195社完全比較【2024年8月キャンペーン最新版】

    海外FX業者を利用する上で、ボーナスは絶対に欠かせません。口座を新規開設するだけでもらえる「口座開設ボーナス」、入金時にもらえる「入金ボーナス」、その他にもキャッシュバックなど、様々なボーナスがもらえます。 受け取ったボーナスはそのまま取引に使え、利益が出た時は出金することも可能です。お得はあっても損はないボーナスなので、海外FX業者を選ぶ際には必ず比較しておきたいところです。 そこでこの記事では、海外FXボーナス(口座開設ボーナス・入金ボーナスキャンペーン)全195社を徹底的に研究した上で、おすすめ完全比較ランキングにまとめました。日人に人気のFX業者だけでなく、マイナーの海外FX業者や注意点なども詳しく解説していきます。 「海外FXボーナスが豪華な業者をすぐに知りたい」という方向けに、海外FXボーナス選びに役立つカオスマップを作成したのでこちらも併せて参考にしてください。 「どのFX

  • pythonで心理実験 目次

    Pythonで心理実験¶ はじめに¶ さまざまなOSでフリーで利用できるpythonを使った心理実験プログラム入門?です。 今まで何度かきちんとしたものを作ろうとして挫折しているので、挫折しないように深く考えずテキトーに書き散らかしています。 解説中では一応pythonの文法について簡単な説明がありますが、かなりいい加減な記述もありますので、まっとうなpythonの入門書も参考にしながら読んでください。 注釈 追記 (2019年6月) 「例題1」を書いてから約10年の月日が流れ、Pythonでの心理実験作成を取り巻く状況も大きく変化しました。例題17まではVisionEggを使うことを前提として書いていたのですが、現在のPC環境でVisionEggを使用することが困難になってきたため、それらの記述は今から学ぶ人にとってほとんど役に立たないものとなってしまいました。最近は内容を更新するための

  • Pythonで心理実験 - 例題9-1 — 十河研究室

    例題9-1:ハードウェアに付属のDLLを使う(1)¶ A: さて、突然だが今回は上級編ということで雑談はなしでいきなり題に入る。 B: なんですか突然。悪いものでもったんですか。 A: 何を言うか。最近仕事に追われていて余裕がないんだよ、余裕が。 んで、最近久しぶりにctypesを使わないといけない事態が発生したんで復習がてら書きしるしておこうというわけだ。 なにしろctypesは数あるプログラミング言語の中から今後どれを使っていこうか迷っている時に「これからはpythonでいくかなぁ」と思うようになったきっかけの機能だからな。 ぜひこのえーかげん講座でも触れておきたかった。 B: ctypes? ってなんですか? A: 実験をしていると、特殊な計測機器などをプログラムから制御したくなることがよくある。 いや、「よくある」ってほどでもないかも知れないが、ちょっと凝ったことをしようとする

    lanius
    lanius 2012/02/15
    ctypes.
  • HTML5 accessibility

    HTML5 Accessibility Get the current accessibility support status of HTML5 features across major browsers. Editor’s draft, August 2020 Chrome 84 on Windows 10 98.5% Edge 80 on Windows 10 100% Firefox 80 on Windows 10 94% Internet Explorer 11 on Windows 10 56% Safari 13 on Mac OS 97% This site tests which newish HTML5 features are accessibly supported by major browsers. This includes if they are key

    lanius
    lanius 2012/02/15