ווטסאפ - לינוקס, BSD, קוד פתוח ותוכנה חופשית בעברית. Whatsup - Linux, BSD, open source and free software in Hebrew

 
 
  כניסת חברים · רישום · שכחתי סיסמה  
tux the penguin

quick_linkמיקרוסופט מציגה: המדריך לשונאי יוניקס

published at 03/05/2003 - 00:31 · ‏פורסם z9u2K · ‏tags Unix , זוטות · שלח לחברידידותי למדפסת
Unix בחור חביב בשם דניאל וייס, שעובד בדרך מייקרוסופט 1, רדמונד, הואיל בטובו לכתוב את "המדריך לשונאים יוניקס".
http://research.microsoft.com/~daniel/unix-haters.html

המדריך כולל את הפרקים:
יוניקס - ווירוס המחשבים הראשון בעולם
מסמכים? איזה מסמכים?
אסון ה- X, או איך לגרום למערכת 50-MIPS לרוץ כמו IBM PC במהירות של 4.77MHz
csh, pipes and find. כלים חזקים למשתמים טיפשים
C++, ה- COBOL של שנות התשעים
אדמיניסטרציית מערכת. העלות החבויה של יוניקס
מערכת הקבצים - בטח שזה ישמיד לך את המידע, אבל תראה כמה מהר זה רץ!

ועוד...
שווה לעבור על ראשי הפרקים - בשביל הבידור :)

 

קישורים רלוונטיים

מיקרוסופט מציגה: המדריך לשונאי יוניקס | כניסה / יצירת מנוי חדש | 11 תגובות
סף חסימה
  
ההערות הינן מטעם כותביהן. אין צוות האתר לוקח אחריות על תוכנן
לא בדיוק "מיקרוסופט" (ניקוד: 0)
ע"י פינגווין אנונימי ב 03/05/2003 - 01:56
מדובר על ספר שנכתב לפני כ- 10 שנים.

כעת הוא הפך להיות זמין להורדה ולצפיה מהאינטרנט.

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

דרך אגב: די מאלף לקרוא את ה"אנטי-הקדמה" של דניס ריצ'י, ולראות עד כמה היא נכונה עוד יותר היום.


[ השב לזאת ]

תגובה: מיקרוסופט מציגה: המדריך לשונאי יוניקס (ניקוד: 1)
ע"י z9u2K (z9u2k@linux-kinneret.org)
ב 03/05/2003 - 02:08
(מידע על משתמש | שלח הודעה) http://www.linux-kinneret.org
נכון, אני מודע לזה, זה פשוט יותר נחמד להציג את זה כמו שבחרתי :) לכלוך על רדמונד, גם אם מפוברק קצת, לא יכול להזיק... :)

[ השב לזאת ]

ולשונאי חלונות (ניקוד: 0)
ע"י פינגווין אנונימי ב 03/05/2003 - 03:19
מייד בפרק הראשון המחבר משווה את יוניקס לווירוס.

זה כמובן מזכיר את ההשוואה של חלונות לווירוס: http://www.annoyances.org/exec/show/article09-115

[ השב לזאת ]

תגובה: מיקרוסופט מציגה: המדריך לשונאי יוניקס (ניקוד: 1)
ע"י mksoft (meir@mksoft.co.il)
ב 03/05/2003 - 09:27
(מידע על משתמש | שלח הודעה) http://mksoft.co.il
תמיד נחמד לראות שיש אנשים שלא מאבדים פרופורציות :-D

[ השב לזאת ]

תגובה: מיקרוסופט מציגה: המדריך לשונאי יוניקס(ניקוד: 1)
ע"י alucard ב 03/05/2003 - 12:57
(מידע על משתמש | שלח הודעה) http://
כלומר ישנם נקודות רבות אשר נכונות גם להיום ובאמת חרפה לעולם הלינוקס !!

אני תוכניתן בחיי היום יום ואני פשוט מזועזע ממה שקראתי !! כלומר אני כרגע עובד עם מנדרייק 9.1 (זו המערכת ההפעלה היחידה שמותקנת אצלי) וניסיתי את הדוגמאות והנקודות שהועלו ואני נדהם שהם צודקים !!

