Intel VS ARM

שנת 2012 הולכת להיות מעניינת מאוד בכל הנוגע לעתיד המעבדים שהופכים את הטלפונים והטבלטים שלנו למכשירים חכמים ובעלי כוח עיבוד מדהים. אם עד היום כל המעבדים היו מבוססים על טכנולוגיית המעבדים של ARM ( גם המעבדים של Nvidia ואפל A4 ו-A5 מבוססי ARM ), כיום שחקן גדול חדש נכנס לזירה ושמו אינטל (Atom Z670) שם קוד: "Oak Trail".

 

Atom Z670

                                  

המעבדים החדשים של אינטל אמורים לאפשר ליצרני החומרה לתמוך בתכונות חדשות ומשופרות שיאפשרו חיי סוללה ארוכים יותר, לדוגמה: יום שלם בטעינה אחת (all day" battery life on a single charge") וכמעט ללא כל פגיעה בביצועי המכשיר. איך זה אפשרי? אתם שואלים. אינטל הוסיפה תכונה חדשה בשם "שינה עמוקה משופרת"  (Enhanced Deep Sleep) המאפשרת למעבד לחסוך משמעותית באנרגיה בזמן שמעבד נמצא במצב לא פעיל.

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

הנה כמה משפטים שאמר סגן הנשיא של אינטל:

 

  

המעבד החדש (Atom Z670) של אינטל יהיה ב-60 אחוז יותר קטן מהמעבדים הקודמים שלהם בסידרת ה-ultra mobile, מה שיאפשר לו להטביע את חותמו ולהיות מוטמע גם כחלק מכרטיסי המסך וזיכרונות חדשים.

מערכות הפעלה – ויצרנים

ה-Atom Z670 ייתמך ע"י רוב מערכות ההפעלה המוכרים כגון: אנדרואיד, ווינדוס, לינוקס ואפילו MeeGo. אינטל אומרת שהמעבד שלהם יהיה חלק מ-35 טבלטים חדשים שיצאו בקרוב לשוק, מבית היוצר של Lenovo,Fujitsu ויצרנים אחרים.

טלפון של LG עם המעבד החדש של אינטל

  

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

 

 

 

 

פורסם בקטגוריה כללי | להגיב

המדינה כמרקחה, כרטיסי האשראי הגנובים

אני ממש לא מבין על מה כל המהומה? למה התקשורת והמדינה עושים מזה סיפור כזה גדול, בסך הכל 14,000 כרטיסים מתוך 7 מיליון שיש בארץ. הסיכוי שזה אחד ממכם הוא די קטן, וגם אם כן, So What ? לא קרה לכם אף פעם שאיבדתם את הארנק? או חוייבתם על עסקה שלא עשיתם? צריך לקחת את הדברים בפרופורציה.

אתם רוצים שכולם יכנסו לפניקה? יתקשרו לחברות האשראי או יכנסו לאתרים בבת אחת – מה שיגרום לאתרים האלה לקרוס.

ynet היום

 

קטע במייל שקיבלתי מחברת האשראי:

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

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


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

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

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

  
פורסם בקטגוריה כללי | להגיב

2011: סיכום שנה טכנולוגי

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

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

  1. סוף עידן: סטיב ג'ובס נפטר

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

סטיב ג'ובס עם האייפד

  

2. גוגל פלוס

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

 

  

3. קינדל אש: אמזון

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

קינדל אש - "באנו חושך לגרש"

  

4. הרכישות הגדולות של 2011-  גוגל קונה את מוטורולה, מייקרוסופט קונה את סקייפ ועוד רכישות.

גוגל קנתה את חטיבת הסלולר של מוטורולה בסכום מטורף של 12.5 מיליארד דולר.

מייקרוסופט קנתה את סקייפ ב- 8.5 מיליארד דולר.

אי.ביי קנתה את GSICommerce ב- 2.4 מיליארד דולר.

HP קנתה את Autonomy ב- 10.2 מיליארד דולר.

אורקל קנתה את RightNow ב- 1.5 מיליארד דולר.

