The guys from HardSoft TV Show covered the last edition of the Firebird Developers Day. The matter went on air at 29/December, and can be viewed online in YouTube. Audio is in Portuguese, but you can check nice images from the place, public, etc 😉
Ohloh page for Firebird wasn’t updated from the previous year after the SourceForge platform migration . You can view it now here.
And you can use the various widgets to your webpages , blogs.
Jaybird is moved to it’s own page and code repository is monitored there https://www.ohloh.net/p/jaybird
ps: There was an issue with importing the new code locations from SourceForge and now is solved
Automatic generation of command parameters which you do not need to enter manually anymore;
Named and unnamed parameters, also IN, OUT and IN-OUT parameters;
Connection pooling and SQL statement pooling which let your code run even faster;
Nested («nested_trans=true») and distributed (TransactionScope, EnlistTransaction) transactions;
All data types, including GUID, TIME (Dialect 3), DATE (Dialect 3) and multidimensional arrays;
The MARS technology which enables working simultaneously with several active DataReader objects;
And hey, ExecuteScalar now really loads one value only, not the entire record
Multiple parameter-containing commands in one statement (SQL scripts);
Up to this day LCPI ADO.NET Data Provider for OLEDB was available only in professional version of IBProvider but now you can download it on the download page together with first release of IBProvider in the new year:
Port Guardian is a [free] Linux GTK program with GUI to monitor the Firebird Database Server and databases, to check instantly if they are in operation Alive/Dead, Up/Down; and listen/monitor/record the in/out tcp packets on the set net IP and Port.
The basic difference between Port Guardian and most other Net/Port monitoring software is that it is rather a Net/Port security guardian than a net/port traffic controller/statistician. Port Guardian’s major concern is not the bottleneck of the net traffic, but rather WWW — who, when, what has been done on the concerned IP/Port, and will record it to a database to keep it as a history forever; though the packet is as brief as a shadow and gone even before fully shown (size-cut). And as a by-the-way function it can also set alive an instant alarm when user-set critical/sensitive word/phrase is found during the listening/monitoring/recording. Of course it won’t set you on alarm, I hope. In the TO-DO list is kod (kiss-of-death) or tcpkill to terminate a dangerous tcp connection when a hi-alarm is triggered…
Are you using git/svn as version control system and you ever wanted to visualize delveloper’s work, how the Firebird project was developed over time ?
well Gource is there to visualize all this in a beautiful way. It takes the history of your svn/git repository and visualizes the changes over time,
by whom they were done and so forth.
Norman Dunbar updated the gbak manual with the following:
A section on the use of stdin and stdout “file names” and how to clone
a database – on the same server – using a pipe and these “file names” to
avoid the use of a temporary intermediate dump file.
A section on carrying out remote backups and restores using the above
as well as an ssh session. This allows a remote database to be cloned to
a local server, a local database to be cloned to a remote server and a
remote database to be cloned to (another) remote server.
Further updates to document the use of the stdin and stdout file names in backups and restores. A section has been added to Gbak Caveats giving more in depth detail about these two special file names.