penulis: ProHoster

KeyDB sebagai [potensi] pengganti Redis

Di Habré tidak ada ulasan tentang “alternatif lebih cepat untuk Redis” - KeyDB. Setelah memperoleh pengalaman yang cukup baru dalam menggunakannya, saya ingin mengisi kesenjangan ini. Latar belakangnya cukup dangkal: suatu hari, dengan arus masuk lalu lintas yang besar, terjadi penurunan kinerja aplikasi yang signifikan (yaitu, waktu respons). Sayangnya, pada saat itu, diagnosis normal terhadap apa yang terjadi tidak dapat dilakukan, sehingga mereka kemudian merencanakan serangkaian […]

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

Tim kami menyukai eksperimen. Setiap Slurm bukanlah pengulangan statis dari Slurm sebelumnya, melainkan refleksi pengalaman dan transisi dari baik ke lebih baik. Namun dengan Slurm SRE, kami memutuskan untuk menggunakan format yang benar-benar baru - untuk memberikan kondisi peserta sedekat mungkin dengan "pertempuran". Jika kita uraikan secara singkat apa yang kami lakukan selama kursus intensif: “Kami membangun, kami menghancurkan, kami memperbaiki, kami belajar.” SRE membutuhkan biaya sedikit […]

Bagaimana menjalin pertukaran pengetahuan dalam suatu perusahaan agar tidak terlalu merugikan

Rata-rata perusahaan TI memiliki persyaratan, riwayat pelacak tugas, sumber (bahkan mungkin dengan komentar dalam kode), instruksi untuk kasus-kasus umum, penting dan kompleks dalam produksi, deskripsi proses bisnis (mulai dari orientasi hingga “cara pergi berlibur ”), kontak, kunci akses, daftar orang dan proyek, deskripsi bidang tanggung jawab - dan banyak pengetahuan lain yang mungkin kita lupakan dan mungkin […]

Pencarian komputer sebagai alat yang luar biasa untuk mempelajari kata-kata dalam bahasa Inggris

Belajar bahasa Inggris melalui permainan komputer sudah menjadi praktik yang mapan. Karena permainan menggabungkan waktu senggang yang menyenangkan dengan kesempatan untuk sepenuhnya membenamkan diri dalam ekosistem suatu bahasa, mempelajarinya dengan mudah. Hari ini kita akan melihat game-game bergenre pencarian, yang bagus untuk meningkatkan level bahasa dan pasti akan membawa banyak kesenangan bagi para pemainnya. Pergi! Pertama, sedikit kebosanan: daripada [...]

Menambahkan dukungan untuk add-on pada versi malam Pratinjau Firefox

Namun, di browser seluler Pratinjau Firefox, sejauh ini hanya dalam versi malam hari, kemampuan yang telah lama ditunggu-tunggu untuk menghubungkan add-on berdasarkan WebExtension API telah muncul. Item menu “Add-ons Manager” telah ditambahkan ke browser, di mana Anda dapat melihat add-on tersedia untuk instalasi. Peramban seluler Pratinjau Firefox sedang dikembangkan untuk menggantikan Firefox untuk Android edisi saat ini. Browser ini didasarkan pada mesin GeckoView dan perpustakaan Mozilla Android […]

Tim penjualan hibrida. Manusia + AI bekerja sebagai satu tim

Mempromosikan proyek saya dengan kecerdasan buatan percakapan, memiliki pemahaman yang jelas tentang cara menyelesaikan masalah teknis apa pun dan telah memenangkan banyak kemenangan di berbagai kompetisi yang berbeda, sama sekali tidak jelas bagi saya ke arah mana harus bergerak... Jadi, pada bulan Oktober 2019, saya masuk ke tahap pra-akselerator, di mana saya dapat merasakan efisiensi tinggi dalam bergerak maju bekerja dengan [...]

Mengapa startup perangkat keras memerlukan hackathon perangkat lunak?

Desember lalu, kami mengadakan hackathon startup kami sendiri dengan enam perusahaan Skolkovo lainnya. Tanpa sponsor perusahaan atau dukungan eksternal apa pun, kami mengumpulkan dua ratus peserta dari 20 kota di Rusia melalui upaya komunitas pemrograman. Di bawah ini saya akan memberi tahu Anda bagaimana kami berhasil, kendala apa yang kami temui selama ini, dan mengapa kami segera mulai berkolaborasi dengan salah satu tim pemenang. […]

Kerentanan di Android yang memungkinkan eksekusi kode jarak jauh saat Bluetooth diaktifkan

Pembaruan bulan Februari untuk platform Android menghilangkan kerentanan kritis (CVE-2020-0022) di tumpukan Bluetooth, yang memungkinkan eksekusi kode jarak jauh dengan mengirimkan paket Bluetooth yang dirancang khusus. Masalahnya mungkin tidak terdeteksi oleh penyerang dalam jangkauan Bluetooth. Ada kemungkinan bahwa kerentanan tersebut dapat digunakan untuk membuat worm yang menginfeksi perangkat tetangga secara berantai. Untuk menyerang, cukup mengetahui alamat MAC perangkat korban (tidak diperlukan pra-pemasangan, [...]

Perubahan perjanjian pengguna dan kebijakan privasi pada layanan Habr

Halo! Kami telah melakukan perubahan pada Perjanjian Pengguna dan Kebijakan Privasi. Teks dokumennya hampir sama, tetapi badan hukum yang mewakili layanan tersebut berubah. Jika sebelumnya layanan ini dikelola oleh perusahaan Rusia Habr LLC, kini perusahaan induk kami, Habr Blockchain Publishing Ltd, terdaftar dan beroperasi di yurisdiksi dan berdasarkan hukum Republik Siprus dan Eropa […]

Pengadilan Banding menguatkan kasus Bruce Perens melawan Grsecurity

Pengadilan Banding California telah memutuskan kasus antara Open Source Security Inc. (mengembangkan proyek Grsecurity) dan Bruce Perens. Pengadilan menolak banding tersebut dan menegaskan putusan pengadilan yang lebih rendah, yang menolak semua tuntutan terhadap Bruce Perens dan memerintahkan Open Source Security Inc untuk membayar biaya hukum sebesar $259 (Perens […]

Rilis Server Aplikasi NGINX Unit 1.15.0

Rilis server aplikasi NGINX Unit 1.15 tersedia, di mana solusi sedang dikembangkan untuk memastikan peluncuran aplikasi web dalam berbagai bahasa pemrograman (Python, PHP, Perl, Ruby, Go, JavaScript/Node.js dan Java ). Unit NGINX dapat menjalankan beberapa aplikasi secara bersamaan dalam bahasa pemrograman berbeda, parameter peluncurannya dapat diubah secara dinamis tanpa perlu mengedit file konfigurasi dan memulai ulang. Kode […]