Skip to content

US Delphi Developer Days 2009 - Marco Cantù/Cary Jensen - Washington DC/BWI & Chicago Areas

Here’s your chance to learn the latest Delphi and Delphi Prism programming techniques in two intense technical days from two of the top experts in the world.

Delphi Developer Days 2009

Brought to you by Jensen Data Systems, Inc. and Wintech Italia, Srl - Marco Cantù and Cary Jensen team up to bring you in-depth coverage on Delphi 2009 and Delphi Prism programming.

Where/When:

Space is limited to 35 attendees. For more information, or to reserve your seat, please email DDD or call +1-281-359-3311.

Additional Information:

Happy Holidays from Embarcadero Technologies

Happy Holidays!  Whether you enjoy Hanukkah, Christmas, KwanzaaBoxing Day, Festivus, Winter Solstice, Junkanoo, Muharram 1, New Year’s Day, and other holidays during these weeks. I hope you have a wonderful time with family and friends.

Even though these are tough times in our economy and our world, I know we will get through them all together.  I send out the biggest and best of holiday wishes to all of our Embarcadero Community members and to all developers worldwide.  I hope you stay warm (cool if you are in the southern hemisphere) and well.

We’ll be bringing you a bag full of new products, some surprises, and bunch of innovations in 2009!

Embarcadero products are Jolt Award finalists in several categories

Embarcadero products are finalists in four of the 19th Annual Jolt Product Excellence AwardsJBuilder, ER/Studio Enterprise Portal, Change Manager, and 3rdRail are finalists.  We’ve won several Jolt Awards in the past and are very proud to be finalists again.

Change and Configuration Management

  • AccuRev (AccuRev)
  • Change Manager (Embarcadero Technologies)
  • JetBrains TeamCity (JetBrains TeamCity)
  • OpenMake Meister (OpenMake Software)
  • Plastic SCM (Codice Software)

Database Engines and Data Tools

  • Altova DatabaseSpy (Altova)
  • Aqua Data Studio (AquaFold)
  • ER/Studio Enterprise Portal (Embarcadero Technologies)
  • Postgres Plus (EnterpriseDB)
  • Vertica Analytic Database (Vertica Systems)

Development Environments

  • Altova MissionKit (Altova)
  • JBuilder 2008 (Embarcadero Technologies)
  • Komodo IDE (ActiveState Software)
  • ReSharper 4.1 (JetBrains)
  • Servoy (Servoy)

Mobile and Web Development

  • 3rdRail for Ruby on Rails (Embarcadero Technologies)
  • Adobe Device Central (Adobe Systems)
  • MITE (Keynote Systems)
  • NetBeans (Sun Microsystems)
  • Yahoo! SearchMonkey (Yahoo!)

The winners will be announced during the Software Development West 2009 Conference, March 9-13, 2009 at the Santa Clara Convention Center.

Time spent programming, reading, writing, etc in a "typical" day in 2009

On Tuesday March 7, 2002 Grady Booch invited everyone to tell him how much time they spent doing things, architecting, coding, testing, reading, stuff, of whatever else we do in a day. Grady reported the results of 50 people who reported what they spent time doing on that Tuesday:

    Analyzing -16%
    Designing - 14%
    Coding - 16%
    Testing - 10%
    Phone - 3%
    Reading journals and email - 7%
    Productive meetings – 10%
    Useless meetings – 7%
    Other “stuff” – 17%

Since we are getting near the end of 2009, it would be great to hear from community members and SipFG blog readers about what they do on their typical day in 2009.

