9 שפות תכנות חדישות שכדאי ללמוד עכשיו

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

מה חדש ב- Microsoft Visual Studio Code 1.50

קוד Visual Studio של מיקרוסופט הפך לאחד מכלי המפתחים הפופולריים ביותר בסביבה. נבנה באמצעות מסגרת אלקטרונים חוצה פלטפורמות של GitHub, Visual Studio Code הוא עורך קוד פתוח המאפשר הרחבה של קוד פתוח התומך במבחר רחב של שפות תכנות ומסגרות, החל מ- C, C ++ ו- C # וכלה בשפות מודרניות כמו Go, Rust, ו- Node.js. קוד Visual Studio זמין עבור Windows, MacOS ו- Linux. היכן ניתן להוריד קוד Visual Studio כדי להוריד את העורך עבור Windows, MacOS ו- Linux, עבור לאתר Visual Code Studio של מיקרוסופ

כיצד ליישם DelegatingHandler עבור X-HTTP-Method-Override ב- API של האינטרנט

בעת פריסת ה- REST Web API שלך על ידי תחום ציבורי, לפעמים תיתקל בבעיות שקשורות לתמיכה בפעלים של HTTP. שני האתגרים בעניין זה הם התמיכה המוגבלת בפעלים של HTTP בדפדפני אינטרנט ישנים (כלומר הם תומכים רק ב- HTTP GET ו- HTTP POST) וחומות אש אגרסיביות החוסמות תעבורה שאינה HTTP GET או HTTP POST. כיצד יתמוך היישום שלך ב- PUT או DELETE במקרים אלה? כאן בדיוק נחלץ כותרת ה- HTTP של X-HTTP-Method-Override. כותרת ה- HTTP של X-HTTP-Method-Override עובדת קצת דומה לפריצה. אתה יכו

ראיון: ברנדן אייך על ברכת וקללת JavaScript

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

מה שאתה צריך לדעת על מחברות תכלת הרקיע

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

AWS עובר מעבר ל- IaaS ו- PaaS

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

עברו מעל Memcached ו- Redis, הנה מגיע החלול של נטפליקס

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

הענן מלא בזומבים, אבל זה בסדר

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

GitHub לעומת Bitbucket לעומת GitLab: קרב אפי על שיתוף המוחות של המפתחים

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

נתונים אנושיים הם עתיד המידע

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