כלומר המערכת הזו (לינוקס\יוניקס) לוקה באופן מחפיר בצורת עבודתה ! העובדה שה-SHELL מתערב בתהליכים פשוט מזעזע אותי !!
למשל העניין עם ה- * והעובדה שה-SHELL ממיר זאת לרשימת הקבצים ולא התוכנה עצמה זה פשוט לא יתכן זאת אומרת שאין לי שליטה על הקלט האמיתי מהמשתמש !!

כך שאם אני מעוניין לבצע בדיקות קלט אני בעצם מקבל קלט שעובד ע"י ה-SHELL ולא את הקלט בצורתו המקורית !!
גם נושא הקבצים מסוכן.. זה שניתן לשמור כל תו (כמעט) בשם

תנסו לקרוא לקובץ בשם: -tst- זה אפשרי אבל אז, תנסו להפעילו דרך הקונסול בעזרת kedit -tst- (אפשר רק עם מתחכמים עם המערכת אבל מה קורה עם אתה מפתח סקריפט דינאמי ?? או משתמש קצה ? הרי אין מדריכים אשר מטפלים בסוגייה הזו !!)

או למשל תנסו להפעיל את הפקודה הבאה:
echo 2 * 3 = 6 > file_tmp

אתם תתפלאו שתוכן הקובץ file_tmp זה לא 2 * 3 = 6 אלא:
2 רשימת הקבצים שבספרייה הנוכחית 3 = 6
זאת בעייה שכן למה יש להחשיב כל פעולה לפעולת קבצים ??
מה אם אני מפתח מחשבון לשורת הפקודה ?? ואז אני יפעיל אותו בצורה הבאה:
calc 24 * 34
התוכנית שלי לא תעבוד !! שכן ה-SHELL "יטפל" בקלט בלי שאבקש ממנו והקלט יפגם!!