חברת המשחקים EA קנתה את PopCap ב- 1.3 מיליארד דולר.

 

5. מלחמות הפטנטים הופכות למכוערות

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

 

6.הרשת החברתית יוצאת מגבולות האינטרנט

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

 

7.אנדרואיד ואפל שולטים

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

 

אנדרואיד ואפל, מלחמת ענקים

 

טוב, זהו, שתהיה לכם אחלה שנה

 

 

 

 

פורסם בקטגוריה כללי | להגיב

רמי לוי תקשורת

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

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

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

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

אז איך עוברים ?

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

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

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

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

"אפטר לייף"

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

האינטרנט

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

רמי לוי, אינטרנט:

Name: Rami Levi 3G
APN: internet.rl
Username: rl@3g
Password: rl
APN type: default
 

רמי לוי, MMS:

Name: Rami Levi 3G
APN: internet.rl
Username: rl@3g
Password: rl
APN type: default
 

מקווה שנהנתם :)

פורסם בקטגוריה כללי | 6 תגובות

הרשאות קבצים ותיקיות – אובונטו

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

 Ctrl + Alt + t

או ע"י חיפוש המילה terminal

 

עכשיו נשתמש בפקודת:

ls -l

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

הערה: על מנת לצאת מהמדריך רק ליחצו על האות q

 man ls

עכשיו נראה מה קיבלנו:

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

בהמשך אפשר לראות שהיוצר של הקובץ הוא root שנמצא בקבוצה בשם root.

עוד דוגמה:

  -rwxrwxrwx 1 smith dev   10876  May 16 9:42 part2
  drwxrwxrwx 1 smith dev   10876  May 16 9:42 part2

הבעלים של הקובץ  part2  הוא smith השייך לקבוצת dev.

המספר שנמצא אחרי smith מציג את כמות הקשורים שיש לקובץ, במקרה הזה 1.

עכשיו נלמד מה זה רצף האותיות והסמנים בצד שמאל:

האות הראשונה משמאל (-) מתארת את סוג הקובץ. "-" מייצג קובץ בעוד שהאות – d מייצגת ספריה. בדוגמה הראשונה part2 היינו קובץ ובדוגמה השנייה תיקייה.

במשך ניתן לראות את ההרשאות המחולקות לשלושה קבוצות:

הקבוצה שמסומנת בצבע ירוק מייצגת את ההרשאות של יוצר הספרייה בהן ניתן לזהות הרשאת קריאה (r), הרשאת כתיבה (w) והרשאת הרצה (x).

הקבוצה באה שמסומנת בצבע כחול מייצגת את ההרשאות של כל מי ששיך לקבוצה, במקרה הזה לכל אחד ששיך לקבוצה ישנה הרשאת קריאה (r), כתיבה (w) והרצה (x).

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

הערה: הרשאת ההרצה לספריה אומרת שניתן להיכנס לתוך התיקייה.

לסיכום, פקודת ls היא אחת הפקודות השימושיות ביותר ב – terminal  שעוזרת לנו להבין מה קורה בתוך המערכת. ישנם עוד שימושים רבים שלא דברתי עליהם ואולי יורחבו בהמשך.

זהו להיום, מקווה שנהנתם.

אם יש נושא שמעניין אותכם או כל דבר אחר תרשמו בתגובות….

 
פורסם בקטגוריה Ubuntu | להגיב

Android apktool

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

אז איך מתחילים ?

1. נכנסים לאתר ומורידים את הגירסה האחרונה מעמוד ה-Download .

2. אחרי שהורדנו את הקובץ נפתח אותו בעזרת WinRAR לתוך תיקיה לדוגמא:

c:\apktool\apktool.jar

 

3. עכשיו ניקח את ה -APK שרצינו לפתוח לתוך התיקיה בה נמצא ה-apktool ונרשום את הפקודה הבאה:

בשלב זה נוצרה לנו תיקייה חדשה בשם foldername בספריה של ה-apktool ועכשיו ניכנס לתיקייה ונפתח את הקבצים ע"י כל עורך טקסט ונוכל לשנותם לפי הצורך.

