Categories
MVP News

MVP of the Week: Bertie Buitendag

Bertie BuitendagThis week we are spotlighting the work of Bertie Buitendag, our MVP from South Africa. He is a lecturer at Tshwane University of Technology. He was instrumental in the school system adopting Delphi for early education. He also worked to develop the curriculum for teaching computer programming in basic education.

If you check out his blog, he regularly blogs about educational events in South Africa where students and faculty learn more about Delphi. If you check out his YouTube Channel you can see some of the videos he’s put together covering different topics on Delphi.

You can also see Bertie and some of his students from South Africa in the recent Inspire, Develop, Excel video.

If you are interested you can check out the Implementation Plan for Standardising Programming Language for Information Technology for 2015 that provides the argument for using Delphi in schools. It provides a lot of great points.

It was unfortunate that a few schools insisted on staying on Java, but most of them are now standardized on Delphi thanks to Bertie!

Categories
MVP News

MVP of the Week: Nick Hodges

Nick HodgesI feel like I’ve known Nick Hodges as long as I’ve been using Delphi. He is as much a part of the Delphi community as anyone else, especially with the distinction of writing the first 3rd party component for Delphi: TSmiley. I believe Nick was also an original member of TeamB, moderating the forums, and wherever there is a conversation about Delphi, you will probably find him there.

AthenaIn 2004 Nick won the Spirit of Delphi Award, a very prestigious honor in the Delphi community. I was at BorCon that year, but I knew Nick previously from the TDAG mailing list I frequented. I even snagged a photo of Nick receiving the award, but the camera on my Sony PDA didn’t do it justice (I’ve since lost both).

In 2006 Nick joined DevCo (as it was then called) as the Delphi product manager. This was during that transition period between Borland and Embarcadero. The company was DevCo for a short period of time, then became CodeGear. Nick later went on to run R&D at Embarcadero.

While at Embarcadero Nick hosted his own podcast The Delphi Hour. You can still find an archive of the episodes on the Delphi Wiki. Nick is also a top contributor there, a great resource about the Delphi community.

After leaving Embarcadero (around 2012) he was famously in a commercial for the Gateway Ticketing (where he was their product manager) that was a satire of the Intel commercial with Ajay Bhatt. Unfortunately I can’t find a copy of the commercial anywhere. It was amazing. Imagine it just like the original Ajay Bhatt commercial, but with Nick Hodges, and then at the end everyone is chasing him down the street.

Nick was my guest for the 2nd episode of my Podcast, back in 2008, and returned a few more times as a fairly regular guest. I just listened to that 2nd episode again, and I had a lot of fun with sound effects. Need to do some more of that in the future.

Recently Nick has released two fantastic books on Delphi development. One great thing about these books is they aren’t just about the fundamentals of Delphi development, like so many other books out there. Instead they are about how to take your development to the next level. Great books for all Delphi developers out there. I believe Nick might be working on a new book, but no word for sure.

Coding In Delphi  More Coding In Delphi

Nick is regularly presenting in person and online. He recently returned from presenting at the DAPUG meeting in Denmark.

Nick Hodges in Denmark

You can catch some of Nick’s online presentations too . . .

I’m sure even with all that I’ve covered in this blog post, I’ve just scratched the surface of Nick’s contributions to the Delphi community. Thanks Nick for all you do!

Stay tuned for another podcast with Nick in the near future.

Categories
Audio podCast MVP News podcast Video podCast

MVP of the Week: Yilmaz Yörü

Dr. Y?lmaz YörüThis week’s MVP spotlight is on Dr. Yilmaz Yörü from Eskisehir-Turkey. He graduated from the department of Mechanical Engineering of Eskisehir Osmangazi University in 1997. He received his M.Sc. and Ph.D. degrees from the same department/university. Some of his interests are Programming, Thermodynamics (Exergy), Fluid Mechanics and Artificial Intelligence. He also likes graphical design and high-end innovations.

Video slide show . . .

Screenshots

DISS_HeatPumpSystem AnaBilge_Oyun3 AnaBilge_Analiz AnaBilge_Oyun1 EYO1_Okullar PumpX DusX PhenofNS XMPro_Satislar

Categories
News

Where is the ActiveX Project Type for Delphi 10.1 Berlin?

