Re: Common problems with Ubuntu

2010-05-11 Thread Elazar Leibovich
Keep in mind that a programmer can also be your average non-techie Joe who
learned how to program with Visual Studio/Eclipse. This is the case for some
people in my team. They rarely know what's going behind the curtains of
Visual Studio.

On Tue, May 11, 2010 at 3:46 AM, Oleg Goldshmidt p...@goldshmidt.org wrote:

 I am not an Ubuntu user, but this thread seems to me a good
 opportunity to find out on the cheap whether certain preconceptions
 have a reason.

 Somehow I got an idea in my head (marketing must work, probably in
 mysterious ways) that Ubuntu is a distro explicitly designed for every
 non-techie Tom, Dick, and Harry and their respective housewives, and
 the point is to dispel the impression that Linux is for geeks. This
 may be correct or not.

 If this is the case, and given that the OP is trying to choose a
 platform for developers, can anyone say anything regarding Ubuntu's
 quality as a *development* platform? Is it just the same as any other
 distro? Is its choice and/or support for development tools
 better/worse? Is there any advantage or disadvantage to Ubuntu
 compared to XYZ distro specifically for developers?

 I can imagine a mindset including 99% of our target market don't care
 about compilers or linkers, so let's shove development tools somewhere
 into 'extras' and not even offer to install them out of the box, let's
 not update them as often as, say, browsers or email apps or multitouch
 drivers, etc.. I am not saying this is Ubuntu's mindset. I don't
 know, and I'll be happy to hear opinions.

 --
 Oleg Goldshmidt | p...@goldshmidt.org

 ___
 Linux-il mailing list
 Linux-il@cs.huji.ac.il
 http://mailman.cs.huji.ac.il/mailman/listinfo/linux-il

___
Linux-il mailing list
Linux-il@cs.huji.ac.il
http://mailman.cs.huji.ac.il/mailman/listinfo/linux-il


Re: Common problems with Ubuntu

2010-05-11 Thread Elazar Leibovich
Not at all!
Google for Microsoft SDL, it was not always the case, but nowadays they
have excellent security awareness.
For example, see evidence for the change here:
http://blogs.msdn.com/david_leblanc/archive/2010/04/16/don-t-use-office-rc4-encryption-really-just-don-t-do-it.aspx

On Mon, May 10, 2010 at 3:17 PM, Gilboa Davara gilb...@gmail.com wrote:

 On Mon, 2010-05-10 at 22:10 +0300, Elazar Leibovich wrote:

  For example, Microsoft is now known for excellent security review
  practices. Whichever MS software I choose, I can rest assured that it
  will be relatively on the high end of security.

 Hidden sarcasm?

 - Gilboa



 ___
 Linux-il mailing list
 Linux-il@cs.huji.ac.il
 http://mailman.cs.huji.ac.il/mailman/listinfo/linux-il

___
Linux-il mailing list
Linux-il@cs.huji.ac.il
http://mailman.cs.huji.ac.il/mailman/listinfo/linux-il


Re: Common problems with Ubuntu

2010-05-11 Thread Elazar Leibovich
Why do you think that MS believe in security by obscurity? I believe that
security problems in MS products are generally speaking being released to
the wild.
Why I think MS products has better chance to be secure than your local Joe
Software shop, because they're having strict policies which are supposed to
enforce that:
1) The SDL development process, which includes fuzz testing the software
specifically against security breaches. Every MS software must undergo that.
Do regular software you use do?
2) Cryptography awareness. Every product which uses crypto must be
authorized by a specialized crypto group. Crypto is a thing which is easy to
create and hard to verify. Is Winzip encryption algorithm being reviewed by
crypto expert? I'd rather know that the software I use had a strong peer
review.
Correct me if I'm wrong, but this two processes are hardly seen in other
places of the software industry.

On Tue, May 11, 2010 at 5:39 PM, Gilboa Davara gilb...@gmail.com wrote:

 On Tue, 2010-05-11 at 04:08 -0700, Elazar Leibovich wrote:
  Not at all!
  Google for Microsoft SDL, it was not always the case, but nowadays
  they have excellent security awareness.
  For example, see evidence for the change here:
 
 http://blogs.msdn.com/david_leblanc/archive/2010/04/16/don-t-use-office-rc4-encryption-really-just-don-t-do-it.aspx
 

 I rather not go into this argument, but a company the officially has an
 policy of patch Tuesday and still believes in security by obscurity
 can not (and must not) be considered as security aware.

 Plus, even if MS truly changed its colors (and I -really-, -really-
 doubt it), considerable parts of the Win32/WinNT basic design was never
 designed with security in mind, and breaking them will force MS to drop
 backward compatibility with previous releases (such as XP/2K3/etc) -
 something that MS simply cannot do.

 But, feel free to think otherwise. Hopefully (for you), you are right
 and I'm wrong.

 - Gilboa



 ___
 Linux-il mailing list
 Linux-il@cs.huji.ac.il
 http://mailman.cs.huji.ac.il/mailman/listinfo/linux-il

___
Linux-il mailing list
Linux-il@cs.huji.ac.il
http://mailman.cs.huji.ac.il/mailman/listinfo/linux-il


Re: Common problems with Ubuntu

2010-05-11 Thread Elazar Leibovich
I guess we'll stay divided, but still, for the sake of the completion I want
to clarify my argument.
My point is, that some security decisions (for example, the Tuesday patch
you mentioned), even if they are very wrong (and obviously, MS security guys
would beg to differ) doesn't play a very big role in the overall security of
your products.
However good software engineering practices plays a big role, and MS is
doing that big time, and putting a lot of resources for secure software
development. So the question whether or not the Tuesday Patch is a good
idea, and whether or not full disclosure is a good idea matters much less
than the question whether or not they have security expert evaluating the
security of each and every software signed by MS.
About the complexity of Windows and backwards compatibility, it is indeed an
issue which any company which develops for Windows need to handle with. I
really don't see how is it related. Keep in mind that MS is making much more
software than just the windows OS.

On Tue, May 11, 2010 at 8:49 PM, Gilboa Davara gilb...@gmail.com wrote:

 On Tue, 2010-05-11 at 20:23 +0300, Elazar Leibovich wrote:
  Why do you think that MS believe in security by obscurity? I believe
  that security problems in MS products are generally speaking being
  released to the wild.
  Why I think MS products has better chance to be secure than your local
  Joe Software shop, because they're having strict policies which are
  supposed to enforce that:
  1) The SDL development process, which includes fuzz testing the
  software specifically against security breaches. Every MS software
  must undergo that. Do regular software you use do?
  2) Cryptography awareness. Every product which uses crypto must be
  authorized by a specialized crypto group. Crypto is a thing which is
  easy to create and hard to verify. Is Winzip encryption algorithm
  being reviewed by crypto expert? I'd rather know that the software I
  use had a strong peer review.
  Correct me if I'm wrong, but this two processes are hardly seen in
  other places of the software industry.

 ... I doubt that any of the above has anything to do with the points I
 raised in my previous post, but never-mind, lets agree no to agree.

 - Gilboa





 ___
 Linux-il mailing list
 Linux-il@cs.huji.ac.il
 http://mailman.cs.huji.ac.il/mailman/listinfo/linux-il

___
Linux-il mailing list
Linux-il@cs.huji.ac.il
http://mailman.cs.huji.ac.il/mailman/listinfo/linux-il


Re: Common problems with Ubuntu

2010-05-11 Thread Elazar Leibovich
I think you have to make a distinction between older MS software (such as
XP) and newer ones (such as 7). For example you defenitely don't run as
administrator in Windows 7, and you've got a built-in sudo like system.
I, like some people who replied, had bad experience managing Windows
machines, and it was usually viruses. However in recent versions I noticed
that even at the hands of the inexperienced users, and without any virus
scanner, the system stays relatively clean.

The point about Windows complexity and background compatability is true and
taken. It is against security, and maybe it tips the balance against MS and
Windows related products security-wise.

The other remark which I highly disagree is that there's no need to convince
me. I'm discussing here in order to be convinced, and I'm usually glad when
someone enlightens me.

On Tue, May 11, 2010 at 3:17 PM, Micha Feigin mi...@post.tau.ac.il wrote:

 On Tue, 11 May 2010 04:08:39 -0700
 Elazar Leibovich elaz...@gmail.com wrote:

  Not at all!
  Google for Microsoft SDL, it was not always the case, but nowadays they
  have excellent security awareness.
  For example, see evidence for the change here:
 
 http://blogs.msdn.com/david_leblanc/archive/2010/04/16/don-t-use-office-rc4-encryption-really-just-don-t-do-it.aspx
 

 Lets start with the problem that Microsoft encourages all users to be set
 as
 administrators by default. It's almost impossible to be a regular user
 usually
 and just switch momentary to administrator for small administration tasks
 ...

 Managing simple folder / file permissions is also a difficult task (doing
 complex permissions is complex on unix as well though)

  On Mon, May 10, 2010 at 3:17 PM, Gilboa Davara gilb...@gmail.com
 wrote:
 
   On Mon, 2010-05-10 at 22:10 +0300, Elazar Leibovich wrote:
  
For example, Microsoft is now known for excellent security review
practices. Whichever MS software I choose, I can rest assured that it
will be relatively on the high end of security.
  
   Hidden sarcasm?
  
   - Gilboa
  
  
  
   ___
   Linux-il mailing list
   Linux-il@cs.huji.ac.il
   http://mailman.cs.huji.ac.il/mailman/listinfo/linux-il
  

 ___
 Linux-il mailing list
 Linux-il@cs.huji.ac.il
 http://mailman.cs.huji.ac.il/mailman/listinfo/linux-il

___
Linux-il mailing list
Linux-il@cs.huji.ac.il
http://mailman.cs.huji.ac.il/mailman/listinfo/linux-il


Re: Common problems with Ubuntu

2010-05-11 Thread Elazar Leibovich
This is a very disturbing problem, and actually it sounds as a dealbreaker.
I assume you did not find a workaround, but did you find some other
documentation to the problem on Launchpad/Xorg issue tracker/blogs?

Thanks for the valuable input!

