ASP.NET News from Blogger: XML-BLOG   Get the feed of: XML-BLOG

Total News: 62

Open Source Vignette

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 ...

ActiveResource find bug

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...

Not-So-Secret Project: A New Ruby Book

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 ...

New Beginnings

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...

IE7 Mishaps (Not Mindless MS Bashing)

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...

Ajax Design Patterns and Some Personal Acknowledgements

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’...

In-Browser Wireframe Prototyping with Frametastic

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 ...

RailsConf Europe Notes: Playing It Safe

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...

RailsConf Europe Notes: MySQL

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...

RailsConf Europe Notes: JRuby

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 ...

RailsConf Europe Notes: Dave Thomas Keynote (On Risk)

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...

Rails Conf Europe Wrap-Up - Part I

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...

RailsConf Europe Notes: DHH Keynote

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...

RailsConf Europe Notes: Ruby Speaks C

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...

Rails Conf Europe Notes: Reusing RJS

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...

RailsConf Europe Notes: Database Engineering and Rails

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...

Rails Conf Europe Notes: Localizing Rails

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 ...

Rails Conf Europe Notes: Capistrano

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...

RailsConf Europe: DHH Rant

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...

assert_required Plugin 0.1.2

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)....

assert_required Plugin Updated

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...

New Rails Plugin: assert_required

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...

Keep DRY When Unit Testing a Model's Required Fields

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...

Lispy Stuff with Ruby

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...

MarkaBoo 0.7.3 - Exports, Syntax Highlighting

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...

MarkaBoo Update

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 ...

Daddies and Web Apps Feeling the Love

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...

MarkaBoo Spotted on Planet Ajaxian

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...

Links for 2006-02-26 [del.icio.us]

Regular-Expressions.info - Regex Tutorial, Examples and Reference - Regexp Patterns ...

Links for 2006-02-22 [del.icio.us]

JSAN - JavaScript Archive Network Ecma WEB SITE BOO - Home JavaScript 2.0 ...

Links for 2006-02-21 [del.icio.us]

MIT OCW Circuits and Electronics Video Lectures HTTPLR Trackback Charter ...

Links for 2006-02-09 [del.icio.us]

jQuery: New Wave Javascript KavaScript - for the discriminating coder ...

Links for 2006-02-07 [del.icio.us]

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...

Links for 2006-02-06 [del.icio.us]

Interactive CSS Box Model Demo How To Look Like A UNIX Guru ...

Links for 2006-01-25 [del.icio.us]

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...

Links for 2006-01-24 [del.icio.us]

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...

Links for 2006-01-23 [del.icio.us]

HTML Screen Scraping: A How-To Document ...

Links for 2006-01-16 [del.icio.us]

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...

Links for 2006-01-10 [del.icio.us]

The Disposition of Names in an XML Namespace ...

Links for 2006-01-09 [del.icio.us]

code-sign: Better CSS for subscripts Mini Slide Navigation | Sandbox | Stephen Clark (sgclark.com) resistance to persistence » Blog Archive » RubyOnRails-Cheatsheet Webjay - Playlist C...

Links for 2006-01-04 [del.icio.us]

Flock Collaboa.org decremental » Flock, Firefox and open source ...

Links for 2005-12-29 [del.icio.us]

SnapVine.com - SDK - Ruby Asterisk Gateway Interface (RAGI) ...

Time Capsule

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...

Links for 2005-11-20 [del.icio.us]

The GNU Privacy Guard - GnuPG.orgLID WikiYADISOSCON 2005 Keynote - Identity 2.0sxoreSxip Identity, An Identity 2.0 CompanyOpenID: an actually distributed identity system...

Links for 2005-11-14 [del.icio.us]

comp.lang.ruby POP3 over SSL...

Links for 2005-11-08 [del.icio.us]

Structure and Interpretation of Computer Programs - RSS powered by FeedBurnerOsXml.org - XML for Publishing Open-Source Code...

Links for 2005-11-03 [del.icio.us]

Yahoo! Maps Web Services - Geocoding APIYahoo! Maps Web Services - Introducting the Yahoo! Maps APIs...

Links for 2005-11-01 [del.icio.us]

GDiff / GPatch Ruby LibraryGeneric Diff Format SpecificationDoes Visual Studio Rot the Mind...

Links for 2005-10-12 [del.icio.us]

Software Engineering for Internet ApplicationsPhilip and Alex's Guide to Web Publishing...

Links for 2005-09-26 [del.icio.us]

Rails on DebianThe definitive collection of idea generation methodsThe Last Javascript Site You'll Ever Need...

View Other bloggers