ה- X באמת תוכנה עלובה (ואני לא מדבר על היכולות אלא על הביצועים !!)
יש לי P4 וניסיתי מספר רב של הפצות ובתכלס.. פשוט זוועתי !!
(gentoo 1.4rc2, mandrake 8.2-9.1, redhat 6.2-8, suse 6.4-8.1, lycro build 44, ועוד..)
אפילו רכשתי בזמנו את החבילה של SuSE 6.4 עם הספרות והתוכן (startoffice, וכו'..)

ועכשיו אני אסכם

אני תוכניתן מזה שנים רבות ואני "בוחן" את לינוקס זה תקופה ארוכה מאוד (תקופת ה-SUSE 6.4) ואני חייב לציין שעד כמה שאני רוצה שהמערכת הזו תחליף את הצורך בחלונות (ואני לא מדבר בכלל על משחקים) אני פשוט מתאכזב מחדש בכל פעם

הרי מציינים תמיד שלינוקס היא:
1. מהירה
2. יציבה
3. מערכת למפתחים
4. מאובטחת

אז ככה (בהתאמה)
1. ניסיתי מספר רב של הפצות ובמספר רב של קונפגורציות (תוכלו לעיין בפורומים ALUCARD) ותמיד התאכזבתי. זמני טעינה, מהירות תגובות הGUI
2. המערכת קרסה לי מספר רב של פעמים הן בGUI והן בקונסול (xkill חברי הטוב..)
3. הייתי בכנס של GO-LINUX ותסלחו לי אבל vi, emac ודומיהם לא מתאימים למערכת אשר נחשבת למערכת של מפתחים !! וגם KYLIX מגעיל !! ראיתם את התוצרים שלו ?? הממשקים שהוא יוצר פשוט מזוויעים !!
4. אני לא ישכח שציינתי פעם פה שאני משתמש ב-KDE 3.0.2 ומאיר העיר לי שכדאיי לי לשדרג מהר שכן יש בעיית אבטחה חמורה בכל הגרסאות הקודמות ל-KDE 3.0.5a

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

ורק על מנת למנוע תשובות שגויות
1. אל תגידו לי שיציבות זה KERNEL ושה-X זה לא נחשב..
גם במקום העבודה שלי ישנם שרתי WINNT אשר עובדים כל עוד לא מציקים להם אז תכניסו לפרופורציה חברה.. איפה היציבות ??
2. מהירות.. איפה ?? אני בהחלט לא רואה שיפור ?? רק תנסו להפעיל את GRIP (ולהפעיל אותו כמובן) ובמקביל ב-מוזילה ובקונסול\URPMI... בקושי הצלחתי לעשות משהוא !!!!!!!!
3. אני תוכניתן ואני חייב לציין שלינוקס זה סיוט לאנשים כמוני שכן ישנם כה הרבה מערכות API שונות. (זה היה דבר טוב רק במידה והם היו עובדות כמו שצריך !!)

ואחד הדברים שגרמו לי לצרוח לא מזמן..
כתבתי במשך זמן ארוך למדיי כתבת חדשות לאתר זה, ולאחר מספר תצוגות מקדימות\שינויים כלים אני רציתי רק להוסיף מילה אחת באנגלית לכתה ואז במקום להקיש: alt+ctrl+k לחצתי alt+ctrl+l שמן הסתם נעל לי את המסך וביקש סיסמא.. הבעייה שהסיסמא הכילה מספרים ואותיות באנגלית ואני הייתי במצב עברית..
בסופו של דבר איתחלתי את המחשב וויתרתי על הכתבה שלה הקדשתי כרבע שעה !!!!
(כמובן שעכשיו לצערי הסיסמא שלי כוללת אך ורק ספרות שכן אני מפחד לחזור על הטעות !!!!!!!!!!!!!!!!!)

אני מקווה שתג

קרא את המשך ההערה...

[ השב לזאת ]

תגובה: מיקרוסופט מציגה: המדריך לשונאי יוניקס (ניקוד: 1)
ע"י mksoft (meir@mksoft.co.il)
ב 03/05/2003 - 13:27
(מידע על משתמש | שלח הודעה) http://mksoft.co.il
למה להסתבך ? כל מה שצריך זה לשאול:
echo ' 2 * 3 = 6' > file_tmp
זה שלא מכירים את ה-shell שמשתמשים בו ואת התכונות/צורת העבודה שלו לא אומר שהוא לא טוב. דבר כזה כותבים בד"כ אנשים שרגילים ל-command.com של dos/win וחושבים שזה אותו הדבר. לדעתי זה מעליב להשוות command.com ליכולות של bash, tsch ו-shells אחרים.

בקשר ל-alt-ctrl-l ו-alt-ctrl-k זה גם עצבן אותי אבל זה די פשוט, גם כאן כל מה שהיית צריך זה לשאול.

קודם כל, כדי להקליד אותיות בשפה השניה, לא צריך להחליף את כל ה-layout של המקלדת, מחזיקים את ה-alt הימני ומקלידים ומקבלים את האותיות ב-layout השני (נראה אותך עושה את זה ב-windows) כאשר משחררים אותו ממשיכים לעבוד ב-layout המקורי.

אם בכל זאת זו בעיה, פשוט נכנסים ללוח הבקרה ומנטרלים את הצירוף של alt-ctrl-l, לא מסובך במיוחד.

בקשר למספר תוכנות ביחד, אני משתמש בקרנל המתאים לכל משימה. קרנל ברירת מחדל לא מתאים כל כך לשולחן העבודה (למרות שהוא מתאים מאוד לשרתים). כרגע אני משתמש בקרנל עם סדרת הפאצ'ים ck6 עם low latency ו-preempt. אני מקמפל תוכנות ברקע (נו, gentoo) ועובד ללא שום בעיה. נראה אותך מחליף קרנל ב-windows כדי לשנות תכונות של schedualing לדוגמא ? אתה תקוע עם מה שנתנו לך.

אני אוהב את vim ואין לי בעיה להסתדר איתו. אחרים לא חייבים הכיף זה הבחירה. יש לך את kate שהוא מעולה. אם אתה מפתח ב-qt/kde יש לך את kdevelop בשיתוף עם ה-qt designer שנותנים לך פתרון מושלם. אם אתה רוצה לעבוד עם gtk/gnome יש לך את השילוב של anjuta ו-glade.

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

אני מנסה המון דברים שאמורים להיות לא יציבים, משתמש ב-kde-cvs מנסה קרנלים שונים ומשונים וכן הלאה, אפילו איתם אני לא רואה בעיה כזו של יציבות (חוץ מהבאג של nvidia שבא מדי פעם, אבל זה דרייבר בינארי אין הרבה מה לעשות שם, עם הדרייבר הטבעי של xfree86 זה לא קורה).

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

[ השב לזאת ]

תגובה: מיקרוסופט מציגה: המדריך לשונאי יוניקס(ניקוד: 0)
ע"י פינגווין אנונימי ב 03/05/2003 - 16:04
כל "התקלות" שדיברת עליהן בעצם נותנות כוח למשתמש, ומי שלא יודע להתמודד עם כוח לא צריך אפילו לנסות.

תתחשב בעובדה גם שX היה קיים מאוד ממזמן והוא מפוצץ בקוד שמעט קשה לתחזק.. אם זה כל כך מפריע לך, למה שלא תרשום מערכת X משלך ?

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

[ השב לזאת ]

תגובה: מיקרוסופט מציגה: המדריך לשונאי יוניקס(ניקוד: 0)
ע"י פינגווין אנונימי ב 03/05/2003 - 16:24


השאלל לא מתערב בתהליכים פשוטים. פשוט ב69 מערכת GUI לא הייתה בראש של אנשים. והרבה פעמים SHELL יותר חזק ממערכת של לחיצות. יש כוח להשתמש בפלט של תוכנית לאחרת ועוד...



נניח ו * לא היה מסמל את כל הקבצים.. היית צריך להשתמש בפלט של ls
אם תסתכל על זה בצורה מסויימת זה יתרון. כמובן שזה לא מונע ממך להשתמש ב* כסמל (ראה תגובה של MKSOFT).



מה לעשות הGUIים האחרונים משתמשים הרבה ביכולות של המחשב. בייחוד KDE. כמובן שיש הרבה שולחנות אחרים כמו FLUXBOX ואפילו אחרים פחות ססגוניים וצבעונים אבל מהירים.



מה עשית ? מערכות קורסות, עובדה. אולי המחשב לא עמד בעומס ? יש הרבה סיבות אבל הן סיבות, זה לא חלונות שהפעלת קובץ WORD הוורד נתקע בסוף יצאת ופתאום KERNEL32 נתקע ואתה שומע ביפים של הבה נגילה.



לא מתאימים למערכת של מפתחים ? אלו *ה-כלים*, אם הם לא לטעמך אתה מוזמן להשתמש ב BORLAND C או חבריך האחרים. לפי דעתי IDE לא שווים שקל, אין כמו עורך טקסט חזק ומהדר.



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



רוב היציבות טמונה בקרנל, שכן רוב הפעולות I/O, קבצים וכו' מטופלות על ידי הקרנל. זה שתוכנה לא יציבה זה כבר תלוי במפתחים.



איזה מחשב יש לך ? בדקת אם זה גם קורה במקום אחר ?



לפי דעתי (דעתי האישית) לינוקס היא מערכת להאקרים, אנשים שאוהבים לשחק עם מחשבים להתעסק עם בעיות ולעבוד חזק על כל מיני בעיות, אם אין לך ראש לזה, אתה בכיף מוזמן לחזור למערכת החלונות שלך ולצפות בה מתרסקת אחת לכמה פעמים לקבל בעיות שאין לך מושג איך פותרים אותן, לחכות כמה שנים בשביל גרסה חדשה, להתעסק עם בעיות בין הגרסאות של WORD ושאר חברים.

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

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

[ השב לזאת ]

אם חסר לך command.com(ניקוד: 0)
ע"י פינגווין אנונימי ב 03/05/2003 - 18:59
אולי זה לא בדיוק יענה על הבעיה שלך, אבל סתם משהו נחמד:

אם מישהו צריך shell שמתנהג כמו command.com (כולל פקודות copy אני לא זוכא איך * מתנהגת):

http://packages.debian.org/stable/shells/lsh.html

תהנה

[ השב לזאת ]

תגובה: מיקרוסופט מציגה: המדריך לשונאי יוניקס (ניקוד: 0)
ע"י פינגווין אנונימי ב 03/05/2003 - 13:37
למה לינוקס עדיפה על חלונות :)
http://www.guides4u.co.il/forums/mandrake9.1/index.php?s=99e7cb029bf0bbc1611b8ce0885f88cb&act=Attach&type=post&id=4

[ השב לזאת ]