Kategori: Blog

Membina saluran paip ujian automatik pada Azure DevOps

Baru-baru ini saya terjumpa haiwan yang tidak begitu popular di dunia DevOps, saluran paip Azure DevOps. Saya serta-merta merasakan kekurangan sebarang arahan atau artikel yang jelas mengenai topik itu, saya tidak tahu apa kaitannya, tetapi Microsoft jelas mempunyai sesuatu untuk diusahakan dari segi mempopularkan alat itu. Hari ini kami akan membina saluran paip untuk ujian automatik di dalam awan Azure. Jadi, […]

Asas proksi telus menggunakan 3proxy dan iptables/netfilter atau cara "meletakkan semuanya melalui proksi"

Dalam artikel ini saya ingin mendedahkan kemungkinan proksi telus, yang membolehkan anda mengubah hala semua atau sebahagian trafik melalui pelayan proksi luaran yang langsung tidak disedari oleh pelanggan. Apabila saya mula menyelesaikan masalah ini, saya berhadapan dengan hakikat bahawa pelaksanaannya mempunyai satu masalah penting - protokol HTTPS. Pada zaman dahulu, tidak ada masalah khusus dengan proksi HTTP yang telus, […]

DBMS berfungsi

Dunia pangkalan data telah lama dikuasai oleh DBMS hubungan, yang menggunakan bahasa SQL. Sehinggakan varian yang muncul dipanggil NoSQL. Mereka berjaya mengukir tempat tertentu untuk diri mereka sendiri dalam pasaran ini, tetapi DBMS hubungan tidak akan mati, dan terus digunakan secara aktif untuk tujuan mereka. Dalam artikel ini saya ingin menerangkan konsep pangkalan data berfungsi. Untuk pemahaman yang lebih baik, saya […]

Hidup raja: dunia hierarki yang kejam dalam sekumpulan anjing liar

Dalam kumpulan besar orang, seorang pemimpin sentiasa muncul, sama ada secara sedar atau tidak. Pengagihan kuasa dari peringkat tertinggi ke peringkat terendah piramid hierarki mempunyai beberapa kelebihan untuk kumpulan secara keseluruhan dan untuk individu individu. Lagipun, perintah sentiasa lebih baik daripada huru-hara, bukan? Selama beribu-ribu tahun, manusia dalam semua tamadun telah melaksanakan piramid kuasa hierarki melalui pelbagai […]

Mengimbangi menulis dan membaca dalam pangkalan data

Dalam artikel sebelum ini, saya menerangkan konsep dan pelaksanaan pangkalan data yang dibina berdasarkan fungsi, bukannya jadual dan medan seperti dalam pangkalan data hubungan. Ia memberikan banyak contoh yang menunjukkan kelebihan pendekatan ini berbanding pendekatan klasik. Ramai mendapati mereka tidak cukup meyakinkan. Dalam artikel ini saya akan menunjukkan bagaimana konsep ini membolehkan anda mengimbangi dengan cepat dan mudah […]

CryptoARM berdasarkan bekas PKCS#12. Penciptaan tandatangan elektronik CadES-X Long Type 1.

Versi terkini utiliti cryptoarmpkcs percuma telah dikeluarkan, direka bentuk untuk berfungsi dengan sijil x509 v.3 yang disimpan pada token PKCS#11, dengan sokongan untuk kriptografi Rusia dan dalam bekas PKCS#12 yang dilindungi. Biasanya, bekas PKCS#12 menyimpan sijil peribadi dan kunci peribadinya. Utiliti ini benar-benar berdikari dan berjalan pada platform Linux, Windows, OS X. Ciri tersendiri utiliti ialah […]

Pratonton Fedora CoreOS Diumumkan

Fedora CoreOS ialah sistem pengendalian minimum yang mengemas kini sendiri untuk menjalankan bekas dalam persekitaran pengeluaran dengan selamat dan pada skala. Ia kini tersedia untuk ujian pada set platform yang terhad, tetapi lebih banyak lagi akan datang tidak lama lagi. Sumber: linux.org.ru

Adakah sudah tiba masanya untuk pembangun permainan berhenti mendengar peminat mereka?

Terdapat pertikaian mengenai artikel dan saya memutuskan untuk menyiarkan terjemahannya untuk tontonan umum. Di satu pihak, penulis mengatakan bahawa pemaju tidak seharusnya memanjakan pemain dalam hal senario. Jika anda melihat permainan sebagai seni, maka saya bersetuju - tiada siapa yang akan bertanya kepada komuniti apakah pengakhiran yang perlu dipilih untuk buku mereka. Di sebelah sana […]

Keluaran Oracle Linux 8

Oracle telah menerbitkan keluaran pengedaran Oracle Linux 8, yang dibuat berdasarkan pangkalan pakej Red Hat Enterprise Linux 8. Pemasangan dibekalkan secara lalai berdasarkan pakej standard dengan kernel daripada Red Hat Enterprise Linux (berdasarkan 4.18 kernel). Kernel Perusahaan Tidak Boleh Dipecahkan proprietari untuk Oracle Linux 8 masih dalam pembangunan. Dari segi fungsi, Oracle beta mengeluarkan […]

Di Kazakhstan, adalah wajib untuk memasang sijil negeri untuk MITM

Di Kazakhstan, pengendali telekomunikasi menghantar mesej kepada pengguna tentang keperluan untuk memasang sijil keselamatan yang dikeluarkan oleh kerajaan. Tanpa pemasangan, Internet tidak akan berfungsi. Perlu diingat bahawa sijil itu bukan sahaja menjejaskan fakta bahawa agensi kerajaan akan dapat membaca trafik yang disulitkan, tetapi juga fakta bahawa sesiapa sahaja boleh menulis apa-apa bagi pihak mana-mana pengguna. Mozilla telah pun melancarkan [...]

Pembangunan aplikasi pada SwiftUI. Bahagian 1: Aliran Data dan Redux

Selepas menghadiri sesi State of the Union di WWDC 2019, saya memutuskan untuk mendalami SwiftUI. Saya telah menghabiskan banyak masa bekerja dengannya dan kini telah mula membangunkan aplikasi sebenar yang boleh berguna kepada pelbagai pengguna. Saya memanggilnya MovieSwiftUI - ini adalah aplikasi untuk mencari filem baharu dan lama, serta mengumpulnya […]

Kemas kini Firefox 68.0.1

Kemas kini pembetulan untuk Firefox 68.0.1 telah diterbitkan, yang membetulkan beberapa masalah: Binaan untuk macOS ditandatangani dengan kunci Apple, membolehkannya digunakan dalam keluaran beta macOS 10.15; Memperbaiki isu dengan butang skrin penuh yang hilang semasa menonton video dalam mod skrin penuh HBO GO; Memperbaiki pepijat yang menyebabkan mesej tidak betul muncul untuk sesetengah tempat apabila cuba meminta menggunakan […]