Home
Tzahi Fadida Journal
 
[Most Recent Entries] [Calendar View] [Friends]

Below are the 20 most recent journal entries recorded in Tzahi Fadida's LiveJournal:

    [ << Previous 20 ]
    Monday, April 2nd, 2007
    5:21 pm
    Americas Army with feisty.
    After installing feisty (and fixing the nvidia drivers), i ran my favorite (and only) game AA. The problem was when i clicked on the internet tab, the game froze (not linux). Anyway, the solution was to delete the .armyops250 in your home directory and run the game. You will probably also have to reconfigure your keybindings after that.
    5:19 pm
    Installing Feisty
    Well,
    I decided to try out kubuntu feisty (beta). The dist upgrade went pretty well and only failed in the clean up phase. However, the most annoying problem with feisty is that it uses the nvidia kernel modules of 7xxx+ version, which means your (not so...) old nvidia geforce will probably not work with them.
    I had to download the kernel headers (ubuntu not generic) create a symbolic link "linux" in /usr/src to them and then download and install the 9631 installer like i did. If you did not remove the nvidia-glx and nvidia kernel modules packages like i did, you will probably have to delete the modules from the volatile directory and overwrite it with the new kernel modules in the video directory.
    Wednesday, March 7th, 2007
    1:38 pm
    EasierPatch - Patch your files selectively
    I was trying to find a way to take a patch file that contained differences from several files and selectively choose what to patch. Amazingly, i couldn't find such a tool. Of course, you can just copy your sources to a temporary location and patch them, however, this is time consuming and wasteful. Therefore, i wrote a script (python) that visually (using gtk) displays the list of files in the patch and their associated action: delete/new/changed. For the diff part you can launch a diff program like kdiff3 or meld(default). In fact this script was very helpful when i needed to port my fulldisjunctions function in PostgreSQL to PostgreSQL version 8.2+.
    The script is GPL and can be found here:
    http://tzahi.webhop.info/easierpatch.py

    Current Mood: relaxed
    Thursday, February 15th, 2007
    12:32 am
    UML - User Mode Linux
    It took me two days to get everything up and running and tuned properly so as not to destroy my host machine while i am working on device drivers development.
    I debootstrap an ubuntu edgy into a root_fs. took half a day to setup the networking properly because not properly can mean destroying the host installation.

    Current Mood: productive
    Sunday, February 11th, 2007
    10:18 pm
    Design patterns book recommendation
    An overdue recommendation. I have read this book a while back:
    I recommend the book "Head First Design Patterns" from O'REILLY to learn
    design patterns. The only problem i find with the book is actually a feature.
    The book is tediously repetitive because they designed it for the beginner
    level with a lot (a lot [a lot]) of examples and insights.

    The book beautifully shows you that being an expert with OO principles does
    not worth much when it was learned from programming books with no design
    patterns in mind. For example, it promotes object composition rather than
    inheritance which is really important.

    I give it a 9 out of 10.

    Enjoy.

    Current Mood: working
    Saturday, February 10th, 2007
    6:31 pm
    Book recommendation.
    I have recently been reading an interesting Linux kernel book and i recommend it.
    The name of the book is "Linux kernel development 2ND ed" from Sams Publishing.
    The book does not give tutorials of kernel developments but rather the interfaces and functions required for developing certain parts of the kernel and gives a very good description of the various parts in easy to understand language. Finally, the 2ND edition is for 2.6 kernel.

    Current Mood: satisfied
    Friday, September 29th, 2006
    9:10 pm
    Revisiting RCS
    It's been a while, but i am going back to check out (pun intended) in depth RCS for a potential job. Found out some interesting stuff in the internals that can be interesting. I am also checking out again diff methods and reverse and forward deltas. My plan is to learn these and then continue to refresh my knowledge with rsh based shells for scripting purposes and then continue to perl since i haven't touched it in a year. Python i know too well since i've been writing a huge personal project on it for the last months so i've got it covered there.
    I already checked out the general description of clear case and quest, and i will probably have to go over these as well, but for now i'll leave it.
    I also started reading the paper "Recursive Make Considered Harmful" i am hearing it is very good. And yeah, refreshing my make treaks and other builds info is also a good idea. I need to check out the thing with the -fpic, since i always forget the difference there. That's about "it" now :) got a lot of work cut out for me (no pun intended).

    Current Mood: working
    Monday, September 25th, 2006
    9:56 am
    The hunt continues
    I received several job offers in the last week since i started submitting my resume. So far i am still undecided. There is still time though, to make a decision on which path i want to take for my next job. On the one hand, there are attractive offers that use my experience in previous jobs and on the other hand, i want to leverage my M.Sc better at System Analysis and related jobs. I am going to give it 2-3 more weeks.

    Current Mood: hopeful
    Wednesday, September 13th, 2006
    9:35 pm
    I now have my first DBLP page
    I now have my first DBLP page:
    http://www.informatik.uni-trier.de/~ley/db/indices/a-tree/f/Fadida:Itzhak.html
    Friday, September 8th, 2006
    11:00 am
    LinkedIn address updated

    Updated my LinkedIn address: http://www.linkedin.com/in/tzahi

    10:46 am
    Long time not blogged
    Well, a lot of time have passed since i have written here.
    Some updates. I submitted (Finally) my thesis to the Technion graduate school.
    In about two months there should be a thesis defense session which is about 30min to an hour where you are asked questions about the thesis and possibly some minor fixes. Hopefully, no fixes will be required and i will just get my diploma about 2 months later. Benny (my paper colleague) is going to Korea to give a lecture on the paper (GOOD LUCK!).

    The Full Disjunctions is now finished and released in pgfoundry and summer of code is also pretty much over (waiting for the last check from citibank). I started the process of looking for a job this week. I just completed my resume and straightened up a bit the linkedin account
    http://www.linkedin.com/pub/0/71/8b6

    Anyway, i hope i will be able to maintain the blog again.
    Till next time, do no evil! :)

    Current Mood: creative
    Tuesday, June 27th, 2006
    3:15 pm
    Got my paper into vldb
    Search for Full Disjunctions:

    http://aitrc.kaist.ac.kr/~vldb06/AcceptedPapersCoreDatabaseTrack.htm

    "Full Disjunctions: Polynomial-Delay Iterators in Action
    Sara Cohen (Technion - Israel Institute of Technology), Itzhak Fadida (Technion - Israel Institute of Technology), Yaron Kanza (University of Toronto), Benny Kimelfeld (Hebrew University), Yehoshua Sagiv (Hebrew University)"

    Current Mood: relaxed
    Sunday, June 25th, 2006
    5:41 pm
    Progress
    The full disjunction function is now working well. There is still clean up works and adding features
    but it works nicely.

    http://pgfoundry.org/projects/fulldisjunction/

    Current Mood: cheerful
    4:45 pm
    Got my google suprise
    Just got my Google surprise, which is a notebook with the Google logo.
    Nice.

    Current Mood: cheerful
    Thursday, June 8th, 2006
    9:35 pm
    Google abstract back online
    The Full Disjunctions project abstract for Google Summer of Code can be found here:
    Full Disjunctions
    Tuesday, June 6th, 2006
    1:33 am
    Full Disjunctions is now on pgfoundry
    The project was added to pgfoundry.org

    Full Disjunctions Project

    The files are in the SCM section and can be accessed using cvs.

    Current Mood: happy
    Sunday, June 4th, 2006
    11:31 am
    Wednesday, May 31st, 2006
    6:18 pm
    Themarker is going to publish an article on israeli Google Summer of Code.
    Me and adir abraham will probably appear together this Sunday in Themarker morning edition to haaretz news paper. They just took our pictures for the article. Hopefully, it will come out right :)

    Current Mood: curious
    6:11 pm
    VLDB paper has been accepted!

    Our paper we sent to VLDB conference has been accepted!
    It will take a month or so until it is publicly presented but the review was successful.
    The title is "Full Disjunctions: Polynomial-Delay Iterators in Action"
    and the authors are "Sara Cohen, Itzhak Fadida, Yaron Kanza, Benny Kimelfeld, Yehoshua Sagiv".



    Current Mood: excited
    Friday, May 26th, 2006
    10:56 am
    Accepted projects have been published
    http://code.google.com/soc/pgsql/about.html

    Mine is on the top :)
[ << Previous 20 ]
Tzahi HomePage   About LiveJournal.com