Cara menggunakan ValueTask dalam C #

Pengaturcaraan tak segerak telah lama digunakan. Dalam beberapa tahun kebelakangan ini, kata kunci ini menjadi lebih kuat dengan memperkenalkan kata kunci async dan menunggu. Anda boleh memanfaatkan pengaturcaraan tidak segerak untuk meningkatkan daya tindak dan aplikasi anda. Jenis pengembalian yang disyorkan bagi kaedah tidak segerak di C # adalah Task.

Read More

Bekerja dengan corak reka bentuk Adapter

Corak reka bentuk adalah penyelesaian untuk masalah dan kerumitan berulang dalam reka bentuk perisian. Corak reka bentuk dikategorikan sebagai Creational, Structural, atau Behavioral. Corak penciptaan digunakan untuk membuat dan mengurus mekanisme membuat contoh kelas. Corak struktur digunakan untuk mewujudkan hubungan antara entiti.

Read More

C mengambil penghormatan bahasa Indeks Tiobe tahun ini

Bahasa pengaturcaraan canggih C telah membuat Python yang bergaya berjaya mendapatkan penghormatan “bahasa tahun ini” untuk 2019 dalam Indeks populariti bahasa Tiobe. Python dijangka mengambil penunjukan untuk 2019 seperti yang berlaku pada tahun 2018. Tetapi C menang, berkat kenaikan 2.4 mata peratusan dalam penilaian keseluruhan dari tahun ke tahun. Nai

Read More

Jaws mengambil sedikit daripada penggunaan aplikasi AWS Lambda

Rangka kerja pengaturcaraan sumber terbuka baru Jaws mendakwa ia dapat digunakan untuk membuat "aplikasi tanpa server" di Amazon AWS Lambda - aplikasi yang terdiri daripada lebih sedikit daripada potongan kode yang dihubungkan oleh API, tanpa infrastruktur pelayan formal. Dilancarkan semasa sesi breakout di AWS Re: Invent, Jaws adalah anak sulung pemaju Austen Collins dan jurutera DoApp Ryan Pendergast.

Read More

Cara menggunakan Redis Stream

Roshan Kumar adalah pengurus produk kanan di Redis Labs. Redis, pangkalan data pelbagai model dalam memori, popular untuk banyak kes penggunaan. Ini termasuk caching kandungan, kedai sesi, analisis masa nyata, pembrokeran mesej, dan streaming data. Tahun lalu saya menulis mengenai cara menggunakan Redis Pub / Sub, Senarai, dan Kumpulan Diasingkan untuk pemprosesan aliran masa nyata.

Read More

Alat pembangun di Microsoft Edge yang baru

Penyemak imbas berasaskan Chromium baru Microsoft baru-baru ini mempunyai pelepasan stabil kedua untuk umum, melancarkan Edge 80 dengan sokongan ARM64 penuh serta alat yang lebih baik untuk membantu anda membina dan bekerja dengan kandungan web. Seperti versi Edge yang lama sekarang, penyemak imbas baru Microsoft menyimpan jalan pintas F12 yang biasa untuk melancarkan alat pembangunnya, sama ada dilampirkan pada penyemak imbas atau dalam panel yang berasingan.

Read More

Google membunuh SHA-1 dengan serangan perlanggaran yang berjaya

Ini rasmi: Algoritma kriptografi SHA-1 telah "SHAttered." Google berjaya mematahkan SHA-1. Bagaimana sekarang? Setelah bertahun-tahun memberi amaran bahawa kemajuan dalam pengkomputeran moden bererti serangan bertembung yang berjaya terhadap SHA-1 sudah dekat, sekumpulan penyelidik dari Google dan Centrum Wiskunde & Informatica (CWI) di Belanda telah berjaya mengembangkan perlanggaran SHA-1 yang pertama.

Read More

Cara membuat versi API Web anda

Anda harus selalu membuat versi Web API anda dan pada masa yang sama menyimpan sebanyak mungkin URI yang sama. Bayangkan situasi di mana anda mempunyai API Web yang sedang beroperasi dan sedang digunakan oleh pengguna. Sekarang andaikan anda memerlukan lebih banyak fungsi dalam Web API namun mesti memastikan fungsi yang ada tetap utuh.

Read More