Today for example, I spent the following time at work after getting in to the office in Scotts Valley at 7:15am:

  • Making strong coffee in the coffee room - 5 minutes
  • Coding three Delphi apps to analyze customer registration data - 120 minutes
  • Altering a reporting database for the same data analysis - 30 minutes
  • Email - 30 minutes
  • Reading comments on my blog - 20 minutes
  • Writing this blog post - 30 minutes
  • Call with my co-Chief Evangelist Greg Keller - 30 minutes
  • Filling out expense reports before year end for trips to Europe/San Francisco and my cell phone bills - 20 minutes
  • Eating lunch at my desk while reading some technology news on DDJ.com, CNN, Slashdot Developers, Internet News - 20 minutes.
  • Reading Pawel Glowacki’s "Building and Consuming Web Services with Delphi 2009" blog article - 10 minutes.
  • Reproducing Pawel Glowacki’s Web services example from his blog post - 30 minutes (had a few problems with my Dell notebook’s IIS setup running Windows Vista).
  • Reading items on DelphiFeeds.com - 10 minutes
  • Reading posts on the Embarcadero CodeGear public forums (I use XanaNews, built with Delphi) - 30 minutes
  • Other stuff (time flies like an arrow) - 45 minutes.

And it’s only 2:15pm.  I’ve got at least 4 more hours to go before I go home :)

What did you spend time working on today?  How does it compare with your typical day in 2009?

What programming and domain specific languages do you use every day?

In the course of a typical day I use a range of programming and domain specific languages in the programs I build, the demos I create, and the presentations I give.  If we were just talking about the most used programming language for any one developer, each of us might mention C, C++, C#, Java, Delphi, VB, PHP, Python, and Ruby as our preferred language.

In the earlier years of computing (say, before the 1980s) we might list one higher level programming language that we use along with some assembly language programming for low level work.  Today most programmers use many more languages.  Neal Ford calls this "Polyglot Programming".

For myself, in my typical day (is any day really "typical" for a programmer?) I use a combination of Delphi, UML, C++, JavaScript, HTML, SQL, and XML. In a typical week I would add PHP and Ruby to this list.

What programming and domain specific languages do you use every day?

CodeRage III - Day 5 - Friday, 5am to 12:15pm (Pacific Time)

It’s finally a Friday.  TGIF.  Day 5 of CodeRage III!  We made it to the final day, actually the final morning (if you’re on west coast time).  This morning we have technical sessions starting at 5am and finished the day with the

Closing Keynote featuring Embarcadero Technologies CEO Wayne Williams at 11:15am

Is it too late to register?  Not quite yet.  You can still register and learn great things on the last day and also spend time with Wayne.

If you have topics you want covered or questions you have, send them to my email account at davidi@codegear.com and we’ll see how many we can get to during the Closing Keynote which goes from 11:15am to 12:15pm.

English language sessions for Friday include:

    5:00am - Exploring DataSnap with Delphi 2009 (Win32) and Delphi Prism (.NET) - Bob Swart
    6:15am - Using RemObjects SDK and Hydra for Cross-platform Multi-tier Delphi Applications - Bob Swart
    7:30am - Managing Quality in Delphi 2009 and C++Builder 2009 - Chris Pattinson, Embarcadero
    8:45am - Maximizing your Online Experience with CDN - John Kaster, Embarcadero
    10:00am - Revenge of Delphi Robot Rage - Jim McKeeth

CodeRage III - Day 4 - Thursday, 5am to 8pm (Pacific Time)

Day 4 of CodeRage III - It’s Thursday!
It’s the fourth day of CodeRage III.  Just 1.5 days of technical sessions left. Have you missed any of the sessions? You can still register and learn great things for the next 1.5 days (really? only 1.5 days left?) of CodeRage III.