בואו נראה איך נראה קובץ ה - AndroidManifest.xml

 

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

נשתמש בפקודה באה על מנת להפוך את הספריה בחזרה לקובץ APK

apktool.jar b -d foldername mynewapk.apk

 

אחרי שהקובץ מוכן עדיין לא ניתן יהיה להתקינו על המכשיר מכיוון שהקובץ לא חתום ולכן נאלץ לחתום את הקובץ. ניתן לחתום את הקובץ כך:

ניתן להשתמש ב-signapk.jar שניתן להורידו מכאן. ואז להשתמש בפקודה הבאה כדי לחתום את הקובץ.

java -jar signapk.jar certificate.pem key.pk8 mynewapk.apk  your-signed-app.apk

 

עכשיו ניתן להתקינו מחדש על המכשיר.

פורסם בקטגוריה Android | להגיב

Samsung Galaxy Nexus

הנקסוס החדש כבר כמעט פה ואני חושב שהשילוב בין גלאקסי לנקסוס חייב להיות מוצלח. בנוסף הנקסוס החדש יהיה הסמארטפאון הראשון שיצא עם המערכת ההפעלה החדשה של גוגל, אנדרואיד 4.0 (Ice Cream Sandwich) ויכלול בתוכו את שירות ה – Google wallet service שאמור להחליף את הארנק שלכם בארנק דיגיטלי מבית היוצר של גוגל.

מסך HD בגודל 4.65 אינצ', מעבד GHz1.2 עם שתי ליבות. ו-16G זיכרון פנימי. ניתן יהיה להשיג אותו בארה"ב מ-17 החודש במחיר סמלי של 700$ או מאמזון אבל רק מ-2 בדצמבר.

 

 

 

 

 

 

 

לקנות או לא לקנות זאת השאלה

חשבתי לא מעת על השאלה, במיוחד לאור העובדה שאני בעליו הגאה של נקוסוס וואן (הראשון בסידרה) הגעתי למסקנה שאולי כדי קצת לחכות, הרי עוד מעת הולך לצאת HTC Edge .

 


פורסם בקטגוריה כללי | להגיב

מעבדי העתיד של הטלפונים

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

ארבע ליבות ל-Tegra 3 שלי

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

 

 

ARM מחזיר מלחמה ל-Nvidia

המלחמה מתחילה ואנחנו נהנים. חברת ARM המפתחת את רוב המעבדים של הטלפונים החכמים הכריזה על טכנולוגיה שתאפשר לייצר סמארטפונים חזקים פי 10 בכוח עיבוד הגראפי שלהם מאלה המוכרים כיום. מדובר על מעבד בעל שמונה ליבות בשם מאלי-T658 שיכול להריץ משחקי מחשב מלאים שעובדים כיום רק על מחשבים אישים. צילום, תלת מיימד ומציאות מוגברת (Augmented Reality) הינם רק חלק קטן ממה שמצפה לנו בעתיד.

 

מה ינצח הטלפון או הטבלט?

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

 

Asus Transformer with Keyboard docking Station

  

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

פורסם בקטגוריה כללי | להגיב

גוגל אנליטיקס

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

 

Google Analytics

אם תמיד רצית ש:

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

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

איך נרשמים?, מצאתי ווידאו קצר ביוטיוב שמראה בקצרה את התהליך ההרשמה וההטמעה באתר:

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

בואו ונסתכל על כמה דוגמאות שימושיות

1. מאיפה רוב המשתמשים שלכם באים?

ניתן לראות זאת ע"י כניסה ל-map overlay ב-Visitors
 

2. מאיזה דפדפנים נכנסים אלכם הכי הרבה ומאיזה מערכות הפעלה ?

 

מערכות הפעלה

 

 

3.מהם הדפים הנצפים ביותר ומה קורה בתוך כל דף ?

 

בתמונה למטה אפשר לראות את אחוז הלחיצות בתוך העמוד:

 

 

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

פורסם בקטגוריה Web | 2 תגובות

