[Haifux] LINUX and SSDL

2009-01-26 Thread Yossi Gil
Dear All,

I hear that there is an active Linux community that you run. I would like to
see if we can cooperate in one of the following issues regarding the
installation of Linux Ubuntu in SSDL. In particular, I would like to check
if we
- can help you guys in organixing Linux lectures?
- ditto, for installation parties?
- ditto, for giving you access to our Wiki, on which some of the files you
store in personal accounts can be saved in a more stable location.
- similarly, and help you can provide in educating students would  be
appreciated.
- ditto, in helping us resolve technical problems.



I do not use my Technion email address in this list for two reasons:
- I do not want students to be intimidated by writing directly to a
Professor
- I do not mail sent to that account so often, and it has lots of filters
that prevent students from writing to me.

Regards,

Yossi
___
Haifux mailing list
Haifux@haifux.org
http://hamakor.org.il/cgi-bin/mailman/listinfo/haifux


Re: [Haifux] LINUX and SSDL

2009-01-26 Thread Eli Billauer
Hello,


Let's start with the sad fact, that most active Haifuxers are not 
Technion students. In particular, not undergraduate students.


Which brings us to my first question: What is SSDL? What have you been 
running there until now?


My initial response (others -- please speak up if you differ) is that we 
need to figure out what the real need is. We have run Welcome to Linux 
in the past, and installation parties as well, but as time goes by it 
looks more and more like there is no need to explain how to install the 
system, but rather how to tackle it once it's up. The existence of 
LiveCDs makes the whole installation issue much less frightening (Hey, 
I ran Linux on my computer from a CD and I'm still alive).


Bottom line: In order to help, we need to know what the students need to 
carry out with Linux. What their needs are, and where they get stuck. 
Previous experience in the Technion with deploying Linux in a farm 
(hint, hint) gave me the impression that the students managed well with 
Linux, and so did the technical staff.


I would also suggest having a look on these lectures abstracts, which 
were given in the past:


http://www.haifux.org/lectures/152-sil

http://www.haifux.org/lectures/153-sil1

http://www.haifux.org/lectures/162-sil

http://www.haifux.org/lectures/179

http://www.haifux.org/lectures/191-sil


Regards,

   Eli



-- 
Web: http://www.billauer.co.il

___
Haifux mailing list
Haifux@haifux.org
http://hamakor.org.il/cgi-bin/mailman/listinfo/haifux


Re: [Haifux] LINUX and SSDL

2009-01-26 Thread Yossi Gil
Hi Eli and Yotam:

Just to answer your questions: SSDL is a laboratory for software engineering
students at the Technion. We have 20 workstations (equipped fairly
impressively, lots of RAM, dual screens, HZs, etc.)

We migrated to Ubuntu 8.04 at the beginning of the school year. Up until
then, we used Windows.

Read all about the lab in
http://ssdl-linux.cs.technion.ac.il/wiki/index.php/Main_Page. We are located
in the second floor in Taub. I am looking forward to any cooperation: in
particular, I would be happy to make the facilities available to you guys
for your lectures, etc. T
I think that Zvi Dvir, Ronen Avarbaneal, Orr Dunkelman and Rami Rozen
were/are Technion students and I hear that you run your meetings at the
Technion.


I am in the process of making welcome page to Linux, to resolve many of the
students initial fears. Here is what I wrote so far:

http://ssdl-linux.cs.technion.ac.il/wiki/index.php/Beginning_SSDL_users


The links you provide are excellent!! Any chance I could use the material in
the Wiki? Anyone here interested in taking control of the Wiki sections
pages, used to introduce Linux to students?

We have a number of technical problems. Your experience here could help:

1. FF3 sometimes slows down to a halt on Flash.
2. Running FF3 is not possible if a user is logged on to multiple stations.
3. Eclipse issues...

I also have my personal technical question, which you may be able to help
in. I use Linux on a wireless home network, and I would like to do a couple
of wireless network mounts, prior to any login screens. Any ideas on how I
convince the computer to connect to the wireless before I logon?

Yossi

On Mon, Jan 26, 2009 at 7:51 PM, Eli Billauer e...@billauer.co.il wrote:

 Hello,


 Let's start with the sad fact, that most active Haifuxers are not Technion
 students. In particular, not undergraduate students.


 Which brings us to my first question: What is SSDL? What have you been
 running there until now?


 My initial response (others -- please speak up if you differ) is that we
 need to figure out what the real need is. We have run Welcome to Linux in
 the past, and installation parties as well, but as time goes by it looks
 more and more like there is no need to explain how to install the system,
 but rather how to tackle it once it's up. The existence of LiveCDs makes the
 whole installation issue much less frightening (Hey, I ran Linux on my
 computer from a CD and I'm still alive).


 Bottom line: In order to help, we need to know what the students need to
 carry out with Linux. What their needs are, and where they get stuck.
 Previous experience in the Technion with deploying Linux in a farm (hint,
 hint) gave me the impression that the students managed well with Linux, and
 so did the technical staff.


 I would also suggest having a look on these lectures abstracts, which were
 given in the past:


 http://www.haifux.org/lectures/152-sil

 http://www.haifux.org/lectures/153-sil1

 http://www.haifux.org/lectures/162-sil

 http://www.haifux.org/lectures/179

 http://www.haifux.org/lectures/191-sil


 Regards,

  Eli



 --
 Web: http://www.billauer.co.il


___
Haifux mailing list
Haifux@haifux.org
http://hamakor.org.il/cgi-bin/mailman/listinfo/haifux


[Haifux] Student complaints.

2009-01-26 Thread Yossi Gil
Folks, here is the list of the unedited gripe list of students. As you will
see, some of the problems are educational (MS WORD is sexy), other are
organizational (not enough quota), while others are technical (Eclipse
crashes). I am asking for your help mainly in dealing with the
psychological  issues... Make it easier and more exciting for the students
to work with Linux.

  פרויקט שנתי בהנדסת תוכנה


 *Students' feedback on 'working in SSDL' – January 2009*


 *משוב בנושא העבודה במעבדה*


 הנושאים היחידים אליהם אתייחס הם נושאי לינוקס. במשך שנתיים אני נמצאת במעבדה
כמעט כל יום,

כל היום (פרט לזמן בו אני נמצאת בהרצאות) ואין לי תלונות פרט לתלונות שאציג על
החלפת ה windows ל linux.

   -

   ספציפית לגבי הפרויקט בשבוע האחרון קרו לנו פעמים תקלות בהעברת קבצים ממחשבי
   המעבדה הביתה. לכולנו יש בבית מחשבי windows וכאשר תכננו משימות לשבוע
   במחשבי המעבדה בהעברה למחשבים בבית פעמיים היו בעיות התאמת פורמט ומישהו היה
   צריך להגיע לטכניון (למחשבי linux) כדי לטפל בבעיה לאפשר לקבוצה להמשיך
   לעבוד בבית.
   -

   בכל פעם שעלינו להכין מצגת או גרפים אנו עוברים למחשב שאינו במעבדה בגלל
   שאנו רגילים לעבוד ב windows ועבודה בו חוסכת לנו זמן. הפרויקט דורש הכנת
   מצגות רבות במהלכו ולכן נראה לי שהמעבדה שאחת ממטרותיה היא לשרת אותו אמורה
   לספק כלים נוחים להכנת מצגות וגרפים.
   -

   לא פעם קרו לנו תקלות במעבר בין linux ל windows ולהיפך עקב ניסיון לעבוד
   בבית ובמעבדה. בעיות אלו בזבזו זמן שלא היה מתבזבז אם בשני המקומות היינו
   עובדים באותה סביבה.
   -

   לא פעם היו ל linux תקלות מוזרות שגרמו לסגירת סביבת עבודה ללא שמירה בצורה
   פתאומית בעת לחיצה על minimize. תקלה אחרת מתלוננת על סביבת עבודה פתוחה
   במקום אחר (כאשר היא לא) ובכך מונעת עבודה באותה סביבה.
   -

   ל linux יש נטיה לא להודיע על כך שהמקום עבור היוזר נגמר מראש. קרה לי שהוא
   התחיל לשמור קובץ ונתקע באמצע כי לא היה מספיק מקום. לאחר מכן הסביבה נתקעה
   והייתי צריכה לצאת מה eclipse. הקובץ שלא הצליח להישמר נשמר עד האמצע והיה
   חסר קטע גדול מאוד של קוד (עבודה של כ 3 שעות) שהיה עלי לשחזר מאפס.


 אני מניחה שהמחשבים לא יועברו בחזרה ל windows בקרוב. אבל אני מקווה
שתלונותינו יעזרו לבאים אחרינו.


 *משוב בנושא העבודה במעבדה*


 *עבודה במעבדה*:

   -

   קיים מחסור בעמדות עבודה מה שדורש מאנשים לעבוד על מחשבים ניידים אישיים.
   -

   בהמשך לסעיף הקודם, קיים גם מחסור בחיבורי רשת לניידים.
   -

   לא ניתן להתקין plagins ותוכנות שיסייעו לנו בעבודה השוטפת על הפרויקט.


 *עבודה עם לינוקס*:

   -

   אין MS ofiice – מקשה על בניית מצגות ודוחות המוצר וכן מעוות עד לאופן בלתי
   קריא מסמכי דרישות ושונות הנשלחים עי צוות הקורס.
   -

   דפדפן קורס פעמים רבות ואינו מאפשר שחזור – מונע עדכון שוטף ב- Trac.
   -

   מקום בדיסק אינו מספיק להחזקת פרויקט – נדרש סנכרון עם כוננים מרוחקים אשר
   עליהם לא ניתן להריץ eclipse (ללא פעולות חילוץ מסובכות).
   -

   מחסור בעמדות עבודה ועבודה עם מחשבים ניידים אישיים דורשים סנכרון וביצוע
   שינויים עמ שהפרויקט על כל חלקיו יעבוד ויראה כמו שצריך בלינוקס.
   -

   מחשבים לא מזהים התקני USB – לא ניתן לבצע גיבויים לפרויקט ולהעביר קבצים
   בין מחשבים.
   -

   מערכת ההפעלה נוטת להיתקע לעיתים – דורש אתחול המחשב ואיבוד חומר עליו
   הושקעה עבודה רבה.


 *אני יודע שלרוב הבעיות ישנן פתרונות מקומיים**, **אולם אין סיבה שמעבר לשעות
הנדרשות לביצוע הפרויקט עצמו נבזבז** **עוד שעות רבות במאבקים עם מחשבי
המעבדה**!!!*


 *משוב בנושא העבודה במעבדה*

מלבד שעות המפגש של הקורס ביום שני בבוקר, אני משתדל לא לעבוד במעבדה בדיוק
בגלל הסיבות שכבר דוברו בנושא הלינוקס.

שטח הדיסק שמוקצה לנו הוא כמעט אפס. זה גורם לכך שחוץ מלפתוח workspace חדש אני
לא יכול לעשות כמעט כלום.

ראיתי ששחר פרסם איזה שהוא מעקף לנושא הזה בסגנון של – לרדת לחווה בקומה 0 ושם
להתחבר ל windows ולהריץ איזה סקריפט. לדעתי זה לא פתרון קביל כי כל משתמש רוצה
שתנאי העבודה יהיו מוכנים לו, וברגע שרואים פתרון כזה מיד מעדיפים להמשיך את
העבודה בבית.


 בנושא linux,

קודם כל בהיבט החיובי מערכות הלינוקס מגיבות מהר יותר מווינדוס, זה מורגש בעיקר
בהתחברות הראשונית - לוג אין

בהיבט השלילי הדבר שהכי מפריע בעבודה עם לינוקס הוא תחליפי האופיס שמותקנים בה.

רוב המצגות והמסמכים שאנחנו כותבים נערכים גם בבית וגם במעבדה, ויש הרבה בעיות
בהעברת קבצים כאלה מאופיס של מיקרוסופט לתחליפי אופיס

בעיות כגון עברית/אנגלית, יישור, פונטים וכו



בעיה נוספת במעבדה היא שלפעמים כאשר מסיימים לעבוד באקליפס הוא משום מה לא
משחרר את ה

runtime-workspace

הכוונה היא לא לוורקספייס שבו כותבים את הפלאג אין, אלא לוורקספייס שנוצר
לצורכי דיבאג כאשר מריצים את הפלאג אין בעותק נוסף של אקליפס

מאותו רגע אי אפשר יותר לדבג את הפלאג אין עד שמוחקים את אותו וורקספייס מה
שיכול מאוד לתסכל, אם כבר שמרנו שם הגדרות ומצבים שונים


 *משוב בנושא העבודה במעבדה*


 Each student has an outrageously low disk space allocated. Complaining
about insufficient disk space to Shahar, lead him to find a solution - Using
a RAID (via SMB). Though he did make some scripts to establish an smb
connection to the remote 500 mb disk space per user HD, One cannot access it
without SHARING all of one's data, due to limitations on the permissions.

There is NO way to change permissions via Ubuntu, and using the
Windows-based PCs at the lab on floor 0 also don't do the trick, due to
firewall limitations.

In 

Re: [Haifux] LINUX and SSDL

2009-01-26 Thread Haggai Eran
Hi,

I can offer some suggestions for some of the problems you described below.

On Mon, Jan 26, 2009 at 8:22 PM, Yossi Gil yossi@gmail.com wrote:

 2. Running FF3 is not possible if a user is logged on to multiple stations.

This isn't a solution for the common user, but an advanced user can run
firefox with a command line argument '-no-remote' which would cause it to
open a new session, instead of connecting to the previous one.


 I also have my personal technical question, which you may be able to help
 in. I use Linux on a wireless home network, and I would like to do a couple
 of wireless network mounts, prior to any login screens. Any ideas on how I
 convince the computer to connect to the wireless before I logon?

In the latest version of Ubuntu there is a new version of Network Manager,
which allows you to set up the wireless settings for the entire system, in
addition to set only for the current user. I'm not sure if this will be
enough in order for the wireless connection to be set before network mounts
are mounted, but then you can play with the order of the system startup
scripts.

Regards,
Haggai Eran
___
Haifux mailing list
Haifux@haifux.org
http://hamakor.org.il/cgi-bin/mailman/listinfo/haifux


Re: [Haifux] LINUX and SSDL

2009-01-26 Thread Tzafrir Cohen
On Mon, Jan 26, 2009 at 08:59:45PM +0200, Haggai Eran wrote:

 On Mon, Jan 26, 2009 at 8:22 PM, Yossi Gil yossi@gmail.com wrote:
 
  2. Running FF3 is not possible if a user is logged on to multiple stations.
 
 This isn't a solution for the common user, but an advanced user can run
 firefox with a command line argument '-no-remote' which would cause it to
 open a new session, instead of connecting to the previous one.

But the profile will remain locked.

BTW: Konqueror does not have this problem. It baiscally allows a
separate instance per display rather than simply locking by the file
system.

 
 
  I also have my personal technical question, which you may be able to help
  in. I use Linux on a wireless home network, and I would like to do a couple
  of wireless network mounts, prior to any login screens. Any ideas on how I
  convince the computer to connect to the wireless before I logon?

Prior to login or at login? 

At login: pam-mount (heard the name, never used it)

-- 
Tzafrir Cohen | tzaf...@jabber.org | VIM is
http://tzafrir.org.il || a Mutt's
tzaf...@cohens.org.il ||  best
ICQ# 16849754 || friend
___
Haifux mailing list
Haifux@haifux.org
http://hamakor.org.il/cgi-bin/mailman/listinfo/haifux


Re: [Haifux] Student complaints.

2009-01-26 Thread Amir Hardon
Hi,
First I'll state that I'm a first year student here.

About the problems the students mention, it seems like the only real problem
is MS Office compatibility,
I am struggling with this problem daily from the other side - often Word
documents that are sent to me are getting scrambled when opened with Open
Office. My last resort for such cases is using one of the freely available
web based doc2pdf converters.
Although I must say that I don't have problems with MS Office users that
can't read my Open Office generated files.
Anyway maybe you should consider using MS Office with wine\crossover-office
(I never used it personally but I guess it should be good).

About Firefox hangs on heavy flash sites - usually the heavy flash stuff is
just ads, and installing Adblocker Plus make those sites fly.
It is really weird to hear that FF crashes on Trac, which generates pretty
light pages. (I would guess another tab with ynet was opened at the same
time (-: ).

As for Eclipse, I've been working with Eclipse (Pydev, Zend Neon, and Aptana
with some extras like subvervise) for over an year,
and although it gets heavy sometimes I haven't saw it crashes. You didn't
give much details on the problem so I can't suggest much, but I'm pretty
sure it's a resolvable issue, and if not, file a bug report.
I do remember having some that were resolved after changing the JRE version,
maybe you should check this way...


-Amir.

2009/1/26 Yossi Gil yossi@gmail.com

 Folks, here is the list of the unedited gripe list of students. As you will
 see, some of the problems are educational (MS WORD is sexy), other are
 organizational (not enough quota), while others are technical (Eclipse
 crashes). I am asking for your help mainly in dealing with the
 psychological  issues... Make it easier and more exciting for the students
 to work with Linux.

 פרויקט שנתי בהנדסת תוכנה


  *Students' feedback on 'working in SSDL' – January 2009*


  *משוב בנושא העבודה במעבדה*


  הנושאים היחידים אליהם אתייחס הם נושאי לינוקס. במשך שנתיים אני נמצאת
 במעבדה כמעט כל יום,

 כל היום (פרט לזמן בו אני נמצאת בהרצאות) ואין לי תלונות פרט לתלונות שאציג
 על החלפת ה windows ל linux.

-

ספציפית לגבי הפרויקט בשבוע האחרון קרו לנו פעמים תקלות בהעברת קבצים
ממחשבי המעבדה הביתה. לכולנו יש בבית מחשבי windows וכאשר תכננו משימות
לשבוע במחשבי המעבדה בהעברה למחשבים בבית פעמיים היו בעיות התאמת פורמט ומישהו
היה צריך להגיע לטכניון (למחשבי linux) כדי לטפל בבעיה לאפשר לקבוצה
להמשיך לעבוד בבית.
-

בכל פעם שעלינו להכין מצגת או גרפים אנו עוברים למחשב שאינו במעבדה בגלל
שאנו רגילים לעבוד ב windows ועבודה בו חוסכת לנו זמן. הפרויקט דורש הכנת
מצגות רבות במהלכו ולכן נראה לי שהמעבדה שאחת ממטרותיה היא לשרת אותו אמורה
לספק כלים נוחים להכנת מצגות וגרפים.
-

לא פעם קרו לנו תקלות במעבר בין linux ל windows ולהיפך עקב ניסיון לעבוד
בבית ובמעבדה. בעיות אלו בזבזו זמן שלא היה מתבזבז אם בשני המקומות היינו
עובדים באותה סביבה.
-

לא פעם היו ל linux תקלות מוזרות שגרמו לסגירת סביבת עבודה ללא שמירה
בצורה פתאומית בעת לחיצה על minimize. תקלה אחרת מתלוננת על סביבת עבודה
פתוחה במקום אחר (כאשר היא לא) ובכך מונעת עבודה באותה סביבה.
-

ל linux יש נטיה לא להודיע על כך שהמקום עבור היוזר נגמר מראש. קרה לי
שהוא התחיל לשמור קובץ ונתקע באמצע כי לא היה מספיק מקום. לאחר מכן הסביבה
נתקעה והייתי צריכה לצאת מה eclipse. הקובץ שלא הצליח להישמר נשמר עד
האמצע והיה חסר קטע גדול מאוד של קוד (עבודה של כ 3 שעות) שהיה עלי לשחזר
מאפס.


  אני מניחה שהמחשבים לא יועברו בחזרה ל windows בקרוב. אבל אני מקווה
 שתלונותינו יעזרו לבאים אחרינו.


  *משוב בנושא העבודה במעבדה*


  *עבודה במעבדה*:

-

קיים מחסור בעמדות עבודה מה שדורש מאנשים לעבוד על מחשבים ניידים אישיים.
-

בהמשך לסעיף הקודם, קיים גם מחסור בחיבורי רשת לניידים.
-

לא ניתן להתקין plagins ותוכנות שיסייעו לנו בעבודה השוטפת על הפרויקט.


  *עבודה עם לינוקס*:

-

אין MS ofiice – מקשה על בניית מצגות ודוחות המוצר וכן מעוות עד לאופן
בלתי קריא מסמכי דרישות ושונות הנשלחים עי צוות הקורס.
-

דפדפן קורס פעמים רבות ואינו מאפשר שחזור – מונע עדכון שוטף ב- Trac.
-

מקום בדיסק אינו מספיק להחזקת פרויקט – נדרש סנכרון עם כוננים מרוחקים אשר
עליהם לא ניתן להריץ eclipse (ללא פעולות חילוץ מסובכות).
-

מחסור בעמדות עבודה ועבודה עם מחשבים ניידים אישיים דורשים סנכרון וביצוע
שינויים עמ שהפרויקט על כל חלקיו יעבוד ויראה כמו שצריך בלינוקס.
-

מחשבים לא מזהים התקני USB – לא ניתן לבצע גיבויים לפרויקט ולהעביר קבצים
בין מחשבים.
-

מערכת ההפעלה נוטת להיתקע לעיתים – דורש אתחול המחשב ואיבוד חומר עליו
הושקעה עבודה רבה.


  *אני יודע שלרוב הבעיות ישנן פתרונות מקומיים**, **אולם אין סיבה שמעבר
 לשעות הנדרשות לביצוע הפרויקט עצמו נבזבז** **עוד שעות רבות במאבקים עם
 מחשבי המעבדה**!!!*


  *משוב בנושא העבודה במעבדה*

 מלבד שעות המפגש של הקורס ביום שני בבוקר, אני משתדל לא לעבוד במעבדה בדיוק
 בגלל הסיבות שכבר דוברו בנושא הלינוקס.

 שטח הדיסק שמוקצה לנו הוא כמעט אפס. זה גורם לכך שחוץ מלפתוח workspace חדש
 אני לא יכול לעשות כמעט כלום.


Re: [Haifux] Student complaints.

2009-01-26 Thread Haggai Eran
I assumed the problems with moving files to windows was the different
encoding of new-line characters. unix2dos and dos2unix can be used if that's
the case, or their equivalents on windows systems. If eclipse is used, I
think it can be changed to use whatever style you like.

About eclipse: I've used it a lot, both as a student, working in Java for
the OS Project course, and at work, with CDT. With Java it worked great, and
I don't remember any crashes. With CDT I think I did see it crash once or
twice. Of course such crashes need to be investigated further, and since
this list doesn't seem to have many Eclipse experts, I would try to get help
here https://bugs.eclipse.org/bugs/. I've also used PyDev and EclipseFP if
it might help anyone. :)

Haggai

On Mon, Jan 26, 2009 at 9:51 PM, Eli Billauer e...@billauer.co.il wrote:

 Hello again.

 Now we're talking!

 To begin with, I see that students mention problems with transporting
 files to Windows. I suppose that they use Microsoft's compiler, and run
 into problems with the back and forth?

 Which brings me to turn to all Linux evangelists out there: You've maybe
 missed it, but this is the moment you've been all waiting for: Someone
 has forced CS students to use Linux in the labs. They will end up either
 hating it and stick to Windows, or adopt it on their own computers,
 solving most of their annoying problems. And it looks like it's going to
 depend on, well, us.

 There may be a need to make a LiveCD for CS students, which would
 basically be the original Ubuntu disc + utilities for developing if
 necessary. This could allow students to use the same environment at
 home, without installing Linux on their hard disks. As this is an
 recurring process (the disc will need to be upgraded as Ubuntu gets
 upgraded) I can't see how it's done well by volunteers. But once someone
 has done it the first time, I suppose it will be pretty easy to repeat it.

 As for Eclipse: Dear Haifuxers, is any of use using it? Personally, I
 don't like IDEs, and I believe I have a few people with me on this
 mailing list.

 If the policy would be to guide students to work with more down-to-earth
 tools (XEmacs/vim, make, gcc, ddd etc) I suppose we have quite some
 material handy, and I suppose it won't be difficult to find someone to
 speak about these. I believe it's an educational choice, partly because
 the programmer gets a better feel of the tools, as opposed to IDEs which
 generally attempt to hocus-pocus.

 As for MS Office, there's always OpenOffice, which I don't use
 personally. If the real problem is compatibility between MS and
 OpenOffice, it's time to remind everyone that OpenOffice exists for
 Windows as well. Or use the LiveCD solution.

 As for the other issues, I can only ask one question: Do you have one
 Linux geek in the lab's support team? To me it seems like these problems
 require a few hours each to solve, which is peanuts in terms of
 employment, but too much to ask someone to volunteer for.

 Other views?

   Eli


 --
 Web: http://www.billauer.co.il

 ___
 Haifux mailing list
 Haifux@haifux.org
 http://hamakor.org.il/cgi-bin/mailman/listinfo/haifux

___
Haifux mailing list
Haifux@haifux.org
http://hamakor.org.il/cgi-bin/mailman/listinfo/haifux


[Haifux] Student complaints.

2009-01-26 Thread Orna Agmon Ben-Yehuda
Hi Yossi,

Regarding the portable document editing, I suggest introducing the students
to latex at an early stage. In addition to being portable, it is also a
handy (and sometimes mandatory) tool for writing papers.

From the other angle, I believe CS staff should be a model regarding open
standards, by publishing documents (either slides or exercises) in
open,portable formats such as pdf or simple text.

Ii suggest also to make the students aware of decent distributed version
control tools (I'm aiming at a talk about hg in Haifux, somewhere down the
queue).

Another tool with appeal on Linux is valgrind, which can make the students
prefer working on Linux, because of the time saving they get.

And of course, I side with Eli regarding using a flexible tool chain, such
that everyone may mix and match. An editor can be anything which can
syntax-highlight and indent properly (nano/pico do not count, neither does
textpad), and from my experience, in a mixed environment, users who are used
to Windows prefer to stay with their Windows editor. However, an editor is
just a typewriter when you actually use the unix tool chain after it.
Specifically, the power of the gcc warning switches combined with -Werror
and a decent makefile can save a lot of student time, and also has the
potential of having students prefer Linux.

To sum it up - students need to be made aware of anchor applications on
Linux which actually save lots of time, because time is the point which
hurts the students who filled the feedback. Those applications will pull
them to Linux, instead of being forced into it and hating it. Students who
prefer not to use Linux should be able to do so partially (=at home),
without incompatibility problems, by using an interchangeable tool chain and
open fiie formats.

Orna.


2009/1/26 Yossi Gil yossi@gmail.com

 Folks, here is the list of the unedited gripe list of students. As you will
 see, some of the problems are educational (MS WORD is sexy), other are
 organizational (not enough quota), while others are technical (Eclipse
 crashes). I am asking for your help mainly in dealing with the
 psychological  issues... Make it easier and more exciting for the students
 to work with Linux.


___
Haifux mailing list
Haifux@haifux.org
http://hamakor.org.il/cgi-bin/mailman/listinfo/haifux


[Haifux] Long messages

2009-01-26 Thread Orna Agmon Ben-Yehuda
Hi All,

As some of us have recently discovered, there is a limit to the size of a
haifux message, and the first message in the current thread about student
complaints is about this size.

So please, to avoid nagging Orr for each mail, do not include the original
message when replying.

it is not personal if you get bounced...

Orna.
___
Haifux mailing list
Haifux@haifux.org
http://hamakor.org.il/cgi-bin/mailman/listinfo/haifux


Re: [Haifux] Student complaints.

2009-01-26 Thread Tzafrir Rehan

 And of course, I side with Eli regarding using a flexible tool chain, such
 that everyone may mix and match. An editor can be anything which can
 syntax-highlight and indent properly (nano/pico do not count, neither does
 textpad)


I somehow feel the need to defend nano:

 set autoindent

in .nanorc will set autoindent on nano. It's just as easy to add syntax
highlighting.
___
Haifux mailing list
Haifux@haifux.org
http://hamakor.org.il/cgi-bin/mailman/listinfo/haifux


Re: [Haifux] Haifux Digest, Vol 17, Issue 15

2009-01-26 Thread Eran Arbel
Hi, some time reader, first time writer.
I'm a second year CS student and had to work with the Linux in the farms for
a while now and frankly, I love the idea that someone finally forced me to
use Linux. I think it's a good thing.

I've already had stuff explained to me and had a chance to explain things to
others. I already told people that they better get used to using the Linux
and Unix on the farm machines. Firstly, because they have to; Secondly,
because it's better; And thirdly, because it's fun.

Problems of Windows\Linux compatibility with code files I solved with
Notepad++. I don't know if there's a Linux version or a Linux substitute but
it's an awesome writer for windows that can display context in many
languages and can also convert to\from Windows from\to Linux formatting.
Saved me a lot of trouble.

The new Open Office version (3 and up) is completely compatible with
MS-Office 2007 documents and gave me no trouble as much as I've used it,
making it better than MS-Office if compatibility is the question. It looks
different but doesn't require that much of a leap to change to. And it's
freely available to both Windows and Linux users.

I used vim to program on the Linux and Unix machines but my brother
recommended Eclipse so I want to try that if anyone is willing to teach me.

I know of a Linux geek in the CS farm's support team but I think it takes
more than that. I don't know how the W2L lectures went before but I agree
that installing Linux, as far as I tried Ubuntu, is pretty straight forward.
It's all the configuration afterwords that's troublesome. Up until now I
have failed completely at configuring mine for WiFi and a secondary display
and those two, along with 'How the hell do I run a Virtual Machine\Box on my
Linux?' are the major hurdles before I completely switch to Linux. So, any
info on that will be welcome. (I've tried Ubuntu 8.04 and fiddled with
Satanic slightly but not much)


On Mon, Jan 26, 2009 at 10:38 PM, haifux-requ...@haifux.org wrote:

 Message: 4
 Date: Mon, 26 Jan 2009 21:51:10 +0200
 From: Eli Billauer e...@billauer.co.il
 Subject: Re: [Haifux] Student complaints.
 To: haifux@haifux.org
 Cc: Yossi Gil yossi@gmail.com
 Message-ID: 497e142e.9080...@billauer.co.il
 Content-Type: text/plain; charset=UTF-8; format=flowed

 Hello again.

 Now we're talking!

 To begin with, I see that students mention problems with transporting
 files to Windows. I suppose that they use Microsoft's compiler, and run
 into problems with the back and forth?

 Which brings me to turn to all Linux evangelists out there: You've maybe
 missed it, but this is the moment you've been all waiting for: Someone
 has forced CS students to use Linux in the labs. They will end up either
 hating it and stick to Windows, or adopt it on their own computers,
 solving most of their annoying problems. And it looks like it's going to
 depend on, well, us.

 There may be a need to make a LiveCD for CS students, which would
 basically be the original Ubuntu disc + utilities for developing if
 necessary. This could allow students to use the same environment at
 home, without installing Linux on their hard disks. As this is an
 recurring process (the disc will need to be upgraded as Ubuntu gets
 upgraded) I can't see how it's done well by volunteers. But once someone
 has done it the first time, I suppose it will be pretty easy to repeat it.

 As for Eclipse: Dear Haifuxers, is any of use using it? Personally, I
 don't like IDEs, and I believe I have a few people with me on this
 mailing list.

 If the policy would be to guide students to work with more down-to-earth
 tools (XEmacs/vim, make, gcc, ddd etc) I suppose we have quite some
 material handy, and I suppose it won't be difficult to find someone to
 speak about these. I believe it's an educational choice, partly because
 the programmer gets a better feel of the tools, as opposed to IDEs which
 generally attempt to hocus-pocus.

 As for MS Office, there's always OpenOffice, which I don't use
 personally. If the real problem is compatibility between MS and
 OpenOffice, it's time to remind everyone that OpenOffice exists for
 Windows as well. Or use the LiveCD solution.

 As for the other issues, I can only ask one question: Do you have one
 Linux geek in the lab's support team? To me it seems like these problems
 require a few hours each to solve, which is peanuts in terms of
 employment, but too much to ask someone to volunteer for.

 Other views?

   Eli


 --
 Web: http://www.billauer.co.il




-- 
Don't let people drive you crazy when you know it's within walking distance.
And no one ever said being a heretic was easy.

May we meet in Less Interesting Times...
http://eran.geek.co.il
___
Haifux mailing list
Haifux@haifux.org
http://hamakor.org.il/cgi-bin/mailman/listinfo/haifux


Re: [Haifux] Student complaints.

2009-01-26 Thread Ohad Lutzky
On Mon, Jan 26, 2009 at 11:34 PM, Orna Agmon Ben-Yehuda
ladyp...@gmail.com wrote:
 Hi Yossi,

 Regarding the portable document editing, I suggest introducing the students
 to latex at an early stage. In addition to being portable, it is also a
 handy (and sometimes mandatory) tool for writing papers.

With Beamer it also becomes a very powerful tool for slideshows. Using
LyX will reduce students' complaints :)

 From the other angle, I believe CS staff should be a model regarding open
 standards, by publishing documents (either slides or exercises) in
 open,portable formats such as pdf or simple text.

Part of the problem is that students like (or at least used to like)
using the lab for all of their Technion work, and unfortunately many
courses still distribute MS Word files. Also, many students
collaborate on exercises with people not in the lab, and receive MS
Word files from them.

 Ii suggest also to make the students aware of decent distributed version
 control tools (I'm aiming at a talk about hg in Haifux, somewhere down the
 queue).

I can reprise my git talk as well, if it helps.

 Another tool with appeal on Linux is valgrind, which can make the students
 prefer working on Linux, because of the time saving they get.

I'm not sure how relevant this is, as (IIRC) the projects in this lab
are in Java.

-- 
Man is the only animal that laughs and weeps, for he is the only
animal that is struck with the difference between what things are and
what they ought to be.
 - William Hazlitt

Ohad Lutzky
___
Haifux mailing list
Haifux@haifux.org
http://hamakor.org.il/cgi-bin/mailman/listinfo/haifux