English language sessions for Thursday include:

    5:00am - Model-driven Development (MDD) using JBuilder 2008 - Al Mannarino, Embarcadero
    6:15am - Visual EJB 3 Enterprise Development using JBuilder 2008 - Al Mannarino, Embarcadero
    7:30am - Advanced Swing Development using JBuilder 2008 Swing Designer - Al Mannarino, Embarcadero
    8:45am - What to Watch for When using XML for Data Export and Import - Jeroen Pluimers
    10:00am - Delphi Debugging for Dummies - Francois Gaillard
    11:15am - Using the Wide Information Bus (WIB) in kbmMW - Kim Madsen
    2:00pm - Creating ASP.NET Applications Using Delphi Prism - Cary Jensen
    2:00pm - Open Source: Triumphs, Trials and Lessons Learned - Michael Rozlog, EMbarcadero
    3:15pm - Why and When to Use DataTables in ASP.NET Applications - Cary Jensen
    3:15pm - How JBuilder 2008 Can Help with Reuse - Michael Rozlog, EMbarcadero
    4:30pm - The Power and the Possibilities of the RTTI in Delphi - Robert Love
    4:30pm - SQL Optimization for the Application Developer - Greg Nerpouni, Embarcadero
    5:45pm - Delphi Add-ins, Experts and Tips - Jim McKeeth
    5:45pm - Hacking - The Dark Arts - Ken Sipe
    7:00pm - CASE STUDY: Schemamatic - Calling & Revision-controlling Stored Procedures from Delphi - Avery Pennarun
    7:00pm - Virtualization using VMWare for QA Testing - Doug Chapman, Embarcadero

Come join the fun!

CodeRage III - Day 4 - Thursday, 5am to 8pm (Pacific Time)

It’s the fourth (of five) day of CodeRage III.  It’s Thursday and now there are only 1.5 days left for CodeRage III. 

This morning, in room #1, it’s the Al Mannarino JBuilder and Java show.  Al is one of Embarcadero’s Software Consultants in the US.  He is giving back to back to back technical sessions starting at 5am in Room 1.

You won’t want to miss the "SQL Optimization for the Application Developer" session by Greg Nerpouni, Embarcadero Product Manager at 4:30pm in Room #1.

There will also be an encore presentation of the InterBase "Deploying Applications with InterBase SMP ToGo" today during the mid-day (in the US that is) break at 12:15pm in Room #1.

It’s really not too late to register and join us for today and tomorrow for CodeRage III.