מה זה APK ואיך מתקינים אותו?

מערכת ההפעלה אנדרואיד מתייחסת לקבצים מסוג APK כקבציי הרצה כמו  EXE, bat , jar בווינדוס.           הקובץ עצמו הוא קובץ zip סטנדרטי, אפשר לשנות לו את הסיומת מ – application.apk  ל – application.zip ולפתוח אותו. את רוב האפליקציות ניתן למצוא ב – Android Market שנמצא בתוך המכשיר אבל ישנם אפליקציות שלא תמיד נמצאות שם ולפעמים יותר נוח להוריד אותם דרך המחשב ולהתקין אותם באופן עצמאי על המכשיר. (אפשר להוריד APK מכאן)

בואו נסתכל על מיבנה התיקיות וננסה להבין מה קורה בתוך הקובץ:

מבנה תיקיה של apk

 

 

 

 

 

 

 

 

 

 

 

 

META-INF: הספריה מכילה את החתימה על הקובץ. ללא חתימת הקובץ לא ניתן להתקין את ה-APK על המכשיר משום שחתימה זאת מכילה את תעודת זהות של הקובץ. בזמן ההתקנה ה-installer בודק עם החתימה מתאימה ונותן הודעת שגיאה במידה ואחד הקבצים שונה בצורה ידנית ולא קומפל מחדש. ניתן לחתום את הקובץ באופן ידני ע"י כלי הדיבאג  של האקליפס אבל לא יהיה ניתן להעלותו בצורה זו בחזרה לאנדרואיד מרקט.

res: מכילה קבצים לא בינארים שהאפליקציה משתמשת כמו לדוגמה קבצי xml ותמונות.

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

classes.dex: קובץ בינארי המכיל את הספריות (classes) שבהן התשתמש המתכנת על מנת לכתוב את האפליקציה. הקובץ מתורגם ע"י המכונה הוירטואלית של אנדרואיד בזמן התקנה. לא ניתן לקרא את הקובץ בצורה רגילה  אלא רק ע"י שימוש בתוכנה בשם baksmali שאולי נגע בה במדריכים הבאים.

איך מתקינים APK ?

ישנם שני דרכים להתקין APK. הדרך הראשונה היא להעתיקו למכשיר ע"י חיבור- USB למחשב והעתקת הקובץ לתיקייה ב-SD Card. אחר כך ניתן להיכנס דרך המכשיר ע"י כל אפליקציה שמאפשרת הצגת קבצים לדוגמא: file manager  או ES File Explorer  ולהריץ את הקובץ.

הדרך השניה היא ע"י שימוש ב-ADB הנמצא כחלק מכלי הפיתוח של אנדרואיד כפי שהסברתי במדריך הזה.

אחרי שהמכשיר מחובר למחשב ו - USB debugging מופעל במכשיר הטלפון נשתמש בפקודה הבאה:

adb install BatterySaver_V1.3.apk

ככה זה אמור להראות:

לפני:

 

 

אחרי: (במידה הכל הלך כמו שצריך)

 

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

adb -r BatterySaver_V1.3.apk

זהו זה, בהצלחה ומקווה שנהנתם.

בלי שום קשר לכלום, אם בא לכם לשחק קצת פקמן….

פורסם בקטגוריה Android | להגיב

מתכנתולוגים

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

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

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

 

בוקר טוב תל אביב

 

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

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

 

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

פורסם בקטגוריה כללי | להגיב

מה זה DDMS?

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

ה-DDMS קיים כחלק מחבילת כלי הפיתוח של האנדרוייד ואינו דורש התקנה מיוחדת. ניתן למצוא הסבר מפורט יותר איך להתקינו במאמר בשם איך להתקין ADB שכתבתי לא מזמן.                                                 אפשר למצוא אותו בתקיית tools בשם ddms.bat כמו בתמונה הבאה:

 

חברו את מכשיר הטלפון וודאו שאתם נמצאים ב – debug mode מתוך המכשיר.

שלב ראשון: היכנסו להגדרות הטלפון

 

