SOFTWARE
microterminal (FPGA)
webmail
SlideDraw
SlideWidget
LsBrowse
Gscan
KeenView driver
Quadronegro
pppliga
Tiny Cobol
SQLforms
COURSE NOTES
C básico
Linux sob medida
Sys.Admin.
Tcl/tk
tclslides talk
Forum linux I
Real Time Linux
Americano Batista Linux
MISC
GDI printers
SOS Linux
gimp tutorial
tcl-guide
hardware projects
short commands
brazilian keyboard
personal info
html editing
favorite places
resume
ESSAYS
Chapeuzinho Vermelho
Linux Pernambuco
Why Linux?
Installfest
Day after
|
|
What's new
| April 10, 2001 -- TCGUI now with menus. |
|
You may find a far better release of my GUI editor for TinyCobol
here (.tag gz 70kb).
I'm still waiting for bug reports and suggestions. Please, consider
contributing at least beta testing and giving me new ideas, as I'm alone in
this project. I know you will love to have this nice TinyCobol add on.
|
| April 10, 2001 -- Here is the code. |
|
If you want to create GUI (graphical interfaces) for TinyCobol, our cobol
compiler, here (.tag gz 70kb)
is a graphical editor and examples. It is very easy to use, and
generates a copybook that will be included in your program. Please, report
bugs, suggestions and any commets you may have. I plan to add other widgets to
the current collection, but I will wait until the cobol programmers send me
suggestions. To compile and test the examples, explode this package under TC's
test.code directory, and do "make".
|
| April 03, 2001 -- TinyCobol have GUIs! |
|
Now I intend to stop all thief software manufacturers do, specially when
talking about Cobol GUI builders. This screenshot show
you what I mean. I have written a nice visual editor and cobol generator. The
output is a embedded script in tcl/tk, but you don't to know even its
existence. Your cobol program receive events from buttons, controls the
appearance of all widgets, insert items in lists, changes or receives values
from text entries, comboboxes, radiobuttons, checkbuttons, and so on.
I need some beta testers. I plan to place this editor under GPL, unless nobody
is interested in it. Please write to me. I love to receive e-mails :^)
|
| February 19, 2001 -- A nice report generator |
|
Ok, you want a report generator but don't have the bucks to get a Crystal
Reports(TM). You need to put images, generate barcode on the flight, and have
precise control of all headers, footer and detail fields. This is the program
you were asking for. It is included in my TinyCobol compiler, but can be used
without it. It is written in tcl/tk, very small indeed and uses TeX as an
intermediate language to achieve its results. But don't worry, as you don't
need to know TeX at all. The layout rules are very simple.
Please go to our
TinyCobol project homepage,
and get the latest cvs snapshot, and look for it in the directory
test.code/ReportGen. Then send me comments! Or half the bucks you were almost
paying Seagate for their program :^)
|
| February 04, 2001 -- Viscomp, a visual parser tool |
|
Debugging a compiler with gdb is not very easy, even with the nice frontends
like ddd or xxgdb, so I decided to make my own tool to make the
job easier and more fun :^) My tool, written in tcl/tk may be found here
(viscomp.tcl, 10KB) and here is the obligatory
screenshot so you may look at it before trying.
My main goal with it is to debug our
TinyCobol compiler, but with small
changes viscomp may be used for debugging any other compiler project. If you
need some assistance in porting it, please contact me.
|
| January 06, 2001 -- New Slidedraw homepage |
|
Charles Wyble have setup a new Slidedraw homepage
and h is the new maintainer for Slidedraw. Good luck Charles and thanks for
taking the job!
As I'm getting short of time, it is nice to pass the flag to the next
maintainer. By the way, Slidedraw was my first tcl/tk program and I've learned
a lot from it.
|
| January 04, 2001 -- New Slidedraw release |
|
Charles have been working again with Slidedraw and has sent to me another
version, claiming it is sufficient stable to be declared version 1.0.
Here is it for your tests. Please report
if something don't work for you, as I'm not able to fully test it. It seems
that it is much more compliant with ppt (*that* commercial program) keystrokes
now.
|
| Dec 29, 2000 - Webmail packaged |
|
I have packaged the webmail
utility I told some weeks ago. If you found
difficult to install it, please grab he complete package. Sorry for any
inconvenience.
|
| Dec 26, 2000 - FPGA design |
|
Some years ago, I've designed a
microterminal in a hardware
programming language (Altera's AHDL) that fits a single 128 macrocell
chip. This is only historic now, but as someone asked me for a sample
work with FPGAs, here is it. Please notice that AHDL is not very similar
to VHDL (a real non-proprietary "very-high-level hardware design language"),
so you will need Altera Corporation software to compile this, sorry!
|
| Dec 02, 2000 - Tcl Webmail |
|
I've written this
simple web-mail program
to serve real needs of a ISP here
in Brazil. Its features are not fancy, but it doesn't require javascript (Oh,
God, I hate javascript and also java!), nor cookies, can be fully customized,
handle mime attachements, have a simple address book, etc, etc. Enjoy it and
learn a little tcl web programming :)
|
| Nov 06, 2000 - Real Time presentation |
|
I decided to make available the slides in html
(.tar.gz) of a presentation I was preparing to
our Atlantic Linux conference. Unfortunatelly, this long planned event
didn't occur, as our main sponsor, the Pernambuco state agency Fisepe, didn't
keep its promises. Now you can enjoy the slides (portuguese only, sorry),
but not the talk, of course.
|
| Oct 26, 2000 - New Slidedraw release |
|
Charles N. Wyble have been cleaning and improving Slidedraw. You can get
this package with his contributions.
If we found interest, maybe we can restart the development of this
useful program.
|
| Sep 05, 2000 - Page with all GDI printer issues |
|
I have collected all work about GDI printers at
its own page. A little organization is worth the
effort.
|
| Aug 04, 2000 - Reverse engineering a winprinter |
|
I bought recently a winprinter, Samsung ML-85G, related as "paperweight"
at the Printing-HOWTO. The device communicates with a non-standard protocol
with the M$-Windows driver and Samsung don't seems to want giving me
technical details on this monster.
So, I dediced to declare war :-) First I looked for some
useful tools, like RT-Linux for spying the interface in real time with another
computer (and a specially designe "T" cable with some electonics),
and Bochs (a nice x86 simulator all in software). If you have also a
winprinter and would like to discuss with me the details of this reverse
engineering project, write to my e-mail address. It would be nice to have other
people to share the experiences.
Anyway, when everything is ready and working, I will put my work under GPL and
release to everyone, to show Samsung that in our new world order, there is no
place for industrial secrets nor dirty contracts with M$.
Viva la revolución.
|
| May 24, 2000 - Print those labels easily |
|
This tiny program, mketiq.tcl (in tcl, of course!),
can make numbered labels for you. There is no docs, only some comments at
the first linesi of the script,
so don't run before reading. You can adjust the
starting value, as well as other parameters (number of rows, columns,
spacings, etc.) before generating a postscript file ready to print. So, don't
bother anymore with a word processor (or worse yet, LaTeX) just to print some
labels.
|
| May 17, 2000 - C't Magazine |
|
German C't magazine will be publishing a review of our Slidedraw program and
it will be available in the shareware/freeware CD enclosed with the magazine.
It will be found in the issues 12/00 and 14/00, so attention german users.
|
| March 31, 2000 - LsBrowse |
|
Do you do backups? Of course you do! What about reading those ls -lR
files to find what you're looking for? Not very funny, isn't it?
Well, I have a small utility, LsBrowse,
to make your life easier. Go get it just now! It will let you browse those
catalogs in a mor natural, structured way. Life is beautiful, enjoy!
|
| March 29, 2000 - Essay: The photocopy law |
|
The great monopolies will try hard to change the laws, so they continue to
earn more money from the consumer. What will you do about this?
Read this
essay (in portuguese, sorry) I have written about this and take your own
conclusions.
|
| March 20, 2000 - Article in "The Cobol Report" |
|
Last week I was in a trip to Piraju-SP, about 4000 Km far from home. But
there are some news about the Tiny Cobol project, my first article as
a newbie columnist at CobolReport. Read it and send me comments, or better
yet, suggestions on what you'd like to see in the next edition.
|
| March 20, 2000 - Article in "The Cobol Report" |
|
Last week I was in a trip to Piraju-SP, about 4000 Km far from home. But
there are some news about the Tiny Cobol project, my first article as
a newbie columnist at CobolReport. Read it and send me comments, or better
yet, suggestions on what you'd like to see in the next edition.
|
| February 26, 2000 - My Tix-4.1.0 patched for Tcl8.2 |
|
The official Tix site
have not been maintained for a while.
As I like this widget set, I have made some quick pathces to make it run with
Tcl/tk version 8.2.1. Get your copy here,
untar it, go to directory Tix4.1.0/unix/tk8.2 and run
./configure; make; make install to compile and install.
Please notice that I'm not the maintainer and I
have placed it available here just as a service to you.
|
| February 8, 2000 - New tcl-guide article |
|
If you think that cgi programming is only for perl,
try this.
It is just a simple real time clock under a browser, but it can give you the
idea. Later I will show more, I promise :)
|
| December 24, 1999 - Chapeuzinho Vermelho |
|
Chapeuzinho Vermelho
(in portuguese) is a story of a little girl
with a red hat that walks through the woods to visit her grandmother,
but there is a very bad wolf waiting her at the way...
Sorry, but I had no time to translate this to
english, but it's an interesting warning to all RedHat(TM)
users around.
|
| December 16, 1999 - HandTerm pictures |
|
Tiny Cobol was designed to work with some of my terminals. Here are
the photographs of one of them, HandTerm. They are not manufactured anymore,
but I have a newer equipment (in the less than US$100 range) similar, running
under Linux.
Well, the pictures are from a folder: front,
and back. I was the hardware designer, as well as
software writer, and responsible for evertyhing technical in this equipment.
Are you asking if I made money with it? Sorry to say, but I almost went
bankrupt... We don't live in an easy world, sir.
|
|
|
|