On Tue, May 11, 2010 at 2:42 AM, Orna Agmon Ben-Yehuda
ladyp...@gmail.comwrote:

 Hi Elazar,

 Another problem I have been experiencing for the past 3 major Ubuntu
 distributions (8.*, 9.*, 10.04, 64 bit OS on a 64 bit dual core) is that the
 X becomes extremely slow after a major operation (such as running
 heavy-memory Matlab scripts, or even an ad with sound on walla's weather
 page). It gives me the feeling that even once the application is long gone,
 the memory is still not really freed.

 I tried using google-chrome instead of firefox (which causes this problem
 itself sometimes), but it did not help.

 Even logging out does not solve the issue, not even ordering a reboot - I
 have to shut down and restart manually when this happens. I can no longer
 proudly claim that Reboot is only due to electricity outages, and I now
 consider going back to Debian, in which I do not recall such problems.

 Orna.

 On Mon, May 10, 2010 at 5:46 PM, geoffrey mendelson 
 geoffreymendel...@gmail.com wrote:


 On May 10, 2010, at 5:05 PM, Elazar Leibovich wrote:

  I remeber a few times where users of this mailing list were arguing that
 ubuntu is a very problematic distribution.
 I'm evaluating a distribution for developer desktop.
 Ubuntu seems fitting mainly due to the hardware detection and the ease of
 configuration. Also, it has up to date versions of many desktop packages.
 I'll be happy to know which problems did you have with the Ubuntu
 distribution.
 Googling with Ubuntu problems etc, did not help me find any informative
 list of problems.



 You need to go to the UBUNTU site and look at their problem databases.
 They are very good at tracking problems, less good at fixing them.

 The problems I think you will encounter are:

 1.  They have a very strict release cycle with deadlines. Problems
 found after the freeze date for a distribution are not fixed until after
 the distribution.
This meant in 9.04 IDE optical drives did not work, ATOM processors
 did not boot and a lot of minor bugs.

The ATOM problem was fixed with the netbook respin, but AFAIK a new
 boot disk of the regular version was never released.

 2.  They take about a month after a release to to fix things and then
 often break them. For example, I have a system where gnome stopped working,
 and I have tried reinstalling gnome, deleting prefs, etc and it still does
 not work. It's too involved to reinstall from scratch.

 3,  They moved things around and are not like any UNIX or Linux based
 distro. While it's debian based, they forked off a long time ago, and debian
 packages often won't work, nor will any of the administration things you
 know.

 4.  They set things up the way they want them and it's darned near
 impossible to make them work properly if it is not what they wanted. Ask
 anyone with a Mac running MacOS 10.5 or 10.6 who wanted to use netatalk.

 5.  Long term support is a relative term. Fixes that you would think
 are applied are not carried back. Only the obvious critical ones.

 6.  Packages are not updated. Many of them are never updated, some are
 updated daily. I'm still faced with the same bugs in the UBUNTU version of
 Asterisk that were there since the original one that came with the release.

 In short a great desktop system for simple users, not a good one for
 someone to maintain or do anything beyond it.

 Geoff.

 --
 geoffrey mendelson N3OWJ/4X1GM
 Jerusalem Israel geoffreymendel...@gmail.com
 New word I coined 12/13/09, Sub-Wikipedia adj, describing knowledge or
 understanding, as in he has a sub-wikipedia understanding of the situation.
 i.e possessing less facts or information than can be found in the Wikipedia.







 ___
 Linux-il mailing list
 Linux-il@cs.huji.ac.il
 http://mailman.cs.huji.ac.il/mailman/listinfo/linux-il




 --
 Orna Agmon Ben-Yehuda.
 http://ladypine.org

___
Linux-il mailing list
Linux-il@cs.huji.ac.il
http://mailman.cs.huji.ac.il/mailman/listinfo/linux-il


Common problems with Ubuntu

2010-05-10 Thread Elazar Leibovich
I remeber a few times where users of this mailing list were arguing that
ubuntu is a very problematic distribution.
I'm evaluating a distribution for developer desktop.
Ubuntu seems fitting mainly due to the hardware detection and the ease of
configuration. Also, it has up to date versions of many desktop packages.
I'll be happy to know which problems did you have with the Ubuntu
distribution.
Googling with Ubuntu problems etc, did not help me find any
*informative*list of problems.

(Obviously, this is *not *ment to be a discussion (or even worse, a flame
war) about which distribution is better, but a listing of common problems
typical to Ubuntu, and how are they solved with other distributions)
___
Linux-il mailing list
Linux-il@cs.huji.ac.il
http://mailman.cs.huji.ac.il/mailman/listinfo/linux-il


Re: Common problems with Ubuntu

2010-05-10 Thread Elazar Leibovich
Actually I once have had an Ubuntu at home and it did not give me any
trouble. I'm looking for a distribution for my workplace to 4 developers
seats with minimal maintainance needs. After we'll install a distribution
we're unlikely to change it, so I prefer to ask around for some general
impressions.
Your example about cars is an excellent example for what I'm seeking. For
example, it is a common knowledge (although I'm not sure it is really
true), that Japanese cars are very reliable. While French cars has expensive
parts, thus has a big maintainance fee.
Why is that? Why does the brand name matters? Why won't we look at the fact
sheet of each car model?
The reason is, that the engineers at a certain company, are likely to have a
certain engineering attitude, and thus many models are likely to suffer from
similar faults.
For example, Microsoft is now known for excellent security review practices.
Whichever MS software I choose, I can rest assured that it will be
relatively on the high end of security.
Moreover, some people in this list wrote things like stay away from
Ubuntu, anything but Ubuntu, so I wanted to know what exactly were the
problems they've had.
Geof's answer is *exactly* what I had in mind when asking the question.
An example problem which according to Geof is specific to the Ubuntu *brand* is
lack of fixes to a certain bugs even after a long time. That's the brand,
not the specific issue. I can't tell that from reading a long list of
specific problems with a certain version.

On Mon, May 10, 2010 at 5:53 PM, Aviram Jenik avi...@jenik.com wrote:

 On Monday 10 May 2010 07:05:03 Elazar Leibovich wrote:
  I remeber a few times where users of this mailing list were arguing that
  ubuntu is a very problematic distribution.
  I'm evaluating a distribution for developer desktop.
  Ubuntu seems fitting mainly due to the hardware detection and the ease of
  configuration. Also, it has up to date versions of many desktop packages.
  I'll be happy to know which problems did you have with the Ubuntu
  distribution.
  Googling with Ubuntu problems etc, did not help me find any
  *informative*list of problems.
 

 I once had a white Ford Fiesta that was giving me engine trouble. Can
 someone
 send me an *informative* list of problems in Ford cars (preferably white)
 and
 how they solved it?

 That's pretty much what you wrote.

 Every Ubuntu release has a wiki page with known issues. Ubuntu has a bug
 tracking system that you can also use to see what problems currently exist
 and are open - *for your hardware*. If you want an informative list, that's
 the one. Everything else is personal experience from a tiny sample size
 that
 might be completely different from your own use case.

 To get some meaningful response, it would help if you specify your hardware
 (or should we guess?) what version of Ubuntu you were trying, what kind of
 problems you were having and most importantly, what is your alternative to
 Ubuntu.

  (Obviously, this is *not *ment to be a discussion (or even worse, a flame
  war) about which distribution is better, but a listing of common problems
  typical to Ubuntu, and how are they solved with other distributions)

 Ubuntu has been around for almost 6 years. I doubt there is something
 like problems typical to Ubuntu.

 - Aviram

___
Linux-il mailing list
Linux-il@cs.huji.ac.il
http://mailman.cs.huji.ac.il/mailman/listinfo/linux-il


Modern development environment on dated RHEL

2010-04-27 Thread Elazar Leibovich
Due to company's policy, our development desktop stations must have RHEL 4.7
installed on them.
However, RHEL's packages are extermely out of date (for instance, it still
have python 2.3, etc.), and we wish to use many up too date development
tools (I'm not aiming to the bleeding edge, however a stable release from
the last year seems to me a desirable goal).
We mostly need user-space software (editors, scripting environment, etc.).
What's the best method to

   1. Use reasonably new user-space software on RHEL 4.7
   2. Not to break too much the entire RHEL echosystem, or at least provide
   to ourselves a clear way to upgrade the foreign packages we'll install.

I'm not really familiar with managing Red-Hat distribution, so any advice
will be welcomed.
Thanks
___
Linux-il mailing list
Linux-il@cs.huji.ac.il
http://mailman.cs.huji.ac.il/mailman/listinfo/linux-il


Re: Modern development environment on dated RHEL

2010-04-27 Thread Elazar Leibovich
1. Yes it is
http://press.redhat.com/2008/07/24/red-hat-enterprise-linux-47-released-today/

2. Only for development. We have a specific environment for deployment,
compiling and testing the end product (which is a good idea anyhow IMHO. You
don't want the customers be affected by a specific build issue a single
developer has).

3. I'm afraid running everything with a VM will be too slow. I'm
occasionally running an Ubuntu on a 2 years old laptop with Vista, and user
experience is not so great.

4. I'm not sure. It's problematic since ClearCase 6 is only supported by IBM
on RHEL 4.7, and we don't have new CC licenses.

On Tue, Apr 27, 2010 at 9:24 AM, Omer Zak w...@zak.co.il wrote:

 1. Is RHEL 4.7 still being supported by RedHat, and are security patches
 still being made available?  If yes, when is this support due to end?

 2. Do you wish to use the up-to-date tools only for development, or also
 in software to be delivered to the customer and/or deployed in the
 company's operations?

 3. How about installing a VM in RHEL 4.7 and doing your development in
 the virtual machine, using a more recent version?  This will at least
 reduce the number of packages to be backported to RHEL 4.7 to those
 which are needed for running the VM.

 4. How difficult would it be to change company policy?



 On Tue, 2010-04-27 at 09:02 +0200, Elazar Leibovich wrote:
  Due to company's policy, our development desktop stations must have
  RHEL 4.7 installed on them.
  However, RHEL's packages are extermely out of date (for instance, it
  still have python 2.3, etc.), and we wish to use many up too date
  development tools (I'm not aiming to the bleeding edge, however a
  stable release from the last year seems to me a desirable goal).
  We mostly need user-space software (editors, scripting environment,
  etc.).
  What's the best method to
   1. Use reasonably new user-space software on RHEL 4.7
   2. Not to break too much the entire RHEL echosystem, or at least
  provide to ourselves a clear way to upgrade the foreign
  packages we'll install.
  I'm not really familiar with managing Red-Hat distribution, so any advice
 will be welcomed.

 --
 You haven't made an impact on the world before you caused a Debian
 release to be named after Snufkin.
 My own blog is at http://www.zak.co.il/tddpirate/

 My opinions, as expressed in this E-mail message, are mine alone.
 They do not represent the official policy of any organization with which
 I may be affiliated in any way.
 WARNING TO SPAMMERS:  at http://www.zak.co.il/spamwarning.html


 ___
 Linux-il mailing list
 Linux-il@cs.huji.ac.il
 http://mailman.cs.huji.ac.il/mailman/listinfo/linux-il

