Older blog entries for helcio (starting at number 47)

I have just received a some extra ICs: a couple of ADCs and some DACs. Additional photo-transistors also came along and should prove to be very funny to work with. Well, at least I have their datasheets.

I have also found a shop that sells some ICs I need for R$ 1,00 (Brazilian currency), which is about US$ 0.33

I am back to Rio de Janeiro, Brazil. I have bought some static RAM ICs to play with but I should focus on my project, PopAsm, the Popular Assembler

Ahhh, free at last! I have managed to get rid of that blasted coursework that uses MobiCS (Mobile Computer Simulator). Well, at least I have managed to impress the teacher for I was the only student who managed to fully implement the distributed consensus protocol using that simulator.

There is no time to rest, however. I must do other two final works before my vacation. I will then be able to resume my project PopAsm, the Popular Assembler.

University
Guess what! I am to make a coursework using a simulator that has no documentation! Unbelieveable! All I have are some examples and my intuition...

PopAsm, the Popular Assembler
Despite being busy I am trying to work at PopAsm anyway. I have just made DJGPP compile a single "Hello world!" program. I just hope I will be able to port PopAsm to MS-DOS using DJGPP

Wotsit
I have just found this great site where I downloaded nearly 100 docs from! Amazing... There are lots of interesting stuff there, mainly file formats I have sought for years.
PopAsm, the Popular Assembler
After getting done with another boring coursework, I have performed another boring task at PopAsm: creating the exception classes instead of just throwing 0 when exceptions occur. This will speed up testing and debugging for sure... Not it is time to get rid of that couts, turn them into throw statements.
PopAsm, the Popular Assembler
In this last weekend, my KISS instinct (Keep It Simple, Stupid) made me reconsider the class hierarchy of the expressions. I decided to merge them all in a great class, capable of doing anything. That saved me the work of writing all those combinations of operator+(), etc. for each pair of expression classes. PopAsm is now 1,000 lines of code smaller due to this simplification, but now its source looks no longer so messy...

I have finally made it. I have managed to finish the Java coursework within the deadline. Not it's time to worry about the next exam, on Tuesday... Well, it's been so much time sice I last touched PopAsm source that I think I will take a look at it despite having to study for the exam.

The deadline for the Java coursework is approaching. I must use a simulator to run a distributed algorithm, but I did not understand the algorithm yet. I know little about Java and must send the teacher a JAR file (and I have no clue about how to create it)

According to the news, it seems that North Korea admitted they had nukes. Things keep getting better and better...

University
Oh, no!!! Another coursework! ... and to be written in Java! Aaaaarrrggghhhh! I am getting overwhelmed... :(

38 older entries...

New Advogato Features

New HTML Parser: The long-awaited libxml2 based HTML parser code is live. It needs further work but already handles most markup better than the original parser.

Keep up with the latest Advogato features by reading the Advogato status blog.

If you're a C programmer with some spare time, take a look at the mod_virgule project page and help us with one of the tasks on the ToDo list!