Software Entrepreneur and Information Security guy.
The founder of www.arduinosoftware.com and the developer of www.passwordspro.com.
B4A
sábado, enero 31, 2009
New hosting plans and prices!
Is online the new site (also in English) of ArSol Web Hosting. Includes new prices and services, check it and ask us by any question!
martes, enero 27, 2009
Software Profitability to a Micro-ISV
Let me start with a simple poll to identify what sort of software is worth to develop, selecting only between two options.
jueves, enero 22, 2009
VisualWorks Box!
And, as in old (good) times, when the software comes from the producers inside nice boxes with manuals. (Even my own modest products of past times (Biochemical Laboratories, ERP, etc) were boxed with printed manuals!.
If anyone from Cincom is reading this post I would know if the commercial versions comes with printed manuals, just by curiosity.
May be some day, if business permit, I could buy the commercial version.
By now I'm very impressed, as I told on my previous post, and I continue learning on my free time (Currently about toolbars, menus and other things of UI building).
My current goal is port my Aida/Scribo Console to VisualWorks under the MIT license.
Thanks Cincom by sending me the package of NC version!
martes, enero 13, 2009
VisualWorks first steps
I'm not sure if will make all, but at least will try with the Smalltalk’s that run on Linux. Not sure with the others, because I don’t like to work on Windows.
To start I selected VisualWorks, because I give it a try on the past, version 5 if not bad remember, and willing to try it again, being that is from Aida/Web comes.
2. The startup script, named VisualNC need to be bash, not csh, then I replaced the first sentence (#!/bin/csh) with this one: #!/bin/bash.
And VWNC started smoothly.
First thing I noticed was the fonts a bit smaller to my current resolution, then I switched to the biggest (from Settings VW itself). And also I set the look and feel to Mac (Is the only way of have one of these here!).
After starting VWNC by first time I saved my own image to not broke the original, and then installed the parcel of Aida/Web. Also I searched something to have the code colored and found RBCodeHighlighting on Environment Enhancements category of Parcel Manager.
Having now a comfortable environment to work in, I started the port. As is a tiny app, on the Squeak version I did the UI on the same main class, with Morphic. Then the challenge here is learn a bit about the UI Painter (When I first tried VW, some years ago, I completed the Walk Through, and now I plan to base the work reading again this doc).
Porting some methods, an important thing I noticed, being that I comes from Squeak with no namespaces in mind, is the need of put the namespace name before the class name, as in the attached image: Swazoo.SwazooServer singleton sites (Thanks Janko by point it).
Well, is time to go back to real work, and wait having a bit of free time to continue playing with VW and the console port!