In 10.1 Berlin the ActiveX project types are missing from the New Items Window under Delphi. They are there for C++Builder, but not for Delphi.

Missing AcitveX

This only happens if you use the shiney new Feature Installer that was introduced with 10.1 Berlin. So if you use the old offline ISO installer then it shows up fine.

[Update: This was just fixed in the installer. So if you download and install after today everything will work great!]

Turns out though, it is only a simple registry issue. Instead of explaining the details behind why, here is the quick and easy work around.

  1. Close RAD Studio or Delphi 10.1 Berlin.
  2. Open RegEdit
  3. Browse to “HKEY_CURRENT_USER\SOFTWARE\Embarcadero\BDS\18.0\Known IDE Packages\Delphi”
  4. Find the entry named “$(BDS)\Bin\delphicompro240.bpl” and change the value from “__(Untitled)” to “(Untitled)”. Here is a before screenshot:
    RegEdit
  5. And here is an after screenshot (notice the missing double underscore)
  6. Then restart your RAD Studio or Delphi 10.1 IDE and bask in all the ActiveX glory that you have restored!
    ActiveX Success
  7. Now you can create a new ActiveX Library or Type Library with your favorite programming language.

Interesting story, long ago a friend of mine worked for a software development company that used Visual Basic. He was in the “skunkworks” division that used Delphi to create all the ActiveX components that the Visual Basic developers used. There were 2 Delphi developers and about 50 VB developers. Whenever there was something that couldn’t be done in VB (which happened a lot) then they would make a new ActiveX in Delphi for them.

My friend showed him that they could actually out produce the VB developers with Delphi, but his boss was convinced that they were a VB development firm, and didn’t want to switch to the superior development tool. Unfortunately VB has died off, and all of those developers lost their jobs. My friend is glad he stuck with Delphi.

Categories
MVP News

MVP of the Week: Danny Wind

DannyWindThis week we are highlighting Delphi and InterBase MVP Danny Wind. He is an experienced Delphi trainer, consultant and developer for the Delphi Company. He specializes in FireMonkey, User Interfaces and Threading. Danny is also a regular speaker at Developer Days, at SDN conferences, and Delphi launch events in the Netherlands or Belgium, as well as the Delphi training days in the Netherlands. Virtually he is a frequent presenter at our CodeRage online virtual conference, and is regularly blogging.The Delphi Company

You can follow Danny on Twitter, YouTube or LinkedIn. Look forward to a podcast episode with Danny soon as well.

Categories
Audio podCast MVP News podcast

MVP of the Week: Robert Love

Robert LoveThis week we are highlighting the work of Robert Love, MVP. I had the pleasure of meeting Robert around the release of Delphi 6. A coworker and I drove from Boise, Idaho down to Salt Lake City, Utah for the launch event (since there wasn’t one in Boise that year). Robert Love runs the Salt Lake Delphi Users Group, and they scheduled a User Group meeting the night of the launch event, so we stayed for that too.

BlogTwitter | Facebook | G+ | LinkedIn | Stack Overflow

Robert Love's Team Members - State of Utah
Robert Love’s Team Members at the State of Utah

He leads a team of Delphi developers that work for the state of Utah.

Some components they use there:

He is a top 4% contributor on Stack Overflow, having earned the silver Delphi badge. He also contributes to open source Delphi libraries (DunitX, Abbrevia, etc.), speaks at conferences and is a regular presenter for CodeRage.

At home he is in the middle of remodeling his house and working with his kids to add Arduinos and Raspberry Pi to automate everything. When he isn’t programming, Robert competes in competitive dutch oven competitions and volunteers for Boy Scouts of America. He is also an accomplished photographer.

Robert is also working on a replacement for the Component Development Kit that he is planning to make available via open source. I am really looking forward to this IDE add-in. For those that don’t remember, Component Development Kit was an IDE add-in by EagleSoftware back in the Delphi 6 days that walked you through the creation of components. It took Delphi’s simple component development process and made it really powerful.

