HOME      LOGIN






Portal

 


ADVERTISEMENT

           
              KBMMW V. 4.50
AMQP support pending !

(
Advanced Message Queuing Protocol)
KBM-MEMTABLE V. 7.64
WITH XE6 / XE 7 and LAZARUS SUPPORT JUST RELEASED!

 POCKETEDTION
LEARN TO PROGRAM USING LAZARUS

POCKET EDITION
Howard Page-Clark for free if you
subscribe to BLAISE PASCAL MAGAZINE,
including the free download of Lazarus
Versions for Windows, Linux and Mac. The extra
components and Example projects are on the same download - again for free. All you need to pay is the shipping cost: € 15,00


A second edition of the Lazarus, the Complete Guide
is available (More... )


BlaiseLibrary
The new
BLAISE PASCAL MAGAZINE LIBRARY
is Ready ( More...)
available if you order a subscription
(all issues from 1 to 34) on USB STICK / DOWNLOAD
/ PRINTED ISSUE BUNDLE ( More...)


THE MITOV RTTI & ATTRIBUTES DEMO PACKAGES ARE NOW AVAILABLE FOR ALL OUR SUBSCRIBERS FOR DOWNLOAD

Boian Mitov LogoMitov
AniMationLab      OpenWire


Ray KonopkaLogo


 

NEWS

THE MITOV RUNTIME LIB INSTALLER FOR
DELPHI XE4 / 5 / 6/ 7
is now downloadable from your subscriber login....and many more to come...

BETA VERSION FOR 
DYNAMIC PACKAGINGIN LAZARUS WILL BE SHOWN
AT THE CONFERENCE FOR THE FIRST TIME...

(more)
Go to event iformation PROGRAM UK English USA PROGRAM DUTCH Netehrlands Belgiium


NEW
Electronic Components from

Logo Vogelaar Electronics
are available now: (More...)

OUR RUSSIAN WEBSITE
WIL BE UPDATED BY YURI DRIGIN

He will be our native translator


SUBSCRIBERS wil have the

Lazarus Program - extended by us with code samples etc - always available at there download
page. These extra sampleprograms are available
in the Magazine. We will increase the availabilty of
articles about Lazarus and learning how to program
with Pascal, But also for FMX, Android and IOS and
Mac... The pocket edition of Our book LEARN TO
PROGRAM USING LAZARU y
ou can get for free:

All you need to pay is the shipping cost: € 15,00

Ahora se puede descargar la primera edición española de Blaise Pascal Magazine gratis
SPECIAL SUMMER OFFER


Spanish flags
The next spanish issue is a double issue It will be published in begin november 2014 due to some technical problems.



CONTENT

BLAISE PASCAL MAGAZINE
NR 35 WILL BE PUBLISHED TOMORROW
BOOK Review By Jim Duff
NEW Delphi Cookbook Author: Daniele Teti page
Boian Mitov an interview
By Detlef Overbeek
Smart Mobile Studio:
Where to use it and with what?
Comment By Christan Budde
Smart Mobile Studio:
Building simple native applications for Windows
Smart Mobile Studio: node.js on a Raspberry Pi
Debugging Techniques in Lazarus
By Howard Page Clark
Start with GEO Maps
By Max Kleiner
A 3D Tic-Tac-Toe game
By David Dirkse
Blazing Performance with FireDAC Array DML
By Cary Jensen
Creating custom edit descendants in XE7
By Jeremy North
Leap Motion Version 2
By Michaël Van Canneyt
KBMMW and messaging (the WIB)
By Fikret Hasovic 64

New Cover 34
Cary Jensen / Ode To the Code
Detlef Overbeek / Animation Lab for Android
Detlef Overbeek / Interview with Boian Mitov:
All about understanding the
RTTI / Attributes / Functional Programming / Multiple Inheritance / Parallel Processing
and GP GPU - Part 1
Rik Smit
Raize Components Version 6PART II-
Continuation from issue 33
Max Kleiner
QR (Quick Response) Codes
David Dirkse Image Compression
Jeremy North
Review : Documentation Insight by DevJet Software
Cary Jensen
Introduction Local SQL with FireDAC
Michael van Canneyt
Unit testing - test driven development
Kim Madsen
Serving an off the shelf Content Management System

CONTENT

Detlef Overbeek / Animation Lab for Android
This application is nothing else but an exercise to get acquainted wit the simplicity of creating a FireMonkeyapplication. It was a trial on Android and very easy to do. First of all you need to download the animationLab_VCL_7.0.0.64.zip from your personal download page at www.blaisepascal.eu.
This component group is for free and made available by Boian Mitov.
Full details in the issue 34
Code for: Operating System Windows 7/8

DELPHI

Detlef Overbeek / Interview with Boian Mitov: During my search for solving software problems, Kim Madsen (Component 4 Developers) told me he knew a Developer that had astonishing ideas… I made contact and soon it seemed to become one of those conversations that you´re waiting for: everlasting,
never done with and always new aspects.
He is a very inspiring man with a great capability of lateral thinking… So in the next issues I will introduce you to Boian Mitov, who owns a small company that creates beautiful – specialized - and unknown suites of components. Actually I asked him about Neural networking and that´s how the discussion started…

