יום שני, 30 ביוני 2008

Diablo 3 הוכרז

Diablo3

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

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

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

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

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

למרות שאני אחד משחקני ה-Warcraft הישן, נראה שאני לא אוכל להיות עצוב שדווקא דיאבלו 3 הוא זה שהוכרז.

בהצלחה לבליזארד במשחק החדש..
והמשך גלישה נעימה!

יום שישי, 27 ביוני 2008

שינויים ב-iBlog וביקורת על סרטון

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

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

חבר ביקש ממני לא מזמן לסקור סירטון שהוא הכין והעלה ל-YouTube.

הסירטון (Israel landscape- Part 1):


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

עד פה להפעם, המשך גלישה נעימה.

יום שני, 23 ביוני 2008

Mozilla Sunbird - האם זה הדבר החם הבא?

Sunbird Logo

Mozilla Sunbird

הורדה | דף הבית
נכון לפרסום הפוסט לא ניתן להורדה בעברית.

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

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

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

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

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

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

=== גרסאות ותוספים ===

Mozilla Sunbird, Portable Edition
כמה נוח שניתן לקחת את הלוח שנה בדיסק און קיי, בעזרת הגרסה הזאת (ששוות ערך ל-0.8) תוכלו לשמור את התוכנה בדיסק און קיי, ולצפות בלוח השנה שלכם בכל מקום.
מכאן החסרונות של Sunbird הופכים להיתרונות.
הורדת הגרסה הניידת

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

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

עד כאן, המשך גלישה נעימה.

יום שישי, 20 ביוני 2008

בקרוב: מאמר על קידוד(?)

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

הפרקים הם:
  • פתיחה [מה שכתבתי בלילה].
  • W3C - מכון התקנים ולמה כדאי לשים עליו עין.
  • תקנים שונים:
    • HTML - התייחסות לתקנים 4.01 ו-5.
    • XHTML - התייחסות לתקנים 1.0 (שמתחלק ל-3: מסגרות, טבלאות ו-DIVs) ו-1.1.
  • גליונות עיצוב מדורגים (CSS).
  • שיטות קידוד נפוצות: 3 השיטות וההבט עליהן בקצרה מבחינת קידום אתרים.
  • פרק סיכום (מתחכם במיוחד).
אני חייב להגיד שדרך הניסוח שלי במאמר הייתה שונה, בעיקר בגלל התקווה שהוא יתפרסם באתר K קידום אתרים, ושמה יקבל התייחסות.

אני מאחל לו בהצלחה בסינון המחמיר של K.co.il ולכם המשך גלישה נעימה ותקינה.

יום רביעי, 18 ביוני 2008

הבלוג החדש - Firefox3

בלוג חדש, הידד.

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

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

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

מאחל המשך גלישה מהנה.

מערכת החינוך בארץ- באמת שלא למדנו כלום

לקוח מהבלוג הישן שלי

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

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

נתחיל מהדבר הכי חשוב לדעתי, כמות התלמידים בכיתה:
זוכרים את השביתה? ומה עם ההבטחה בנוגע לכמותה תלמידים? מעולה.
עכשיו היינו מצפים שמערכת החינוך (ובראשה משרד החינוך, אליו מעתה אני אתייחס) תעשה באמת משהו בנידון, ותוך 3~5 שנים היא תצמצם את כמות התלמידים בכיתה, דבר שמתברר כשגוי, כי במקום לצמצם את כמות התלמידים מתברר שהיא פשוטה מנקה כמה תלמידים מכיתה, ומ-41 תלמידים נרד ל-32, וגם זה תוך 10 שנים.
נתחיל מזה שאני לומד בגדלי כיתות שונים במסגרת בית הספר, וגם 32 זה המון, וכמות רלוונטית של תלמידים נעה בין 20 ל-26 (המקומות 24 עד 26 צריכים להיות עם אישור מיוחד), ויש יגידו שהפרש של 8 תלמידים זה לא הרבה, אבל אני יכול להגיד בבטחה שזה המון, ומרגישים בימים של שפעת את ההבדל הענק בגודל הכיתה, גם כשרק 4 חסרים.

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

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

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

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

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

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

מקלדת הגיימרים האולטימטיבית

לקוח מהבלוג הישן שלי

מקלדת הגיימרים האולטימטיבית
נכתב ע"י iBot

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


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

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

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

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

תמונות
תוכנת ההתקנה:
image
המקלדת החדשנית:
image

עד כאן, איתי!

העומס שלפני הבלאגן- על לו"ז

לקוח מהבלוג הישן שלי

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

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

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

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

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

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

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

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

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