Robert Love taking pictures at Dutch Oven Event
Robert Love taking pictures at Dutch Oven Event
Robert Love in mountains over house
Robert Love in mountains over his house
Robert Love's Daughter's First Electronics Project
Robert Love’s daughter’s first electronics project
Dutch Oven Cinnamon Rolls - Photograph by Robert Love (prepared by someone else)
Dutch Oven Cinnamon Rolls – Photograph by Robert Love (prepared by someone else)
Dutch Oven Chicken - Photograph by Robert Love (prepared by someone else)
Dutch Oven Chicken – Photograph by Robert Love (prepared by someone else)
Dutch Oven Rolls - Photograph by Robert Love (prepared by someone else)
Dutch Oven Rolls – Photograph by Robert Love (prepared by someone else)
Dutch Oven Cake - Photograph by Robert Love (prepared by someone else)
Dutch Oven Cake – Photograph by Robert Love (prepared by someone else)

 

Categories
MVP

MVP of the Week: Jens Fudge

Jens Fudge, MVP of the WeekThis week we are highlighting Jens Fudge of Middelfart, Denmark as our MVP of the week. Jens is a long time Delphi developer who works for Exotech and Archersoft. He helps organize the Danish Delphi User Group DAPUG, specifically getting speakers to their biannual workshop. Jens also regularly teaches Delphi training courses.

Jens Fudge's Delphi Training

Beyond software development, Jens is an accomplished archer and beer brewer. He instructs and judges archery competitions, and in 1992 he won the gold medal in archery at the Paralympic games in Barcelona.

I visited Jens 7 years ago as a speaker at DAPUG. It was a treat to get to know him. The following is a podcast I recorded a few months ago that will hopefully give you a chance to get to know Jens better and learn about some of the great things he does as a Delphi developer and Embarcadero MVP.

Categories
MVP News

Embarcadero MVP of the Year for 2015 – Stefan Glienke

Stefan GlienkeAs a way to acknowledge some of the hard work and amazing contributions each of our MVPs provides we are starting a new MVP of the Year program. It is already a few months into 2016, but I would like to start by recognizing our MVP of the year for 2015, Stefan Glienke. (He is missing from the MVP directory, but we will get him added right away.)

Stefan started programming with Turbo Pascal over 15 years ago, and now uses Delphi as his productive language of choice. He is an expert in software design patterns, principles and practices. He developed the DSharp library, Test Insight and is lead developer of Spring4d.

The process of selecting an MVP of the year involves nominations and feedback from other MVPs as well as our internal consideration. Everyone holds Stefan in high regard and appreciates his many contributions. Here is a little about Stefan.

  • Stefan GlienkeVery active in the developer community, especially on G+
  • Shares smart insights and code examples
  • Hosted a Developer Skill Sprint
  • Regular conference speaker
  • Writes great technical blog posts
  • Maintains some important open source libraries
  • Top contributor for Delphi on Stack Overflow
  • Created Test Insight IDE Plugin

Spring4D

You can find Stefan online in some of the following places:

Please join me in thanking Stefan for all that he does to help the community!

Categories
News

What is Your Favorite Delphi Demo?

When you are showing Delphi to someone for the first time, what demo do you turn to? There is so much Delphi can do there really isn’t only one thing that sets it apart. Of course the classic demo is the button, edit box and list box. I’ve just that one a lot, and it is a good way to introduce someone who is new to programming.

I recently showed off my 5 minute REST Client demo. That one is a big hit with seasoned developers when they see how easy it is to consume a REST service and then deploy to 4 different platforms. I’ve done similar demos with InterBase and SQLite, also crowd pleasers. 

Another demo that I think goes over really well with seasoned developers is AppTethering. It makes it so easy for apps to discover each other on the local network and then share data, actions and resources.

Possibly even cooler is how easy Delphi makes it to connect to devices like Bluetooth heart rate monitors, drones, brain-computer interfaces, etc. 

What is your favorite Delphi demo? Maybe your favorite demo is an IDE feature, like the ability to preview an app on multiple platforms in realtime. Or maybe it is building a multi-tier app to safely share data across multiple devices. 

Leave a link, video or description of your favorite demo in the comments below. 

Categories
MVP

Meet the New Embarcadero MVPs

With the recent update of our Embarcadero website, now dedicated completely to developer tools and InterBase, there is a backlog on getting the MVP directory updated. So I’m just going to announce the new MVPs here:

You can look forward to seen all of these MVPs as well as others showing up in the MVP directory soon. I’m excited to welcome them all to the Embarcadero MVP program and my apologies for not getting them listed sooner! It is great to see so many excited and talented developers in our community!