Skip to main content
  1. Posts/

Salute to Fabrice Bellard

··246 words·2 mins·
Programming

I probably top the ranks of lazy arses who procrastinate like there’s no tomorrow - and then there’s Fabrice Bellard

Amongst others, he’s created/led

  • A 4G LTE base station running entirely in software on a standard PC.
  • A new ASN1 compiler generating small and efficient C code.
  • A PC emulator in Javascript: how much time takes your browser to boot Linux ?
  • 2700 billion decimal digits of Pi computed with a desktop computer.
  • Analog and Digital TV (DVB-T) signal generation by displaying an image on a PC display.
  • QEMU is a generic machine emulator and virtualizer.
  • FFMPEG, the Open Source Multimedia System. I launched this project in year 2000 and led it during several years.
  • TCC is a tiny but complete ISOC99 C compiler which enables you to use C as scripting language. TCC has its roots in the OTCC project. The TCCBOOT boot loader demonstrate the speed of TCC by compiling and launching a Linux kernel in less than 15 seconds.
  • QEmacs (for Quick Emacs) is an emacs clone I began to learn Unicode rendering algorithms, text buffers manipulation and XML/HTML/CSS parsing.
  • OTCC is a very small self-compiling compiler for a subset of C I wrote to win the 2001 edition of the International Obfuscated C Contest.
  • TinyGL: a Small, Free and Fast Subset of OpenGL.
  • An online Scientific Web Calculator.
  • Pi formulas, algorithms and computations.
  • tiny C program to print the biggest known prime number.

Mind Boggling. Read the HN comments for more.

Sathyajith Bhat
Author
Sathyajith Bhat
Author, AWS Container Hero and DevOps Specialist.

Related

Fixing FRM-41336: Populate_List: invalid column type for column 2 error in Oracle Forms
··178 words·1 min
Programming Oracle
I spent the past hour and a half trying to fix this stupid error. Here’s the situation: I have a Poplist(aka dropdown list/ list item). The poplist is populated by a query defined in a Record Group. The query is on the lines of select id, name from employees The column types are correctly defined. And yet I kept running into FRM-41336: Populate_List: invalid column type for column error message. Looking at the description for the message:
Troubleshooting Oracle’s ORA-01017 errors
··221 words·2 mins
Programming Oracle
Was writing this for Stack Overflow‘s tag wiki on ORA-01017, thought I’ll post it here as well. ORA-01017 is the error code shown my Oracle when a login attempt to the database was not successful. The full text of the error code is: ORA-01017: invalid username/password; logon denied Cause: An invalid username or password was entered in an attempt to log on to Oracle. The username and password must be the same as was
10 minute bug fixes & web conference bloopers
··528 words·3 mins
Programming Humor
Came across this article via HN and I’m pretty sure most who work for Enterprise companies would’ve come across this at least once. Incredibly detailed post. Boss: Hey Ed, Sue in Detroit says that sometimes, the wrong Invoice Part Number is showing up on the Product History Screen. Can you help us figure this out. Ed: I’m busy with something else at the moment. Put the ticket in my queue.