open-menu closeme
Home
RetroComp icon
Retro Computing Articles Composition Notebooks 8bit
DevOps icon
Automation K8s Done Right
GenAI icon
Fatlama Newsletter Generative AI
Projects icon
Software Projects Arduino Misterio Esp8266 SQLite
Status
Links icon
GitHub LinkedIn
About
github linkedin rss
  • C– for cross compiler

    calendar Jun 14, 2009 · 2 min read
     en knowledgebase software  · complex interface lang
     ·
    Share on: twitter facebook linkedin copy
    C-- for cross compiler

    In late 1994, when I need to write a programming language it was a pain. You must start with flex, lex and so on, and the way will be very long.

    Then I found GCC was able to compile in a pseudo-machine language, already optimized. Then a set of backend was able to emit mc68000, 80x86, power pc code…


    Read More
  • Java HttpClient and Load Balancer bad interactions

    calendar May 21, 2009 · 2 min read
     en knowledgebase software  · apache bug complex http java performance system unix web
     ·
    Share on: twitter facebook linkedin copy
    Java HttpClient and Load Balancer bad interactions

    Working for a very big customer, I found a very nasty interaction between Sun HttpClient (JDK 1.4) and Http  Load Balancers.

    In a complex network environment, sometimes you can experience low level TCP/IP comunication errors, because sometimes HttpClient get confused and hangs.

    The bad behavior of Sun HttpClient is well known: some guys suggested me to use the Axis Web Client. Anyway you can solve the issue adding these three parameters to the JVM launch line


    Read More
  • Portal Software: LifeRay

    calendar Apr 9, 2009 · 1 min read
     en knowledgebase software  · complex
     ·
    Share on: twitter facebook linkedin copy
    Portal Software: LifeRay

    I am not a big fan of portal software, because it is not cheap to delivery.

    Portal specification is heavy to use and implement, and can have a reason only in very big corporate company.

    SingleSignOn can be delivered in different and simpler way.

    The big advanteg of the Portal is the ability to “deactivate” specific unstable feature on the fly, with also the ability to aggregate remote data (remote portlet is one of the key of the idea behind portal specification).


    Read More
  • Dynamic languages troubles

    calendar Jan 30, 2008 · 3 min read
     blog-objectsrootcom en software  · again ant api arc build business car code complex database design easy eclipse example fix hard hosting http ibm import java lion microsoft perl php plugin project projects python ruby simple small smalltalk sql system tools trouble ui unix war web world
     ·
    Share on: twitter facebook linkedin copy
    Dynamic languages troubles

    I have read http://www.manageability.org/blog/stuff/chandler-failure and I think it is very danger way of exposing concepts.

    In the article pointed out, the quite dead Chandler project is compared to the multi-billion Eclipse project. And then a too easy analysis is done against dynamic languages, where Java is the absolute winner.


    Read More
  • pyparsing review

    calendar Jan 16, 2008 · 2 min read
     blog-objectsrootcom en reviews  · ant arc book build code complex easy engine example funny good import lisp perl python script scripting search search-engine simple small table ui vi web
     ·
    Share on: twitter facebook linkedin copy
    pyparsing review

    This is the sad true: parsing is boring. And writing parser is even worst.

    If you can choose a scripting language for parsing you can think to do it in perl.

    For this way, take a big breath and go in the black sea  of perl's funny regexp. They are funny only if you have that special love for the regular expressions.


    Read More
  • Site Update: Happy new editor!

    calendar Feb 28, 2007 · 1 min read
     blog-objectsrootcom en site  · ajax ant complex django easy editor framework good java javascript make news opinion pd script site touch vi web
     ·
    Share on: twitter facebook linkedin copy
    Site Update: Happy new editor!

    (First published on 2007-01-20)

    Hi all, ObjectsRoot now has correct story ordering ontags view!

    I am happy to announce I have just installed tinymce on my site.

    TinyMCE is a very nice javascript editor, also used in Drupal. What makes tinymce very nice in my humble own opinion, is its easy installation. You do not need complex init procedure: you just tell tiny you want to edit well textareas, and it will do all for you. Because django  (my web framework for the site) has a bit complex way for handling administration pages, this is good news for objectsroot.com.Powered by TinyMCE


    Read More

Recent Posts

  • Arduino Q da far crescere
  • Postgres Take it All
  • La ruota del Destino
  • Darth Android
  • Vps Provider
  • Chat
  • RSS Readers

Latest comments

    Giovanni Giorgi

    Copyright 1999-  GIOVANNI GIORGI. All Rights Reserved

    to-top