Slides for today's Haifux lecture

2001-02-11 Thread guy keren
The slides for today's Haifux lecture are temporarily available at http://users.actcom.co.il/~choo/dev-tools/ . Orr will probably have them on the club's web site later today. please note that i've left off various topics (e.g. GUI development and Database tools are some of those) - the

Re: Query: Fwd: What's the matter with you? Future Lectures

2001-06-12 Thread guy keren
On Tue, 12 Jun 2001, Shlomi Fish wrote: From what I remember Guy said he needed a break and was not going to give the lecture on June 18. i was refering to not _preparing_ a new lecture for a while (i.e. the 'threads in GUI' one). the GUI design last part, as well as eli's perl/tk showcase,

Re: r2l, gnome applets and window managers?

2001-06-20 Thread guy keren
On Wed, 20 Jun 2001, Tzafrir Cohen wrote: If you go for the gnome-applet one, then gtk/gnome is probably the right tool. that i know. i was asking about supporting non-gnome environments. i already got a crude gnome-applet which works according to the specs (just looks ugly - i will look at

Re: My own R2L Program

2001-06-25 Thread guy keren
On Sun, 24 Jun 2001, Shlomi Fish wrote: The code probably maqdim eth zmano, as I'm planning to give a lecture about Perl Modules and Objects, which will explain some of the concepts I present there. no such thing as maqdim et zmano. there were no limitations on how to implement r2l that

Re: Project suggestion: r2l

2001-06-25 Thread guy keren
On Sun, 24 Jun 2001, Kohn Emil Dan wrote: The xrefresh command can refresh not only the whole screen, but any portion of it if you pass the -geometry parameter, i.e. xrefresh -geometry wxh+x+y ah. that sounds more promising... (see the man page). The idea is to cause xrefresh to refresh

Re: Project suggestion: r2l

2001-06-25 Thread guy keren
On Sun, 24 Jun 2001, Kohn Emil Dan wrote: (btw I used an STL set (i.e. binary tree) instead of hash) as soon as they get destroyed. STL? that means C++? not a good idea, since the code will eventually also be placed inside C applications. BTW: What is the rightr way to invalidate an window

'r2l' continuation

2001-07-02 Thread guy keren
after throwing mud at each other at today's meeting (what do you mean what are these plugins for? they're the ultimate way to do r2l! ;) ), we should come up with how to conclude things up, so we can get a working multi-desktops r2l with an auto-refreshing biditext. i talked to ilya (who

Re: 'r2l' continuation

2001-07-07 Thread guy keren
On Fri, 6 Jul 2001, mulix wrote: oh! but thus you have defeated tzafrir's original purpose of using the file size - so the data can be taken with a single fstat() call, rather by using fstat(), open(), read() and close(). remmeber this codewill be invoked on each XDrawString* function

r2l update + TODO(?)

2001-07-10 Thread guy keren
i took some time today to modify my r2l plugins to use muli's r2llib library instead of my r2l_ctrl.[hc] sources. i also modified the winmaker dockapp to statically link to libdockapp, so i could distribute a binary that people can use without installing libdockapp. the resulting binary is

Re: request to postpone the r2l project discussion on 30/7

2001-07-17 Thread guy keren
On Tue, 17 Jul 2001, mulix wrote: i just saw the date and a huge brick dropped on my head - i wont be here then, i'm going to be making a spectacle of myself in club med at that date. what do you guys say we postpone it in one week, so i could attend too? i'll be bringing the promised

Re: Quickcam Web under Linux.

2001-07-17 Thread guy keren
On Tue, 17 Jul 2001, Idan A. wrote: Do any of you happen to have any experience with installing Logitechs Quickcam Web camera or any other camera under Linux? Is there a kernel module for it? i suggest you first try to STFE for such a module (try www.google.com/linux with keywords like

Re: r2llib-0.10 and biditext-0.05 cycling dolphins released

2001-07-28 Thread guy keren
On Sat, 28 Jul 2001, mulix wrote: diff -ur biditext/ImText.c biditext-prof/ImText.c --- biditext/ImText.c Thu Jul 12 03:12:35 2001 +++ biditext-prof/ImText.cSat Jul 28 20:16:00 2001 [stuff deleted...] + struct timeval tv1, tv2; +#include common8.h + gettimeofday(tv2, NULL);

r2llib interface change requests

2001-08-03 Thread guy keren
i'm integrating the base directionality support into the plugins code, and found some inconsistencies and inefficiencies: 1. BT_ERROR should be renamed 'BT_BASE_ERROR' to be compatible with the other constants of its enumeration. 2. there should be a single function that gets both r2l mode

Re: Project Proposal : Simulators for the MAYBE and the G-Machine

2001-08-03 Thread guy keren
On Fri, 3 Aug 2001, mulix wrote: I have a proposal for the next project the Haifux' programming club may wish to take after r2l and I'd like to present it here. i seem to recall guy having a pretty neat project proposal. guy, care to post it and explain what it's about? i'll write

updated r2l-plugins

2001-08-04 Thread guy keren
i updated the r2l-plugins to support r2llib v0.09 (i know, i'm a little lagging) and the biditext base direction feature. also added some fixes based on muli's suggestions. a ~150KB file is available at http://users.actcom.co.il/~choo/r2l-3.tar.gz, including the sources of r2l-plugins-0.3 (and

[Haifux] haifux site's design

2001-09-15 Thread guy keren
just on a general note - this threads seems to take the same route as many threads. someone suggest to do something. someone else does that thing. everyone else goes on telling said someone that they did bad and start suggesting alternatives. someone else couters the counterers with another idea

Re: [Haifux] choo's take on the site

2001-09-17 Thread guy keren
On Mon, 17 Sep 2001, Kohn Emil Dan wrote: 3. regarding the logo (tux-at-home.gif) - i wish to write 'Haifux' along [...] GIFs!?? As far as I know, GIF is proprietary format whose use requires license from UNI$Y$. As a group promoting open-source and free software (I think we are that,

Re: [Haifux] Another lecture suggestion

2001-09-21 Thread guy keren
On Sat, 22 Sep 2001, Etzion Bar-Noy wrote: I just had an idea. Assuming there will be total of 40 or 50 different people in this entire w2l thingie (assuming you won't improve your marketing abilities, you techies... :-) ), and assuming half of them will install Linux as a result of the

Re: [Haifux] Welcome To Linux newbie material.

2001-10-18 Thread guy keren
On Tue, 16 Oct 2001, Sivan Green wrote: I understand that Orna is going to speak about high performance computing and other power usage related to linux on the W2L lectures and that there are going to be usage how-to's lectrues. its going to be a ~10 minute talk, during the _first_ W2L

Re: [Haifux] Website contest

2001-10-21 Thread guy keren
On Sun, 21 Oct 2001, Ido Diamant wrote: Orr, Can I see all the websites in the contest? I wanna vote :) http://linuxclub.il.eu.org/#new_site (orr mentioned that in his original post, or rather alon mentioned that on behalf of orr) -- guy For world domination - press 1, or dial 0, and

Re: [Haifux] Linux day site: new map

2001-10-08 Thread guy keren
the new map is quite blur and hard to read. its also layed out in a confusing manner (e.g. i'm used to seeing the main gate on the right side of the map - not the left). i think what will help (regardless which map is chosen) is more annotations (in the style of the annotation you mde for the

[Haifux] regarding the 1st lecture

2001-10-14 Thread guy keren
in order to have the first lecture (preachery? :) ) working out in a non-boring way, we should coordinate whateach of the people that will preach there is going to talk about, so we can avoid repeating ourselves. also, in order to not be boring preachers, i think we should introduce various

[Haifux] ANN: syscalltrack version 0.64 released

2001-12-01 Thread guy keren
Haifux, the Haifa Linux Club (http://linuxclub.il.eu.org) is proud to present 'syscalltrack-0.64', the third _alpha_ release of the system-call-tracking linux kernel module and user space utilities. syscalltrack supports both versions 2.2.x and 2.4.x of the linux kernel. The current release is

Re: [Haifux] Re: Call For Lectures

2002-02-12 Thread guy keren
On Tue, 12 Feb 2002, Orna Agmon wrote: My idea of the goal of the lecture, is that we can go home understanding how to harness several computers to do one task in a shorter time, knowing that most of us have more than one computer at home. Now, as i said, I have not really programmed using

[Haifux] correction syscalltrack's URL

2002-02-24 Thread guy keren
i made a mistake with the URL for downloading the file. it is: http://prdownloads.sourceforge.net/syscalltrack/syscalltrack-0.70.tar.gz (i.e. '70', not '7'). sorry, -- guy For world domination - press 1, or dial 0, and please hold, for the creator. -- nob o. dy

[Haifux] ANN: syscalltrack v0.7 released

2002-02-24 Thread guy keren
syscalltrack-0.7, the 6th _alpha_ release of the linux kernel system call tracker, is available. syscalltrack supports both versions 2.2.x and 2.4.x of the linux kernel. The current release contains some major enhancements, and various bug fixes and code cleanups. See details below. * What is

Re: [Haifux] Python Lecture

2002-03-12 Thread guy keren
On Tue, 12 Mar 2002, mulix wrote: first draft[1] of the lecture slides available at http://vipe.technion.ac.il/~mulix/python-lecture/html/index.html slide 8, give a concrete example of an 'if' command, like you did with the 'while' command. regarding 'range': state if the ends

[Haifux] slides for monday's lecture

2002-04-06 Thread guy keren
the slides for monday's lecture (posix threads - part 1 - threading primitives) are ready. sent a copy to orr to put on haifux's site. meanwhile, the '.tgz' file is temporarily available at http://users.actcom.co.il/~choo/posix-threads-1.tar.gz just for info - the first lecture assumes

Re: [Haifux] Re: syscalltrack developers meeting

2002-04-09 Thread guy keren
On Tue, 9 Apr 2002, Shlomi Fish wrote: I believe switching to Lex and Yacc will allow adding new features much more easily. So it may be a good idea to invest a lot of time now, only so one can later make sure that easy changes easy. It's like trying to portably build a DLL without using

[Haifux] Re: Re: syscalltrack developers meeting

2002-04-09 Thread guy keren
On Tue, 9 Apr 2002, Shlomi Fish wrote: Fine, let's just have a meeting. We'll discuss lex, yacc, syscalltrack in general, the SSSCA (Orr, do you intend to update your U.S. Laws lecture), Life, the Universe and Everything. then what's the purpose (read: focus) of such a meeting? are you

Re: [Haifux] Re: RFC: Sys-call-track Meeting

2002-04-09 Thread guy keren
On Mon, 8 Apr 2002, Shlomi Fish wrote: I'm not going to fill a two hour lecture explaining a technical tool such as Lex and Yacc. O'Reilly can fill a book about those two, but I have more exciting things to do. I just see it as an absurd thing that the SCT configurator is still not written

Re: [Haifux] Re: Re: syscalltrack developers meeting

2002-04-10 Thread guy keren
On Wed, 10 Apr 2002, Kohn Emil Dan wrote: snipped ofcourse this relies on the existance of gcc on the target machine. Just for curiosity, does anyone anyone know a machine without gcc on it? OK, besides Sinclair Spectrum and C64 ;-) yes. any system on which gcc wasn't _installed_. this

[Haifux] user-level threads: Signal Handler (fwd)

2002-04-15 Thread guy keren
i saw this email on the linux-kernel mailing list - its a guy trying to implement user-level threads on linux, and encountering problems with making them pre-emptive. this looks similar to what emil was talking about during last monday's club meeting about Posix threads. the reply this guy got,

[Haifux] slides for this monday's haifux meeting

2002-04-20 Thread guy keren
i've finally gotten the slides for this monday's haifux meeting (posix threads, part 2) ready. until orr places them on haifux's web site, they are available from http://users.actcom.co.il/~choo/posix-threads-2.tar.gz (slides are in html/gifs format). what i'll probably cover on monday (after

[Haifux] Can't make it to tommorow's lecture

2002-05-05 Thread guy keren
i know its a bit late now, but i realize that i'm overly pressed with work right now, and i won't be able to give the lecture tommorow - i'll have to postpone it till 2 weeks from now (that is, 20-may) - after teh current pressure at work hopefully settles down :) sorry for the late

[Haifux] YOM IYOON: call for participants

2002-05-29 Thread guy keren
(as i've got a few yes-es already, i'm moving to the 2nd part of helping to set up a yom iyoon for linux enthusiasts). based on gilad's plan of twisting hetz's original idea, we are planning to have a 'linux day' on some friday morning, 1-2 month from now (that is, sometime in july, most

Re: [Haifux] Re: Sys-Call-Track Developers Meeting

2002-06-09 Thread guy keren
On Sun, 9 Jun 2002, Muli Ben-Yehuda wrote: Unfortunately, I realized that I have a test in the course Internet - Architecture and Protocols at that day and time. I see too options: make the meeting without me or postpone it by a week. I will support both verdicts. Postponing it by one

Re: [Haifux] Some real message (for a change)

2002-06-11 Thread guy keren
On Tue, 11 Jun 2002, Orr Dunkelman wrote: I've put an alpha version of the lecture I'll give in the Introduction to OS lecture next week at http://vipe.technion.ac.il/~orrd/lecture.ps comments are welcome and appriciated... there are a _few_ language issues (imo) in a few slides, and a few

Re: [Haifux] Some real message (for a change)

2002-06-13 Thread guy keren
On Wed, 12 Jun 2002, Kohn Emil Dan wrote: I would like to make a brief technical comment regarding a slide. Since it is not about your English, I think it's OK to post it online. The processors of the x86 family when powered up and/or after reset start running from address F000:FFF0

Re: [Haifux] Summary for the Presentation [was Re: Perl Lex+YaccExample.]

2002-06-21 Thread guy keren
On Fri, 21 Jun 2002, Muli Ben-Yehuda wrote: As for the upcoming syscalltrack ( this is how it's written) developers meeting, here is the tentative agenda with very tentative times. If anyone wants to talk about anything else orhear about any other subject, let me know. all in all - you

Re: [Haifux] Administrative notice

2002-06-25 Thread guy keren
On Tue, 25 Jun 2002, Gabor Szabo wrote: Is there a way to partially subscribe to a list meaning: I can post but I only get responses to my own post not other posts ? (whatever that might be: based on thread or subject line or ?) i doubt such a feature exists, for several reasons: 1. when

[Haifux] YOM IYOON - detailed schedule

2002-07-01 Thread guy keren
christhoph bugel pointed out we forgot to mention when the linux day ends, and i promised to send the detailed schedule to the list, so here it is: 9:15 formal gathering time. have your 50s handy ;) 9:30 actuall beginning, carrying opening notes (duration: 5 min.) 9:35 first lecture begins

[Haifux] 'valgrind' - a successfull purify-like application

2002-07-01 Thread guy keren
(for those who don't know - 'valgrind' is probably the most advanced open-source software for detecting memroy corruption and leaks bugs in C/C++ applications, on linux/X86). i've seen a mention of 'valgrind' made by muli a while back, regarding a bug he fixed for syscalltrack. i re-checked

Re: [Haifux] Re: Never say Yuck about yacc

2002-07-16 Thread guy keren
On Tue, 16 Jul 2002, Shlomi Fish wrote: Another thing that got me stuck, is the list-like recursion, such as (yacc!): chunk: { $$ = ; } |item chunk { $$ = $1.$2; } ; Now, note the first line, representing that chunk could be nothing. It also says that nothing

[Haifux] lecture topic suggestion - strace and the anatomy of a C application

2002-07-28 Thread guy keren
looking hard for a new topic for a lecture, i came to think about strace. a lecrture about it will cover the anatomy of a C application on linux, as seen via strace, and the use of strace for debugging purposes and problem solving, for programmers and sys admins alike. in fact, i already

Re: [Haifux] lecture topic suggestion - strace and the anatomy ofa C application

2002-07-29 Thread guy keren
On Mon, 29 Jul 2002, Orr Dunkelman wrote: yes, and I forgot to schuedule one fo mulix lectures, so you get the slot after Sukut... ok. i got more then 2-3 'yes'-es, so i'll go for it. and i'll also cover 'ltrace', as some people suggested (ltrace traces calls to library functions - i think