אז בהרבה איחולים של לוח זמנים שמח ומאושר, תהנו =]

זה לא עוד סתם טירוף, זה Guild Wars

לקוח מהבלוג הישן שלי

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

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

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

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

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

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

ולקראת סוף הקיץ תשתחרר ההרחבה הראשונה של המשחק (דורשת את 1 מהקמפיינים), ותיהיה גם האחרונה.

Guild Wars Eye of the North - בהרחבה הראשונה והאחרונה של המשחק נחזור למלחמה הראשונה בין האדם לצ'אר.
כאשר יש רעידת אדמה מתגלות מנהרות חדשות ועמים חדשים.
אתם תכנסו לעבר מלחמה המתרחשת מתחת לפני האדמה ותצטרכו להביס את השאמאן הרשע של הצ'אר.
ההרחבה הזו היא הכנה לקראת Guild Wars 2...

Guild Wars 2
לחברה Area.net, יוצרת המשחק, נמאס לבנות שכבות על שכבות של המשחק, והיא מתכננת את GW2, שלטענתה יהיה אחד מהמשחקים הגדולים ביותר בכל הזמנים.
נוכל לבחור 1 מארבעה עמים, ולצאת לעבר עולם גדול ורחב.
עדין לא ברור מה בדיוק הולך להיות, אבל זה כבר נשמע מעולה.

המקצועות במשחק
הארה: כל מקצוע ניתן לבחור כעבודה ראשונה או כעבודה שנייה, ולכל מקצוע יש תכונה שרק כעבודה ראשונה ניתן להשתמש בה.
לכל עבודה יש סקילים (אנגלית: skills | תרגום: יכולות) השייכים רק לה (ויש סקילים השייכים לכל המקצועות).

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

Monk (או בקיצור M / Mo) - זהו לא אחר מאשר המרפא של הקבוצה, כאשר הוא יכול לבחור אם הוא רוצה להיות זה שמעלה את החיים או זה שעושה קסמי הגנה.
Mo זה אחד המקצועות המקצועות היותר מבוקשים במשחק, ובדר"כ יוצאים לקרבות עם 2 Mo בקבוצה.

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

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

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

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

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

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

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

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

סקילים, בילדים וצורות משחק
לכל מקצוע כראשוני או כמשני יש סקילים, הסקילים האלו יאפשרו לתקוף יריב, לרפאות את חברי הקבוצה, ליצור מפלצות ועוד...
בסקיל באר יש מקום ל-8 סקילים, שכאשר הסקילים המונחים בבאר נקראים ביחד "בילד" (אנגלית: Build | תרגום: בנייה).
אחת התכונות של בילד היא שכל יכולת משפיעה על אחרת, ובכך יוצרים רצף של יכולות שביחד מאפשרות ביצוע דברים באופן חזק ומדוייק.
סקילים שונים יבצעו פעולות שונות, אך מכיוון שאני מסקר ולא נותן מדריך אני לא העמיק ואחלק את סוג הסקילים ל-2:
1. סקילים רגילים - סקילים שניתן לקבל בקווסטים (אנגלית: Quests | תרגום: משימות [תרגום גרוע]) או לחלופין לקנות ממוכר הסקילים.
2. סקילים אליט (Elite) - סקילים שבעזרת שימוש בסקיל (הניתן לרכוש בחנות) הנקרא "Signet of Capture" ניתן ללכוד מבוסים מתים.

Never Fight Alone
המשפט המפורסם של הכותר השלישי בסדרה המצליחה (GWN), וזהו המשפט שהכי תומך בנושא הפרק.
פארטי (Party) זו קבוצה של ילדים / בוטים שמתאספים ביחד ויכולים לשחק ביחד בעולם המשחק ולהתחלק בנקודות ניסיון ובכסף.
את הפארטי ניתן לערוך רק בערים עצמם וזאת כיוון שמחוץ לעיר אינכם רואים שחקנים שאינם איתכם בפארטי (זאת כדי למנוע גניבת הריגות או עומס על המחשב).
לפארטי מצטרפים כמה גורמים:
1. שחקנים אחרים - בתוך העיר ניתן להוסיף שחקנים אמיתיים, האפשרות העדיפה והכי רצויה במשחק ברוב המקרים.
אנשים אמיתיים ז"א שחקנים אחרים שיכולים להיות ממקומות שונים בעולם, וביחד ניתן לשחק בעולם הרחב ולעשות משימות דומות וכדומה.
2. בוטים - בתוך העיר במקום שחקן אמיתי ניתן להשתמש בפתרון האידיאלי למצב של חיפוש שחקנים וזה לקחת איתך למסע בוטים.
הסוג הראשון של הבוטים הוא Henchman, דמות שהשליטה בה מוגבלת כמעט לחלוטין והסקילים והציוד נקבע על ידי החברה.
הסוג השני הוא Heroes, הסוג המועדף יותר של בוטים ועליהם השחקן שולט, בוחר את הבילד בו ישתמשו ואת הנשקים.
*לעיתים מצטרפים לאחר היציאה מהעיר בוטים נוספים.

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

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

