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
  • Emacs absolute minimum setup

    calendar Mar 7, 2018 · 1 min read
     en  · emacs lisp
     ·
    Share on: twitter facebook linkedin copy

    Sometimes I need a very very fast start on emacs. If you have the same need, put this in your init.el and live happy:

    (cua-mode)
    (setq select-active-region nil)
    (setq mouse-drag-copy-region t)
    (global-set-key [mouse-2] 'mouse-yank-at-click)
    
  • OOP is the your new legacy

    calendar Dec 19, 2016 · 2 min read
     en lang software  · erlang functional-programming ideas java javascript lisp
     ·
    Share on: twitter facebook linkedin copy
    OOP is the your new legacy

    Today I took a light rail with my son, to bring him to school. That tram is 90 years old. It has been maintained for 90 years. Milan city sold some of them to San Francisco too.


    Read More
  • Pandoc: your secret best friend in document translation

    calendar Nov 13, 2016 · 1 min read
     en knowledgebase  · lisp tools
     ·
    Share on: twitter facebook linkedin copy
    Pandoc: your secret best friend in document translation

    Pandoc is an universal document converter to convert Markdown, Org-Mode, Html, Word documents from one markup format into another  After using different tools, (including GNU info and SGML). I find out pandoc vert handy.


    Read More
  • Learning Emacs Lisp: the fast track!

    calendar May 6, 2013 · 2 min read
     en  · emacs ideas lisp programming
     ·
    Share on: twitter facebook linkedin copy

    Ops I did it again. Although I repeatedly said I didn’t love emacs Lisp, I finally managed to learn it. So I want to share with you my tips, to help entering in the Emacs Lisp world in a fast, fun and easy way.

    First of all Lisp is a very elegant language, as you may expect. Lisp is so elegant you will have to take your time to learn it, because it is a bit cryptic. To make things even worst, emacs function names are less than intuitive. The solution anyway is here: cookbooks!


    Read More
  • (How to Write a (Lisp) Interpreter (in Python))

    calendar Oct 24, 2011 · 1 min read
     en featured lang python software  · lisp python
     ·
    Share on: twitter facebook linkedin copy
    (How to Write a (Lisp) Interpreter (in Python))

    I like a lot of programming languages. I do not love them with the same intensity.

    I do not love Lisp for its ((syntax))), but Lisp rocks for its purity: in a tiny bag of concept, you get a lot of stuff.

    This article, (How to Write a (Lisp) Interpreter (in Python)) show you how it is easy to write a lisp interpreter in python. It is 113 lines of code, and include the parser the executor and the basic functions to get started.


    Read More
  • Clojure Review

    calendar Feb 5, 2010 · 1 min read
     en knowledgebase reviews  · books development java lisp oreilly
     ·
    Share on: twitter facebook linkedin copy
    Clojure Review

    Book review by Stefano Fago: This book introduce one of most interesting  language of new wave of functional programming. You will find a complete overview of clojure language focusing in functional paradigm that can be the real obstacle for a standard developer. The author try to follow you on learning different subject with a lot of examples but sometimes it need more reflection and time to master some arguments and a syntax that may seems obscure. The book is a good starting point to introduce you to a new way of programming but also to learn some particulars aspect of Java. To consider a complete but not easy reading. However a book to have!


    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

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