mnemosyne

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

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

לסיום:

  • רציתי להודות לעמית על התשובה המפורטת והמושקעת שלו ב- whatsup
  • החלטתי לתרום חזרה לקהילה ע"י הכנת כרטיסיות ללימוד vi. אתם מוזמנים להוריד את בסיס הנתונים ולבחון את עצמכם. הייתי שמח אם תשפרו/תרחיבו את בסיס הנתונים, ואז נוכל להחזיר אותו לאתר המפתחים (שכבר מציע להורדה בסיסי נתונים מוכנים בנושאים שונים).

 unicode.png

pictures.png

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

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

אנסה לכמת את התאוריה:

  • 100 אחוז משטח הדיסק מוקצה לחלונות (אתם משתמשים ב- דיסק live): מדובר בתקופת גישוש קצרה כשלאחריה או שחוזרים לחלונות או שממשיכים לשלב הבא.
  • 5-10 אחוז משטח הדיסק מוקצה ללינוקס (שאר השטח מוקצה לחלונות):  אתם מתעניינים ומגלים קצת יותר רצינות (אם כי רוב השימוש נעשה בחלונות)
  • כ- 50 אחוז משטח הדיסק מוקצה ללינוקס (שאר השטח מוקצה לחלונות): אתם מגלים רצינות גדולה ללינוקס. תקופה זאת מאופיינת באי עקביות. לעתים, במשך ימים רצופים, אתם משתמשים רק בלינוקס ולעתים רק בחלונות. יש לכם חיבה גדולה ללינוקס אבל אתם ממש לא יכולים להיפרד מחלונות…
  • כ- 90 אחוז משטח הדיסק מוקצה ללינוקס (השאר לחלונות): נכנסתם חזק ללינוקס. רוב הזמן אתם משתמשים בלינוקס אם כי לעתים אתם מאתחלים לחלונות (כדי להשתמש במשחק/תוכנה שלא נתמכת בלינוקס)
  • 100 אחוז משטח הדיסק מוקצה ללינוקס (אבל אתם משתמשים במכונה וירטואלית כדי להריץ את חלונות): אתם בשלבי היפרדות סופיים מחלונות. השימוש שאתם עושים בחלונות הוא בעיקר בתחום הגלישה באינטרנט (באתרים שלא נתמכים בלינוקס), אופיס ופיתוח.
  • 100 אחוז שימוש בלינוקס (ולא משתמשים בשום צורה בחלונות): התנתקתם לחלוטין מחלונות (ואפילו לא מוכנים לשמוע את השם "חלונות"). בארץ ניתן לספור אתכם על כף יד אחת בלבד. אני מכיר מס' אנשים כאלה ודי מעריץ אותם 🙂

באיזה שלב אני נמצא? בשלב הלפני אחרון (שלב המכונה הוירטואלית). ואתם…?

פתרון "עקום" להתרסקות נאוטילוס באובונטו

באובונטו קיימת תופעה שאם עובדים ב- locale עברי נאוטילוס מתרסק כשמעתיקים/מעבירים קבצים. כתבתי בעבר על התופעה, ואני מעריך שעוד אנשים סובלים ממנה. הפתרון שקיים כרגע הוא לדרוס את הקובץ nautilus.mo בקובץ מגרסה ישנה יותר (מומלץ לעבוד עם הקובץ מגרסה 7.10). ניתן להוריד את הקובץ כאן ולהעתיק אותו למיקום הבא:

usr/share/locale-langpack/he/LC_MESSAGES/

הערות:

  • קריאה נוספת כאן (הפתרון בתגובה של asiersar)
  • תודה לגיא (מהעבודה) שכבר תרם לי שני מאמרים!

mythtv + התנצלות!

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

Mythtv היא הרבה יותר מתוכנה לצפייה/הקלטה מהטלוויזיה. מדובר במדיה-סנטר משוכלל שמאפשר לבצע כל תעלול אפשרי בכרטיס הטלויזיה. דוגמאות:

  • להשהות צפייה בשידור חי (בטלוויזיה) ולאחר מכן לחדש את הצפיה מאותה הנקודה
  • לחזור אחורה (גם בשידור חי) כמה שניות/דקות שרק רוצים… (אם פספסתם משהו חשוב)
  • ניהול הקלטות וביצועם מכל מקור אפשרי (באיכויות שונות)
  • ניהול תמונות / מוסיקה ומדיה אחרת
  • לראות טלוויזיה במחשב הנייד (ללא חומרה יעודית לנושא)
  • לחפש ולצפות בתכניות טלוויזיה מ- hot / yes
  • ניהול web-י (שליטה לא רק מהבית…)
  • תחזית מזג אוויר, חדשות ועוד… (והכל בעברית מלאה!)