3 Alternatif Kaggle untuk sains data kolaboratif

Apakah kaedah terbaik untuk mendapatkan jawapan yang baik untuk soalan sukar? Tanya sekumpulan orang, dan buat pertandingan daripadanya. Sudah lama pendekatan Kaggle untuk sains data: Ubah misi yang sukar, seperti membuat pengesanan barah paru-paru lebih tepat, menjadi pertandingan membayar karunia, di mana pasukan terbaik dan algoritma terbaik menang.

Read More

Ulasan Tintri VMstore: Secepat kilat, murah seperti cakera

Dunia penyimpanan berada dalam keadaan pergolakan yang ketara, kerana peningkatan kemampuan flash dan keberadaan virtualisasi mencetuskan pendekatan baru dan inovatif untuk rangkaian penyimpanan back-end. Di antara syarikat penyimpanan baru di barisan hadapan revolusi ini adalah Tintri, yang pengasasnya keluar dari syarikat seperti VMware dan Data Domain.

Read More

Dilema SDN: Rangkaian kernel Linux vs pintasan kernel

Sujal Das adalah ketua strategi dan pegawai pemasaran di Netronome, penyedia penyelesaian pemprosesan bersama x86 berprestasi tinggi untuk rangkaian, keselamatan, pengimbangan beban, virtualisasi, dan SDN. Sekiranya kita telah mempelajari apa-apa dalam perniagaan teknologi dalam 25 tahun kebelakangan ini, kita tidak boleh memandang rendah kernel Linux.

Read More

AWS bergerak melebihi IaaS dan PaaS

Minggu lalu, Amazon Web Services melancarkan Amazon Connect, perkhidmatan pusat hubungan berasaskan awan. Objektifnya adalah untuk menyediakan perusahaan dengan sistem pusat panggilan yang lebih mudah digunakan dan lebih cepat digunakan. Tetapi ada makna yang lebih mendalam untuk Amazon Connect daripada sekadar perkhidmatan baru dari AWS.

Read More

Bina model tersuai dengan Pereka Pembelajaran Mesin Azure

Pembelajaran mesin adalah bahagian penting dalam pengembangan aplikasi moden, menggantikan banyak yang biasa dilakukan dengan menggunakan rangkaian mesin peraturan yang kompleks, dan memperluas liputan ke sekumpulan masalah yang jauh lebih luas. Perkhidmatan seperti Azure's Cognitive Services menyediakan model prabuaian, pra-latihan yang menyokong banyak kes penggunaan biasa, tetapi banyak lagi yang memerlukan pengembangan model khusus.

Read More

7 ciri Hyper-V baru teratas dalam Windows Server 2016

Beberapa minggu yang lalu, saya mengisytiharkan era virtualisasi dan perang hypervisor sudah berakhir. Nah, tidak terlalu "terlalu" seperti "pindah" - iaitu, menolak untuk pertempuran baru: perang awan. Pejuang utama telah berubah dari VMware, Citrix Systems, dan Microsoft ke Amazon Web Services, Google, dan (masih berdiri) Microsoft.

Read More

Phablet deathmatch: Apple iPhone 6 Plus vs Samsung Note 4

Empat tahun yang lalu, Samsung membuat gegaran dengan Galaxy Note asalnya, telefon pintar bersaiz besar yang banyak orang anggap terlalu besar, tetapi banyak yang lain gemar sebagai telefon pintar dan tablet kombo, sehingga menimbulkan moniker "phablet". Musim gugur ini, Apple melonjak ke phablet dengan iPhone 6 Plus ketika Samsung keluar dengan iterasi keempat Note.

Read More

Tutorial Go: Mulakan dengan Google Go

Mengapa anda mahu menggunakan bahasa Go? Pada dasarnya, ia adalah bahasa yang ringkas, ringkas, selamat, dan disusun pantas dengan ciri-ciri serentak yang indah, dan dengan mudah mengendalikan projek besar. Ini juga sumber terbuka percuma, walaupun pada asalnya dikembangkan di Google. Menurut Rob Pike, salah satu perancang bahasa, "tujuan proyek Go adalah untuk menghilangkan kelambatan dan kekokohan pengembangan perisian di Google, dan dengan demikian membuat proses lebih produktif dan terukur.

Read More