___
Linux-il mailing list
Linux-il@cs.huji.ac.il
http://mailman.cs.huji.ac.il/mailman/listinfo/linux-il


Re: Modern development environment on dated RHEL

2010-04-27 Thread Elazar Leibovich
It will waste a HUGE amount of time. Compiling basic software suite takes at
least a single day, and it has a mental cost of managing the dependencies by
hand.
And you have to do that every time you update your software.

It's even worse than windows non-package management system.

On Tue, Apr 27, 2010 at 11:33 AM, Evgeny Budilovsky bud...@gmail.comwrote:

 Why not compile all the latest software on some shared directory and then
 run it from there ...
 My company have policy not to give root access on development stations so I
 just compile all my development software in home directory and use it from
 there ...


 2010/4/27 Elazar Leibovich elaz...@gmail.com

 Due to company's policy, our development desktop stations must have RHEL
 4.7 installed on them.

 However, RHEL's packages are extermely out of date (for instance, it still
 have python 2.3, etc.), and we wish to use many up too date development
 tools (I'm not aiming to the bleeding edge, however a stable release from
 the last year seems to me a desirable goal).
 We mostly need user-space software (editors, scripting environment, etc.).
 What's the best method to

1. Use reasonably new user-space software on RHEL 4.7
2. Not to break too much the entire RHEL echosystem, or at least
provide to ourselves a clear way to upgrade the foreign packages we'll
install.

 I'm not really familiar with managing Red-Hat distribution, so any advice
 will be welcomed.
 Thanks


 ___
 Linux-il mailing list
 Linux-il@cs.huji.ac.il
 http://mailman.cs.huji.ac.il/mailman/listinfo/linux-il



___
Linux-il mailing list
Linux-il@cs.huji.ac.il
http://mailman.cs.huji.ac.il/mailman/listinfo/linux-il


Re: Modern development environment on dated RHEL

2010-04-27 Thread Elazar Leibovich
Thanks for your comments.

On Tue, Apr 27, 2010 at 3:07 PM, Tzafrir Cohen tzaf...@cohens.org.ilwrote:

 On Tue, Apr 27, 2010 at 02:12:41PM +0200, Elazar Leibovich wrote:
  1. Yes it is
 
 http://press.redhat.com/2008/07/24/red-hat-enterprise-linux-47-released-today/
 
  2. Only for development. We have a specific environment for deployment,
  compiling and testing the end product (which is a good idea anyhow IMHO.
 You
  don't want the customers be affected by a specific build issue a single
  developer has).
 
  3. I'm afraid running everything with a VM will be too slow. I'm
  occasionally running an Ubuntu on a 2 years old laptop with Vista, and
 user
  experience is not so great.

 It wastes resources. But lets you do the real work in a sane way.

What hardware did you try that on? We're not having a very new hardware.
There are other issues of course, such as interop with the real
environment, etc. Although virtualbox allows you to share filesystem items
between machines quite nicely. And surprise surprise, it *is* supported on
RHEL 4!


 
  4. I'm not sure. It's problematic since ClearCase 6 is only supported by
 IBM
  on RHEL 4.7, and we don't have new CC licenses.

 AHHH!

 Only RHEL4.7 is supported. However do you think a completely modified
 (in a non-reproducable way) RHEL 4.7 is supported?

Well, if I manage not to change glibc, how can it know I'm having (say) a
brand new KDE with some Qt IDE? Or that I'm using reasonably recent version
of mercurial version control (yes I'm using both an agile version control
which is more convenient to quickly keep many small changes, and to search
through history with, and I move big baselines to the clearcase when I'm
done). Or scons to build the release.
I believe you can get a reasonably modern development environment to live
within the RHEL space. The only thing I fear is managing it.


 I suspect a VM is the cheapest way.

 Is the problem only ClearCase itself, or the complete development
 environment?

No, just Clearcase.


 If only ClearCase: do you actually use it in the filesystem-like method?

Do you mean the MVFS? Yes we do, but I'm by no means a ClearCase expert, so
I'll be glad to hear of other methods.


 --
 Tzafrir Cohen | tzaf...@jabber.org | VIM is
 http://tzafrir.org.il || a Mutt's
 tzaf...@cohens.org.il ||  best
 tzaf...@debian.org|| friend

 ___
 Linux-il mailing list
 Linux-il@cs.huji.ac.il
 http://mailman.cs.huji.ac.il/mailman/listinfo/linux-il

___
Linux-il mailing list
Linux-il@cs.huji.ac.il
http://mailman.cs.huji.ac.il/mailman/listinfo/linux-il


Sending receiving SMS in linux

2010-03-18 Thread Elazar Leibovich
Is there a standard way to send SMS from a computer in Israel?
I'm writing a program, and I want it to be able to send and recieve SMS in
Israel.

Shallow searching for the topic reveals sites such as this one
http://www.goldman.co.il/SMS2USite/ which gives many, seemingly nonstandard,
way to send SMS via the company. Many of those ways are not compatible with
Linux.

Is there a standard protocol to send and receive SMS via a computer program?
Standard means for instance, that it will be supported by many vendors, or
that it'll be supported in many countries. I'd rather keep my code as
portable and standard as possible (so no thanks, windows only COM components
are not the way to go).

Clarification, I'm not interested with a script that uses some free service
(such as ICQ) to send sms. But in paid service that is able to send many SMS
for a list of subscribers.
___
Linux-il mailing list
Linux-il@cs.huji.ac.il
http://mailman.cs.huji.ac.il/mailman/listinfo/linux-il


Re: Sending receiving SMS in linux

2010-03-18 Thread Elazar Leibovich
Oh boy! That's what just I feared would happen. I thought we would know
better than that now.

