MacOS disasarkan untuk saluran grafik Java baru

Java akan mendapatkan pipa rendering grafik baru untuk MacOS berdasarkan API grafik Logam Apple, di bawah proposal yang disebut Lanai Project, yang diluncurkan dalam komuniti OpenJDK. Jurutera dari Oracle dan JetBrains sudah menjelajah API Logam, mengusahakan bukti konsep dan prototaip di kotak pasir JDK.

Read More

Cara memilih platform pembelajaran mesin awan

Untuk membuat model pembelajaran mesin dan pembelajaran mendalam yang berkesan, anda memerlukan banyak data, cara membersihkan data dan melakukan rekayasa ciri di dalamnya, dan cara untuk melatih model data anda dalam jangka masa yang munasabah. Oleh itu, anda memerlukan kaedah untuk menggunakan model anda, memantau modelnya dari masa ke masa, dan melatihnya mengikut keperluan.

Read More

Pengurusan projek tangkas: Panduan pemula

Sekiranya anda baru dalam pengurusan projek dan metodologi tangkas, jawapan kepada 10 soalan ini akan memberi anda maklumat yang anda perlukan untuk memulakan. Dan jika anda seorang veteran pengurusan projek, soalan lincah yang sering diajukan ini adalah penyegaran yang baik. Apa yang tangkas? Agile adalah metodologi pengurusan projek yang menggunakan kitaran pengembangan pendek yang disebut sprint untuk memberi tumpuan kepada peningkatan berterusan dalam pengembangan produk atau perkhidmatan.

Read More

Microsoft untuk mengambil bahagian dalam Java sumber terbuka

Microsoft telah menaiki projek OpenJDK untuk membantu pengembangan Java sumber terbuka. Dalam sebuah pesan yang disiarkan di senarai surat OpenJDK, Microsoft, Bruno Borges, pengurus produk utama untuk Java di syarikat itu, mengatakan bahawa pasukan Microsoft pada awalnya akan mengerjakan perbaikan bug dan port belakang yang lebih kecil sehingga dapat belajar bagaimana menjadi "warga yang baik" dalam OpenJDK .

Read More

Cara menggunakan pointer terurus di C #

Pointer adalah pemboleh ubah yang menunjuk ke alamat pemboleh ubah lain. Dengan kata lain, penunjuk menyimpan alamat memori pemboleh ubah lain atau lokasi memori. Sehingga baru-baru ini, satu-satunya cara untuk bekerja dengan petunjuk di C # adalah dengan menggunakan kod yang tidak selamat. Anda boleh memanfaatkan unsafe kata kunci untuk menentukan konteks yang tidak selamat dan kemudian membuat petunjuk yang tidak dikendalikan atau memanggil fungsi asli menggunakan petunjuk yang tidak dikendalikan.

Read More

Apple memperkenalkan Xcode 12 IDE berwajah baru

Apple telah melancarkan beta dari lingkungan pengembangan bersepadu Xcode 12, dengan penampilan baru yang sesuai dengan rilis MacOS Big Sur yang dirancang. Xcode 12, yang dilancarkan pada 22 Jun, menampilkan saiz fon yang dapat disesuaikan untuk navigator serta penyelesaian kod yang diperkemas dan tab dokumen baru.

Read More

Linux: Distro terbaik untuk permainan?

Pengedaran permainan Linux terbaik? Linux ada banyak yang ditawarkan kepada para pemain hari ini, tetapi pilihan pilihan pengedarannya juga boleh membingungkan. Seorang penulis di Softpedia baru-baru ini berkongsi beberapa pengalamannya dan bertanya kepada pembacanya distro Linux mana yang lebih suka mereka gunakan untuk permainan.

Read More

Seperti apa organisasi pembangunan moden

Saya bekerja untuk permulaan di San Francisco. Apa yang kami gunakan di Silicon Valley tidak semestinya menunjukkan industri secara keseluruhan. Oleh itu, saya secara tidak rasmi meminta beberapa rakan yang diedarkan di seluruh industri alat apa yang mereka gunakan, untuk mengetahui alat yang digunakan oleh organisasi pembangunan moden (tetapi tidak Silicon Valley).

Read More

Keistimewaan NoSQL: Pangkalan data nilai-kunci terbaik dibandingkan

Sebilangan besar aplikasi memerlukan beberapa bentuk ketekunan - cara untuk menyimpan data di luar aplikasi untuk disimpan. Cara yang paling asas adalah menulis data ke sistem fail, tetapi dengan cepat dapat menjadi cara yang perlahan dan tidak berat untuk menyelesaikan masalah. Pangkalan data yang lengkap menyediakan cara yang kuat untuk mengindeks dan mengambil data, tetapi mungkin juga berlebihan.

Read More

Bahasa JVM baru berbeza dengan Scala, Clojure