סוגי משחק
בדר"כ מחלקים את המשחק ל-2 סגנונות עיקריים:
1. PVE - בחלק זה השחקן נלחם נגד מפלצות ועושה את המשימות, בחלק זה ההדגשה היא על מלחמה בין הדמויות למפלצות והתקדמות בעלילה של אותו משחק.
2. PVP - אחת מהתכונות המפורסמות של המשחק, ה-PVP במשחק ברמה מאוד גבוהה וניתן אפילו לפתוח דמות ל-PVP בלבד. בסגנון זה של המשחק השחקנים נלחמים נגד שחקנים אחרים.

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

קלאנים
קלאנים (או כפי שמופיע במשחק: Guild - גילדה) הוא התאספות של קבוצת אנשים.
בכל קלאן יש את פותח הקלאן, את המנהלים בקלאן ואת החברים הרגילים...
לכל קלאן יש מקום מפגש הנקרא Guild Hall, שמה הקלאן יכול לקבוע אירועים וכדומה.
אחת התכונות של הקלאן היא הצורך שלו ב-GWF ובקרבות ה-GVG (אנגלית: Guild vs Guild).
בנוסף בדר"כ האנשים בקלאן עוזרים לאחד השני להתקדם במשחק, להשיג כסף וכדומה..

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

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

עד הפוסט הבא, איתי.

התחלת פיתוח אתר

לקוח מהבלוג הישן שלי

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

שלב א' - למידת השפות הרצויות
בשלב הראשון צריך קודם כל לדעת HTML, בסיסו של כל אתר ומה שיש ב-HTML זה בדר"כ מה שהמשתמש רואה.
הרבה פעמים אנשים אוהבים להתייחס לשלב הזה בזלזול או לדלג עליו, שלמעשה זה לדעתי הלב של האתר, כי פה מוגדר מה שהמשתמש רואה, מה שהרובוטים רואים ופה כתוב הטקסט שאליו האנשים נגשים.
קודם כל חשוב להכיר קצת את השפה, ולכתוב אותה נכון.
לאחר אימונים ויצירת אתר קטן ב-HTML אני מניח שיהיה אפשר לעבור לקטע היותר עיצובי.
בשלב הזה לומדים CSS, ומתאמנים הרבה מאוד, יותר ממה שמתאמנים על HTML, כיוון ש-CSS עלולה להיות לעיתים מכה..
CSS מאפשר לעצב את האתר בצורה קבועה וליצור תבנית חוזרת, בנוסף הפלט ל-HTML יהיה יותר קטן ולא יהיה צורך לחזור על תבניות שונות כי לעצב את הדף.
לאחר שלמדנו CSS אפשר (ומומלץ) ללמוד XHTML, למען תקינות הדף.
אם אתם כותבים נכון ב-HTML הקטע של ה-XHTML מיותר, אבל ללמוד את ה-XHTML זה בדיוק 10 דקות, אז אולי כדאי לשים עליו עין.
בהרבה אתרים יש שימוש ב-JS, (קיצור של JavaScript) ככה הדפים יותר דינאמים ומושכים את העין, למידה של JS יכולה לעזור למשוך את העין לצופים באתר.
לאחר שלמדתם את החלק הזה עוברים לצד שרת ולמסדי נתונים.
מי שרוצה אתר יותר מעמיק ויותר דינאמי יכול ללמוד PHP או ASP, שפות דיי פשוטות (ב-ASP אין יחס לתקינות הקוד, אז לא ממש ממליץ) שעוזרות לתוכן דינאמי ומתעדכן.
אני לא אכנס לפרטים אבל עבודה עם מסד לעיתים תכריח אותכם ללמוד SQL, שפה דיי קצרה ופשוטה^^

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

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

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

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

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

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

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

ערך התכנות- מי אמר שאתרים גדלים על עצים?

לקוח מהבלוג הישן שלי

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

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

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

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

*נקודת מחשבה: כמה לדעתכם האתר של נענע עלה?*

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

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

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

המסע אל לינוקס

לקוח מהבלוג הישן שלי

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





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

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

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

כעת אני נמצא בחלונות ומשתמש ב-FF כי IE כבר מזמן נהפך לבלתי נסבל.

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