Re: [Haifux] Call for speakers: How was your day?
I'm up for that. I can even keep it unclassified. On Mar 12, 2014 2:31 PM, "Eli Billauer" wrote: > Hi all, > > I has occurred to me, that many Haifuxers are doing interesting things in > their everyday jobs. I mean, maintaining petabytes of storage or an > organization's computer resources may seem dull when you do that for > living, but this is real-life Linux at work! > > Think about it: The fun parts in Haifux meetings is when we talk about how > things work in the real, dirty world. > > So it you're working with Linux, as a system maintainer, kernel hacker, > embedded programmer or whatever, maybe your everyday stories could be nice > material for a Haifux meeting. Maybe even without slides and stuff. Just > get a few stories together. > > Anyone up for the challenge? > > Eli > > -- > Web: http://www.billauer.co.il > > > ___ > Haifux mailing list > Haifux@haifux.org > http://haifux.org/mailman/listinfo/haifux > > ___ Haifux mailing list Haifux@haifux.org http://haifux.org/mailman/listinfo/haifux
Re: [Haifux] lecture idea
+1 On May 23, 2013 2:05 PM, "boazg" wrote: > hi, > > is you may know i'm a biologist these days, and about 50% of my work is > bioinformatics. > surprisingly, a huge part of this is large scale string manipulation, and > i end up using huge quantities of bash it's friends. > > i was thinking a lecture about the type of problems my type of > bioinformatics involves, and why shell is such a good solution, would be a > nice lecture. > > i can explain the needed biology, in computer terms, so no biology > background will be needed. > > sound interesting? > > > boazg. > > ___ > Haifux mailing list > Haifux@haifux.org > http://haifux.org/mailman/listinfo/haifux > > ___ Haifux mailing list Haifux@haifux.org http://haifux.org/mailman/listinfo/haifux
[Haifux] CPU usage percentage doesn't add up
Hello all, A peer of mine is developing a multi-platform C++ application, and would like to test the CPU usage difference of the application between Windows and Linux. However, running `top` shows him that his single process is using 20% CPU, whereas the total CPU usage is only 0.5%-2%. This is a quad-core machine, so even dividing the 20% by 4 will give 5%, which is still far too high. Windows gives him a satisfactory measurement of this statistic. Can anyone here explain why this happens? -- Man is the only animal that laughs and weeps, for he is the only animal that is struck with the difference between what things are and what they ought to be. - William Hazlitt Ohad Lutzky ___ Haifux mailing list Haifux@haifux.org http://hamakor.org.il/cgi-bin/mailman/listinfo/haifux
Re: [Haifux] Router question
I don't understand, does removing the virus filtering change the routing? On Mon, Oct 18, 2010 at 3:18 PM, Ariel Haviv wrote: > Hi there, > I had a similar problem a couple of months ago with Bezeqint (regarding > ports of stock market trading software). > Check with them that your account doesn't have any automatic "Benefits" > from the ISP - e.g. "Virus filtering" or such. As soon as I asked them to > remove any of those so-called benefits from my account, all the problems > were gone. > (My assumption was they were probably routing traffic through those nasty > service providers like the Italian one you mentioned) > Hope that helps, for what it's worth. > > Best regards, > Ariel Haviv > > > On Mon, Oct 18, 2010 at 3:03 PM, Ohad Lutzky wrote: > >> >> >> On Mon, Oct 18, 2010 at 2:36 PM, Tzafrir Cohen wrote: >> >>> On Mon, Oct 18, 2010 at 02:23:46PM +0200, Ohad Lutzky wrote: >>> > What do you guys think about this issue? I want to say that it's >>> pressing, >>> > but: >>> > >>> > 1. This is the only remaining problematic protocol for me. SSH works >>> > perfectly, and git works just as well over HTTP nowadays, if I'm not >>> > mistaken. >>> > 2. It seems unnecessary, in my opinion, for this protocol to exist - it >>> > should just be done over HTTP. >>> >>> Surely not. A different protocol makes it easy for the provider to treat >>> this protocol differently. >>> >> >> All the more reason to do it over HT... oh, I see what you did there. >> >> -- >> Man is the only animal that laughs and weeps, for he is the only animal >> that is struck with the difference between what things are and what they >> ought to be. >> - William Hazlitt >> >> Ohad Lutzky >> >> _______ >> Haifux mailing list >> Haifux@haifux.org >> http://hamakor.org.il/cgi-bin/mailman/listinfo/haifux >> >> > -- Man is the only animal that laughs and weeps, for he is the only animal that is struck with the difference between what things are and what they ought to be. - William Hazlitt Ohad Lutzky ___ Haifux mailing list Haifux@haifux.org http://hamakor.org.il/cgi-bin/mailman/listinfo/haifux
Re: [Haifux] Router question
On Mon, Oct 18, 2010 at 2:36 PM, Tzafrir Cohen wrote: > On Mon, Oct 18, 2010 at 02:23:46PM +0200, Ohad Lutzky wrote: > > What do you guys think about this issue? I want to say that it's > pressing, > > but: > > > > 1. This is the only remaining problematic protocol for me. SSH works > > perfectly, and git works just as well over HTTP nowadays, if I'm not > > mistaken. > > 2. It seems unnecessary, in my opinion, for this protocol to exist - it > > should just be done over HTTP. > > Surely not. A different protocol makes it easy for the provider to treat > this protocol differently. > All the more reason to do it over HT... oh, I see what you did there. -- Man is the only animal that laughs and weeps, for he is the only animal that is struck with the difference between what things are and what they ought to be. - William Hazlitt Ohad Lutzky ___ Haifux mailing list Haifux@haifux.org http://hamakor.org.il/cgi-bin/mailman/listinfo/haifux
Re: [Haifux] Router question
What do you guys think about this issue? I want to say that it's pressing, but: 1. This is the only remaining problematic protocol for me. SSH works perfectly, and git works just as well over HTTP nowadays, if I'm not mistaken. 2. It seems unnecessary, in my opinion, for this protocol to exist - it should just be done over HTTP. However, network neutrality is always important, and Bezeq International's claims of "we don't block any ports" become problematic (albeit technically true). Is there anything that can be done about this? On Mon, Oct 18, 2010 at 1:38 AM, Kohn Emil Dan wrote: > Hi, > > I am also connected to Bezeq Beinleumi (actually 'upgraded' to it after > Actcom's demise). I have tried your gpg command, and I found IMO some > interesting results. > > Doing an nslookup on subkeys.pgp.net reveals that this host has a number > of IP addresses: > > $ nslookup > Note: nslookup is deprecated and may be removed from future releases. > Consider using the `dig' or `host' programs instead. Run nslookup with > the `-sil[ent]' option to prevent this message from appearing. > >> >> subkeys.pgp.net >> > Server: 10.71.0.138 > Address:10.71.0.138#53 > > Non-authoritative answer: > Name: subkeys.pgp.net > Address: 114.31.78.196 > Name: subkeys.pgp.net > Address: 208.72.157.55 > Name: subkeys.pgp.net > Address: 195.113.19.83 > Name: subkeys.pgp.net > Address: 213.239.206.174 > Name: subkeys.pgp.net > Address: 213.239.212.133 > Name: subkeys.pgp.net > Address: 64.71.173.107 > > > I tried your gpg command using the host name subkeys.pgp.net and then with > each IP address instead of the host name. > > Using the host name subkeys.pgp.net causes the command to hang (I guess > because the command tries only the first IP address). > The command succeeds if using the IP addresses 208.72.157.55 and > 195.113.19.83 while it fails for the rest of the addresses. For the last IP > address (i.e. 64.71.173.107) causes the command to fail with "No route to > host", while with the rest of the "problematic" addresses it just hangs > > >Regards, >Emil > > On Sat, 16 Oct 2010, Ohad Lutzky wrote: > > Hello everyone, >> I have a Linksys DSL-2760u router/DSL modem, using a Wow (Bezeq) >> connection >> to the Bezeq International ISP. It seems that various outgoing ports are >> blocked - HTTP, HTTPS, bittorrent and SSH work well enough, but - for >> example - I can't download Android apps from the Market. Easier to test, I >> can't download PGP public keys. For example: >> >> gpg -v -v --keyserver subkeys.pgp.net --recv F120156012B83718 >> gpg: requesting key 12B83718 from hkp server subkeys.pgp.net >> >> This hangs indefinitely. So does this: >> telnet subkeys.pgp.net 11371 >> Trying 195.113.19.83... >> >> The same occurs for other keyservers, git-protocol, and various other >> "unconventional" high-port usage. I've gone over the router settings, >> disabled its firewall (but not NAT, which I need), added my machine to the >> DMZ (this actually seems to help, sometimes, for git - and even then, only >> once), tried port triggering... I can't get a consistent result. >> >> I should note that this issue only exists for *outgoing* ports. I have no >> problem mapping *incoming* ports (such as my openssh server or bittorrent >> web interface). >> >> -- >> Man is the only animal that laughs and weeps, for he is the only animal >> that >> is struck with the difference between what things are and what they ought >> to >> be. >> - William Hazlitt >> >> Ohad Lutzky >> >> -- Man is the only animal that laughs and weeps, for he is the only animal that is struck with the difference between what things are and what they ought to be. - William Hazlitt Ohad Lutzky ___ Haifux mailing list Haifux@haifux.org http://hamakor.org.il/cgi-bin/mailman/listinfo/haifux
Re: [Haifux] Router question
Okay, that's something I can use! Here's what I get - all hope up to and including 7 are from within bezeqint (without useful reverse dns resolutions). Hop 8 is sudo tcptraceroute -i eth0 -n 195.113.19.83 11371 traceroute to 195.113.19.83 (195.113.19.83), 30 hops max, 60 byte packets 1 10.0.0.138 4.018 ms 4.000 ms 3.993 ms 2 212.179.37.1 20.982 ms 22.589 ms 22.581 ms 3 212.179.87.173 24.302 ms 27.114 ms 28.475 ms 4 212.179.152.157 29.563 ms 30.513 ms 31.462 ms 5 212.179.124.145 37.292 ms 37.288 ms 37.274 ms 6 212.179.124.162 40.561 ms 51.928 ms 54.370 ms 7 62.219.189.14 4317.354 ms 212.179.124.26 4303.544 ms 4301.958 ms 8 77.67.66.9 199.620 ms * * 9 * * * 10 * * * 11 * * * 12 * * * 13 * * * 14 * * * 15 * * * 16 * * * 17 * * * 18 * * * 19 * * * 20 * * * 21 * * * 22 * * * 23 * * * 24 * * * 25 * * * 26 * * * 27 * * * 28 * * * 29 * * * 30 * * * On Sat, Oct 16, 2010 at 8:48 PM, guy keren wrote: > > you should have a traceroute-line utility that runs on TCP ports of your > choice. > > for example, tcptraceroute. > > see an explanation here: > > http://christophe.vandeplas.com/2007/11/04/using-traceroute-icmp-and-tcp > > --guy > > Ohad Lutzky wrote: > >> traceroute is ICMP. I'm having trouble with specific ports on TCP. >> >> On Sat, Oct 16, 2010 at 7:53 PM, Dave Roi > david...@gmail.com>> wrote: >> >>Did you try running traceroute to the pgp server or android market >>server? >>See how many hops it does go and see in which one it gets stuck. >> >> >>On Sat, Oct 16, 2010 at 19:36, Ohad Lutzky ><mailto:o...@lutzky.net>> wrote: >> >>Hello everyone, >> >>I have a Linksys DSL-2760u router/DSL modem, using a Wow (Bezeq) >>connection to the Bezeq International ISP. It seems that various >>outgoing ports are blocked - HTTP, HTTPS, bittorrent and SSH >>work well enough, but - for example - I can't download Android >>apps from the Market. Easier to test, I can't download PGP >>public keys. For example: >> >>gpg -v -v --keyserver subkeys.pgp.net <http://subkeys.pgp.net> >> >>--recv F120156012B83718 >>gpg: requesting key 12B83718 from hkp server subkeys.pgp.net >><http://subkeys.pgp.net> >> >> >>This hangs indefinitely. So does this: >>telnet subkeys.pgp.net <http://subkeys.pgp.net> 11371 >> >>Trying 195.113.19.83... >> >>The same occurs for other keyservers, git-protocol, and various >>other "unconventional" high-port usage. I've gone over the >>router settings, disabled its firewall (but not NAT, which I >>need), added my machine to the DMZ (this actually seems to help, >>sometimes, for git - and even then, only once), tried port >>triggering... I can't get a consistent result. >> >>I should note that this issue only exists for *outgoing* ports. >>I have no problem mapping *incoming* ports (such as my openssh >>server or bittorrent web interface). >> >>-- Man is the only animal that laughs and weeps, for he is >> the only >>animal that is struck with the difference between what things >>are and what they ought to be. >> - William Hazlitt >> >>Ohad Lutzky >> >>___ >>Haifux mailing list >>Haifux@haifux.org <mailto:Haifux@haifux.org> >> >>http://hamakor.org.il/cgi-bin/mailman/listinfo/haifux >> >> >> >> >> >> -- >> Man is the only animal that laughs and weeps, for he is the only animal >> that is struck with the difference between what things are and what they >> ought to be. >> - William Hazlitt >> >> Ohad Lutzky >> >> >> >> >> >> ___ >> Haifux mailing list >> Haifux@haifux.org >> http://hamakor.org.il/cgi-bin/mailman/listinfo/haifux >> > > -- Man is the only animal that laughs and weeps, for he is the only animal that is struck with the difference between what things are and what they ought to be. - William Hazlitt Ohad Lutzky ___ Haifux mailing list Haifux@haifux.org http://hamakor.org.il/cgi-bin/mailman/listinfo/haifux
Re: [Haifux] Router question
traceroute is ICMP. I'm having trouble with specific ports on TCP. On Sat, Oct 16, 2010 at 7:53 PM, Dave Roi wrote: > Did you try running traceroute to the pgp server or android market server? > See how many hops it does go and see in which one it gets stuck. > > > On Sat, Oct 16, 2010 at 19:36, Ohad Lutzky wrote: > >> Hello everyone, >> >> I have a Linksys DSL-2760u router/DSL modem, using a Wow (Bezeq) >> connection to the Bezeq International ISP. It seems that various outgoing >> ports are blocked - HTTP, HTTPS, bittorrent and SSH work well enough, but - >> for example - I can't download Android apps from the Market. Easier to test, >> I can't download PGP public keys. For example: >> >> gpg -v -v --keyserver subkeys.pgp.net --recv F120156012B83718 >> gpg: requesting key 12B83718 from hkp server subkeys.pgp.net >> >> This hangs indefinitely. So does this: >> telnet subkeys.pgp.net 11371 >> Trying 195.113.19.83... >> >> The same occurs for other keyservers, git-protocol, and various other >> "unconventional" high-port usage. I've gone over the router settings, >> disabled its firewall (but not NAT, which I need), added my machine to the >> DMZ (this actually seems to help, sometimes, for git - and even then, only >> once), tried port triggering... I can't get a consistent result. >> >> I should note that this issue only exists for *outgoing* ports. I have no >> problem mapping *incoming* ports (such as my openssh server or bittorrent >> web interface). >> >> -- >> Man is the only animal that laughs and weeps, for he is the only animal >> that is struck with the difference between what things are and what they >> ought to be. >> - William Hazlitt >> >> Ohad Lutzky >> >> ___ >> Haifux mailing list >> Haifux@haifux.org >> http://hamakor.org.il/cgi-bin/mailman/listinfo/haifux >> >> > -- Man is the only animal that laughs and weeps, for he is the only animal that is struck with the difference between what things are and what they ought to be. - William Hazlitt Ohad Lutzky ___ Haifux mailing list Haifux@haifux.org http://hamakor.org.il/cgi-bin/mailman/listinfo/haifux
[Haifux] Router question
Hello everyone, I have a Linksys DSL-2760u router/DSL modem, using a Wow (Bezeq) connection to the Bezeq International ISP. It seems that various outgoing ports are blocked - HTTP, HTTPS, bittorrent and SSH work well enough, but - for example - I can't download Android apps from the Market. Easier to test, I can't download PGP public keys. For example: gpg -v -v --keyserver subkeys.pgp.net --recv F120156012B83718 gpg: requesting key 12B83718 from hkp server subkeys.pgp.net This hangs indefinitely. So does this: telnet subkeys.pgp.net 11371 Trying 195.113.19.83... The same occurs for other keyservers, git-protocol, and various other "unconventional" high-port usage. I've gone over the router settings, disabled its firewall (but not NAT, which I need), added my machine to the DMZ (this actually seems to help, sometimes, for git - and even then, only once), tried port triggering... I can't get a consistent result. I should note that this issue only exists for *outgoing* ports. I have no problem mapping *incoming* ports (such as my openssh server or bittorrent web interface). -- Man is the only animal that laughs and weeps, for he is the only animal that is struck with the difference between what things are and what they ought to be. - William Hazlitt Ohad Lutzky ___ Haifux mailing list Haifux@haifux.org http://hamakor.org.il/cgi-bin/mailman/listinfo/haifux
Re: [Haifux] [Fwd: Re: [HAIFUX LECTURE] Packaging in Debian - Ohad Lutzky]
Hello all, I'm terribly sorry, but I will not be able to give today's lecture due to should-have-foreseen-them-but-still-didn't circumstances. I do intend to give this lecture in a near-future open spot. Sorry for the mess... :/ -- Man is the only animal that laughs and weeps, for he is the only animal that is struck with the difference between what things are and what they ought to be. - William Hazlitt Ohad Lutzky ___ Haifux mailing list Haifux@haifux.org http://hamakor.org.il/cgi-bin/mailman/listinfo/haifux
[Haifux] Lecture proposal: Packaging in Debian
Debian is one of the more popular Linux distributions, well-known for its excellent package management. Debian has also been known to be the base for many other distributions, such as knoppix and ubuntu. I can show how to build packages, how to build repositories, how to version-control the whole thing by example of git, as well as a short overview of the extensive documentation available on the subject. ___ Haifux mailing list Haifux@haifux.org http://hamakor.org.il/cgi-bin/mailman/listinfo/haifux
Re: [Haifux] SVN quota
If anything, make the quota soft, with no hard quota - and set up mails to be sent when the quota is reached - just to be aware that something is going on. On Thu, Jan 21, 2010 at 2:09 PM, Shahar Dag wrote: > Hello > > As I already said, setting quota on an SVN project is more a meter of > awareness, then a real disk space limitation. > > The idea of using the pre-commit hock to limit the size of a commit is very > interesting. > Quick google came with several sites: > http://www.davidgrant.ca/limit_size_of_subversion_commits_with_this_hook > http://svn.haxx.se/users/archive-2009-09/0928.shtml > I also found this, but I totally don't understand it > > http://lists.freebsd.org/pipermail/svn-src-svnadmin/2008-November/09.html > > I don't have time now to dig into the suggestions. I will update the list > after I will have a working hock > > Shahar > - Original Message - > From: "Nadav Har'El" > To: "Shahar Dag" > Cc: "Haifaux" > Sent: Thursday, January 21, 2010 10:43 AM > Subject: Re: [Haifux] SVN quota > > > > On Tue, Jan 19, 2010, Shahar Dag wrote about "Re: [Haifux] SVN quota": > >> It is true that users can't delete data from the SVN. > >> The only thing users can do is ask for additional quota. If they know > >> that they are running out of quota in advanced, they can ask to enlarge > >> the quota before they are out of disk space (which usually happens > >> 01:00 ). > >> Then I can check if the disk space usage is justify and respond on time. > > > > Shachar Shemesh made a very good point. There's very little point in a > > quota system if the person who is reaching the end of his quota can't > > do anything about it to clean up his act. If the only thing he can do is > > to > > ask you to increase his quota (and you never refuse), why have a quota in > > the > > first place - to make people feel bad about taking up space? To add > > beaurocracy? > > > > I have several years experience with using and administering SVN > > repositories, > > and my experience is that problems with repository sizes always stem from > > one > > issue: that somebody, usually mistakenly or due to lack of understanding > > of > > what SVN is supposed to do, did one huge commit. E.g., somebody added > some > > huge test data or outputs to the repository, which they shouldn't have > > done in the first place. Once the user added a huge commit, Subversion > > doesn't > > give you any (convenient) facility to remove this commit, or the huge > > files > > in it, from the history. You can get mails that you are close to your > > quota > > until hell freezes over - and there's nothing you can do about it but say > > "I'm sorry"... > > > > If you must have SVN quotas, one thing I'd try first is to try to enforce > > first some sort of limit the size of a single commit. For example, if you > > give people a 100 MB quota for the repository, limit a single commit size > > to 30 MB; If somebody fills up more than 30% of his quota in a single > > commit - something is probably wrong. If you let him do it, he'll > probably > > be sorry later because he'll not have enough space to continue using his > > repository. Of course, you can play with this 30% number. Perhaps enforce > > this single-commit-quota just after 50% of the total quota is finished - > > or come with whatever policy makes sense for you. Also, you'll need to > > figure out how to enforce this policy :-) (some sort of commmit hook > might > > work, but I really didn't try to implement this idea). > > > > Nadav. > > > > -- > > Nadav Har'El| Thursday, Jan 21 2010, 6 Shevat > > 5770 > > n...@math.technion.ac.il > > |- > > Phone +972-523-790466, ICQ 13349191 |Why aren't fishmongers generous? > > Their > > http://nadav.harel.org.il |business makes them selfish. > > > > ___ > Haifux mailing list > Haifux@haifux.org > http://hamakor.org.il/cgi-bin/mailman/listinfo/haifux > -- Man is the only animal that laughs and weeps, for he is the only animal that is struck with the difference between what things are and what they ought to be. - William Hazlitt Ohad Lutzky ___ Haifux mailing list Haifux@haifux.org http://hamakor.org.il/cgi-bin/mailman/listinfo/haifux
Re: [Haifux] QEMU/KVM vs. VMWare: The beauty and the beast
On Mon, Jan 11, 2010 at 2:51 PM, Eli Billauer wrote: > Shachar Raindel wrote: > > > > > A. VMware workstation used to be a GUI only program, but it is getting > > much better scripting abilities lately, and it supports roll-backs > > much better than how QEMU supports them (same back-end functionality, > > much easier to use GUI). Their USB support used to be very unstable > > about 2 years ago, but it is much better now. > > > I don't know about VMware workstation, since I run VMPlayer. Right now I > wonder if there's a nice way to tell a running vmplayer instance to shut > down gracefully (something you'd like to do a minute before shutting > down the whole system during an UPS situation). > Check the vmrun command. I use this at work for a similar purpose. > D. Your comparison is very task oriented - you are looking for a free > > solution to migrate your old computers, and are willing to spend > > considerable amount of time on that. > Yes, indeed. This is all about my own situation, as I said from the > beginning. Even so, I think you can learn more from someone who tried to > do something specific for a real-life purpose. > > And yes, I'm ready to spend a lot of time on a free solution (even as in > beer), even though some $200 are worth spending on that. I have a few > problems with a paid-for solution: > > (1) The piracy watchguard tends to kill the software sooner or later > (what if someone wants to install XP on year 2020?) > (2) Users of "supported software" are commonly forced upgrades (and I > hate playing with a working system) > (3) VMWare's site gives me the feeling that they are the kind of guys to > drive you to a nasty point, and then ask for enterprise-scale kind of > money to get out of it. That's why I began with asking if VMPlayer is a > honey trap. > This has not been the case in my work. We still use VMWare Workstation 5.5 in various applications. > >Eli > > -- > Web: http://www.billauer.co.il > > ___ > Haifux mailing list > Haifux@haifux.org > http://hamakor.org.il/cgi-bin/mailman/listinfo/haifux > -- Man is the only animal that laughs and weeps, for he is the only animal that is struck with the difference between what things are and what they ought to be. - William Hazlitt Ohad Lutzky ___ Haifux mailing list Haifux@haifux.org http://hamakor.org.il/cgi-bin/mailman/listinfo/haifux
Re: [Haifux] Technion video
Pardon, the URL is http://scaletempo.sf.net On Thu, Nov 19, 2009 at 9:47 AM, Ohad Lutzky wrote: > The "X2 velocity" terminology is confusing, let's try and set it straight: > What students want to do is watch videos at increased speed, without > affecting pitch (usually speeding up playback of audio causes pitch to rise, > which causes a "chipmunk voice" effect). There are several libraries for > Linux which increase audio speed without affecting pitch, the best-known > being libsoundtouch. To my knowledge, libsoundtouch has no been formally > incorporated into any media player. However, there is a relatively new > project called ScaleTempo (http://scaletempo.sh.net) which provides this > capability for several media players, including VLC (into which the patch > has formally been accepted). Please test a ScaleTempo-enabled version of > whatever media player is currently used to view Technion video (vlc, if I'm > not mistaken). > > 2009/11/18 Shahar Dag > >> Hello >> >> One of the complains I gets from students in SSDL is that they can't view >> the Technion's video in X2 velocity. >> I talked with the people from computer center and they told me that: >> the video server is MS windows media server 9 >> the video encoding is MS windows media video >> the transmission protocol is RTSP over TCP >> >> is there is a way to view the video on Linux (Ubuntu) in high speed? >> >> Thanks in advanced >> Shahar Dag >> System & Software Development Laboratory (SSDL) >> Computer Science Department >> Technion - Israel Institute of Technology >> Haifa, Israel >> Tel. 972-4-829-4880 >> Fax 972-4-829-4878 >> >> ___ >> Haifux mailing list >> Haifux@haifux.org >> http://hamakor.org.il/cgi-bin/mailman/listinfo/haifux >> >> > > > -- > Man is the only animal that laughs and weeps, for he is the only animal > that is struck with the difference between what things are and what they > ought to be. > - William Hazlitt > > Ohad Lutzky > -- Man is the only animal that laughs and weeps, for he is the only animal that is struck with the difference between what things are and what they ought to be. - William Hazlitt Ohad Lutzky ___ Haifux mailing list Haifux@haifux.org http://hamakor.org.il/cgi-bin/mailman/listinfo/haifux
Re: [Haifux] Technion video
The "X2 velocity" terminology is confusing, let's try and set it straight: What students want to do is watch videos at increased speed, without affecting pitch (usually speeding up playback of audio causes pitch to rise, which causes a "chipmunk voice" effect). There are several libraries for Linux which increase audio speed without affecting pitch, the best-known being libsoundtouch. To my knowledge, libsoundtouch has no been formally incorporated into any media player. However, there is a relatively new project called ScaleTempo (http://scaletempo.sh.net) which provides this capability for several media players, including VLC (into which the patch has formally been accepted). Please test a ScaleTempo-enabled version of whatever media player is currently used to view Technion video (vlc, if I'm not mistaken). 2009/11/18 Shahar Dag > Hello > > One of the complains I gets from students in SSDL is that they can't view > the Technion's video in X2 velocity. > I talked with the people from computer center and they told me that: > the video server is MS windows media server 9 > the video encoding is MS windows media video > the transmission protocol is RTSP over TCP > > is there is a way to view the video on Linux (Ubuntu) in high speed? > > Thanks in advanced > Shahar Dag > System & Software Development Laboratory (SSDL) > Computer Science Department > Technion - Israel Institute of Technology > Haifa, Israel > Tel. 972-4-829-4880 > Fax 972-4-829-4878 > > ___ > Haifux mailing list > Haifux@haifux.org > http://hamakor.org.il/cgi-bin/mailman/listinfo/haifux > > -- Man is the only animal that laughs and weeps, for he is the only animal that is struck with the difference between what things are and what they ought to be. - William Hazlitt Ohad Lutzky ___ Haifux mailing list Haifux@haifux.org http://hamakor.org.il/cgi-bin/mailman/listinfo/haifux
Re: [Haifux] [W2L] Call for lecturer + "Linux guru"
In the case that this is only a 20 minute lecture, I wholeheartedly agree. I do think that git should be mentioned, in a one-liner, as "a more advanced tool that also allows you to work offline". So, while I agree that git is too complicated to learn in 20 minutes (takes 1-2 hours from my experience), it has a different upside when compared to subversion: Administration is far easier. This is true for any DVCVS, and stems from the fact that nobody needs write-access to anything but his own files. Users will want to use whatever VCS is taught in order to collaborate, and this requires some support work from the admins, which should be taken into account. Either that or an alternative free, easy-to-setup, fast and technion-accessible solution should be shown. On Sun, Oct 18, 2009 at 8:37 AM, Shachar Shemesh wrote: > Ohad Lutzky wrote: > > Of course it would. But this one puts a lot of candy down that same path as > well. These mines hurt, but are not fatal (again, from my experience, all > mistakes can be recovered if detected within a reasonable time), and git's > features make it, IMO, worth the trouble. For example, while many people > find the staging area confusing (you have to "add" a file you've changed > again in order to commit it, or just use commit -a to automatically add all > changed files), it allows git to do awesome stuff like "git add -p"; this > command goes over the differences from the previous version (like git diff), > and asks you which hunks to stage. This means you can make a set of changes, > realize it can be logically split into two, smaller sets of changes, and > proceed to commit it as two sets of changes. Or, for a more common case, it > allows you to stage only your actual fix to the commit without the various > debugging statements you've added across your code in order to track down a > bug, and do a quick "git reset --hard" afterwards. > There's a succinct list of reasons I like git here: > http://whygitisbetterthanx.com/ > > I'm getting the sense that this conversation has gone off the main track > a little. This is, I'll admit, also my fault. The question here is not > "which VCS is better" (for which my answer, if you look at it, is > "depends"), but "which VCS should we teach in the dev lecture of the W2L > series". > > Here's the thing. When you first start to use a new system, what you see is > mostly the mines. If this is the first system of its kind, you are likely to > run into mines that are not really mines, but your misunderstanding of what > the system is supposed to do, but still, the mines (real and conceptual) are > mostly what you see. You do not, typically, see the candies, for the very > simple reason that you do not understand the system well enough to > appreciate or make use of them. > > As you use of the system matures, you learn to change your thinking to not > regard some things as mines, and avoid the real ones. As that happens, the > mines become less and less important, and the candies become more and more > interesting. The main pre-requisite for that happening is that YOU HAVE NOT > GIVEN UP ON THE TOOL! > > This thread started around a very specific question - should Haifux teach > git, or some other version control system, as part of the development tools > lecture. Any answer should take into account that amount of time given for > this part of the lecture (between 10 and 20 minutes), and the amount of > tutoring the students will have down the road (none unless they seek it). > Under those conditions, in my opinion, git is the wrong tool because: > >- Anyone who has any experience with VCS will, likely, have used server >based ones. Git, for them, contains all of the misconception mines that go >with a distributed revision control >- Git has some actual bone-fide mines, lain on the path traversed even >by relatively basic VCS operations. >- None of the candies matter, as you only have 20 minutes (best case) >to show them the tool and set them on their way, and the candies require > the >user to "get" version control in order to be appreciated. > > With the amount of time you have, you will be lucky to get 20% to > appreciate the fact they can restore any version they checked in in the > past. Showing them git because it can split a single change into multiple > commits will fly so far over their heads, I'm afraid none of them will even > run a single git command to even check out the water. > > Shachar > > -- > Shachar Shemesh > Lingnu Open Source Consulting Ltd.http://www.lingnu.com > > -- Man is the only animal that laughs and weeps, for he is the only animal that is struck with the difference between what things are and what they ought to be. - William Hazlitt Ohad Lutzky ___ Haifux mailing list Haifux@haifux.org http://hamakor.org.il/cgi-bin/mailman/listinfo/haifux
Re: [Haifux] [W2L] Call for lecturer + "Linux guru"
Of course it would. But this one puts a lot of candy down that same path as well. These mines hurt, but are not fatal (again, from my experience, all mistakes can be recovered if detected within a reasonable time), and git's features make it, IMO, worth the trouble. For example, while many people find the staging area confusing (you have to "add" a file you've changed again in order to commit it, or just use commit -a to automatically add all changed files), it allows git to do awesome stuff like "git add -p"; this command goes over the differences from the previous version (like git diff), and asks you which hunks to stage. This means you can make a set of changes, realize it can be logically split into two, smaller sets of changes, and proceed to commit it as two sets of changes. Or, for a more common case, it allows you to stage only your actual fix to the commit without the various debugging statements you've added across your code in order to track down a bug, and do a quick "git reset --hard" afterwards. There's a succinct list of reasons I like git here: http://whygitisbetterthanx.com/ On Sun, Oct 18, 2009 at 12:56 AM, Shachar Shemesh wrote: > Ohad Lutzky wrote: > > This is for their instructor to do, and for them to be taught about later > on :) I'll only teach them how to check out older versions after I explain > branches - that way they can be aware of the dangers of committing on > non-branches. > > Wouldn't it be simpler to teach them a version control that does not put > mines in your path? > > Shachar > > -- > Shachar Shemesh > Lingnu Open Source Consulting Ltd.http://www.lingnu.com > > -- Man is the only animal that laughs and weeps, for he is the only animal that is struck with the difference between what things are and what they ought to be. - William Hazlitt Ohad Lutzky ___ Haifux mailing list Haifux@haifux.org http://hamakor.org.il/cgi-bin/mailman/listinfo/haifux
Re: [Haifux] [W2L] Call for lecturer + "Linux guru"
This is for their instructor to do, and for them to be taught about later on :)I'll only teach them how to check out older versions after I explain branches - that way they can be aware of the dangers of committing on non-branches. On Sat, Oct 17, 2009 at 11:12 PM, Shachar Shemesh wrote: > Ohad Lutzky wrote: > > I specifically didn't teach them checkout, for this exact reason... > > To me, being able to check out an older version is the number 1 use of a > version control system. I fail to see the use of the whole thing without it. > > Shachar > > -- > Shachar Shemesh > Lingnu Open Source Consulting Ltd.http://www.lingnu.com > > -- Man is the only animal that laughs and weeps, for he is the only animal that is struck with the difference between what things are and what they ought to be. - William Hazlitt Ohad Lutzky ___ Haifux mailing list Haifux@haifux.org http://hamakor.org.il/cgi-bin/mailman/listinfo/haifux
Re: [Haifux] [W2L] Call for lecturer + "Linux guru"
I specifically didn't teach them checkout, for this exact reason... Yes, warnings about these things are in order when you're using git. (Specifically we have "always mind your current branch" and "rebasing is a destructive operation", but also "you can always fix these things if you notice early enough", early enough being a rather loose from my experience). On the specific matter of non-branch commits, git does some work to actively warn you when you do so, but I think this could be improved. I still believe that with warning on those two issues, git is simple enough to use, and that the ability to work offline is well worth it. On Fri, Oct 16, 2009 at 9:53 PM, Shachar Shemesh wrote: > Ohad Lutzky wrote: > > As long as you're not doing rebases or working with multiple branches > (which are much more complicated to do in SVN, and useless in the situation > at any rate), the "data loss" problems mentioned above don't exist. > > Not true. The problem can happen if you just check out a commit which is > not at the head of a branch (say, because you were doing regression > testing), and then perform a commit. No branching required. > > Git gives the added bonus of being able to work offline, which > is indispensable for a student on a laptop. > > True, but it steps up the complexity considerably. Well, you step it up to > begin with when you say that publishing your work requires two stages (three > if you count the "add") - commit and then push. This means that for several > people working on one repository, you would usually try to simplify things > by telling them to git add + commit + push. Then, when you try take the > laptop away, you find that you split an operation that used to be atomic, > and the complexity comes back. > > True, working with a centralized repository means that this is downright > impossible, but I still maintain that working offline is no novice task. > > Shachar > > -- > Shachar Shemesh > Lingnu Open Source Consulting Ltd.http://www.lingnu.com > > -- Man is the only animal that laughs and weeps, for he is the only animal that is struck with the difference between what things are and what they ought to be. - William Hazlitt Ohad Lutzky ___ Haifux mailing list Haifux@haifux.org http://hamakor.org.il/cgi-bin/mailman/listinfo/haifux
Re: [Haifux] [W2L] Call for lecturer + "Linux guru"
I tend to disagree about git being too complex. I currently have three students (in a military setting), which have never used any form of version control before, and have been taught basic usage of git - init, add, commit, log, diff, remote, and pull. I've received no complaints as of yet. As long as you're not doing rebases or working with multiple branches (which are much more complicated to do in SVN, and useless in the situation at any rate), the "data loss" problems mentioned above don't exist. Git gives the added bonus of being able to work offline, which is indispensable for a student on a laptop. -- Man is the only animal that laughs and weeps, for he is the only animal that is struck with the difference between what things are and what they ought to be. - William Hazlitt Ohad Lutzky ___ Haifux mailing list Haifux@haifux.org http://hamakor.org.il/cgi-bin/mailman/listinfo/haifux
Re: [Haifux] Idea: "Welcome to Open Source" instead of "Welcome to Linux" this year
I agree. "Welcome to Linux and FOSS" should be the name, and a short (no more than 20 words) explanation of the name should preclude the event. On Fri, Sep 11, 2009 at 1:06 PM, boazg wrote: > IMHO it's a branding issue. Linux is a brand name. When you say "Welcome to > Linux" it has associations. When you say welcome to FOSS, people give you a > blank stare, and then you have to explain, all the while making sure your > arguments don't enter tin-foil-hat land. > It's not as if Welcome to Linux involves compiling your kernel, loading > modules, or creating device nodes. It has very little to do with Linux > itself and could be done on BSD or HURD for all intents and purposes. You > show them gnome/KDE, firefox, OOo, gimp, etc. > So in short, while it's a great idea, I think there's an advantage to the > branding that gets people to come. > > On Fri, Sep 11, 2009 at 12:19, Shlomi Fish wrote: > >> Hi all! >> >> When talking with someone a few days ago, I had a moment of Serendipity >> (see: >> http://en.wikipedia.org/wiki/Serendipity ). Why don't we do a >> "Welcome-to- >> FOSS" (Free and Open Source Software) this year instead of >> "Welcome-to-Linux"? >> We could show people some cool stuff about FOSS in both Linux and Windows: >> >> 1. Cross-platform (or even Windows-only) User-oriented FOSS - Firefox, >> OpenOffice.org, Inkscape, VirtualBox, GIMP, 7-zip, Notepad++, Audacity, >> various FOSS games, other stuff here - >> http://wiki.perl.org.il/index.php/FOSS_on_Windows and here - >> http://www.opensourcewindows.org/ >> >> 2. Open Source Development with a focus on rapid scripts/GUI-programs/etc. >> development using Perl/Python/Ruby/etc.[ScriptLang] >> >> 3. "Don't be afraid of the command line." - why the UNIX command line can >> be >> useful. >> >> 4. The Free and Open Source Software philosophy and ideology and its >> positive >> implications on FOSS development and the computer and software industry: >> >>- http://www.shlomifish.org/philosophy/foss-other-beasts/ >> >>- http://www.shlomifish.org/philosophy/obj-oss/ >> >>- Also see the links from there. >> >> (Ori would probably be happy to give it.) >> >> 5. And naturally and possibly - something about how to try out Linux, >> possibly >> using a VirtualBox/etc. VM. >> >> -- >> >> I think that now FOSS is more ubiquitous and mainstream than just on >> alternative, fully open-source, operating systems such as Linux. One >> should >> also remember that the main issue at hand is not Linux vs. Windows but >> rather >> the freedom of software and its open nature. Porting to Windows is no >> different from porting one's software to proprietary UNIXes such as Mac OS >> X, >> AIX, HP/UX or Solaris before it became OpenSolaris. [Windows] >> >> So what do you think? Am I crazy or am I on to something? Two people I >> talked >> with liked the idea, and a different one had some doubts. >> >> Regards, >> >>Shlomi Fish >> >> Footnotes: >> -- >> >> [ScriptLang] - we can have a colour of the bikeshed argument of which >> agile >> language to teach later on, but ultimately it's up to who volunteers to >> prepare the slides and present the presentation. >> >> [Windows] - Windows is indeed less compatible to Linux than other UNIXes, >> but: >> >> 1. There are many incompatibilities between the different UNIXes. >> >> 2. There are some operating systems that are still being used (such as >> HP's >> VMS) which are even harder to port to than Windows. >> >> 3. "Reality to be conquered must be obeyed." >> -- >> - >> Shlomi Fish http://www.shlomifish.org/ >> First stop for Perl beginners - http://perl-begin.org/ >> >> Chuck Norris read the entire English Wikipedia in 24 hours. Twice. >> _______ >> Haifux mailing list >> Haifux@haifux.org >> http://hamakor.org.il/cgi-bin/mailman/listinfo/haifux >> > > > > -- > > Joan Crawford<http://www.brainyquote.com/quotes/authors/j/joan_crawford.html> > - "I, Joan Crawford, I believe in the dollar. Everything I earn, I spend." > > ___ > Haifux mailing list > Haifux@haifux.org > http://hamakor.org.il/cgi-bin/mailman/listinfo/haifux > > -- Man is the only animal that laughs and weeps, for he is the only animal that is struck with the difference between what things are and what they ought to be. - William Hazlitt Ohad Lutzky ___ Haifux mailing list Haifux@haifux.org http://hamakor.org.il/cgi-bin/mailman/listinfo/haifux
Re: [Haifux] some addendums to today's gdb meeting
Also, if anyone has information on "the quick and easy way" to debug libc functions (such as tzset), I'd much appreciate it. On Mon, May 4, 2009 at 11:34 PM, Hai Zaar wrote: > On Mon, May 4, 2009 at 10:04 PM, guy keren wrote: > > > > i think there was something else we wanted an answer for - does anyone > > remember? > Hi, Guy! > Thank for the real goo lecture. > I remind you address these topic mentioned today but not covered: > * Debugging python C modules > * Share you experience about debugging optimized code > > Thanks again! > -- > Zaar > ___ > Haifux mailing list > Haifux@haifux.org > http://hamakor.org.il/cgi-bin/mailman/listinfo/haifux > -- Man is the only animal that laughs and weeps, for he is the only animal that is struck with the difference between what things are and what they ought to be. - William Hazlitt Ohad Lutzky ___ Haifux mailing list Haifux@haifux.org http://hamakor.org.il/cgi-bin/mailman/listinfo/haifux
Re: [Haifux] Fun with timezones in Linux
Note that using TZ=GMT-3 has several disadvantages for me: timezone is set incorrectly (to -10800), is_dst is not set, and the timezone abbreviation shows up as GMT. I can get a better result with my one-liner zic source. This has the added bonus that applications will read it on a call to tzset, without my having to change their environment variables. On Sun, Apr 19, 2009 at 4:46 AM, Tzafrir Cohen wrote: > On Sat, Apr 18, 2009 at 07:17:27PM +0300, Ohad Lutzky wrote: > > Hello folks, > > > > I've recently been dealing with an odd timezone issue at work, which has > to > > do with daylight savings time. I've published a blog post about it, and > I'd > > very much appreciate any input you might have. > > http://blog.lutzky.net/2009/04/18/timezones-are-fickle/ > > Many thanks! > > "Pure" timezones with no DST mess? > > TZ=GMT-3 date > TZ=GMT-2 date > > Sure, there are many ways you can shoot yourself in the foot. > > -- > Tzafrir Cohen | tzaf...@jabber.org | VIM is > http://tzafrir.org.il || a Mutt's > tzaf...@cohens.org.il || best > ICQ# 16849754 || friend > ___ > Haifux mailing list > Haifux@haifux.org > http://hamakor.org.il/cgi-bin/mailman/listinfo/haifux > -- Man is the only animal that laughs and weeps, for he is the only animal that is struck with the difference between what things are and what they ought to be. - William Hazlitt Ohad Lutzky ___ Haifux mailing list Haifux@haifux.org http://hamakor.org.il/cgi-bin/mailman/listinfo/haifux
[Haifux] Fun with timezones in Linux
Hello folks, I've recently been dealing with an odd timezone issue at work, which has to do with daylight savings time. I've published a blog post about it, and I'd very much appreciate any input you might have. http://blog.lutzky.net/2009/04/18/timezones-are-fickle/ Many thanks! -- Man is the only animal that laughs and weeps, for he is the only animal that is struck with the difference between what things are and what they ought to be. - William Hazlitt Ohad Lutzky ___ Haifux mailing list Haifux@haifux.org http://hamakor.org.il/cgi-bin/mailman/listinfo/haifux
Re: [Haifux] The 10th tip?
The choice of shell isn't the worst part (although, seriously... tcsh? holy crap!). Read the assignment itself. A system to manage and analyze a list of delay tickets for public transportation. Good idea for perl (which is explicitly forbidden IIRC, as are sed and awk)? Certainly. But for tcsh? Afterwards (in Matam and in Data Structures, for example), people don't even consider writing a tiny test suite for their applications, even though it's under 10 lines of tcsh and they're given expected input-output pairs as part of the assignment. On Sat, Feb 7, 2009 at 10:50 PM, Tzafrir Cohen wrote: > On Sat, Feb 07, 2009 at 10:12:00PM +0200, Oron Peled wrote: > > > * The Unix part is tragic story in itself. Let's start with the simple > >fact it uses csh/tcsh (Nee, nee, nee, nee) > > Nope :-( > > http://webcourse.cs.technion.ac.il/234122/Winter2008-2009/en/syllabus.html > > Even Mac OSX defaults to a posix shell (bash). > > -- > Tzafrir Cohen | tzaf...@jabber.org | VIM is > http://tzafrir.org.il || a Mutt's > tzaf...@cohens.org.il || best > ICQ# 16849754 || friend > ___ > Haifux mailing list > Haifux@haifux.org > http://hamakor.org.il/cgi-bin/mailman/listinfo/haifux > -- Man is the only animal that laughs and weeps, for he is the only animal that is struck with the difference between what things are and what they ought to be. - William Hazlitt Ohad Lutzky ___ Haifux mailing list Haifux@haifux.org http://hamakor.org.il/cgi-bin/mailman/listinfo/haifux
Re: [Haifux] The 10th tip?
man -k is also known as "apropos" :) On Fri, Feb 6, 2009 at 5:36 PM, Sorana Fraier wrote: > I would add 2 useful commands: > > ls -at will show the files sorted by time. The newest will appear first. > > The second command that I highly recommend is for those who don't know > which command to apply. A highly educative learning tool. For instance > > man -k directory will print all the commands related to directory that can > be applied. > > A partially output of the above command is: > > mdel (1) - delete an MSDOS file mdeltree - recursively > delete an MSDOS directory and its contents > mdeltree (1) - recursively delete an MSDOS directory and its > contents > mdir (1) - display an MSDOS directory > mdu (1) - display the amount of space occupied by an > MSDOS directory > mkdir(2) - create a directory > mkdir(3p) - make a directory > mkdirat (2) - create a directory relative to a directory file > descriptor > mkdtemp (3) - create a unique temporary directory > mkfifoat (3) - make a FIFO (named pipe) relative to a > directory file descriptor > mkfontdir(1) - create an index of X font files in a directory > mkfontdir(1x) - create an index of X font files in a directory > mklost+found (8) - create a lost+found directory on a mounted > Linux second extended file system > mknod(3p) - make a directory, a special file, or a regular > file > rm (1p) - remove directory entries > rmdir(2) - delete a directory > rmdir(3p) - remove a directory > > It doesn't require root permissions. > > Sorana > > > On Fri, Feb 6, 2009 at 4:06 PM, Yossi Gil wrote: > >> Friends, >> >> I wrote a short "10 tips for beginner Linux users" document (see the >> attached), but I am missing a 10th tip... So, if you had to add one more >> tip, which one would that be? >> >> Note that I could not add any tips which require root privileges... Also >> note that out of the 9 I have, 7 are command line specific, 1 is general, >> and only 1 is GUI related. Any thoughts on a good GUI tip? >> >> Yossi >> >> >> ___ >> Haifux mailing list >> Haifux@haifux.org >> http://hamakor.org.il/cgi-bin/mailman/listinfo/haifux >> >> > > ___ > Haifux mailing list > Haifux@haifux.org > http://hamakor.org.il/cgi-bin/mailman/listinfo/haifux > > -- Man is the only animal that laughs and weeps, for he is the only animal that is struck with the difference between what things are and what they ought to be. - William Hazlitt Ohad Lutzky ___ Haifux mailing list Haifux@haifux.org http://hamakor.org.il/cgi-bin/mailman/listinfo/haifux
Re: [Haifux] Student complaints.
Point of information: VLC can, in fact, play the Technion videos, and is configured properly to do this at the lab. Ask the advisor (Tzafrir, last I checked) about this. On Mon, Feb 2, 2009 at 3:31 PM, Dotan Cohen wrote: >> 3. If they choose to use the same OS at home, they can get it absolutely >> free. Last time I checked, students always complain about the lack of >> money - so I find it hard to understand their desire to pay for Windows >> and the outrageously-expensive MS-Office. >> > The Technion already bought all the students MS Windows, Office, and > other software. So price is not an issue. Furthermore, piracy is the > norm at the Technion and in Israel in general. Sorry, Linux cannot > compete on price when Windows is essentially free. Worse, students ask > why should they use 'free' when 'expensive' is available for the same > price. > > You don't need to lecture me about the reasons, I know them well, but > I am telling you what you are up against. > >> 4. A typical Linux system has a much bigger variety of software than Windows, >> simply because on Windows every piece of commercial software (which is >> the type of software these students are wishing for) costs money. >> In a software development lab, most likely nobody will purchase software >> for photo editing, for OCR, for PDF encoding, for speech synthesis, or >> who knows what a student might need for his or her project or personal >> interests. On Linux, all of these things come (depending on how/what >> you installed) already with your OS, absolutely free. >> > > Linux has a broader selection of software, but it is the _wrong_ > software. My faculty (mechanical engineering) insists upon sending us > DOC files that do not display properly in OOo. There is no viable CAD > software for Linux. No Linux video player can play the Technion's > video lecture files. Shall I go on? > > I only have Ubuntu on my personal computers. That means that for all > intents and purposes, I have no computer at all. I am stuck in the > Technion computer farms at 3 am waiting for the Arabs to finish their > C homework (the Turbo C version, mind you, not GCC compatible) or > watch their lectures, or read their mail. But one good thing comes out > of this: I see that the Arab students, the only students other than us > Linux users who don't seem to have their own computers, are the most > serious students at the Technion. They work hard and they work late. I > learned a few things about study discipline from them. > > -- > Dotan Cohen > > http://what-is-what.com > http://gibberish.co.il > > א-ב-ג-ד-ה-ו-ז-ח-ט-י-ך-כ-ל-ם-מ-ן-נ-ס-ע-ף-פ-ץ-צ-ק-ר-ש-ת > ا-ب-ت-ث-ج-ح-خ-د-ذ-ر-ز-س-ش-ص-ض-ط-ظ-ع-غ-ف-ق-ك-ل-م-ن-ه-و-ي > А-Б-В-Г-Д-Е-Ё-Ж-З-И-Й-К-Л-М-Н-О-П-Р-С-Т-У-Ф-Х-Ц-Ч-Ш-Щ-Ъ-Ы-Ь-Э-Ю-Я > а-б-в-г-д-е-ё-ж-з-и-й-к-л-м-н-о-п-р-с-т-у-ф-х-ц-ч-ш-щ-ъ-ы-ь-э-ю-я > ä-ö-ü-ß-Ä-Ö-Ü > ___ > Haifux mailing list > Haifux@haifux.org > http://hamakor.org.il/cgi-bin/mailman/listinfo/haifux > -- Man is the only animal that laughs and weeps, for he is the only animal that is struck with the difference between what things are and what they ought to be. - William Hazlitt Ohad Lutzky ___ Haifux mailing list Haifux@haifux.org http://hamakor.org.il/cgi-bin/mailman/listinfo/haifux
Re: [Haifux] The use of SSDL...
smlnj is used for ML, last I checked. It works well, expect for not having Readline support (specifically, you can't press "up" to get previous commands you've typed) On Tue, Jan 27, 2009 at 9:50 PM, Yossi Gil wrote: > Hi Tzafrir, > > I am not sure which ML and which Prolog are used. Also, I do not know which > tools are used in verification. I believe Rational Rose / Rhapsody are used > for some of the courses. > > Yossi > > > ___ > Haifux mailing list > Haifux@haifux.org > http://hamakor.org.il/cgi-bin/mailman/listinfo/haifux > > -- Man is the only animal that laughs and weeps, for he is the only animal that is struck with the difference between what things are and what they ought to be. - William Hazlitt Ohad Lutzky ___ Haifux mailing list Haifux@haifux.org http://hamakor.org.il/cgi-bin/mailman/listinfo/haifux
Re: [Haifux] LINUX and SSDL
Yes, this is exactly what I meant. On Tue, Jan 27, 2009 at 12:48 PM, Yossi Gil wrote: > Ohad, > > Thanks for the tip. I updated the wiki so as to help the students. > > http://ssdl-linux.cs.technion.ac.il/wiki/index.php/Beginning_SSDL_users#What_if_Firefox_becomes_very_slow > > tell me what you think. > > > ___ > Haifux mailing list > Haifux@haifux.org > http://hamakor.org.il/cgi-bin/mailman/listinfo/haifux > > -- Man is the only animal that laughs and weeps, for he is the only animal that is struck with the difference between what things are and what they ought to be. - William Hazlitt Ohad Lutzky ___ Haifux mailing list Haifux@haifux.org http://hamakor.org.il/cgi-bin/mailman/listinfo/haifux
Re: [Haifux] LINUX and SSDL
Hello Yosi, On Mon, Jan 26, 2009 at 8:22 PM, Yossi Gil wrote: > 1. FF3 sometimes slows down to a halt on Flash. I highly recommend an extension called Flashblock (separate from Adblock): Instead of showing flash content, it shows placeholders; loading and playing of the flash content only occurs when the user clicks on the placeholder. Also, performance is much better with later versions of Flash, which I'm not sure are included as part of Ubuntu at this point. > I also have my personal technical question, which you may be able to help > in. I use Linux on a wireless home network, and I would like to do a couple > of wireless network mounts, prior to any login screens. Any ideas on how I > convince the computer to connect to the wireless before I logon? I'm not sure how to resolve this issue, but I can clarify the cause: WPA keys are stored within your user accounts, and are decrypted only when you log in. This may have changed in more recent versions of NetworkManager, such as the one installed in Ubuntu 8.10, but I'm not sure. -- Man is the only animal that laughs and weeps, for he is the only animal that is struck with the difference between what things are and what they ought to be. - William Hazlitt Ohad Lutzky ___ Haifux mailing list Haifux@haifux.org http://hamakor.org.il/cgi-bin/mailman/listinfo/haifux
Re: [Haifux] Student complaints.
On Mon, Jan 26, 2009 at 11:34 PM, Orna Agmon Ben-Yehuda wrote: > Hi Yossi, > > Regarding the portable document editing, I suggest introducing the students > to latex at an early stage. In addition to being portable, it is also a > handy (and sometimes mandatory) tool for writing papers. With Beamer it also becomes a very powerful tool for slideshows. Using LyX will reduce students' complaints :) > From the other angle, I believe CS staff should be a model regarding open > standards, by publishing documents (either slides or exercises) in > open,portable formats such as pdf or simple text. Part of the problem is that students like (or at least used to like) using the lab for all of their Technion work, and unfortunately many courses still distribute MS Word files. Also, many students collaborate on exercises with people not in the lab, and receive MS Word files from them. > Ii suggest also to make the students aware of decent distributed version > control tools (I'm aiming at a talk about hg in Haifux, somewhere down the > queue). I can reprise my git talk as well, if it helps. > Another tool with appeal on Linux is valgrind, which can make the students > prefer working on Linux, because of the time saving they get. I'm not sure how relevant this is, as (IIRC) the projects in this lab are in Java. -- Man is the only animal that laughs and weeps, for he is the only animal that is struck with the difference between what things are and what they ought to be. - William Hazlitt Ohad Lutzky ___ Haifux mailing list Haifux@haifux.org http://hamakor.org.il/cgi-bin/mailman/listinfo/haifux
[Haifux] Delaying by 15 minutes
Hello all, As you've seen, I find it possible for me to arrive at lectures during my service (actually, I even have more free time to do so!). Unfortunately, the fastest way for me to get to the Technion is by the 18:00 bus (11) from Carmel Bay, which arrives at ~18:45. Is anyone else experiencing this problem? Would anyone be against delaying the schedule by 15 minutes? -- Man is the only animal that laughs and weeps, for he is the only animal that is struck with the difference between what things are and what they ought to be. - William Hazlitt Ohad Lutzky ___ Haifux mailing list Haifux@haifux.org http://hamakor.org.il/cgi-bin/mailman/listinfo/haifux
[Haifux] Post-Haifux hitchhike to Carmel Bay/Tirat Ha'Carmel area?
Anyone care to help a soldier out this Monday? :) -- Man is the only animal that laughs and weeps, for he is the only animal that is struck with the difference between what things are and what they ought to be. - William Hazlitt Ohad Lutzky ___ Haifux mailing list Haifux@haifux.org http://hamakor.org.il/cgi-bin/mailman/listinfo/haifux
Re: [Haifux] Multi-thread debugging for C++ on Linux
On Sat, Nov 29, 2008 at 2:01 AM, Hai Zaar <[EMAIL PROTECTED]> wrote: > -- > Zaar > > > > On Fri, Nov 28, 2008 at 8:29 PM, Ohad Lutzky <[EMAIL PROTECTED]> wrote: >> Hello all, >> >> Allow me to add a certain point which wasn't clear in my question: >> This is NOT for me. Myself, I use vim and gdb, and rarely ever write >> software with more than one thread (per process, that is ;) ). This is >> intended for other users, which are not necessarily highly familiar >> with Linux programming, and the ideal solution for my problem would be >> an all-in-one GUI debugger (such as DDD). I am, however, open to any >> neat tricks you might have in mind, which are not in >> silver-platter-GUI form. >> >> Hai: Thanks, I'll take a look at Insight. (Doesn't seem as nice as ddd >> though, not even a builtin gdb console... what features should I look >> at?) > Yes, its GUI looks eagy. It does have a gdb console (View->Console - > its not a shell console but gdb console). Insight did a best job for > me debugging project that heavily used C++ templating, where ddd got > lost tracking source code. I thought tracking source code was gdb's job... (Hitting l? And does anyone know, off the top of their heads, how to get it to show the current line number and file?) -- Man is the only animal that laughs and weeps, for he is the only animal that is struck with the difference between what things are and what they ought to be. - William Hazlitt Ohad Lutzky ___ Haifux mailing list Haifux@haifux.org http://hamakor.org.il/cgi-bin/mailman/listinfo/haifux
Re: [Haifux] Multi-thread debugging for C++ on Linux
Hello all, Allow me to add a certain point which wasn't clear in my question: This is NOT for me. Myself, I use vim and gdb, and rarely ever write software with more than one thread (per process, that is ;) ). This is intended for other users, which are not necessarily highly familiar with Linux programming, and the ideal solution for my problem would be an all-in-one GUI debugger (such as DDD). I am, however, open to any neat tricks you might have in mind, which are not in silver-platter-GUI form. Hai: Thanks, I'll take a look at Insight. (Doesn't seem as nice as ddd though, not even a builtin gdb console... what features should I look at?) Yotam: We're a VIM shop ;) (and still, would this be beneficial? I'm pretty sure that it's a rather thin frontend) Gabi: Debugging is rarely intended to verify code correctness, nay? :) But gdb is indeed capable of those features, they just seemed pretty basic to me. Guy: The solution to the single-stepping problem would essentially be "suspend all threads but this one", which indeed gdb can't seem to do. I'm not sure why. At any rate, thanks for the input, guys. I guess the answer I got is that gdb is still the best thread-debugging solution in Linux. On Fri, Nov 28, 2008 at 6:40 PM, guy keren <[EMAIL PROTECTED]> wrote: > > i did not understand what feature you want. > > gdb supports suspending all the threads together (which is what you normally > want), continuing all of them together, and doing a single-step in one thread > (which has the annoying side-effect of allowing other threads to also > continue executing at the same time - this is the one feature of gdb which i > find annoying). > > generally, i don't debug multi-threaded programs using a debugger. i use > logs, a single log file, where each line contains the thread-id (so you'll be > able to filter out messages belonging to a single thread of execution). i use > the debugger for two major activities: > > 1. debugging a crashed process (i.e. analysis of a code file) - gdb supports > this and shows you the stacks and variables of all the threads. > > 2. break-pointing a program at a given command (or when a given memory > address is being altered or accessed) - and studing the state of the program > without single-stepping. > > if you find the solution to single-stepping a single thread - let me know. > this will be a nice feature. i once thought i saw a way to do it, but when i > searched for this again - i didn't find it. > > --guy > > Ohad Lutzky wrote: >> >> Hello all, >> >> I am examining the issue of debugging multi-threaded (specifically using >> pthreads, and written in C or C++) applications in Linux. The basic tools, >> as far as I can tell, are somewhat lacking; while the DDD documentation does >> have a screenshot showing a "suspend" button in Status->Threads, this does >> not show up in my version of ddd (3.3.11), and I can't really figure out how >> to do this from within gdb. Is it even possible? As far as I know, this is >> possible with Java, and I'm guessing that it has to do with additional JRE >> instrumentation (the debugger tells JRE to suspend the thread, and while the >> Linux thread is running, the JRE code therein does a sched_yield). >> >> So my question are: >> 1. Am I missing something, and this is in fact possible with GDB? If so, is >> there a graphical interface (my coworkers are fond of those...) which >> supports this? >> 2. Is there a different Linux (on x86) debugger which does support this? >> 3. What is the situation of this problem on other OSes? >> 4. What other neat thread-related debugging tools (other than suspending >> individual threads, that is) are there, and which debuggers support them? >> >> I've been trying to google the answers to these questions, but so far I've >> come up short. Any wise keywords would be appreciated :) >> >> -- >> Man is the only animal that laughs and weeps, for he is the only animal that >> is struck with the difference between what things are and what they ought to >> be. >> - William Hazlitt >> >> Ohad Lutzky >> >> >> -------- >> >> ___ >> Haifux mailing list >> Haifux@haifux.org >> http://hamakor.org.il/cgi-bin/mailman/listinfo/haifux > -- Man is the only animal that laughs and weeps, for he is the only animal that is struck with the difference between what things are and what they ought to be. - William Hazlitt Ohad Lutzky ___ Haifux mailing list Haifux@haifux.org http://hamakor.org.il/cgi-bin/mailman/listinfo/haifux
[Haifux] Multi-thread debugging for C++ on Linux
Hello all, I am examining the issue of debugging multi-threaded (specifically using pthreads, and written in C or C++) applications in Linux. The basic tools, as far as I can tell, are somewhat lacking; while the DDD documentation does have a screenshot showing a "suspend" button in Status->Threads, this does not show up in my version of ddd (3.3.11), and I can't really figure out how to do this from within gdb. Is it even possible? As far as I know, this is possible with Java, and I'm guessing that it has to do with additional JRE instrumentation (the debugger tells JRE to suspend the thread, and while the Linux thread is running, the JRE code therein does a sched_yield). So my question are: 1. Am I missing something, and this is in fact possible with GDB? If so, is there a graphical interface (my coworkers are fond of those...) which supports this? 2. Is there a different Linux (on x86) debugger which does support this? 3. What is the situation of this problem on other OSes? 4. What other neat thread-related debugging tools (other than suspending individual threads, that is) are there, and which debuggers support them? I've been trying to google the answers to these questions, but so far I've come up short. Any wise keywords would be appreciated :) -- Man is the only animal that laughs and weeps, for he is the only animal that is struck with the difference between what things are and what they ought to be. - William Hazlitt Ohad Lutzky ___ Haifux mailing list Haifux@haifux.org http://hamakor.org.il/cgi-bin/mailman/listinfo/haifux
Re: [Haifux] W2L + Installation party?
First, I strongly support Tzafrir's point, which is echoed here by Adir: On Wed, Sep 17, 2008 at 7:06 PM, Adir Abraham <[EMAIL PROTECTED]> wrote: > You can add a special table for configurations. It's been done in the past. > Most of the requests are the same. Let's call that place "Practical FAQ" :-) > > That's the only thing which would be truly useful. However, I still think that an instaparty or a supportparty would not be helpful: Consider the climate: Linux is often touted as easy-to-install and easy-to-use. Someone who heard this would not understand why he needs to carry his cumbersome computer to an event to get this done for him, or take specific time out of his day to come in with his laptop. He is told he can do this at his own leisure - and this is what he prefers. Furthermore, he wouldn't want to install a yet-unknown (especially to his neighbours' kid) operating system if he didn't know he could "handle" it himself. Figuring out the downloading & installing part on his own is very useful to gain this confidence (i.e. "if I'm going to use this, I better be able to install it myself, I don't want those guys to do it for me and when I get home I'll be lost without their assistance"). This occurs no matter how much you assure the people that "we'll install it in such a way that you can use it forever and ever by yourself without our help". This creates a situation in which everyone would want to install Linux in their own time, meaning they'd need any initial support at a different time. For this reason, I send new installers to this mailing list if they have any problems, hoping that they might bring their computer into the next Haifux meeting so someone could help them. An organized event might raise awareness, but installations would happen afterwards, at home. I think Orr said it best - what we need is SiL lectures, and lots of them. We can use the W2L advertisements to promote some SiL lectures, perhaps in higher density (and perhaps about topic which are more attractive to new users) around the W2L date. -- Man is the only animal that laughs and weeps, for he is the only animal that is struck with the difference between what things are and what they ought to be. - William Hazlitt Ohad Lutzky ___ Haifux mailing list Haifux@haifux.org http://hamakor.org.il/cgi-bin/mailman/listinfo/haifux
Re: [Haifux] W2L + Installation party?
On Wed, Sep 17, 2008 at 5:18 PM, Orr Dunkelman <[EMAIL PROTECTED]>wrote: > Hi, > > On Wed, Sep 17, 2008 at 1:30 PM, Dave Roi <[EMAIL PROTECTED]> wrote: > > Hi, > > > > I believe instaparties are still needed, just with more focus on post > > install configuration and usage instructions. > > I think a good answer to whether these are needed or not is the > attendance in the last few ones. I haven't been to the last one (where > Moshik Afia has arrived), but I've been to many before, and the last > three I've attended were more populated with installers than > installees. Yes. We are talking about less than 20 installation the > whole day (or even less). Agreed. > > In case an instaparty does happen: > > > I suggest focusing on installing all the cool packages that are needed > but > > aren't installed by default like setting up the dial up connections to > their > > ISPs, codecs, fonts, rar, ace, etc.. > most people do not use dial-up these days. > moreover, if you'll get many people, you won't have time for that. > If you'll get a few - what's the point in the whole event? Two more points: 1. Dial-up (and by this I mean DSL and cablemodem) configurations are in wide use today, and are a prime source of problems (cablemodem especially) for new users. However, an ordinary instaparty is useless for this, as it would have a simple router&DHCP-autoconfig based setup which works out-of-the-box. Moreover, the previous instaparty had no internet access *at all*. At the very least, a wi-fi router should be present so wireless cards can be tested. If any help is to be given in an instaparty regarding DSL and (again, especially) cablemodem connections, such a connection must be available in the instaparty, or the whole thing is pointless. > Show them the fun stuff, the cool music players like amarok and Listen, > After installation? This should be the deal-maker that leads people to > install. But they will need to use openoffice as well... Why not just have a SiL lecture titled "fun stuff in Linux" to show this stuff off? It does wonders for adoptation (especially glitzy 3D desktop effects). > > How about a few stations on the side for people to play Nexuiz against > each > > other? :-) > > LAN party! This goes well with my "hands-on" suggestion. > > > > I say lectures aren't needed, just have lots of veterans going around > > helping people. > > Should we have lectures on other days? One additional point - almost all of the linux adoptation I've seen in the Technion works like this: People see it, use it for a course, avoid it for a (geometrically distributed) while, then decide to install it (by themselves. All of the adopters I've seen are perfectly capable of performing a google search for the distribution they've seen, burning an ISO, and hitting "next" a couple of times). They seek a guru (or ask on the forums) for some help, are given a pointer in the general direction, and are happy. Sometimes they come seeking more help for tougher issues (laptop doesn't enter suspend-to-RAM properly, cablemodem issues, or they decided to go to a bleeding-edge version, broke a few things, and are interested in knowing how to fix them without going back to a stable version). I move that instaparties, at least in the Technion context, are obsolete. -- Man is the only animal that laughs and weeps, for he is the only animal that is struck with the difference between what things are and what they ought to be. - William Hazlitt Ohad Lutzky ___ Haifux mailing list Haifux@haifux.org http://hamakor.org.il/cgi-bin/mailman/listinfo/haifux
[Haifux] URLs re. Ruby
Here are some relevant URLs for anyone interested in Ruby: The official website, with lots of links and info: http://ruby-lang.org A fantastic (and thoroughly weird) book about ruby: http://poignantguide.net Ruby on Rails (a website framework which has brought Ruby to fame): http://rubyonrails.org There is also a fantastic book by Pragmatic Programmer on Ruby (called "Programming Ruby"), known as the Pickaxe book. The 1st edition is freely [legally] available online, but the 2nd edition is a great improvement over it. -- Man is the only animal that laughs and weeps, for he is the only animal that is struck with the difference between what things are and what they ought to be. - William Hazlitt Ohad Lutzky ___ Haifux mailing list Haifux@haifux.org http://hamakor.org.il/cgi-bin/mailman/listinfo/haifux
Re: [Haifux] UBUNTU instalation
On Wed, Sep 10, 2008 at 12:41 AM, Dave Roi <[EMAIL PROTECTED]> wrote: > Note that if you use these mass installation methods, ALL packages will be > marked as manually installed (as opposed to most of them being > dependencies). > The result of this is that if you later choose to uninstall a package, it > won't uninstall it's dependencies (using aptitude or apt-get autoremove). For this exact reason, I recommend against any of those solutions (including the original one). Just save a list of packages you want (I'll be very surprised if there are more than 50) and apt-get install all of them. You'll want to be keeping them all at the latest version for your release of choice anyway. -- Man is the only animal that laughs and weeps, for he is the only animal that is struck with the difference between what things are and what they ought to be. - William Hazlitt Ohad Lutzky ___ Haifux mailing list Haifux@haifux.org http://hamakor.org.il/cgi-bin/mailman/listinfo/haifux
Re: [Haifux] UBUNTU instalation
On Tue, Sep 9, 2008 at 9:31 AM, Shahar Dag <[EMAIL PROTECTED]> wrote: > Hi > > > > I am installing Ubuntu 8.04 workstation (i386) on 2 different PCs (different > hardware). > > I want the 2 PCs to be installed the same > > > > On the first pc > > I installed Ubuntu from the CD and then using "synaptic package manager" I > installed a long list of packages > > To get the list in a file I used: > > dpkg-query -W -f='${status} ${Package}=${Version}\n'|grep ^"install ok > installed"| cut -d' ' -f4,4 > pkg_list.1 > > > > On the second computer > > I installed Ubuntu from the CD and then used > > cat pkg_list.1 | sudo aptitude install > > sudo aptitude upgrade > > dpkg-query -W -f='${status} ${Package}=${Version}\n'|grep ^"install ok > installed"| cut -d' ' -f4,4 > pkg_list.2 > > > > The problem is that pkg_list.1 & pkg_list.2 are different > > > > How do I make the installed list to be identical I think it would be useful to know what the difference between the lists is. -- Man is the only animal that laughs and weeps, for he is the only animal that is struck with the difference between what things are and what they ought to be. - William Hazlitt Ohad Lutzky ___ Haifux mailing list Haifux@haifux.org http://hamakor.org.il/cgi-bin/mailman/listinfo/haifux
Re: [Haifux] [HAIFUX Lecture] The Ruby programming language by Ohad Lutzky
Hello All, I'm afraid I'm going to have to postpone Monday's lecture to the following Monday, as it turns out I won't be able to arrive. I suggest that the W2L discussion remain. On Fri, Sep 5, 2008 at 5:41 PM, Orr Dunkelman <[EMAIL PROTECTED]> wrote: > Next Monday, 8th of September, at 18:30, haifux is about to meet and > hear Ohad Lutzky's talk about > >The Ruby programming language > > Ruby is a modern, elegant programming language. It can be described as > dynamic and object-oriented. Others call it a "scripting" language. It > has recently become quite popular, thanks to the "Ruby on Rails" web > development kit. In this lecture I will present the language and try > to show some of the neat things about it. A background in programming > (and preferably some knowledge of object-oriented programming) will be > required for this lecture. > > == > > Before the talk, a short discussion (10 minutes tops!) of how, when, > and if to hold W2L series will take place. It'll start exactly on > 18:30. All comments and views are welcome. > > == > > We meet in Taub building, room 6. For instructions see: > http://www.haifux.org/where.html > > Attendance is free, and you are all invited! > > == > > We are always interested in hearing your talks and ideas. If you wish > to give a talk, hold a discussion, or just plan some event haifux > might be interested in, please contact us at [EMAIL PROTECTED] > > -- > Orr Dunkelman, > [EMAIL PROTECTED] > > "a scientific man ought to have no wishes, no affections, -- a mere > heart of stone" - Charles Darwin. > > GPG fingerprint: C2D5 C6D6 9A24 9A95 C5B3 2023 6CAB 4A7C B73F D0AA > (This key will never sign Emails, only other PGP keys. The key > corresponds to [EMAIL PROTECTED]) > ___ > Haifux mailing list > Haifux@haifux.org > http://hamakor.org.il/cgi-bin/mailman/listinfo/haifux > -- Man is the only animal that laughs and weeps, for he is the only animal that is struck with the difference between what things are and what they ought to be. - William Hazlitt Ohad Lutzky ___ Haifux mailing list Haifux@haifux.org http://hamakor.org.il/cgi-bin/mailman/listinfo/haifux
Re: [Haifux] [lecture proposal] Ruby
On Wed, Aug 27, 2008 at 7:00 PM, ik <[EMAIL PROTECTED]> wrote: > I've made a lecture abotu Ruby last month on Telux, and I think i > should have made it different, but you can download my slides at: > > http://ik.homelinux.org/index.rhtml/lectures/puts_ruby > > Most of my code is bad I know, it was supposed to give an examples on > what ruby can do and not how to write things correctly. > > Ido There's some good stuff in there, and I might just use it in my own slides. Thanks! -- Man is the only animal that laughs and weeps, for he is the only animal that is struck with the difference between what things are and what they ought to be. - William Hazlitt Ohad Lutzky ___ Haifux mailing list Haifux@haifux.org http://hamakor.org.il/cgi-bin/mailman/listinfo/haifux
Re: [Haifux] [lecture proposal] Ruby
On Wed, Aug 27, 2008 at 2:14 PM, Shlomi Fish <[EMAIL PROTECTED]> wrote: > On Wednesday 27 August 2008, Ohad Lutzky wrote: >> Ruby is a dynamic, open source programming language with a focus on >> simplicity and productivity. It has an elegant syntax that is natural >> to read and easy to write. >> >> Hello world in ruby is: >> >> print "Hello World!" >> > > Actually, that will print "Hello World!" without the newline. If you want the > newline, you need either: > > > print "Hello World!\n" > > > Or: > > { > puts "Hello World!" > } That is of course, correct. Whoops :) -- Man is the only animal that laughs and weeps, for he is the only animal that is struck with the difference between what things are and what they ought to be. - William Hazlitt Ohad Lutzky ___ Haifux mailing list Haifux@haifux.org http://hamakor.org.il/cgi-bin/mailman/listinfo/haifux
[Haifux] [lecture proposal] Ruby
Ruby is a dynamic, open source programming language with a focus on simplicity and productivity. It has an elegant syntax that is natural to read and easy to write. Hello world in ruby is: print "Hello World!" (or, alternatively, for interactive ruby, just "Hello World!") Anyone interested? -- Man is the only animal that laughs and weeps, for he is the only animal that is struck with the difference between what things are and what they ought to be. - William Hazlitt Ohad Lutzky ___ Haifux mailing list Haifux@haifux.org http://hamakor.org.il/cgi-bin/mailman/listinfo/haifux
Re: [Haifux] Autoconf/Automake lecture tomorrow - please cancel
I'm up for it On Sun, Jul 27, 2008 at 9:38 PM, Leon Romanovsky <[EMAIL PROTECTED]> wrote: > I do. > > Oron Peled wrote: >> On Sunday, 27 בJuly 2008, Hai Zaar wrote: >>> I was going to give autoconf/automake lecture tomorrow. >>> Unfortunately I can't make it - unexpected business meeting came in. >>> >>> We can reschedule it somewhere in late September/October. >> >> If anyone want, I'm willing to do tomorrow my autotools >> lecture (autoconf/automake/libtool). Just let me know >> if anyone interested. >> > > -- > Leon Romanovsky > - > "Change is inevitable; progress is optional". > ___ > Haifux mailing list > Haifux@haifux.org > http://hamakor.org.il/cgi-bin/mailman/listinfo/haifux > -- Man is the only animal that laughs and weeps, for he is the only animal that is struck with the difference between what things are and what they ought to be. - William Hazlitt Ohad Lutzky ___ Haifux mailing list Haifux@haifux.org http://hamakor.org.il/cgi-bin/mailman/listinfo/haifux
Re: [Haifux] Ideas for meetings
Same here On Mon, Jul 14, 2008 at 12:57 PM, Yotam Medini יותם מדיני <[EMAIL PROTECTED]> wrote: > I am interested. -- yotam > > On Mon, Jul 14, 2008 at 12:40 PM, Hai Zaar <[EMAIL PROTECTED]> wrote: >> >> I can give a very throughout lecture about Autoconf/Automake and >> friends. Is anyone interested? > > > ___ > Haifux mailing list > Haifux@haifux.org > http://hamakor.org.il/cgi-bin/mailman/listinfo/haifux > > -- Man is the only animal that laughs and weeps, for he is the only animal that is struck with the difference between what things are and what they ought to be. - William Hazlitt Ohad Lutzky ___ Haifux mailing list Haifux@haifux.org http://hamakor.org.il/cgi-bin/mailman/listinfo/haifux
Re: [Haifux] Lightning talk! LEHITPAKED
On Wed, Jul 9, 2008 at 11:04 PM, boazg <[EMAIL PROTECTED]> wrote: > hi > i'm in a graphics mood > cairo, anyone? Yes please! (Just everyone suggest everything, I doubt we'll have to filter anything out) > > > On Wed, Jul 9, 2008 at 12:16, Ohad Lutzky <[EMAIL PROTECTED]> wrote: >> >> (I couldn't find any appropriate translation. Anyone know one?) >> >> Time limit for this session: 7 minutes! >> >> Everyone participating, please list the topics you'll be talking >> about. (That's 7 separate minutes for each topic, switching speakers >> after every topic) >> If anyone has a ding (that is, a small counter-top bell), bring it :) >> >> I have three topics to talk about, time granting: >> >> 1. Writing a small application to get around a clunky website >> (specifically on the Egged website's "free text search") >> 2. Git's patch-add and interactive-rebase modes (sure to impress users >> of other VCSs as well :)) >> 3. TTime, a rewrite of fork of a clone of a clone of Marprog, the >> Technion timetable schedular >> >> -- >> Man is the only animal that laughs and weeps, for he is the only >> animal that is struck with the difference between what things are and >> what they ought to be. >> - William Hazlitt >> >> Ohad Lutzky >> ___ >> Haifux mailing list >> Haifux@haifux.org >> http://hamakor.org.il/cgi-bin/mailman/listinfo/haifux > > > > -- > Robert Benchley - "Drawing on my fine command of the English language, I > said nothing." -- Man is the only animal that laughs and weeps, for he is the only animal that is struck with the difference between what things are and what they ought to be. - William Hazlitt Ohad Lutzky ___ Haifux mailing list Haifux@haifux.org http://hamakor.org.il/cgi-bin/mailman/listinfo/haifux
Re: [Haifux] Lightning talk! LEHITPAKED
No! You must give a full hour, at another time! XD I guess we can fit you in. On Wed, Jul 9, 2008 at 2:38 PM, Hai Zaar <[EMAIL PROTECTED]> wrote: > I'll talk about using ident to mark your binaries - the right way to do it. > > About libbash - it will not fit in 7 minutes. I'll need about 20. What do we > do? > > -- > Zaar > -- Man is the only animal that laughs and weeps, for he is the only animal that is struck with the difference between what things are and what they ought to be. - William Hazlitt Ohad Lutzky ___ Haifux mailing list Haifux@haifux.org http://hamakor.org.il/cgi-bin/mailman/listinfo/haifux
[Haifux] Lightning talk! LEHITPAKED
(I couldn't find any appropriate translation. Anyone know one?) Time limit for this session: 7 minutes! Everyone participating, please list the topics you'll be talking about. (That's 7 separate minutes for each topic, switching speakers after every topic) If anyone has a ding (that is, a small counter-top bell), bring it :) I have three topics to talk about, time granting: 1. Writing a small application to get around a clunky website (specifically on the Egged website's "free text search") 2. Git's patch-add and interactive-rebase modes (sure to impress users of other VCSs as well :)) 3. TTime, a rewrite of fork of a clone of a clone of Marprog, the Technion timetable schedular -- Man is the only animal that laughs and weeps, for he is the only animal that is struck with the difference between what things are and what they ought to be. - William Hazlitt Ohad Lutzky ___ Haifux mailing list Haifux@haifux.org http://hamakor.org.il/cgi-bin/mailman/listinfo/haifux
Re: [Haifux] Lightning talks session proposal
My topics are: 1. A few tips and tricks for git (rebase --interactive, add --patch, and a tip for working on USB keys) 2. Using Wireshark and scripting to get around clunky websites On Tue, Jun 17, 2008 at 4:09 AM, Hai Zaar <[EMAIL PROTECTED]> wrote: > Good day, dear list! > > I'd like to propose lightning talks session. > Session subject: anything! > > My topics are: > 1. Using ident to mark your binaries - the right way to do it > 2. Code reuse in bash scripts - introducing libbash > > You are welcome to introduce your topics and/or show intrest. > -- > Zaar > ___ > Haifux mailing list > Haifux@haifux.org > http://hamakor.org.il/cgi-bin/mailman/listinfo/haifux > -- Man is the only animal that laughs and weeps, for he is the only animal that is struck with the difference between what things are and what they ought to be. - William Hazlitt Ohad Lutzky -- Man is the only animal that laughs and weeps, for he is the only animal that is struck with the difference between what things are and what they ought to be. - William Hazlitt Ohad Lutzky ___ Haifux mailing list Haifux@haifux.org http://hamakor.org.il/cgi-bin/mailman/listinfo/haifux
Re: [Haifux] Wireshark - continuation lecture ?
I'm up for it. On Tue, Jun 10, 2008 at 12:46 PM, Nir Abulaffio <[EMAIL PROTECTED]> wrote: > Shalom to all, > There is a possibilty that I give a continuation lecture on Wireshark, and > sniffers in general. There is a hole on 16-jun-2008 for that. > However, I don't want to push this. I didn't see much enthusiasm, and > there is no point that I talk to 3 people. > > I could talk about: > Multicast ( an IP method to send one packet to many machines). > Attacks ( some kinds of SYN attacks - how they look from sniffers.) > Tunnels ( and VPN connections , the details of how we connect to the > internet through CABLES, for example). > Tips and tricks using Wireshark. > Comparison to other sniffers. > Sniffing wireless networks (I don't know much about this). > Nir Abulaffio. > ___ > Haifux mailing list > Haifux@haifux.org > http://hamakor.org.il/cgi-bin/mailman/listinfo/haifux > -- Man is the only animal that laughs and weeps, for he is the only animal that is struck with the difference between what things are and what they ought to be. - William Hazlitt Ohad Lutzky ___ Haifux mailing list Haifux@haifux.org http://hamakor.org.il/cgi-bin/mailman/listinfo/haifux
Re: [Haifux] MiShenichnas Adar Marbin Be'hartza'a
The ceremony created around this commemoration has evolved into high levels of complexity, including such elements as the Queries: SELECT * FROM attributes WHERE last_change = TONIGHT(); On Tue, Mar 25, 2008 at 9:45 PM, Eran Tromer <[EMAIL PROTECTED]> wrote: > Hi Orr, > > > On 2008-03-25 11:26, Orr Dunkelman wrote: > > Soon, passover will arrive. Passover, as you all know, is the holiday > > when we commemorate the move Bnei Israel have done from using Microsoft > > Office Pyramid (tm) into FreePeople Linux distribution. > > > > To cherish the event, I would like to ask those of you who wish to speak > > on the miracles (like the burning CPU that still computed correctly, the > > fact that the hard drives carried by Bnei Israel from Egypt were not > > ruined by the dead sea, while their storage bank went completely blank, > > and of course, the acceptance of the Linux kernel at mount Sinai) to > > step forward. > > Don't forget the less glorious aspects such as the worship of the > Golden Gnu, the whining of the People about incompatible meat-pot > drivers, or R. Akiva's creative benchmarks showing 250 Plagues of Egypt. > >Eran > ___ > Haifux mailing list > Haifux@haifux.org > http://hamakor.org.il/cgi-bin/mailman/listinfo/haifux > -- Man is the only animal that laughs and weeps, for he is the only animal that is struck with the difference between what things are and what they ought to be. - William Hazlitt Ohad Lutzky ___ Haifux mailing list Haifux@haifux.org http://hamakor.org.il/cgi-bin/mailman/listinfo/haifux
[Haifux] Active Directory integration with Likewise Open
Likewise Open is meant to be integrated into Ubuntu Hardy (8.04). It's available for gutsy, but poorly documented. Nevertheless, it seems to work very well, with far less painful configuration. The only caveat I can find is that the "group\username" string has to be entered as the username, and I don't think this can change. Any opinions? (Active Directory integration is a must for me, and SFU's LDAP option isn't an option for me as I cannot change the active directory structure) -- Man is the only animal that laughs and weeps, for he is the only animal that is struck with the difference between what things are and what they ought to be. - William Hazlitt Ohad Lutzky ___ Haifux mailing list Haifux@haifux.org http://hamakor.org.il/cgi-bin/mailman/listinfo/haifux
[Haifux] Can anyone give a GVFS lecture?
It's the next generation of Gnome-VFS (a total rewrite, it seems), due for the next Gnome (and Ubuntu) and I was wondering whether anyone knows it well enough (and if anyone else cares) to give a lecture. -- Man is the only animal that laughs and weeps, for he is the only animal that is struck with the difference between what things are and what they ought to be. - William Hazlitt Ohad Lutzky ___ Haifux mailing list Haifux@haifux.org http://hamakor.org.il/cgi-bin/mailman/listinfo/haifux
Re: [Haifux] Syncing Nokia phones
Works perfectly! Much thanks. On 2/25/08, Dave Roi <[EMAIL PROTECTED]> wrote: > This should work: > > http://www.goosync.com/SupportedDevices.aspx > your cellphone is listed as supported. > > It syncs it over the internet. no need for a computer. > > Dave. > > > On Sun, Feb 24, 2008 at 3:13 PM, Ohad Lutzky <[EMAIL PROTECTED]> wrote: > > > Hi guys, > > > > I have a shiny new Nokia 6120 Classic, and I find myself using its > > built-in calendar a lot. I'd like to sync it against Google Calendar, > > as some people rely on my free/busy information there. > > I know Haggai has an... interesting... solution to the problem, if you > > could detail it I'd be very happy :) > > Is there something straightforward which would work on a Debian/Ubuntu > > system relatively cleanly, and preferably use USB (and not bluetooth)? > > > > Much thanks, > > Ohad. > > > > -- > > Man is the only animal that laughs and weeps, for he is the only > > animal that is struck with the difference between what things are and > > what they ought to be. > > - William Hazlitt > > > > Ohad Lutzky > > ___ > > Haifux mailing list > > Haifux@haifux.org > > http://hamakor.org.il/cgi-bin/mailman/listinfo/haifux > > > -- Sent from Gmail for mobile | mobile.google.com Man is the only animal that laughs and weeps, for he is the only animal that is struck with the difference between what things are and what they ought to be. - William Hazlitt Ohad Lutzky ___ Haifux mailing list Haifux@haifux.org http://hamakor.org.il/cgi-bin/mailman/listinfo/haifux
Re: [Haifux] Syncing Nokia phones
Actually, I was thinking of the VMWare/OSX solution :) ScheduleWorld sounds like a good option, but all I'm getting is a godaddy parked domain. (Google seems to know the site though). On Sun, Feb 24, 2008 at 4:49 PM, Haggai Eran <[EMAIL PROTECTED]> wrote: > Hi, > > > There are many solutions to this, but I still haven't found a good one. > > Using ScheduleWorld. A website that allows synchronization of phones > directly with Google Calendar through SyncML. Requires a cellular Internet > connection. > Synchronize your desktop Evolution with Google Calendar directly (readonly > with the ical files published by Google) or through ScheduleWorld, using > SyncEvolution: a utility that syncrhonizes Evolution with a SyncML server. > Then synchronize Evolution with your phone using OpenSync. It currently > kinda supports bluetooth/obex and bluetooth/syncml directly but it may also > support USB connections using gnokii or some other hack. Did I miss anything > out? > > Haggai > > > On 24/02/2008, Ohad Lutzky <[EMAIL PROTECTED]> wrote: > > > > > > > > Hi guys, > > > > I have a shiny new Nokia 6120 Classic, and I find myself using its > > built-in calendar a lot. I'd like to sync it against Google Calendar, > > as some people rely on my free/busy information there. > > I know Haggai has an... interesting... solution to the problem, if you > > could detail it I'd be very happy :) > > Is there something straightforward which would work on a Debian/Ubuntu > > system relatively cleanly, and preferably use USB (and not bluetooth)? > > > > Much thanks, > > Ohad. > > > > -- > > Man is the only animal that laughs and weeps, for he is the only > > animal that is struck with the difference between what things are and > > what they ought to be. > > - William Hazlitt > > > > > > Ohad Lutzky > > > > ___ > > Haifux mailing list > > Haifux@haifux.org > > http://hamakor.org.il/cgi-bin/mailman/listinfo/haifux > > > > > ___ > Haifux mailing list > Haifux@haifux.org > http://hamakor.org.il/cgi-bin/mailman/listinfo/haifux > > -- Man is the only animal that laughs and weeps, for he is the only animal that is struck with the difference between what things are and what they ought to be. - William Hazlitt Ohad Lutzky ___ Haifux mailing list Haifux@haifux.org http://hamakor.org.il/cgi-bin/mailman/listinfo/haifux
[Haifux] Syncing Nokia phones
Hi guys, I have a shiny new Nokia 6120 Classic, and I find myself using its built-in calendar a lot. I'd like to sync it against Google Calendar, as some people rely on my free/busy information there. I know Haggai has an... interesting... solution to the problem, if you could detail it I'd be very happy :) Is there something straightforward which would work on a Debian/Ubuntu system relatively cleanly, and preferably use USB (and not bluetooth)? Much thanks, Ohad. -- Man is the only animal that laughs and weeps, for he is the only animal that is struck with the difference between what things are and what they ought to be. - William Hazlitt Ohad Lutzky ___ Haifux mailing list Haifux@haifux.org http://hamakor.org.il/cgi-bin/mailman/listinfo/haifux
Re: [Haifux] Simulated permissions on VFAT
Looking for a simpler solution (although UMSDOS, upon re-reading, seems to do exactly what I wanted, but is discontinued), here's an alternative problem to solve: What I *REALLY* want to do is use my DoK to synchronize two computers, when one of them has very poor upstream (otherwise I'd use the excellent unison over the net). I already currently do this using unison, but I lose permissions, which is a problem. One solution would be to save my files onto the DoK in archived form, something along the lines of this: Write: tar jcvf sync.tar.bz2 files_to_sync/ rsync sync.tar.bz2 /media/DoK/sync.tar.bz2 Read: rsync /media/DoK/sync.tar.bz2 sync.tar.bz2 tar jxvf sync.tar.bz2 However, this would be very slow, even without compression. Any ideas on how to make it faster? -- Man is the only animal that laughs and weeps, for he is the only animal that is struck with the difference between what things are and what they ought to be. - William Hazlitt Ohad Lutzky ___ Haifux mailing list Haifux@haifux.org http://hamakor.org.il/cgi-bin/mailman/listinfo/haifux
[Haifux] Simulated permissions on VFAT
Hi everybody, I'm trying to use my DoK for various things which are sensitive to the executable (chmod +/-x) bit. As I want to be able to use this DoK on Windows systems as well, it's formatted to VFAT (NTFS is also an option, thanks to ntfs-3g). Is there any way to get any form of "simulated" permission bits for the file system, which Linux will take heed of? (For example, an option to a VFAT filesystem module which will read/write such permission data to dotfiles in each directory, and subsequently hide those files from me). Mac discussions talk about a "Sparse filesystem" - I imagine that what they mean is a filesystem-in-a-file, which expands and shrinks to accomodate its contents. This would work well too. ___ Haifux mailing list Haifux@haifux.org http://hamakor.org.il/cgi-bin/mailman/listinfo/haifux
[Haifux] Git Lecture discussion
I hope my lecture was bearable :) Regarding keyword substituion: It turns out that Linus thinks it's a horrible idea: http://kerneltrap.org/mailarchive/git/2006/10/9/223932 (This has the unfortunate consequence of making several of the attendees ugly. Sorry everybody ;) ). It turns out I did something very similar on a whim (not having known keyword substitution beforehand) --- I've created a "make a tarball of this revision" script, which tags it appropriately (in a place appropriate to the application) according to the tag I've selected. Regarding rebasing: Indeed, it is only meant to be used when developing a private branch, and later submitting using git format-patch. (These patches are later applied using git am, and merging/rebasing works properly, leaving no duplicate commits). When working on a public topic branch, rebasing will cause problems for anyone pulling from the repository, so it's best to resort to ordinary merging. As patches usually don't need to be formatted for this usage, this isn't a big price to pay. There were several other issues explored which I couldn't answer properly... can anyone please remind me? Thank you all for coming! -- Man is the only animal that laughs and weeps, for he is the only animal that is struck with the difference between what things are and what they ought to be. - William Hazlitt ___ Haifux mailing list Haifux@haifux.org http://hamakor.org.il/cgi-bin/mailman/listinfo/haifux
[Haifux] [HAIFUX Lecture] Git isn't a VCS
Next Monday, 4th of February, at 18:30 the Haifa Linux Club, will gather to Ohad Lutzky's (my!) lecture about Git isn't a VCS Git isn't a version control system. No fancy acronym, that's just what Linus says. Still, he wrote it and uses it to keep track of versions of the kernel. This presentation will be one big usage example of git. Knowledge in other VCSs (cvs, subversion, others) is recommended, but optional. Also recommended but optional is viewing Linus's talk on motivation for writing (and using) git: http://www.youtube.com/watch?v=4XpnKHJAok8 == We meet in Taub building, room 6 (note the change of place!). For instructions see: http://www.haifux.org/where.html Attendance is free, and you are all invited! == Vehicle entry permit form will be available on Leon's website at http://www.leon.nu/form/ Please register there. P.S. We DON'T keep a sensitive information, and delete the registration details right after lecture, so it's very important to register again for EVERY coming lecture. == Future Lectures: A lightning talks session about crawlersEverybody! 11/2/2008 We are always interested in hearing your talks and ideas. If you wish to give a talk, hold a discussion, or just plan some event haifux might be interested in, please contact us at [EMAIL PROTECTED] Note: The scheduling indeed corresponds to the lecture-in-two-weeks interval from "behind", but not "in front", due to the lightning talks. The reason I'm abusing my privileges here is that a test period is coming up. :) If this is a HUGE problem, let me know. -- Man is the only animal that laughs and weeps, for he is the only animal that is struck with the difference between what things are and what they ought to be. - William Hazlitt Ohad Lutzky ___ Haifux mailing list Haifux@haifux.org http://hamakor.org.il/cgi-bin/mailman/listinfo/haifux
Re: [Haifux] Proposal: Git lecture
On Sun, Jan 27, 2008 at 08:57:06AM +0200, Mark Silberstein wrote: > Just to let you guys know, google talks hosted such a lecture by Linus. > Still, it by no means implies that such lecture is not a good idea! That is very true! The lecture can be seen here: http://www.youtube.com/watch?v=4XpnKHJAok8 Linus's talk is about the merits of git (or "why CVS and SVN suck so bad"), and I recommend watching it before my talk, in case you're curious as to how it compares with other systems - for the simple reason that I've never used anything other than SVN and git. Linus's talk does not have any examples, which is what I intend to bring to the table :) > > On Jan 27, 2008 7:45 AM, Yotam Medini יותם מדיני <[EMAIL PROTECTED]> > wrote: > > > > > On Jan 26, 2008 1:01 PM, Ohad Lutzky <[EMAIL PROTECTED]> wrote: > > > > > Anyone interested in hearing about *using* it? > > > > yes - me. -- yotam > > > > ___ > > Haifux mailing list > > Haifux@haifux.org > > http://hamakor.org.il/cgi-bin/mailman/listinfo/haifux > > > > -- Man is the only animal that laughs and weeps, for he is the only animal that is struck with the difference between what things are and what they ought to be. - William Hazlitt ___ Haifux mailing list Haifux@haifux.org http://hamakor.org.il/cgi-bin/mailman/listinfo/haifux
[Haifux] Proposal: Git lecture
Hi guys, Git is the version control system used for the kernel. It was originally written by Linus, who wanted a fast, distributed VCS. Anyone interested in hearing about *using* it? (That is, a lecture chock-full of examples) (No, I'm not fluent enough in the internals to explain how it works, and I think those warrant another lecture altogether) (Yes, I'm too lazy to make slides, and that's a good thing) -- Man is the only animal that laughs and weeps, for he is the only animal that is struck with the difference between what things are and what they ought to be. - William Hazlitt Ohad Lutzky ___ Haifux mailing list Haifux@haifux.org http://hamakor.org.il/cgi-bin/mailman/listinfo/haifux
[Haifux] Lecture Monday 24/12: Lecture for CS students
Hello all, This lecture is being given to CS students by the Haifux club. In several CS courses - mainly Matam, Data Structures and Operating Systems, students face the often-unfamiliar Linux environment, and use it to hand in course exercises. Experienced users have often seen them have difficulty with these topics, which the lecture will cover: * Getting around in a Linux environment (through graphical UI and commandline) * Compiling multi-source-file programs properly - first into object (.o) files, then linking * Creating and using Makefiles Furthermore, two very good reasons for students to enjoy (or suffer less, anyway) programming in Linux will be presented: * The Data Display Debugger (DDD), a graphical debugger to make pointer-based data structures almost too easy... * Valgrind, for when you do dumb stuff with memory Additional tips and tricks will be given, which should be very useful for Matam students for the first two exercises (especially the second). The only recommended prior knowledge is basic C programming (for example, Intro to CS). The lecture will demonstrate on a Linux environment, but the topics apply also to using T2 directly. Lecture slides for the first part are available here: http://www.haifux.org/lectures/152-sil/ The lecture will be held at 18:30, Taub 6. (Note the room change - Taub 6!) NOTE: This is a re-run of the two lectures given last semester. However, experienced users will be available to answer questions you may have. -- Man is the only animal that laughs and weeps, for he is the only animal that is struck with the difference between what things are and what they ought to be. - William Hazlitt Ohad Lutzky ___ Haifux mailing list Haifux@haifux.org http://hamakor.org.il/cgi-bin/mailman/listinfo/haifux
[Haifux] [Job Offer] Sysadmin at a Technion EE Lab
Hi guys, I'm the Linux Sysadmin of the SIPL lab in EE, Technion. Next semester is my final one, so I need someone to replace me. Job includes pretty basic administration of about 4 linux servers. The position is pretty much intended for a Technion student, hopefully one who plans on being around for a while (that is, not in his late semesters). Anyone interested? -- Man is the only animal that laughs and weeps, for he is the only animal that is struck with the difference between what things are and what they ought to be. - William Hazlitt Ohad Lutzky ___ Haifux mailing list Haifux@haifux.org http://hamakor.org.il/cgi-bin/mailman/listinfo/haifux
Re: [Haifux] Update of the Club's lecture hall
I'm all for it. On 12/14/07, Dave Roi <[EMAIL PROTECTED]> wrote: > Hi, > I'm Dave, some of you know me from my work in the CS farm, I've been in > charge of the Linux stations there for the past year and a half since Boaz > and Lutzky left it. > > I recently started another job at Sun microsystems and I'd like to give some > OpenSolaris related lectures such as ZFS, DTRACE, Solaris ZONES etc.. > If the response will be good I can do lectures on all of them. > I was thinking about starting with a ZFS lecture, which I think is cool but > I can start with something else if people are more interested. > > Tell me what you guys think. > Thanks, > Dave. > > > On Dec 7, 2007 11:19 PM, Orr Dunkelman <[EMAIL PROTECTED]> wrote: > > > Dear all, > > > > I was informed by the CS dept. that haifux will no longer be holding > > its meetings in Taub 3. We were re-assigned Taub 6, on the first > > floor. > > > > Also, if you'll notice the queue currently contains only one lecture. > > If you are interested to speak about anything (including - how to > > write crawlers to get data for your experiments, how to develop > > software in Linux while running a VMWare, and/or how to re-install FC > > 8 (after FC 7 was acting more nicely) please contact the webmasters > > ([EMAIL PROTECTED]). > > > > Regards to all, > > > > -- > > Orr Dunkelman, > > [EMAIL PROTECTED] > > > > "Any human thing supposed to be complete, must for that reason infallibly > > be faulty" -- Herman Melville, Moby Dick. > > > > GPG fingerprint: C2D5 C6D6 9A24 9A95 C5B3 2023 6CAB 4A7C B73F D0AA > > (This key will never sign Emails, only other PGP keys. The key > > corresponds to [EMAIL PROTECTED]) > > ___ > > Haifux mailing list > > Haifux@haifux.org > > http://hamakor.org.il/cgi-bin/mailman/listinfo/haifux > > > > > ___ > Haifux mailing list > Haifux@haifux.org > http://hamakor.org.il/cgi-bin/mailman/listinfo/haifux > > ___ Haifux mailing list Haifux@haifux.org http://hamakor.org.il/cgi-bin/mailman/listinfo/haifux
Re: [Haifux] My "Stop Using (and Teaching) C-Shell and Tcsh" Page
A few more notes... I'll make it short (it's 1:35am here :-) without looking at the references > (sorry, I'll look at them sometime later, but I doubt they will change > my reply). 1. C-Shell is taught as a "tool" for manipulating programs > (in MaTaM's view, especially for testing) - this answers also the Q > of "why scripting at all?" 2. Students are not expected to become > Csh experts (I may agree that some technical details that are taught > are not necessary) but they are expect to understand its usefulness. > In that respect - any scripting language will do, even Perl. Actually, a great deal of the problem I have is that users aren't really shown the benefits of scripting - they are given that as a constraint. The exercises the students are given are, very often, solvable with one bash script using sed, and in extreme cases - a simple perl one-liner. There is an inherent problem designing a "big" exercise around shell scripting, which is inherently at its best for small, interactive assignments. The students don't learn to see shell scripting as a useful day-to-day tool, but as a convoluted programming paradigm. 3. AFAIK all Technion servers are csh or tcsh (I don't know whether > they provide bash) so it is the environment we have. Ever since I've been a Technion student, bash was installed on T2, csl1, and all of the farm boxes; I've never had access to TX, but I'd be extremely surprised if bash weren't installed there. 4. Coming to think of it, the resemblance with C is an advantage > (despite the "defects" and defects of csh). Seeing as C and shell-scripting are used for inherently different purposes, I do not see why this is an advantage; furthermore, I think that in the exercises which are being taught, far too much stress is being put on loops and "if" statemenets; Too little on effective usage of "&&" and "||" operators. Also, extremely useful unix commands such as sed and find are not taught, and I have actually seen an exercise given in the course where the students implement a crippled version of "find". More relevant uses for shell scripts are never brought as an example - students are not shown, for example, how to use them in conjunction with "make" in order to create a test suite for their programs. If you want to teach scripting - use a scripting language (preferably something more organized than perl, like Python). If you want to teach SHELL scripting, the exercises must be relevant to that style of programming. And two further notes on CSH itself: * It is sometimes non-deterministic, as testified by Matam students; * One-liners are not possible - blocks have to start on separate lines. This makes tcsh very uncomfortable to use in interactive mode. * Its syntax is, in certain cases, much more complicated than bash's: Files are not auto-created when using the append (>>) operator, and outputting to both an stderr and stdout file is a mess. In bash it's just "command > outfile 2> errfile", or for a combined version, "command > combinedfile 2>&1". -- Man is the only animal that laughs and weeps, for he is the only animal that is struck with the difference between what things are and what they ought to be. - William Hazlitt Ohad Lutzky ___ Haifux mailing list Haifux@haifux.org http://hamakor.org.il/cgi-bin/mailman/listinfo/haifux
[Haifux] Lecture proposal(s)
Okay, now that the mailing list is back up, here are some proposals for lectures, let me know what you think. I can give a lecture about PyGTK - creating a user interface using Python and GTK. This lecture should be self-contained; I'll teach all of the python necessary, the audience will only need some background in programming (preferably in an OOP language). I intend to start simple, and finish off with a threaded example; the lecture should be appealing to relatively new but hackerish users. Haggai wants to give a lecture about the git not-a-source-control-management-system, and Ariel wants to give a lecture about monads, but I'll let them talk about that :) -- Man is the only animal that laughs and weeps, for he is the only animal that is struck with the difference between what things are and what they ought to be. - William Hazlitt Ohad Lutzky ___ Haifux mailing list Haifux@haifux.org http://hamakor.org.il/cgi-bin/mailman/listinfo/haifux
Re: [Haifux] A lecture suggestion : Linux Kernel Networking Overview
I would personally be very interested in all of this, and find it very useful. On 7/2/07, guy keren <[EMAIL PROTECTED]> wrote: if there will be any demand for this - i could give the re-run. --guy Eli Billauer wrote: > To begin with, I'm not what you could call a network programmer, so it's > very possible that this lecture could be done better by someone else. > But to begin with, let's see that a talk about basic socket programming > has an audience (which was my original, yet unanswered, question). > >Eli > > Orr Dunkelman wrote: > >> Eli, >> >> Following the standard FOSS approach- the one who cries is the one to >> fix... >> >> Would you be willing to give a re-run of the said lecture? >> >> We have an open slot (I think the 6th of August is currently not >> committed) if you like. >> >> Orr. >> > - Haifa Linux Club Mailing List (http://www.haifux.org) To unsub send an empty message to [EMAIL PROTECTED] -- Man is the only animal that laughs and weeps, for he is the only animal that is struck with the difference between what things are and what they ought to be. - William Hazlitt Ohad Lutzky - Haifa Linux Club Mailing List (http://www.haifux.org) To unsub send an empty message to [EMAIL PROTECTED]
[Haifux] Django Lecture by Meir Kriheli
Meir has agreed to give a lecture about Django on the 23rd. Is this OK, or did I miss a scheduling conflict? -- Man is the only animal that laughs and weeps, for he is the only animal that is struck with the difference between what things are and what they ought to be. - William Hazlitt Ohad Lutzky - Haifa Linux Club Mailing List (http://www.haifux.org) To unsub send an empty message to [EMAIL PROTECTED]
[Haifux] Anyone interested in a Django lecture?
Django (djangoproject.com) is a high-level Python Web framework that encourages rapid development and clean, pragmatic design. From the little of it I seem, an apt description seems to be "Python on Rails". In the last lecture, the new Lahak CMS, custom-tailored for the whatsup site (currently testing at http://schools.whatsup.org.il as part of the Vaya project), was presented, and seems very impressive. Meir said he might give a lecture about Django. Anyone interested? -- Man is the only animal that laughs and weeps, for he is the only animal that is struck with the difference between what things are and what they ought to be. - William Hazlitt Ohad Lutzky - Haifa Linux Club Mailing List (http://www.haifux.org) To unsub send an empty message to [EMAIL PROTECTED]
Re: [Haifux] Linux Ubuntu in Haifa - help was needed , now some advise
Since these days anybody with Nvidia/ATI card has to fight to have minimal 3D (even to play tuxracer, not to mention beryl/compiz fun) I think that rules them out. I see you haven't tried Ubuntu Feisty yet... it automatically detects those cards (at least nVidia, from my experience), warns about the drivers being properietary, asks if you want to install them anyway, and goes ahead to install... :) -- Protect your digital freedom and privacy, eliminate DRM, learn more at http://www.defectivebydesign.org/what_is_drm Ohad Lutzky - Haifa Linux Club Mailing List (http://www.haifux.org) To unsub send an empty message to [EMAIL PROTECTED]
Re: [Haifux] Linux Ubuntu in Haifa - help was needed , now some advise
On 4/30/07, [EMAIL PROTECTED] <[EMAIL PROTECTED]> wrote: Hi Haifa guys Thanks for the replies that offered help, and to Alon Altman who went and solve the problem! As for this youth club, I got a small donation from a fund to purchase several computers (about 5 computers). As you can guess, I prefer to install Linux Ubuntu, and I wonder what computers to purchase. The target again is to run simple tasks like browser, low-end games, etc. So I think a simple PC will do. Low-end is very subjective... I'll assume you mean games like the ones that come with Gnome (card games, Sudoku, etc.) Any recommendation for HW to be used? - Motherboard is the most critical part here, from drivers' point of view. Any recommended vendor? I prefer AMD due to cost - any idea which specific CPU? I really like ABit for motherboards. I'd especially recommend trying to get a fanless one - moving parts are a reliability issue. I have had good experience with AMD processors. See if you can still find 32-bit ones, as you will probably gain nothing from installing 64-bit Linux in this situation; partly due to the fact that many closed-source applications (notably Flash) are very difficult, if not impossible, to install on a 64-bit Linux platform. - Memory: will 512MB be enough? Or shall I go directly to 1GB? For the purposes you've described, 512MB is enough. Be sure to take it in one slot though, for an option to add more later. - Hard drive: will SATA2 be a problem? (I prefer to save budget and stay with IDE, but I am not sure if I can find such). I guess 80GB is large enough for such application, right? I don't know about SATA2, I've never tried... shouldn't be a problem. 80GB is certainly large enough as long as you don't intend to store massive amounts of media (music & movies). - VGA and sound: on board or are you recommending a low-cost add on card Not much of a reason to adding an external card here; External VGA cards are only helpful if you do high-end gaming (or in the absence of an on-board card), and external sound cards are mostly helpful for recording high-end quality sound. -- Protect your digital freedom and privacy, eliminate DRM, learn more at http://www.defectivebydesign.org/what_is_drm Ohad Lutzky - Haifa Linux Club Mailing List (http://www.haifux.org) To unsub send an empty message to [EMAIL PROTECTED]
Re: [Haifux] Legal issues regarding iwlib and wireless linux extensions
On 4/26/07, Tzahi Fadida <[EMAIL PROTECTED]> wrote: Just a thought, what make you think that syscalls are slower? If i understand correctly, syscalls are not context switches, just passing into kernel mode which you will have to do anyway. I was referring to running system("iwconfig"). On Monday 23 April 2007 12:01:55 Ohad Lutzky wrote: > Hello hackers :) > > I'm doing an academic project at the Technion, which relates to > wireless networking. My host wants to use the project as a base for a > free-beer application, but is not willing - at least at this point - > to make the source code available to everyone. > > Now, to utilize wireless networking in Linux, the sensible path seems > to be along iwconfig, which uses iwlib, which in turn uses ioctl calls > to communicate with the wireless extensions in the Linux kernel. Using > iwconfig directly with "system" calls is most likely out of the > question, for being slow, unclean, and perhaps of changing interface. > Using iwlib directly would be a far better option - but it's licensed > under the GPL, and AFAIK linking against a library counts as > 'distributing' it, which would force our software to be under the GPL. > Using ioctl calls directly seems to be in the clear, but we might have > to use hacks from libiw, which would, again, be problematic... > > Can anyone help make the legal situation here clearer? -- Regards, Tzahi. -- Tzahi Fadida Blog: http://tzahi.blogsite.org | Home Site: http://tzahi.webhop.info WARNING TO SPAMMERS: see at http://members.lycos.co.uk/my2nis/spamwarning.html -- Protect your digital freedom and privacy, eliminate DRM, learn more at http://www.defectivebydesign.org/what_is_drm Ohad Lutzky - Haifa Linux Club Mailing List (http://www.haifux.org) To unsub send an empty message to [EMAIL PROTECTED]
[Haifux] Re: Legal issues regarding iwlib and wireless linux extensions
On 4/23/07, Ohad Lutzky <[EMAIL PROTECTED]> wrote: Using iwlib directly would be a far better option - but it's licensed under the GPL, and AFAIK linking against a library counts as 'distributing' it, which would force our software to be under the GPL. I have been helpfully tipped in this direction - the first paragraph here seems to show I am correct: http://www.fsf.org/licensing/licenses/lgpl-java.html -- Protect your digital freedom and privacy, eliminate DRM, learn more at http://www.defectivebydesign.org/what_is_drm Ohad Lutzky - Haifa Linux Club Mailing List (http://www.haifux.org) To unsub send an empty message to [EMAIL PROTECTED]
[Haifux] Legal issues regarding iwlib and wireless linux extensions
Hello hackers :) I'm doing an academic project at the Technion, which relates to wireless networking. My host wants to use the project as a base for a free-beer application, but is not willing - at least at this point - to make the source code available to everyone. Now, to utilize wireless networking in Linux, the sensible path seems to be along iwconfig, which uses iwlib, which in turn uses ioctl calls to communicate with the wireless extensions in the Linux kernel. Using iwconfig directly with "system" calls is most likely out of the question, for being slow, unclean, and perhaps of changing interface. Using iwlib directly would be a far better option - but it's licensed under the GPL, and AFAIK linking against a library counts as 'distributing' it, which would force our software to be under the GPL. Using ioctl calls directly seems to be in the clear, but we might have to use hacks from libiw, which would, again, be problematic... Can anyone help make the legal situation here clearer? -- Protect your digital freedom and privacy, eliminate DRM, learn more at http://www.defectivebydesign.org/what_is_drm Ohad Lutzky - Haifa Linux Club Mailing List (http://www.haifux.org) To unsub send an empty message to [EMAIL PROTECTED]
Re: [Haifux] OLPC talk by Zvi Devir
I can't believe I missed it :( On 4/17/07, Oron Peled <[EMAIL PROTECTED]> wrote: Hi, The talk today: http://haifux.org/lectures/163/ Was excellent (at least the part I saw, I got late). Few photos of the toy: http://www.flickr.com/photos/oron_peled Photos of some people were sent to the guilty by private mail ;-) -- Oron Peled Voice/Fax: +972-4-8228492 [EMAIL PROTECTED] http://www.actcom.co.il/~oron ICQ UIN: 16527398 "Man cannot discover new oceans unless he has the courage to lose sight of the shore..." - Haifa Linux Club Mailing List (http://www.haifux.org) To unsub send an empty message to [EMAIL PROTECTED] -- Protect your digital freedom and privacy, eliminate DRM, learn more at http://www.defectivebydesign.org/what_is_drm Ohad Lutzky - Haifa Linux Club Mailing List (http://www.haifux.org) To unsub send an empty message to [EMAIL PROTECTED]
Re: [Haifux] Windows in Haifux
Just a few more points to throw in here - In the short time I've been in Haifux, it's been mostly a 'vote-with-your-feet' club. People show up to lectures which interest them, and speak in favor of them on the mailing list. The reason, I believe, we mostly have our "tight-knit" "linux-related" "lectures" (taking all three terms with a grain of salt), is that the topics we choose grow mostly out of the heavily community-oriented Linux/F/OSS... er... community. That is, where Microsoft might [send someone to] give a lecture about .NET, the body to give a lecture about upcoming versions of Perl, for example, would be the perl mongrels themselves. Therefore, the other-OS-tolerance is there, just on different topics. So while a lecture about "here's how wireless networking drivers work in Windows" wouldn't be so interesting, I believe, to Haifux-goers, a lecture about "here's how to get Windows wireless networking drivers to work in Linux using ndiswrapper" - which would certainly include parts of the former - would be very interesting to many of us. Other lectures which might be of interest, of relation to this topic are (off the top of my head) - * An introduction to WiPeer, when (or perhaps more interestingly - while) it is being ported to Linux * Open formats - Opendocument and its implementation in various word processors, perhaps including MS's * Writing cross-platform software (I can already see the subtitle... "or: why Firefox is so damned slow on Linux") * Something "heavier" - design principles comparison between the NT kernel and Unix-style kernels (please don't stone me :)) -- Protect your digital freedom and privacy, eliminate DRM, learn more at http://www.defectivebydesign.org/what_is_drm Ohad Lutzky - Haifa Linux Club Mailing List (http://www.haifux.org) To unsub send an empty message to [EMAIL PROTECTED]
Re: [Haifux] lecture proposal
Hear hear. People are interested, we should have the lecture. If anyone isn't interested, simply don't show up. (Liking the ice-cream manufacturing idea... Boaz?) -- Protect your digital freedom and privacy, eliminate DRM, learn more at http://www.defectivebydesign.org/what_is_drm Ohad Lutzky - Haifa Linux Club Mailing List (http://www.haifux.org) To unsub send an empty message to [EMAIL PROTECTED]
Re: [Haifux] lecture proposal
I certainly trust Boaz's judgement on this one. Besides, the way the queue looks, it seems like even two hours on the benefits and issues of Rocket Jumping in various versions of Quake would be a welcome lecture :/ On 4/5/07, Orr Dunkelman <[EMAIL PROTECTED]> wrote: I looked in the website for our charter ;), We had in the past talks about proprietary software (at the early beginning). In any case, if Boaz is giving the lecture, I'm sure he will be able to address relevant issues. Orr. On 4/5/07, Muli Ben-Yehuda <[EMAIL PROTECTED]> wrote: > On Mon, Apr 02, 2007 at 04:10:08PM +0300, boazg wrote: > > > i was wondering if there is enough interest for a lecture on AIX? > > I don't quite see how a talk about a proprietary OS fits Haifux's > charter? > > Cheers, > Muli > > - > Haifa Linux Club Mailing List (http://www.haifux.org) > To unsub send an empty message to [EMAIL PROTECTED] > > -- Orr Dunkelman, [EMAIL PROTECTED] , [EMAIL PROTECTED] "Any human thing supposed to be complete, must for that reason infallibly be faulty" -- Herman Melville, Moby Dick. Spammers: http://vipe.technion.ac.il/~orrd/spam.html GPG fingerprint: C2D5 C6D6 9A24 9A95 C5B3 2023 6CAB 4A7C B73F D0AA (This key will never sign Emails, only other PGP keys.) -- Protect your digital freedom and privacy, eliminate DRM, learn more at http://www.defectivebydesign.org/what_is_drm Ohad Lutzky - Haifa Linux Club Mailing List (http://www.haifux.org) To unsub send an empty message to [EMAIL PROTECTED]
Re: [Haifux] lecture proposal
I'm all for it! On 4/2/07, Orr Dunkelman <[EMAIL PROTECTED]> wrote: as haifux. We already had talks about OpenSolaris. And given the fact that Boaz has just volunteered himself, I think we can trust him to put enought emphasis on the relation between AIX and Linux. Orr. On 4/2/07, Orna Agmon Ben-Yehuda <[EMAIL PROTECTED]> wrote: > On Mon, 2 Apr 2007, Orr Dunkelman wrote: > > > Date: Mon, 2 Apr 2007 15:14:14 +0200 > > From: Orr Dunkelman <[EMAIL PROTECTED]> > > To: [EMAIL PROTECTED] > > Cc: Haifa Linux Club > > Subject: Re: [Haifux] lecture proposal > > > > Yes! > > Under Haifux as a Linux Club or as a free software club? > > > > > On 4/2/07, boazg <[EMAIL PROTECTED]> wrote: > >> > >> i was wondering if there is enough interest for a lecture on AIX? > >> > > > > > > > > > > Orna. > -- > Orna Agmon Ben-Yehuda http://ladypine.org/ > ICQ: 348759096 > > > - > Haifa Linux Club Mailing List (http://www.haifux.org) > To unsub send an empty message to [EMAIL PROTECTED] > > -- Orr Dunkelman, [EMAIL PROTECTED], [EMAIL PROTECTED] "Any human thing supposed to be complete, must for that reason infallibly be faulty" -- Herman Melville, Moby Dick. Spammers: http://vipe.technion.ac.il/~orrd/spam.html GPG fingerprint: C2D5 C6D6 9A24 9A95 C5B3 2023 6CAB 4A7C B73F D0AA (This key will never sign Emails, only other PGP keys.) -- Protect your digital freedom and privacy, eliminate DRM, learn more at http://www.defectivebydesign.org/what_is_drm Ohad Lutzky - Haifa Linux Club Mailing List (http://www.haifux.org) To unsub send an empty message to [EMAIL PROTECTED]
Re: [Haifux] Call for experts (for the Linux for CS lecture)
On 3/23/07, guy keren <[EMAIL PROTECTED]> wrote: i don't like encouraging people into using something that does not fit them - so i try to make sure they understand they are expected to do some learning, in order to get by. You are correct in the sense that they are expected to do some learning, and I think it's evident from my lecture slides. Furthermore, this lecture is meant as an addition to the Matam course, which already aims to teach the students programming in a Unix environment. don't worry - i'm not going to jump during the lecture and shout "don't listen to him!". just during the Q&A session. if you were teaching people that never saw MS software - i might have had a different opinion. but once they saw it - anything else will be considered "not as good" - even if it is better but different. I find that the "not as good" resistance breaks down once valgrind is shown :) lets not argue here - i think that the MS environment in inferior to the tools i like - but i can see the advantages it does have for people with slow fingers, short memories and moderate laziness ;) The issue is that the Matam homework is checked on T2, a solaris computer, with very strict gcc flags. While many have successfully written and tested their code in Microsoft tools and had it running perfectly on T2, these are usually only the ones who are excellent programmers to begin with. For most people, "finishing" the exercise only to find that they have a lot of debugging to do on T2 is a problem - as they will not have had experience debugging and coding in a Unix environment. Furthermore, the TCSH exercise will force them to use a Unix environment. My point is that the lecture's focus isn't one of "use Linux for your programming, it's better than anything else!" - rather, it's "you're forced to do Unix programming, but it's not as bad as you might think". -- Protect your digital freedom and privacy, eliminate DRM, learn more at http://www.defectivebydesign.org/what_is_drm Ohad Lutzky - Haifa Linux Club Mailing List (http://www.haifux.org) To unsub send an empty message to [EMAIL PROTECTED]
Re: [Haifux] Call for experts (for the Linux for CS lecture)
On 3/22/07, guy keren <[EMAIL PROTECTED]> wrote: i guess i might fall into that category, then. i'll try to come. of-course, that means i'll tell them students to stick with windows and visual studio - unless they are courageous enough and stubborn enough for self-learning. Guy, please don't tell them that within my lecture :/ Feel free to argue with me (and the audience, hopefully) about it during the Q&A session though. -- Protect your digital freedom and privacy, eliminate DRM, learn more at http://www.defectivebydesign.org/what_is_drm Ohad Lutzky - Haifa Linux Club Mailing List (http://www.haifux.org) To unsub send an empty message to [EMAIL PROTECTED]
Re: [Haifux] Call for experts (for the Linux for CS lecture)
On 3/22/07, Peleg Sapir <[EMAIL PROTECTED]> wrote: errr... am I considered "expert" enough? If so, I would gladly come ;-) You're more of a "henchman", but OK ;) (Anyone who is capable of compiling, debugging, valgrinding and creating a makefile for a multi-source-file C and C++ program in Linux would fall under the category of "expert" for this lecture) On 3/22/07, Ohad Lutzky <[EMAIL PROTECTED] > wrote: > > You know who you are :) > > It'll be useful to have a few more experts around for the Q&A session. > Any volunteers? > > -- > Protect your digital freedom and privacy, eliminate DRM, learn more at > http://www.defectivebydesign.org/what_is_drm > > Ohad Lutzky > > - > Haifa Linux Club Mailing List (http://www.haifux.org) > To unsub send an empty message to [EMAIL PROTECTED] > > -- Peleg S. "Peace, love, and Linux" makes me think of a guy with excessive facial hair in a tidy t-shirt, shorts, and sandals saying "You can't use that distribution MAN" "You can't like, own an OS, MAN" (bash quote #4395) -- Protect your digital freedom and privacy, eliminate DRM, learn more at http://www.defectivebydesign.org/what_is_drm Ohad Lutzky - Haifa Linux Club Mailing List (http://www.haifux.org) To unsub send an empty message to [EMAIL PROTECTED]
[Haifux] Call for experts (for the Linux for CS lecture)
You know who you are :) It'll be useful to have a few more experts around for the Q&A session. Any volunteers? -- Protect your digital freedom and privacy, eliminate DRM, learn more at http://www.defectivebydesign.org/what_is_drm Ohad Lutzky - Haifa Linux Club Mailing List (http://www.haifux.org) To unsub send an empty message to [EMAIL PROTECTED]
[Haifux] Using Wordpress for the Haifux Website
Hello all, I've just had the dubious pleasure of updating the Haifux Website. Mountains of perl scripts and makefiles, a very inconvenient system. My suggestion: Wordpress. It's a 'weblog' application written in PHP, but from my experience with it - it would be perfect for our needs. It supports uploading files, tagging (for example, by lecturer), and is much easier to update. While this is Free software which can be installed on Vipe, it might be beneficial - if this is, in your eyes, acceptable - to use Wordpress.com for hosting - it's free, with no ads, and one only needs to pay for upgraded storage, as they only give 50MB for free. What do you think of this? -- Protect your digital freedom and privacy, eliminate DRM, learn more at http://www.defectivebydesign.org/what_is_drm Ohad Lutzky - Haifa Linux Club Mailing List (http://www.haifux.org) To unsub send an empty message to [EMAIL PROTECTED]
[Haifux] Re: [HAIFUX] [Haifux Lecture] Linux for CS Students - A primer
Pardon, this is 2007-3-28 of course. On 3/22/07, Ohad Lutzky <[EMAIL PROTECTED]> wrote: This Wednesday (2007-3-8), at 18:30, Haifa Linux Club will gather to hear Ohad Lutzky talk about Linux for CS Students (A primer) In several CS courses - mainly Matam, Data Structures and Operating Systems, students face the often-unfamiliar Linux environment, and use it to hand in course exercises. Experienced users have often seen them have difficulty with these topics, which the lecture will cover: - Getting around in a Linux environment (through graphical UI and commandline) - Compiling multi-source-file programs properly - first into object (.o) files, then linking - Creating and using Makefiles The 2-hour session will start with a 1-hour lecture, and be followed by a 1-hour Q&A session. Experienced Linux users will be arriving to answer questions the students may have about using Linux. The only recommended prior knowledge is basic C programming (for example, Intro to CS). The lecture will demonstrate on a Linux environment, but the topics apply also to using T2 directly. This lecture and Q&A session should be of particular interest to Matam students. We meet in Taub building, room 3. For instructions see: http://haifux.org/where.html Attendance is free, and you are all invited! We are always looking for interesting lectures. If you wish to contribute a lecture to the 2006/7 lecture season - please contact [EMAIL PROTECTED] -- Protect your digital freedom and privacy, eliminate DRM, learn more at http://www.defectivebydesign.org/what_is_drm Ohad Lutzky -- Protect your digital freedom and privacy, eliminate DRM, learn more at http://www.defectivebydesign.org/what_is_drm Ohad Lutzky - Haifa Linux Club Mailing List (http://www.haifux.org) To unsub send an empty message to [EMAIL PROTECTED]
[Haifux] [HAIFUX] [Haifux Lecture] Linux for CS Students - A primer
This Wednesday (2007-3-8), at 18:30, Haifa Linux Club will gather to hear Ohad Lutzky talk about Linux for CS Students (A primer) In several CS courses - mainly Matam, Data Structures and Operating Systems, students face the often-unfamiliar Linux environment, and use it to hand in course exercises. Experienced users have often seen them have difficulty with these topics, which the lecture will cover: - Getting around in a Linux environment (through graphical UI and commandline) - Compiling multi-source-file programs properly - first into object (.o) files, then linking - Creating and using Makefiles The 2-hour session will start with a 1-hour lecture, and be followed by a 1-hour Q&A session. Experienced Linux users will be arriving to answer questions the students may have about using Linux. The only recommended prior knowledge is basic C programming (for example, Intro to CS). The lecture will demonstrate on a Linux environment, but the topics apply also to using T2 directly. This lecture and Q&A session should be of particular interest to Matam students. We meet in Taub building, room 3. For instructions see: http://haifux.org/where.html Attendance is free, and you are all invited! We are always looking for interesting lectures. If you wish to contribute a lecture to the 2006/7 lecture season - please contact [EMAIL PROTECTED] -- Protect your digital freedom and privacy, eliminate DRM, learn more at http://www.defectivebydesign.org/what_is_drm Ohad Lutzky - Haifa Linux Club Mailing List (http://www.haifux.org) To unsub send an empty message to [EMAIL PROTECTED]
Re: [Haifux] Linux for CS students rerun
Actually, my primary concern is being able to secure the room. Whom should I speak with about this? On 3/20/07, Orr Dunkelman <[EMAIL PROTECTED]> wrote: Ohad hi, If you haven't received any answer by now - just announce a day and have the lecture on that day. You also need some time for PR. Orr. -- Orr Dunkelman, [EMAIL PROTECTED] "If it wasn't for C, we'd be writing programs in BASI, PASAL, and OBOL", anon Spammers: http://vipe.technion.ac.il/~orrd/spam.html GPG fingerprint: C2D5 C6D6 9A24 9A95 C5B3 2023 6CAB 4A7C B73F D0AA (This key will never sign Emails, only other PGP keys.) On Sun, 18 Mar 2007, Ohad Lutzky wrote: > Hi guys, > > I intend to give a rerun of the "Linux for CS students" > (http://haifux.org/lectures/152-sil) next week. The lecture is, once > again, intended primarily for Matam, Mivnei and OS students, and > comprises of a 1-hour lecture and an additional Q&A hour. Since monday > is taken (Alon's DV lecture), and I was hoping to do the lecture > before Passover, I was wondering on what day some of you could come to > help answer questions. > > -- > Protect your digital freedom and privacy, eliminate DRM, learn more at > http://www.defectivebydesign.org/what_is_drm > > Ohad Lutzky > > - > Haifa Linux Club Mailing List (http://www.haifux.org) > To unsub send an empty message to [EMAIL PROTECTED] > -- Protect your digital freedom and privacy, eliminate DRM, learn more at http://www.defectivebydesign.org/what_is_drm Ohad Lutzky - Haifa Linux Club Mailing List (http://www.haifux.org) To unsub send an empty message to [EMAIL PROTECTED]
[Haifux] Linux for CS students rerun
Hi guys, I intend to give a rerun of the "Linux for CS students" (http://haifux.org/lectures/152-sil) next week. The lecture is, once again, intended primarily for Matam, Mivnei and OS students, and comprises of a 1-hour lecture and an additional Q&A hour. Since monday is taken (Alon's DV lecture), and I was hoping to do the lecture before Passover, I was wondering on what day some of you could come to help answer questions. -- Protect your digital freedom and privacy, eliminate DRM, learn more at http://www.defectivebydesign.org/what_is_drm Ohad Lutzky - Haifa Linux Club Mailing List (http://www.haifux.org) To unsub send an empty message to [EMAIL PROTECTED]
Re: [Haifux] Call for Lectures
I want to give a re-run of my Linux for CS students lectures. On 3/14/07, Orr Dunkelman <[EMAIL PROTECTED]> wrote: Dear Haifuxers, Once again we arrived to the time when we don't have too many lectures in the queue. Please open your hearts (and more importantly - the calendars) and find a topic you wish to talk about. In case no one would volunteer, we shall have to ask Bill from MS to drop by and give some vista demo. As usual - please contact [EMAIL PROTECTED] with your lectures. -- Orr Dunkelman, [EMAIL PROTECTED] "If it wasn't for C, we'd be writing programs in BASI, PASAL, and OBOL", anon Spammers: http://vipe.technion.ac.il/~orrd/spam.html GPG fingerprint: C2D5 C6D6 9A24 9A95 C5B3 2023 6CAB 4A7C B73F D0AA (This key will never sign Emails, only other PGP keys.) -- Haifa Linux Club Mailing List (http://www.haifux.org) To unsub send an empty message to [EMAIL PROTECTED] -- Protect your digital freedom and privacy, eliminate DRM, learn more at http://www.defectivebydesign.org/what_is_drm Ohad Lutzky - Haifa Linux Club Mailing List (http://www.haifux.org) To unsub send an empty message to [EMAIL PROTECTED]
Re: [Haifux] An introductory of sorts
Define "equal and fair". My intention is to show a few screenshots, say that many prefer it, that many of those do prefer it because it's similar to certain other operating systems, that applications which work here almost always work identically there, that there are distributions (I plan on demonstrating Ubuntu, so I'll mention Kubuntu) which have it installed by default, and then get on with demonstrating Gnome. On 2/5/07, boazg <[EMAIL PROTECTED]> wrote: sounds like a great idea. just remember to use only well-tested stable beryl plug-ins. and give KDE an equal and fair chance. On 2/4/07, guy keren <[EMAIL PROTECTED]> wrote: > > Ohad Lutzky wrote: > > On 2/4/07, guy keren <[EMAIL PROTECTED]> wrote: > >> and then you'll come and say "oh, we need to give the lecture about > >> debugging and developing on linux". wasn't it already agreed to re-run > >> it for the spring semester students? > > > > Well, definitely, but this isn't what I had in mind. I was thinking > > more along the lines of "there's this thing called Linux, and you'll > > be using it this semester, and you'll hear lots of horror stories, but > > here are a few cool things about it" - proceed to show off stuff like > > desktop environments, package management, Beryl, LiveCDs... Stick a > > bit of lightweight F/OSS ideology and history in there... that is, > > something to make the people feel more at ease with Linux. Otherwise > > the clash with the unknowns of the commandline one experiences in > > Matam is often all that it takes to keep him locked in Proprietaria > > forever. > > well, go ahead and prepare this. then be ready to add the dev tools > re-run ;) > > --guy > > > - > Haifa Linux Club Mailing List (http://www.haifux.org) > To unsub send an empty message to [EMAIL PROTECTED] > > -- Protect your digital freedom and privacy, eliminate DRM, learn more at http://www.defectivebydesign.org/what_is_drm Ohad Lutzky - Haifa Linux Club Mailing List (http://www.haifux.org) To unsub send an empty message to [EMAIL PROTECTED]
Re: [Haifux] An introductory of sorts
On 2/4/07, guy keren <[EMAIL PROTECTED]> wrote: and then you'll come and say "oh, we need to give the lecture about debugging and developing on linux". wasn't it already agreed to re-run it for the spring semester students? Well, definitely, but this isn't what I had in mind. I was thinking more along the lines of "there's this thing called Linux, and you'll be using it this semester, and you'll hear lots of horror stories, but here are a few cool things about it" - proceed to show off stuff like desktop environments, package management, Beryl, LiveCDs... Stick a bit of lightweight F/OSS ideology and history in there... that is, something to make the people feel more at ease with Linux. Otherwise the clash with the unknowns of the commandline one experiences in Matam is often all that it takes to keep him locked in Proprietaria forever. -- Protect your digital freedom and privacy, eliminate DRM, learn more at http://www.defectivebydesign.org/what_is_drm Ohad Lutzky - Haifa Linux Club Mailing List (http://www.haifux.org) To unsub send an empty message to [EMAIL PROTECTED]
[Haifux] An introductory of sorts
It's that time again... Spring semester coming up soon, and I was wondering what we can do to pester non-linux-users around us :) I was thinking something small, CS faculty, a few printed A4s. One lecture, one hour, a bit CS-second-semester-oriented, but not technical. That is, we should say something motivational about "you'll have to use this anyway", and that's it. What do you guys think? -- Protect your digital freedom and privacy, eliminate DRM, learn more at http://www.defectivebydesign.org/what_is_drm Ohad Lutzky - Haifa Linux Club Mailing List (http://www.haifux.org) To unsub send an empty message to [EMAIL PROTECTED]
Re: [Haifux] Re: version control & wiki
I (n-verb) that. TRAC is amazing, and very comfortable to use. its functionality can also be augmented through many available plugins. On 1/24/07, boazg <[EMAIL PROTECTED]> wrote: i too recommend TRAC. ive worked with it on some projects, and it is quite an impressive combination. On 1/24/07, Jacob Broido < [EMAIL PROTECTED]> wrote: > I second that one, TRAC! > > This suite is just brilliant: wiki,svn,project management, bug&task management, extendable and pluggable, not bloated.. > > Go with TRAC and you'll never look back. > > > On 1/24/07, Diego Iastrubni <[EMAIL PROTECTED]> wrote: > > TRAC, only trac. > > > > It integrates bugzilla(like)+svn+wiki in one tight nice integration. When you > > start using it, everything else just stinks. > > > > > > ביום רביעי 24 ינואר 2007, 11:27, נכתב על ידי Nadav Har'El: > > > On Wed, Jan 24, 2007, Shahar Dag wrote about "version control & wiki": > > > > 1.. Can you recommend a good implementation of version control & wiki > > > > (we would like to use free software) > > > > > > I am not aware of a version control + wiki combination (but maybe someone > > > can correct me?), so you will have to choose each one separately. > > > > > > For version control, I would recommend Subversion. It is very similar in > > > its basic philosophy to CVS, but it's simply better in many ways (I'm > > > sure that Google can return heaps of comparisons of Subversion to every > > > other version control system under the sun). > > > > > > For Wiki, I don't have any experiance of actually *installing* such a > > > system, but from a user's perspective, I'd recommend MediaWiki, because it > > > has the most familar syntax (at least to the hundreds of thousands of > > > people which contribute to Wikipedia). > > > > To unsubscribe, send mail to [EMAIL PROTECTED] with > > the word "unsubscribe" in the message body, e.g., run the command > > echo unsubscribe | mail [EMAIL PROTECTED] > > > > > > > > -- > Not gonna be king of the world if you're slave to the grind > - Skid Row -- Protect your digital freedom and privacy, eliminate DRM, learn more at http://www.defectivebydesign.org/what_is_drm Ohad Lutzky
Re: [Haifux] Please read the following with a smile
It is a sad state of affairs in which I can't even give the lectures I've been planning to... not this semester, anyway. I'm hoping to rerun C without a spoon for the beginning of next semester, as well as my Linux for CS student lectures. Spring is a bigger Matam semester, so it should be quite successful. However, I don't think I have anything particularily interesting to show for intermediate users upwards... On 1/16/07, Alon Altman <[EMAIL PROTECTED]> wrote: Hello all, I'm sorry to say, that due to several deadlines on the end of January I will probably not be able to prepare the DV lecture on time, or at least not with all the demos I planned. Please suggest a different lecture for the same date. Alon On Tue, 16 Jan 2007, Orr Dunkelman wrote: > > Dear Tzadikim Sheli, > > The time has come that the queue of future lectures is empty. > > Thus, it is high time to open your hearts (and calendars!) and try to see > what you can contribute to the club. For example, if you know of a topic you > can pass, or you know of a topic that someone else can pass - please share. > > Don't use lame excuses (like I'm not even in Israel) prevent you from giving > such a lecture (or finding someone else who can). > > May the Penguin be with y'all. > > Orr. > > -- > Orr Dunkelman, > [EMAIL PROTECTED] > > "If it wasn't for C, we'd be writing programs in BASI, PASAL, and OBOL", anon > > Spammers: http://vipe.technion.ac.il/~orrd/spam.html > GPG fingerprint: C2D5 C6D6 9A24 9A95 C5B3 2023 6CAB 4A7C B73F D0AA > (This key will never sign Emails, only other PGP keys.) > > -- > Haifa Linux Club Mailing List (http://www.haifux.org) > To unsub send an empty message to [EMAIL PROTECTED] > > > -- This message was sent by Alon Altman ([EMAIL PROTECTED]) ICQ:1366540 GPG public key at http://8ln.org/pubkey.txt Key fingerprint = A670 6C81 19D3 3773 3627 DE14 B44A 50A3 FE06 7F24 -- -=[ Random Fortune ]=- O imitators, you slavish herd! -- Quintus Horatius Flaccus (Horace) - Haifa Linux Club Mailing List (http://www.haifux.org) To unsub send an empty message to [EMAIL PROTECTED] -- Protect your digital freedom and privacy, eliminate DRM, learn more at http://www.defectivebydesign.org/what_is_drm Ohad Lutzky - Haifa Linux Club Mailing List (http://www.haifux.org) To unsub send an empty message to [EMAIL PROTECTED]
Re: [Haifux] My very own lecture.
On 12/23/06, Orna Agmon Ben-Yehuda <[EMAIL PROTECTED]> wrote: I suggest that instead of scheduling a room and a lecture, we set an informal gathering - a meeting which is all a break, without a lecture. A topic for such a meeting can be brainstorming over topics we would like to see discussed on Haifux or projects that Haifux members can do. How about that? Without regard to any specific lecture, I think this is a fantastic idea. Especially when there are no lectures in the queue - there is no reason not to meet at all. I'm sure a Haifux meeting could be quite fun and informative "even" without a prepared lecture. -- Protect your digital freedom and privacy, eliminate DRM, learn more at http://www.defectivebydesign.org/what_is_drm Ohad Lutzky - Haifa Linux Club Mailing List (http://www.haifux.org) To unsub send an empty message to [EMAIL PROTECTED]
Re: [Haifux] additions for today's LVM2 lecture
On 11/28/06, guy keren <[EMAIL PROTECTED]> wrote: here are some issues that were raised during today's LVM2 lecture, and some answers i found for them: *snip* I would like to add something from the manpage, which answers the question I asked (and I believe is important): To move all logical extents of any logical volumes on /dev/hda4 to free physical extents elsewhere in the volume group, giving verbose runtime information, use: pvmove -v /dev/hda4 How cool is that? :) -- Protect your digital freedom and privacy, eliminate DRM, learn more at http://www.defectivebydesign.org/what_is_drm Ohad Lutzky - Haifa Linux Club Mailing List (http://www.haifux.org) To unsub send an empty message to [EMAIL PROTECTED]
Re: [Haifux] Re: A bit of help regarding my upcoming lecture
No such files here either. On 11/27/06, Shlomi Fish <[EMAIL PROTECTED]> wrote: On Monday 27 November 2006 10:59, Shai Shkolnitsky wrote: > I have found some important thing regarding my upcoming lecture, that would > help expand it a bit (And maybe make it interesting for non SiL guys). Yet, > with all the inconsistencies between the distributions I want to make sure > if that kind of thing is at all valid. > > If you would be so kind as to check whether the following files exist on > your system as well, I would be really grateful. > > /usr/lib/cron/run-crons > /etc/sysconfig/cron > Neither of them exists in my Mandriva 2007 system. > And one more thing, if you have spare time. Please search a dir named > "crontabs" or "cron/tabs", possibly in /var/spool/ (Permission to the > parent directory might be privileged). <<<<<< [EMAIL PROTECTED] shlomi]# locate crontabs [EMAIL PROTECTED] shlomi]# locate tabs | grep cron/tabs >>>>>> Regards, Shlomi Fish - Shlomi Fish [EMAIL PROTECTED] Homepage:http://www.shlomifish.org/ Chuck Norris wrote a complete Perl 6 implementation in a day but then destroyed all evidence with his bare hands, so no one will know his secrets. - Haifa Linux Club Mailing List (http://www.haifux.org) To unsub send an empty message to [EMAIL PROTECTED] -- Protect your digital freedom and privacy, eliminate DRM, learn more at http://www.defectivebydesign.org/what_is_drm Ohad Lutzky - Haifa Linux Club Mailing List (http://www.haifux.org) To unsub send an empty message to [EMAIL PROTECTED]