B4A

viernes, diciembre 05, 2008

PasswordsPro is ready to download (and buy)!


After the presentation of ClavesPC on ESUG 2008 I received some suggestions to release the same product but on English language.

Being that the product isn't anymore of my property because I sold it to the company Solo10 we talked and agreed to make an English version with the name PasswordsPro.

As usual, I did the product development work and Solo10 the graphics, site and commercial and marketing tasks.

As I started the development (when I first developed the Spanish version) with the multilingual option in mind, wasn't a big effort having the two versions living on the same sources and compile each one with a few settings.

The same to the installer, developed with NSIS and HM NIS Edit.

And, after some days of work, PasswordsPro is here, ready to help protect your private data! Check the screenshots page.

And, if you are a smalltalker, be prepared to the offer we are working on. Soon more info, so stay tunned!

miércoles, diciembre 03, 2008

Aida/Scribo Console

In the way of make Aida/Scribo a bit more user friendly to a non smalltalker user, Janko asked on the Aida list by the development of a little operation console.

I taken the job and developed a Morphic console to operate the basic aspects detaileds on Janko's mail.

The current version of the console permits:
To have the console working on your image, you can download it from its repository and make the following changes on SwazooServer class:
  • Add the instance method #isServing (under the category testing) with the following content:
^self servers notEmpty
  • Add the instance method #watchdogOther empty (on the category private-watchdog)
The console has two different interfaces (another way to show the power of Smalltalk) as you can see on the following pics:



To show it, evaluates: ScriboConsole basicView.





To show it, evaluates:
ScriboConsole fullView.


Enjoy it!

domingo, noviembre 30, 2008

More tips to get graphics inside the image

Some time ago I already talked about this topic. But what happens when the graphics is a bit big and the usual #printString, #fullPrintString, #longPrintString only show the first 5000 chars and ends with "etc..."

We talked about this topic with Jecel on the Squeak IRC and also with Nico Petton, who suggested this way to avoid the "etc..."

The trick is having the string on a text file, and then copy from them. The code that make the job is the following:

viernes, noviembre 14, 2008

How to install latest (development) versions of Aida, Scribo and friends.

Being that we (the developers) usually wants to work with the latest version of the tools we use I wrote a small Installer script to install all the needed components.

The script use Installer, then it should be run (evaluated on a workspace) after having installed a working version of Installer.

To install Installer you can download it from here: http://installer.pbwiki.com/f/Installer.st

The script is:

Transcript open.
Installer installUrl: 'http://mc.bioskop.fr/Sport/Sport-mu.2.mcz'.
Installer installUrl: 'http://www.squeaksource.com/OSProcess/OSProcess-dtl.45.mcz'.
Installer installUrl: 'http://mc.bioskop.fr/Swazoo/Swazoo-np.11.mcz'.
Installer installUrl: 'http://mc.bioskop.fr/Aida/Aida5.6-janko.112.mcz'.
Installer installUrl: 'http://scribo.aidaweb.si/repository/scribo-np.176.mcz'.
Installer installUrl:
'http://scribo.bioskop.fr/repository/scriboshout-np.1.mcz'.
Installer installUrl:
'http://scribo.aidaweb.si/repository/scribopersistence-np.21.mcz'.
Installer installUrl:
'http://scribo.aidaweb.si/repository/scriboplugins-janko.12.mcz'.
Installer installUrl:
'http://scribo.aidaweb.si/repository/scribo-console-gsa.5.mcz'.
"Seems not work from FTP, install at hand"
"Installer installUrl: 'ftp://swikis.ddo.jp/SIXX/squeak/SIXX20071110.sar'."
Installer installUrl: 'http://squeaksource.blueplane.jp/FileMan/FileMan-mu.117.mcz'.

After the installation, you can put your Scribo to run, as follow:

SwazooAida demoStart.

(AIDASite named: 'aidademo') styleClass: #ScriboStyle; blog; wiki.

ScriboConsole new openAViewOnMe.


I tried this script succesfully on a stock Squeak 3.10.2 #7179 image. Of course, you should update the packages versions when they changes. Anyway, the script is here also.

Another useful script (to my style of work at least), to customize the stock image with
some development tools is the next:

Transcript open.
Installer installUrl: 'http://www.squeaksource.com/Installer/Installer-Core-mtf.250.mcz'.
Installer installUrl: 'http://www.squeaksource.com/shout/Shout.3.15-tween.72.mcz'.
Installer installUrl: 'http://www.squeaksource.com/shout/ShoutMonticello.1-tween.2.mcz'.
Installer installUrl: 'http://www.squeaksource.com/RoelTyper/RoelTyper-rw.60.mcz'.
Installer installUrl: 'http://www.squeaksource.com/eCompletion/ECompletion-danieroux.92.mcz'.
Installer installUrl: 'http://www.squeaksource.com/AST/AST-lr.160.mcz'.
Installer installUrl: 'http://www.squeaksource.com/RefactoringEngine/Refactoring-Core-lr.11.mcz'.
Installer installUrl: 'http://www.squeaksource.com/shout/ShoutWorkspace.1-tween.4.mcz'.
Installer installUrl: 'http://www.joeyhagedorn.com/media/downloads/Algernon.1.2.sar'.

It updates Installer and install some tools I usually use to develop.