One more question please. Is what you said relevant to receiving SMS? Is
this usually done also through HTTP POST?
(And thanks alot! that's just the answer I sought.)

On Thu, Mar 18, 2010 at 9:48 PM, Herouth Maoz hero...@spamcop.net wrote:

 There is a standard protocol called SMPP. However, fewer and fewer major
 vendors support it, as it doesn't support billing very well, and is
 GSM-biased. Most SMS providers - whether they are actual cellular providers
 or VARs - support some sort of HTTP based protocol - using standard POST
 with name-value pairs, XML or SOAP. However, the actual protocol (variable
 names, contents, authentication, XML format, return values, capabilities)
 differ from supplier to supplier. So it is going to be very hard to
 standardise. I suppose the best approach would be to create protocol plugins
 for various vendors. You'll also have to facilitate reception of delivery
 notifications.

 (Proper disclosure: I work in a company that offers such services).

 Herouth

 On 18/03/2010, at 21:27, Elazar Leibovich wrote:

 Is there a standard way to send SMS from a computer in Israel?
 I'm writing a program, and I want it to be able to send and recieve SMS in
 Israel.

 Shallow searching for the topic reveals sites such as this one
 http://www.goldman.co.il/SMS2USite/ which gives many, seemingly
 nonstandard, way to send SMS via the company. Many of those ways are not
 compatible with Linux.

 Is there a standard protocol to send and receive SMS via a computer
 program? Standard means for instance, that it will be supported by many
 vendors, or that it'll be supported in many countries. I'd rather keep my
 code as portable and standard as possible (so no thanks, windows only COM
 components are not the way to go).

 Clarification, I'm not interested with a script that uses some free service
 (such as ICQ) to send sms. But in paid service that is able to send many SMS
 for a list of subscribers.
 ___
 Linux-il mailing list
 Linux-il@cs.huji.ac.il
 http://mailman.cs.huji.ac.il/mailman/listinfo/linux-il



___
Linux-il mailing list
Linux-il@cs.huji.ac.il
http://mailman.cs.huji.ac.il/mailman/listinfo/linux-il


Re: Where to learn Linux?

2010-03-15 Thread Elazar Leibovich
Writing an email without the screen is perfectly doable even within vanilla
windows machine, with nothing installed.
Say, for XP: Windows key - down down - Enter [Now outlook is running] -
Ctrl+n - write email address - Tab Tab Tab - write subject - Tab -
Write Content - Ctrl+Enter.

Not to mention how easier it is when launchy style programs are installed.

And in both systems it is impossible to do that unless you have a fairly
good knowledge of the system (which email client is installed? Should you
type mutt or pine? etc.)

2010/3/14 Dov Grobgeld dov.grobg...@gmail.com

 On Sun, Mar 14, 2010 at 14:37, Jonathan Ben Avraham y...@tkos.co.ilwrote:


 Even a guy who just shows up with a Dvorak keyboard, no mouse and does
 everything inside of EMACS gets an offer.


 This more or less describes me, so do I get the job? :-) Also reminds me of
 the time a number of years ago when I had turned in my monitor for repair,
 and then returned home to my computer without a monitor. Just for the fun of
 it and to prove I don't know what, I turned the computer on, logged in,
 wrote an email of a page and a half, printed it out to see that I didn't
 make too many mistakes which I hadn't and then and sent it off. When I tell
 that story to Windows users, they don't even understand what I'm talking
 about.


 Good luck,

  - yba



 On Sun, 14 Mar 2010, Dotan Cohen wrote:

  Date: Sun, 14 Mar 2010 13:34:04 +0200
 From: Dotan Cohen dotanco...@gmail.com
 To: linux-il. linux-il@cs.huji.ac.il
 Subject: Where to learn Linux?


 I have been using Linux as an end user for several years, but now I
 think that I might like to make a career out of *nix administration.
 Where are some good places to get a certificate from? Is an online
 certificate as good as an offline course? What online certificates are
 honourable? What real-world courses in Israel are recommended?

 Thanks!



 --
  EE 77 7F 30 4A 64 2E C5  83 5F E7 49 A6 82 29 BA~. .~   Tk Open
 Systems

 =}ooO--U--Ooo{=
 - y...@tkos.co.il - tel: +972.2.679.5364, http://www.tkos.co.il -


 ___
 Linux-il mailing list
 Linux-il@cs.huji.ac.il
 http://mailman.cs.huji.ac.il/mailman/listinfo/linux-il



 ___
 Linux-il mailing list
 Linux-il@cs.huji.ac.il
 http://mailman.cs.huji.ac.il/mailman/listinfo/linux-il


___
Linux-il mailing list
Linux-il@cs.huji.ac.il
http://mailman.cs.huji.ac.il/mailman/listinfo/linux-il


Re: Where to learn Linux?

2010-03-15 Thread Elazar Leibovich
Well, it depends.
State on CLI is not necessarily much more availible.
For example, when looking at a vim window, it is not immediately clear
whether you're at: (1) vim edit mode, (2) vim regular mode (3) selecting
something with screen, where your keyboard are now not even sent to the vim
window.
I think it's more a matter of training. I'm a trained vim user, so I can see
immediately through the subltle hints (cursor shape, etc.) which state am I
in. And nevertheless, I find myself many times typing Ctrl+[ to reset the
state, since it's faster for me to reset the state, than to figure out
whether or not I'm in text mode.
OTOH I use at work the windows environment alot. And I found myself
launching programs with launchy (no state needed here! In CLI I need to
remember where would Ctrl+3 lead me, and whether or not I can exit the
programs there. In windows there's no state, all the apps are Alt+Space
away. Always), using the Winkey+Number to navigate between programs (again,
no state in here, Winkey+3 gives the third app you launched, whereever you
are).
Keyboard friendly programs also gives me a similar stateless feel. For
instance, eclipse has the F12 key to bounce me back to the editor from many
states (and all common states), and have Ctrl+3 to search for a specific
command.

My main problem with GUI interfaces is their relative sluggishness/resource
usage.  A similar criticism was directed to emacs when computers were
slower. I hope Moore's law would be able to handle it eventually.

On Mon, Mar 15, 2010 at 9:39 AM, Dov Grobgeld dov.grobg...@gmail.comwrote:

 I think it there is something more subtle going on, and that is the concept
 of a state. The state is where you are and I feel the big difference
 between GUI and command line operation is in the latter, the state is
 available without heavy visual interaction. Once you have used the system
 enough, you feel the state, and you build a motoric memory for moving from
 one state to another. With GUI systems you never reach that proficiency and
 you have to do more guess work and more hunt and peck to move from state to
 state. It may be easier the first time to use a GUI, but the second and the
 third time, you'd be better off typing the command, because it is much more
 repeatable.

 So the difference between Unix/Linux and Windows in this sense is that in
 Unix/Linux you have full control of the system from the command line where
 you can have this feeling for where you are.

 Anyhow, this is sliding into something that is quite far off from the
 original question.

 Regards,
 Dov


 On Mon, Mar 15, 2010 at 08:06, Elazar Leibovich elaz...@gmail.com wrote:

 Writing an email without the screen is perfectly doable even within
 vanilla windows machine, with nothing installed.
 Say, for XP: Windows key - down down - Enter [Now outlook is running] -
 Ctrl+n - write email address - Tab Tab Tab - write subject - Tab -
 Write Content - Ctrl+Enter.

 Not to mention how easier it is when launchy style programs are installed.

 And in both systems it is impossible to do that unless you have a fairly
 good knowledge of the system (which email client is installed? Should you
 type mutt or pine? etc.)

 2010/3/14 Dov Grobgeld dov.grobg...@gmail.com

 On Sun, Mar 14, 2010 at 14:37, Jonathan Ben Avraham y...@tkos.co.ilwrote:


 Even a guy who just shows up with a Dvorak keyboard, no mouse and does
 everything inside of EMACS gets an offer.


 This more or less describes me, so do I get the job? :-) Also reminds me
 of the time a number of years ago when I had turned in my monitor for
 repair, and then returned home to my computer without a monitor. Just for
 the fun of it and to prove I don't know what, I turned the computer on,
 logged in, wrote an email of a page and a half, printed it out to see that I
 didn't make too many mistakes which I hadn't and then and sent it off. When
 I tell that story to Windows users, they don't even understand what I'm
 talking about.


 Good luck,

  - yba



 On Sun, 14 Mar 2010, Dotan Cohen wrote:

  Date: Sun, 14 Mar 2010 13:34:04 +0200
 From: Dotan Cohen dotanco...@gmail.com
 To: linux-il. linux-il@cs.huji.ac.il
 Subject: Where to learn Linux?


 I have been using Linux as an end user for several years, but now I
 think that I might like to make a career out of *nix administration.
 Where are some good places to get a certificate from? Is an online
 certificate as good as an offline course? What online certificates are
 honourable? What real-world courses in Israel are recommended?

 Thanks!



 --
  EE 77 7F 30 4A 64 2E C5  83 5F E7 49 A6 82 29 BA~. .~   Tk Open
 Systems

 =}ooO--U--Ooo{=
 - y...@tkos.co.il - tel: +972.2.679.5364, http://www.tkos.co.il -


 ___
 Linux-il mailing list
 Linux-il@cs.huji.ac.il
 http://mailman.cs.huji.ac.il/mailman/listinfo/linux-il

Re: cross-platform bare metal remote restore system?

2010-03-10 Thread Elazar Leibovich
When my parent's windows machine occasionally became too slow (as
most undermaintained windows machine does). I tried to ease the situation
like so:
I divided the windows into a minimal C:\ partition which contained the
windows directory, a d:\ which contained the rest of the data (program
files, documents and settings, etc), a hidden parition /dev/hda3 which
contained copy of the c:\ partition, and finally a small linux partition.
I hacked up a script that would once every X boots up the linux partition
that would recover the c:\ partition from the hidden partition.
That way, every once in a while the users would feel as if their windows
was reinstalled (a known cure for many windows diseases.

This didn't work out eventually, since some windows program assumed Program
Files is on C:\, without checking the registry, and behaved strangely.

I used partimage for this job, and was generally content. I don't recall a
single data corruption. Of course this is highly inaccurate estimation, so
use with caution.

On Wed, Mar 10, 2010 at 3:11 PM, Ira Abramov lists-linux...@ira.abramov.org
 wrote:

 Howdie people!

 Got a client that needs a test environment where the disk on one
 specific server (maybe more in the future?) are wiped clean once in a
 while (so the performance tests always start at the same state). They
 want the same machine to be at alternate times installed with one of
 several images, Windows and Linux. Naturally I prefer to skip
 proprietary solutions and go to open.

 One of the requiremnets is that the data is only wiped on one of the two
 disks in the machine, or preferably just a single partition (the OS).

 Stored images can go to the other disk, or a remote server. Naturally I
 prefer a remote server because then I'll be able to use it for other
 one-shot installs as well (such as virtual machines, or just future
 bare-metals)

 On the short list are:
 * OpenQRM (an overkill, and I think avoiding full wipe is not easy)
 * G4L (I know nothing about it)
 * Partimage/PING (donno it, and it seems unmaintained)
 * Clonezilla (seems like the best candidate ATM)
 * FOG (aka freeghost - seems pretty good as well)

 So... before I sink my teeth in, I'd love any recommendations or
 warnings that will save me time. If you have interesting horror stories
 that go with the warnings, that's even better :-)

 Thanks,
 Ira.

 --
 Dumb as they come
 Ira Abramov
 http://ira.abramov.org/email/

 ___
 Linux-il mailing list
 Linux-il@cs.huji.ac.il
 http://mailman.cs.huji.ac.il/mailman/listinfo/linux-il

___
Linux-il mailing list
Linux-il@cs.huji.ac.il
http://mailman.cs.huji.ac.il/mailman/listinfo/linux-il


Re: Runtime security/memory checks for gcc/gdb

2010-01-13 Thread Elazar Leibovich
On Wed, Jan 13, 2010 at 10:50 AM, guy keren c...@actcom.co.il wrote:

 Amos Shapira wrote:

 2010/1/13 guy keren c...@actcom.co.il:


 if you are running on windows - you can use purify - it's a commercial
 tool,


 Why the condition of Windows? Purify is available for Linux as well.

 --Amos


 i meant (implied) that if he's using windows, he cannot use valgrind there
 - but instead he can use purify there.

 or the other way around - if he's using linux, he can use valgrind
 (depending on the CPU type, of-course) - so there's no need to use purify
 there.

Are you saying that Purify has no (or very few) advantages over valgrind for
linux from your experience with both? (I never used purify, so I don't
really know).



 --guy


 ___
 Linux-il mailing list
 Linux-il@cs.huji.ac.il
 http://mailman.cs.huji.ac.il/mailman/listinfo/linux-il

___
Linux-il mailing list
Linux-il@cs.huji.ac.il
http://mailman.cs.huji.ac.il/mailman/listinfo/linux-il


Runtime security/memory checks for gcc/gdb

2010-01-11 Thread Elazar Leibovich
We have a big legacy embedded code we need to maintain. Often, we wish to
run some functions of the code on the PC with injected input, to test them
or to test changes we've done to them without loading the code to the device
it should run on.
The code is written with C.
Obviously, this is not an easy task, it is more difficult because, the code
is bug ridden, and many times it works by accident (for example, a NULL
pointer added a constant and then derefeced, this worked because the memory
address was legal).
Since the code is big, our strategy is: compile just the parts you need,
debug it enough so that it would run on the PC, and keep the changes.
Hopefully, after enough time, all (or most) of the code would be runnable on
a PC.
We use gcc+gdb to compile and debug the code. In Visual Studio's
cl.exe there are some security
checkshttp://msdn.microsoft.com/en-us/library/aa289171(VS.71).aspxat
run time. This can really assist debugging. For example knowing when
an
unintialized variable was used can save you alot of frustration when trying
to figure out why you're getting a wrong numberic results.
My questions are:
1) Are there parallel (or better) runtime security checks for gcc/gdb? I
found the -fstack-protection stack canary switch, but are there more of this
type?
2) What other tools are there which offer similar protection? Valgrind of
course is the first thing that comes to my mind, but I'll be glad to hear
any more ideas.
For example, I would love to be able to get a warning whenever a pointer is
dereferenced twice, where the first time the pointer points at the memory
address of variable x, and the second time it points to variable y. That way
I'll get a warning for the following bug:
int x[3] = {1,2,3};int y[3] = {4,5,6};
int *p = x;
for (int i=0;i=3;i++,p++) (*p) = (*p)++; // note the =
3) We use win32 for regular development, so if anyone knows what is the
support for such tests in cygwin/mingw, I'll be glad to hear about it.

Thanks
Elazar Leibovich
___
Linux-il mailing list
Linux-il@cs.huji.ac.il
http://mailman.cs.huji.ac.il/mailman/listinfo/linux-il


