one relating to, belonging to, or resembling lunatech

  • August, 2004
  • evil yahoo chat rooms

    Yesterday I logged into the yahoo chat rooms after a long time. Man, those guys lack the brains of a piece of rock. One guy kept repeating his question ("Is there anyone who works in the call center as technical support"). Another asshole sent me a personal message "hello, a/s/l plz". Frigging idiots. I cannot believe that at I was once addicted to Yahoo chat rooms. Needless to say, I am not going back to that stinkpile again. Ever.
    Defined tags for this entry:
  • justification for being lazy

    Been reading the book extract from "how to be idle". Some nice points made in the extract.

    It is your patriotic duty to work hard - another myth, particularly convenient to the rich who, as Bertrand Russell said, "preach the dignity of labour, while taking care themselves to remain undignified in this respect". Or as the late, great British writer Jeffrey Bernard put it: "As if there was something romantic and glamorous about hard work ... if there was something romantic about it, the Duke of Westminster would be digging his own fucking garden, wouldn't he?"

    The process of sitting or laying down and thinking something through always seems a bit strange to my family and a few of my colleagues. Physical activity does not necessarily translates to more productivity, and especially for programmers. I always distrust someone who immediately starts coding after hearing a project's specification.

    Defined tags for this entry:
  • some notes on intalling a new window manager on RedHat

    Two days ago I installed the Fluxbox window manager(WM), a very nice and lightweight WM. I had to do some digging around on the Internet and startup script files to get Fluxbox as an option in the GDM (the login box, where you have the option to start either the GNOME, KDE or the Failsafe session)

    Here is how it is done

    1. Compile, install the WM of your choice.
    2. login as root and go to directory /etc/X11/gdm/Sessions
    3. Create a file in the diectory, and give it he name of whatever WM you have installed i.e. Fluxbox, Enlightenment, WMaker etc.
    4. Enter the following lines into the above file
      #!/bin/bash
      
      exec  [Path to the WM launcher]
      
      
      Change the [Path to the WM launcher] to whatever your WM uses. In case of Fluxbox it is /usr/bin/startfluxbox , in case of Enlightenment it is /etc/X11/xdm/Xsession enlightenment and in case of WindowMaker it is /etc/X11/xdm/Xsession wmaker. These locations may change according to the options you have used while compiling.

    Defined tags for this entry:
  • naming conventions

    I have a very particular style of naming variables and functions in programs. I usually prefer the Linux Coding Syle I keep my variable and function names in small case and put an underscore (_) between the words, for example create_ftp_user.

    A common practise found in the programmers using M$ technology is the use of MixedCase names. I find this type of names extremely prone to errors. For example, what would you keep your function's name, CreateFTPUser or CreateFtpUser ? Would you be able to recall the name correctly 4 days later ? find it easier to have everything in small case with an underscore between the words. A no brainer and easy to remember.

    Defined tags for this entry:
  • Cheat Sheets Galore

    The Farm: The Tucows Developers' Hangout has a list of of quick reference cards available online. I have to get the reference cards for emacs, HTML and HTML entities printed out for the office.
    Defined tags for this entry:
  • BCP's Photo Gallery of ENIAC parts

    Electronic Numerical ntegrator and Computer (ENIAC) was the first computer.BCP's Photo Gallery has closeups of the vaccum tubes and transistors of the ENIAC. Hard to get excited about it, if you are not a computer geek, but pure art for me.
    Defined tags for this entry:
  • Get your ascii generated text. In the meantime, let me satisfy my ego

    Font: isometric3
          _           _         _    
         /  /\         /  /\       /  /\   
        /  /::\       /  /::\     /  /:/   
       /  /:/\:\     /  /:/\:\   /__/::\   
      /  /:/~/:/    /  /:/~/::\  __\/\:\  
     /_/:/ /:/__ /__/:/ /:/\:\    \  \:\ 
     \  \:\/:::::/ \  \:\/:/_\/     _\:\
      \  \::/~~~~   \  \::/          /  /:/
       \  \:\        \  \:\         /__/:/ 
        \  \:\        \  \:\        __\/  
         _\/         _\/               
    
    Font: caligraphy
                                      
         **** **                    
      ******   **                   
     **       **              **   
             **                   
                                   
       ** **          ****    **    
       ** **          **    **   
       ** ****          ****    **   
       ** **  **   **    **         
       ** **    **  **    **         
         **    **  **    **   **    
               **  **    **    **   
      ****      ** **    **     **  
       ****    **   **** **     ** 
        **          **   **     ** 
                                  ** 
     **                              
                                     
                                 *    
    

    Defined tags for this entry:

Page 59 of 60, totaling 418 entries