by Umberto Salsi
You are visiting www.icosaedro.it, my
personal WEB site constantly under construction. This page lists all the
resources that are available in English language and that may be of some
interest to the worldwide public. Programs that are packaged in their stable
version are available in their respective base page. More recent updates are
also available directly from the CVS Server.
per vedere le risorse disponibili in lingua italiana.
A contact form to drop me a quick message along with references for regular
Direct access to the public repository of this WEB site: browse sources
and documents, download the latest version of the main programs.
Full site map
Complete list of all the resources available.
Modular programming in C
How C programs can be structured in reusable, well documented modules.
PHP sources validator, also including libraries for web programming,
database access, utilities; PHP from 5.6 up to 7.2 supported.
EBNF syntax checker and formatter.
Ligthweight flight simulator for Linux 32 and 64 bits and
Windows, Europe and USA sceneries with navigation charts, multi-player
capabilities through the DIS protocol, GPL source license.
M2 Development System
Development system for the M2 programming language, including compiler
That's all by now!
PHPLint: version 3.2_20180727 released.
ACM-6.0 flight simulator: fixed sources
formatting to compile under newer GCC 6 and GCC 7.
PHPLint: version 3.1_20180416 released
with support for PHP 7.2 and new libraries for web programming and SQL access.
New version of the ACM-6.0 flight simulator
with new European and USA sceneries.
Sticky forms and the web by functions:
new tools from the PHPLint standard library; overview and tutorial.
New version of the ACM-6.0 flight simulator.
PHPLint: version 3.0_20160307 released.
Netmon v. 0.5 released.
ACM 5.0-ico v. 20100109 released.
BNF_CHK executable for Windows released.
- Astonishing IEEE 754: try this in JS, PHP, C# or your preferred programming language:
0.57 - 0.56 → 0.009999999999999898
0.57 - 0.56 == 0.01 → false
0.57 - 0.56 - 0.01 → -1.0234868508263162e-16
0.01 * (-1) * 0 → -0
Surprised? That's why 90% of the applications and probably 99.99%
of the web applications do not need and should never use floating point
numbers; it they do, it is a bug.
COPYRIGHT 2018 by icosaedro.it di Umberto Salsi,
- E-mail firstname.lastname@example.org
- WEB www.icosaedro.it
LICENSE: all the material presented on this site (papers, documents, programs,
etc.) is freely available for any usage, except where otherwise stated.
DISCLAIMER: although maximum care has been taken, the informations, the
programs and the other material presented in this WEB site are offered
"as is", without any any warranty, expressed or implied.
An abstract of the lastest comments from the visitors of this page follows. Please, use the Comments link above to read all the messages or to add your contribute.
2016-03-08 by Guest
i literally cant even read this site
ugliest website i ever did see
2008-03-05 by Guest
about this site
Give some introduction about the site that, for what purpose is this site being available on net? what are the basic contents, and options available to the viewers of this site, u should provide a menu too.. That's it.......