Re: Runtime security/memory checks for gcc/gdb

2010-01-11 Thread Elazar Leibovich
I tried using valgrind in a different project. The main problems I've had
with valgrind are speed (which is not a problem here) and false positives.
Getting gdb to report that during runtime has its advantages.
Anyhow, I was hoping to hear about products/valgrind add-ons etc I do not
know.

The main practical problem with it, is convincing management that getting a
linux box or VM and build the code on it is worth our while...

On Tue, Jan 12, 2010 at 12:27 AM, guy keren c...@actcom.co.il wrote:



 valgrind will tell you whenever you are using an un-ninitialized variable.
 it'll do so using runtime analysis.

 have you tried using valgrind at all?

 --guy

 Elazar Leibovich wrote:

 Just a remark, as some people asked me about it privately.
 I'm not interested in static analysis (which gcc gives for uninitialized
 variables). But with runtime analysis of where the uninitialized variable
 have been actually used when the code was run. This is useful in many
 situations (for instance, when having 3000 (literally) static warnings, some
 of similar spirit, and no time to check them all)
 I didn't find anything parallel to that for gcc.

 On Mon, Jan 11, 2010 at 11:54 PM, Elazar Leibovich elaz...@gmail.commailto:
 elaz...@gmail.com wrote:

We have a big legacy embedded code we need to maintain. Often, we
wish to run some functions of the code on the PC with injected
input, to test them or to test changes we've done to them without
loading the code to the device it should run on.
The code is written with C.
Obviously, this is not an easy task, it is more difficult because,
the code is bug ridden, and many times it works by accident (for
example, a NULL pointer added a constant and then derefeced, this
worked because the memory address was legal).
Since the code is big, our strategy is: compile just the parts you
need, debug it enough so that it would run on the PC, and keep the
changes. Hopefully, after enough time, all (or most) of the code
would be runnable on a PC.
We use gcc+gdb to compile and debug the code. In Visual Studio's
cl.exe there are some security checks
http://msdn.microsoft.com/en-us/library/aa289171(VS.71).aspx at

run time. This can really assist debugging. For example knowing when
an unintialized variable was used can save you alot of frustration
when trying to figure out why you're getting a wrong numberic results.
My questions are:
1) Are there parallel (or better) runtime security checks for
gcc/gdb? I found the -fstack-protection stack canary switch, but are
there more of this type?
2) What other tools are there which offer similar protection?
Valgrind of course is the first thing that comes to my mind, but
I'll be glad to hear any more ideas.
For example, I would love to be able to get a warning whenever a
pointer is dereferenced twice, where the first time the pointer
points at the memory address of variable x, and the second time it
points to variable y. That way I'll get a warning for the following
 bug:
int x[3] = {1,2,3};int y[3] = {4,5,6};
int *p = x;
for (int i=0;i=3;i++,p++) (*p) = (*p)++; // note the =
3) We use win32 for regular development, so if anyone knows what is
the support for such tests in cygwin/mingw, I'll be glad to hear
about it.

Thanks
Elazar Leibovich



 


 ___
 Linux-il mailing list
 Linux-il@cs.huji.ac.il
 http://mailman.cs.huji.ac.il/mailman/listinfo/linux-il



___
Linux-il mailing list
Linux-il@cs.huji.ac.il
http://mailman.cs.huji.ac.il/mailman/listinfo/linux-il


Re: Runtime security/memory checks for gcc/gdb

2010-01-11 Thread Elazar Leibovich
On Tue, Jan 12, 2010 at 8:02 AM, Shachar Shemesh shac...@shemesh.bizwrote:

  Elazar Leibovich wrote:

 I tried using valgrind in a different project. The main problems I've had
 with valgrind are speed

 Yes, that is known.

  and false positives.

 That one is new to me. Can you elaborate?

IIRC the problem was using a different library, and tracing which problems
are yours and which are of the library.
See for instance this rant
http://www.mega-nerd.com/erikd/Blog/CodeHacking/house_of_cards.html
I haven't really got into this, so maybe the suprresion files does allow you
to quickly fix it.


  Getting gdb to report that during runtime has its advantages.
 Anyhow, I was hoping to hear about products/valgrind add-ons etc I do not
 know.

 The main practical problem with it, is convincing management that getting a
 linux box or VM and build the code on it is worth our while...

 Personally, I think that you should start with gcc. Just because it spews
 out thousands of warnings does not mean they are not all relevant. Compiler
 warnings are the easiest to fix, easiest to find, and are often written off
 for no justifiable reason.

It's more complex than that. The code currently work on the embedded device.
This is a mission critical device, so we cannot make changes to the runtime
code without testing it throughly first.
I try therefor to fix the problem in the emulation level without touching
the actual code. (for instance, overriding a certain problematic function
which used an uninitialized variable, and got away with it in the embedded
device, but not in the desktop, or, replace the macro which stores a
specific memory address (hex number) which is used by a the code, and is
obviously relevant only for the embedded device)
Having a good runtime error checks (such as valgrind) will help me with
recognizing this anomalities.


 I'm not sure at which version this started, but gcc 4.4.2 with -Wextra
 catches your second example (array bounds problem).

That surprising, more complex instances could be reducable to the halting
problem (number of times we advance p might depend on any complex function).
Didn't work for me. (Does it check that during runtime? perhaps it doesn't
work with mingw).

le...@leibo-pc ~
$ cat tmp.c
int main(int argc,char **argv) {
int x[10],y[10],i=0;
int *p = x;
for (;i=13;i++,p++) *p = (*p)++;
return 0;
}

le...@leibo-pc ~
$ /cygdrive/c/MinGW/bin/gcc.exe --version
gcc.exe (TDM-2 mingw32) 4.4.1
Copyright (C) 2009 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.


le...@leibo-pc ~
$ /cygdrive/c/MinGW/bin/gcc.exe -Wextra -Wall tmp.c
tmp.c: In function 'main':
tmp.c:2: warning: unused variable 'y'
tmp.c:1: warning: unused parameter 'argc'
tmp.c:1: warning: unused parameter 'argv'


 Shachar

 --
 Shachar Shemesh
 Lingnu Open Source Consulting Ltd.http://www.lingnu.com


___
Linux-il mailing list
Linux-il@cs.huji.ac.il
http://mailman.cs.huji.ac.il/mailman/listinfo/linux-il


Re: For sale: SheevaPlug DevKit

2010-01-05 Thread Elazar Leibovich
What's the price?

2010/1/6 Udi Finkelstein linux...@udif.com

 I know that linux-il should not really be used for for-sale ads, but
 since my ad is:
 Directly related to Linux,
 not really of a commercial nature,
 This item is otherwise not sold in Israel (AFAIK)
 I decided to send this anyhow, the same way linux jobs are sent here.

 I have one brand new, unopened SheevaPlug DevKit for sale.
 This is the latest hardware version (1.3), with a European power plug.
 For those who don't know what SheevaPlug is (are there such people in
 linux-il?):
 http://www.linuxfordevices.com/c/a/News/100-Linux-wallwart-launches/

 I have one sealed, never opened unit, that just arrived this Sunday, which
 I won't be needing after all.
 Anyone interested - please send me an email.

 Udi


 ___
 Linux-il mailing list
 Linux-il@cs.huji.ac.il
 http://mailman.cs.huji.ac.il/mailman/listinfo/linux-il


___
Linux-il mailing list
Linux-il@cs.huji.ac.il
http://mailman.cs.huji.ac.il/mailman/listinfo/linux-il


Re: full backup remotely?

2009-12-30 Thread Elazar Leibovich
The dd approach is problematic. One problem is, that half full partition
might take as many space as a full partition.
This is a software written for this specific purpose. There's also a minimal
linux system bootable disk with it.
http://www.partimage.org/Main_Page

On Wed, Dec 30, 2009 at 7:54 PM, sammy ominsky s...@avoidant.org wrote:

 On 30/12/2009, at 17:38, Hetz Ben Hamo wrote:

  Does anyone knows a way (or an app) to backup a full Linux machine
 remotely
  to another drive? I'm not talking file based backup, but partition based
  backup (creating a ghost image). I need to do such a backup without
  physically travelling to the hosting company.

 dd, tar and ssh.

 --sambo


 ___
 Linux-il mailing list
 Linux-il@cs.huji.ac.il
 http://mailman.cs.huji.ac.il/mailman/listinfo/linux-il

___
Linux-il mailing list
Linux-il@cs.huji.ac.il
http://mailman.cs.huji.ac.il/mailman/listinfo/linux-il


Re: Kudos to Osem

2009-12-28 Thread Elazar Leibovich
Just a small remark. Using Silver(p?)light would be IMHO a much better
choice for cross platform support.
Currently Mono supports Silverlight 2.0, and its upcoming releases would
support much more.
Actually, a major benefit of the CLR environment is its cross platform
support due to Mono.
In practice many application written in C# aren't portable, but I don't see
how Silverlight being less cross-platform than flash (a reminder, flash for
linux can also be a version behind its windows release)

On Mon, Dec 28, 2009 at 10:43 AM, Oron Peled o...@actcom.co.il wrote:

 On Monday, 28 בDecember 2009 09:45:10 Shachar Shemesh wrote:
  Amichai Rotman wrote:
(an executable file on the root directory of the CD) using WINE
   without any special settings.
  ...
   I wanted to share with fellow Linuxers, and give kudos when kudos are
 due.
  Just a clarification - shouldn't kudos where due go to Wine and Ubuntu?

 You are obviously correct. However...

 The special thanks for Osem should be for not being clueless -- E.g: let's
 use ActiveX, or even better, SilverPlight ;-)

 IMO, praising those who take the right path (from our point of view) is
 just as important as exposing the others on the wall of shame.

 --
 Oron Peled Voice: +972-4-8228492
 o...@actcom.co.il  
 http://users.actcom.co.il/~oronhttp://users.actcom.co.il/%7Eoron
 You know, someone once told me that New York has more lawyers than people.
 -- Warren Buffett, Fortune, 1999

 ___
 Linux-il mailing list
 Linux-il@cs.huji.ac.il
 http://mailman.cs.huji.ac.il/mailman/listinfo/linux-il

___
Linux-il mailing list
Linux-il@cs.huji.ac.il
http://mailman.cs.huji.ac.il/mailman/listinfo/linux-il


Potabilty of dotNet in Linux

