Cara menulis ujian prestasi menggunakan NBench

Semasa bekerja dengan aplikasi, anda sering ingin mengetahui peruntukan memori, overhead pengumpulan sampah (GC), dan throughput kod. Permohonan anda mungkin lambat, atau mungkin memakan banyak sumber, dan anda ingin mengetahui apa yang salah. Walaupun anda dapat mengesan masalah fungsi dan kecacatan kod menggunakan ujian unit dan tinjauan kod, anda mungkin masih memerlukan kaedah untuk mengasingkan masalah prestasi.

Read More

Ubah dokumen R Markdown menjadi pengalaman interaktif

R Markdown adalah salah satu perkara kegemaran saya mengenai R. moden. Ia menawarkan cara mudah untuk menggabungkan teks, kod R, dan hasil kod R dalam satu dokumen. Dan apabila dokumen tersebut diberikan sebagai HTML, anda dapat menambahkan beberapa interaksi pengguna dengan widget HTML seperti DT untuk jadual atau risalah untuk peta.

Read More

Firefox menambah pemeriksa WebSocket

Firefox 71 akan merangkumi Inspektor WebSocket terbina dalam, alat untuk memeriksa sambungan WebSocket. Alat ini sudah tersedia dalam Firefox Developer Edition 70, versi eksperimen penyemak imbas. Ditemui di panel UI Rangkaian di panel rangkaian Edisi Pengembang, WebSocket Inspector membolehkan pengguna melihat data sebenar yang dipindahkan dalam bingkai WebSocket.

Read More

Platform pembelajaran mesin ejaan terus berjalan

Spell, platform end-to-end untuk pembelajaran mesin dan pembelajaran mendalam - meliputi persiapan data, latihan, penggunaan, dan manajemen - telah mengumumkan Spell for Private Machines, versi baru sistemnya yang dapat digunakan pada perkakasan anda sendiri juga seperti pada sumber awan. Spell diasaskan oleh Serkan Piantino, mantan pengarah kejuruteraan di Facebook dan pengasas kumpulan AI Research Facebook.

Read More

7 amalan terbaik untuk pasukan tangkas yang jauh

Metodologi tangkas berfungsi paling baik apabila semua orang dalam pasukan bersama di satu lokasi. Apabila pasukan berkongsi ruang kerja, rakan sepasukan mudah bertanya, berpasangan dengan tugas pengaturcaraan, dan menyelesaikan masalah tanpa menjadualkan pertemuan. Menggunakan teknologi seperti persidangan web, sembang kumpulan, dan e-mel tidak begitu berkesan seperti interaksi langsung-ke-orang.

Read More

Nyalakan api di bawah Cassandra dengan Apache Ignite

Nikita Ivanov adalah pengasas bersama dan CTO GridGain Systems. Apache Cassandra adalah pangkalan data yang popular kerana beberapa sebab. Pangkalan data NoSQL sumber terbuka, diedarkan tidak mempunyai satu titik kegagalan, jadi sangat sesuai untuk aplikasi dengan ketersediaan tinggi. Ini menyokong replikasi multi-pusat, yang membolehkan organisasi mencapai ketahanan yang lebih besar dengan, misalnya, menyimpan data di beberapa zon ketersediaan Perkhidmatan Web Amazon.

Read More

Cara log metadata permintaan dan respons di API Web ASP.NET

Seperti pengesahan, penyimpanan cache, dan pengurusan pengecualian, pembalakan adalah keperitan silang - fungsi yang mempengaruhi keseluruhan aplikasi - yang harus dipusatkan. Kami sering mencatat data aplikasi yang mungkin merangkumi urutan panggilan kaedah atau peristiwa, tindakan pengguna, atau bahkan kesalahan yang mungkin terjadi ketika aplikasi dijalankan.

Read More

Berkelompok dengan Docker Swarm

Tutorial ini memperkenalkan pemaju Java untuk Docker Swarm. Anda akan mengetahui mengapa begitu banyak kedai perusahaan menggunakan pembangunan yang dikendalikan kontena melalui Docker, dan mengapa pengelompokan adalah teknik penting untuk bekerja dengan kontena Docker. Anda juga akan mengetahui bagaimana dua teknologi pengelompokan Docker yang popular - Amazon ECS dan Docker Swarm - membandingkan, dan mendapatkan panduan ringkas untuk memilih penyelesaian yang tepat untuk kedai atau projek anda.

Read More

Muat turun lembaran cheat data R.T. InfoWorld terunggul

Sekiranya anda melihat Lembaran Cheat data Ultimate R kami, anda mungkin memerlukan salinan anda sendiri. Dan sebenarnya anda boleh memuat turun fail HTML dengan jadual interaktif penuh - lengkap dengan tugas, kategori tugas, kod data.tabel, dan alternatif Tidyverse, semuanya boleh dicari. Muat turun ini percuma untuk semua Orang Dalam yang berdaftar - dan keahlian Orang Dalam juga percuma.

Read More

Pengenalan Studio 3T, MongoDB IDE

Petunjuk yang baik mengenai apakah teknologi berada di dataran tinggi produktiviti dalam kitaran gembar-gembur Gartner adalah ketika seseorang bertanya "Adakah MongoDB mati?" di kubu itu, um, perbincangan waras, Quora. Petunjuk kedua yang baik adalah apabila terdapat alat produktiviti dan sekurang-kurangnya pasaran pihak ketiga yang baru muncul di sekitar teknologi anda.

Read More

MLops: Kebangkitan operasi pembelajaran mesin

Sama sukarnya bagi para saintis data untuk menandai data dan mengembangkan model pembelajaran mesin yang tepat, menguruskan model dalam pengeluaran boleh menjadi lebih menakutkan. Mengenali drift model, melatih kembali model dengan mengemas kini set data, meningkatkan prestasi, dan mengekalkan platform teknologi yang mendasari adalah semua amalan sains data yang penting.

Read More

Angkat Tangan Anda dan Tanya: Apa itu 'N-Body Simulation'?

Catatan: Sebilangan besar orang tidak mahu menjadi orang yang tidak biasa untuk mengangkat tangan dan mengemukakan soalan, tetapi dalam banyak kes, kita semestinya seharusnya. Catatan "Angkat Tangan dan Tanya" sekali-sekala ini menyoroti "kata kunci" yang hebat yang mungkin pernah anda dengar. Tujuan saya bukan hanya untuk menjelaskan maksud mereka (supaya anda dapat melihatnya), tetapi juga mengapa perkara itu penting.

Read More

Di luar NoSQL: Kes untuk SQL yang diedarkan

Pada mulanya, terdapat fail. Kemudian terdapat pangkalan data navigasi berdasarkan fail berstruktur. Kemudian ada IMS dan CODASYL, dan sekitar 40 tahun yang lalu kami mempunyai beberapa pangkalan data hubungan pertama. Sepanjang tahun 1980-an dan 1990-an "pangkalan data" bermaksud "pangkalan data hubungan".

Read More

Tutorial Docker: Mulakan dengan Docker Hub

Kekuatan gambar Docker adalah gambarnya ringan dan mudah alih - ia dapat dipindahkan secara bebas di antara sistem. Anda boleh membuat satu set gambar standard dengan mudah, menyimpannya di repositori di rangkaian anda, dan membagikannya ke seluruh organisasi anda. Atau anda boleh beralih ke Docker Inc.

Read More