שלב שני: היכנסו ל – Applications

 

שלב שלישי: היכנסו ל - Development

 

שלב רביעי:  ליחצו על USB debugging

 

 יופי, עכשיו אפשר להתחיל

הפעילו את הקובץ ddms.bat והמתינו כמה שניות עד שה-DDMS  יעלה.

במידה ויש לכם את הדרייבים המתאימים למכשיר והפעלתם את ה-USB debugging כמו בהסבר למעלה אתם אמורים לראות את המכשיר שלכם מזוהה ע"י ה-DDMS כמו בתמונה הבאה:

 

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

אופציה שימושית נוספת היא screen capture שמאפשרת שמירה של תמונת מסך של המכשיר, ללא צורך בהתקנת תוכנה צד שלישי מתוך המכשיר.

תמונה שווה אלף מילים:

 

תמונה סופית:


 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

ישנם עוד הרבה אופציות בתוך ה-DDMS שמאפשרות העתקת קבצים מתוך המכשיר ולתוכו ועוד אפשריות debugging מעניינות.

זהו להיום, מקווה שנהנתם. נתראה במדריך הבא.

פורסם בקטגוריה Android | להגיב

לדבר בטלפון במחיר שפוי

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

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

אל תרכשו מכשירים מחברות הסלולר

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

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

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

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

בנוסף המשתמש מקבל ממשק ניהול, גישה ישירה ושליטה מלאה באמצעות אתר האינטרנט www.sipme.me.

דוגמאות לממשק הניהול של sipme

דוגמא מספר אחת – מצב החשבון עדכני

דוגמא מספר שתיים- פרטי חיוב

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

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

 

דוגמא מספר שלוש- הגדרות חשבון כלליות

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

בנוסף ניתן לשלוח למכשיר הטלפון את האפליקציה של סיפמי מתוך תפריט ההגדרות והיא ניראת כך:

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

רציתי לכתוב עוד הרבה דברים על השירות המעולה, טבלאות המחירים לשיחות חוץ שמאוד משתלמות ועל אפשרות שליחת SMS ב-14 אגורות להודעה אבל נגמר לי הכוח אז להתראות עד לפעם הבאה.


פורסם בקטגוריה כללי | להגיב

איך להתקין ADB?

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

 מה זה ADB?

משמעות צרוף האותיות ADB היא Android Debug Bridge וניתן להוריד אותו כחלק מחבילת הפיתוח של אנדרואייד מכאן. כלי זה משמש כממשק טרמינל למכשיר הטלפון הנותן גישה למערכת הקבצים שלו בצורה נוחה. ניתן להתקין אפליקציות ולהסירן, להעתיק קובץ מהמחשב לתוך המכשיר ולהפך ועוד הרבה פעולות שניתנות לעשייה גם ע"י המכשיר עצמו אבל תמיד יותר נוח להשתמש במקלדת של מחשב מאשר במקשים הקטנים של המכשיר או במסך המגע שלו.

 איך מתקינים ADB?

שלב ראשון: הורדה והתקנה

הורידו את ערכת הפיתוח לאנדרואיד מכאן ופתחו את קובץ ה-zip לתיקיה במחשב.

אחרי שתפתחו את הספריה תראו את הקבצים הבאים:

Android SDK Folder

הפעילו את ה – SDK Manager ותבחרו את ה – Tools כמו בתמונה הבאה

Android sdk manager

לחצו על Install 2 packages ואז תבחרו Accept all בחלונית הבאה שנפתחה

                                               

 

לחצו על Install והמתינו על לסוף ההתקנה. בסוף ההתקנה אתם אמורים לראות ה- log של ה- installer שמראה שההתקנה הושלמה בהצלחה.

 

כעת אתם יכולים לחזור לתיקיה שממנה הרצתם את ה- SDK Manager ושם תראו תיקיה חדשה בשם platform-tools. בתוך תיקיה זאת תמצאו את ה – adb.exe.

שלב שני: הגדרות לנוחות השימוש

