Pengarang ProHoster

KeyDB sebagai pengganti [berpotensi] untuk Redis

Mengenai Habré tiada ulasan tentang "alternatif yang lebih pantas kepada Redis" - KeyDB. Setelah mendapat pengalaman yang agak baru dalam menggunakannya, saya ingin mengisi jurang ini. Latar belakangnya agak cetek: suatu hari, dengan kemasukan trafik yang besar, kemerosotan yang ketara dalam prestasi aplikasi (iaitu, masa tindak balas) telah direkodkan. Pada masa itu, malangnya, adalah tidak mungkin untuk menjalankan diagnosis normal tentang apa yang berlaku, jadi kemudiannya mereka merancang satu siri […]

Slurm SRE. Percubaan lengkap dengan pakar dari Booking.com dan Google.com

Pasukan kami suka eksperimen. Setiap Slurm bukanlah pengulangan statik daripada yang sebelumnya, tetapi refleksi pada pengalaman dan peralihan daripada yang baik kepada yang lebih baik. Tetapi dengan Slurm SRE, kami memutuskan untuk menggunakan format baharu sepenuhnya - untuk memberikan syarat kepada peserta sedekat mungkin untuk "bertempur". Jika kami menggariskan secara ringkas apa yang kami lakukan semasa kursus intensif: "Kami membina, kami memecahkan, kami membaiki, kami belajar." SRE berharga sedikit […]

Bagaimana untuk mewujudkan pertukaran pengetahuan dalam syarikat supaya ia tidak terlalu menyakitkan

Rata-rata syarikat IT mempunyai keperluan, sejarah penjejak tugas, sumber (mungkin juga dengan komen dalam kod), arahan untuk kes biasa, penting dan kompleks dalam pengeluaran, perihalan proses perniagaan (dari onboarding kepada "bagaimana untuk pergi bercuti ”), kenalan, kunci akses, senarai orang dan projek, perihalan bidang tanggungjawab - dan sekumpulan pengetahuan lain yang mungkin kita terlupa dan mungkin […]

Pencarian komputer sebagai alat yang menakjubkan untuk mempelajari perkataan dalam bahasa Inggeris

Belajar bahasa Inggeris melalui permainan komputer sudah menjadi amalan yang mantap. Kerana permainan menggabungkan masa lapang yang baik dengan peluang untuk melibatkan diri sepenuhnya dalam ekosistem bahasa, mempelajarinya dengan mudah. Hari ini kita akan melihat permainan dalam genre pencarian, yang bagus untuk meratakan bahasa dan pastinya akan membawa banyak keseronokan kepada pemain. Pergi! Pertama, sedikit membosankan: daripada [...]

Menambah sokongan untuk alat tambah dalam binaan setiap malam Pratonton Firefox

Dalam pelayar mudah alih Firefox Preview, walau bagaimanapun, setakat ini hanya dalam binaan setiap malam, keupayaan yang ditunggu-tunggu untuk menyambung alat tambah berdasarkan API WebExtension telah muncul. Item menu "Pengurus Tambahan" telah ditambahkan pada penyemak imbas, di mana anda boleh melihat alat tambah tersedia untuk pemasangan. Pelayar mudah alih Pratonton Firefox sedang dibangunkan untuk menggantikan edisi semasa Firefox untuk Android. Penyemak imbas adalah berdasarkan enjin GeckoView dan perpustakaan Android Mozilla […]

Pasukan jualan hibrid. Manusia + AI bekerja sebagai satu pasukan

Mempromosikan projek saya dengan kecerdasan buatan perbualan, berada dalam pemahaman yang jelas tentang cara menyelesaikan sebarang isu teknikal dan telah memenangi kemenangan dalam pelbagai pertandingan yang berbeza, ia sama sekali tidak jelas kepada saya ke arah mana untuk bergerak... Dan sebagainya, pada Oktober 2019, saya memasuki prapemecut, di mana saya dapat mengalami kecekapan tinggi bergerak ke hadapan bekerja dengan [...]

Mengapakah permulaan perkakasan memerlukan hackathon perisian?

Disember lalu, kami mengadakan hackathon permulaan kami sendiri dengan enam syarikat Skolkovo yang lain. Tanpa penaja korporat atau sebarang sokongan luar, kami mengumpulkan dua ratus peserta dari 20 bandar di Rusia melalui usaha komuniti pengaturcaraan. Di bawah ini saya akan memberitahu anda bagaimana kami berjaya, apakah masalah yang kami hadapi sepanjang perjalanan, dan sebab kami segera mula bekerjasama dengan salah satu pasukan yang menang. […]

Kerentanan dalam Android yang membenarkan pelaksanaan kod jauh apabila Bluetooth dihidupkan

Kemas kini bulan Februari ke platform Android menghapuskan kerentanan kritikal (CVE-2020-0022) dalam tindanan Bluetooth, yang membolehkan pelaksanaan kod jauh dengan menghantar paket Bluetooth yang direka khas. Masalahnya tidak dapat dikesan oleh penyerang dalam julat Bluetooth. Ada kemungkinan bahawa kelemahan itu boleh digunakan untuk mencipta cacing yang menjangkiti peranti jiran dalam rantai. Untuk menyerang, cukup untuk mengetahui alamat MAC peranti mangsa (pra-pasangan tidak diperlukan, [...]

Perubahan pada perjanjian pengguna dan dasar privasi pada perkhidmatan Habr

helo! Kami telah membuat perubahan pada Perjanjian Pengguna dan Dasar Privasi. Teks dokumen kekal hampir sama, tetapi entiti undang-undang yang mewakili perkhidmatan itu berubah. Jika sebelum ini perkhidmatan itu diuruskan oleh syarikat Rusia Habr LLC, kini syarikat induk kami, Habr Blockchain Publishing Ltd, berdaftar dan beroperasi dalam bidang kuasa dan di bawah undang-undang Republik Cyprus dan Eropah […]

Mahkamah Rayuan mengekalkan kes Bruce Perens terhadap Grsecurity

Mahkamah Rayuan California telah memutuskan dalam kes antara Open Source Security Inc. (membangunkan projek Grsecurity) dan Bruce Perens. Mahkamah menolak rayuan dan mengesahkan keputusan mahkamah rendah, yang menolak semua tuntutan terhadap Bruce Perens dan mengarahkan Open Source Security Inc membayar $259 sebagai yuran guaman (Perens […]

Keluaran Pelayan Aplikasi Unit 1.15.0 NGINX

Keluaran pelayan aplikasi NGINX Unit 1.15 tersedia, di mana penyelesaian sedang dibangunkan untuk memastikan pelancaran aplikasi web dalam pelbagai bahasa pengaturcaraan (Python, PHP, Perl, Ruby, Go, JavaScript/Node.js dan Java ). Unit NGINX boleh menjalankan berbilang aplikasi secara serentak dalam bahasa pengaturcaraan yang berbeza, parameter pelancarannya boleh diubah secara dinamik tanpa perlu mengedit fail konfigurasi dan mulakan semula. Kod […]