2009-12-28 Thread Elazar Leibovich
I didn't see MS propaganda about CLR being compatible with linux. Maybe
because linux users are not their primary audience. Care to give a reference
(I'm not teasing, I'm really curious to see where they brag about it).
I'm not saying that the CLR is a panacea for cross-platform development, but
I'm saying it is a viable option.
Is C/C++ easy to get cross-platform (hint: dir.h, hint2: take a look at some
boost source)? Among the current solutions, it doesn't seems to me like a
bad choice. And indeed it does seems better to me than relying on WINE.

I used Java a bit for linux+windows projects. I see no reason to believe
dotNet would be significantly worse than Java for cross platform
development.
But I'm writing that out of ignorance I didn't actually develop cross
platform apps with dotNet.
Anyone care to enlight me? Which difficulties did you run into when writing
cross platform applications in dotNet?
Please note, difficulties arose when porting badly written C# code so that
it'd work with linux as well is not relevant. What I'm seeking is problems
arising when written a dotNet program with linux in mind in the first place
(so, no, I won't be using pinvoke, thanks for letting me know).

On Mon, Dec 28, 2009 at 9:37 PM, Oron Peled o...@actcom.co.il wrote:

 On Monday, 28 בDecember 2009 12:12:20 Elazar Leibovich wrote:
  Just a small remark. Using Silver(p?)light would be IMHO a much better
  choice for cross platform support.
  Currently Mono supports Silverlight 2.0, and its upcoming releases would
  support much more.
  Actually, a major benefit of the CLR environment is its cross platform
  support due to Mono.

 Believing and quoting Microsoft propaganda, is naive at best.

 Some testing and reading would show you the bitter truth.

 --
 Oron Peled Voice: +972-4-8228492
 o...@actcom.co.il  http://users.actcom.co.il/~oron
 Programming today is a race between software engineers striving to build
 bigger and better idiot-proof programs, and the universe trying to produce
 bigger and better idiots. So far, the universe is winning.
 -- Rick Cook, Mission Manager, NASA Mars Pathfinder Project

___
Linux-il mailing list
Linux-il@cs.huji.ac.il
http://mailman.cs.huji.ac.il/mailman/listinfo/linux-il


combined printer and scanner for linux

2009-12-20 Thread Elazar Leibovich
Can anyone recommend a combined scanner and printer (so that the
photocopying and the faxing capabiities can be used autonomously, even when
the computer is off) which works reasonably well with linux?

Going through the exhaustive scanners list in SANE's site, and matching
every model with its name in Israel is not an easy job...
___
Linux-il mailing list
Linux-il@cs.huji.ac.il
http://mailman.cs.huji.ac.il/mailman/listinfo/linux-il


Re: combined printer and scanner for linux

2009-12-20 Thread Elazar Leibovich
I apologize for double posting then.
I didn't find the relevant thread in the
archivehttp://www.mail-archive.com/linux-il@cs.huji.ac.il/
.
Can you please post a link to it?

On Mon, Dec 21, 2009 at 9:29 AM, Hetz Ben Hamo het...@gmail.com wrote:

 Hi Elazar,
 We had this discussion a month ago here on this mailing list. HP's solution
 working really well under Linux and fully supports SANE.

 Thanks,
 Hetz

 2009/12/21 Elazar Leibovich elaz...@gmail.com

 Can anyone recommend a combined scanner and printer (so that the
 photocopying and the faxing capabiities can be used autonomously, even when
 the computer is off) which works reasonably well with linux?

 Going through the exhaustive scanners list in SANE's site, and matching
 every model with its name in Israel is not an easy job...


 ___
 Linux-il mailing list
 Linux-il@cs.huji.ac.il
 http://mailman.cs.huji.ac.il/mailman/listinfo/linux-il




 --
 my blog (hebrew): http://benhamo.org
 Skype: heunique
 MSN: hetz-b...@benhamo.org

___
Linux-il mailing list
Linux-il@cs.huji.ac.il
http://mailman.cs.huji.ac.il/mailman/listinfo/linux-il


Communicating with google talk voice

2007-05-22 Thread Elazar Leibovich

I've been trying to find a solution for audio communication (ie
libjingle) with google talk clients on windows. So far, no luck.
I tried tapiocaui, gossip-telepathy, but nothing worked. Either
installation went havoc (needed a specific version of a specific
library I couldn't find) or it installed fine and didn't work.
Wine reportedly don't work with recent google talk at all, not to
mention supporting voice calls.
Anyone had any luck with that?
You know, it's funny. Google has released the code and documentation
for their libjingle more than year ago, yet, no project really
supports it.
Any luck with any other win+lin VOIP client, with minimal installation hassle?

=
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]



SMTP relay server

2007-05-17 Thread Elazar Leibovich

I'm looking for a SMTP relay server, that would enable me to recieve a
list of bounced emails. It needs to support delivery of 400K messages
daily.
Can you provide me any recommendations?

=
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]



Re: SMTP relay server

2007-05-17 Thread Elazar Leibovich

There are users getting websites updates, if there's no valid email I
want to get that user off the list. So I need some way to get a list
of the bounced emails sent by me, by a log file, a csv or any other
means. The exact format doesn't matter, I'll need to write a script
that would get the users off the list anyhow. Processing bounced email
messages is far less conveinient than any file format I know.
I know I can do that on my own, but I want to take the maintainance
hurdle off me, so that some company would configure the email server,
and all I'll need to do is to send it to their SMTP relay.

On 5/17/07, Jonathan Ben Avraham [EMAIL PROTECTED] wrote:

Hi Elazar,
What do you mean by a list of bounced emails? What format do you need
the list to be in? You can install Sendmail on a PIII and handle 400K per
day depending on the average size of the messages and your bandwidth.
Sendmail has the log format and rule rewriting capabilityies that you
probably need, here as PostFix is probably harder to configure for this
type of specialized task.

   - yba


On Thu, 17 May 2007, Elazar Leibovich wrote:

 Date: Thu, 17 May 2007 08:52:55 +0300
 From: Elazar Leibovich [EMAIL PROTECTED]
 To: ILUG [EMAIL PROTECTED]
 Subject: SMTP relay server

 I'm looking for a SMTP relay server, that would enable me to recieve a
 list of bounced emails. It needs to support delivery of 400K messages
 daily.
 Can you provide me any recommendations?

 =
 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]



--
   EE 77 7F 30 4A 64 2E C5  83 5F E7 49 A6 82 29 BA~. .~   Tk Open Systems
=}ooO--U--Ooo{=
   - [EMAIL PROTECTED] - tel: +972.2.679.5364, http://www.tkos.co.il -



=
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]



Re: SMTP relay server

2007-05-17 Thread Elazar Leibovich

Thanks for the suggestion but we must use our own in-house email
sending software which is an integrated part of our website. So
mailman and the like doesn't really fit in. We must synchronize it
with our database, and mailman's daily-digest options doesn't match
our needs (the daily digest is in  a different format than just
cat'ing all emails sent today and sending them.
What we really want to get of our heads is managing another SMTP server.

On 5/17/07, shimi [EMAIL PROTECTED] wrote:


Elazar,

Don't you think it would be wiser to use a software designed for such mail
distribution, with subscription management done by the users themselves, and
of course, built-in ability to detect bounces and automatically unsubscribe
such users? For example, mailman[1] ?

-- Shimi

[1] http://www.gnu.org/software/mailman/

On Thursday 17 May 2007 09:16, Elazar Leibovich wrote:
 There are users getting websites updates, if there's no valid email I
 want to get that user off the list. So I need some way to get a list
 of the bounced emails sent by me, by a log file, a csv or any other
 means. The exact format doesn't matter, I'll need to write a script
 that would get the users off the list anyhow. Processing bounced email
 messages is far less conveinient than any file format I know.
 I know I can do that on my own, but I want to take the maintainance
 hurdle off me, so that some company would configure the email server,
 and all I'll need to do is to send it to their SMTP relay.

 On 5/17/07, Jonathan Ben Avraham [EMAIL PROTECTED] wrote:
  Hi Elazar,
  What do you mean by a list of bounced emails? What format do you need
  the list to be in? You can install Sendmail on a PIII and handle 400K per
  day depending on the average size of the messages and your bandwidth.
  Sendmail has the log format and rule rewriting capabilityies that you
  probably need, here as PostFix is probably harder to configure for this
  type of specialized task.
 
 - yba
 
  On Thu, 17 May 2007, Elazar Leibovich wrote:
   Date: Thu, 17 May 2007 08:52:55 +0300
   From: Elazar Leibovich [EMAIL PROTECTED]
   To: ILUG [EMAIL PROTECTED]
   Subject: SMTP relay server
  
   I'm looking for a SMTP relay server, that would enable me to recieve a
   list of bounced emails. It needs to support delivery of 400K messages
   daily.
   Can you provide me any recommendations?
  



=
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]



Tracing the functions stack through gdb

2007-04-26 Thread Elazar Leibovich

Problem:
I wish to hack and solve Bidirectionality related bugs in Lyx.
However, I don't want to read all and understand all the code in Lyx,
but only the code related to cursor movement, character insertion,
etc.
How can I find the relevant pieces of code quickly?
Suggested Solution:
Run Lyx with a debugger, have the debugger print constantly which
functions from lyx sources (so that printf() wouldn't litter the
output) are being called, now press left, and watch the execution
flow, based on that locate the required code.

Is there any way to do that with gdb? Any other smart solution?

=
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]



[Job] MySQL consultation

2007-03-21 Thread Elazar Leibovich

I need a MySQL consultant for a small consultation (20 min.) to help
me designing a DB for ~30mil rows, whose size is about 10Gb. The
consultant must have proven experience with building using and
optimizing DBs of this scale. I only need to consult him by phone for
10-20 minutes, consultation by email is also possible. I need it
pretty soon.

Regards
Elazar Leibovich
054.4 9 6 7 7.8.4

=
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]



Re: [Job] MySQL consultation

2007-03-21 Thread Elazar Leibovich

It seems that my question boils down to this:
I'm having a 3Gb table with three TEXT columns and an ID.
Counting it takes between 1 to 2 minutes, is it normal for such a size
of a table?

On 3/21/07, Elazar Leibovich [EMAIL PROTECTED] wrote:

I need a MySQL consultant for a small consultation (20 min.) to help
me designing a DB for ~30mil rows, whose size is about 10Gb. The
consultant must have proven experience with building using and
optimizing DBs of this scale. I only need to consult him by phone for
10-20 minutes, consultation by email is also possible. I need it
pretty soon.