Bahasa JVM lain, dialek Haskell Eta, telah tiba di tempat kejadian, sekali lagi berpusat pada pengaturcaraan berfungsi. Ditujukan untuk membina sistem berskala, Eta adalah bahasa fungsional yang sangat ditaip. Ini serupa dengan Scala, bahasa JVM yang juga menekankan pengaturcaraan fungsional dan skalabilitas, dan Clojure, bahasa fungsional lain di JVM.

Read More

Bekerja dengan domain aplikasi di .Net

Domain aplikasi adalah proses ringan dan bertindak sebagai batas logik yang memberikan batas pengasingan untuk kod, keselamatan aplikasi, kebolehpercayaan dan versi. Batasan proses telah lama digunakan untuk mengasingkan aplikasi yang dijalankan dalam sistem yang sama. Perhatikan bahawa proses adalah menjalankan program.

Read More

Handoff Apple: Apa yang berfungsi, dan yang tidak

Saya tertarik dengan kemampuan Handoff baru di iOS 8 dan OS X Yosemite sejak saya melihatnya ditunjuk pada bulan Jun di Apple Worldwide Developers Conference. Ini idea yang bernas: Biarkan aplikasi memerhatikan ketika mereka berjalan di peranti lain yang anda gunakan dan tawarkan untuk memindahkan aktiviti tersebut kepada mereka.

Read More

Mengapa teknologi iBeacons Apple tidak ada

Apple mempunyai rangkaian teknologi yang menjanjikan akhir-akhir ini yang lambat untuk mengambil alih dunia nyata. CarPlay, yang diumumkan pada tahun 2012 sebagai iOS di dalam Kereta, hanya tahun ini muncul dengan serius dalam sistem infotainment kereta. Handoff, yang memulai debutnya pada tahun 2014, telah memperoleh adopsi pembangun pihak ketiga yang sangat sedikit dan telah sedikit penggunaan walaupun oleh Apple di luar menangani teks dan panggilan di seluruh peranti.

Read More

10 ramalan pengembangan perisian untuk tahun 2018

Siddhartha Agarwal adalah naib presiden, pengurusan produk dan strategi, untuk Oracle Cloud Platform.  Pembangun harus bersemangat dengan keseronokan mengenai peluang yang akan datang pada tahun 2018, dengan produk dan alat di sekitar teknologi seperti blockchain, chatbots, fungsi tanpa pelayan, dan pembelajaran mesin menjadi cukup matang untuk projek dunia nyata.

Read More

Rangkaian sosial App.net untuk mematikan, membuka platformnya

App.net, perkhidmatan microblogging yang dilancarkan sebagai alternatif pelanggan berbayar untuk sistem yang disokong iklan seperti Facebook dan Twitter, telah memutuskan untuk menutup pintunya dan melepaskan perisiannya sebagai sumber terbuka. Dalam catatan blog, App.net mengutip penurunan pendapatan - kekurangan pelanggan — sebagai alasan penutupan. P

Read More

Dua sen saya di Thread.Abort dan Thread. Kaedah mengganggu

Di C #, anda mungkin perlu melepaskan utas yang telah disekat. Untuk mencapainya, terdapat dua kaedah yang boleh anda manfaatkan. Ini termasuk kaedah Thread.Abort dan Thread.Interrupt. Apa kaedah Thread.Abort lakukan? Untuk menamatkan utas, anda boleh memanfaatkan kaedah Abort dari kelas Thread. Perhatikan bahawa untuk memulakan proses mengakhiri utas, kaedah Abort dari kelas Thread ketika dipanggil, menimbulkan ThreadAbortException dalam utas yang telah dipanggil.

Read More

CI / CD sebagai perkhidmatan: 10 alat untuk penyatuan dan penghantaran berterusan di awan

Cloud dan integrasi berterusan (CI) adalah padanan semula jadi. Walaupun awan membebaskan kita dari keperitan memasang dan mengekalkan pelayan fizikal, integrasi berterusan mengotomatisasi banyak kesakitan membina, menguji, dan menggunakan kod kita. Sekiranya kedua-duanya bertujuan untuk mengambil tugas dari pasukan pembangunan, masuk akal untuk menggabungkan mereka dan menghilangkan lebih banyak lagi kekalahan dengan satu langkah.

Read More

Exchange 2016: Anda akan bersumpah itu Exchange 2013

Microsoft melancarkan beta Exchange 2016 minggu lalu. Semasa saya mengklik Pusat Pentadbiran Exchange (EAC), UI utama untuk pentadbiran Exchange, saya tidak dapat tidak memeriksa semula fail pemasangan yang saya pasang. Saya bersumpah ia sama seperti Exchange 2013. Tidak ada penambahan ciri utama dan tidak ada penyesuaian UI utama.

Read More