ASP.NET News from Blogger:
XML-BLOG
Total News: 62
Diego
(1:54) all open source software is rebelling on my computer
Christian
(1:54) lol
(1:54) go install a paid app to appease the windows gods
...
My buddy Diego told me about a bug in ActiveResource where calling find(:all) or find(:first) on a model failed miserably when the collection returned from the server had only 1 item in it. Having ver...
The ink is still wet on my contract with O’Reilly to write a book about an advanced Ruby programming topic. I won’t go into specifics until I’m further along in the process, but the ...
I’ve been really busy lately starting a new consulting company, and this blog has suffered a bit because of it. Launching a new business is no trivial expense, and the number of details you have...
This week, both Firefox 2.0 and IE 7 hit the street. As someone who develops primarily for the web, I moved quickly to install both products. I had seen some earlier betas of IE 7 and the whole decisi...
I’m really digging Michael Mahemoff’s Ajax Design Patterns. It’s a pretty darn comprehensive catalog of techniques for jazzing up your web applications with Ajax. If you haven’...
Over the past 5 years, I’ve created enough Powerpoint and Photoshop wireframes to last a lifetime. I never particularly liked those tools for the job, either. Photoshop is way too heavy for the ...
Jim Weirich Keynote
Writing Ruby libraries in a way that doesn’t annoy people
Are Ruby’s open classes a poor fit for large projects.
Folder library example
What if someone came along a...
MySQL
Tons of languages
Tons of platforms
Brief Overview of the MySQL Architecture
Storage Engines
MyISAM
InnoDB
Cluster
Unique Things
LOAD DATA IN FILE
New To 5.1
Table/Index Partitioni...
Why Go to Sun?
Work on JRuby full time
Opportunity to make real progress
Sun folks get it, want Ruby to succeed
Java people need Ruby
What is JRuby
100% Java implementation of Ruby, Ruby on JVM
...
And the winner of the most timely and inspiring talk of the conference is…none other than Dave Thomas who received a thunderous standing ovation for this one.
9/11 Anniversary :: Terrorism
No...
For those of you who’ve been keeping up with my notes but did not make it to the conference, there must be a ton of unanswered questions. A lot of what I wrote covers the salient points, but som...
DHH Keynote
1.2 RubyGems Pre-release today
Main Theme: REST
Modules Auto-reload, supported in controllers and models
Last major 1.x release, next major release is 2.0
Lots of deprecation, warnings...
Why Use C?
It’s fast!
Integration with C APIs / Drivers
How?
Ruby’s C API
Great for simple extensions
Manual memory management
VALUE = long unsigned int (pointer/handle)
Type convers...
What is RJS?
Instead of .rthml, .rjs views let you manipulate the dom / client side elements + visual effects with simple syntax
Example:
def update
render :update do |page|
page[:contr...
Are Rails databases well-engineered?
Is it OK if they aren’t?
Is there more to it than just giving up?
Lessons from REST and CRUD
REST
Re-using the core protocol’s defined features
On th...
Why Localize?
64% of online users do not speak English
Lexicon
Internationalization: i18N
Handling and processing international text correctly
Localization: L10N
Make an application locale-aware
...
What is Capistrano?
Deployment tool, yes, but can be for much more
Taking Capistrano Beyond Deployment
Version 1.2 Hot off the press:
Restricting scope
HOSTS environment variable. If set, tasks w...
Too good not to post.
In short, this is open source software. Don’t __expect__ stuff and get indignant. If you want to wring someone’s neck when software breaks, go buy shit off a Vendor...
Ok, by popular demand (and a nagging feeling), I reworked the iteration code to be a bit more idiomatic. No user-visible changes in this release (and I don't really anticipate any in the near future)....
Just a small update, but one worth getting. assert_required now conforms the the convention of supplying an optional message as the final parameter. A word of warning, the default messages are more de...
I finally caved in and packaged up the custom assertion as a Rails plugin, which is something I’ve been meaning to do for a while. Admittedly, there’s not much to this little guy, but it d...
A pattern that comes up over and over again is unit testing required fields on models. I created a custom assertion to keep DRY. You pass it the class of the model to test and a hash of the required f...
I recently ran across the RLisp library for embedding Lisp in Ruby. I think it’s a neat little project, if only for academic reasons. I’ve been working through the Structure and Interpret...
Lots of goodies in this new release. Here’s a rundown:
Bookmark exporting
By popular demand, we’ve added the ability to export your bookmarks in browser-friendly format. Clicking on the...
The last few days have been dizzying and exciting. MarkaBoo has been spotted on ZDNet, Ruby Weekly News, TechCrunch, and lots of blogs. The response has largely been positive, and we’re humbled ...
Rails Day
What an amazing weekend! Like many of you, I got caught up watching the Rails Day 2006 excitement and spent some time in the Campfire chat room. It was great fun watching the checkins and p...
Wow, only two days after its beta debut MarkaBoo gets a mention on Planet Ajaxian courtesy of Emily Chang. I guess I’d better get started on that refactoring effort! ;) One of the things I enjoy...
Regular-Expressions.info - Regex Tutorial, Examples and Reference - Regexp Patterns
...
JSAN - JavaScript Archive Network
Ecma WEB SITE
BOO - Home
JavaScript 2.0
...
MIT OCW Circuits and Electronics Video Lectures
HTTPLR
Trackback Charter
...
jQuery: New Wave Javascript
KavaScript - for the discriminating coder
...
Sam Ruby: Continuations for Curmudgeons
Continuations Made Simple and Illustrated
Continuations on the Web
RUBY: Continuations
Continuation - Wikipedia, the free encyclopedia
Google Groups : perl.per...
Interactive CSS Box Model Demo
How To Look Like A UNIX Guru
...
iaxclient
gaim-vv website
SSIP-GST -- Gaim plugin for Sofia-SIP Library
GStreamer: open source multimedia framework
TAPIOCA - Empowering VoIP applications! - by OSMTC LAB @ INdT Brazil
Ventrilo - S...
MODx CMS - Content Management System | Simple Rounded Corner CSS Boxes
Tutorial
Using the FeedTools Cache in Plain Ruby Scripts - dekstop weblog
RadioVague: HOWTO to send Ogg Vorbis audio to the Radi...
HTML Screen Scraping: A How-To Document
...
Download details: IIS Diagnostics Toolkit (x86)
Cool VS 2005 Debugging Visualizers for ASP.NET 2.0 Development
Info balloons: A how-to
MochiKit – A lightweight Javascript library
Encoding in Ra...
The Disposition of Names in an XML Namespace
...
code-sign: Better CSS for subscripts
Mini Slide Navigation | Sandbox | Stephen Clark (sgclark.com)
resistance to persistence » Blog Archive » RubyOnRails-Cheatsheet
Webjay - Playlist C...
Flock
Collaboa.org
decremental » Flock, Firefox and open source
...
SnapVine.com - SDK - Ruby Asterisk Gateway Interface (RAGI)
...
Today is December 13, 2005. Thousands of developers are all typing the same thing into their computers:
sudo gem update —include-dependencies
It’s a party. Congratulations to the Rai...
The GNU Privacy Guard - GnuPG.orgLID WikiYADISOSCON 2005 Keynote - Identity 2.0sxoreSxip Identity, An Identity 2.0 CompanyOpenID: an actually distributed identity system...
comp.lang.ruby POP3 over SSL...
Structure and Interpretation of Computer Programs - RSS powered by FeedBurnerOsXml.org - XML for Publishing Open-Source Code...
Yahoo! Maps Web Services - Geocoding APIYahoo! Maps Web Services - Introducting the Yahoo! Maps APIs...
GDiff / GPatch Ruby LibraryGeneric Diff Format SpecificationDoes Visual Studio Rot the Mind...
Software Engineering for Internet ApplicationsPhilip and Alex's Guide to Web Publishing...
Rails on DebianThe definitive collection of idea generation methodsThe Last Javascript Site You'll Ever Need...
View Other bloggers