Click here to Skip to main content

Articles by yanniel (Technical Blogs: 22)

Technical Blogs: 22

RSS Feed
No articles have been posted.

Average blogs rating: 4.63

Miscellaneous
General
Posted: 17 Dec 2012   Updated: 17 Dec 2012   Views: 1,954   Rating: 0.0 / 5    Votes: 0   Popularity: 0.0
Licence: The Code Project Open License (CPOL)      Bookmarked: 1   Downloaded: 0
In this post I am implementing the Delphi way to request the Google Toolbar’s PageRank (PR).
Site & Server Management
General
Posted: 17 Dec 2012   Updated: 17 Dec 2012   Views: 3,533   Rating: 5.00/5    Votes: 1   Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 3   Downloaded: 0
Pascal Server Pages.
Other .NET Languages
General
Posted: 14 Dec 2012   Updated: 14 Dec 2012   Views: 4,314   Rating: 0.0 / 5    Votes: 0   Popularity: 0.0
Licence: The Code Project Open License (CPOL)      Bookmarked: 2   Downloaded: 0
Deep copying (cloning) objects in Delphi.
Posted: 30 Dec 2012   Updated: 30 Dec 2012   Views: 3,014   Rating: 4.50/5    Votes: 2   Popularity: 1.51
Licence: The Code Project Open License (CPOL)      Bookmarked: 1   Downloaded: 0
An introduction to anonymous methods in Delphi
Posted: 30 Dec 2012   Updated: 30 Dec 2012   Views: 3,673   Rating: 0.0 / 5    Votes: 0   Popularity: 0.0
Licence: The Code Project Open License (CPOL)      Bookmarked: 1   Downloaded: 0
A way to hide the Create constructor of TObject in Delphi
Libraries
General
Posted: 17 Dec 2012   Updated: 17 Dec 2012   Views: 1,897   Rating: 0.0 / 5    Votes: 0   Popularity: 0.0
Licence: The Code Project Open License (CPOL)      Bookmarked: 2   Downloaded: 0
Delphi Implementation for the OpenSubtitles API.
Algorithms & Recipes
Algorithms
Posted: 17 Dec 2012   Updated: 17 Dec 2012   Views: 3,047   Rating: 0.0 / 5    Votes: 0   Popularity: 0.0
Licence: The Code Project Open License (CPOL)      Bookmarked: 1   Downloaded: 0
A function that returns the Nth Fibonacci number.
Math
Posted: 28 Dec 2012   Updated: 28 Dec 2012   Views: 3,625   Rating: 0.0 / 5    Votes: 0   Popularity: 0.0
Licence: The Code Project Open License (CPOL)      Bookmarked: 1   Downloaded: 0
The purpose here is not the mathematical stuff, but to provide two implementations of the factorial of a number in Delphi (Object Pascal).
Localisation
General
Posted: 19 Dec 2012   Updated: 19 Dec 2012   Views: 1,723   Rating: 0.0 / 5    Votes: 0   Popularity: 0.0
Licence: The Code Project Open License (CPOL)      Bookmarked: 1   Downloaded: 0
The ABC for Delphi localization is Resourcing, Unit Conversions, and Dynamic Messages.
Posted: 15 Jan 2013   Updated: 15 Jan 2013   Views: 1,838   Rating: 0.0 / 5    Votes: 0   Popularity: 0.0
Licence: The Code Project Open License (CPOL)      Bookmarked: 1   Downloaded: 0
With TLang you can define a collection of native strings to be localized and the corresponding translations to a particular language.
String handling
General
Posted: 14 Dec 2012   Updated: 14 Dec 2012   Views: 3,748   Rating: 4.00/5    Votes: 1   Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 1   Downloaded: 0
String comparison in Delphi
Text Conversion
Posted: 28 Dec 2012   Updated: 28 Dec 2012   Views: 4,367   Rating: 0.0 / 5    Votes: 0   Popularity: 0.0
Licence: The Code Project Open License (CPOL)      Bookmarked: 1   Downloaded: 0
I wrote the following two functions with the purpose of compressing / decompressing string values within a Delphi application.
Design and Architecture
Design Patterns
Posted: 19 Dec 2012   Updated: 19 Dec 2012   Views: 1,984   Rating: 0.0 / 5    Votes: 0   Popularity: 0.0
Licence: The Code Project Open License (CPOL)      Bookmarked: 0   Downloaded: 0
The multiton is somewhat an extension of the singleton pattern.
Posted: 28 Dec 2012   Updated: 28 Dec 2012   Views: 2,509   Rating: 0.0 / 5    Votes: 0   Popularity: 0.0
Licence: The Code Project Open License (CPOL)      Bookmarked: 1   Downloaded: 36
A working example of the Template Method design pattern in Delphi
Posted: 28 Dec 2012   Updated: 28 Dec 2012   Views: 2,580   Rating: 0.0 / 5    Votes: 0   Popularity: 0.0
Licence: The Code Project Open License (CPOL)      Bookmarked: 1   Downloaded: 0
Factory Method is a creational design pattern, whose intent (according to Design Patterns: Elements of Reusable Object-Oriented Software) is to:“Define an interface for creating an object, but let subclasses decide which class to instantiate.
Posted: 1 Jan 2013   Updated: 1 Jan 2013   Views: 3,689   Rating: 0.0 / 5    Votes: 0   Popularity: 0.0
Licence: The Code Project Open License (CPOL)      Bookmarked: 1   Downloaded: 0
Decorator design pattern in Delphi - Multiple decorations
Posted: 1 Jan 2013   Updated: 1 Jan 2013   Views: 3,234   Rating: 0.0 / 5    Votes: 0   Popularity: 0.0
Licence: The Code Project Open License (CPOL)      Bookmarked: 1   Downloaded: 0
Decorator design pattern in Delphi - Single decoration
General
Posted: 19 Dec 2012   Updated: 19 Dec 2012   Views: 1,541   Rating: 0.0 / 5    Votes: 0   Popularity: 0.0
Licence: The Code Project Open License (CPOL)      Bookmarked: 1   Downloaded: 0
Long overdue here is my second article about Test Driven Development (TDD) in Delphi. This is a continuation of TDD in Delphi: The Basics, another post that I wrote a few months earlier. I would like to focus in a particular step within the TDD cycle: refactoring the code. Refactoring means optimizi
Methodologies
Posted: 14 Dec 2012   Updated: 14 Dec 2012   Views: 2,953   Rating: 0.0 / 5    Votes: 0   Popularity: 0.0
Licence: The Code Project Open License (CPOL)      Bookmarked: 0   Downloaded: 0
A few examples.
Patterns
Posted: 23 Dec 2012   Updated: 23 Dec 2012   Views: 4,252   Rating: 5.00/5    Votes: 1   Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 2   Downloaded: 0
I want to give a fairly simple Delphi example that will expose the dependency injection pattern.
Testing and QA
UI Testing
Posted: 17 Dec 2012   Updated: 17 Dec 2012   Views: 1,881   Rating: 0.0 / 5    Votes: 0   Popularity: 0.0
Licence: The Code Project Open License (CPOL)      Bookmarked: 2   Downloaded: 0
No technique can stop testing from being a fag.
Work Issues
Recruiting and Job hunting
Posted: 17 Dec 2012   Updated: 17 Dec 2012   Views: 2,059   Rating: 0.0 / 5    Votes: 0   Popularity: 0.0
Licence: The Code Project Open License (CPOL)      Bookmarked: 3   Downloaded: 0
Salary Guide for Delphi developers.
No tips have been posted.
No reference articles have been posted.

yanniel
Software Developer Digital Rapids
Canada Canada
My name is Yanniel Alvarez Alfonso. I was born in San Antonio de los Baños, Havana Province, Cuba on October 24th, 1982.
 
I majored in Information Technology Engineering at José Antonio Echeverría Polytechnic Institute (CUJAE) in Havana City, Cuba (July 2006). After that, I got a Masters Degree in Applied Computer Science at the same University (May 2009).
 
I used to work as a professor of Information Technology at CUJAE. Right now, I work as a Software Developer in Toronto, Canada. I moved to Canada under the Skilled Worker Program on February 26th, 2010.
 
This is my personal blog: Yanniel's notes; in which I write about miscellaneous topics.
 
The link at the end of this sentence compiles an index of all the articles I have written so far about Delphi Programming.


Advertise | Privacy | Mobile
Web04 | 2.8.140709.1 | Last Updated 11 Jul 2014
Copyright © CodeProject, 1999-2014
All Rights Reserved. Terms of Service
Layout: fixed | fluid