Google I/O 2010 - Testing techniques for Google App Engine App Engine 201 Max Ross We typically write tests assuming that our development stack closely resembles our production stack. What if our target environment only lives in the cloud? We... 続きを読む
If iTunes doesn't open, click the iTunes application icon in your Dock or Windows Task Bar. 続きを読む
Watch over 100 in-depth technical sessions from WWDC 2010. You'll learn advanced coding techniques that will show you how to enhance the capabilities of your applications with the revolutionary technologies in iOS and Mac OS X. Download the v... 続きを読む
In the late 1970s, Stroustrup applied the idea of "classes" to the C programming language to create a new language that allows for high level abstraction—but is efficient and close to the hardware. 続きを読む
オライリーが主催するイベント「Open Source Convention 2011」が7月25日から米国ポートランドで開催されました。 その中で、TwitterがなぜRuby on RailsベースのシステムをJavaVMベースへ移行しようとしているのかを解説したセッション「Twitter: From Ruby on... 続きを読む
We’re trying something new this week by bringing you some of the top tech stories in video format. Time is short, and so is this video. We realize it is a bit rough around the edges but hopefully the quick dose of news can get you caught up ... 続きを読む
Watch Apple engineers present over 100 sessions covering the latest innovations in iOS and OS X from the Apple Worldwide Developers Conference 2011. Session videos from WWDC 2011 Registered Apple Developers can view these session videos by lo... 続きを読む
This conversation is missing your voice. Take five seconds to join Vimeo or log in. 続きを読む
Mozilla 勉強会は、Firefox や Thunderbird の拡張機能や Jetpack などのアドオン、Web アプリやデスクトップアプリのプラットフォームとしての Mozilla の技術について関心のある方がオフラインで集まり、情報交換するための小規模ワークショップです。 前回の... 続きを読む
Demonstrates extracting text contents from PDF by hand, using basic UNIX tools only. PDFMiner (PDF extraction tool in Python): http://www.unixuser.org/~euske/python/pdfminer/ 続きを読む
Ustream for Businesses Watershed Watershed is Ustream's self-serve platform for live, interactive video. Flexible for everyone, Watershed offers plug-and-play as well as robust API integration solutions. Learn more » 続きを読む
次のコンテンツは、見た人を不快にさせる、または不適切な可能性があると YouTube コミュニティが特定したものです。ご自身の責任において閲覧してください。 この動画の再生を希望していることを確認してください。 動画アップローダによって検出されたように... 続きを読む
NanoStudioの使い方がだんだん分かってきた。とりあえず1曲作ってYouTubeにアップしてみた。 NanoStudioの出音のスペックは非常に高く、厚い音を出すには苦労しない。むしろこの曲では、調子にのって音を重ね過ぎてしまったと反省している。まあ、どういう音が... 続きを読む
アプリ自体はこれで完成。iPhone (iPod Touch)を2台持って振り回すという不思議なシンセです。このアプリは、正確には「Wi-Fiを使った無線リモコンの一種」であり、音を出す仕組みはMacBook上に構築されています。通信にはOSC (Open Sound Control)フォーマッ... 続きを読む
JS高速化がテーマのプレゼンスピーカはscript.aculo.usのクリエータThomas Fuchs2009年11月に開催のJSConf.euより発表時点でJITコンパイラ非搭載なOperaはベンチマーク比較から外れてる(ieはもちろん入ってる)JITコンパイラとEcmascript5の関係、両者の関係か... 続きを読む
米国政府によるクラウド解説ビデオ「What is Cloud Computing?」が分かりやすくていい! オバマ政権が政府機関によるクラウドサービス調達のために立ち上げたApps.govを、前回の記事で紹介しました(参考:オバマ政権がクラウド調達によるコスト削減策を開始、... 続きを読む
Google Tech Talks November 12, 2008 ABSTRACT How fast Web pages load and how fast they change dynamically depends on both the Web page and the browser it's running in. Browser makers put significant effort into making their browsers faster, b... 続きを読む
We kicked off Day 1 of Google I/O this year by highlighting the progress of the web platform. The Day 1 keynote included a number of exciting announcements and demos from the Chrome Team. To demonstrate the power of building with HTML5, Sunda... 続きを読む
OpenCVとは? † OpenCV(おーぷんしーぶい)とはインテルが開発・公開しているオープンソースのコンピュータビジョン向けライブラリ。 ≪概要≫ プラットフォームとしてWindowsならびにLinux、FreeBSD等全てのPOSIXに準拠したUNIXライクなOS、Mac OS X等をサポ... 続きを読む
a.py #!/usr/bin/env python class Parser(object): def __init__(self): self.parse1 = self.parse_main self.items = [] self.item = '' return def feed(self, text): i = 0 while i < len(text): (self.parse1, i) = self.parse1(text, i) return def parse... 続きを読む
This channel is the home for videos of interest to developers. It will contain interviews, screencasts, and anything that the Google Code folk think is entertaining. We are Google engineers who love development. Through Google Code, we want t... 続きを読む
Andrew Bragdon > Projects > Code Bubbles Rethinking the User Interface Paradigm of Integrated Development Environments Click Play above to watch video. Note: depending on connection, it may take several moments to buffer the video (it is in H... 続きを読む
Google engineer, Lars Bak, explains the key engineering decisions behind, V8, the JavaScript virtual machine used in Google Chrome. 続きを読む
Matt Perry, a software engineer at Google discusses how the different components of Google Chrome extensions communicate with each other. To get more information, visit code.google.com/chrome/extensions 続きを読む
What Does Clam Chowder & the Google Wave API Have in Common? Boston! Monday, December 7, 2009 | 9:39 PM I've always been a fan of Boston, Massachusetts. If I could dig it up and transport it to an eternally warm weather location, it would ran... 続きを読む
やる気に関する驚きの科学 (TED Talks) Daniel Pink / 青木靖 訳 2009年7月 最初に告白させてください。20年ほど前にしたあることを、私は後悔しています。あまり自慢できないようなことをしてしまいました。誰にも知られたくないと思うようなことです。それで... 続きを読む
Months ago, we posted a popular resource for 30 eye-opening screencasts. As a result of the success of that particular article, we’re back with twenty more web development video tutorials that should prove to be as equally helpful in your qu... 続きを読む
A visualization of Ruby on Rails commit history, made using code_swarm. Details and code: igvita.com/2009/01/27/ruby-swarms-visualizing-rails-git Music by @gilesgoatboy (also @djgoatboy): gilesgoatboy.org 続きを読む
Tekniqal.com is a site offering a series of 17 Basic Ruby tutorials in screencast form. In a way, it's like Railscasts, but focusing solely on basic Ruby techniques. So far there are 17 tutorials covering basic topics from whitespace and iden... 続きを読む
あけましておめでとうございます。 新年早々ですが、Smashing Magazine でストップモーションアニメーション (所謂、コマ撮りで作った動画ですね) のすごいやつ 50選をまとめた記事が公開されていたのでご紹介。個人的にストップモーションアニメーションは好... 続きを読む
Mozilla Japan では、来る 11 月 16 日 (日) に「Firefox Developers Conference 2008 ~次世代 Web とプラットフォーム~」と題したイベントを開催いたします。 今回は、米国 Mozilla Corporation からモバイル担当バイスプレジデントの Jay Sullivan と 技術... 続きを読む
I gave a talk last week at Google (at the request of the excellent Steve Souders) all about the performance improvements, and new APIs, that are coming in browsers. I cover the new browsers, their JavaScript engines, their JavaScript performa... 続きを読む