نویسنده: ProHoster

Buildbot در مثال ها

من باید فرآیند مونتاژ و تحویل بسته های نرم افزاری را از یک مخزن Git به سایت تنظیم کنم. و وقتی نه چندان دور، اینجا در Habré مقاله ای در مورد buildbot دیدم (لینک در پایان)، تصمیم گرفتم آن را امتحان کنم و اعمال کنم. از آنجایی که buildbot یک سیستم توزیع شده است، منطقی است که برای هر معماری و سیستم عامل یک build host جداگانه ایجاد شود. در ما […]

کنترل اینترنت Esp8266 از طریق پروتکل MQTT

سلام به همه! این مقاله به تفصیل توضیح می‌دهد و نشان می‌دهد که چگونه می‌توانید تنها در 20 دقیقه وقت آزاد، کنترل از راه دور ماژول esp8266 را با استفاده از یک برنامه Android با استفاده از پروتکل MQTT تنظیم کنید. ایده کنترل و مانیتورینگ از راه دور همیشه ذهن افراد علاقه مند به الکترونیک و برنامه نویسی را برانگیخته است. پس از همه، امکان دریافت یا ارسال داده های لازم در هر زمان، [...]

نوشتن یک API در پایتون (با Flask و RapidAPI)

اگر در حال خواندن این مقاله هستید، احتمالاً از قبل با امکاناتی که با استفاده از یک API (رابط برنامه نویسی برنامه) ارائه می شود آشنا هستید. با افزودن یکی از بسیاری از API های باز به برنامه خود، می توانید عملکرد برنامه را گسترش دهید یا آن را با داده های لازم غنی کنید. اما اگر یک ویژگی منحصر به فرد ایجاد کنید که بخواهید با جامعه به اشتراک بگذارید چه؟ پاسخ ساده است: شما نیاز دارید [...]

هفته نامه حبر شماره 15 / درباره قدرت یک داستان خوب (و کمی در مورد مرغ سوخاری)

آنتون پولیاکوف در مورد سفر خود به شراب سازی کوکتبل صحبت کرد و تاریخچه آن را بیان کرد که در برخی جاها بر اساس ترفندهای بازاریابی است. و بر اساس پست، در مورد اینکه چرا مردم به برنامه‌های لنین قارچ، ماورودی در دهه‌های نود و ۲۰۱۰ و کمپین‌های انتخاباتی مدرن اعتقاد دارند، بحث کردیم. همچنین در مورد تکنولوژی پخت مرغ سوخاری و اسم های آب نبات گوگل صحبت کردیم. پیوند به پست ها […]

پلتفرم نهم ALT

انتشار پلتفرم نه (p9)، یک شاخه پایدار جدید از مخازن ALT مبتنی بر مخزن نرم افزار رایگان سیزیفوس، اعلام شد. این پلت فرم برای توسعه، آزمایش، توزیع، به روز رسانی و پشتیبانی از راه حل های پیچیده در طیف گسترده ای - از دستگاه های تعبیه شده تا سرورهای سازمانی و مراکز داده در نظر گرفته شده است. ایجاد و توسعه یافته توسط تیم لینوکس ALT، که توسط شرکت Basalt SPO پشتیبانی می شود. ALT p9 حاوی مخازن […]

پری دندان در اینجا کار نمی کند: ساختار مینای دندان کروکودیل ها و اجداد ماقبل تاریخ آنها

وارد راهروی کم نور می شوی، جایی که با روح های بی بضاعتی روبرو می شوی که از درد و رنج عذاب می کشند. اما آنها در اینجا آرامش نخواهند داشت، زیرا پشت هر یک از درها عذاب و ترس بیشتری در انتظار آنها است که تمام سلول های بدن را پر می کند و همه افکار را پر می کند. به یکی از درها نزدیک می شوید که از پشت آن صدای کوبیدن جهنمی به گوش می رسد و [...]

ورود به فناوری اطلاعات: تجربه یک توسعه دهنده نیجریه ای

اغلب از من سؤالاتی در مورد چگونگی شروع یک حرفه در IT پرسیده می شود، به خصوص از سوی هموطنان نیجریه ام. نمی‌توان پاسخی جهانی به بیشتر این سؤالات داد، اما با این حال، به نظر من اگر یک رویکرد کلی برای شروع در فناوری اطلاعات ارائه کنم، ممکن است مفید باشد. آیا دانستن کدنویسی ضروری است؟ اکثر سوالاتی که دریافت می کنم […]

دهمین آپدیت سیستم عامل UBports که جایگزین اوبونتو تاچ شد

پروژه UBports که توسعه پلتفرم موبایل اوبونتو تاچ را پس از خروج 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 حذف می کند، که می تواند منجر به بازنویسی مناطق حافظه خارج از بافر اختصاص داده شده در هنگام پردازش شود. تعداد زیادی انتخاب نسخه جدید همچنین راه حلی را برای ایجاد بمب های فشرده غیر بازگشتی، که در نسخه قبلی در برابر آن محافظت شده بود، مسدود می کند. حفاظت قبلی اضافه شده […]

یک بسته مخرب، bb-builder، در مخزن NPM شناسایی شده است. انتشار NPM 6.11

مدیران مخزن NPM بسته bb-builder را که حاوی یک درج مخرب بود مسدود کردند. این بسته مخرب از آگوست سال گذشته شناسایی نشده است. در طول سال، مهاجمان موفق به انتشار 7 نسخه جدید شدند که حدود 200 بار دانلود شدند. هنگام نصب بسته، یک فایل اجرایی برای ویندوز راه اندازی شد که اطلاعات محرمانه را به یک میزبان خارجی منتقل می کرد. به کاربرانی که بسته را نصب کرده‌اند توصیه می‌شود فوراً تمام موجود [...]

عرضه سولاریس 11.4 SRU12

به روز رسانی سیستم عامل Solaris 11.4 SRU 12 منتشر شده است که مجموعه ای از اصلاحات و بهبودهای منظم را برای شعبه Solaris 11.4 ارائه می دهد. برای نصب اصلاحات ارائه شده در به روز رسانی، به سادگی دستور 'pkg update' را اجرا کنید. در نسخه جدید: مجموعه کامپایلر GCC به نسخه 9.1 به روز شده است. یک شاخه جدید از Python 3.7 (3.7.3) گنجانده شده است. قبلاً پایتون 3.5 ارسال شده بود. اضافه شده جدید […]