Friday, December 7, 2007
Thursday, December 6, 2007
Shelby says "This update includes numerous bug fixes and significant performance enhancements, and is therefore recommended for all users. More details regarding the contents of the update will be sent via email. I just wanted to give you all an early notification."
The updated install notes are now live at http://dn.codegear.com/article/36926
And the release notes at http://dn.codegear.com/article/36927
Fantastic show of support!
PS: In the two minutes it took me to write this, the number of people went from 500 to 520!
Thursday, October 4, 2007
Thursday, September 27, 2007
Tuesday, September 25, 2007
Thursday, September 20, 2007
After the visit with Extenda, we headed to the restaurant for dinner, beers and CodeGear talk. It was a great turnout in Gothenburg, and we had lots of fun. Unfortunately I was dumb enough to leave my camera in Magnus' car, but luckily he had his cell phone and took these artistic shots. :)
Thanks Magnus for organizing a great afternoon/evening!
I just boarded the high speed train that runs between Gothenburg and Stockholm. They have wireless Internet on board. This is the way to commute if you have to!
Back to my blog app in 3rdRail. :)
Don't laugh, but I (and others) haven't found anything much better than VNC to a Windows machine and use Camtasia, so that's what we did.
Feel free to share your thoughts on what we *should* use for Mac. The solution we have is far from perfect, but it does work better than other ones we have seen.
Wednesday, September 19, 2007
Again, thanks a million to Shelby and Mark for taking the time to sit down with me and record these.
Shelby, Mark and I spent the better part of the evening and night recording videos for 3rdRail and I'm trying to upload them as I type this. They're awesome videos and will serve as both internal training and videos for customers to watch. Thanks a million to Shelby and Mark for taking the time to sit down just before your well deserved vacations!
Oh, so back to uploading these things... The 72MB of sweet rockin' SWF files are estimated at 40 minutes to upload. That's almost longer than it took to generate them once recorded and edited. I'm almost afraid that it'll take longer because I'm blogging this. :)
Oh, and to top it off, stupid me only bought an hour access at the rate of 6 Euros and thought I'd be in bed by now. It's 4am in Berlin...
I'll have to get another hour, so that I can get them up before getting some sleep.
Hold please... :)
Tuesday, September 18, 2007
David Heinemeier Hansson (DHH) chatting with Joe McGlynn and Mark Howe.
Roy Fielding stopped by and chatted with me for a bit.
Shelby "Schmoozelicious" Sanders
I just couldn't resist taking a photograph of this photographer and her toy right in front of our beautiful logo... :)
So far I've chatted with David Heinemeier Hansson (DHH), Roy Fielding, Martin Fowler, Neal Ford, and a few more. Hopefully I can locate David Black and Dave Thomas as well.
A couple of times yesterday our booth was just as packed with people as the U-Bahn is in rush hour! My low res video from yesterday doesn't quite make it justice.
I will post Shelby's and Mark's talk and more high res video once I get back to the office and produce it.
Neal Ford introduced me to Martin Fowler yesterday. Hopefully I get a chance to talk to him some more today.
Monday, September 17, 2007
Shelby and Mark discussing the next upcoming 3rdRails feature. I was sworn to secrecy... :)
Joe talking to a potential customer.
Joe (sitting), Shelby and Mark showing off 3rdRail to a couple of customers.
Friday, September 14, 2007
Wednesday, September 12, 2007
Monday, September 10, 2007
Saturday, September 8, 2007
Friday, September 7, 2007
David I has posted the RAD Studio 2007 Launch Chat
David I presents the new product and Nick Hodges, Delphi Product Manager, demonstrates several new features of RAD Studio. The demonstrations include:
- Multi-language project support - Delphi, Delphi for .NET and C++Builder
- Delphi for .NET language support for parameterized types (generics)
- AJAX powered websites with ASP.NET 2.0
- Blackfish SQL - the managed SQL database with no charge deployment
- VCL for .NET 2.0
Thursday, September 6, 2007
It seems like there's an insane amount of stuff going on at the moment...
Very soon, as you may have seen indications of, there will soon be some noise on the Ruby on Rails front. Less than two weeks until that Berlin trip. :)
Surrounding my trip to Berlin for RailsConf Europe 2007, I will be in Stockholm, visiting family. I will arrive on the 16th of September, then head for Berlin the afternoon of the 17th. Back in Stockholm afternoon of the 20th, and then head back to Scotts Valley the morning of the 23rd.
So, there's a little room in my schedule for meetups, or impromptu chats over beer. Possibly even in Gothenburg - a 4.5 hour train ride from my dad's house.
You tell me, fellow Swedes - what shall we do? Chat about RAD Studio 2007? Ruby on Rails? JGears? JBuilder? InterBase? BlackFish? Let me know.
Wednesday, September 5, 2007
Are you doing Ruby on Rails yet? We are!
We have added a new community - Ruby, where we will soon start posting Ruby and Rails articles.
As you may know, we announced that we are working on a Ruby on Rails IDE product at RailsConf in Portland, OR earlier this year. You will see a lot more of what we have been working on shortly. A good place to start looking (if you have the chance) is our booth at RailsConf Europe in Berlin. The booth is open September 18th and 19th, and I will be in it. :)
Stay tuned to the new Ruby community for lots of cool stuff over the next couple of weeks.
SCOTTS VALLEY, Calif.--(BUSINESS WIRE)--CodeGear, a leader in developer tools, today announced CodeGear RAD Studio 2007, a new version of the award-winning rapid application development (RAD) environment for Microsoft® Windows. The new offering is designed to help developers more quickly and cost effectively build rich database-driven Windows and Web applications.
Tuesday, September 4, 2007
Thursday, August 30, 2007
I got this emailed to me. Thought it was funny enough to share. :)
Jesus and Satan were having an on-going argument about who was better on the computer. They had been going at it for days, and frankly God was tired of hearing all the bickering.
Finally fed up, God said, "THAT'S IT! I have had enough. I am going to set up a test that will run for two hours, and from those results, I will judge who does the better job."
So Satan and Jesus sat down at the keyboards and typed away.
They e-mailed with attachments.
They did spreadsheets!
They wrote reports.
They created labels and cards.
They created charts and graphs.
They did some genealogy reports
They did every job known to man.
Jesus worked with heavenly efficiency and Satan was faster than hell.
Then, ten minutes before their time was up, lightning suddenly flashed across the sky, thunder rolled, rain poured, and, of course, the power went off..
Satan stared at his blank screen and screamed every curse word known in the underworld.
Jesus just sighed.
Finally the electricity came back on, and each of them restarted their computers. Satan started searching frantically, screaming:
"It's gone! It's all GONE! "I lost everything when the power went out!"
Meanwhile, Jesus quietly started printing out all of his files from the past two hours of work.
Satan observed this and became irate.
"Wait!" he screamed. "That's not fair! He cheated! How come he has all his work and I don't have any?"
God just shrugged and said,
Monday, August 20, 2007
As of this blog entry, there are three entries. There's still plenty of time left to submit. Not to mention the chances of winning are very high at this point. One in four at least if you submit a fourth one. ;)
The earlier you submit, the more views and such you will get... :)
Saturday, August 18, 2007
How do you beat a 25 mile ride? You make up a 30 mile ride of course... :)
Rewind about a month or so. I wanted to see if I could make it up Mt Charlie Road - it's a 5.2 mile one-lane beast climbing up the Santa Cruz Mountains from Scotts Valley to Summit Road. It's about a 1,000 ft elevation change from Scotts Valley to the Summit. I never made it up this particular day. I hit a really nasty thorn and was stupid enough not to realize what it was, so I brushed it off my tire. Actually, I pulled it off. Yeah, stupid is right. I quickly decided to turn around. I really didn't want to fix a flat tire on this narrow road. Luckily the asphalt was so hot that it sealed my tire as I rolled down and home...
That was a month ago. Today I decided that Mt Charlie needed to be beat. I made it up to Summit Rd overlooking Hwy 17 in 50 minutes. Then down Summit Rd to Soquel-San Jose Rd to Laurel-Glen to Mountain View Rd to Branciforte to Granite Creek and back home. A total of 30.3 miles. I was blown away that I lost 7lbs of sweat during this 2.5 hour ride! Most of that is already back in the form of liquid and food of course, but the scale did say 185lbs after a shower... :)
The most fun on this ride when a pack of motorcycles passed me. There were at least 75 of them. All Harleys. Damn those things are loud when you're on a bicycle. This was down hill on Summit Rd. I set a new land speed record - 46.3 mph drafting off the pack of motorcycles! I actually had to hit my breaks not to tun into the middle of the pack, otherwise it would've been more than 46.3mph!
0.3 miles from home, when my odometer said 30 miles a car crossed into the middle of the bike lane right in front of me! Her right side panel almost clipped my left side pedal. I slipped off the pedal and banged up my left leg as the pedal cut into the flesh... The words I yelled through her open passenger window are too strong for this blog. I caught up to her at the next light and yelled some more. If I hadn't been so tired I would've taken her license plate down and sued her for enough money to get a road bike... ;)
Thursday, August 16, 2007
I shouldn't comment other than to say that I believe that it is a good thing when officers buy a stake in their own company.
Monday, August 13, 2007
Three new Eclipse tool plug-ins help Java developers increase performance and productivity on Eclipse and open-source tooling
Tomorrow, August 14th, we will host 3 community chats discussing the roadmap and today's announcements. Looking forward to chatting with you all then!
Saturday, August 11, 2007
I went for my first 25 mile non-stop ride today. The ride took me 2 hours flat. Of course, this area is very hilly. Some hills you climb at 5 mph and zoom down at 35-40 mph...
I've put 600 miles on my bike in the last 2 months. I think I can safely say that that's more miles than I've put on any bike in total in the last 20 years before that.
About one mile from home, on an uphill climb, this guy passes me and says "that'll get your heart going". I said "yeah, I'm a bit tired after 24 miles" to which he replies "that's like 50 miles on one of these"... Probably true, my bike is a piece of #$%^ - it's a 10 year-old Marin Bolinas Ridge weighing in at 30lbs (with water bottle, tools, etc).
If anyone wants to trade a real road bike for something, let me know. I've got a Borland leather jacket that's too big now that I've lost 80lbs for instance... :)
In case you wanted details on the ride. Start at CodeGear. Ride up Glenwood Dr all the way up to Hwy 17. Zoom down. Turn right on Bean Creek. South on Scotts Valley Dr, left onto Mt Herman, cut over to towards Green Hills and down south on Glen Canyon. Up north on Branciforte. Eventually back to CodeGear. 24.98 miles and 4 lbs of sweat lost. :)
Tuesday, August 7, 2007
Thanks a million to Richard Davis who saved me a bunch of time and took a bite out of my back log by sending me these mp3 files for everyone's enjoyment!
It's awesome to have such great people out there in the Delphi community!
Thanks again, Richard!
Wednesday, August 1, 2007
Friday, June 15, 2007
Please join is for a series of community presentations during the week of June 18th that will focus on the recently unveiled Delphi and C++Builder product roadmaps. These presentations will also demonstrate some of the new capabilities in Delphi 2007 for Win32 and C++Builder 2007. We will also take your questions about the current versions of CodeGear products and the product roadmaps.
Friday, June 8, 2007
Friday, April 13, 2007
Why the heck am I writing this? Simply because I promised myself I would blog about it when I had lost 50lbs. Today is that day. I was at 270lbs (123kg) 4 months ago and now I'm at 220lbs (100kg). Here's my promise to keep it off. My goal is about 195lbs. That happens to put my BMI at 25 exactly.
I contemplated making the title "Fitness for Geeks", but it only had 350 some hits on Google. "Diet and Exercise" had 1.3M, "Friday the 13th" about 2 million and "Metabolism" had 78M... I picked "Lose Weight" at 4.6M. :)
Anyway - I'm not an expert on anyone else's metabolism than my own (and probably not on that either), so what I did may not work for you, eventhough the principles should work for most people.
I had tried various ways of "cheating" (diet without exercise) and failed a few times. Then I came to the conclusion that it's really very simple, and I'm sure you've seen this many times. Simple fact of weigth loss - you have to consume less than you burn in order to lose weigth. You can do it by eating less, burning more (aka exercise) or a combination of both.
For everyone I've heard of, the biggest problem is getting started. The second biggest problem is keeping the good work up. In my case it just happened to be a really bad stomach flu that lost me 12lbs in 3 days, and I figured I could keep it off.
So, I finally decided to join the gym. Part of the package was a couple of free personal training sessions. This is where I publically thank Randy Yagi, a personal trainer with Club One here in our building. He showed me most of the machines and a starter set of things to do in the gym. Before this I was completely clueless on how to use these things or what to do, how much, how long, etc, etc.
So for me, it was really Randy that got me started. Or at least the fact that I now knew what the heck I should be doing in the gym.
So how do I keep it up? Well, it just so happens that I'm a freak when it comes to numbers. So, I started plotting my weigth in a chart. That gave me a visual to look at - with a goal to make sure it kept going down.
I also started keeping a diary of what I ate. I read somewhere that if you're reasonably active you should be consuming 14 times your own weight in pounds per day to maintain your weight. At 250lbs that would mean 3,500 calories per day.
OK, so how much should you be cutting back if you want to lose weight? They say that you can safely lose 1-2 lbs per week. 2 lbs a week of fat would be 7,000 calories less per week (one pound of body fat is roughly around 3,500 calories).
Alright, so 7,000 calories less per week is 1,000 less per day putting me at 2,500 calories per day. I decided to go for around 2,000 per day. The key (at least for me) was to write it down at least once a day. If you're forgetful, write it down every time you eat something. Then average what you eat over a week. I've been averaging around 2,000 calories per week since I started tracking 10 weeks ago. Those 10 weeks have lost me 24lbs.
How do I know how many calories are in what I eat though? Look at the labels and pay attention to how much is in one serving, and how many servings you eat. Here's a good resource - Calorie King.
Maybe I'll find some before and after pictures... :)
Tuesday, April 10, 2007
I like my cell phone, the Nokia 6800, a lot. I like it so much that when it broke down after 4 years of service, I bought another one just like it off of eBay. Turned out to be brand new actually.
Stupidly enough, I never stored my contacts anywhere but in the phone, but luckily the old one wasn't completely dead. Of course I couldn't find my data cable for it either, so I couldn't transfer stuff over easily.
Ah, there's a "copy all contacts from phone to SIM" function. Perfect!
NOT! It copied each phone number as a new contact, so when I had 5 numbers for one person, it became 5 new contacts... No way of telling which one was which.
OK. So let's try IR... No way of copying all contacts via IR. Only one by one. Oh great...
Time to bite the bullet. Sunday, I went for an hour long walk. Took me about 45 minutes to copy over my 250 contacts...
Now I have carpal tunnel... Just kidding.
My manual copy program while walking:
enable IR on new phone
navigate to first contact on old phone
click 7 times to get to "send business card"
click "by IR"
click "All details" if needed
flip old phone over to point at new phone
wait for two beeps by new phone
click view on new phone
click save on new phone
flip old phone back over
navigate to next contact on old phone
repeat 250 times
Luckily I was focused on my walk and on a phone in each hand, so I didn't pay attention to what people I passed thought about me...
Next on my to-do list: Get a data cable, save contacts on laptop (which I do back up).
Friday, April 6, 2007
Today, we had the honor to host 37 students from Aalborg University. Lots of people were lined up to present to the students. I'm pretty sured they liked what they saw and enjoyed their visit.
Joe McGlynn is presenting
Obligatory photo in our "garden"
Thanks to everyone who helped me put this on, and thanks to all the students for coming to see us!
Thursday, March 29, 2007
Friday, March 2, 2007
Thursday, March 1, 2007
Some people are saying that "Google can't count"...
I don't know if it can count or not. I assume it can... With a market cap of 137 Billion Dollars I would imagine that it can count at least to 137 billion... ;)
Kidding aside, I'm sure there's a very good explanation for this. Possibly that if you didn't find what you're looking for by page 50 or 100, you need to tweak your search query...
Here's a really silly example... Go search for the word "and" in Google. Yes, the word "and"...
4.2 billion results right? How many can you see? That's right 912 or so...
Certainly there must be more than 912 "and" written on more than 912 different web pages, right? ;)
It's all in the relative numbers.
"the" is more popular than "and" BTW... 4.5 billion... ;)
Wednesday, February 28, 2007
Tuesday, February 27, 2007
As others have pointed out, the Delphi for PHP buzz is huge. Here's a little detail and perspective.
Googling for these search times, as of this post's writing, yields the following results:
- "Delphi 7" - 1,250,000 hits
- "Delphi 2005" - 1,120,000 hits
- "Delphi 6" - 990,000 hits
- "Delphi 2006" - 907,000 hits
- "Delphi 5" - 890,000 hits
- +CodeGear +PHP - 883,000 hits
- "Delphi 8" - 588,000 hits
- "Delphi for PHP" - 548,000 hits
- "Delphi 4" - 477,000 hits
- "Delphi 1" - 442,000 hits
- "Delphi 3" - 376,000 hits
- "Delphi 2" - 339,000 hits
- "Borland Developer Studio" - 271,000 hits
- "Delphi 2007" - 93,700 hits
Notice that "Delphi for PHP" is rocketing towards the top of this list, and that it is 6 times as popular as "Delphi 2007". The buzz about this thing is on fire! It'll be interesting to watch this list change over time.
Friday, January 26, 2007
This was sent to me by a great friend of mine, and I figured I would share it with the entire CodeGear community. Enjoy!
When things in your life seem almost too much to handle, when you feel really down, remember the mayonnaise jar and the 2 cups of coffee.
A professor stood before his philosophy class and had some items in front of him. When the class began, he wordlessly picked up a very large and empty mayonnaise jar and proceeded to fill it with golf balls. He then asked the students if the jar was full. They agreed that it was.
The professor then picked up a box of pebbles and poured them into the jar. He shook the jar lightly. The pebbles rolled into the open areas between the golf balls. He then asked the students again if the jar was full. They agreed it was.
The professor next picked up a box of sand and poured it into the jar. Of course, the sand filled up everything else. He asked once more if the jar was full. The students responded with a unanimous "yes."
The professor then produced two cups of coffee from under the table and poured the entire contents into the jar effectively filling the empty space between the sand. The students laughed.
"Now," said the professor as the laughter subsided, "I want you to recognize that this jar represents your life. The golf balls are the important things - your family, your children, your health, your friends and your favorite passions - and if everything else was lost and only they remained, your life would still be full. The pebbles are the other things that matter like your job, your house and your car.
The sand is everything else - the small stuff. "If you put the sand into the jar first," he continued, "there is no room for the pebbles or the golf balls. The same goes for life. If you spend all your time and energy on the small stuff you will never have room for the things that are important to you.
"Pay attention to the things that are critical to your happiness. Play with your children. Take time to get medical checkups. Take time with your true love. Play your keyboard. There will always be time to clean the house and fix the disposal. Take care of the golf balls first--the things that really matter. Set your priorities. The rest is just sand."
One of the students raised her hand and inquired what the coffee represented.. The professor smiled. "I'm glad you asked. It just goes to show you that no matter how full your life may seem, there's always room for a couple of cups of coffee with a friend."
Please share this with someone you care about.
I JUST DID.