Visit site Rob's Technology Corner

April 2016

3
votes
Vote UpVote

Rad Studio Berlin 10.1 - First Look via Twitter

Rob's Technology Corner – Today I installed Rad Studio 10.1 Berlin.    This was my first chance to look at it.  Here are some the tweets are shared earlier today.Just installed Rad Studio 10.1 Berlin. Loved the new install experience.— Robert Love (@DelphiDev) April 21, 2016 Rad Studio 10.1 Berlin ...
Details Favorite? Off-Topic? Robert Love @ 2016-04-21 17:16
4
votes
Vote UpVote

SQL Injection - Stored Procedures

Rob's Technology Corner – Security needs to be multiple levels deep. At one point in time several years ago there was a trend to have all websites code use stored procedures. I heard developers say it prevented SQL Injection.If the database you use allows you to build SQL statements with a string dynamically at run time ...
Details Favorite? Off-Topic? Robert Love @ 2016-04-19 16:05
9
votes
Vote UpVote

SQL Injection

Rob's Technology Corner – I just wrote a blog posts on security assumptions. I realized there was a huge missing assumption. (This has since been updated.) Assume that all input can be malicious Today I want to show the most common mistake, and exploit that I have ever seen. It impacts all languages and all ...
Details Favorite? Off-Topic? Robert Love @ 2016-04-18 21:18
4
votes
Vote UpVote

Security assumptions

Rob's Technology Corner – When it comes to application security there is lots of discussion on the Internet about web applications and network security.   I however found far less information when it comes to desktop applications and other applications that typically reside behind a firewall.For example the initial ...
Details Favorite? Off-Topic? Robert Love @ 2016-04-17 05:00
1
vote
Vote UpVote

New Rad Studio Coming - Security?

Rob's Technology Corner – On April 21st & 22nd there will be a Webinar that goes over the Highlights of RAD Studio. Embarcadero presenters will discuss among other things the following topics: A new installation tool with GetIt technology and the choice of what you want to install  Extended support ...
Details Favorite? Off-Topic? Robert Love @ 2016-04-06 18:01
1
vote
Vote UpVote

Raspberry Pi 3 - Arrived and setup.

Rob's Technology Corner – After a bit of waiting my new Raspberry Pi 3 Model B just arrived.   I wanted to share a few of my steps I used in getting started and paired up with my Mac for easy development.Having played with both Raspbian and Microsoft IOT Core with my Pi 2.  I currentlyprefer to use Raspbian, so ...
Details Favorite? Off-Topic? Robert Love @ 2016-04-05 02:39

October 2015

3
votes
Vote UpVote

CodeRageX - Security Session Files

Rob's Technology Corner – For those that were able to attend my CodeRage X session.   I had a few files I wanted to share. I intend to update them, so they may be better than the one shown in the presentation.    However, they are in  GIT so you can see the history if you want.   When recordings are ...
Details Favorite? Off-Topic? Robert Love @ 2015-10-14 17:44

June 2015

2
votes
Vote UpVote

XE8 Update 1 - Update Subscription

Rob's Technology Corner – Update XE8 Update 1 was released and there is two different versions of the update one for Update Subscription and one without.For several years now the company where I work as been on an Software & Maintenance for Rad Studio.  The key benefits that I really like are:Support Incidents for ...
Details Favorite? Off-Topic? Robert Love @ 2015-06-20 20:03

February 2015

4
votes
Vote UpVote

TPL - TTask Exception Management

Rob's Technology Corner – Recently I wrote a blog post titled: "TPL - TTask an example in how not to use." The goal of that post was to help introduce some of the new thought processes that are required around multi-threaded programming.To keep GUI code responsive, threads can be used to keep time consuming code out of the ...
Details Favorite? Off-Topic? Robert Love @ 2015-02-19 21:46
5
votes
Vote UpVote

Legacy Code: What goes into a unit

Rob's Technology Corner – I found this blog post in my drafts folder from August of 2013.  I think I was going to add code examples but never had the time.    I guess it's better late than never, even if I don't have code examples.As a child I watched Sesame Street, and remember the "One of These Things" ...
Details Favorite? Off-Topic? Robert Love @ 2015-02-13 19:22
5
votes
Vote UpVote

TPL - TTask an example in how not to use.

Rob's Technology Corner – Delphi XE7 contains a new Task Parallel Library, which is really powerful and easy to start using.   But it can be something that can be done wrong, and not realize it until it's much later.Lets take the following fictional example.There is form with a single button and a list box.   When ...
Details Favorite? Off-Topic? Robert Love @ 2015-02-12 18:34

October 2014

1
vote
Vote UpVote

Introduction to GIT

Rob's Technology Corner – This week at CodeRage 9 I will be presenting.  "Introduction to Distributed Version Control"My session covers the basics of how a Distributed Version Control System works.   I focus is on GIT but it applies to Mercurial - Hg.Here is a link to the slides I used for the first 10 ...
Details Favorite? Off-Topic? Robert Love @ 2014-10-28 15:15

September 2014

2
votes
Vote UpVote

VCL or FireMonkey - XE7

Rob's Technology Corner – In a previous blog post I mentioned we are starting a rewrite of an existing application using Delphi XE7 .     One of the comments was raised if we are going to use VCL or Firemonkey.It was decision we took quite seriously.    Using Delphi  we spent a few days developing ...
Details Favorite? Off-Topic? Robert Love @ 2014-09-12 16:42
4
votes
Vote UpVote

Product/Component Vendors and XE7 Support

Rob's Technology Corner – Here are the most prominent 3rd Party components(That don't ship in the Rad Studio/Delphi products) that we use.   We may or may not use these in the application we will be rewriting in Delphi XE7 as we have make lots of decisions first such as VCL or Firemonkey FireUI.2 Days after ...
Details Favorite? Off-Topic? Robert Love @ 2014-09-04 22:25
3
votes
Vote UpVote

XE6 Upgrade Story, Now on to XE7...

Rob's Technology Corner – We started the Delphi XE6 so early in the process we had to convert all the 3rd party components we used to XE6 without help from the vendors.  Our plan was to upgrade Delphi XE6, and move to ContinuaCI.  We also rewrote our FinalBuilder scripts from scratch, keeping in mind we would be ...
Details Favorite? Off-Topic? Robert Love @ 2014-09-03 18:26
Subscribe:
Contact us to advertise on DelphiFeeds.com

Community Links

Torry Firebird News

Sponsor

 
Please login or register to use this functionality.
(click on this box to dismiss)