Hello 2018

Merry Christmas, Happy Holidays and a Happy New Year from The Toronto Delphi Users Group.

We have tentative dates for our first three meetings in 2018, all of which are in room 4. They are:

Tue, Jan 30
Thu, Feb 22
Tue, Mar 20

In our first meeting in January, Rick Dermont is going to talk about a fundamental feature of Delphi and demonstrate how to use it – Sets.

I hope you join us on Jan 30th.

Posted in General | Comments Off on Hello 2018

Job Posting – Developer – Delphi

Company Name
W5 Resources Inc.

Company or Contact E-Mail Address
james@w5.net

Position Title
Developer – Delphi

Location
Markham, ON

Start Date, Contract Term
ASAP

Description
JOB RESPONSIBILITIES

Reporting to the Director, Product Development, the key responsibilities of the position are to:
•       Use technical skills to complete software programming tasks including development, unit testing, integration testing and documentation as required
•       Demonstrate excellent written, verbal and listening communication skills and collaborate with the other departments as required
•       Perseverance to effectively collaborate with the Quality Assurance team to resolve defects
•       Provide customer focused third level support for resolving production and customer support issues as required
•       Action oriented and eager to provide technical improvements to internal tools and libraries
•       Manage multiple concurrent objectives, projects or activities using timely decision making skill to prioritize tasks and allocate time
•       Present information to groups as required with the appropriate degree of formality

Requirements
JOB QUALIFICATIONS

This position requires varying degrees of expertise:
•       University/College education or equivalent experience in Computer Science, Engineering, Information Systems or related discipline
•       Minimum 2+ years of development experience in Delphi by Embarcadero
•       Working knowledge of Interbase Server would be an asset
•       Development experience in XML, Web Services, COM, MS SQL Server and .NET would be an asset
•       Strong problem solving abilities, and ability to pick up and adapt to new concepts quickly
•       Strong ability to follow prescribed development standards and to work as a team player
•       Strong understanding of the complete Software Development Life Cycle (SDLC)
•       Familiarity with the Hospitality Industry is a plus

Additional Assets (nice to have)
Additional Competencies:
Functional/Technical Skills
Problem Solving
Learning On The Fly
Customer Focus
Drive For Results
Listening

Contact Details
James Lee
W5 Resources Inc.
james@w5.net
(905) 940-0255 ext. 2

Posted in Job Postings | Comments Off on Job Posting – Developer – Delphi

TDUG meeting Thursday, November 30th

Speaker: Bruce McGee

We are continuing our “back to basics” theme and talking about databases.

You always hear that Delphi has great database support, and it does, but what does that actually mean? We’ll talk about Delphi’s history with databases, how easy it is to create a database application and some best practices you might want to use.

Note the change in room this month. We are in room 3, directly across from the elevator on the 4th floor.

Thursday, November 30th, 2017
Fairview Library – 35 Fairview Mall Dr, North York – Room 3 (4th floor)
6:00PM to 8:00PM

About the location: The Fairview Library is on the north side of the Fairview Mall. Subway service is available and parking at the mall is free.

Posted in Events | 1 Comment

Reminder: TDUG meeting Tuesday, October 24th

TDUG meeting Tuesday, October 24th

Posted in Events, General | Comments Off on Reminder: TDUG meeting Tuesday, October 24th

TDUG meeting Tuesday, October 24th

By request, we are going to cover some “back to basics” topics.

This month, we are going to talk about suggestions for setting up a new Delphi development project from scratch. This will include useful IDE settings and third party plug-ins, folder structure, some basic coding practices and a handful of other things that make a developer’s life easier. I’m hoping to hear your suggestions and recommendations as well.

Tuesday, October 24th, 2017
Fairview Library – 35 Fairview Mall Dr, North York – Room 4 (4th floor)
6:00PM to 8:00PM

About the location: The Fairview Library is on the north side of the Fairview Mall. Subway service is available and parking at the mall is free.

Posted in Events, General | Comments Off on TDUG meeting Tuesday, October 24th

TDUG meeting Tuesday, September 26th

