Visit site The Delphi Geek
February 2012
9
votes
Blaise Pascal Magazine: “Multithreading” series
The Delphi Geek
– In the last week I’ve republished all the articles about multithreading I’ve written for the Blaise Pascal Magazine. To simplify linking from other sites, I’m listing them all in this post. Introduction to Multithreading Four Ways to Create a Thread Synchronisation in Multithreaded ...
4
votes
Blaise Pascal Magazine Rerun #9: High Level Multithreading
The Delphi Geek
– This article was originally written for the Blaise Pascal Magazine and was published in Issue #18. Relevant Delphi code is available at http://17slon.com/blogs/gabr/BPM/HighLevel.zip. Read more »--- Published under the Creative Commons Attribution 3.0 license
3
votes
Blaise Pascal Magazine Rerun #8: Debugging Multithreaded Applications
The Delphi Geek
– This article was originally written for the Blaise Pascal Magazine and was published in Issue #14. Read more »--- Published under the Creative Commons Attribution 3.0 license
3
votes
OmniThreadLibrary Documentation: Future
The Delphi Geek
– I have just finished a pretty long chapter on futures. Any comments, corrections, ideas etc are welcome. --- Published under the Creative Commons Attribution 3.0 license
3
votes
8 Simple Rules for Modifying Production Database
The Delphi Geek
– Make sure you have a backup! And by that I mean a fresh backup, made just now, not an idea that there may exist a person who knows where a backup is stored! Make sure you can restore from the backup! And by that I mean that you have tested the restore procedure. On the backup that you ...
5
votes
Blaise Pascal Magazine Rerun #7: Intraprocess Communication
The Delphi Geek
– This article was originally written for the Blaise Pascal Magazine and was published in Issue #12. Relevant Delphi code is available at http://17slon.com/blogs/gabr/BPM/Communication.zip. Read more »--- Published under the Creative Commons Attribution 3.0 license
5
votes
Blaise Pascal Magazine Rerun #6: Synchronisation in Multithreaded Environment
The Delphi Geek
– This article was originally written for the Blaise Pascal Magazine and was published in Issue #11. Relevant Delphi code is available at http://17slon.com/blogs/gabr/BPM/Synchronisation.zip. Welcome back to the third installment of out short introduction to multithreading. You already know what ...
7
votes
Blaise Pascal Magazine Rerun #5: Four Ways to Create a Thread
The Delphi Geek
– This article was originally written for the Blaise Pascal Magazine and was published in Issue #10. Relevant Delphi code is available at http://17slon.com/blogs/gabr/BPM/FourWaysToCreateAThread.zip. Read more »--- Published under the Creative Commons Attribution 3.0 license
7
votes
Blaise Pascal Magazine Rerun #4: Introduction to Multithreading
The Delphi Geek
– This article was originally written for the Blaise Pascal Magazine and was published in Issue #9. Read more »--- Published under the Creative Commons Attribution 3.0 license
5
votes
Accelerometer Demo
The Delphi Geek
– My accelerometer blog ended rather abruptly, without a demo program so today I’m returning to the topic. To test the accelerometer control I wrote a very simple program in which you can move a rectangle around the screen by tilting your iOS device. You can test it here. This program builds heavily ...
8
votes
OmniThreadLibrary Documentation: Async
The Delphi Geek
– First small part of the forthcoming documentation is available in the wiki, Any comments, corrections, ideas etc are welcome. --- Published under the Creative Commons Attribution 3.0 license
4
votes
Detecting Device Movement
The Delphi Geek
– For my next quest I decided to find out how accelerometer works in web applications. IOW, I wanted to control an object on my HTML page just by moving my iPad around. I limited my quest to iOS because that’s my favorite toy. don’t know yet how to do it in Android – this StackOverflow post ...
0
votes
Wiki Editing
The Delphi Geek
– Is there a Windows application that simplifies editing of Wiki-formatted documents? I would settle for a very basic one - all formatting can be displayed in wiki format on screen but I would like some helpful shortcuts and logic that would simplify multilevel list editing, basic formatting, cross- ...
January 2012
3
votes
OmniThreadLibrary Documentation–an Outline
The Delphi Geek
– That’s how it’s going to look. If you feel I have left something out, now is the time to raise your voice. Introduction Introduction to Multithreading Introduction to OmniThreadLibrary Tasks vs. Threads Locking (vs.) Messaging TOmniValue High-level ...
5
votes
A Sign of Maturity
The Delphi Geek
– No IDE is mature until it has a TSmiley component. --Anonymous This week I got a sudden urge to write TSmiley component for Smart Mobile Studio IDE. After all, what is a development environment without a smiley? My TSmiley is not an enterprise-y ...