Full details in the issue 34
Code for: Operating System Windows 7/8

DELPHI

Max Kleiner /QR (Quick Response) Codes
Today we jump into a topic in programming called the Quick Response Code. Using Object Pascal there are several ways you can generate QR codes, from a web service up to a component - to encode any text (URL, web store, phone number, short message). QR Codes store up to 4,296 alphanumeric characters of arbitrary text. I'll show it in 3 ways:
• WinInet API
• Indy Sockets
• Direct Library
Wiki says: A QR code (abbreviated from Quick Response) is the trademark for a type of matrix bar-code (or two-dimensional bar-code) first designed for the automotive industry in Japan developed by Denso-Wave.
The point is that QR codes give users or customers instant access to the information they need on the move; whether its on your website, social media or another news channel a QR service is dedicated to making access to it quicker and easier than ever before.
We can put many information in a QR code; the code contains information such as a website address, telephone number, or a business card information.
Full details in the issue 34
Code for: Operating System Windows 7/8

DELPHI LAZARUS

David Dirkse Image Compression
This article describes Delphi project SPIC for the compression of pictures. The images are stored in a bitmap. From the pixels of this bitmap, spic generates a file of type .pic which is smaller in byte count then the .bmp file holding the original bitmap. Well known formats for compressed images are : .gif , .jpg and .png. Later in this article I include a comparison of them with the new .pic format.
Full details in the issue 34
Code for: Operating System Windows 7/8

LAZARUS DELPHI

Jeremy North / Review : Documentation Insight by DevJet Software
Version reviewed – Enterprise v3.1.4.15
Documentation insight is an IDE Expert or Plug-in that greatly reduces the burden of documenting your source code.
Prior to the Delphi XE6 release, a cut down version of Documentation Insight was shipped with the IDE. Unfortunately, this was stopped for the Delphi XE6 release – most likely because the Express version was too feature reach to encourage uses to upgrade to the paid versions.
Excluding the now defunct Express version there are two editions available, Professional and Enterprise. The only difference between the two editions is the ability to output the source code documentation into a number of formats.
Full details in the issue 34
LAZARUS DELPHI

Cary Jensen
Introduction Local SQL with FireDAC

FireDAC, the new data access framework introduced in Delphi with the release of Delphi XE3, provides a wide range of capabilities, some of which have not been available in Delphi before. One of these, Local SQL, is arguably the most interesting. Local SQL permits you to execute SQL statements against any TDataSet. For example, you can perform a query against an FDTable to gather simple aggregate statistics like SUM and AVG from the data it contains. Similarly, you can query an FDQuery and perform a left outer join to an FDStoredProc component (in which case the stored procedure must return a result set).
Full details in the issue 34
Code for: Operating System Windows 7/8

DELPHI

Michael van Canneyt
Unit testing - test driven development
Testing new code is a natural thing, done by every programmer. Testing code in a structured manner is also frequently found. Test driven development is taking structured testing to the extreme:
An introduction to one of the possibilities for an Object Pascal programmer: DUnit.
Full details in the issue 34
Code for:

LAZARUS DELPHI

Kim Madsen
Serving an off the shelf
Content Management System
As other articles have described, kbmMW is a quite capable framework for building advanced, secure, high performance web applications with AJAX capability, containing all the features that are required of the most demanding web sites of today. However the truth is also, that sometimes it's simply easier to use an open source CMS system, instead of building your own from scratch. Most such systems require a WAMP/LAMP setup installed. WAMP is an acronym for Windows/Apache/MySQL/PHP or Python, and LAMP is an acronym for Linux/Apache/MySQL/PHP or Python. Installing and configuring Apache and MySQL in a safe, but usable way, require some tinkering with relatively lengthy configuration files. Further you may want to take advantage of some features you already have in your existing infrastructure, which you may be running using kbmMW application servers. Over the years, kbmMW has evolved to be the Swiss knife of n-tier solutions for Delphi/C++Builde and since it has proven to be both stable, fast and easy to maintain, countless times in mission criticalr/FPC, setups, where also life and death is involved, whats more natural than to use kbmMW in combination with existing open source software in a WMWP (Windows kbmMW PHP/Phyton) setup? The recently released kbmMW Professional Edition and Enterprise Edition v. 4.50 includes many new features and improvements, of which I'll list a few important ones: - 20 fold faster XML DOM parser. Probably one of the fastest, supporting namespaces, in the industry today. - XSD (XML Schema Definition) parser and kbmMW object generator. It's able to parse even very complex XSD schemas and produce all the relevant object classes and types, that can be used to parse and generate XML AND JSON files in one single line of code. - FastCGI support via kbmMW's web server services. We will in this article primarily look at the FastCGI support, as that is what makes it possible to host a PHP open source CMS application like phpSQLiteCMS, in your kbmMW application server
Full details in the issue 34
Code for: Operating System Windows 7/8

DELPHI LAZARUS




Dutch Russian English