We’re back from our summer break.

Our first meeting will be about web development using Delphi. We will review some of the popular options and discuss recent events, like Embarcadero’s acquisition of Sencha (and Ext JS).

I hope you’ll join us.

We are also looking for suggestions for future topics and are asking for people who would like to speak about virtually any Delphi related topic. Please drop us a line and let us know your thoughts.

Tuesday, September 26th, 2017
Fairview Library – 35 Fairview Mall Dr, North York – Room 4 (4th floor)
6:00PM to 8:00PM

About the location: The Fairview Library is on the north side of the Fairview Mall. Subway service is available and parking at the mall is free.

Posted in Events, General | 1 Comment

TDUG meeting Thursday, June 29th

Note that we’re back in room 4 this month.

Brian Muegge will be talking about using interfaces in Delphi. Here is his summary:

Interfaces are one of those Delphi features that you may not think you need, but once you get comfortable using them, you might wonder how you ever got by without them. In this session, we’ll start by looking at the differences between interfaces and classes, and how they relate to one another. We’ll discuss some situations in which using interfaces may be preferable to using regular Delphi classes. We’ll examine the pros and cons of automatic reference counting by looking at how interfaces are implemented in the Delphi run-time library. Finally, we’ll look at how interfaces can be used with other Delphi features such as threads, generics, and run-time type information, including benefits and potential pitfalls.

This will be our last meeting before the summer break. We are looking for suggested topics and/or volunteers to present. Let us know what you’d like to learn.

Thursday, June 29th, 2017
Fairview Library – 35 Fairview Mall Dr, North York – Room 4 (4th floor)
6:00PM to 8:00PM

About the location: The Fairview Library is on the north side of the Fairview Mall. Subway service is available and parking at the mall is free.

Posted in Events, General | Comments Off on TDUG meeting Thursday, June 29th

TDUG meeting Wednesday, May 31st

Note the change in day. We are meeting on Wednesday.

This month, Rick Dermont wraps up his series of presentations on RTTI. He has covered a great deal of theory in the past two meetings and will finish up with some practical examples.

I hope you join us.

Wednesday, May 31st, 2017
Fairview Library – 35 Fairview Mall Dr, North York – Room 2 (2nd floor)
6:00PM to 8:00PM

About the location: The Fairview Library is on the north side of the Fairview Mall. Subway service is available and parking at the mall is free.

Posted in Events, General | Comments Off on TDUG meeting Wednesday, May 31st

TDUG meeting Thursday, April 27th

Note that we are meeting on a Thursday this month and we will be in room 2 on the third floor.

Last month Rick Dermont gave us an introduction to Run-Time Type Information (RTTI) and some of its idosyncracies.

This month, he is going to pick up where he left off and take us deeper in to what you can do with it, what kinds of problems it can help you solve.

Thursday, April 27th, 2017
Fairview Library – 35 Fairview Mall Dr, North York – Room 2 (3rd floor)
6:00PM to 8:00PM

About the location: The Fairview Library is on the north side of the Fairview Mall. Subway service is available and parking at the mall is free.

Posted in Events, General | Comments Off on TDUG meeting Thursday, April 27th

TDUG meeting Tuesday, March 28th

Our user group president, Rick Dermont, will be talking about Run-Time Type Information (RTTI).

RTTI lets you find out information about types at run time (hence the name). It has been in Delphi since version 1 and is vital to the designer and Delphi’s component model. It originally wasn’t very well documented, but with a little perseverance, you could use it for your own purposes.

In Delphi 2010, RTTI was upgraded significantly. It is much more complete and better documented, and made new features like attributes and live bindings possible.

The topic is so deep that Rick might need a follow-up meeting to cover it all.


Tuesday, March 28th, 2017
Fairview Library – 35 Fairview Mall Dr, North York – Room 4 (4th floor)
6:00PM to 8:00PM

About the location: The Fairview Library is on the north side of the Fairview Mall. Subway service is available and parking at the mall is free.

Posted in Events, General | Comments Off on TDUG meeting Tuesday, March 28th