Sewi, Phaylon and the Foswiki developers have already written very good posts about CeBIT and the Perl booth in English and Renee in German (see all posts listed on the Perl::Staff page and on our wiki. (though I don't know what interesting discussions Sewi mentions as neither of us could actually talk in the evenings...)
I must say a big, big public thanks to Sebastian Willing (Sewi) and Tanja who took me in their house occupying their living room for a whole week during CeBIT. Not only made that the whole trip affordable but it was really nice to be with them and to get to know each other a little bit more.
I also would like to thank the people of Perl::Staff for being at the Perl booth. First of all to Renee Baecker who prepared most of the new material for the fair and who took me from Frankfurt and back again. Thanks to Torsten Raudssus, (aka. Getty or the man with the wings), who did not have a blog a week ago and only reads the recent upload feed of CPAN. If you'd like to get his attention, you'll need to write the text in the documentation of a module and upload to CPAN.
Thanks also to Thomas Fahle, Robert 'phaylon' Sedlacek, Bernhard Schmalhofer (barney), Oliver Kr\x{00fc}ger and Michael Daum, the last two from the Foswiki team.
Our good neighbour Andreas \x{201c}ads\x{201d} Scherbaum, the friendly Postgres guy helped us a lot both before and during the event and of course Britta Wuelfing from Linux Magazin who was our contact person before and during CeBIT.
The materials we used and distributed were sponsored by TPF - The Perl Foundation, by YEF - YAPC Europe Foundation and we also got a bunch of beermats from EPO - Enlightened Perl Organization.
The postcards with the few projects and the list of Perl Events that we used in FOSDEM were still very good. The community business cards were also working in some cases but less good than in FOSDEM and IMHO the tuits were almost unused. Both because of some language barrier and because that did not fit the type of people visiting CeBIT and our booth.
The big blue promotional material Renee prepared was used well but I think it would have been more useful if it was in German. For future events we should have similar things in several languages. The content of those pages can be found on the wiki page"
The beermats were quite useful - in many cases after some discussion, I asked people if they drink beer. Most of them did not understand what a stupid question. Of course they drink beer. They then liked very much the beermats. We also had a special event in the evening of the 3rd day when we there was a party just next to us. People got free beer and we supplied the "open source beermats, based on Perl". People liked it very much.
We managed to draw a smile on the faces of many visitors which I think is one of the big things we can do. Create positives feelings associated with Perl.
I think that made us a few more friends. Well, maybe except that Python enthusiast who used the opportunity of the beermats to give the standard we-use-python-and-hate-perl speech. That reminds me that we actually had a few Python programmers at the stand. They initially did not want to hear anything saying "We are python programmers, we don't care about Perl" but then we could lure them to our computers and show them some modern perl code that impressed them. So there are Python programmers that are open minded and the appropriate amount of friendliness can bring them closer. This probably is related to what Robert Sedlacek wrote in the Other dynamic languages section.
When you walk around in area frequently visited by tourists you often see people standing in-front of the restaurants and various other establishements and trying to direct people to enter the place. In a large part that was what I was doing. As people passed by our stand I gave them either a postcard and when we ran out of it some other promotional material. As they looked at the material I soon asked if they speak English. That surprised them a bit and many said they speak German which just gave me the opportunity to point at one of the other Perl::Staff members standing near-by and telling them they speak German.
That was both good as it freed me to go to the next person but it was also better for the visitors that they could speak in their mother tongue. I think that's important. So while we are preparing to attend more events, and I'd be happy to visit more such events and kick-start the local Perl::Staff group but it should be just that. Kick-starting the local group as the visitors will prefer to talk in the local language anyway.
We have listed many many tech events on our wiki page but I am sure we left out a lot more. We are also looking for people who will want to participate in promoting Perl. As other have already mentioned it is both hard work but it is also fun. It is very different from sitting in a cubical and coding or even talking to fellow Perl hackers on a YAPC but it can be rewarding both personall - especially in the evening when you can finally rest ... ;-) - but also professionally.
BTW There are some pictures as well about Perl on CeBIT.
[Disclaimer: I'm merely a KDE user, hardly involved with the KDE development processes; my criticism is based on what I see as a user, I'll be glad to be corrected in the comments]
Back when I started my way with Linux with the brand new RedHat 6.0 (which as always, preferred GNOME). KDE always went forward: KDE1 was pretty.. basic, KDE2 was a big step, and same goes from KDE3. I’ve been using KDE 3.5.x for quite a long while (RHEL/CentOS5 and Debian sid until recently). 3.5.x symbolizes, in my opinion, the last “winning’ era of KDE: It had the right features, but more important: it was mature and stable.
KDE 4 introduced important improvements:
But, it also got worse than its predecessors on some areas:
3 things I recommend to the KDE project:
As a new GNOME user, and for being fair, 3 things that GNOME should learn from KDE:
I thank for the KDE developers and the Debian-KDE guys for their efforts; I hope to start a real discussion about the KDE project’s weaknesses, in order to improve them significantly, so I could switch back to KDE at 4.5.x !
שלום לכולם,
נתקלתי ברחבי הרשת בכמה בדיחות שורת פקודה מצחיקות ורציתי לשתף:
% cat "food in cans"
cat: can't open food in cans
% nice man woman
No manual entry for woman.
% "How would you rate Quayle's incompetence?
Unmatched ".
% Unmatched ".
Unmatched ".
% [Where is Jimmy Hoffa?
Missing ].
% ^How did the sex change operation go?^
Modifier failed.
% If I had a ( for every $ the Congress spent, what would I have?
Too many ('s.
% make love
Make: Don't know how to make love. Stop.
% sleep with me
bad character
% got a light?
No match.
% man: why did you get a divorce?
man:: Too many arguments.
% !:say, what is saccharine?
Bad substitute.
% %blow
%blow: No such job.
% \(-
(-: Command not found.
$ PATH=pretending! /usr/ucb/which sense
no sense in pretending!
$ drink matter
matter: cannot create
מה דעתכם? אותי זה הצחיק ![]()
דור.
מקור: http://frankmash.blogspot.com/2006/03/linux-commands-funny-linux-commands.html
"אמצאה, בין שהיא מוצר ובין שהיא תהליך בכל תחום טכנולוגי, שהיא חדשה, מועילה, ניתנת לשימוש תעשייתי ויש בה התקדמות אמצאתית – היא אמצאה כשירת פטנט" (ההדגשה שלי)
אין חולק, כל התחומים הללו קשורים בצורה זו או אחרת לטכנולוגיה, והם מדגישים את כוונת המחוקק בכל הנוגע לתחום האמצאות כשירות הפטנט.
Paragraph 2 shall exclude the patentability of the subject-matter or activities referred to therein only to the extent to which a European patent application or European patent relates to such subject-matter or activities as such. (Article 52(3))
"ממש כפי שמשתמע משמה העברי, תוכנה היא בעיקרה מתחום התוכן, ויפה לה אכסניית זכות היוצרים שבו היא הושמה".
"מקובלת עלי טענת המערערת לפיה נדרשת בחינת המערכת בכללותה - הרכיבים הפיזיים הידועים, בצירופם עם תוכנת המחשב, אשר תפקידה - הנעת המערכת. למה הדבר דומה? לרישום פטנט על קומבינציה, אשר הדבר המייחד אותו הוא, שההגנה מוענקת עבור שילובם של שני רכיבים או יותר, כאשר בעצם השילוב מתקבלת אמצאה כשירת פטנט. בפטנט על קומבינציה נבחנת האמצאה כשילוב ולכן אין מניעה שרכיביה השונים יהיו ידועים כשלעצמם - או נעדרי צעד המצאתי בעומדם בפני עצמם - הרכיבים באופן פרטני כלל לא נבחנים. [...]בדומה לפטנט הקומבינציה אשר יכול שירשם כפטנט גם כאשר כל הרכיבים המרכיבים את המערכת כבר היו ידועים, כך גם בעניננו. תוכנת המחשב מהווה מרכיב אחד בלבד (אם כי חשוב ביותר) ממרכיבי המערכת הנתבעת ולא היה מקום לבדוק כשירותה להרשם כפטנט בנפרד. המבחן הראוי, לדעתי, הוא בדיקה האם המערכת בכללותה, ממלאת אחר דרישות הדין. הפטנט התבקש לגבי הצירוף החדש של התוכנה עם המרכיבים הפיזיים ולא על תוכנת המחשב כשהיא לעצמה. בין התוכנה לחומרה קיימת אינטראקציה, שהרי התוכנה בלעדי החומרה והחומרה ללא תוכנת המחשב אינן משנות דבר לענין החסכון בדלק. שילובן מאפשר את החסכון הניכר בצריכת הדלק של המסוק [...]"
Rhythmbox אפילו לא מתיימר להיות משהו אחר: הוא חיקוי של iTunes בקוד פתוח. כך מוצהר באתר שלו.
בחלק מהדברים הוא אפילו עולה על המקור, לטעמי, למשל כדפדפן באוסף ה CD הממוחשב: טעינתו מהירה יותר, הוא עוקב יפה אחרי שינויים, ניתן לערוך בעזרתו תגיות ללא צורך בתכנה חיצונית והוא תומך במגוון גדול של פורמטים.
פטנט הקליק האחד הידוע לשמצה עבר בהצלחה את הליך הבחינה המחודש שנערך לו, ללא שינויים משמעותיים. פטנט ארה"ב US 5960411 של אמזון, כידוע, עוסק בביצוע רכישה על ידי ביצוע פעולה אחת על ידי הקונה.
נפתח האתר החדש של נתן אלתרמן. ומה יש לי להגיד? שהניקוד בו שגוי:
השגיאות שם רבות. הן שגיאות מהסוג של "אם כבר מנקדים, אז מנקדים נכון", שכן את השיר יודעים בעל־פה רוב האנשים שיודעים עברית, והניקוד נמצא שם רק בשביל היופי, אבל דווקא בשביל היופי צריך שיהיה נכון. וגם קל מאוד למצוא גרסה מנוקדת של השיר. ולא – מתכנת הפלאש לא השכיל להעתיק כראוי את השיר מספר מנוקד.
חלק מהשגיאות נובעות כנראה מכך שהגופן שבו השתמש המעצב לא מכיל את הסימנים הדרושים או שהתכנה לא יודעת למקם אותם כמו שצריך. למשל, על אף אחת מהשי״נים אין נקודת שין, והנקודה מעל הווי״ו זזה שמאלה והדגש של זי״ן זז ימינה. בנו״נים במילים "הַנִגּון" ו"עוֹדֶנָה" צריך להיות דגש, אבל אין דגש. במקרה כזה צריך להפסיק להשתמש בפלאש, שממילא אינו נחוץ, ולהחליף את הגופן, למשל ל־Ezra SIL החופשי שהניקוד בו עובד בדרך־כלל באופן מושלם. ואם כן מתעקשים להשתמש בפלאש וגם אי־אפשר להחליף גופן, אפשר למקם את הנקודות ידנית. בשביל זה משלמים למעצב. אבל הוא לא טרח לעשות גם את זה.
ואם לא טרח המעצב, האם עורך האתר לא היה אמור לשים לב לזה?
יש שם עוד שגיאות, אבל אותי הכי הרגיזה המילה "מְצָפִּים" – לא יכול להיות קמץ (גדול) לפני דגש חזק, אלא רק פתח (יש לכלל הזה חריגים מעטים, אבל זה לא מקרה). רוב הישראלים לא יודעים את זה, וזה לא נורא, אבל עבור מי שכן עוסק בניקוד זה כלל יסודי מאוד.
במדינה מתוקנת אדם שלא יודע את כל כללי הכתיב – והניקוד הוא חלק מהכתיב – לא אמור לחלום על משרה של מעצב תג מחיר במכולת, אבל יאללה, אני מודע לכך שאנחנו לא מדינה מתוקנת, אז בסדר. אבל שלפחות יֵדע להעתיק.
אכן לא מעט זמן לא יצא לי לכתוב בבלוג, הסיבה לכך היא עומס.. בפירוש עומס לא קטן, של מספר דברים/פרוייקטים שקורים בו זמנית, ואשר ייצרו לדעתי שינוי מהותי בכל הקשור לשימוש בתוכנה חופשית במשק הישראלי / בשוק הישראלי .. ובישראל באופן כללי.
על מרבית הדברים / העידכונים אינני יכול לכתוב מכוון שהעלאה שלהם כרגע למתחם הציבורי, לדעתי, תעשה רק נזק. על חלק אחר של הדברים נאסר עליי כלל לכתוב.. אבל אני סבור שאנשים שונים בקהילה (עמותת המקור), מודעים ומכירים את המהלכים הללו ולשמחתי אינני סבור שאני היחיד שחושב שאנחנו בפיתחו של שינוי מהותי.
אבל גם על מה שכן אפשר לכתוב יש לא מעט מה לומר ..
הקנטינה
הקנטינה, יצאה לדרך, למי שלא מכיר מדובר בעמותה שהיא "עמותת אחות" לעמותת המקור. למעשה כמו שהמקור מיועדת לאנשים, הקנטינה מיועדת לחברות – למעשה מדובר במועדון (עמותה) שיכולים להיות חברים בו כל מי שפעילים בתחום של תוכנה חופשית בישראל.
העמותה כבר הוקמה (הוגשו המסמכים לרשם העמותות), ובשבוע הבא ישנה משלחת צרפתית אשר עמודת בראשה גב' מכובדת (שרה לשעבר בממשלת צרפת ואחראית על פיתוח הקשר ישראל – צרפת), המשלחת מגיעה על מנת להשתתף בישיבת ההקמה של הקנטינה ועל מנת להכיר את הפעילות בישראל.
ישנו אתר הזמין בכתובת http://cantina.org.il ואשר בו ניתן להתרשם מהפעילות.
במקביל, עיריית פאריז מנסה לסייע (הסיבה למעורבות הצרפתית היא שהקטינה הראשונה שהוקמה הוקמה בצרפת ) ומפעילה את השפעתה על המקבילה שלהם כאן על מנת להקצות מקום ולסייע לפעילות סביב הקנטינה.
למי שלא מכיר, מדובר במתחם עבודה, אשר בו יכולים להתכנס יחדיו, חובבי התוכנה החופשית והחדשנות ולייצר סביבת עבודה שבה היכולת לפעול ויכולת הפריון של המקום יעלו על סך כל היכולות של כל אחד לחוד, או בעברית פשוטה, הסה"כ יהיה גדול, חזק וטוב , מסך החיבור האקראי של כולם ביחד.
כמובן, שהמקום עצמו יוכל לשמש לפעילות קהילתית – כך שגם המקור הינה חברה בקנטינה.
במקביל, להליך ההקמה הקנטינה עצמה , כבר הקימה תת אתר אשר מטרתו לסייע למהלכים אשר תקיימים בממשלה / ממשל זמין ומטרתם להכניס תוכנה חופשית למערכת הממשלתית.
בכדי להתרשם מהמקום בפאריז , הנה תמונות של המקום והפעילות בו (ואנחנו מקווים שגם בארץ נגיע לכך).
עסקים / חברות / עצמאיים וכו' אשר עובדים בתחום של תוכנה חופשית, יכולים לפנות אליי אם הם רוצים להצטרף לקנטינה (במייל doron at ofek dot biz ).
בממשלה
תהליכי הפתיחות מתחילים לרקום עור וגידים, ואמנם עדיין אין יותר מידי פעילות שבה הקהילה יכולה להיות מעורבת (מה לעשות שתהליכים במגזר הציבורי לוקחים המון זמן), אולם הצוות של השר מיכאל איתן כבר פתח קבוצה ב Google שמטרתה היא להתחיל לקבל רעיונות ומשובים ראשוניים מהציבור הרחב.
הקבוצה זמינה בכתובת http://groups.google.com/group/GovSuggest והיא עוסקת ביכולת או בשאלה כיצד לשפר את השירות הממשלתי לציבור – הציבור הרחב כמובן יכול להצטרף.
כמו כן, למי שלא מכיר קיים האתר "ממשלה שלום" (מבוסס וורדפרס) אשר מנסה לרכז מאמץ בנושא של שיפורים שונים / קשר עם האזרח / שקיפות => תוכנה חופשית.
במסגרת זו הממשלה מחפשת מספר (3) מנהלי פרוייקטים על מנת להתחיל להזיז דברים, מי שחושב שהוא מתאים, מוזמן כמובן לשלוח את קורות חייו למשרות (המשרות מופיעות באתר ממשלה שלום).
לא. אין זה "בנו של אינטל מכה שנית" וגם לא "i7 במערה החשמלית". פשוט בחלק הקודם עזבנו את לוח האם P6T ואת המעבד i7-920 המותקן בו לאנחות בלי לדווח כראוי על גורלם וכישרונותיהם.
I am happy to announce that the Haifa Perl mongers are going to have a meeting on the 15th March in the offices of Qualcomm in Matam, Haifa organized by Shmuel Fomberg. On the agenda is Erez Schatz How to Talk to Newbies and Yaron Meiry (aka Sawyer) Moose - A postmodern metaclass-based object system for Perl 5 The meeting will start at 18:30.
For more details please see the announcement and/or contact Shmuel.
The regular Rehovot Perl Monger meeting is going to take place on 16th March in the Weizmann Institute. Yaron Meiry (aka Sawyer) is going to give a talk about Moose - A postmodern metaclass-based object system for Perl 5
For more details please see the web site of the Rehovot Perl Mongers.
רבים מהשירותים המקוונים מבוססים על שרתים יעודים. application servers. חלק מהשירותים הללו מפותחים תחת גישה הנקראת soa. פיתוח מוטה עסקים – Service oriented architecture.
מבחינה טכנית, מדובר על אפליקציות הבנויות משירותים שירותים שכל אחד מהם עובד באופן עצמאי, ושהפיתוח שלהם נעשה בהתאם לתהליכים עיסקיים. נניח שאנחנו מעוניניים למחשב תהליך ביצוע הזמנת רכש. באמצעות כלי ה- soa, המתכנת ישרטט את התהליך האירגוני, כאשר כל אחד מתתי התהליך מתפקד באופן עצמאי. אם אנו כותבים שירות שמוודא שחשבון הבנק של הלקוח לא מוגבל, נוכל לעשות שימוש בשירות הזה גם בתהליכים אחרים הנזקקים לאימות הזה.
השרתים המריצים את הסיפור הזה הם מפלצות זוללות משאבים, בעלות יכולות מתקדמות להתקשר לשאר מערכות האירגון ואחת לשני (clusters). מתוך שרת שכזה, ניתן בקלות להתחבר למגוון בסיסי נתונים (db2, mysql, mssql וכו' וכו').
המוצר שאני עוזר בתחזקותו נקרא jcaps מבית sun, הוא מבוסס java וקיימת לו נגזרת חופשית בשם glass fish (שהוא חופשי בסגנון של sun, שזה אומר שאין כמעט קהילה ורוב הפיתוח נעשה על ידי התאגיד).. קיימים מוצרים דומים לרוב תאגידי התוכנה הגדולים, לאורקל יש את ה-fusion, ל- ibm את ה- process server ויש גם משהו למיקרסופט.(ויש כאלו הנשבעים שהוא הבשל ביותר).
חוץ מה- glass fish קיים גם שרת חופשי בשם "jboss" שהוא אומנם אמין מאוד בהפעלתו, אך הרבה פחות מתקדם באפשרויות הניהול לעומת האחרים.
לאורקל אין יותר מדי סיבות להמשיך לפתח את ה- jcaps. המוצר הוא די נחות ויש להם מוצר משלהם. אז הם החליטו לחסל אותו אט אט. הם ימשיכו לספק תמיכה למוצר בשלוש השנים הקרובות וזהו. ומוצר שכזה בלי תמיכה הוא מוצר מת.
בהקשר הזה, אחד הדברים המעניניים הוא גורלו של mysql. מצד אחד יש מקום לדאגה: הנה אורקל מחסלים מוצר של sun, ומאידך – להיות רגועים – אם הם כבר הודיעו על החיסול של ההוא, ולא הודיעו על חיסולו של mysql אז אולי ל-mysql יש עתיד גם תחת הפטרון החדש. בסיס הנתונים של אורקל לא חופף מבחינת שווקי היעד והגישה שלו ל-mysql.נראה שהם יותר מוצרים משלימים מאשר מתחרים.
אני משער שאורקל גם לוקחים בחשבון שבשוק היעד העיקרי של mysql – בסיסי נתונים קטנים ל-web המשולבים עם אפליקציות הכתובות ב- php, הרי מיקרוסופט התקדמה בהתממשקות בין ה- mssql ל-php. חיסולו של mysql עלול לשחק לידיה של מיקרסופט, תהליך שאורקל וודאי שלא תרצה לעודד.
Unique visitors to post: 33
בפוסט הקודם כתבתי שאני מתכוון לשדרג. מתוך יצר התאבדות מודע וסקרנות לבחון את מנהל החבילות, התחלתי לרוץ מבלי לחשוב על מה שאני עושה. מלא בטחון עצמי החלפתי את שם ההפצה הקודמת בחדשה, ושידרגתי.
אחרי שכל החבילות ירדו, והמערכת נסעה לה בכיוון הרצוי זמן מה, היא התרסקה לה ללא הכרה. החבילות של הגירסא הניסיונית של kde 4.4 מורידה את מנהלי החבילות על הברכיים עד שהוא גוועים בקול צווחה ענוגה . זה קרה לי בעבר אבל הפעם המצב נראה נואש יותר. כל הטריקים הרגילים של שימוש ב- aptitude dist-upgrade, apt-get install -f ודומיהם לא עבדו. לבסוף, התמודדתי עם הסרת חבילות תוך נזיפה חד משמעית מצד המערכת כאילו אני דורש ממנה לבצע פקודה בלתי חוקית בעליל:
You are about to do something potentially harmful.
To continue type in the phrase 'Yes, do as I say!
אך גם זה לא קידם אותי. לבסוף, נתקעתי במצב של מערכת שבורה.אבל וחפוי ראש, שקלתי להתייאש ולהתקין, התקנה נקיה. מעשה חלונאי להפחיד או אולי, להציץ שוב בהודעת השגיאה.
עיון בגוגל על ההודעה, הביאה אותי לשימוש ב-:apt-get dist-upgrade -f -o APT::Immediate-Configure=0 שאומר באופן כללי שהמערכת מתעלמת מהודעת שגיאה של תסריטי התקנה שבורים, ובתיעוד של מנהל החבילות מצויין שזה בטוח כמו טיול רגלי בבגדד.
לבסוף, הכונן החל לגרגר ועם כמה דחיפות נוספות בדרך, הכל שודרג למופת. החלפתי ל- vesa את מנהל ההתקן של כרטיס המסך והתקנתי באמצעות אשף החומרה של אובנטו את מנהל ההתקן הקניניי של nvidia.
kde עדיין לא רצה כראוי. אין מסגרות לחלונות. חזרתי לי ל-gnome רק כדי לגלות מערכת יפה העובדת חלק יותר מאשר אי פעם. לפני חצי שנה, התלהבתי מהביצועים מקרנל 2.6.30 בעקבות האופטימזיה של עבודת ה- X, אך גם הביצועים הכללים של מערכת ההפעלה הולכים ומשתפרים. זה קצת מזכיר את האופן שבו המוקו השתפר להפליא עם הזמן. פתאום מגיעה הפצה והכל עובד חלק. באובנטו, זה עבד חלק גם קודם. עכשיו זה עובד חלק יותר.
על מנת לאשש את התזה לגבי שיפור ביצועים, הפעלתי את flightgear, למרבה האכזבה, הגירסא שהגיעה עם ההפצה היא לא 2, אלא 1.99משהו. מה שאומר שיש עננים תלת ממדיים, אבל הם לא נראים סבבה. (הם די מצחיקים, הם רוקדים תוך כדי טיסה בתיאום ביניהם). ניסיתי להריץ את הגירסא שקימפלתי. לעליצות החתולים סביבי, היא רצה פשוט נפלא. לפחות ברמה שזה רץ בחלונות. ניסיתי את הססנה, את ה- 747, ואת חללית החייזרים, והם היו מלאי הפתעות נעימות. למשל, מצב שבו תא הטייס מגיב לכוחות ה- g. בפועל, זה גורם לכך שהמסך מטה את עצמו לכיוון שאתה נע אליו. כך שהתחושה היא הפניית המבט אל תוך הפניה.
לא קלטתי עד כמה עננים תלת ממדיים חסרים עד שלא טסתי ביניהם. הם נותנים תחושה של מרחב, עם תחושת גובה משכרת. המערכת סירבה להציג את נתוני התמונה לשניה, אבל לעין בלתי מזויינת זה היה קרוב ל-100 פריימים בשניה. התחושה של התנועה היא חלקה ללא הגימגומים המטרידים מהגירסא הקודמת.
עיינתי בשיפורים של הקרנל, ודי נדהמתי מכמותם. החל מתמיכה במערכת קבצים חדשנית בעלת העברת מידע מרשימים, מנגנון ניהול זכרון שיעזור למערכות וירטואליות וישפר את צריכת הזכרון (קטעים זהים בזכרון משותפים). וכך גם תמיכה מתקדמת בשבבי התצוגה של ati מהשנים האחרונות.
מעניין איך תהיה אובנטו של אפריל 2011.
Unique visitors to post: 38
זוכרים את הפוסט, אולי המפורסם ביותר בבלוג שלי, "למה שימוש בAdBlock זה לא ממש מוסרי"?
הפוסט עורר ויכוח עמוק ולא רק בפן הציבורי בתגובות בבלוג, גם באופן אישי עם אנשים שדיברו איתי באופן אישי.
בכל מקרה, אתר הטכנולוגיה המוערך Ars Technica כתב מאמר שהוא במידה רבה זהה משהוא לפוסט שלי על הנזקים שבחוסמי פרסומות. אני ממליץ בחום לקרוא את הפוסט המשובח הזה.
ובנימה יותר אישית לגבי הבלוג, שמפוסט ביום ירד בחודש האחרון ל0 פוסטים, אני מצטער על חוסר העדכון, אני כרגע עמוס מאוד, בין אם זה מיונים אינטנסיביים לצבא, או התכוננות למבחן הפסיכומטרי וכו' וכו'. אני מקווה שבפסח רוב העומס ירד ממני והבלוג יתחיל להתעדכן שוב על בסיס יומי.
בעתים כתיקונן הייתי שוכר מכונית ונוסע ישר למגרש החנייה רחב הידיים של ה MicroCenter. הפעם החלטתי להסתמך על תחבורה ציבורית, בפרט מפחד הנהגים האחרים שאינם מורגלים לנהוג בשלג.
זה לא היה קורה באוטווה, מונטריאול או בוסטון ומן הסתם גם לא במוסקווה. שם לא הייתה מפסיקה סופה שכזו את שגרת החיים. לא כן בוושינגטון - אבל זה לא מספיק כדי להרתיע אותי מלהגיע למטרתי; ובלבד שהחנות תהיה פתוחה – מה שלא היה ברור כלל ועיקר.
CeBIT was way more successful than I expected. Thanks to Renee Baecker, the main organizer and the other people who were at the stand during the week we made a lot of contacts with individual developers and companies using Perl. We also talked to quite a number of people who have heard about Perl but never tried it and some people who never heard about it.
It was both very hard to be there standing 8-9 hours and almost constantly talking to people every day but it was also a lot of fun.
Originally we were requested to always have two people at the stand but it turned out that there were times when even 7 of the Perl::Staff members could not handle the number of visitors at the same time. We were lucky as our stand was part of the Open Source Lounge of 15 projects slightly out of the main stream of people. On one hand that meant many people walking along the main alleys missed it but on the other hand those who came by had more space and time to talk to us.
It was very heart warming to see people coming to the booth with no or even negative view on Perl and leaving with a feeling that they saw some really cool things they want to try now.
To people with now real Perl knowledge or people who used Perl 10 years ago we showed some modern Perl code such as Moose, MooseX::Declare and some related stuff. We showed them Padre so they can see you can write large desktop applications in Perl. We were also showing Catalyst, especially to PHP programmers but also to others who were web developers.
On one of the days there were two Foswiki developers and they showed their wiki to the people interested in that. I think OTRS got a bit less attention on our stand but they had their own booth very they made a lot of business contacts.
The strategy was simple. Some of us were standing in the alley and as people walked by we gave them a flyer and then started to talk to them. Obviously there were many who were not interested, we just let them go. I was the only presenter who did not speak German my strategy was to first ask them if they speak English. With many people it was clear that they don't know English well enough for a conversation or just prefer German. That gave me a chance to direct them closer to the booth to talk to "one of our other representative, who speaks German". So in fact I was acting a lot as the "catch man". I think it worked out quite well. When they were OK speaking English or even preferred that language then I kept the conversation going on. I asked what are they using Perl for, or if they did not know or have not used Perl I asked what other languages are they using and what kind of things are they using. That usually gave me an opportunity to ask if they would like to see some modern technologies in Perl. Most of them were interested so we stepped to one of the computers we set up (we had 2 sometimes 3 computers on our booth, which was high enough so we did not have to bend over to view the screens or type). There I showed them Padre, some code in Padre. Sometimes I showed a few pages from the Moose documentation and some small examples in Catalyst.
There were several people who were interested in Perl 6. For them I opened the web-page of my Perl 6 training slides and showed a few pages just to get them impressed by some of the nice features of the language.
Others, as I saw started by asking if the visitor "Knew Perl?" and from that point some kind of a conversation evolved in German that I could not follow anyway but that will be described by the other presenters. (Renee and Sewi have already written. All the reflections will be linked from the TPF wiki page related to Perl on CeBIT)
There were a lot of things we could improve in our presentation. First of all none of us knew all the things we wanted to show and we did not have ready made pages to show them. So I'd like to have several slide-shows that we can load on all the computers we are using for presentation and that each one of us can use to present various technologies. After all I don't need to be an expert in Catalyst in order to give a short introduction and show a few examples, assuming they were already prepared and I went over the slides with someone who is an expert.
Same with the Perl 6 examples. Others kept referring people to me to show Perl 6 examples but we could have put together a few slides with interesting examples that we can flip though pointing out the nice features. Within the slides we could even have instructions - show the Rakudo web site now, or in other cases to show the web page of the CPAN Testers.
This of course needs more preparation and even some time before the event starts to show the slides to each other but it pays off as it will make the presentation smoother.
Even that does not mean there won't be questions that need some more thinking on how to answer. There can also be cases when the knowledge of the presenter ends and there are still questions but then we can find the other presenter who has deeper knowledge in that subject or refer the person to the community channels where can get more information. After all, a large part of what we would like to achieve is that our visitors will start learning more about these subjects and start to participate in our communities.
בתקופה האחרונה יצא לי (גם לא במסגרת עבודתי בתמיכה ב-Hostdime) לעבור על פורומים המיועדים לאנשים המעוניינים לשכור שרת יעודי/שרת וירטואלי/אירוח אתרים בשרת משותף וכו'. בחו"ל יש פורומים גדולים לנושא (כמו WHT), ובארץ יש כמה פורמים על כך כמו hosts ואחרים. כשגלשתי בארץ לפורומים שגוגל נתן בתוצאות חיפוש, מצאתי את עצמי לא פעם מרים גבה: בפורום אחד [...]
שלום לכולם,
בעקבות כל שינויי העיצוב של אובונטו, בטח יכולתם לראות מכל מה שפרסמתי אתמול שיש רקע חדש לאובונטו, שייושם בגרסה הקרבה ובאה.
למשקימי הקום שרוצים להשתמש ברקע החדש כבר עכשיו – הוא זמין להורדה!
לכל החוששים: הרזולוציה היא מטורפת, אין סיכוי (כמעט) שזה לא מתאים לרזולוציה שלכם.
בנוסף, אם אתם מעוניינים להוריד את כל הרקעים החדשים, ניתן להוריד את חבילת הרקעים של אובונטו מלאנצ'פד.
דור
חוש הומור. כל מפתחי הרשת והמעצבים מן הסתם מעריכים את חוש ההומור של מיקרוסופט. צ'ק קטן כפיצוי על השעות שהם שרפו להתאים אתרים לכל הגחמות של הדפדפן המחורבן מן הסתם לא יגיע בקרוב.
Microsoft sends flowers to Internet Explorer 6 funeral
היה זה שבוע יצירתי במיוחד לשועל בכל הקשור לגרסה הבאה שלו שככל הנראה תקבל את המספר 3.7 או אולי תהפוך לגרסה 4.0, נחיה ונראה. חלק מן החידושים שהוצגו בגרסת פיתוח ששוחררה למפתחים כוללים אפשרויות מתקדמות שלא שערנו שנראה בתאריך מוקדם זה.
בגרסה (nightly builds) הממוספרת 37a2pre שהיא גרסת אלפא למפתחים הוצגה האצת העיבוד הגרפי, טכנולוגיה המכונה WebGL. בגדול מדובר על אפשרות להציג גרפיקה מורכבת ללא שימוש בפלאגים דוגמת פלאש. פרטים נוספים נמצאים כאן. (אנגלית).
חידוש נוסף שהוצג השבוע הוא הפרדת תהליך של פלאג מהתהליך של הדפדפן עצמו. out-of-process plugins עובד כרגע בחלונות ולינוקס ומכוון להריץ פלאגים דוגמת פלאש וסילברלייט בתהליך נפרד. הכוונה ליצור סביבה שבה כאשר פלאג קורס מסיבה כלשהיא לא יקרוס הדפדפן כולו. עוד פרטים תמצאו בדף הבא וגם כאן.
תחרות עיצוב דף בית חדש לגרסאות הבאות של השועל עומדת לפני סיום, הזוכים יוכרזו ב-15 לחודש אך תוכלו לצפות בגישות לפתרון או בחלקן כבר כעת. הכוונה לשנות את התפישה לגבי דף בית ולעשותו דף שיכלול תוכן מעוצב על ידי המשתמש, לא מדובר רק בעיצוב גרפי. את עשר הגישות הטובות ביותר תוכלו לראות בדף זה ובדרך כלל מתלווה לכל אחת מהן סרט קצר המסביר אותה.
לקינוח – עוגייה. העוגייה היא בת דודה רחוקה של מוזילה והומצאה ב 94 על ידי חברה בשם נטסקייפ תקשורת. מאז עבר הרבה בצק בתנור והפונקציונליות של עוגיות השתנתה במעט. כעת מנסה Daniel Witte לסקור את ההיסטוריה של העוגייה ולתת תצפית לעתידה. מאמר זה שאינו קשור דווקא לפיירפוקס יסביר לכם אילו שירותים לא ניתן היה לקבל ברשת ללא עוגיות ויכול לשנות את דעתם של רבים בקשר לנחיצות העוגיות. קריאה מומלצת.
קינוח נוסף מהווה כתבה נרחבת על 40 ההרחבות הנבחרות למעצבים ומפתחים שיש סיכוי גדול להכיר שם הרחבות שלא שמעתם עליהן מעולם.

שלום לכולם,
לפני כשבוע פורסמה הצהרה באתר של אובונטו כי תהיה הודעה חשובה ביום חמישי (שעבר). בעקות הבאזז שנוצר סביב הנושא באופן די מפתיע, הודיעו קנוניקל כי הם דוחים את ההודעה בשבוע. לפני מספר ימים מרק שטלוורת' הצהיר בבלוגו על שינויים רבים בעיצוב של אובונטו, שישפיעו על החיבור בין קנוניקל לאובונטו, על ההבדלה בין הדברים, על שילוב הקהילה ועל כמה שהמוצר מוכר.
הנושא העיקרי שעלה, הוא יצירת סכמת צבעים עם משמעות בנושאים כמו האם הפריט קשור בקהילה או במסחר בין אם זה קשור בצרכן או בפרוייקט ובין אם זה למשתמשי קצה או למפתחים – בצורה הבאה:
כל הוחלט שכתום ייצג קהילה, ולעמותו צבע סגול-חציל ייצג את Canonical. בהתאם לזאת הפורומים והוויקי יקבלו עיצוב חדש בגוון כתום ולעמותם האתר של קנוניקל יקבל צבע סגול.
אם הדבר יתקשר לפרוייקט הפריט יכיל טקסטורה מנוקדת ומרווחת ברקע, ואם יתקשר לצרכן לא יכיל את טקסטורה זו כלל או יכיל אותה בצורה פחותה באופן דרסטי, בצורה זו ככל שיש יותר ניקוד מרווח ברקע, כך הפריט מתקשר יותר לפרוייקט ופחות לצרכן.
במידה והפריט יהיה בעיקר עבור משתמשי קצה הוא יכיל הרבה תמונות וטקסטורת ניקוד צפופה יותר, ולעמות זאת פריטים למפתחים יהיו יותר עניניים ויכילו פחות תמונות וכמובן ללא הטקסטורה.
כמה תמונות להמחשה:
שימו לב שיש שימוש בטקסטורת ניקוד צפופה, ושימוש בשני הצבעים – כתום וסגול.
שוב שימו לב לטקסטורת הניקוד שהפעם היא מרווחת, שוב שימוש בשני הצבעים: כתום וסגול.
גם כאן אפשר לראות כל דברים על פי החוקיות שאמרנו. הטקסטורה והצבעים.
נושא נוסף שעלה הוא הגופן של אובונטו. מרק כתב כי הם יוצרים גופן ייחודי לאובונטו שישמש ללוגו של אובונטו, ללוגו של קנוניקל וכמו־כן לסביבת העבודה של אובונטו. הגופן ייקרא "Ubuntu", ישוחרר תחת רשיון פתוח ויכיל את כל סוגי הכתב המוכרים ע"י אובונטו, בינהם גם עברית.
כמובן שכל השינויים הללו ישפיעו גם על המערכת עצמה. אובונטו 10.04 (שונר צלול) תקבל שני עיצובים חדשים, אחד בהיר ואחד כהה, ותאבד לגמרי את החום האובונטואי המוכר, יש שיאמרו שהגיע הזמן.
העיצוב הבהיר מזכיר מעט את העיצוב המוכר של Mac OS X, מה שאומר פאנלים לבנים עם טקסט ואייקונים שחורים. הרקע סגול ומסמל את החברה – קנוניקל.
ולעומתו ניתן לפגוש בעיצוב ההפוך – פאנלים שחורים וטקסט לבן, שיש לציין שנראה לא פחות טוב.
כמו־כן גם ה־Boot Splash עבר מהפך, וקיבל בברכה את הלוגו החדש של אובונטו.
לסיכום: בגרסה הבאה של אובונטו נוכל לצפות למהפך מבחינה עיצובית מקצה לקצה, החל מהאתר, הוויקי, הפורומים, אתרי הלוקו השונים וכמובן מערכת ההפעלה. אני מצפה לרק טוב
כמו־כן, אתם מוזמנים לקרוא מידע נוסף ולצפות בעוד דוגמאות באתרים הבאים:
https://wiki.ubuntu.com/Brand
https://wiki.ubuntu.com/Brand2
http://www.markshuttleworth.com/archives/308
http://ubuntu-il.com/forums/viewtopic.php?f=2&t=5496
דור
Often I find myself being too lazy when trying to solve an issue, so I copy-paste the error message or type the error description into Google, and press "Search". For over 90% of the problems, that's enough.
הבשורה הטובה היא ש- flightgear הוא אחלה משחק שבעולם. שהמשחקיות שלו גבוהה והגרפיקה שלו מרשימה. הבשורה הקצת פחות טובה (מה פחות טובה? זוועה!) שאפשר להנות ממנו כרגע בעיקר בחלונות.
מהמפרוסמות שהגירסא הקודמת התקשתה לעבוד עם כרטיסי מסך של ati אבל עם nvidia היא הייתה סבבה לגמרי. אחרי חיפושים קצת ארוכים מדי, מצאתי תסריטון חמוד המהדר את המשחק למהדרין מהמהדרין.
הורדתי וקימפלתי, ולצערי הוא עבד זוועה על nvidia וכמעט לא עבד ב-ati.
לפי השירשור של התסריט, בקרוב יהיו לנו debs גלאט כושר.
Unique visitors to post: 33