DynaPDF 3 is finally in a stage where you can render PDF pages with text, vector graphics and images. There are still a few things to do, but this is a version you can try. And I hope you'll build a lot of applications with it over the next years.
Our plugins are scheduled for the 11.1 release next tuesday and I bet we'll find a few bugs over the weekend, so I expect a fc2 on monday. Also I hope to write a nice viewer control with the new render functions soon.
Try the new functionality we have in the 11.1 release:
OpenCL for Mac
new classes for Cocoa
new classes for more Phidget devices
Windows Color Matching classes
not to mention all the additions to existing stuff.
I've just been discussing with an italian Real Studio user about coming to the Real Studio conference in Germany.
Ryanair flight from Venice-Treviso to Düsseldorf-Weeze is just 30.49 Euro. Flying Friday to Germany and Monday back.
From the airport to Essen, you take the bus shuttle there and back. Each trip is 15 Euro. You can also take the train, but you'll have to change two times and it costs around the same.
To stay you need a hotel for three nights (for the flights above) and the cheapest hotel room we found so far is in Gasthaus Nordstern (north star inn) for just 26.50 Euro per night. You can also get 4 star hotels below 50 Euro/night.
For conference participation ASH charges you 199 Euro. If you are student, there is a discount. Also if you do a short or a long presentation (and there is room in the schedule for you), the price may be lower.
So on the end, I bet you can make it for less than 400 Euro.
As you see on the website, we now have two rooms so we can have much more sessions. Also we decided to run a few of them two times, one in English and one in German. This gives us more flexibility and of course we now can host even more people. So take your chance and join us!
Did you know that access to properties in the app object is more than 1000 times slower than accessing the same property in a module?
My testing shows that accessing app calls internally a function App which calls a function GetAppObject. Both spend a lot of CPU time for stack checking, cast checking and background tasks.
To move methods and properties from app to a module, you should create a module in your project and save the project in the text format. There you can simply copy & paste all your methods and properties in big chunks.
Just wanted to let everyone know that our small community of Real Studio Users (10 users as of today) will be holding our first meet and greet on April 30th, 2pm at Corner Bakery Cafe in Mission Valley. Since we're a small group, it would be really awesome if you can take the time and show your support!
To make it worth your while, I'll be releasing some free code with the group to reveal how to use Real Studio to bring your application development up a notch. I'll also be available to share and discuss my own experiences as an independent software developer and vendor. Have any questions about commercial or open source licensing and development? I'm not a lawyer, but I'll do my best to share my own experiences and knowledge with the group. This will be a great opportunity to learn, share and connect with other Real Studio developers in your own back yard! Our agenda follows:
Introduction, Meet & Greet with fellow developers
Understanding GPL, MIT, Commercial and FSF licenses
Developing 'enterprise' applications with Steve's free IPRO Library v 1.0
Code Clinic, bring your own experiences and questions to the group
I look forward to seeing you there! Please feel free to contact me should you have any comments or questions.
Fellow Real Studio Developer
The c't kompakt Programmieren magazine is available now for order.
As a special there is a Real Studio Personal Edition license included with the DVD.
That's the third magazine this year presenting Real Studio to a huge audience in German speaking countries. The c't magazine alone sells more than 300,000 issues every second week and I bet they will promote this development magazine there.
If you convert a double to UInt64, Real Studio will not work right for high numbers. If you have a double with value 18446744073709541376 and you assign it to an UInt64, you get 9223372036854775808. Seems like internally they use Int64 for this.
dim x as UInt64 = 18446744073709541376
dim d as Double = x
dim u as uint64 = d
MsgBox str(x)+" "+str(d)+" "+str(u)
and try this:
dim d as Double = 18446744073709541376
As you see things don't work as expected, so I filled two bug reports: #16715 and #16714
Today a client asked me for using our ChartDirector plugin to put a lot of bar charts to make a 3D surface with columns. Later this morning we got this prototype:
Isn't that cool?
By the way, this is a peak view to chromatography data of a blood sample.
This year's Real Studio Conference in the German town of Essen already dwarfs its predecessor. With 15+ sessions on object-oriented, cross-platform application and database development, realcon2011 hosts almost twice as many presentations and workshops as last year's event.
Registrations for two busy conference days, and for the casual get-together the evening before, are already coming in, steadily - not only from Germany and neighbouring countries like the Czech Republic and France, but also from the UK and the U.S.
With the conference being held in both English and German, Application Systems Heidelberg and MonkeyBread Software hope to welcome Real Studio users not only from the mainly German-speaking countries Germany, Austria and Switzerland.
Essen, the vibrant European Capital of Culture 2010, is geographically situated close to Belgium, France and the Netherlands. With Germany itself in the heart of Europe, Essen is the perfect location for this event. Apart from many interesting sessions realcon2011 also is a networking opportunity, offering a perfect atmosphere for meeting fellow users face-to-face.
Key facts on "realcon2011":
(DE) Essen/Germany, "realcon2011" (Real Studio Developers Conference)
May 20, 2011, 7 pm (open-end) - "Get-together" for early-arrivals
May 21 and 22, 2011 - Conference days with extensive agenda
I talk to a lot of people here about Web Edition, our Conference and quite a few companies are asking for developers to hire for programming jobs. Both remote and local as well as freelancer or employee. As the conference is just 6 weeks away, I point them to the conference as you won't find more Real Studio developers together in Europe this year.
So far two CEOs have said they will come and two others are interested. One has a 100 employees, another two are in the range of 20 to 30 and for the forth I don't know the number. So the conference is getting a job market, too. Come to the conference, bring your notebook with you and chat with other people. Show your work and tell others whether you are available. You have good chances to find a job here
Real Studio trainings in Munich went well. We did a lot of Web Edition projects and database coding.
When I'm back in the office on Monday, I'll be back to programming, so next prerelease plugins will be online Monday or Tuesday.
Depending on which plugins you use to compile your app, you are either using version 2.5 or version 3 of DynaPDF. Some people already have serial numbers for both versions. So if you do registrations in a module, you may want to check the version constant for which license key you need to use:
if pdf.kDYNAPDF_VERSIONSTRING<"3" then
// DynaPDF 2.5
// DynaPDF 3.0
PS: If you have a DynaPDF 2.x license and you like to upgrade, please contact us.
Or at least consider joining the new SeaRUG (Seattle Real Studio User Group).
We're just getting started.
Here's the plan: Create a user group that provides an opportunity for
Real Studio users in the Seattle area to meet up in physical space
periodically. To network, exchange ideas, expose one another to
interesting work they're doing or have come across, and share tips on
We'd like to know:
1) Who's interested.
2) How often you'd like to meet.
3) Any suggestions you have for places to meet.
4) Any suggestions for meeting content.
We've set up a virtual meeting space on Google Groups where we can
Click a link or button to request membership, as we try to block spam robots.
It's 1st April 2011 and the birthdays are no April Fools' joke:
Apple turn 35 years today. Congratulations to all Apple employers, especially to employer no. 0: Steve Jobs, employer no. 1: Steve Wozniak and all the other 50,000 employees.
Arktis, one of my favorite online (and offline) shop for Apple Gadgets turns 25 today.
Also Volker Ritzhaupt has birthday on the same day. He's the founder and CEO of Application Systems Heidelberg, the Real Studio distributor for German speaking countries.
Our own company known as Monkeybread Software, but legally Christian Schmitz Software GmbH turns eleven today. More than eleven years of Real Studio Consulting turned into the biggest Real Studio Plugin Library, hundreds of applications and thousands of happy customers