News

Installing InterBase XE7 on Linux

Author: Jacobus O51432 These are the steps to download and install InterBase XE7 on Linux and start the InterBase XE7 Server. In this example I will install the 32 bit version on an Ubuntu 64 bit machine. These steps will be identical for 32 bit and 64 bit InterBase Server Edition and applicable to both Red Hat and Ubuntu Operating Systems. Download the InterBase XE7 Developer Edition Extract…
Read more
News

True Type Font Iconography for Android and iOS Apps

Author: Brian Alexakis Download Project Files Download the project files. How to Deploy a Custom True Type Font First create a new Multi Device Application in either C++ or Object Pascal. Save the project to a folder on your filesystem. From the FontAwesome downloaded archive, extract fontawesome-webfont.ttf from the font-awesome-4.3.0fonts folder to the root of your project folder. Rename…
Read more
Delphi

Lazy Form Creation Design Pattern

Author: Pawe Gowacki One of the most important things about any application, and especially mobile apps, is short start-up time. End user does not like to wait for too long for an app to start. In some cases, if the start-up time is excessively long a mobile app may not be…
Delphi

Are you asking about app size? (by Delphi for Android)

Author: Vsevolod L1433 You’re asking about app size? Not a news. Since Delphi 1 people’re asking “why Windows calculator is 33 kb, while Delphi version of the same exe is 300 kb”? Then and now it’s a question not about technology. Are you asking about the technology? Technology is so, that some additional megabytes give you cross-platform development tools, and…
Read more
News

YAML and Remote Code Execution

Author: Craig Stuntz YAML’s security risks are in no way limited to Rails or Ruby. YAML documents should be treated as executable code and firewalled accordingly. Deserializing arbitrary types is user-controlled, arbitrary code execution. It’s Not Just Ruby A…
Delphi

Custom FireMonkey "TSimpleTriangle" component

Author: Pawe Gowacki Have you ever written a component in Delphi? Reusable components are the corner-stone of rapid application development and important part of Delphi success on the market. Being able to manipulate an instance of a class at design-time is where Delphi shines! One day I was looking at mocking up a FireMonkey turn-based board game. A screen with a board and names of two opponents.
Read more