Regards
Elazar Leibovich
054.4 9 6 7 7.8.4



=
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]



Re: [Job] MySQL consultation

2007-03-21 Thread Elazar Leibovich

The whole table. SELECT COUNT(*) FROM tbl WHERE id1;
Thanks for the speedy reply.

On 3/21/07, Jonathan Ben Avraham [EMAIL PROTECTED] wrote:

Hi Elazar,
What is it exactly that you are counting?

  - yba


On Wed, 21 Mar 2007, Elazar Leibovich wrote:

 Date: Wed, 21 Mar 2007 15:42:21 +0200
 From: Elazar Leibovich [EMAIL PROTECTED]
 To: linux-il@linux.org.il
 Subject: Re: [Job] MySQL consultation

 It seems that my question boils down to this:
 I'm having a 3Gb table with three TEXT columns and an ID.
 Counting it takes between 1 to 2 minutes, is it normal for such a size
 of a table?

 On 3/21/07, Elazar Leibovich [EMAIL PROTECTED] wrote:
 I need a MySQL consultant for a small consultation (20 min.) to help
 me designing a DB for ~30mil rows, whose size is about 10Gb. The
 consultant must have proven experience with building using and
 optimizing DBs of this scale. I only need to consult him by phone for
 10-20 minutes, consultation by email is also possible. I need it
 pretty soon.

 Regards
 Elazar Leibovich
 054.4 9 6 7 7.8.4


 =
 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]



--
  EE 77 7F 30 4A 64 2E C5  83 5F E7 49 A6 82 29 BA~. .~   Tk Open Systems
=}ooO--U--Ooo{=
  - [EMAIL PROTECTED] - tel: +972.2.679.5364, http://www.tkos.co.il -



=
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]



Re: [Job] MySQL consultation

2007-03-21 Thread Elazar Leibovich

This is not the problem. The problem is that running Queries like:
SELECT SQL_CALC_FOUND_ROWS c.cat_ID FROM
 posts AS l,post2cat AS a2c,
 categories AS c
WHERE (date2006-01-01 AND date2006-01-02) AND(c.cat_ID=a2c.category_id AND
l.article_id=a2c.post_id)
 AND (c.category_name=cat1 OR category_name=cat2)
GROUP BY l.id
HAVING count(a2c.rel_id)=%s
LIMIT 10;
Takes about 10 minutes to complete. I want to run many such queries, and I'm
not sure if I can optimize it, or that since the DB is huge, I've met the
SQL limit and I should start looking in other directions (reducing logs
resolution etc.).
Will the fact I'll have no TEXT columns speed things up? Will removing all
columns except of id from the giant posts table throttle things up
significantly?

On 3/21/07, Jonathan Ben Avraham [EMAIL PROTECTED] wrote:


On Wed, 21 Mar 2007, Elazar Leibovich wrote:

 Date: Wed, 21 Mar 2007 16:02:22 +0200
 From: Elazar Leibovich [EMAIL PROTECTED]
 To: Jonathan Ben Avraham [EMAIL PROTECTED] 
 Cc: linux-il@linux.org.il
 Subject: Re: [Job] MySQL consultation

 The whole table. SELECT COUNT(*) FROM tbl WHERE id1;
 Thanks for the speedy reply.

Hi Elazar,
One to three minutes seems entirely reasonable to me, depending on
hardware.

You should probably be able to update a count of records accurately each
time you add to, or delete from, the table instead of using COUNT(*) to
re-count the *whole* table if you need to save time.

  - yba


 On 3/21/07, Jonathan Ben Avraham [EMAIL PROTECTED] wrote:
 Hi Elazar,
 What is it exactly that you are counting?

   - yba


 On Wed, 21 Mar 2007, Elazar Leibovich wrote:

  Date: Wed, 21 Mar 2007 15:42:21 +0200
  From: Elazar Leibovich  [EMAIL PROTECTED]
  To: linux-il@linux.org.il
  Subject: Re: [Job] MySQL consultation
 
  It seems that my question boils down to this:
  I'm having a 3Gb table with three TEXT columns and an ID.
  Counting it takes between 1 to 2 minutes, is it normal for such a
size
  of a table?
 
  On 3/21/07, Elazar Leibovich [EMAIL PROTECTED] wrote:
  I need a MySQL consultant for a small consultation (20 min.) to help

  me designing a DB for ~30mil rows, whose size is about 10Gb. The
  consultant must have proven experience with building using and
  optimizing DBs of this scale. I only need to consult him by phone
for
  10-20 minutes, consultation by email is also possible. I need it
  pretty soon.
 
  Regards
  Elazar Leibovich
  054.4 9 6 7 7.8.4
 
 
  =
  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]
 
 

 --
   EE 77 7F 30 4A 64 2E C5  83 5F E7 49 A6 82 29 BA~. .~   Tk Open
 Systems

=}ooO--U--Ooo{=
   - [EMAIL PROTECTED] - tel: +972.2.679.5364, http://www.tkos.co.il -



--
  EE 77 7F 30 4A 64 2E C5  83 5F E7 49 A6 82 29 BA~. .~   Tk Open
Systems

=}ooO--U--Ooo{=
  - [EMAIL PROTECTED] - tel: +972.2.679.5364, http://www.tkos.co.il -



Re: Random moves of the mouse

2007-03-05 Thread Elazar Leibovich

I'm taking my words back. I thought that windows has QA'd the basic
input/output kernel related modules very well but apparently this[1]
is not the case. Bugs are software independent.
[1] http://www.tipsdr.com/?p=271

On 3/5/07, Peter [EMAIL PROTECTED] wrote:


 PS this is a reason for the claim that linux is not for the home user
 yet. I'm using windows since 95 on various hardwares, and never
 occured a problem with the crucial input/output
 (screen/keyboard/mouse).

That would be 'Linux is not ready for desktops which use certain kinds
of USB mice' ? I've never seen a problem with other mice, and with
machines using only one USB pointer.

Peter



=
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]



Re: Random moves of the mouse

2007-03-05 Thread Elazar Leibovich

This[1] is an evident the erratic mouse issue is relating to acpi.
[1] http://www.linuxquestions.org/questions/showthread.php?threadid=339117

On 3/5/07, Elazar Leibovich [EMAIL PROTECTED] wrote:

I'm having an ubuntu Edge Eft (2.6.17-11-generic) system with a ps2
mouse. After a period of times it moves randomly clicking spots on the
screen. For reference, the system is affected by the bug mentioned
here[1] on USB HID wireless mice from HP.
Anyone know a cure for that?
PS this is a reason for the claim that linux is not for the home user
yet. I'm using windows since 95 on various hardwares, and never
occured a problem with the crucial input/output
(screen/keyboard/mouse).

[1] http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=314954



=
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]



Random moves of the mouse

2007-03-04 Thread Elazar Leibovich

I'm having an ubuntu Edge Eft (2.6.17-11-generic) system with a ps2
mouse. After a period of times it moves randomly clicking spots on the
screen. For reference, the system is affected by the bug mentioned
here[1] on USB HID wireless mice from HP.
Anyone know a cure for that?
PS this is a reason for the claim that linux is not for the home user
yet. I'm using windows since 95 on various hardwares, and never
occured a problem with the crucial input/output
(screen/keyboard/mouse).

[1] http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=314954

=
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]



Hebrew morphological search

2007-01-21 Thread Elazar Leibovich

Does anyone know a working free/opensource implementation of full text
morphological search in hebrew. Searching google results in  a few results
non of them seems maintained.


Re: Hebrew morphological search

2007-01-21 Thread Elazar Leibovich

I was looking for a more complete solution which already searches for
morphological hebrew occurrences in database, or that incorporates in
indexing solutions such as Apache's lucence or mysql's FULLTEXT search.

On 1/21/07, Nadav Har'El [EMAIL PROTECTED] wrote:


On Sun, Jan 21, 2007, Elazar Leibovich wrote about Hebrew morphological
search:
 Does anyone know a working free/opensource implementation of full text
 morphological search in hebrew. Searching google results in  a few
results
 non of them seems maintained.

Hspell [1] has a morphological analyzer (a demo of which you can see in
[2]),
with which you can build morphological search.
With a bit more digging into what Hspell contains, you can do other
things,
like query expansion (when you search for some noun, the query word is
replaced by all its inflection). This is what the 2find search engine
used,
or at least planned to use (see [3]).

[1] Hspell - http://ivrix.org.il/projects/spell-checker/
[2] Hspell morphology demo -
http://www.cs.technion.ac.il/~danken/cgi-bin/hspell.cgi
[3] 2find - http://www.2find.co.il/?ty=technologysh=6

--
Nadav Har'El|   Sunday, Jan 21 2007, 2 Shevat
5767
[EMAIL PROTECTED]
|-
Phone +972-523-790466, ICQ 13349191 |I am logged in, therefore I am.
http://nadav.harel.org.il   |



Time tracking software

2006-12-07 Thread Elazar Leibovich

Does anyone know a program, which, behaves like the old watches which
kept track of worker's work time?
IE, you tell it your name and STARTED WORKING, or your name and
STOPPED WORKING and it keeps track on how many hours did you work?

=
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]



Backing up database schema

2006-12-05 Thread Elazar Leibovich

I'm having one mysql database FOO, whose schema needs to be changed from
time to time. I'm having another database BAR with different data in it but
with the same schema.
I want to copy schema changes from FOO to BAR. ie, when I add column height
to table 'users'  and column 'ruby' to table languages in FOO I want to be
able to add the same columns to BAR, without changing BAR's actual data.
Is there any automatic way to do that? mysqldump doesn't seem to offer such
an option.


Bank Hadoar in linux

2006-11-02 Thread Elazar Leibovich
Does anyone have experience with Bank Hadoar internet access via linux/FF/Konqueror?http://bank.postil.com


ftp CHMOD permission denied

2006-10-19 Thread Elazar Leibovich
I'm having a site with ftp access, I accidently changed a directory mode to user write only. Now I cannot delete it or chmod it again. Anyone have an idea how to chmod it or get rid of it? Unfortunately the site is on 
godaddy.com which don't allow SSH access.


Re: ftp CHMOD permission denied

