Re: OT: Bezeqint made me "poof... he's gone"
On Wednesday 10 June 2009 13:01:27 Dotan Cohen wrote: > > 1. I personally maintain my sites as mostly static HTML content that is > > generated from templates and uploaded to the site using rsync. If you're > > not using rsync or something - you should. See its -a option too. > > I use a ehader.inc and footer.inc file for consistent layout across > the site, and include them with PHP. The rest of the page can be > either static or dynamic, as per the need. > That's not a bad solution. My template is more sophisticated than just including a static HTML header and footer, and also customises the navigation menu, the breadcrumbs trail, etc. based on the current location. So if you're under "software/" then the "Software sub-menu will be expanded. > > 2. Watch for spam. I told about a spam incident here: > > ++correct > > > 4. Make sure all the important pages of the site (including features) > > contains links to the central pages with navigation menu, etc. That way, > > you'll have better page rank and people who stumble upon them will visit > > more pages. > > ++correct > > > 5. I put a script on shlomifish.org (without the /) that just says that > > there's nothing there, and refers people to the link. > > Use an automatic redirect. You get the google benefit, without > confusing users. Actually, I redirect www.* to * to keep the URL that > much shorter. I had a lot of bad experience with Google and redirects. It doesn't seem to work very well. Besides, this is not a redirect. I don't want any links to shlomifish.org - only to http://www.shlomifish.org/ . As a result, I'm trying prevent people from linking to sf.org without the www. > > > 6. Make sure you have a blog or otherwise feed of what's new on the site. > > Use a version control system or history tracker to announce the new > > items. > > RSS was designed for this. It does a great job. But don't give the > user a choice between RSS 2.0, RSS 0.92, Atom *.* and twenty other > feed types. Pick one, I don't care which. I maintain my web-site's blog on LiveJournal which takes care of generating web-feeds for me. There are other blog services, and you can always host your own blog using MovableType, WordPress, or whatever. Regards, Shlomi Fish -- - Shlomi Fish http://www.shlomifish.org/ Funny Anti-Terrorism Story - http://xrl.us/bjn7t God gave us two eyes and ten fingers so we will type five times as much as we read. ___ Linux-il mailing list Linux-il@cs.huji.ac.il http://mailman.cs.huji.ac.il/mailman/listinfo/linux-il
Re: Vista Hebrew fonts: who has them?
> I'm curious what you don't like with the Culmus fonts that are standard in > Linux distributions. Or with the Hebrew glyphs of DejaVu font for that > matter. Is it font shape or kerning that is bothering you? Can you give an > example? > Thanks a good question, Dov, and I want to give to you a good answer. What are the names of the Culmus fonts? I will write a sentence and display it in the different fonts, including the Vista fonts, so that I could point out exactly why I prefer the MS fonts. The truth is, I've only briefly seen the Vista fonts, but it was long enough for me to say "wow, I like that!". -- Dotan Cohen http://what-is-what.com http://gibberish.co.il ___ Linux-il mailing list Linux-il@cs.huji.ac.il http://mailman.cs.huji.ac.il/mailman/listinfo/linux-il
Re: OT: Bezeqint made me "poof... he's gone"
>> I use a ehader.inc and footer.inc file for consistent layout across >> the site, and include them with PHP. The rest of the page can be >> either static or dynamic, as per the need. >> > > That's not a bad solution. My template is more sophisticated than just > including a static HTML header and footer, and also customises the navigation > menu, the breadcrumbs trail, etc. based on the current location. So if you're > under "software/" then the "Software sub-menu will be expanded. > Yes, my PHP includes are also slightly dynamic. Page titles and meta tags, for instance, are written as per the needs of the page. $title="Page title"; $description="Here I describe the page"; include_once"/blah/header.inc"; >> Use an automatic redirect. You get the google benefit, without >> confusing users. Actually, I redirect www.* to * to keep the URL that >> much shorter. > > I had a lot of bad experience with Google and redirects. It doesn't seem to > work very well. > Use a header 301 redirect only! It moves pagerank to the new page. Don't use javascript or meta redirects. This is in my .htaccess files for redirecting away from the www site: # www.site.com to site.com Options +FollowSymlinks RewriteEngine On RewriteCond %{HTTP_HOST}s%{HTTPS} ^www\.(.*)((s)on|s.*)$ [NC] RewriteRule ^ http%3://%1%{REQUEST_URI} [L,R=301] Or for individual pages: redirect 301 /old.html http://domain.com/new.html redirect 301 /olddirectory http://domain.com/newdirectory/ > Besides, this is not a redirect. I don't want any links to shlomifish.org - > only to http://www.shlomifish.org/ . As a result, I'm trying prevent people > from linking to sf.org without the www. > Don't do that. Use 301 and let the pagerank bleed through. Enforcing your rules by annoying the user will just stop him from linking to you. Today, many users don't even think about www. On my most popular sites, less than 5% of the type-in traffic has the www at the beginning. That in contrast to the late nineties, when it was over 90%. Today's users are young, impatient, and do know know about or care about conventions. > I maintain my web-site's blog on LiveJournal which takes care of generating > web-feeds for me. There are other blog services, and you can always host your > own blog using MovableType, WordPress, or whatever. > So long as it provides a simple XML format (such as RSS) it's good. Google loves that! But maintaining it on a different domain (livejournal) isn't helping your sf.org pagerank. By the way, I think (but am not certain) that RSS pagerank affects the root site's pagerank. I have not seen anyone else mention it, but experiments make me believe that it is so. And just look how well these social-network sites do, such as twitter, that have thousands of RSS feeds. It might be a bug in google, or it might be intentional. -- Dotan Cohen http://what-is-what.com http://gibberish.co.il ___ Linux-il mailing list Linux-il@cs.huji.ac.il http://mailman.cs.huji.ac.il/mailman/listinfo/linux-il
Re: OT: Bezeqint made me "poof... he's gone"
On Sunday 14 June 2009 14:04:38 Dotan Cohen wrote: > >> I use a ehader.inc and footer.inc file for consistent layout across > >> the site, and include them with PHP. The rest of the page can be > >> either static or dynamic, as per the need. > > > > That's not a bad solution. My template is more sophisticated than just > > including a static HTML header and footer, and also customises the > > navigation menu, the breadcrumbs trail, etc. based on the current > > location. So if you're under "software/" then the "Software sub-menu will > > be expanded. > > Yes, my PHP includes are also slightly dynamic. Page titles and meta > tags, for instance, are written as per the needs of the page. > > $title="Page title"; > $description="Here I describe the page"; > include_once"/blah/header.inc"; > OK. > >> Use an automatic redirect. You get the google benefit, without > >> confusing users. Actually, I redirect www.* to * to keep the URL that > >> much shorter. > > > > I had a lot of bad experience with Google and redirects. It doesn't seem > > to work very well. > > Use a header 301 redirect only! It moves pagerank to the new page. > Don't use javascript or meta redirects. I used Redirect permanent. No luck there. > > This is in my .htaccess files for redirecting away from the www site: > > # www.site.com to site.com > Options +FollowSymlinks > RewriteEngine On > RewriteCond %{HTTP_HOST}s%{HTTPS} ^www\.(.*)((s)on|s.*)$ [NC] > RewriteRule ^ http%3://%1%{REQUEST_URI} [L,R=301] > > Or for individual pages: > > redirect 301 /old.html http://domain.com/new.html > redirect 301 /olddirectory http://domain.com/newdirectory/ > Thanks for the tip. > > Besides, this is not a redirect. I don't want any links to shlomifish.org > > - only to http://www.shlomifish.org/ . As a result, I'm trying prevent > > people from linking to sf.org without the www. > > Don't do that. Use 301 and let the pagerank bleed through. Enforcing > your rules by annoying the user will just stop him from linking to > you. Today, many users don't even think about www. On my most popular > sites, less than 5% of the type-in traffic has the www at the > beginning. That in contrast to the late nineties, when it was over > 90%. Today's users are young, impatient, and do know know about or > care about conventions. > Well, I didn't measure type-in, but in May this year, I had 1,843 hits for shlomifish.org vs. 400,203 hits for www.shlomifish.org. Most people probably come to my site from links from other sites, so it should not be a major concern. > > I maintain my web-site's blog on LiveJournal which takes care of > > generating web-feeds for me. There are other blog services, and you can > > always host your own blog using MovableType, WordPress, or whatever. > > So long as it provides a simple XML format (such as RSS) it's good. > Google loves that! But maintaining it on a different domain > (livejournal) isn't helping your sf.org pagerank. Right. I've played with the idea of setting up a blog on my domain, but have neglected working on it, because it seems like too much maintenance. I also couldn't find a blog engine that I liked. > By the way, I think > (but am not certain) that RSS pagerank affects the root site's What do you mean by RSS pagerank? People linking to the URLs of the RSS/web- feeds themselves? > pagerank. I have not seen anyone else mention it, but experiments make > me believe that it is so. And just look how well these social-network > sites do, such as twitter, that have thousands of RSS feeds. It might > be a bug in google, or it might be intentional. Regards, Shlomi Fish -- - Shlomi Fish http://www.shlomifish.org/ Understand what Open Source is - http://xrl.us/bjn82 God gave us two eyes and ten fingers so we will type five times as much as we read. ___ Linux-il mailing list Linux-il@cs.huji.ac.il http://mailman.cs.huji.ac.il/mailman/listinfo/linux-il
Re: OT: Bezeqint made me "poof... he's gone"
>> Use a header 301 redirect only! It moves pagerank to the new page. >> Don't use javascript or meta redirects. > > I used Redirect permanent. No luck there. > Yes, that's a 301. What do you mean by "no luck"? > Well, I didn't measure type-in, but in May this year, I had 1,843 hits for > shlomifish.org vs. 400,203 hits for www.shlomifish.org. Most people probably > come to my site from links from other sites, so it should not be a major > concern. > That's almost two thousand people that you annoyed in May. Why? To teach them something? To change their habits? > Right. I've played with the idea of setting up a blog on my domain, but have > neglected working on it, because it seems like too much maintenance. I also > couldn't find a blog engine that I liked. > Then port your livejournal RSS feed onto your sf.org domain. > What do you mean by RSS pagerank? People linking to the URLs of the RSS/web- > feeds themselves? > Either that, or people adding them to Google Reader. -- Dotan Cohen http://what-is-what.com http://gibberish.co.il ___ Linux-il mailing list Linux-il@cs.huji.ac.il http://mailman.cs.huji.ac.il/mailman/listinfo/linux-il
[HAIFUX LECTURE] Arduino - Open Source Hardware and a Viewport to Micro Manufacturing
On Monday, June 1st at 18:30, Haifux will gather to hear Amy Chayun's talk Arduino - Open Source Hardware and a Viewport to Micro Manufacturing Abstract Arduino (http://www.arduino.cc) is an open source hardware platform. Since its launch it became much more than just a hobbyist playground. This presentation will introduce the Arduino platform, go over some of the messy details and explore its potential to the casual hacker. No electric engineering background is needed, some basic C knowledge is assumed. = We meet in Taub building, room 6. For instructions see: http://www.haifux.org/where.html Attendance is free, and you are all invited! == Future lectures: 29/6/09 KSM and the art of memory mangement: Izik Eidus 13/7/09 Google's Android: An Overview: Yoni Rabkin 27/7/09 How Time Flies: Jiffies, Hi-Res Timers and the Tickless Kernel: Gilad Ben-Yossef 10/8/09 GCC Profile Guided Optimization: Shachar Shemesh 17/8/09 Mesh networking; kernel, netlink and transport layer sockets: Rami Rosen == 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 webmas...@haifux.org -- Web: http://www.billauer.co.il ___ Linux-il mailing list Linux-il@cs.huji.ac.il http://mailman.cs.huji.ac.il/mailman/listinfo/linux-il
[HAIFUX LECTURE corrected] Arduino - Open Source Hardware and a Viewport to Micro Manufacturing
(I got the date wrong in the previous mail -- sorry.) On Monday, *June 15th* at 18:30, Haifux will gather to hear Amy Chayun's talk Arduino - Open Source Hardware and a Viewport to Micro Manufacturing Abstract Arduino (http://www.arduino.cc) is an open source hardware platform. Since its launch it became much more than just a hobbyist playground. This presentation will introduce the Arduino platform, go over some of the messy details and explore its potential to the casual hacker. No electric engineering background is needed, some basic C knowledge is assumed. = We meet in Taub building, room 6. For instructions see: http://www.haifux.org/where.html Attendance is free, and you are all invited! == Future lectures: 29/6/09 KSM and the art of memory mangement: Izik Eidus 13/7/09 Google's Android: An Overview: Yoni Rabkin 27/7/09 How Time Flies: Jiffies, Hi-Res Timers and the Tickless Kernel: Gilad Ben-Yossef 10/8/09 GCC Profile Guided Optimization: Shachar Shemesh 17/8/09 Mesh networking; kernel, netlink and transport layer sockets: Rami Rosen == 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 webmas...@haifux.org -- Web: http://www.billauer.co.il ___ Linux-il mailing list Linux-il@cs.huji.ac.il http://mailman.cs.huji.ac.il/mailman/listinfo/linux-il
Re: Vista Hebrew fonts: who has them?
Since all the Culmus fonts have CLM in them you can get the list as below. You can also see the fonts at http://culmus.sourceforge.net/ . You should also compare the various DejaVu fonts, as I believe that most fontconfig configurations just settle for them when using generic fonts like "sans" and "serif". Regards, Dov prompt> fc-list| grep -i CLM David CLM:style=Medium Italic Frank Ruehl CLM:style=Medium Drugulin CLM:style=Bold Italic Ellinia CLM:style=Light Ellinia CLM:style=Bold Italic Ellinia CLM:style=Light Italic Yehuda CLM:style=Bold Aharoni CLM:style=Bold Oblique Aharoni CLM:style=Book Aharoni CLM:style=Bold David CLM:style=Medium Miriam Mono CLM:style=Bold Oblique Miriam Mono CLM:style=Book Oblique Nachlieli CLM:style=Light Caladings CLM:style=Regular Ellinia CLM:style=Bold Frank Ruehl CLM:style=Medium Oblique Miriam CLM:style=Bold Miriam CLM:style=Book Miriam Mono CLM:style=Bold Miriam Mono CLM:style=Book Nachlieli CLM:style=Light Oblique Nachlieli CLM:style=Bold Nachlieli CLM:style=Bold Oblique David CLM:style=Bold Drugulin CLM:style=Bold Aharoni CLM:style=Book Oblique Frank Ruehl CLM:style=Bold Frank Ruehl CLM:style=Bold Oblique Yehuda CLM:style=Light 2009/6/14 Dotan Cohen > > I'm curious what you don't like with the Culmus fonts that are standard > in > > Linux distributions. Or with the Hebrew glyphs of DejaVu font for that > > matter. Is it font shape or kerning that is bothering you? Can you give > an > > example? > > > > Thanks a good question, Dov, and I want to give to you a good answer. > What are the names of the Culmus fonts? I will write a sentence and > display it in the different fonts, including the Vista fonts, so that > I could point out exactly why I prefer the MS fonts. The truth is, > I've only briefly seen the Vista fonts, but it was long enough for me > to say "wow, I like that!". > > -- > Dotan Cohen > > http://what-is-what.com > http://gibberish.co.il > ___ Linux-il mailing list Linux-il@cs.huji.ac.il http://mailman.cs.huji.ac.il/mailman/listinfo/linux-il
Re: Why is GNU/Linux so Bloated?
On Thu, Jun 11, 2009, Shlomi Fish wrote about "Re: Why is GNU/Linux so Bloated?": > I've compared the size of the Linux .so file (after -Os and strip) to the > size > of the Windows MSVC-generated .dll. > > With gcc -Os before strip - 86,464 bytes > same after strip - 74,584 Shlomi, what did you expect "strip" to do for the shared object? It definitely does not, and cannot, remove the *dynamic* symbol table which is needed to link this library. Try "nm -D" on your library to see the dynamic symbol table even after the strip. Is it possible that gcc saves a lot of crap in this symbol table that Windows doesn't? Finally, I have no idea what your makefile looks like, but make sure that you do not accidentally statically-link the C library into your shared object. You'll want to dynamically-link it (to add a dependency), but not statically link it (which will add some actual code from the C library into your shared library). -- Nadav Har'El| Sunday, Jun 14 2009, 22 Sivan 5769 n...@math.technion.ac.il |- Phone +972-523-790466, ICQ 13349191 |Sign in pool: "Welcome to our OOL. Notice http://nadav.harel.org.il |there is no P, please keep it that way." ___ Linux-il mailing list Linux-il@cs.huji.ac.il http://mailman.cs.huji.ac.il/mailman/listinfo/linux-il
Re: Vista Hebrew fonts: who has them?
Here is the file with the Culmus fonts. I am looking for a modern, non-serif font that is curvy, not boxy. Immediately, that leaves only Caladings, Ellinia, Nachlieli, and Yehuda. Caladings is to wide-spaced, Ellinia and Yehuda are too narrow-bodied. That leaves Nachlieli as the only fitting font. When I have samples of the MS fonts I will make a similar page, and I will compare the good MS fonts with Nachlieli. Thanks for this exercise, I really should have done this long ago. -- Dotan Cohen http://what-is-what.com http://gibberish.co.il fonts.odt Description: application/vnd.oasis.opendocument.text ___ Linux-il mailing list Linux-il@cs.huji.ac.il http://mailman.cs.huji.ac.il/mailman/listinfo/linux-il
Re: Why is GNU/Linux so Bloated?
On Sunday 14 June 2009 16:33:17 Nadav Har'El wrote: > On Thu, Jun 11, 2009, Shlomi Fish wrote about "Re: Why is GNU/Linux so Bloated?": > > I've compared the size of the Linux .so file (after -Os and strip) to the > > size of the Windows MSVC-generated .dll. > > > > With gcc -Os before strip - 86,464 bytes > > same after strip - 74,584 > > Shlomi, what did you expect "strip" to do for the shared object? It > definitely does not, and cannot, remove the *dynamic* symbol table which > is needed to link this library. Try "nm -D" on your library to see the > dynamic symbol table even after the strip. Is it possible that gcc saves a > lot of crap in this symbol table that Windows doesn't? With nm -D I'm getting: {{ w _Jv_RegisterClasses U __assert_fail da64 A __bss_start U __ctype_b_loc U __ctype_toupper_loc w __cxa_finalize w __gmon_start__ da64 A _edata da70 A _end aec8 T _fini 2658 T _init U atof U atoi U calloc U fclose U fgets U fopen U fread U free 7cda T freecell_solver_user_alloc 7b9b T freecell_solver_user_apply_preset 40e9 T freecell_solver_user_cmd_line_parse_args 3078 T freecell_solver_user_cmd_line_parse_args_with_file_nesting_count 7fd7 T freecell_solver_user_current_state_as_string 7b7f T freecell_solver_user_free 778f T freecell_solver_user_get_current_depth 7ffc T freecell_solver_user_get_invalid_state_error_string 7ab7 T freecell_solver_user_get_lib_version 7873 T freecell_solver_user_get_limit_iterations 78d3 T freecell_solver_user_get_max_num_decks 78bf T freecell_solver_user_get_max_num_freecells 78c9 T freecell_solver_user_get_max_num_stacks 7881 T freecell_solver_user_get_moves_left 80cf T freecell_solver_user_get_next_move 7a73 T freecell_solver_user_get_num_soft_threads_in_instance 7a40 T freecell_solver_user_get_num_states_in_collection 7860 T freecell_solver_user_get_num_times 7fb5 T freecell_solver_user_iter_state_as_string 777a T freecell_solver_user_limit_current_instance_iterations 78ae T freecell_solver_user_limit_depth 776c T freecell_solver_user_limit_iterations 7a4e T freecell_solver_user_limit_num_states_in_collection 80c3 T freecell_solver_user_move_to_string 80a1 T freecell_solver_user_move_to_string_w_state 7f56 T freecell_solver_user_next_hard_thread 7cf9 T freecell_solver_user_next_instance 7f83 T freecell_solver_user_next_soft_thread 7e7d T freecell_solver_user_recycle 7cbc T freecell_solver_user_reset 8127 T freecell_solver_user_resume_solution 7981 T freecell_solver_user_set_a_star_weight 7a81 T freecell_solver_user_set_calc_real_depth 7947 T freecell_solver_user_set_empty_stacks_filled_by 77c9 T freecell_solver_user_set_game 7ecd T freecell_solver_user_set_hard_thread_prelude 79ee T freecell_solver_user_set_iter_handler 77c2 T freecell_solver_user_set_num_decks 77b4 T freecell_solver_user_set_num_freecells 77bb T freecell_solver_user_set_num_stacks 7d8a T freecell_solver_user_set_optimization_scan_tests_order 7a29 T freecell_solver_user_set_random_seed 7a92 T freecell_solver_user_set_reparent_states 7aa3 T freecell_solver_user_set_scans_synergy 7917 T freecell_solver_user_set_sequence_move 78dd T freecell_solver_user_set_sequences_are_built_by_type 7f17 T freecell_solver_user_set_soft_thread_name 7a5f T freecell_solver_user_set_soft_thread_step 789d T freecell_solver_user_set_solution_optimization 77a0 T freecell_solver_user_set_solving_method 7de4 T freecell_solver_user_set_tests_order 8385 T freecell_solver_user_solve_board U fseek U ftell U getenv U malloc U memcmp U memmove U memset U pow U puts U qsort U realloc U sprintf U strchr U strcmp U strcpy U strdup U strncasecmp U strncmp U strncpy U vsprintf }} It's everything I expect it to be and not more - the external API and the functions it imports from libc. However, running strip on the MSVC-generated .dll's generates a .dll under 20KB that also seems to be fully functional. > > Finally, I have no idea what your makefile looks like, but make sure that > you do not accidentally statically-link the C library into your shared > object. You'll want to dynamically-link it (to add a dependency), but not > statically link it (which will add some actual code from the C library into > your shared library). I'm not statically linking libc. With libc statically linked, the .so is much larger: { $ ldd libfreecell-solver.so.0 linux-gate.so.1 => (0xe000) libm.so.6 => /lib/i686/libm.so.6 (0xb7e81000) libc.so.6 => /lib/i686/libc.so.6
Re: Vista Hebrew fonts: who has them?
I see your point. I compared Nachlieli with Arial and DejaVu and there certainly are some problems both Nachlieli and DejaVu Sans in my opinion: - Both DejaVu and Nachlieli are thinner than Arial, which is not nice for screen reading. - Nachlieli has too short "chupchikim" in my opinion. Both for Lamed and for Mem. - The kerning of Dejavu needs some work. As I might be 50% out of work in another two weeks, I might have a look at some of the issues, like kerning... We'll see. Regards, Dov 2009/6/14 Dotan Cohen > Here is the file with the Culmus fonts. > > I am looking for a modern, non-serif font that is curvy, not boxy. > Immediately, that leaves only Caladings, Ellinia, Nachlieli, and > Yehuda. Caladings is to wide-spaced, Ellinia and Yehuda are too > narrow-bodied. That leaves Nachlieli as the only fitting font. > > When I have samples of the MS fonts I will make a similar page, and I > will compare the good MS fonts with Nachlieli. Thanks for this > exercise, I really should have done this long ago. > > -- > Dotan Cohen > > http://what-is-what.com > http://gibberish.co.il > ___ Linux-il mailing list Linux-il@cs.huji.ac.il http://mailman.cs.huji.ac.il/mailman/listinfo/linux-il
Re: Vista Hebrew fonts: who has them?
> I see your point. I compared Nachlieli with Arial and DejaVu and there > certainly are some problems both Nachlieli and DejaVu Sans in my opinion: > > Both DejaVu and Nachlieli are thinner than Arial, which is not nice for > screen reading. > Nachlieli has too short "chupchikim" in my opinion. Both for Lamed and for > Mem. > The kerning of Dejavu needs some work. > > As I might be 50% out of work in another two weeks, I might have a look at > some of the issues, like kerning... We'll see. > If you are developing Hebrew fonts, then I'm your happy testbed. -- Dotan Cohen http://what-is-what.com http://gibberish.co.il ___ Linux-il mailing list Linux-il@cs.huji.ac.il http://mailman.cs.huji.ac.il/mailman/listinfo/linux-il
Re: Vista Hebrew fonts: who has them?
On Sun, Jun 14, 2009 at 04:17:40PM +0300, Dov Grobgeld wrote: > Since all the Culmus fonts have CLM in them you can get the list as below. > You can also see the fonts at http://culmus.sourceforge.net/ . BTW: I quite like the fact that some fonts in Culmus have a decent for Hebrew that is not Italics. -- Tzafrir Cohen | tzaf...@jabber.org | VIM is http://tzafrir.org.il || a Mutt's tzaf...@cohens.org.il || best ICQ# 16849754 || friend ___ Linux-il mailing list Linux-il@cs.huji.ac.il http://mailman.cs.huji.ac.il/mailman/listinfo/linux-il
Re: Vista Hebrew fonts: who has them?
> BTW: I quite like the fact that some fonts in Culmus have a decent > for Hebrew that is not Italics. > I never looked at that, but I will. Thanks. -- Dotan Cohen http://what-is-what.com http://gibberish.co.il ___ Linux-il mailing list Linux-il@cs.huji.ac.il http://mailman.cs.huji.ac.il/mailman/listinfo/linux-il
How to send a large splitted file with mimes
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Hello , I'm sorry for asking so newb question i tried to help with the Fonts issue (to send the actual files) what i did was : tar -cvvjf fonts.tar.bz2 /opt/windows/Fonts Then i split the file using gnu split: split -d -a 4 --line-bytes=12M fonts.tar.bz2 fonts0 then using a simple bash script i gave mutt to send the file : #!/bin/bash for i in `ls fonts0*` do echo "Sending another part from file fonts.tar.bz2 : $i" | mutt -s "Fonts $i" someu...@gmail.com; done; Exim sent the files i used gmail as my smart host (Since Gmail rejects dynamic ip servers ) : 2009-06-14 15:17:37 1MFaSl-0001d4-KF => someu...@gmail.com R=smarthost T=remote_smtp_smarthost H=gmail-smtp-msa.l.google.com [74.125.79.109] X=TLS1.0:RSA_ARCFOUR_MD5:16 DN="C=US,ST=California,L=Mountain View,O=Google Inc,CN=smtp.gmail.com" 2009-06-14 15:17:37 1MFaSl-0001d4-KF Completed 2009-06-14 15:18:05 1MFaSr-0001dI-Vy => someu...@gmail.com R=smarthost T=remote_smtp_smarthost H=gmail-smtp-msa.l.google.com [74.125.79.109] X=TLS1.0:RSA_ARCFOUR_MD5:16 DN="C=US,ST=California,L=Mountain View,O=Google Inc,CN=smtp.gmail.com" 2009-06-14 15:18:05 1MFaSr-0001dI-Vy Completed 2009-06-14 15:18:41 1MFZzh-0001PR-RW => m...@gmail.com R=smarthost T=remote_smtp_smarthost H=gmail-smtp-msa.l.google.com [74.125.79.109] X=TLS1.0:RSA_ARCFOUR_MD5:16 DN="C=US,ST=California,L=Mountain View,O=Google Inc,CN=smtp.gmail.com" 2009-06-14 15:18:41 1MFZzh-0001PR-RW Completed 2009-06-14 15:19:36 1MFZz1-0001OR-Pr => m...@gmail.com R=smarthost T=remote_smtp_smarthost H=gmail-smtp-msa.l.google.com [74.125.79.109] X=TLS1.0:RSA_ARCFOUR_MD5:16 DN="C=US,ST=California,L=Mountain View,O=Google Inc,CN=smtp.gmail.com" 2009-06-14 15:19:36 1MFZz1-0001OR-Pr Completed 2009-06-14 15:20:11 1MFaRz-0001YA-DG => someu...@gmail.com R=smarthost T=remote_smtp_smarthost H=gmail-smtp-msa.l.google.com [74.125.79.109] X=TLS1.0:RSA_ARCFOUR_MD5:16 DN="C=US,ST=California,L=Mountain View,O=Google Inc,CN=smtp.gmail.com" 2009-06-14 15:20:11 1MFaRz-0001YA-DG Completed 2009-06-14 15:21:02 1MFaRf-0001Xm-Pc => someu...@gmail.com R=smarthost T=remote_smtp_smarthost H=gmail-smtp-msa.l.google.com [74.125.79.109] X=TLS1.0:RSA_ARCFOUR_MD5:16 DN="C=US,ST=California,L=Mountain View,O=Google Inc,CN=smtp.gmail.com" 2009-06-14 15:21:02 1MFaRf-0001Xm-Pc Completed 2009-06-14 15:21:35 1MFZz8-0001Oh-J9 => m...@gmail.com R=smarthost T=remote_smtp_smarthost H=gmail-smtp-msa.l.google.com [74.125.79.109] X=TLS1.0:RSA_ARCFOUR_MD5:16 DN="C=US,ST=California,L=Mountain View,O=Google Inc,CN=smtp.gmail.com" 2009-06-14 15:21:35 1MFZz8-0001Oh-J9 Completed 2009-06-14 15:22:07 1MFZzF-0001Or-JS => m...@gmail.com R=smarthost T=remote_smtp_smarthost H=gmail-smtp-msa.l.google.com [74.125.79.109] X=TLS1.0:RSA_ARCFOUR_MD5:16 DN="C=US,ST=California,L=Mountain View,O=Google Inc,CN=smtp.gmail.com" 2009-06-14 15:22:07 1MFZzF-0001Or-JS Completed 2009-06-14 15:22:42 1MFZzP-0001P4-IW => m...@gmail.com R=smarthost T=remote_smtp_smarthost H=gmail-smtp-msa.l.google.com [74.125.79.111] X=TLS1.0:RSA_ARCFOUR_MD5:16 DN="C=US,ST=California,L=Mountain View,O=Google Inc,CN=smtp.gmail.com" 2009-06-14 15:22:42 1MFZzP-0001P4-IW Completed 2009-06-14 15:22:42 End queue run: pid=7292 2009-06-14 15:25:18 1MFoly-0001z4-Hs <= m...@midgard.yggdrasil U=me P=local S=340 2009-06-14 15:25:20 1MFoly-0001z4-Hs => m...@midgard R=smarthost T=remote_smtp_smarthost H=gmail-smtp-msa.l.google.com [74.125.79.111] X=TLS1.0:RSA_ARCFOUR_MD5:16 DN="C=US,ST=California,L=Mountain View,O=Google Inc,CN=smtp.gmail.com" 2009-06-14 15:25:20 1MFoly-0001z4-Hs Completed 2009-06-14 15:25:38 1MFomI-0001zA-GV <= m...@midgard.yggdrasil U=me P=local S=344 2009-06-14 15:25:40 1MFomI-0001zA-GV => m...@127.0.0.1 R=smarthost T=remote_smtp_smarthost H=gmail-smtp-msa.l.google.com [74.125.79.111] X=TLS1.0:RSA_ARCFOUR_MD5:16 DN="C=US,ST=California,L=Mountain View,O=Google Inc,CN=smtp.gmail.com" 2009-06-14 15:25:40 1MFomI-0001zA-GV Completed 2009-06-14 15:25:50 1MFomU-0001zI-OF <= m...@midgard.yggdrasil U=me P=local S=348 2009-06-14 15:25:53 1MFomU-0001zI-OF => r...@127.0.0.1 R=smarthost T=remote_smtp_smarthost H=gmail-smtp-msa.l.google.com [74.125.79.111] X=TLS1.0:RSA_ARCFOUR_MD5:16 DN="C=US,ST=California,L=Mountain View,O=Google Inc,CN=smtp.gmail.com" 2009-06-14 15:25:53 1MFomU-0001zI-OF Completed After downloading and the user complained that the files are garbled so i downloaded the sent file and reattached them : cat fonts0* >> fonts.tar.bz2 then tried to untar it . tar -xvvjf fonts.tar.bz2 but some thing was since bunzip complained that the file is corrupted. I can't understand what am i doing wrong , im sure it some thing simple but i can't figure out what. - -- Boris Shtrasman - | Software developer | | IM : bori...@jabber.org| | URL : myrtfm.blogspot.com | | linkedIn : www.linkedin.com/in/BorisShtrasman| --
Re: How to send a large splitted file with mimes
just use tar -M On Sun, Jun 14, 2009 at 10:27 PM, Boris shtrasman wrote: > -BEGIN PGP SIGNED MESSAGE- > Hash: SHA1 > > Hello , > I'm sorry for asking so newb question i tried to help with the Fonts > issue (to send the actual files) what i did was : > tar -cvvjf fonts.tar.bz2 /opt/windows/Fonts > > Then i split the file using gnu split: > split -d -a 4 --line-bytes=12M fonts.tar.bz2 fonts0 > > then using a simple bash script i gave mutt to send the file : > > #!/bin/bash > > for i in `ls fonts0*` > do > echo "Sending another part from file fonts.tar.bz2 : $i" | mutt -s > "Fonts $i" someu...@gmail.com; > done; > > Exim sent the files i used gmail as my smart host (Since Gmail rejects > dynamic ip servers ) : > > 2009-06-14 15:17:37 1MFaSl-0001d4-KF => someu...@gmail.com R=smarthost > T=remote_smtp_smarthost H=gmail-smtp-msa.l.google.com [74.125.79.109] > X=TLS1.0:RSA_ARCFOUR_MD5:16 DN="C=US,ST=California,L=Mountain > View,O=Google Inc,CN=smtp.gmail.com" > > 2009-06-14 15:17:37 1MFaSl-0001d4-KF Completed > > > 2009-06-14 15:18:05 1MFaSr-0001dI-Vy => someu...@gmail.com R=smarthost > T=remote_smtp_smarthost H=gmail-smtp-msa.l.google.com [74.125.79.109] > X=TLS1.0:RSA_ARCFOUR_MD5:16 DN="C=US,ST=California,L=Mountain > View,O=Google Inc,CN=smtp.gmail.com" > > 2009-06-14 15:18:05 1MFaSr-0001dI-Vy Completed > > > 2009-06-14 15:18:41 1MFZzh-0001PR-RW => m...@gmail.com R=smarthost > T=remote_smtp_smarthost H=gmail-smtp-msa.l.google.com [74.125.79.109] > X=TLS1.0:RSA_ARCFOUR_MD5:16 DN="C=US,ST=California,L=Mountain > View,O=Google Inc,CN=smtp.gmail.com" > > 2009-06-14 15:18:41 1MFZzh-0001PR-RW Completed > > > 2009-06-14 15:19:36 1MFZz1-0001OR-Pr => m...@gmail.com R=smarthost > T=remote_smtp_smarthost H=gmail-smtp-msa.l.google.com [74.125.79.109] > X=TLS1.0:RSA_ARCFOUR_MD5:16 DN="C=US,ST=California,L=Mountain > View,O=Google Inc,CN=smtp.gmail.com" > > 2009-06-14 15:19:36 1MFZz1-0001OR-Pr Completed > > > 2009-06-14 15:20:11 1MFaRz-0001YA-DG => someu...@gmail.com R=smarthost > T=remote_smtp_smarthost H=gmail-smtp-msa.l.google.com [74.125.79.109] > X=TLS1.0:RSA_ARCFOUR_MD5:16 DN="C=US,ST=California,L=Mountain > View,O=Google Inc,CN=smtp.gmail.com" > > 2009-06-14 15:20:11 1MFaRz-0001YA-DG Completed > > > 2009-06-14 15:21:02 1MFaRf-0001Xm-Pc => someu...@gmail.com R=smarthost > T=remote_smtp_smarthost H=gmail-smtp-msa.l.google.com [74.125.79.109] > X=TLS1.0:RSA_ARCFOUR_MD5:16 DN="C=US,ST=California,L=Mountain > View,O=Google Inc,CN=smtp.gmail.com" > > 2009-06-14 15:21:02 1MFaRf-0001Xm-Pc Completed > > > 2009-06-14 15:21:35 1MFZz8-0001Oh-J9 => m...@gmail.com R=smarthost > T=remote_smtp_smarthost H=gmail-smtp-msa.l.google.com [74.125.79.109] > X=TLS1.0:RSA_ARCFOUR_MD5:16 DN="C=US,ST=California,L=Mountain > View,O=Google Inc,CN=smtp.gmail.com" > > 2009-06-14 15:21:35 1MFZz8-0001Oh-J9 Completed > > > 2009-06-14 15:22:07 1MFZzF-0001Or-JS => m...@gmail.com R=smarthost > T=remote_smtp_smarthost H=gmail-smtp-msa.l.google.com [74.125.79.109] > X=TLS1.0:RSA_ARCFOUR_MD5:16 DN="C=US,ST=California,L=Mountain > View,O=Google Inc,CN=smtp.gmail.com" > > 2009-06-14 15:22:07 1MFZzF-0001Or-JS Completed > > > 2009-06-14 15:22:42 1MFZzP-0001P4-IW => m...@gmail.com R=smarthost > T=remote_smtp_smarthost H=gmail-smtp-msa.l.google.com [74.125.79.111] > X=TLS1.0:RSA_ARCFOUR_MD5:16 DN="C=US,ST=California,L=Mountain > View,O=Google Inc,CN=smtp.gmail.com" > > 2009-06-14 15:22:42 1MFZzP-0001P4-IW Completed > > > 2009-06-14 15:22:42 End queue run: pid=7292 > > > 2009-06-14 15:25:18 1MFoly-0001z4-Hs <= m...@midgard.yggdrasil U=me > P=local S=340 > > 2009-06-14 15:25:20 1MFoly-0001z4-Hs => m...@midgard R=smarthost > T=remote_smtp_smarthost H=gmail-smtp-msa.l.google.com [74.125.79.111] > X=TLS1.0:RSA_ARCFOUR_MD5:16 DN="C=US,ST=California,L=Mountain > View,O=Google Inc,CN=smtp.gmail.com" > > > 2009-06-14 15:25:20 1MFoly-0001z4-Hs Completed > > > 2009-06-14 15:25:38 1MFomI-0001zA-GV <= m...@midgard.yggdrasil U=me > P=local S=344 > > 2009-06-14 15:25:40 1MFomI-0001zA-GV => m...@127.0.0.1 R=smarthost > T=remote_smtp_smarthost H=gmail-smtp-msa.l.google.com [74.125.79.111] > X=TLS1.0:RSA_ARCFOUR_MD5:16 DN="C=US,ST=California,L=Mountain > View,O=Google Inc,CN=smtp.gmail.com" > > > 2009-06-14 15:25:40 1MFomI-0001zA-GV Completed > > > 2009-06-14 15:25:50 1MFomU-0001zI-OF <= m...@midgard.yggdrasil U=me > P=local S=348 > > 2009-06-14 15:25:53 1MFomU-0001zI-OF => r...@127.0.0.1 R=smarthost > T=remote_smtp_smarthost H=gmail-smtp-msa.l.google.com [74.125.79.111] > X=TLS1.0:RSA_ARCFOUR_MD5:16 DN="C=US,ST=California,L=Mountain > View,O=Google Inc,CN=smtp.gmail.com" > > > 2009-06-14 15:25:53 1MFomU-0001zI-OF Completed > > > After downloading and the user complained that the files are garbled so > i downloaded the sent file and reattached them : > cat fonts0* >> fonts.tar.bz2 > then tried to untar it . > tar -xvvjf fonts.tar.bz2 > > but some thing was since bunzip complained that the file is corrupted. > > I can't understand what am i doing wrong , im sure it some
OT: Help with simple Linux maintenance
Hi, A friend of mine is looking for basic Linux support at the Safed area. It is hard for me to drive there for personal reasons. She has a Linux laptop fully functional with Kbuntu 9.04. It is connected via Ethernet to a cable modem. The cable modem is working and the computer receives a cable IP . She has a Netvision account and the connect script was tested with a cable modem at my place and it worked. The script also worked when every command is cut, paste and executed in a root shell. But, running the script with sudo yield nothing. She is willing to pay for your time if you can get the script to work an be on call when events like this pop up. Please answer to me directly and not to the mailing list. Thank You, Gal ___ Linux-il mailing list Linux-il@cs.huji.ac.il http://mailman.cs.huji.ac.il/mailman/listinfo/linux-il
Re: OT: Help with simple Linux maintenance
> A friend of mine is looking for basic Linux support at the Safed area. > It is hard for me to drive there for personal reasons. > > She has a Linux laptop fully functional with Kbuntu 9.04. > It is connected via Ethernet to a cable modem. > The cable modem is working and the computer receives a cable IP . > > She has a Netvision account and the connect script was tested with a cable > modem at my place and it worked. > The script also worked when every command is cut, paste and executed in a > root shell. > But, running the script with sudo yield nothing. > > She is willing to pay for your time if you can get the script to work an be > on call when events like this pop up. > > Please answer to me directly and not to the mailing list. > > Thank You, > Gal She shouldn't have to pay someone. Either a Netvision tech should help her, or she should move to Bezeq Beinleumi. I know, I know, about both companies' reputations, I have been a Netvision customer since 2001 and Bezeq Beinleumi was once considered terrible. Today, Bezeq Beinleumi gives great Linux support (they have the old Actcom staff) and Netvision are thieves who want our money, not our business. They deserve neither. -- Dotan Cohen http://what-is-what.com http://gibberish.co.il ___ Linux-il mailing list Linux-il@cs.huji.ac.il http://mailman.cs.huji.ac.il/mailman/listinfo/linux-il
Re: OT: Help with simple Linux maintenance
I'm not sure I agree with your claim about old Actcom's staff. I know most of them (except one, I think) were not hired by Bezeq Int. Gal - about your friend - you could try this. Might help you. http://run.tournament.org.il/cables-connection-in-israel-for-linux/ Ez Dotan Cohen wrote: A friend of mine is looking for basic Linux support at the Safed area. It is hard for me to drive there for personal reasons. She has a Linux laptop fully functional with Kbuntu 9.04. It is connected via Ethernet to a cable modem. The cable modem is working and the computer receives a cable IP . She has a Netvision account and the connect script was tested with a cable modem at my place and it worked. The script also worked when every command is cut, paste and executed in a root shell. But, running the script with sudo yield nothing. She is willing to pay for your time if you can get the script to work an be on call when events like this pop up. Please answer to me directly and not to the mailing list. Thank You, Gal She shouldn't have to pay someone. Either a Netvision tech should help her, or she should move to Bezeq Beinleumi. I know, I know, about both companies' reputations, I have been a Netvision customer since 2001 and Bezeq Beinleumi was once considered terrible. Today, Bezeq Beinleumi gives great Linux support (they have the old Actcom staff) and Netvision are thieves who want our money, not our business. They deserve neither. ___ Linux-il mailing list Linux-il@cs.huji.ac.il http://mailman.cs.huji.ac.il/mailman/listinfo/linux-il
Re: OT: Help with simple Linux maintenance
Hi If it is working from the terminal command after command, it seems that the script is not waiting for the "completion" (meaning waiting till all the side effects are done) of one command before it starts the next. It seems that the easy way to test it, is to put a large sleep between every 2 commands (I am sure that there is a more elegant way to solve this, but I don't know it) Shahar - Original Message - From: Dotan Cohen To: Gal Goldschmidt Cc: linux-il Sent: Monday, June 15, 2009 12:30 AM Subject: Re: OT: Help with simple Linux maintenance > A friend of mine is looking for basic Linux support at the Safed area. > It is hard for me to drive there for personal reasons. > > She has a Linux laptop fully functional with Kbuntu 9.04. > It is connected via Ethernet to a cable modem. > The cable modem is working and the computer receives a cable IP . > > She has a Netvision account and the connect script was tested with a cable > modem at my place and it worked. > The script also worked when every command is cut, paste and executed in a > root shell. > But, running the script with sudo yield nothing. > > She is willing to pay for your time if you can get the script to work an be > on call when events like this pop up. > > Please answer to me directly and not to the mailing list. > > Thank You, > Gal She shouldn't have to pay someone. Either a Netvision tech should help her, or she should move to Bezeq Beinleumi. I know, I know, about both companies' reputations, I have been a Netvision customer since 2001 and Bezeq Beinleumi was once considered terrible. Today, Bezeq Beinleumi gives great Linux support (they have the old Actcom staff) and Netvision are thieves who want our money, not our business. They deserve neither. -- Dotan Cohen http://what-is-what.com http://gibberish.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