Pengarang ProHoster

Buildbot dalam contoh

Saya perlu menyediakan proses memasang dan menghantar pakej perisian dari repositori Git ke tapak. Dan apabila saya melihat, tidak lama dahulu, di Habré artikel tentang buildbot (pautan di penghujung), saya memutuskan untuk mencubanya dan menggunakannya. Memandangkan buildbot ialah sistem teragih, adalah logik untuk mencipta hos binaan yang berasingan untuk setiap seni bina dan sistem pengendalian. Dalam kami […]

Esp8266 Kawalan Internet melalui protokol MQTT

Hai semua! Artikel ini akan menerangkan secara terperinci dan menunjukkan bagaimana, hanya dalam 20 minit masa lapang, anda boleh menyediakan kawalan jauh modul esp8266 menggunakan aplikasi Android menggunakan protokol MQTT. Idea kawalan jauh dan pemantauan sentiasa menggembirakan minda orang yang ghairah tentang elektronik dan pengaturcaraan. Lagipun, keupayaan untuk menerima atau menghantar data yang diperlukan pada bila-bila masa, [...]

Menulis API dalam Python (dengan Flask dan RapidAPI)

Jika anda membaca artikel ini, anda mungkin sudah biasa dengan kemungkinan yang datang dengan menggunakan API (Antara Muka Pengaturcaraan Aplikasi). Dengan menambahkan salah satu daripada banyak API terbuka pada aplikasi anda, anda boleh melanjutkan fungsi aplikasi atau memperkayakannya dengan data yang diperlukan. Tetapi bagaimana jika anda membangunkan ciri unik yang ingin anda kongsi dengan komuniti? Jawapannya mudah: anda perlu [...]

Habr Weekly #15 / Mengenai kekuatan cerita yang bagus (dan sedikit tentang ayam goreng)

Anton Polyakov bercakap tentang perjalanannya ke kilang wain Koktebel dan membentangkan sejarahnya, yang di beberapa tempat berdasarkan muslihat pemasaran. Dan berdasarkan siaran itu, kami membincangkan mengapa orang ramai mempercayai program tentang Lenin the Mushroom, Mavrodi pada tahun sembilan puluhan dan 2010-an, dan kempen pilihan raya moden. Kami juga bercakap tentang teknologi memasak ayam goreng dan nama gula-gula Google. Pautan ke siaran […]

ALT platform kesembilan

Pengeluaran Platform Nine (p9), cawangan stabil baru repositori ALT berdasarkan repositori perisian percuma Sisyphus, telah diumumkan. Platform ini bertujuan untuk pembangunan, ujian, pengedaran, pengemaskinian dan sokongan penyelesaian kompleks dalam julat yang luas - daripada peranti terbenam kepada pelayan perusahaan dan pusat data; dicipta dan dibangunkan oleh Pasukan ALT Linux, disokong oleh syarikat SPO Basalt. ALT p9 mengandungi repositori […]

Peri gigi tidak berfungsi di sini: struktur enamel gigi buaya dan nenek moyang prasejarah mereka

Anda memasuki koridor yang bercahaya malap, di mana anda bertemu dengan jiwa-jiwa miskin yang diseksa oleh kesakitan dan penderitaan. Tetapi mereka tidak akan mempunyai kedamaian di sini, kerana di sebalik setiap pintu menanti mereka lebih banyak siksaan dan ketakutan, memenuhi semua sel badan dan mengisi semua pemikiran. Anda menghampiri salah satu pintu, di belakangnya anda mendengar bunyi dentuman neraka dan [...]

Memasuki IT: pengalaman pemaju Nigeria

Saya sering ditanya soalan tentang cara memulakan kerjaya dalam IT, terutamanya daripada rakan Nigeria saya. Adalah mustahil untuk memberikan jawapan universal kepada kebanyakan soalan ini, tetapi saya nampaknya jika saya menggariskan pendekatan umum untuk memulakan kerjaya dalam IT, ia mungkin berguna. Adakah perlu tahu cara menulis kod? Kebanyakan soalan yang saya terima […]

Kemas kini kesepuluh bagi perisian tegar UBports, yang menggantikan Ubuntu Touch

Projek UBports, yang mengambil alih pembangunan platform mudah alih Ubuntu Touch selepas Canonical menarik diri daripadanya, telah menerbitkan kemas kini perisian tegar OTA-10 (over-the-air) untuk semua telefon pintar dan tablet yang disokong secara rasmi yang dilengkapi dengan perisian tegar. pada Ubuntu. Kemas kini dibuat untuk telefon pintar OnePlus One, Fairphone 2, Nexus 4, Nexus 5, Nexus 7 2013, Meizu […]

Kemas kini pakej antivirus percuma ClamAV 0.101.4 dengan kelemahan dihapuskan

Keluaran pakej anti-virus percuma ClamAV 0.101.4 telah dibuat, yang menghapuskan kelemahan (CVE-2019-12900) dalam pelaksanaan pembongkar arkib bzip2, yang boleh membawa kepada menulis ganti kawasan memori di luar penimbal yang diperuntukkan semasa memproses terlalu ramai pemilih. Versi baharu juga menyekat penyelesaian untuk mencipta bom zip bukan rekursif, yang dilindungi daripada keluaran sebelumnya. Perlindungan yang ditambahkan sebelum ini […]

Pakej berniat jahat, bb-builder, telah dikesan dalam repositori NPM. Keluaran NPM 6.11

Pentadbir repositori NPM menyekat pakej bb-builder, yang mengandungi sisipan berniat jahat. Pakej berniat jahat itu kekal tidak dapat dikesan sejak Ogos tahun lalu. Pada tahun itu, penyerang berjaya mengeluarkan 7 versi baharu, yang dimuat turun kira-kira 200 kali. Semasa memasang pakej, fail boleh laku untuk Windows telah dilancarkan, memindahkan maklumat sulit kepada hos luaran. Pengguna yang telah memasang pakej dinasihatkan untuk menukar segera semua [...]

Keluaran Solaris 11.4 SRU12

Kemas kini kepada sistem pengendalian Solaris 11.4 SRU 12 telah diterbitkan, yang menawarkan satu siri pembaikan dan penambahbaikan biasa untuk cawangan Solaris 11.4. Untuk memasang pembetulan yang ditawarkan dalam kemas kini, hanya jalankan arahan 'kemas kini pkg'. Dalam keluaran baharu: Set pengkompil GCC telah dikemas kini kepada versi 9.1; Cawangan baharu Python 3.7 (3.7.3) disertakan. Sebelum ini dihantar Python 3.5. Menambah […]