delphibandit on Mai 9th, 2011

Because I will change my job at the mid of the year, I am thinking about changing the name of the site. I will quitting development in Delphi for the future and change my focus on .net. Was a long time using Delphi, but the update process and properties are not future focused in my eyes. It is to expensive to buy yearly updates and no bug fixes in the older versions.

delphibandit on März 22nd, 2011

Now the final version is published to all. I’ve used the public RC’s the last two weeks. It’s a very well designed user interface, which makes it easy to focus on the relevant. Browsing :) And yes, it seems to be extremly faster than version 3 was. Because of the nice add-ons (like this one ScribeFire) it’s always my favourite.

delphibandit on März 8th, 2011

It is not so easy to understand, that every page has to have a default template, which includes the formatting rules. But it is much more flexible than other CMS, that having one default template for the whole site. I have to learn and to read much about it, because I want to launch a new site in the near future and getting rid of the subdomain here. Running under Typo 3 :)

delphibandit on Januar 16th, 2011

Did you’re looking for a cheap, reliable solution to connect your users to your desktop to give them help? Take a look at UltraVNC’s website and therefore at the Single Click solution. You can build a special small exe file, customized with your details in texts and application view. With about 200 kB it results in a small UVNC-Server, started by your users to connect to your machine waiting in listen mode. The connection is only initiated by the user, so it’s very safe for the people using it.

For me it’s the nice solution to help my friends & my family.

delphibandit on Dezember 9th, 2010

today I took a deeper look at the UniGUI component set, which allows to build gui apps trough the web. The technique behind it seems very tricky, the Delphi code is converted to JavaScript (ExtPascal) and this speaks behind with the Ext JS GUI framework.

I doesn’t cover how the licence strategy of UniGUI is, but have asked
this via EMail. Ext JS exists in an OpenSource-edition, but you have put
your application under GPL.
Some demos show the capabilities and all the stuff I have found in the
demos looks very smart and modern, the answer times are slow.
We are looking for the possability to get our app online for simple things like entering new values. This seems to be a one way, all other I have tried like IW (VCL for the web) have little difficulties under RadStudio 2007.

delphibandit on Dezember 6th, 2010

image

Just a small test with image embedded. This was a singing one found at the “shopping mall” in Soltau :)

delphibandit on Oktober 24th, 2010

Simple problem – everything works fine with Thunderbird as default email client. But on Outlook there always comes an error message from the sending exchange server, that email couldn’t be sent. After reading a while on different forums the solution. Add programmatically  “smtp:” before the receipient, because Outlook stores the EMail adress in the sending server. You could watch it by looking at the properties of the stated adress directly in Outlook – right mouse context menu over the mail adresse.

The mail adress looks strange with beginning = in Outlook, but it works without problems :)

delphibandit on Oktober 20th, 2010

After a while of searching here comes my first steps for the usage of external dll’s under Groovy. Maybe Linux .so also will work, but no chance to test it out now. Doesn’t understand why declaration of printf don’t work if declared.

// for no future work put jna.jar into your groovy/lib directory
// if not include it in your -classpath

// This ones are needed for invoke JNA functionality
import com.sun.jna.Library;
import com.sun.jna.Native;

// Example for msvcrt.dll (Windows only)
interface CLibrary extends Library {
  // declaration is sometimes only for readability??
  // see that printf also works without declared here
  // void printf(String s); // If uncommented, doesn't work??
  void rand();
}

// Example for Kernel32.dll (Windows only)
interface Kernel32 extends Library {
   // FREQUENCY is expressed in hertz and ranges from 37 to 32767
   // DURATION is expressed in milliseconds
   public boolean Beep(int FREQUENCY, int DURATION);
   public void Sleep(int DURATION);
}

// if dll's are located in another path, which isn't in your
// search path you have to set the property jna.library.path
// to include the directory dll's are in
// .. for Windows normally not needed, located in System32

/*
println('Jna.library.path = ' + System.getProperty('jna.library.path'));
System.setProperty("jna.library.path", "D:\\Sources\\Groovy\\");
println('Jna.library.path = ' + System.getProperty('jna.library.path'));
*/

// Get references to the above declared interfaces
Kernel32 lib = (Kernel32) Native.loadLibrary("kernel32", Kernel32.class);
CLibrary cint = (CLibrary) Native.loadLibrary("msvcrt", CLibrary.class);

// Main part of usage
// Use the functions included in the external dll's
cint.printf('Hello, World\n');
lib.Beep(698, 50);
lib.Sleep(100);
lib.Beep(698, 50);
delphibandit on Oktober 4th, 2010

They are heavily on time and the new Firebird version is out and can be downloaded since today. You can find the download here. The press release with interesting statements about FB databases out in the real world.

delphibandit on Oktober 1st, 2010

In my option it will have many downloads in the first time. I’ve started running the 2.5 RC3 for a few weeks now and in our applications didn’t have any problems encountered yet. Would be a great deal to run the SuperClassic at our the bigger customers.