2006-10-19 Thread Elazar Leibovich
Of course, chmod 777 dir, says:550 Could not change perms on phpMy_Admin: Permission deniedI'm not that bad...On 10/19/06, 
Jacob Broido [EMAIL PROTECTED] wrote:
How about:ftp chmod mode pathOn 10/19/06, Elazar Leibovich 
[EMAIL PROTECTED] wrote:
I'm having a site with ftp access, I accidently changed a directory mode to user write only. Now I cannot delete it or chmod it again. Anyone have an idea how to chmod it or get rid of it? Unfortunately the site is on 

godaddy.com which don't allow SSH access.

-- Not gonna be king of the world if you're slave to the grind- Skid Row




Indexing and search engine for website

2006-10-14 Thread Elazar Leibovich
Can anyone recommend an opensource website-search engine one can index his website and add a search capability to it with it? The most important thing for me is ease of use, minimum software requirements (that's why java-lucene doesn't really shines) the quality and speed of the search are less relevant, there's a small amount of traffic to the website.
ThanksElazar


Recommendation for a WiFi card

2006-08-12 Thread Elazar Leibovich
Can anyone recommend me a WiFi card that supports linux, and is very stable (should not disconnect easily etc.). Preferably a USB card, but I'll listen to any other suggestion.


Beautifying latex documents

2006-08-04 Thread Elazar Leibovich
I want to produce a latex document template that looks similar to professional books' templates. That is, with notes bounded by a box of different color and having a picture on the top of the box. There's a book series with ants teaching you java and C++ with many examples for such a template.
there are three elements I don't know how to implement by latexbounding a piece of text, that may span across more than one page, with box.Colouring a box with gradient color. Alternatively, setting a background image to the box
changing a text so that it'll appear vertically instead of horizontallyI'll appreciate references.An example document image can be found 
here.http://img235.imageshack.us/my.php?image=trynp7.png


Unable_to_run_qmail-remote and trouble in select problems (are they related?)

2006-06-23 Thread Elazar Leibovich
qmail complains occasionaly he'sUnable_to_run_qmail-remote./ in the logs, I'vefailed to find decent documentation on the web forsuch a failure, peeking at qmail's source reveals that
it reports such an error is reported ifread(probablly-qmail-remote-pipe,...) returns zero and(status_of_qmail-remote-child  8) is 111 [I've noidea why the byte operation is needed]]. I couldn'tfind anything about common errors that causes this
(qmail-log don't have anything about unable to run...)unable to run, any ideas? Attached a qmail mailmessage regarding the Unable_to_run_qmail-remote.This problem occurs when ezmlm sends mail to allmailing list members, some recieves that correctly and
for some I recieve the error message email attached.It also reports warning: trouble in select, themanual reports in great details Bug in the OS, thesource says it reports that when sys/select returns a
certain error value. Also I've googled a bit and foundno reports of this problem. I suspect both problemsare somehow related.I'm using the latest version of qmail (1.03).Any ideas? Things to check?
---qmail=log lines:@40004499bbac0277b4cc delivery 214488: failure:Unable_to_run_qmail-remote./@40004499bbac029e1504 warning: trouble in select---qmail-error-email:Hi! This is the ezmlm program. I'm managing the
username@host A mailing list.I'm working for my owner, who can be reachedat username-owner@host A./Messages to you from the parshapoints mailing listseem to
have been bouncing. I've attached a copy of the firstbouncemessage I received.If this message bounces too, I will send you a probe.If the probe bounces,I will remove your address from the parshapoints
mailing list,without further notice.I've kept a list of which messages from theparshapoints mailing list havebounced from your address.Copies of these messages may be in the archive.
To retrieve a set of messages 123-145 (a maximum of100 per request),send an empty message to:   usename-get.123_145@host ATo receive a subject and author list for the last 100
or so messages,send an empty message to:   user name-index@host AHere are the message numbers:   46--- Enclosed is a copy of the bounce message Ireceived.
Return-Path: Received: (qmail 16896 invoked for bounce); 4 Jun 200610:22:41 -Date: 4 Jun 2006 10:22:41 -From: [EMAIL PROTECTED]To: user name-return-46-@host ASubject: failure notice
Hi. This is the qmail-send program at some host B.I'm afraid I wasn't able to deliver your message tothe following addresses.This is a permanent error; I've given up. Sorry itdidn't work out.
user name@yahoo.com:Unable to run qmail-remote.


Re: Preventing email spoofing

2006-06-19 Thread Elazar Leibovich

That's very true, I haven't thought of that. Thanks.
Any smarter idea? Maybe I can filter emails coming from my host email
address and then make sure they're not recieved: from unknown source
(spammers has the habbit of including your hostname in the from:
field, so that you'll whitelist them)

On 6/19/06, Ehud Karni [EMAIL PROTECTED] wrote:

On Mon, 19 Jun 2006 04:44:25 -0700 (PDT), E Leibovich wrote:

 Is there any automated tool to bounce email not from
 the original server? That is, is there a tool that
 bounces back emails claiming they're from hostA (their
 from:[EMAIL PROTECTED]) however they're really from hostB
 (that is, recieved: from hostB...).
 This seems a good way to prevent many spam messages
 that claim to originate from your server.
 Is it a good idea?
 Is there any written script that does so?

This is NOT a good way. Many mailing lists and other sources (e.g.
small offices sending their mail through their ISP) will bounce.
Even your email - from: [EMAIL PROTECTED] - had come from
[EMAIL PROTECTED] Remember - all the headers (except
the last Received:, created by your computer) may be forged.

Ehud.


--
 Ehud Karni   Tel: +972-3-7966-561  /\
 Mivtach - Simon  Fax: +972-3-7966-667  \ /  ASCII Ribbon Campaign
 Insurance agencies   (USA) voice mail and   X   Against   HTML   Mail
 http://www.mvs.co.il  FAX:  1-815-5509341  / \
 GnuPG: 98EA398D http://www.keyserver.net/Better Safe Than Sorry



=
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]



Re: Preventing email spoofing

2006-06-19 Thread Elazar Leibovich

Thanks! That's about the tool I've needed.
But do you have experience with it? Does it has many (any) false
positives? Will it reject many valid clients?

On 6/19/06, Ilya Konstantinov [EMAIL PROTECTED] wrote:

The thought-work was already done for you. As Oded said, read about
Sender Policy Framework (SPF). Using a mail server with SPF is about all
you can do; it ain't good news, but trust the smart people who thought
SPF up there isn't a better option.

Elazar Leibovich wrote:

 That's very true, I haven't thought of that. Thanks.
 Any smarter idea? Maybe I can filter emails coming from my host email
 address and then make sure they're not recieved: from unknown source
 (spammers has the habbit of including your hostname in the from:
 field, so that you'll whitelist them)

 On 6/19/06, Ehud Karni [EMAIL PROTECTED] wrote:
 On Mon, 19 Jun 2006 04:44:25 -0700 (PDT), E Leibovich wrote:
 
  Is there any automated tool to bounce email not from
  the original server? That is, is there a tool that
  bounces back emails claiming they're from hostA (their
  from:[EMAIL PROTECTED]) however they're really from hostB
  (that is, recieved: from hostB...).
  This seems a good way to prevent many spam messages
  that claim to originate from your server.
  Is it a good idea?
  Is there any written script that does so?

 This is NOT a good way. Many mailing lists and other sources (e.g.
 small offices sending their mail through their ISP) will bounce.
 Even your email - from: [EMAIL PROTECTED] - had come from
 [EMAIL PROTECTED] Remember - all the headers (except
 the last Received:, created by your computer) may be forged.

 Ehud.


 --
  Ehud Karni   Tel: +972-3-7966-561  /\
  Mivtach - Simon  Fax: +972-3-7966-667  \ /  ASCII Ribbon Campaign
  Insurance agencies   (USA) voice mail and   X   Against   HTML   Mail
  http://www.mvs.co.il  FAX:  1-815-5509341  / \
  GnuPG: 98EA398D http://www.keyserver.net/Better Safe Than Sorry


 =
 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]





=
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]



Re: Upgrading live RH9

2006-06-11 Thread Elazar Leibovich
Are you quite sure this is necessary?In debian, you just 'apt-get upgrade' can't you immitate it with RH?On 6/11/06, Oded Arbel 
[EMAIL PROTECTED] wrote:


  
  


On Sat, 2006-06-10 at 19:42 -0700, E Leibovich wrote:

Given a live server that runs many relatively uncommon
programs (for instance openACS) and which runs RH9.
How would you upgrade it with minimal downtime?


If minimal downtime is what you want, then you have to get another box - install it with the OS of your choice and verify it works, mail it to the US and install it near the old box, stop all the services on the old box, migrate all the data over and start the new one. If done properly - and depending on the amount of data and what can be copied before stopping the service - you'd be looking at 30 minutes to two hours downtime.


Last time I did something like this it took me about a week to get the new machine to work the way I want (after it was installed on the rack), and then about 15 minutes for the move - of which, of course, only the 15 minutes were actual downtime.






SiS613u trendnet WLAN adapter on linux

2005-10-30 Thread Elazar Leibovich
I'm trying to get Trendnet's TEW 424UB WLAN USB adaptor [1] to work with linux. 
I couldn't find a native support with google, NDISwrapper claims to support 
this exact trendnet model. Installation worked fine for me (clean knoppix4.02) 
however it couldn't find the hotspot nearby. In both winXP and win98 it worked 
perfectly.

Does anyone have experience with this adaptor?
E lazar Leibovich


=
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]



immitating Magiccard with linux.

2005-10-19 Thread Elazar Leibovich
There's a PCI card called Magiccard[1] which is recoverring one of your 
harddrive's partitions after each period of time or manually. The main use of 
that is
to back up a windows partition, and make ruining it impossible.
I'd like to immitate it on software. My plan is to 
divide the harddrives into three partitions 
windows, backup and linux, on the MBR we'll install Lilo,grub or such
First we'd make a backup of windows to backup using, say, 
partimage. Now, when loading the linux you'll be fronted with an option to 
restore backup
or to update backup.
The problem is dates. I'm not aware of any way to cause a LILO or grub choosing 
an OS
using some condition (IE date, a file's content in a partition). Also I'm not 
aware of
any way to load windows after linux is loaded. I think I can handle patching 
grub or lilo
to do as I command, if someone would give me a brief pointers. I'll release 
this mini-project
to the public if it'll be of managable form.

Except - maybe there's already same project (or  similar project) I'm not aware 
of.

Regards E Lazar Leib.ovich
[1] http://www.rogev.com/products/info.htm


=
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]



<    1   2   3