Posted about 1 year back at InfoQ Personalized Feed for unregistered user - Register to upgrade!
SOA is often understood in terms of technical tools and software solutions. Dan North believes that this may prevent architects from focusing on its essence: thorough mapping and modeling of core business processes. He shows how to design SOA in a "technology-agnostic" way so that business can play an important role in identifying SOA requirements without being constrained by technical decisions.
Posted about 1 year back at redemption in a blog
Now if you’re a regular user of Firefox, you’ve probably already had the opportunity to be dismayed by how you cannot copy and paste text with newlines into the search bar. All you end up with is the first line of text. I just end up typing in the search terms myself or copy and paste line by line.
Try it for yourself with the text here:
First line.
Second line.
Well, all that is gonna go away in Firefox 3, which replaces newlines with spaces. Small change perhaps, but definitely needed in this fanboy’s opinion.
Oh and it works for the Address bar too, only the newlines get removed instead of getting replaced with spaces. Could be useful for multi-line URLs which appear quite often in emails!
Posted about 1 year back at townx - tech
The cat is out of the bag: my forthcoming book on Rails, grandly entitled Ruby on Rails Enterprise Application Development: Plan, Program, Extend, is now being advertised for pre-orders on the Packt website. I was keen on calling the book Rails in Context, as to my mind that is the book's strength: showing Rails in a realistic context, working with other tools. (No one else liked that title, though.) The book is not intended as a replacement for the classic Agile Development with Rails, but more as a complement to the excellent reference material that book and others provide.
The focus of the book is on building a Rails application in the context of a small business: setting up a realistic SME infrastructure for Rails, an overview of how to develop with Rails, installing and configuring a Subversion server, unit testing, using Ruby to write scripts for data import, deployment using Capistrano, and some simple techniques for improving performance using caching and load-balancing (Apache + Mongrel). The result is a simple contact management system with tasks and file uploads, which is dog-ugly but practical. If you want to see it for yourself, you can check it out from my public Subversion repository with:
svn co http://svn.receptacular.org/Intranet/trunk
I didn't write the book all on my own: I was ably partnered by Rob Nichols, a friend I met through OpenAdvantage. It's taken just over a year to write, and has been killing me in the evenings during that time, even though I only had to do 5 chapters. I think it was worth the effort, and I'm pretty pleased with the result (as pleased as a perfectionist can be). (By the way, if you're thinking of writing a book, let me reiterate what everyone says: it's hard, and probably not very lucrative from a cash perspective. I did it because I've always wanted to have a book published and I enjoy writing.)
Go and buy it. If you pre-order it now, you'll even get a discount!
Posted about 1 year back at Beyond The Type - Home
Grab it while it's hot:
script/plugin install svn://rubyforge.org/var/svn/beyondthetype/undo_generator_plugin/trunk
Key Features
- Undo any generator command
- Keeps a log of all generator history in log/generator.log
- Prompts before undo'ing any commands
- Even works when you bail out of a generator command part way through
Posted about 1 year back at Beyond The Type - Home
Grab it while it's hot:
script/plugin install svn://rubyforge.org/var/svn/beyondthetype/undo_generator_plugin/trunk
Key Features
- Undo any generator command
- Keeps a log of all generator history in log/generator.log
- Prompts before undo'ing any commands
- Even works when you bail out of a generator command part way through
Posted about 1 year back at Beyond The Type - Home
Grab it while it’s hot:
script/plugin install svn://rubyforge.org/var/svn/beyondthetype/undo_generator_plugin/trunk
Key Features
- Undo any generator command
- Keeps a log of all generator history in log/generator.log
- Prompts before undo’ing any commands
- Even works when you bail out of a generator command part way through
Posted about 1 year back at Beyond The Type - Home
Grab it while it’s hot:
script/plugin install svn://rubyforge.org/var/svn/beyondthetype/undo_generator_plugin/trunk
Key Features
- Undo any generator command
- Keeps a log of all generator history in log/generator.log
- Prompts before undo’ing any commands
- Even works when you bail out of a generator command part way through
Posted about 1 year back at Beyond The Type - Home
Grab it while it's hot:
script/plugin install svn://rubyforge.org/var/svn/beyondthetype/undo_generator_plugin/trunk
Key Features
- Undo any generator command
- Keeps a log of all generator history in log/generator.log
- Prompts before undo'ing any commands
- Even works when you bail out of a generator command part way through
Posted about 1 year back at GrokBlok - Home
Today marks the last day that I’ll be working at Cardinal. I’m extremely excited to be working for a new company, GoNowDo. We’re going to be working on solving some interesting problems in the online travel industry. Stay tuned for more information.
Thanks to everyone at Cardinal!
Posted about 1 year back at GrokBlok - Home
Today marks the last day that I’ll be working at Cardinal. I’m extremely excited to be working for a new company, GoNowDo. We’re going to be working on solving some interesting problems in the online travel industry. Stay tuned for more information.
Thanks to everyone at Cardinal!
Posted about 1 year back at InfoQ Personalized Feed for unregistered user - Register to upgrade!
The .NET community is familiar with the general purpose query facilities added to the .NET Framework by the project LINQ. Ruby was missing such an abstraction layer. Chris Wanstrath brings his own solution: Ambition.
Posted about 1 year back at InfoQ Personalized Feed for unregistered user - Register to upgrade!
OSGi is a Java modular development specification. OSGi is used in a wide variety of applications, from mobile phones to enterprise servers and the Eclipse IDE. In this interview, Peter Kriens explains where OSGi came from, what sorts of applications it's useful for, integration with Spring, the JSR 277/294 debate, and the future of OSGi.
Posted about 1 year back at Blog Posts : Nex3
Tomorrow, September twenty-sixth, the first classes
of the University of Washington’s Autumn Quarter will be taught.
I will be attending four of those classes.
I will be recieving homework from the instructors of those classes.
Homework that I will be obligated to complete in a timely manner.
Yes, summer is gone.
With it, unfortunately, goes most of my free time.
As much as I love working on my various projects,
I also love keeping up my GPA.
That’s not to say, of course,
that I won’t be continuing to work on Haml and make_resourceful.
I’ll just have less time to devote to them.
This is aggravated by my workload this quarter.
I’m taking a couple easy courses:
Intro Linguistics, because I like language,
and Voice and Articulation improvement,
mostly because it fit my schedule
(but also because it sounds like it might be interesting).
My other two courses aren’t so friendly, though.
Intro to Formal Models,
which will cover the most pencil-and-paper, theoretical aspects of Computer Science,
is intimidating enough.
What I’m most worried about, though,
is Accelerated Advanced Honors Calculus.
That’s three superlatives for one course.
Yikes.
On top of that, I’m directing a play
and I might be doing some from-home contracting work for Microsoft.
So please forgive me if development slows down a little. Or a lot.
For example, I mentioned somewhere that I was hoping to release make_resourceful 0.2.0
by the end of September.
That’s probably not going to happen.
We’re switching over to rspec,
and I really want to get a full-coverage test suite written before the release.
It’s coming along, but I don’t think I’ll be able to finish it in time.
At this point, I’d say October 7th is probably a good date to fix on.
Posted about 1 year back at InfoQ Personalized Feed for unregistered user - Register to upgrade!
A JDJ article explains that as we move towards Multi-Core processor architectures, single threaded performance improvement is likely to see a significant slowdown over the next one to three years. In some cases, single-thread performance may even drop. This in turn will require software developers change the way we develop software, increasing our utilization of parallel execution architectures.
Posted about 1 year back at Rails Rumble - Home
I just wanted to remind everyone that voting will end Thursday at 12PM (Noon) EDT. We'll be announcing the winners on Friday, September 28th at Ruby East (and right after with a blog post). For this reason its VERY important to get those screencasts in. We'll be profiling several apps that provide Screencasts (regardless if you are the winner), so if you want to get some free publicity in front of an auditorium full of people, get those screencasts put together!
Also, I just want to let everyone know that Linode has been gracious enough to keep the VPSes up till October 5th, 2007, so, the applications will be hosted until then. If you don't sign up to continue service with Linode, then on October 5th at Noon (12pm) EDT your data will be erased. Thanks again Linode for your excellent support of this event!
In a closing note, I thought I'd share everyone with a photo of the pony that the top overall winner will go to:
1 ... 517 518 519 520 521 ... 634