qootas.org has been registered at Porkbun but the owner has not put up a site yet. Visit again soon to see what amazing website they decide to build.
Unlocking knowledge, Empowering Minds. Free lecture notes, exams, and videos from MIT. No registration required. Learn More about the OCW mission Free and open access to knowledge needs your support. When you donate to MIT OpenCourseWare, you open up possibilities for learners everywhere. Make your gift before our June 30 fundraising deadline. Chalk Radio: a podcast about inspired teaching at MIT
There have been numerous 2005 “best of” and 2006 “predictions” posts over the last few weeks as the year comes to an end. I’m not going to write one of those. Giving out “best of” awards seems presumptuous to me, given that I’ve been blogging all of six months. And while predictions are fun, they aren’t all that useful in the end. What I do want to write about as I reminisce about the year ending
Computers are supposed to make our lives easier, not more difficult. As usability-conscious designers, we can make our users’ lives easier by thinking about the way people interact with our websites, providing clear direction, and then putting the burden of sorting out the details in the hands of the computers—not the users. It’s that last part that we’re going to focus on here. We’ve all heard an
What are tips? This is a place where users of the vim editor can add their favorite commands, macros and other assorted tips to a common database. While the vim distribution comes with a rich set of documentation it is often hard to find a place to start when trying to incrementally learn how to use the editor. Why tips? When I realized how much I was learning from the vim list alone I thought it
The phrase Life Hacks has been used for nearly two years now, but 2005 is the year that everyone seeks to learn more hacks to increase their productivity in life. Time is just not enough and everyone wants to best use of their time. Getting Things Done was the hottest topic in 2005. During June-July 2005, Techorati reported that David Allen’s Getting Things Done book was the most talked book on th
Edit-in-Place with Ajax by Drew McLellan Back on day one we looked at using the Prototype library to take all the hard work out of making a simple Ajax call. While that was fun and all, it didn’t go that far towards implementing something really practical. We dipped our toes in, but haven’t learned to swim yet. So here is swimming lesson number one. Anyone who’s used Flickr to publish their photo
ActiveRecord のコールバックとオブザーバ(Rails勉強中 #6) Posted by Gosuke Miyashita Thu, 29 Dec 2005 15:36:13 GMT Rails の興味深い実装メモの続き。 ActiveRecord の主な仕事は、DB の読み書きとデータの Validation なわけですが、コールバックを利用すると、Validation の前後や DB 読み書きの前後の、任意のタイミングで好きな処理を割り込ませることができます。 例えば、 Rails本のサンプルでは、 def before_create self.hashed_password = User.hash_password(self.password) end といった感じで、DBにユーザ情報をインサートする前にパスワードを SHA1 でハッシュしたり、 after_create
***** IMPORTANT ***** The plugin has now been split into two separate vimballs. The plugin itself and the bundles. This was done because bundles were updated a lot more often than the plugin itself. Previous users of the plugin should delete the old file when upgrading to 1.0. The name of the file changed in 0.6 and so you'll end up with two versions when unpacking the file. Remove the old version
""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" " _ " __ | \ " / | / " \__ | \ " by Amix - http://amix.dk/ " " Maintainer: Amir Salihefendic <amix3k at gmail.com> " Version: 2.7 " Last Change: 12/10/06 00:09:21 " " Sections: " ---------------------- " General " Colors and Fonts " Fileformats " VIM userinterface " Statusline " Visual " Moving around and tabs " General Autocommand
Submitted by Anonymous on Mon, 04/14/2008 - 09:38. Welcome to the Book of Dojo. This book covers versions 0.9, 1.0, and all follow-on 1.x releases; additions from minor releases are clearly marked for your enjoyment. Please use the forums for support questions, but if you see something missing, incomplete, or just plain wrong in this book, please leave a comment. For an offline version, click on
Hi, I'm Thomas Fuchs. I'm the author of Zepto.js, of script.aculo.us, and I'm a Ruby on Rails core alumnus. With Amy Hoy I'm building cheerful software, like Noko Time Tracking and Every Time Zone and write books like Retinafy.me. November 14th, 2005 Step 1: Create an element on the page that should be displayed while AJAX Requests are active. I mostly use an IMG element displaying an animated GIF
Enterprise Strategy Group: Go-to-market Expertise to Help You Win
■ Trac で遊んでみたよ その2 - 色分け Trac で遊んでみたよ その1 - 日本語 ドキュメントにもあるのですが、SilverCity なるものを入れるとソースコードが色分けして表示されるようになって結構見やすくなります。 SilverCity @ SourceForge アーカイブをダウンロードしてきて、./setup.py install を実行するだけで、すぐにカラフルになります。 あと、Trac の ML で見掛けたのですが、JavaScript ファイルのマップが一致していない ようなので、気になる人は変えておきましょう。 私はこれとは別に、api.py に tmpl の HTML への関連付けを追加しちゃいました。MIME_MAP の所に 'tmpl':'text/html', ってのを追加しただけ。
Overview Lightbox JS is a simple, unobtrusive script used to overlay images on the current page. It's a snap to setup and works on all modern browsers. Note: An new version of this script is available: Lightbox JS v2.0 Example To make sense of it all, check out these examples. Click on a thumbnail or text link below: Benefits Places images above your current page, not within. This frees you fr
This is my personal site, which used to have a blog of sorts and some other stuff. It has fallen into disrepair more times that I can count, so it's just a directory of other links to information about me or things I work on now. Hopefully you weren't here for something else. Keybase Professional Profile (LinkedIn) Projects (via Sourcehut) Projects (via Github) Corporate social media has become a
MapReduce Posted by tomwhite on September 25, 2005 at 10:36 PM | Comments (3) Doug Cutting has done it again. The creator of Lucene and Nutch has implemented (with Mike Cafarella and others) a distributed platform for high volume data processing called MapReduce. MapReduce is the brainchild of Google and is very well documented by Jeffrey Dean and Sanjay Ghemawat in their paper MapReduce: Simplifi
AJAXSLT is an implementation of XSL-T in JavaScript, intended for use in fat web pages, which are nowadays referred to as AJAX applications. THIS PROJECT HAS BEEN RELOCATED TO http://code.google.com/p/ajaxslt/
Table of ContentsForeword1. Strings (100.0%) 2. Numbers (100.0%) 3. Dates and Times (100.0%) 4. Arrays (100.0%) 5. Hashes (100.0%) 6. Pattern Matching (91.7%) 7. File Access (82.6%) 8. File Contents (92.9%) 9. Directories (92.3%) 10. Subroutines (100.0%) 11. References and Records (96.9%) 12. Packages, Libraries, and Modules (92.5%) 13. Classes, Objects, and Ties (100.0%) 14. Database Access (66.7
This chapter describes SWIG's support of Ruby. 32.1 Preliminaries SWIG 1.3 is known to work with Ruby versions 1.6 and later. Given the choice, you should use the latest stable version of Ruby. You should also determine if your system supports shared libraries and dynamic loading. SWIG will work with or without dynamic loading, but the compilation process will vary. This chapter covers most SWIG f
はじめに Rubyと同じく、C++もクラスをもっています。 SwigをつかえばC++のクラスをそのままRubyのクラスにすることができます。 SwigのドキュメントにC++の章がありますので、 まずはそちら "5 SWIGとC++" を読みましょう。 C++で書かれたあるソフトをswigを利用してラップする場合、 インストールされるヘッダーファイルがたいへん役に立ちます。 運が良ければそのヘッダーファイルがそのまま使えますが、 多くの場合多少変更が必要となります。 ここでは、 C++で書かれたソフトをラップする際に必要ないくつかの変更の解説を行います。 まずはヘッダーファイルをそのまま使ってみよう とりあえずヘッダーファイルをそのまま使ってみましょう。 そのままで問題なくコンパイルでき、かつ使えたあなたは幸運です。 だめな場合でもエラーメッセージがとても重要な情報となります。 以下のように
Scripting: Higher Level Programming for the 21st Century (This article appears in IEEE Computer magazine, March 1998) Abstract Scripting languages such as Perl and Tcl represent a very different style of programming than system programming languages such as C or JavaTM. Scripting languages are designed for "gluing" applications; they use typeless approaches to achieve a higher level of programmin
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く