נכון: מדובר במוצר די מורכב שההתקנה שלו לא טרוייאלית: צריך להגדיר בסיס נתונים, להגדיר נכון את ה- backend (שהוא deamon שמבצע את כל ההקלטות בפועל), להגדיר את ה- frontend (שמתממשק אל ה- backend, נותן לו הנחיות וגם "שואב" ממנו תכנים). אני בחרתי לבצע את ההתקנה באובונטו (במחשב לא יעודי), אך נראה לי שבקרוב אקנה חומרה יעודית לנושא (מארז יפה שיוכל להשתלב בסלון). כמובן שניתן לבצע את ההתקנה באמצעות דיסקים יעודיים לנושא (לדוגמא: mythbuntu), כך שתהליך ההתקנה יהיה קל וברור יותר.

לסיום:רציתי להודות לגיא (מהעבודה) שהדריך וחשף אותי לנושא!

מספר תמונות להתרשמות:

התפריט הראשי

מסך ניהול הקלטות

צפייה בטלוויזיה (ערוץ הילדים)

חיפוש תוכניות להקלטה

צפייה בתמונות (בורגאס)

האזנה למוזיקה

מזג האוויר בתל אביב

מה חסר ללינוקס?

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

מה שכן הייתי רוצה שיתקדם בלינוקס:

  • שימושיות. דוגמה: היום עזרתי לעובד בעבודה לפתור תקלה ב- vmware. הבעיה הייתה די סבוכה וייעצתי לו להתקין מחדש את התוכנה. הוא די נחרד מהעצה ("להתקין מחדש את vmware? אתה יודע כמה זמן לקח לי להתקין את התוכנה")? והאמת שהוא די צודק: צריך לטעון מודולים לקרנל, להתקין חבילות נוספות ועוד… בקיצור ההתקנה לא טריביאלית (וגם Virtualbox לוקה בנושא זה).
  • שיפור תוכנות קיימות / פיתוח תוכנות חדשות שיעסקו בעיבוד וידאו. הסבר:
    – cinerela לא מספיק בשלה, מלאה בבאגים ודי מסורבלת לשימוש
    – עד היום אין לי תוכנה נורמלית להקלטה מהטלוויזיה (אני מקליט ב- command line, אבל אני לא יכול לצפות ולהקליט מהטלויזיה בו זמנית…). ביומיים האחרונים אני עושה מאמץ להתקין את mythtv. מדובר בתוכנת מדיה סנטר מקצועית (שתפתור לי את בעיית ההקלטה מהטלוויזיה) אבל בשקט הייתי נותן לה את התואר: "התוכנה הכי קשה להתקנה בלינוקס". התקדמתי די הרבה עד עכשיו (ביומיים): בסיס הנתונים קיים, ה- backend מתממשק לבסיס הנתונים, כל התחנות מוגדרות (אבל עדיין לא הפעלתי את הסקריפט "ששואב" את פירוט התכניות מ-Yes), גם ה- frontend עובד אבל בשורה התחתונה אני לא יכול לצפות בטלוויזיה/להקליט תכניות (התוכנה "מתרסקת" מיד עם ההפעלה…)
  • שיפור גדול ב- wine. היום wine יודע להריץ די הרבה תוכנות של חלונות אבל לטעמי הוא עדיין לא מספיק בשל (למרות שגרסה 1.0 שוחררה זה מכבר). עדיין לא כל התוכנות של חלונות ניתנות להתקנה (אם בכלל) בדרך פשוטה ומהירה (ואני לא מזכיר את נושא המשחקים…). די הרבה משתמשים של חלונות יכלו לעבור ללינוקס אם wine היה עושה עבודה טובה יותר (מה לעשות, אפילו שיש חלופות מצוינות לחלק גדול מהתוכנות של חלונות, קיימים משתמשים רבים שאינם מוכנים להיפרד מהתוכנות שהם רגילים אליהם ולכן מוותרים בכלל על התענוג של לעבור ללינוקס).

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