Thursday’s English language technical sessions include:

    5:00am - Model-driven Development (MDD) using JBuilder 2008 - Al Mannarino, Embarcadero
    6:15am - Visual EJB 3 Enterprise Development using JBuilder 2008 - Al Mannarino, Embarcadero
    7:30am - Advanced Swing Development using JBuilder 2008 Swing Designer - Al Mannarino, Embarcadero
    8:45am - What to Watch for When using XML for Data Export and Import - Jeroen Pluimers
    10:00am - Delphi Debugging for Dummies - Francois Gaillard
    11:15am - Using the Wide Information Bus (WIB) in kbmMW - Kim Madsen
    12:15pm - Deploying Applications with InterBase SMP ToGo - Shanauk Mistry, Embarcadero (Room #1)
    2:00pm - Creating ASP.NET Applications Using Delphi Prism - Cary Jensen
    2:00pm - Open Source: Triumphs, Trials and Lessons Learned - Michael Rozlog, EMbarcadero
    3:15pm - Why and When to Use DataTables in ASP.NET Applications - Cary Jensen
    3:15pm - How JBuilder 2008 Can Help with Reuse - Michael Rozlog, EMbarcadero
    4:30pm - The Power and the Possibilities of the RTTI in Delphi - Robert Love
    4:30pm - SQL Optimization for the Application Developer - Greg Nerpouni, Embarcadero
    5:45pm - Delphi Add-ins, Experts and Tips - Jim McKeeth
    5:45pm - Hacking - The Dark Arts - Ken Sipe
    7:00pm - CASE STUDY: Schemamatic - Calling & Revision-controlling Stored Procedures from Delphi - Avery Pennarun
    7:00pm - Virtualization using VMWare for QA Testing - Doug Chapman, Embarcadero

Additional CodeRage Information:

Some of the fundamentals driving today’s systems development

What factors are driving software systems development?  Economic and business SWOT (Strengths, Weaknesses, Opportunities, and Threats) analysis drives some of the decisions to build, modify, update, and retire the systems we build and use.  There are new platforms (what’s the latest overloaded use of the term "platform" these days?), new languages, new API(s)/Frameworks, new architectures, new methods, growing collections of best practices, new hardware, and new operating systems that drive systems development.

There are also a few fundamental (foundation?) factors that drive all systems development.  Here are a few that we’ve come up with:

  • Moore’s law is alive and well – processing power continues to double every 18-24 months. (1) (5)
  • In 2006, electronics manufacturers produced more transistors (at least 26 million-million of them) than the world’s farmers grow grains of rice. (1) (4)
  • There were Five Exabytes (10^18 bytes) of new Stored Information (Paper, Film, Magnetic, Optical) and Eighteen exabytes of new Information Flows (Broadcast, Telephony, Internet) produced in 2002 (In 1999 the world produced between 1 and 2 exabytes of unique information). (2)
  • The CERN Large Hadron Collider will produce 10–15 petabytes (10^15 bytes) of data every year. (3)
  • It is projected that just four years from now (2006), the world’s information base will be doubling in size every 11 hours. (1)

With the increasing processor power (the number of transistors on a processor chip and especially with the rise of multi-core, multi-processor, and cloud computing systems), the increasing need to store, retrieve, and processess information, the importance of improving business productivity and efficiencies (especially during these challenging times), and the unlimited opportunities to create new businesses and economies -  this is the perfect time to be a software, systems, and database developer.  At Embarcadero we empower application developers and database professionals with tools to design, build, and run software applications in the environment you choose.

Do you have other fundamentals that drive your systems development? Add your comments to this blog post.

Notes:

(1) IBM Global Technology Services - “The toxic terabyte: How data-dumping threatens business efficiency,” July 2006.

(2) "How Much Information? 2003", UC Berkeley Study 2003 (Full ReportExecutive Summary).

(3) physicsworld.com article - CERN 2008.

(4) Contest: Guess Intel Transistor Shipments, Win a Great Prize!

(5) Intel Core i7, Quad-core, 731 million transistors

CodeRage III - Day 3 - Wednesday, 5am to 8pm (Pacific Time)

It’s the third day of CodeRage III. Wednesday is also named "hump day" - after the lunch break today, we will be over half way to the end of CodeRage III on Friday afternoon. So don’t miss another minute.

You can still register and join us for the next 2.5 days of CodeRage III.

Wednesday’s English language sessions include:

    5:00am - Model-driven Development (MDD) using JBuilder 2008 - Al Mannarino, Embarcadero
    5:00am - REST the Better SOAP? - Olaf Monien
    6:15am - Working with ASP.NET MVC using Delphi Prism - Joe Mele
    7:30am - Working with PDF Documents using Delphi and Gnostice PDF Tools - Girish Patil
    8:45am - Nullable Types with Records, Methods and Operator Overloading - Jeroen Pluimers
    10:00am - Smarter Code with Databases and Data Aware Controls - Jeroen Pluimers
    11:15am - Using JTPlatinumGrid with Delphi for PHP - Jonathan Benedicto
    2:00pm - Developer UML for Delphi - Michael Rozlog, Embarcadero
    2:00pm - JBuilder 2008 R2 Technology Preview, Part I - Karl Ewald, Embarcadero
    3:15pm - Software Archeology with Delphi - Michael Rozlog, Embarcadero
    3:15pm - JBuilder 2008 R2 Technology Preview, Part II - Karl Ewald, Embarcadero
    4:30pm - Dynamic vs Static Typing: How Tools Can Provide the Best of Both Worlds - Mark Howe - Embarcadero
    4:30pm - ER/Studio Automation Interface - Oktay Amiry - Embarcadero
    5:45pm - Connecting to Blackfish SQL, InterBase and DataSnap with Delphi Prism - Jim Tierney - Embarcadero
    5:45pm - Towards Data Model Interchange and Traceability - Kenn Hussey, Embarcadero
    7:00pm - Delayed Exception Handling - Jim McKeeth
    7:00pm - The Unbearable Stupidity of Modeling - Ed Merks

Come join the fun!

Bad Behavior has blocked 1553 access attempts in the last 7 days.

Close