מחבר: ProHoster

Buildbot בדוגמאות

הייתי צריך להגדיר את תהליך ההרכבה והאספקה ​​של חבילות תוכנה ממאגר Git לאתר. וכשראיתי, לא כל כך מזמן, כאן ב-Habré מאמר על buildbot (קישור בסוף), החלטתי לנסות אותו וליישם אותו. מכיוון ש-buildbot היא מערכת מבוזרת, זה יהיה הגיוני ליצור מארח בנייה נפרד עבור כל ארכיטקטורה ומערכת הפעלה. בשלנו […]

שליטה באינטרנט Esp8266 באמצעות פרוטוקול MQTT

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

כתיבת API ב-Python (עם Flask ו-RapidAPI)

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

Habr Weekly #15 / על כוחו של סיפור טוב (וקצת על עוף מטוגן)

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

פלטפורמה תשיעית ALT

הוכרזה שחרורו של Platform Nine (p9), ענף יציב חדש של מאגרי ALT המבוסס על מאגר התוכנה החופשית Sisyphus. הפלטפורמה מיועדת לפיתוח, בדיקה, הפצה, עדכון ותמיכה בפתרונות מורכבים במגוון רחב - ממכשירים משובצים ועד לשרתים ארגוניים ומרכזי נתונים; נוצר ופותח על ידי צוות ALT Linux, נתמך על ידי חברת Basalt SPO. ALT p9 מכיל מאגרים […]

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

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

כניסה ל-IT: ניסיון של מפתח ניגרי

לעתים קרובות שואלים אותי שאלות על איך להתחיל קריירה בתחום ה-IT, במיוחד מחברי הניגרים. אי אפשר לתת תשובה אוניברסלית לרוב השאלות הללו, אבל עדיין, נראה לי שאם אני מתווה גישה כללית לבכורה ב-IT, היא עשויה להיות שימושית. האם יש צורך לדעת לכתוב קוד? רוב השאלות שאני מקבל […]

העדכון העשירי של הקושחה של UBports, שהחליפה את אובונטו טאצ'

פרויקט UBports, שהשתלט על פיתוח פלטפורמת ה-Ubuntu Touch הנייד לאחר ש-Canonical פרשה ממנה, פרסם עדכון קושחה OTA-10 (אויר-אוויר) עבור כל הסמארטפונים והטאבלטים הנתמכים רשמית שהיו מצוידים בקושחה מבוססי קושחה על אובונטו. העדכון נוצר עבור סמארטפונים OnePlus One, Fairphone 2, Nexus 4, Nexus 5, Nexus 7 2013, Meizu […]

עדכון של חבילת האנטי-וירוס החינמית ClamAV 0.101.4 עם פגיעויות בוטלו

נוצרה מהדורה של חבילת האנטי-וירוס החינמית ClamAV 0.101.4, אשר מבטלת פגיעות (CVE-2019-12900) בהטמעת מפרק הארכיון bzip2, שעלולה להוביל להחלפת אזורי זיכרון מחוץ למאגר המוקצה בעת עיבוד יותר מדי בוררים. הגרסה החדשה גם חוסמת דרך לעקיפת הבעיה ליצירת פצצות zip לא חוזרות, אשר הוגנה מפניה במהדורה הקודמת. ההגנה שנוספה בעבר […]

חבילה זדונית, bb-builder, זוהתה במאגר NPM. שחרור NPM 6.11

מנהלי מאגר NPM חסמו את חבילת bb-builder, שהכילה תוספת זדונית. החבילה הזדונית נותרה בלתי מזוהה מאז אוגוסט אשתקד. במהלך השנה הצליחו התוקפים לשחרר 7 גרסאות חדשות, אשר הורדו כ-200 פעמים. בעת התקנת החבילה, הושק קובץ הפעלה עבור Windows, המעביר מידע סודי למארח חיצוני. למשתמשים שהתקינו את החבילה מומלץ לשנות בדחיפות את כל [...]

מהדורת Solaris 11.4 SRU12

פורסם עדכון למערכת ההפעלה Solaris 11.4 SRU 12, המציע שורה של תיקונים ושיפורים קבועים עבור ענף Solaris 11.4. כדי להתקין את התיקונים המוצעים בעדכון, פשוט הפעל את הפקודה 'pkg update'. במהדורה החדשה: ערכת המהדר של GCC עודכנה לגרסה 9.1; סניף חדש של Python 3.7 (3.7.3) כלול. נשלח בעבר Python 3.5. נוסף חדש […]