על מנת שלא תצטרכו להיכנס לתיקיה בכל פעם שתרצו להשתמש ב- adb  הגדירו ב – system properties את המקום שבו נמצאת התקיה של ה – adb.

 

או צפו בקטע הווידאו הבא כדי לראות איך עושים זאת מהר ובקלות:

 

שלב שלישי: חברו את מכשיר הטלפון והתחילו לעבוד

חברו את מכשיר הטלפון למחשב, וודאו שאפשרות ה- USB debugging מופעלת במכשיר ויש לכם את הדרייברים המתאימים.

ניתן למצוא אפשרות זו ע"י לחיצה על כניסה ל – Development ב – application settings של המכשיר.

 

 

במידה והכל עבר בהצלחה הריצו – command prompt של ווינדוס והריצו את הפקודה הבאה על מנת לבדוק אם המכשיר מזוהה

adb devices

 

 

פרק אחרון - פקודות שימושיות על קצה המזלג

התקנת אפליקציה תעשה ע"י הפקודה install

דוגמא:

adb install applicationName.apk

העתקת קובץ מהמכשיר למחשב ע"י פקודת pull

דוגמא:

<adb pull <remote> <local

העתקת קובץ מהמחשב לטלפון ע"י פקודת push

דוגמא:

<adb push <local> <remote

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

פורסם בקטגוריה Android | 8 תגובות

קוד מקור

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

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

web 2.0 history, funny tech comic

                                                 

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

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

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

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

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

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

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

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

זה לוקח זמן, לפעמים זה מייאש אבל בסוף זה שווה.

פורסם בקטגוריה Programing | להגיב

מנוע החיפוש הפילוסופי

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

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

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

google God

Google God

 

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

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

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

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

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

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

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

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

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

 

 

פורסם בקטגוריה Web | להגיב

אובונטו למתחילים פרק הבכורה

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

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

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

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

יתרונות

  • מחיר –  עלותה המופרזת על מערכת ההפעלה ווינדוס גורמת לרבים לחפש אטרנטיבות שונות. בעוד שבווינדוס תאלץ לרכוש רשיון לכל מחשב שברשותך, תוכל להתקין את אובונטו חינם על כל מחשב שרק תבחר.
  • אבטחה – רוב הווירוסים שנמצאים היום ברשת מתוכנתים לפגוע בווינדוס, מה שהופך את אובונטו למערכת בטוחה יותר. למה לך לשתמש  באנטי ווירוסים שמאיטים לך את המחשב ולפעמים גם עולים  לך לא מעט כסף שאתה יכול להשתמש במערכת חינמית ללא וירוסים ספאמים וסוסים טרואינים.
  • התקנת וניהול חבילות – הדרך הקלה בה יכול המשתמש להתקין כל תוכנה ( שמתאימה ללינוקס  )                Add-Remove_Applications

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

החסרונות

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

 

פורסם בקטגוריה Ubuntu | להגיב

המשחק לא עובד

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

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

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

                                             

אחרי שנלחץ על Enter יפתח החלון הבא:

ניתן לקבל פרטים חשובים על המחשב כבר בדף הראשון ב – System Information. לדוגמא ניתן לראות מה גודל הזיכרון, איזה סוג מעבד, ואיזה גירסאת DirectX מותקנת לנו על המחשב.

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

בדוגמא למטה ניתן לראות שמותקן כרטיס מסך מסוג Nvidia Geforce GTX.

בדרך כלל ישנם כמה סוגים עיקריים ששולטים בשוק כרטיסי המסך הביתים, Nvidia או ATI. בחלק מהמחשבים גם מותקנים כרטיסי מסך מובנים של Intel  שהם קצת יותר חלשים למרות שבסדרות החדשות ישנם גם כרטיסי מסך לא רעים בכלל שמסוגלים להריץ משחקים.

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

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

                                                           

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

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

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

Vcredist 2005

Vcredist 2008

Vcredist 2010

OpenAL  לינק לאתר

NVIDIA PHYSX

FlashPlayer

DotNet

QuickTime 

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

פורסם בקטגוריה Windows | להגיב