לאחרונה גיליתי את פלאי התכנות שחברת וויקס הכניסה לפלטפורמה שלה. המנגנון "החדש" (עבורי ...) היה נקרא עד לא מזמן "קוביד" אבל בגלל מחלת "קורביד 19" שונה השם ל velo. הם פשוט עשו עבודה מרשימה. עכשיו אפשר לכתוב קוד JS שיכול לרוץ בכל מסך. אפשר לכתוב קוד שרץ בצד ה client ואפשר לכתוב קוד שיכול לרוץ בצד ה server. הם גם הוסיפו database! ובהכל אפשר להשתמש בחינם (עד רמה מסויימת). זה מאפשר לכתוב אפלקיציות ווב בפלטפורמה של וויקס. זה טוב במיוחד אם רוצים לכתוב בצורה מהירה אפליקציה כדי לקבל משוב מהמשתמשים. בסדרה של הפוסטים, אסכם את מה שאני למדתי. אדגיש שאציג רק צורה פשוטה של שימוש ביכולות האלה. הפעלת מצב תכנות דבר ראשון הוא להדליק את מצב התכנות. ברגע שהוא יופעל אז יופיעו חלקים חדשים במסך. אפשר תמיד לכבות את מצב הפיתוח ואז יעלמו אותם חלקים. החלקים החדשים שמופיעים ברגע שהופעל מצב פיתוח אז יש חלקים חדשים שצצים על המסך - תפריט שלם מופיע בצד שמאל ובו מספר אפשרויות. האפשרות הראשונה מאפשרת לכתוב קוד בצד ה client. כאשר בוחרים אותה אז אפשר להגיע לכל דף ולרשום בו קוד JS שירוץ. אפיל
אפשר להגיד שיש בלאגן בכל מה שקשור לזמנים בשפות תכנות. אני אתאר פה את המצב ב JAVA גרסה 7 (בגרסה 8 יש API אחר) אבל גם בשפות אחרות הנושא הזה מורכב מהרבה פרטים. Time zone העולם מחולק לאזורי זמן (לפי קוי אורך). יש כמה אזור שקיבלו שם משלהם. והשאר מצויינים ע"י ההפרש מאותו אזור מפורסם. לדוגמא - ישראל באזור GMT+2 כלומר שעתיים אחרי הזמן באזור GMT. בהמשך יתוארו כמה מהאזורים שזכו לקבל שם. אבל לפני כן, קצת הסטוריה? קצת הסטוריה את החלוקה לאזורי זמן התחילו בסוף המאה ה 19. זאת כפתרון לבעיה של לוח הזמנים של רכבות שהיה להן מסלול מאוד ארוך. החלוקה הראשונה היתה של ארצות הברית ואח"כ המשיכו לחלק את שאר העולם. PST ראשי תיבות של Pacific Standard Time. נקרא לפעמים בקיצור Pacific Time. הוא אזור הזמן של החוף המערבי של ארצות הברית (לוס אנג'לס, סן פרנסיסקו, עמק הסיליקון). אזור הזמן הזה נמצא 8 שעות לפני אזור GMT, ו 10 שעות לפני הזמן בישראל (אנחנו באזור GMT+2). GMT ראשי תיבות של Greenwich Mean Time. הזמן לפי מצפה הכוכבים המלכותי של גריניץ', שברובע גריניץ' ב