Di Bavaria, nilai rata-rata keseluruhan \(2{,}33\) menjamin kelayakan untuk Gymnasium \(2{,}34\) tidak. Pada batas yang sangat tipis ini, urutan dua operasi pembulatan dapat menentukan di sisi mana seorang anak berada. Günther Felbinger membahas konsekuensi potensial dari efek pembulatan ini dalam sebuah postingan blog . Karena penasaran, saya sendiri menghitung efeknya di semua kombinasi nilai yang diizinkan dalam model tersebut.
...Karena suatu kesalahan, semua kode yang diekspor terhapus selama proses ekspor di Google Authenticator ; saya telah menyimpan kode pemulihan untuk semua entri, tetapi tidak untuk Facebook . Saya tidak membutuhkannya atau merasa perlu segera, karena saya sudah tidak menggunakan jejaring sosial itu selama bertahun-tahun, tetapi saya ingin melihat apakah saya dapat memperoleh akses kembali. Awal dari sebuah perjalanan panjang.
...Terkadang, satu pertanyaan saja di program sore hari (dalam hal ini dari presenter terhormat Kai Pflaume) sudah cukup untuk mengubah final acara kuis yang tampaknya tidak berbahaya menjadi masalah optimasi kecil. Itulah yang terjadi di "Who Knows What?" Pertanyaan utama: Kategori sudah diketahui, jawabannya belum – tetapi taruhannya sudah menentukan hasil mana yang masih baik.
...Pengetahuan dasar tentang pecahan: Menyederhanakan faktor yang sama diperbolehkan. Menyederhanakan angka yang sama tidak diperbolehkan. Namun, ada pecahan di mana penyederhanaan yang dilarang ini tampaknya berhasil. Ada baiknya kita meneliti lebih dekat keluarga pecahan yang sangat sederhana: pecahan di mana angka yang sama muncul di akhir pembilang dan di awal penyebut.
...Teka-teki catur yang menghibur dapat mempermanis hidup. Teka-teki hari ini: Putih giliran bergerak, skakmat dalam dua langkah. Posisi ini berasal dari Erich Brunner pada tahun 1926 – dan menarik justru karena sama sekali tidak terlihat seperti posisi dua langkah biasa. Anda mencoba skak langsung, memeriksa gerakan benteng, mencari penangkapan ratu, dan setelah beberapa menit menyadari: ide-ide yang jelas bukanlah jawabannya.
...Beberapa paket shared hosting dengan cPanel tidak menawarkan AutoSSL , atau hanya pada paket dengan harga lebih tinggi. Akibatnya, Anda tidak dapat menerbitkan sertifikat Let's Encrypt gratis melalui antarmuka cPanel, dan semua domain tetap menggunakan sertifikat yang ditandatangani sendiri. Browser menampilkan halaman tersebut sebagai "tidak aman". Solusinya: dapatkan sertifikat sendiri menggunakan acme.sh dan instal melalui UAPI cPanel – diperbarui secara otomatis, sepenuhnya tanpa AutoSSL.
...Pada episode terbaru "Who Wants to Be a Millionaire ?", ada pertanyaan kecil yang menarik yang jelas-jelas harus dipikirkan oleh Günther Jauch: "Suatu angka selalu habis dibagi \(4\) tanpa sisa jika angka yang dibentuk dari dua digit terakhirnya adalah...?" – dan di sinilah Anda harus berpikir secara matematis sejenak, alih-alih terbuai oleh hal-hal yang menarik. Karena meskipun jawaban seperti "adalah genap", "mengandung \(0\) , atau "jumlah digitnya adalah \(4\) " terdengar masuk akal pada pandangan pertama, jawaban yang benar terletak pada sifat sederhana dari sistem desimal kita.
...Beberapa masalah matematika dirumuskan begitu sederhana sehingga dapat dijelaskan kepada seorang anak, namun juga begitu sulit sehingga membutuhkan waktu bergenerasi-generasi matematikawan untuk menyelesaikannya. Salah satu masalah tersebut adalah apa yang disebut masalah jarak satuan: Tempatkan \(n\) titik pada bidang datar. Berapa banyak pasangan titik yang kemudian dapat memiliki jarak tepat \(1\) ? Masalah ini berasal dari Paul Erdős dan telah dipelajari sejak tahun 1946. OpenAI kini telah menerbitkan bahwa sebuah model internal telah membantah dugaan yang telah lama dipegang tentang masalah ini.
...Pada Oktober 1999, sebuah kelompok yang dipimpin oleh Jon Lech Johansen, seorang remaja Norwegia berusia 16 tahun saat itu, merilis program DeCSS untuk mengakali sistem perlindungan pemutaran DVD Content Scramble System (CSS). CSS menggunakan enkripsi 40-bit, yang kuncinya didistribusikan kepada produsen berlisensi, untuk membatasi pemutaran DVD. Karena distribusi kode tersebut berada di bawah DMCA AS dan dilarang secara hukum, para aktivis mencari cara untuk menyamarkan kode tersebut sebagai entitas matematika.
...Bilangan rasional \(\mathbb{Q}\) sekilas tampak sebagai suatu keseluruhan yang kontinu: di antara dua pecahan, selalu ada pecahan lainnya. Namun kesan ini menyesatkan: ada himpunan bilangan rasional yang memang terbatas, tetapi supremum atau infimumnya sama sekali tidak ada di \(\mathbb{Q}\) . Alasannya terletak pada keberadaan bilangan irasional seperti \(\sqrt{2}\) , yang, dalam arti tertentu, menciptakan lubang tak terlihat pada garis bilangan rasional.
...PaperMC menyediakan fondasi sederhana untuk memperluas sisi server Minecraft dengan plugin kecil, tanpa mengharuskan klien untuk menginstal apa pun. Saat mengembangkan plugin, muncul pertanyaan tentang bagaimana menampilkan informasi dinamis kepada pemain. Jawabannya terletak pada fitur vanilla yang sering diabaikan: boss bar . Awalnya ditujukan untuk bos akhir, boss bar dapat digunakan kembali sebagai HUD minimalis.
...Protokol Internet (IP) adalah dasar dari semua aplikasi internet. Protokol lain, seperti TCP dan UDP, dibangun di atasnya, yang pada gilirannya membawa layanan seperti HTTP(S), email, telepon, dan DNS. IPv6 menggantikan protokol IPv4 yang lebih lama karena ruang alamatnya yang relatif kecil, sekitar 4 miliar alamat, telah lama habis. IPv6 sekarang hampir ada di mana-mana dan lebih bermanfaat daripada yang disadari banyak orang.
...Siapa yang belum pernah mengalami ini: Anda perlu mengunduh sesuatu dengan cepat di paket shared hosting murah (misalnya, dari IONOS). git pull Anda mungkin ingin menjalankan program atau menggunakan basis data, tetapi penyedia hosting Anda tidak memberikan akses SSH – atau hanya pada paket yang lebih mahal. Seringkali, satu-satunya pilihan yang tersisa adalah proses yang membosankan yaitu mengunggah file secara manual melalui FTP, yang membuat penerapan menjadi rumit dan rentan terhadap kesalahan.
Amazon adalah saluran belanja yang sempurna untuk pekerja lepas: cepat, terjangkau, dan semuanya ada di satu tempat. Amazon kini telah berhasil secara konsisten menyediakan faktur yang tepat waktu dan mudah diunduh (bahkan untuk pembelian di Marketplace). Baik itu laptop baru, kursi kantor, atau hanya pesanan cepat kertas printer – barang-barang tersebut dapat dipesan hanya dengan beberapa klik, biasanya melalui akun pribadi yang sudah Anda miliki selama bertahun-tahun.
...Siapapun yang pertama di pagi hari git status Siapa pun yang mengetik lalu minum kopi pasti akan menyukai alat bantu kecil ini. Terutama saat mengembangkan banyak proyek web secara paralel, ikhtisar ringkas sangat berharga: Di mana pohon kerja yang bersih, di mana ada perubahan yang belum digabungkan, dan di mana tarik/dorong yang tertunda? Anda hanya perlu alat shell kecil – asalkan alat tersebut menangani spasi/Unicode di jalur dengan kuat dan tidak tersendat oleh remote yang macet.
Ada sebuah lagu indah karya Cali Rose berjudul "It Is What It Is and It Ain't What Is Ain't ." Ini dapat disederhanakan menjadi "Itulah kenyataannya dan bukanlah apa yang bukan kenyataannya." Hanya dengan beberapa kata, seluruh dunia kebenaran dapat dieksplorasi. Dengan memvariasikan dan menggabungkan kedua bagian tersebut, muncullah arena bermain kecil untuk logika. Sekarang Anda dapat mengambil kalimat ini dan menemukan contoh menarik lainnya.
...Thunderbird telah mengalami kebangkitan yang luar biasa sejak tahun 2022. Setelah bertahun-tahun mengalami stagnasi, Mozilla Foundation sekali lagi aktif berinvestasi dalam pengembangannya. Inisiatif Supernova (Thunderbird 115+) menghadirkan modernisasi mendasar seperti integrasi Rust untuk komponen yang kritis terhadap kinerja, UI modern berbasis Web Components, dan dukungan Exchange asli melalui API EWS/Microsoft Graph.
...Pada bulan Oktober 2019, Python 3.8 memperkenalkan operator Walrus (:=) melalui PEP 572 – dan dengan demikian memicu salah satu kontroversi terbesar dalam sejarah bahasa pemrograman. Perdebatan itu begitu sengit sehingga penemu Python Guido van Rossum pada bulan Juli 2018 – bahkan sebelum rilis – posisinya sebagai BDFL (Diktator Baik Hati Seumur Hidup). Sejak awal tahun 2019, Python telah diatur oleh Dewan Pengarah yang dipilih.
Anda sedang menelepon seorang teman di AS pada hari musim dingin yang sangat dingin. "Di sini minus \(40\) derajat!" seru Anda berdua bersamaan. Biasanya, ini akan menjadi masalah klarifikasi siapa yang dimaksud Celsius dan siapa yang dimaksud Fahrenheit—tetapi tidak pada suhu ini. Mengapa demikian? Titik ini adalah satu-satunya suhu di mana skala Celsius dan Fahrenheit sama!
...Kebanyakan pengelola berkas grafis tidak mengurutkan secara leksikografis, melainkan menggunakan pengurutan "alami". Blok angka dalam nama diinterpretasikan sebagai angka—blok angka yang lebih besar menang, meskipun secara alfabetis berlaku sebaliknya. Ide di balik pengurutan alami: Yang biasanya diinginkan orang adalah "9 sebelum 10", "Bab 2 sebelum Bab 10"—tanpa harus menambahkan angka nol di depan.
...Siapa pun yang menjalankan pekerjaan di Penjadwal Tugas Windows cepat atau lambat akan mengalami perbedaan waktu proses yang tak terduga. Skrip PHP yang berjalan dalam 5 menit di baris perintah tiba-tiba membutuhkan waktu 20 menit ketika dijalankan melalui Penjadwal Tugas Windows. Pengguna yang sama, izin yang sama, kode yang sama – waktu eksekusi empat kali lipat. Apa yang terjadi?
...Penurunan berkelanjutan dalam harga daya komputasi—dua kali lipat per dekade—telah memicu model pembelajaran mendalam secara luar biasa sejak 2010. Jaringan yang lebih besar ditambah lebih banyak data tampaknya memberikan skor yang semakin tinggi pada tolok ukur umum—dan memicu harapan bahwa penskalaan saja pasti akan mengarah pada AGI. Pada awal 2019, François Chollet memperkenalkan tolok ukur ARC-AGI . untuk mengukur kecerdasan.
...Alamat email pengirim tetap menjadi indikator yang baik untuk menentukan apakah email tersebut spam atau bukan. Secara default, di Microsoft Outlook Desktop tidak intuitif untuk menambahkan kolom yang menampilkan alamat email sebenarnya, bukan nama. Microsoft belum mengimplementasikan fitur ini sebagai opsi sederhana hingga saat ini – namun, fitur ini dapat ditambahkan ke versi Outlook klasik untuk Windows menggunakan alat bawaan.
...Di masa browser hanya HTTPS, cookie SameSite, dan kondisi pengembangan yang realistis, penting untuk bekerja secara lokal dengan sertifikat SSL asli. Let's Encrypt telah melakukan pekerjaan perintis di sini – dengan bantuan certbot dan Cloudflare , pembuatan dan pembaruan sertifikat wildcard menjadi cepat dan mudah. Hal ini memungkinkan Anda untuk mengakses proyek web Anda yang dienkripsi pada perangkat apa pun (ponsel pintar, VM, ...) di jaringan lokal atau melalui VPN.
..."Sebuah mesin dapat memiliki memori yang besar, tetapi ia tidak dapat berpikir - kecuali kita mengajarkannya." – Alan Turing. Model AI modern seperti GPT-4 atau Llama didasarkan pada kumpulan data besar dan struktur matematika yang kompleks. Tapi apa sebenarnya yang ada di baliknya? Dalam artikel ini, kita melihat komponen utama yang dibutuhkan untuk membangun model bahasa dari awal.
...OpenStreetMap (OSM) adalah peta dunia gratis yang dibuat secara kolaboratif oleh orang-orang di seluruh dunia – gratis, terbuka, dan independen. Sementara Google Maps, sebagai pemimpin pasar, sering kali menjadi pilihan pertama untuk peta digital, OSM bergantung pada prinsip yang sama sekali berbeda: komunitas kolaboratif yang mengumpulkan, meningkatkan, dan menyediakan data geografis secara gratis.
...Sudah lama diumumkan - sekarang kenyataan : Microsoft telah menonaktifkan otentikasi dengan kata sandi untuk protokol tertentu di Exchange Online mulai September 2022 demi oAuth2. Masalah GitHub dari banyak perpustakaan dan skrip cadangan memperjelas bahwa pergantian itu mengejutkan banyak administrator. Di bawah ini kami menunjukkan cara bagaimana Anda dapat terus mengakses konten kotak surat Exchange Anda dengan bantuan oAuth2 melalui PHP melalui IMAP.
...Waktunya tidak tepat? Email dikirim terlalu dini? Menunda email dapat berguna dalam banyak situasi: baik untuk memberi diri Anda waktu meninjau atau untuk mengelola beban kerja Anda secara efektif - pengaturan waktu dapat menjadi hal yang sangat penting. Berikut tiga cara Anda dapat menunda pengiriman email dan mengoptimalkan komunikasi Anda sendiri.
...Otomatisasi browser memainkan peran besar di berbagai bidang seperti web scraping, pengujian otomatis, dan interaksi aplikasi web. Sejauh ini, misalnya , Dalang telah digunakan untuk tujuan ini. Dengan munculnya AI, peluang baru kini terbuka untuk menjadikan otomatisasi browser lebih intuitif dan tidak membutuhkan banyak pemeliharaan - membuka jalan bagi Stagehand .
...Xdebug adalah alat debugging dan profiling yang ampuh untuk PHP yang membantu kita menganalisis dan mengoptimalkan aplikasi PHP. Alat ini mendukung fitur-fitur seperti debugging langkah demi langkah, pengukuran performa, dan pelacakan tumpukan (stack tracing), yang sangat menyederhanakan pemecahan masalah dan memberikan wawasan yang lebih baik tentang kode. Berikut adalah panduan singkat untuk menggunakannya di dalam VS Code.
...Bayangkan dua cangkir identik - satu berisi kopi dan yang lainnya berisi susu, keduanya pada ketinggian yang sama. Satu sendok teh kopi sekarang diambil dari cangkir kopi ke dalam cangkir susu dan diaduk. Kemudian tambahkan kembali satu sendok teh campuran dari cangkir susu ke dalam cangkir kopi. Cangkir mana yang setelahnya berisi lebih banyak cairan asing?
...Pesan commit di Git sering diabaikan. Banyak yang menganggapnya hanya sebagai hal yang diperlukan untuk menyimpan perubahan. Namun, pesan commit yang bermakna merupakan faktor penting bagi keberhasilan suatu proyek: pesan commit memastikan keterlacakan perubahan yang baik, kolaborasi tim yang efisien, dan perbaikan bug yang lebih cepat. Alasan yang cukup untuk menyiapkan pesan commit secara otomatis menggunakan AI.
...Bulan Februari terkadang memiliki bentuk yang sangat menarik dalam kalender. Misalnya, pada Februari 2021, kita bisa mengalami "Februari yang berbentuk persegi panjang sempurna." Efek langka ini terjadi ketika Februari memiliki tepat \(28\) hari dan tanggal 1 Februari jatuh pada hari Senin. Tetapi seberapa sering hal ini benar-benar terjadi, dan berapa lama kita harus menunggu untuk kejadian berikutnya?
...CSS masih membingungkan bagi sebagian besar dari kita: CSS memiliki ratusan properti yang diberi nama buruk, yang masing-masing dapat memengaruhi hasil dengan cara yang tidak intuitif. Penempatan elemen vertikal dalam pengembangan web rumit dan sering kali menyebabkan pusing kepala di masa lalu. Tapi untungnya hari-hari itu sudah berakhir.
...Transisi CSS adalah cara terbaik untuk menciptakan interaktivitas. Itu sudah cukup, transition ke keadaan awal suatu elemen, dan browser menganimasikan transisi antara dua keadaan tersebut. Transisi untuk ukuran elemen intrinsik seperti auto Namun, hal ini telah menjadi masalah bagi pengembang web selama beberapa dekade, dan satu-satunya pilihan adalah menghitung ketinggian secara dinamis menggunakan JavaScript.
Tidak ada \(n \in \mathbb{Z}^+\) sehingga \(0 < n < 1\) .
...Pada tahun 1950, fisikawan George Gamow dan Marvin Stern memperhatikan sebuah fenomena menarik: Gamow, yang memiliki kantor di lantai pertama sebuah gedung berlantai enam, memperhatikan bahwa lima dari enam kali lift berikutnya yang datang turun, meskipun ia menginginkannya. untuk naik. Stern, yang bekerja di lantai lima, mengamati hal sebaliknya.
...Program Quine atau Quine adalah program yang mengeluarkan kode sumbernya sendiri ketika dijalankan. Seorang Quine tidak boleh "melangkah keluar dari dirinya sendiri" dengan, misalnya, mencetak konten file yang berisi file tersebut atau menggunakan kemampuan introspektif untuk mencetak representasinya sendiri. Sebaliknya, ia harus menghitung kode sumbernya sendiri.
...Alat canggih seperti logrotate membuat pekerjaan memutar file log atau cadangan menjadi lebih mudah. Jadi file-file tersebut diputar setelah jangka waktu tertentu atau ketika mencapai ukuran tertentu. Jika Anda tidak memiliki alat ini di server jarak jauh dan hanya dapat menjalankan perintah SSH jarak jauh, Anda dapat menggunakan skrip bash kecil yang menghapus file lama dan hanya membuat satu permintaan.
...Dalam dunia angka, Anda selalu menemukan pola-pola mengejutkan yang bisa mencengangkan sekaligus mencerahkan. Salah satu keingintahuan tersebut adalah Hukum Benford, yang juga dikenal sebagai Hukum Digit Pertama. Fenomena matematika ini menggambarkan distribusi frekuensi digit pertama dalam banyak kumpulan data nyata dan menawarkan wawasan menarik tentang sifat bilangan yang muncul di lingkungan kita.
...Saya memiliki dua anak, seorang putra yang lahir pada hari Kamis. Berapa probabilitas bahwa saya memiliki seorang putri? Mari kita nyatakan hari-hari dalam seminggu dengan angka \(1, 2, … , 7\) di mana \(1\ =\) Senin, \(2 =\) Selasa, dan seterusnya. Sekarang kita dapat mendefinisikan kejadian "Pada hari ke \(n\) seorang anak laki-laki lahir" sebagai \(B_n\) dan secara analog untuk \(G_n\) .
...Dengan asumsi bahwa jumlah \(Y\) semua orang yang pernah dan akan dilahirkan terbatas, misalkan \(x\) adalah posisi absolut Anda dari awal daftar. Kemudian \(0 < \frac{x}{Y} \leq 1\) . Sekarang kami dapat mengatakan dengan probabilitas \(95\%\) bahwa Anda termasuk \(95\%\) terakhir dari semua orang yang pernah dilahirkan, jadi \(0,05 < \frac{x}{Y} \leq 1\) dan oleh karena itu \(Y < \frac{x}{0,05} = \frac{100 \cdot x}{5} = 20 \cdot x\) .
...Kalimat berikut dikenal sebagai "paradoks peminum": "Ada seseorang di pub, jadi jika dia minum, semua orang di pub minum." Tidak masalah jika satu orang itu mendorong orang lain untuk minum atau pintu belakang lain ada, seperti yang akan kita lihat sebentar lagi. Ini adalah contoh yang bagus dari logika urutan pertama matematika.
...Seorang anak laki-laki memikirkan sebuah angka yaitu \(1\) , \(2\) atau \(3\) dan seorang anak perempuan kemudian hanya diperbolehkan untuk mengajukan satu pertanyaan tentang angka tersebut. Anak laki-laki itu hanya bisa menjawab " Ya ", " Tidak ", atau " Saya tidak tahu" . Melalui pertanyaan yang cerdik, gadis itu berhasil menyebutkan nomor yang benar yang dipikirkan anak laki-laki itu setelah anak laki-laki itu menjawabnya. Apa pertanyaan Anda?
...Bayangkan suatu hari Anda menerima paket misterius tanpa alamat pengirim. Karena penasaran, Anda membukanya dan menemukan sebuah cincin, yang kemudian Anda berikan kepada putri Anda. Beberapa dekade kemudian, dialah yang mampu mengirim benda ke masa lalu menggunakan lubang cacing. Ia melakukannya dengan cincin yang pernah ia terima dari Anda, yang dikemas dalam sebuah paket yang ditujukan kepada Anda. Pertanyaannya adalah: Dari mana cincin itu berasal?
...Sebagai alternatif dari Travis CI yang sangat terkenal, GitHub Actions telah tersedia sejak beberapa waktu lalu. Sebagai alat integrasi berkelanjutan, GitHub Actions terintegrasi dengan sangat baik ke dalam platform kode GitHub dan kini berjalan dengan sangat stabil. GitHub Actions didasarkan pada file konfigurasi YAML yang disimpan di repositori tempat alur kerja akan dieksekusi.
...Pada tahun 1961 James dan Stein menerbitkan makalah Estimasi dengan Quadratic Loss . Ambil data yang terdistribusi normal dengan mean yang tidak diketahui \(\mu\) dan varians \(1\) . Jika sekarang Anda memilih nilai acak \(x\) dari data ini dan harus memperkirakan rata-rata \(\mu\) berdasarkan ini, secara intuitif \(x\) adalah perkiraan yang masuk akal untuk \(\mu\) (karena ada distribusi normal, \(x\) yang dipilih secara acak mungkin mendekati \(\mu\) ).
...UUID (Entifier Id Unik Universal) adalah nilai 128-bit yang digunakan dalam database, antara lain, untuk mengidentifikasi entri tabel secara unik. Mereka direpresentasikan sebagai string heksadesimal yang dibagi menjadi lima kelompok yang dipisahkan oleh tanda hubung (Contoh: 09fe49b3-4d2b-471c-ac04-36c9e706b85f). Ada banyak sekali Diskusi tentang kelebihan dan kekurangan UUID dalam database - mereka sangat diperlukan dalam sistem terdistribusi.
Data sensitif atau konsumsi memori terlalu banyak: Ada alasan bagus untuk ingin mengubah riwayat Git. Dalam posting blog ini , saya menjelaskan cara membersihkan file dari riwayat Git menggunakan BFG . Titik lemah BFG adalah kurangnya dukungan untuk jalur langsung , sehingga Anda tidak dapat secara khusus menghapus file atau folder di subfolder dari riwayat. Dengan itu, saatnya untuk melihat solusi alternatif.
...tl;dr: Atur nilai secara manual atau gunakan nilai default dari WP_MEMORY_LIMIT/WP_MAX_MEMORY_LIMIT tidak berpengaruh jika WP_MEMORY_LIMIT/WP_MAX_MEMORY_LIMIT kurang dari atau sama dengan batas memori PHP (selanjutnya disebut sebagai memory_limit disebut) adalah. Mereka digunakan untuk menetapkan nilai yang terlalu rendah memory_limit dinamis ke minimum yang disarankan.
Jika Anda menyematkan iframe pihak ketiga (seperti widget), Anda tidak dapat mengakses kontennya dengan CSS atau JavaScript (karena apa yang disebut kebijakan asal yang sama ). Namun, ada prosedur yang sangat sederhana untuk memodifikasi kode apa pun (juga di file lain yang dimuat ulang di dalam iframe). Untuk melakukan ini, Anda merutekan URL melalui proxy PHP Anda sendiri dan memodifikasi konten sesuai keinginan.
...ANTON adalah salah satu aplikasi pembelajaran paling populer untuk siswa kelas 1-10. Kelas. Pada pandangan pertama, aspek gamifikasi dalam memperoleh koin ("koin") mungkin tampak aneh bagi orang dewasa - tetapi hal itu secara nyata melipatgandakan motivasi, tidak hanya bagi anak-anak saya. Bahkan menyimpan "bantalan" kecil koin yang tidak Anda sentuh.
...IBAN Jerman terdiri dari kode negara (DE), digit pemeriksa dua digit (sesuai ISO 7064 ), kode bank (8 digit), dan nomor rekening (termasuk nomor sub-rekening, 10 digit, digit yang hilang diisi dengan angka nol di depan), sehingga panjangnya menjadi 22 karakter. Untuk menghitung digit pemeriksa, urutan pertama dibentuk dari apa yang disebut BBAN (kode bank dan nomor rekening), kode negara numerik \(1314\) untuk Jerman, dan digit pemeriksa \(00\) .
...Pada malam permainan keluarga terakhir kami, anak-anak dengan antusias mengeluarkan permainan Dobble (edisi Harry Potter). Setelah kalah lima putaran (tanpa kartu saya terlihat cocok dengan kartu lawan), saya terkejut mengetahui bahwa setiap pemain selalu dapat menemukan pasangan di setiap putaran. Namun, ketidakpercayaan saya hanya diiringi dengan lebih banyak putaran yang kalah – anak-anak memang lebih cepat.
...Anda tahu: Waktu yang diharapkan antara dua blok Bitcoin rata-rata \(10\) menit. Sekarang Anda melakukan transaksi Bitcoin yang penting dan menunggu dengan penuh semangat untuk melihat apakah dan kapan transaksi itu muncul di blok berikutnya:
e50bfacc95975a4e7545d83d8954645f
...Dalam laporan mingguan RKI 11-11.2021 tercantum pada halaman 22 bahwa \(36\%\) pasien korona berusia lebih dari 60 tahun di unit perawatan intensif sudah divaksinasi lengkap. Dalam kelompok usia ini, \(87\%\) divaksinasi lengkap pada saat ini (lihat hal. 18).
...Bilangan desimal hingga disebut pecahan desimal, karena merupakan representasi yang berbeda untuk pecahan dengan penyebut sepuluh. Begitu juga:
$$\frac{z}{n} = \frac{q_1}{1} + \frac{q_2}{10} + \dots + \frac{q_k}{10^k}$$
dengan \(k \in \mathbb{N}\) dan \(q_k\) \(k-1\) tempat di sebelah kanan setelah koma.
...Penggunaan nvm direkomendasikan untuk instalasi cepat dan perubahan versi node. Jika Anda ingin secara eksplisit menentukan versi node yang diperlukan dalam sebuah proyek, Anda meletakkan file bernama .nvmrc dengan nomor versi yang tepat (misalnya "12.10.0") di folder yang sama dengan package.json . Jika sekarang Anda mengubah ke folder, ekstensi file berikut ~ / .bash_profile untuk bash menjalankan perintah nvm use , yang secara otomatis menetapkan versi ini:
fe497e1c7f9f1547263eb3bffe15f9f6
...Sejak munculnya desain web responsif, para pengembang telah meminta kemampuan untuk menata elemen DOM berdasarkan ukuran sebenarnya, bukan ukuran viewport browser (menggunakan media queries ). Bahkan, container queries (awalnya element queries) mungkin merupakan fitur CSS yang paling banyak diminta namun masih belum dimiliki oleh browser.
...Data sensitif seperti kata sandi sebaiknya disimpan dalam file .env dan, jika memungkinkan, bukan di repositori Git. Namun, kemungkinan besar kita semua pernah mengalaminya setidaknya sekali secara tidak sengaja: dengan cepat mempublikasikan skrip API Google Maps JS yang bagus ke GitHub Gists (sebagai "publik") dan tanpa sengaja gagal menyembunyikan kunci API Maps pribadi kita sendiri.
...Jika Anda ingin memotong gambar menggunakan SVG, disarankan untuk menggunakan properti CSS `clip-path` . Skrip berikut menghilangkan beberapa kendala: SVG dapat disimpan menggunakan Illustrator, Anda dapat menentukan URL (relatif atau absolut) dari SVG (Chrome saat ini hanya mendukung SVG inline secara native), dan hasil potongannya juga sepenuhnya responsif.
...Dengan menggunakan atribut `meta_query` pada kelas WordPress `WP_Query` yang canggih, Anda dapat memfilter postingan yang memiliki nilai tertentu di kolom meta-nya. Jika Anda telah membuat kolom meta multi-baris (misalnya, menggunakan Advanced Custom Fields ) dan hanya ingin menemukan postingan yang berisi nilai tertentu di kolom yang dipisahkan baris ini, maka penggunaan REGEX di MySQL sangat disarankan.
...Pada artikel sebelumnya , saya telah menjelaskan cara mudah menyematkan animasi dari Adobe Animate ke dalam situs web menggunakan ekspor APNG. Ada juga metode bawaan melalui ekspor HTML5 Canvas , tetapi siapa pun yang pernah menggunakannya akan tahu bahwa metode ini penuh dengan masalah (dukungan responsif yang tidak memadai, integrasi yang rumit ke dalam situs web yang sudah ada, tidak ada kecepatan bingkai yang berbeda untuk setiap animasi, dll.). Pustaka adobe-animate-embed menyediakan solusinya.
...Biasanya, saat mengintegrasikan Google Maps, Anda bekerja dengan Maps JavaScript API , yang memerlukan kunci API dan dapat menyebabkan biaya yang tidak boleh diremehkan dengan nomor akses yang lebih tinggi. Ada alternatif yang bagus seperti mapbox atau OpenStreetMap , tetapi mereka belum mencapai berbagai fitur yang ditawarkan oleh Google. Google sendiri juga menawarkan cara tanpa kunci API melalui fungsi share, yang bisa kita gunakan untuk keperluan kita.
...Dukungan browser untuk file PNG animasi kini sangat canggih sehingga animasi yang dibuat dengan Animate CC dapat dengan mudah diekspor sebagai APNG dan kemudian disematkan di halaman web menggunakan tag `<img>` sederhana. Ini memberikan alternatif yang sederhana dan berkualitas tinggi untuk metode penerbitan di Animate CC, yang menghasilkan JavaScript. Langkah-langkah yang diperlukan dijelaskan di bawah ini.
...Jika Anda ingin memperluas pencarian bawaan WordPress untuk menyertakan bidang meta, misalnya, disarankan untuk melihat filter yang diaktifkan. Untuk memastikan bahwa paginasi tetap berfungsi dan peningkatan pencarian di masa mendatang tidak terganggu, hook `posts_search` direkomendasikan. Kode berikut, menggunakan fungsi REGEXP dan ExtractValue , memperluas pencarian ini untuk menyertakan postingan yang berisi salah satu istilah pencarian yang dimasukkan di semua bidang meta.
...Bersama dengan Xovi, alat SISTRIX adalah program analisis yang paling banyak digunakan di Jerman dalam bidang SEO. Indeks visibilitas telah memantapkan dirinya sebagai standar kuasi untuk visibilitas halaman dalam pencarian Google. Parameter yang termasuk dalam perhitungannya, misalnya , dijelaskan di sini dan di sini dan di sini dan di sini dan di sini , tetapi rumus perhitungan yang tepat tidak dipublikasikan secara resmi. Berikut ini adalah hasil penelitian pribadi saya selama enam bulan, yang tidak mengklaim lengkap atau benar.
...Ketika Kurt Gödel menerbitkan Teorema Ketidaklengkapannya yang terkenal pada tahun 1931, itu mengguncang dasar-dasar logika matematika: Dia menyangkal bahwa semua aksioma yang dapat diatur sebagai basis yang mungkin pasti tidak lengkap untuk membuktikan semua pernyataan tentang angka - dan menghancurkannya Impian Hilbert untuk membuktikan konsistensi teori matematika.
...Terlepas dari semua kekhawatiran tentang privasi data, WhatsApp tetap menjadi aplikasi perpesanan favorit di Jerman. Selain aplikasi WhatsApp Business khusus, Facebook juga telah membuat antarmuka resmi, WhatsApp Business API, untuk membuatnya lebih menarik bagi bisnis. Namun, jika Anda ingin mengirim pesan WhatsApp secara terprogram dari aplikasi web Anda, ada opsi lain yang tersedia.
...Jika Anda menggunakan elemen seperti overlay (yang merupakan aturan saat aksi GDPR) dan ingin memperhalus area di belakang overlay, misalnya, Anda sering menjumpai masalah konteks tumpukan . Misalnya, jika Anda memiliki elemen yang diposisikan secara absolut atau dalam posisi tetap, elemen tersebut tiba-tiba ditampilkan secara berbeda daripada tanpa filter yang diterapkan. Tapi ada obatnya.
...Anda tidak memerlukan alat canggih seperti Google Optimize untuk pengujian A/B URL sederhana; Anda juga dapat menerapkan pengujian A/B dengan Apache menggunakan .htaccess. Cuplikan kode berikut mendistribusikan pengunjung dari dua halaman https://vielhuber.de/test1.php (Varian 1) dan https://vielhuber.de/test2.php (Varian 2) secara merata di antara kedua versi. Pengacakan didasarkan pada waktu server saat ini.
...Tanda kurung kurawal digunakan dalam notasi definisi fungsi dengan perbedaan huruf besar / kecil. Kami mengejar pertanyaan sederhana apakah representasi ini juga dapat dihilangkan dan fungsinya dapat direduksi menjadi notasi yang tidak melakukannya. Misalnya fungsinya
$$f: \mathbb{R} \to \mathbb{R}, f(x) = \left\{\begin{matrix} 42, & \text{falls } x = 0 \\ x, & \text{sonst} \end{matrix}\right.$$
dengan bantuan empat operasi aritmatika dasar yang menggunakan istilah satu baris?
...Saat memvisualisasikan data di Google Sheets, seseorang menghadapi masalah bahwa sumbu \(x\) untuk nilai teks (seperti kalender minggu) tidak dapat secara otomatis mengisi celah yang hilang. Untuk mengatasi masalah ini, menghasilkan rangkaian tanggal yang berkelanjutan, menghitung sel yang terjadi, lalu memvisualisasikan jumlah kumulatif.
...Sebagai bagian dari Google Cloud-nya, Google menawarkan Google Translation API dengan struktur biaya berbasis penggunaan. Ada juga API tidak berdokumen yang dapat digunakan tanpa kunci , tetapi menolak untuk bekerja setelah beberapa permintaan. Saat menggunakan fungsi terjemahan situs web Google Chrome, terlihat bahwa halaman dapat diterjemahkan dengan kualitas yang sangat baik tanpa batasan yang nyata.
...Saat menghubungkan GitHub dengan Composer , pemberian nomor versi melalui `git tag` adalah wajib. Perintah baris perintah berikut menentukan tag saat ini dan menambahkannya (sesuai SemVer ) dengan satu nomor versi. Misalnya, versi 1.1.0 mengikuti 1.0.9. Jika tidak ada tag yang diberikan, versi tersebut secara otomatis diberi tag 1.0.0. Alat seperti flimsy atau ` git hooks` mempersingkat proses pemberian tag yang panjang ini.
8cd852c96ec1e60e8a5ac1f3614b2397
...Sayangnya, MySQL tidak menyediakan fungsi ALTER TRIGGER. Untuk mengedit trigger yang sudah ada, Anda harus menghapusnya terlebih dahulu dan kemudian membuatnya kembali. Pernyataan CREATE TRIGGER dapat diakses secara tidak langsung melalui information_schema . Ini memungkinkan kita untuk memodifikasi trigger secara tidak langsung. Untuk melakukan ini, buat perubahan Anda pada hasil perintah SELECT berikut (setelah mengubah nama database dan trigger) dan jalankan query tersebut.
...VanillaJS telah setara dengan jQuery veteran di hampir semua bidang sejak ES6 dan sekarang jauh lebih unggul. Jadi terbayar untuk secara bertahap memigrasi kode lama dari jQuery. Namun, Anda harus berhati-hati saat memicu peristiwa perubahan manual. Misalnya, document.addEventListener tidak terpicu di jQuery.change () . Ikhtisar berikut merangkum fitur-fitur khusus.
...Pengaturan cookie oleh skrip kustom atau pihak ketiga dapat dikontrol dengan baik menggunakan PHP dan JavaScript. Meskipun ini bukan solusi yang memadai untuk menerapkan solusi cookie setelah putusan pengadilan terhadap Planet49 (di mana sangat penting bahwa alat pelacakan seperti Google Analytics tidak melacak data sejak awal dan oleh karena itu tidak mengatur cookie apa pun), hal ini dapat berguna untuk membuat daftar putih/hitam cookie secara umum.
...Untuk menghemat listrik atau mengurangi paranoia pemantauan Anda sendiri, sangat disarankan untuk melepaskan perangkat sepenuhnya yang tidak digunakan di komputer Anda sendiri. Perangkat seperti kotak suara atau webcam dapat dinonaktifkan / diaktifkan dengan cara klasik melalui pengelola perangkat. Semuanya juga bekerja melalui skrip. Cara standar untuk melakukan ini dulu adalah devcon . Windows 10 sekarang menawarkan cara yang lebih nyaman untuk melakukan ini melalui PowerShell .
...Skype memiliki fungsi yang bagus dan agak tersembunyi: untuk transmisi video, latar belakang dapat dikaburkan secara otomatis dengan mengklik tombol video dan menggunakan fungsi " Blur my background ". Dengan bantuan kecerdasan buatan, ini berfungsi dengan kamera apa pun bahkan tanpa informasi kedalaman. Semuanya kemudian terlihat lebih profesional dan memudarkan hal-hal pribadi atau tidak penting di latar belakang.
...Untuk situs web yang didasarkan pada WordPress , Joomla atau Laravel dan tidak memiliki konten khusus pengguna, disarankan untuk menyimpan semua halaman dalam cache HTML statis dan hanya membuat ulang cache secara manual (atau otomatis) ketika ada perubahan di backend. Namun, jika halaman berisi konten dinamis yang bergantung pada sesi dan cookie atau juga pada bahasa dan lokasi, OPcache cocok .
...SVG memainkan peran sentral dalam web saat ini. Mereka tidak hanya menggantikan font ikon, tetapi juga menawarkan kemungkinan manipulasi melalui CSS atau JavaScript. Jika Anda ingin menyimpan grafik vektor untuk web dari Adobe Illustrator sebagai SVG, Anda harus membuat beberapa pengaturan untuk menghindari jebakan dan mengurangi waktu pemuatan, yang akan saya sajikan pada artikel berikut.
...Project Euler adalah serangkaian masalah pemrograman yang menarik, seringkali dengan latar belakang matematika. Masalah-masalah tersebut sering dirancang untuk membutuhkan pengembangan algoritma canggih untuk mencapai tujuan dalam jangka waktu yang wajar. Hari ini kita akan menyelesaikan Masalah 15: Jalur kisi , yang dapat diselesaikan menggunakan metode kombinatorial sederhana.
...Sejak versi 3.7, WordPress telah menerapkan pembaruan latar belakang secara bawaan dan mengaktifkannya secara otomatis untuk rilis minor. Filter memungkinkan Anda mengontrol dengan lebih tepat apa yang diperbarui secara otomatis. Instalasi permanen dan sepenuhnya otomatis untuk semua pembaruan minor, mayor, plugin, tema, dan terjemahan tidak didukung, tetapi dapat dengan mudah dicapai melalui cara lain.
...Untuk memperluas formula ke seluruh kolom dalam Google Sheets, kami merekomendasikan penggunaan fungsi ARRAYFORMULA yang berguna. Sayangnya, ini tidak bekerja dalam kombinasi dengan beberapa fungsi penting lainnya seperti QUERY atau INDIRECT , itulah sebabnya Anda harus sepenuhnya pemrograman logika individual dengan bantuan Google Apps Script atau, sebagai alternatif, menyalin rumus secara manual ke baris terakhir.
...Paradoks Simpson adalah salah satu fenomena yang mudah dimengerti dan sekaligus menakjubkan dalam statistik. Itu terjadi setiap kali kelompok data menunjukkan tren tertentu, tetapi tren itu dibalik ketika kelompok digabungkan. Dengan bantuan contoh sederhana, paradoks dapat segera dipahami.
...Google Tag Manager telah memantapkan dirinya sebagai standar de facto untuk integrasi skrip pelacakan. Dengan cara ini, di satu sisi, tanggung jawab (pemasaran online vs. pemrograman) dipisahkan dengan rapi dan, di sisi lain, Anda dapat dengan cepat mengatur dan memodifikasi pelacakan melalui saluran penerapan tambahan. Berikut dua tip kecil untuk menyiapkan pemicu.
...Mulai FRITZ! OS 07.10 dan seterusnya, jika internet gagal, FRITZ! Box dapat sementara menggunakan hotspot nirkabel ponsel sebagai cadangan. Fungsi ini tersembunyi di bawah Internet> Akses data> Penyedia Internet> Akses yang ada melalui WLAN . FRITZ! Box kemudian bekerja sebagai router itu sendiri dan menyediakan jaringan dengan jangkauan alamatnya sendiri. Saat internet kembali tersedia, Anda cukup mengatur ulang pengaturan. Saya juga harus memeriksa opsi WLAN> Jaringan radio> pita frekuensi 2,4 GHz aktif dan Internet> Akses data> IPv6> Dukungan IPv6 aktif .
...Bunga Kehidupan adalah pola geometris berbentuk bunga yang terkenal, yang telah muncul di kuil, manuskrip, dan, baru-baru ini, dalam budaya populer selama ribuan tahun. Pola ini juga berperan dalam esoterisme. Di sini kita akan mengabaikan semua itu dan fokus pada konstruksi sederhana dari bentuk geometris tersebut, yang terdiri dari beberapa lingkaran yang berjarak sama dan saling tumpang tindih.
...Terlepas dari semua ramalan malapetaka di sekitar Slack dan Discord, media komunikasi asynchronous e-mail adalah media komunikasi dominan di sektor bisnis di seluruh dunia. Selain Inbox Zero dari Merlin Mann, ada banyak strategi lain untuk menghadapi banjir email harian, termasuk yang disebut penundaan email, yaitu pengiriman email yang tertunda.
...Selama beberapa hari terakhir, saya telah mempelajari pertanyaan berikut di StackExchange tentang spiral bilangan bulat. Kami mencari rumus tertutup untuk koordinat elemen ke- \(n\) dalam spiral bilangan bulat berikut, yang memanjang dari awal ke luar dan lebih jauh dan lebih jauh ke tak terhingga:
.. 9 10 11 12
23 8 1 2 13
22 7 0 3 14
21 6 5 4 15
20 19 18 17 16...Saat menggunakan Google Sheets, Anda dapat menentukan aturan yang lebih rinci dan berbasis pengguna untuk mengedit lembar kerja, kolom, dan baris dalam spreadsheet. Sayangnya, tidak ada cara untuk membatasi akses baca. Ini akan sangat membantu dalam banyak skenario, misalnya, untuk hanya menampilkan tiket yang relevan bagi pelanggan Anda, atau hanya proyek yang sedang dikerjakan karyawan Anda.
...npm adalah pengelola paket standar untuk Node.js. Namun, Facebook telah mengembangkan solusi manajemen paket alternatif yang disebut Yarn untuk beberapa waktu sekarang. Yarn tampaknya perlahan menghilang dari README GitHub sebagai solusi default, dan statistik di situs resmi menunjukkan bahwa hanya sebagian kecil instalasi paket yang dilakukan dengan Yarn. Meskipun demikian, ada baiknya untuk melihat lebih jauh dari yang terlihat jelas.
...
Sistem penyusunan huruf \(\TeX\) dikembangkan pada tahun 1977 oleh Donald E. Knuth yang legendaris. Paket perangkat lunak \(\LaTeX\) masih menjadi bagian dari repertoar standar saat membuat karya ilmiah. Dengan dua alat berikut, PDF dan catatan tulisan tangan yang sudah dibuat dapat diubah secara otomatis menjadi TeX. Hasilnya sangat menjanjikan.
Argumen simulasi Nick Bostrom sangat sederhana dan jelas. Itu tidak mencoba untuk membuktikan bahwa kita hidup dalam simulasi, tetapi dengan elegan merumuskan tiga kemungkinan, salah satunya pasti benar. Elon Musk juga mendukung tesis serupa, yang membuat idenya diketahui publik luas. Makalah resmi berusia lebih dari 14 tahun dan banyak halaman yang pendek. Pernyataan utama mudah dipahami dan dipadatkan.
...Plugin WPML yang kuat untuk multibahasa dan Bidang Kustom Lanjutan untuk bidang Anda sendiri adalah perlengkapan standar di banyak instalasi. Ini mengganggu ketika malfungsi dan kehilangan data terjadi bersamaan. Laporan bug tentang subjek ini berumur beberapa tahun dan belum terjawab ( di sini dan di sini dan di sini dan di sini ). Saya baru saja melihat lebih dekat masalahnya.
...Pada beberapa ponsel Android, browser dalam aplikasi Facebook dan Instagram (hingga hari ini) mengalami kerusakan ketika kolom unggahan di halaman arahan yang dipromosikan atau ditautkan memiliki atribut "terima". Hal ini menyebabkan tombol tersebut tidak berfungsi. Membuka halaman di browser eksternal biasa di luar aplikasi Facebook akan menyelesaikan masalah ini. Ini memang menjengkelkan (terutama karena sudah dilaporkan sejak lama), tetapi ada solusi sementara yang tersedia.
...Alat Pengembang Google Chrome termasuk yang paling ampuh di pasar peramban. Fitur-fitur baru ditambahkan setiap bulan, yang Google sajikan dalam format ringkas di YouTube . Tetapi seringkali hal-hal kecil dalam hidup yang membawa kebahagiaan. Jika Anda ingin menghapus elemen DOM di Google Chrome, Anda dapat melakukannya dengan tombol Hapus. Tetapi baru hari ini saya menyadari bahwa Anda juga dapat memindahkan elemen DOM dengan mudah menggunakan seret dan lepas.:

Aturan emas di alam semesta git adalah: "Lakukan lebih awal dan sering". Jika malam sedikit lebih lama, atau jika Anda hanya ingin gambaran umum tentang situasi saat ini di komputer Anda sendiri, perintah akan membawa Anda
d8a38f92d0baa14f9d4568826c13ad46
sebuah "status git" untuk semua repositori yang terletak di folder saat ini atau di subfolder dan mengumpulkan nilai-nilai dalam gambaran umum yang bagus:

Saat mencari lingkungan pengembangan yang optimal, Windows 10 menawarkan berbagai pilihan selain solusi lengkap seperti XAMPP , WAMP , dan MAMP , serta instalasi asli manual , dan juga solusi virtualisasi seperti Vagrant ( ScotchBox ) dan Docker ( DevilBox , Laradock ). Namun, semua solusi tersebut gagal memenuhi persyaratan saya—seperti konfigurasi bebas, sertifikat SSL wildcard sejati, akses dari semua perangkat di jaringan lokal, dan stabilitas serta kinerja tinggi—kecuali satu.
...Salah satu kekuatan Laravel adalah sintaksnya yang elegan. Jika Anda memiliki banyak model dan relasi di Laravel (karena banyak tabel dalam database), traverse seringkali dapat berakhir dengan kode yang kurang elegan. Seiring berjalannya waktu, tiga ekstensi kecil telah membuktikan diri untuk saya, yang ingin saya perkenalkan secara singkat di bawah ini. Kami hanya menggunakan beberapa warisan, metode ajaib dan koleksi khusus.
...Kontrol versi Git kini menjadi praktik standar di hampir setiap proyek dan lingkungan web (termasuk produksi). Git selalu membuat subdirektori bernama `.git` , dan jika subdirektori ini berada pada level yang sama dengan direktori publik situs web, file-file sensitif dapat diakses secara publik (misalnya, mengakses `/.git/logs /HEAD` menampilkan commit terbaru). Panduan ini menjelaskan secara detail cara mengklon repositori Git lain bahkan tanpa daftar direktori.
...Dalam posting blog yang lebih lama, saya menjelaskan cara menghosting Node.js secara gratis menggunakan Heroku . Sekarang saya akan menunjukkan kepada Anda cara bagaimana Anda dapat menginstal Node.js , npm dan Composer pada host bersama lainnya tanpa hak root dengan beberapa baris kode. Dengannya Anda dapat menginstal paket, menerapkan aplikasi Vue.js atau hanya memulai server Express.js. Kami selalu bekerja di direktori pengguna dan menggunakan nvm - Manajer Paket Node.
...Di PHP <7.2 Anda dapat membuat array yang tidak lagi dapat diakses dengan benar:
91367d1c4636fd753b381406024e303c
Anda dapat melakukan beberapa hal dengannya.
...Perintah berikut membuat koneksi SSH ke server, mengeksekusi beberapa perintah (misalnya, berpindah ke subdirektori dan menjalankan `git status` ), dan membiarkan shell tetap terbuka. Ini memuat file `.bashrc`, yang mengaktifkan subshell berwarna. Triknya adalah menyimpan file sementara `/tmp/initfile` yang berisi perintah yang diinginkan dan memulai subshell (dalam kasus kita, `bash`) dengan perintah `--init-file`. Di dalam `initfile` ini, file yang sama langsung dihapus agar tidak meninggalkan jejak.
...Saat Anda memetakan drive jaringan di Windows Explorer, ini tidak berlaku untuk seluruh sistem, tetapi hanya berlaku untuk akun pengguna saat ini. Ini berarti bahwa aplikasi yang berjalan dengan hak akses administrator tidak dapat mengakses drive jaringan ini. Anda dapat dengan mudah mengubahnya: Buat nilai DWORD (32-bit) baru bernama EnableLinkedConnections dengan nilai 1 di registri di bawah HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System dan mulai ulang komputer Anda. Kemudian, drive jaringan yang dipetakan akan terlihat di mana saja.
...Jika Anda ingin dengan cepat membuka folder lokal di bawah Windows yang Anda gunakan berulang kali, Anda dapat menetapkannya dengan huruf drive Anda sendiri. Hanya ada jalan memutar melalui "Hubungkan drive jaringan" karena Anda tidak dapat menentukan jalur C: \ Users \ David \ Downloads, misalnya. Solusinya adalah apa yang disebut pembagian administratif drive, yang ada secara default untuk setiap folder: Dalam contoh di atas ini akan menjadi \\ localhost \ c $ \ Users \ David \ Downloads .
...Seekor katak melompat-lompat di garis bilangan, dan tujuannya adalah untuk menangkapnya. Melompat dan menangkap bergantian. Katak memulai pada posisi \(s \in \mathbb{Z}\) dan dengan setiap gerakan, ia melompat sejauh \(z \in \mathbb{Z}\) (jika \(z>0\) , ia melompat ke kanan; jika tidak, ke kiri). \(z\) sama untuk setiap lompatan. Menangkap katak melibatkan penentuan posisi bilangan bulat. Baik \(z\) maupun \(s\) tidak diketahui. Kita akan menunjukkan bahwa ada prosedur yang selalu memungkinkan kita untuk menangkap katak.
...Tidak hanya saat menggunakan npm di Windows kita menemui batasan yang hampir berusia 30 tahun yang membatasi jalur ke folder dan file hingga maksimum 255 karakter. Ini bukan karena NTFS, melainkan LFN . Hal ini menyebabkan bug yang menjengkelkan dan ketidakkompatibilitas antar sistem operasi. Di era WSL, ini adalah situasi yang disayangkan, yang untungnya sekarang dapat diperbaiki di registri.
...Dalam framework PHP Laravel, di lingkungan produksi, worker seperti supervisor memastikan bahwa job yang tersimpan di Redis , misalnya, dieksekusi. Jika Anda ingin sepenuhnya independen dari hal ini di localhost, Anda dapat menggunakan driver sinkronisasi untuk mengeksekusi job secara instan. Namun, ini memiliki kelemahan yaitu proses PHP saat ini diblokir, dan permintaan akan tertunda hingga job selesai.
...Dengan menggunakan pustaka JavaScript analytics.js dari Google Analytics, semua kejadian di situs web dapat dilacak. Kejadian-kejadian ini meliputi, misalnya, pengukuran waktu tinggal yang tepat, kedalaman gulir maksimum pengunjung, atau tindakan individual lainnya seperti pengiriman formulir. Jika Anda kemudian ingin mengevaluasi kampanye iklan atau melakukan uji A/B, Anda dapat membuat apa yang disebut sasaran (goals).
...Rendering sisi server kini menjadi praktik standar untuk situs web dan aplikasi. Browser seperti Google Chrome juga cenderung melakukan caching sebanyak mungkin untuk meminimalkan waktu pemuatan untuk permintaan selanjutnya. Pembatalan cache untuk file CSS, JS, dan gambar dapat dicapai menggunakan `mod_pagespeed` , header kontrol `Expires` / `Cache` , manifest cache , atau, yang lebih pragmatis dan langsung, dengan menambahkan parameter khusus ke nama file.
...Penyedia Bitbucket tidak menawarkan (bahkan dalam tarif Standar dan Premium berbasis biaya ) kemungkinan untuk menyimpan kunci SSH dengan izin tulis di tingkat repositori. Menyimpan kunci SSH pribadi Anda di server produksi bukanlah suatu pilihan, jika tidak, Anda dapat mengakses semua proyek lain yang sedang Anda kerjakan dari sana. Ada yang disebut kunci akses , tetapi ini hanya mengizinkan hak membaca.
...Perangkat lunak Sysinternals karya Mark Russinovich sangat penting untuk setiap komputer Windows. Agar selalu memiliki versi terbaru yang siap digunakan, petakan sebagai drive jaringan. Cukup jalankan perintah `net use s: \\live.sysinternals.com\DavWWWRoot` di baris perintah (sebagai pengguna biasa). Ini kemudian akan memberikan akses portabel ke alat-alat bermanfaat seperti PsList, PsKill, dan Process Explorer pada drive S.
...Saat mengeluarkan minggu kalender pada tanggal tertentu, Anda harus berhati-hati di Google Sheets (seperti di Microsoft Excel). Fungsi = CALENDAR WEEK (TODAY ()) menghitung menggunakan standar Amerika, di mana hari pertama dalam setahun selalu ditetapkan ke kalender minggu 1. Di Jerman ini didefinisikan secara berbeda: Di sini minggu kalender pertama adalah minggu di mana setidaknya 4 hari jatuh ke tahun baru. Di Google Sheets Anda dapat menyelesaikan masalah (antara lain, alternatif menarik seperti = SHORTEN ((TODAY () - DATE (YEAR (TODAY () - REST (TODAY () - 2; 7) +3); 1; REST (TODAY ( ) -2; 7) -9)) / 7) dan dimodifikasi = CALENDAR WEEK (TODAY (); 21) ) dengan mudah dengan fungsi yang dirancang khusus = ISOWEEKNUM (TODAY ()) .
...Sejak Let's Encrypt , situs web terenkripsi telah menjadi praktik standar. Sertifikat SSL juga hampir tak tergantikan dalam pengembangan lokal (misalnya, navigator.geolocation memerlukan enkripsi SSL secara lokal). Sejak Chrome versi 58, dukungan untuk CN (Common Name) telah dihentikan, dan SAN (Subject Alternative Name) kini wajib. Akibatnya, Chrome tidak lagi menerima sertifikat SSL apa pun yang dibuat menggunakan metode tradisional .
...Pertimbangkan dua orang \(A\) dan \(B\) yang tidak lahir di hari yang sama dan \(A\) lebih muda dari \(B\) . Tampilkan: Tepat ada dua konstelasi usia \(a,b \in \mathbb{N}\) , yang berlaku: \(2\cdot a = b\) . Kami pertama kali menetapkan \(d \in \mathbb{R}^+\) sebagai perbedaan usia antara \(A\) dan \(B\) saat kelahiran \(A\) dengan \( d = d_0 + d_1 \) , \( d_0 \in \mathbb{N}_0, d_1 \in \mathbb{R}, d_1 \in [0;1[\) . Kami sekarang mempertimbangkan titik sembarang dalam waktu \(x \in \mathbb{R}^+\) setelah kelahiran \(A\) dengan \(x = x_0 + x_1\) , \(x_0 \in \mathbb{N}_0, x_1 \in \mathbb{R}, x_1 \in [0;1[\) .
...Karena Git tidak mengenal folder, hanya file, struktur folder kosong tidak berakhir di repositori. Namun, karena banyak kerangka kerja dan proyek yang benar-benar membutuhkan ini, mereka harus berakhir di sana. Praktik yang umum adalah membuat apa yang disebut file placeholder (sering disebut .gitkeep), yang secara implisit menentukan struktur folder. File-file ini dapat dibuat dengan mudah dan, jika diinginkan, juga pastikan bahwa file lain di folder tersebut diabaikan.
...Hosting untuk Node.js masih belum tersebar luas, terutama di negara-negara berbahasa Jerman. Perusahaan cloud Amerika Heroku menawarkan solusi di sini - dan bahkan gratis . Anda selalu memperhatikan paradigma "Bangun aplikasi ... bukan infrastruktur" dan masih hampir tidak ada batasan. Sebagai contoh, kami menerapkan tugas cron kecil berdasarkan PhantomJS , yang menghapus situs web setiap hari dan mengirimkan judul halaman melalui email.
...Selain argumen diagonal , Georg Cantor juga mengembangkan fungsi penyandingan \(\mathbb{N}^2 \to \mathbb{W}, \quad c(x,y) = \binom{x+y+1}{2}+x = z\) , yang menyandikan dua bilangan apa pun \(x,y \in \mathbb{N}\) dalam bilangan baru \(z \in \mathbb{N}\) . Misalnya, \(c(3,4)=\binom{3+4+1}{2}+3 = \binom{8}{2}+3=\frac{8!}{6!\cdot 2!} +3 = 31 = z\) pengkodean unik untuk bilangan \(3\) dan \(4\) di bilangan \(31\) . Perlihatkan: Kumpulan nilai \(\mathbb{W} = \mathbb{N}\) , yaitu \(z\) mengasumsikan semua bilangan asli.
...\(r_1 = 6370km\) bumi (sebagai bola dengan \(r_1 = 6370km\) ) dan kacang (sebagai bola dengan \(r_2 = 2mm\) ) dan \(r_2 = 2mm\) tali di atas ekuator sehingga terletak erat di permukaan. Sekarang Anda memanjangkan kedua tali masing-masing satu meter. Kedua tali sekarang harus terbentang sepenuhnya di atas ekuator lagi - mereka tidak lagi sepenuhnya berada di permukaan, tetapi mengapung di atas ekuator. Seberapa tinggi di atas permukaan tali melayang di atas bumi, seberapa tinggi di atas kacang?
...Berapa% dari waktu dalam sehari ketiga jarum jam analog berada di bagian kanan pelat jam? Pertama, lihat jarum penunjuk jam, yang berada di sisi kanan setiap 12 dari 24 jam (50%). Mulai saat ini jarum menit akan berada di sisi kanan dalam 6 dari 12 jam (25%). Dari 6 jam tersebut, jarum detik menghabiskan 3 jam di sisi kanan (12,5%).
...Laravel membuat komunikasi dengan database jauh lebih mudah dengan Eloquent. Saat bekerja dengan Eloquent Relationships , saat memanggil variabel dinamis (dengan bantuan metode ajaib PHP), Anda harus menyadari bahwa contoh model tidak mencerminkan perubahan baru, tetapi disimpan secara permanen saat Anda pertama kali memanggilnya.
...Saat menghosting Git di Bitbucket, ada batas keras 2 GB - jika terlampaui, Anda hanya memiliki akses hanya baca ke repositori. Untuk mencegahnya, misalnya, Anda dapat secara retrospektif menghapus folder atau file besar dari komit Anda. Tetapi juga dalam kasus lain (jika data akses telah memasuki sejarah atau node_modules telah tergelincir kembali ke master) Anda harus memanipulasi sejarah Git secara retrospektif, bertentangan dengan sifatnya.
...Di era Let's Encrypt, situs web terenkripsi kini menjadi standar. Namun, sertifikat wildcard atau sertifikat yang diperluas dengan validasi pemilik yang sangat tepercaya juga sering dibutuhkan. DomainFactory menawarkan sertifikat SSL hemat biaya yang juga dapat digunakan secara eksternal. Pengaturan pada server IIS saat ini dimungkinkan tanpa CSR menggunakan OpenSSL . Di bawah ini, saya akan secara singkat menguraikan langkah-langkah yang diperlukan.
...Thomas M. Cover mengajukan pertanyaan menakjubkan berikut pada tahun 1987 dalam "Masalah Terbuka dalam Komunikasi dan Komputasi": Pemain \(X\) menulis dua bilangan asli yang berbeda dan dipilih secara acak \(A\) dan \(B\) ke dua bilangan berbeda Selembar kertas dan taruh menghadap ke bawah di atas meja. Pemain \(Y\) sekarang secara acak memilih salah satu dari kertas ini, melihat nomor tersebut dan sekarang harus memutuskan apakah nomor ini lebih kecil atau lebih besar dari nomor lain yang masih menghadap ke bawah di atas meja.
...Saat pertandingan sepak bola dimulai, bola berada di tengah lapangan dan kemudian digerakkan mengelilingi lapangan selama 45 menit dengan cara bergeser dan berputar. Di awal babak kedua, bola kembali berada di tengah lapangan. Kami menunjukkan dengan cara sederhana aljabar linier bahwa jumlah titik tak terhingga di permukaan selalu berada pada posisi yang persis sama seperti pada keadaan semula atau tepat 2.
...Saat melakukan debugging template Blade di Laravel 5.*, Anda sering mendapatkan pesan kesalahan yang kurang membantu yang merujuk pada tampilan yang di-cache. Dulu memang lebih baik: Tampilan debugging di versi 4 menawarkan fitur yang lebih membantu dan juga menarik secara visual. Hanya dengan beberapa baris kode, Anda dapat mengembalikan fungsionalitas ini menggunakan whoops ("Kesalahan PHP untuk anak-anak keren").
...Apakah referensi, mitra, atau pelanggan - ada banyak kasus di mana Anda ingin menampilkan beberapa logo bersebelahan secara harmonis. Proporsi logo sebagian besar tidak konsisten. Seringkali Anda mengikuti insting Anda untuk representasi ukuran dalam desain, tetapi ada juga metode kalkulasi yang tepat untuk representasi yang menarik secara visual dengan menyamakan area logo. Dalam contoh berikut, Anda dapat melakukan ini hanya dengan beberapa baris JavaScript.
...Saat bekerja dengan variabel di PHP dan JavaScript setiap hari, sering kali muncul pertanyaan tentang apakah variabel kosong. Penting untuk mengetahui fungsi asli dan perbedaannya untuk tujuan pemeriksaan. Sayangnya, tidak ada cara mudah untuk secara intuitif memeriksa apakah suatu variabel ada atau tidak. Matriks di bawah menggambarkan apa yang dimaksud dengan ini. Namun, apa yang Anda inginkan bisa dipasang dengan fungsi pembantu kecil.
...Dengan sipgate.io, Sipgate telah menciptakan API cloud yang menarik yang dengannya seseorang memiliki banyak pilihan untuk telepon Internet. Sebuah akun tidak dikenai biaya, dan ada juga opsi untuk mengatur nomor pengirim gratis di toko fitur. Dokumentasi dari sipgate.io masih dapat diperluas, tetapi dengan sedikit membaca ke API Sipgate resmi Anda dapat dengan cepat menyadari hal-hal menarik.
...Sistem manajemen basis data relasional berbasis SQL hanya sebagian cocok untuk kueri hierarkis atau rekursif. Sistem lain seperti ArangoDB lebih cocok untuk ini (ada presentasi bagus tentang ini di GOTO 2016 ). Namun, dimungkinkan juga untuk membuat kueri rekursif di SQL menggunakan Common Table Expressions , yang memungkinkan Anda, misalnya, untuk mengkueri tabel induk/anak klasik untuk semua leluhur dan keturunannya.
...Menurut w3techs.com , sekitar 27,4% dari semua situs web di seluruh dunia saat ini dioperasikan dengan bantuan WordPress. Dalam banyak kasus, ini bukan blog. WordPress secara otomatis menghasilkan banyak, URL yang sering tidak digunakan dan menghasilkan begitu banyak tautan yang diindeks oleh Google yang bahkan tidak dimiliki oleh operator situs web di layar. Semua ini dapat dinonaktifkan dengan perintah sederhana.
...Jika, seperti saya, Anda mendapat masalah saat mengganti nama ribuan nama bidang formulir, konsol JavaScript yang disertakan dalam Acrobat sangat ideal. Dalam hal ini Anda tidak hanya dapat menjalankan kode JavaScript, tetapi juga mengakses semua konten dalam PDF (termasuk kolom formulir). Karena tidak ada fungsi asli untuk mengganti nama di JS API, kolom formulir dengan semua propertinya disalin dan diberi nama baru.
...Di Shopware 5, masalah yang diketahui masih belum terselesaikan: Jika Anda membuat artikel dengan varian yang saling bergantung dengan opsi konfigurasi yang saling eksklusif, bisa terjadi bahwa beberapa kombinasi tidak dapat dipilih di bagian depan dan oleh karena itu tidak dapat dipesan. Dengan bantuan plugin, masalahnya dapat diperbaiki dengan mudah saat ini.
...Ada banyak bukti ketidakterbatasan bilangan prima - teorema Euclid terkenal dari Book of Elements tidak hilang dalam kursus teori bilangan dasar. Dalam American Mathematical Monthly (terbitan 122) pada 2015, Sam Northshield menerbitkan bukti kontradiksi yang tidak kalah elegan dalam bentuk satu baris, yang saya tidak ingin menahan dari Anda (dengan komentar singkat).
...Prompt perintah Windows yang membosankan dapat ditingkatkan secara visual dalam beberapa langkah sederhana. Jadi, Anda tidak hanya dapat menyesuaikan warna dan ukuran baris perintah, tetapi juga memperluasnya secara fungsional (meningkatkan buffer, menginstal sekumpulan besar alat UNIX). Meskipun command prompt tidak mendekati PowerShell 6.0 atau Windows 10 Bash Shell baru , itu tidak perlu disembunyikan untuk tugas sehari-hari.
...Dalam sistem manajemen konten, URL seringkali tidak ditentukan sebelumnya dan oleh karena itu tidak dibuat secara statis (sebagai postingan atau item menu) terlebih dahulu, melainkan mengakses objek dari basis data. Mirip dengan WordPress ( seperti yang dijelaskan di sini ), dimungkinkan juga untuk membuat struktur URL dinamis di Joomla (terlepas dari sistem alias internal). Hal ini dapat dicapai baik dengan JRouter – atau dengan satu baris kode di file .htaccess.
...Browser modern dapat menggunakan JavaScript untuk mengakses dan memanipulasi clipboard pengguna, baik membaca maupun menulis. Teknologi yang mendasarinya bukanlah hal baru, tetapi baru-baru ini semakin banyak serangan (dikenal sebagai "pastejacking") muncul secara online, yang mengeksploitasi kemampuan ini untuk merugikan pengguna yang tidak curiga. Menerapkan hal ini dalam JavaScript cukup sederhana.
...Menukar kolom tabel SQL adalah bagian dari repertoar standar dengan MySQL - ini (belum) didukung dengan PostgreSQL. Meskipun wiki resmi menyediakan artikelnya sendiri untuk masalah tersebut, ia tidak menunjukkan solusi praktis apa pun yang juga mendukung tampilan, indeks, dan pemicu. Kelas berikut melakukan pekerjaan ini (untuk MySQL dan PostgreSQL) baik di baris perintah - atau secara langsung di Laravel 5.
...Jika Anda ingin membuka prompt perintah dengan cepat dalam folder di Windows Explorer, klik (satu tingkat lebih tinggi) dengan tombol kanan mouse dan tahan tombol Shift pada folder tersebut lalu pilih "Buka prompt perintah di sini" dari menu konteks. Saya baru saja menemukan metode lain yang lebih cepat ketika Anda berada di dalam folder: Di sini Anda mengklik jalur folder saat ini, ketik "cmd" dan konfirmasi dengan Enter.
...Saat bekerja dengan kategori hierarkis (taksonomi) di WordPress, Anda akan menyadari bahwa tampilan kategori yang dipilih di backend bisa membingungkan, dan postingan tidak secara otomatis masuk ke kategori induknya ketika dipindahkan ke kategori anak. Kedua masalah ini dapat dengan mudah diatasi hanya dengan beberapa baris kode menggunakan sistem hook yang ampuh (dalam bentuk action dan filter).
...Selain fitur-fitur baru seperti petunjuk tipe untuk tipe data skalar atau kinerja yang dioptimalkan , PHP 7 juga membawa banyak ekstensi bahasa baru yang berguna dengannya. "Spaceship Operator" akhirnya berhasil masuk ke dunia PHP (programmer Ruby dan Perl sudah mengenalnya sejak lama). \($a <=> $b\) mengembalikan \(0\) jika dan hanya jika kedua operan sama, \(1\) jika yang kiri lebih besar dan \(-1\) sebaliknya.
...Jika Anda mengintegrasikan PHP melalui FastCGI pada IIS 7.5, setiap skrip dibatalkan setelah 600 detik (yaitu 10 menit) secara default. Perubahan dari variabel yang dikenal "max_execution_time" di php.ini tidak berpengaruh pada hal ini, Anda (juga) harus menyesuaikan pengaturan FastCGI. IIS menawarkan antarmuka yang nyaman untuk mengelola variabel yang relevan.
...Teori probabilitas bersyarat memerlukan tugas-tugas indah dengan solusi yang berlawanan dengan intuisi. Selain masalah saudara kandung yang terkenal, sekarang saya akan membahas secara singkat contoh lain: "Saya sekarang memiliki dua anak. Salah satunya adalah laki-laki dan lahir pada hari Kamis. Berapa probabilitas bahwa anak yang lain juga laki-laki?"
...Sistem pembuatan versi file Git ramping, cepat, dan portabel. Git selalu menangani objek, yaitu file. Folder hanya dibuat jika ada file di dalamnya, jika tidak Git tidak akan merekamnya. Ini memiliki efek samping yang tidak menyenangkan di beberapa proyek. Misalnya, sistem toko Shopware bergantung pada ketaatan yang ketat pada struktur folder agar dapat berfungsi.
...Shopware memiliki modul biaya pengiriman yang kuat yang secara khusus dapat Anda campur tangan dalam penghitungan. Dalam kasus kami, kami ingin menerapkan skenario berikut: Biaya pengiriman per artikel pada awalnya ditentukan menurut berat artikel (batas berat ditentukan). Hanya untuk pengecualian khusus yang memungkinkan untuk menetapkan biaya pengiriman tetap untuk setiap item.
...Sistem tautan permanen WordPress dapat disesuaikan dengan baik dengan kebutuhan Anda dengan bantuan tag struktur . Pengaturan% postname% mungkin adalah solusi yang paling umum dan praktis. Namun, jika Anda ingin menerapkan tautan dinamis nyata, Anda harus terlebih dahulu memperluas sistem dengan kode Anda sendiri.
...Orang mungkin berharap bahwa membuka hyperlink dari dalam dokumen Word/Excel akan meluncurkan browser default dengan URL yang diinginkan. Anehnya, hal ini tidak terjadi – menyebabkan efek samping yang tidak diinginkan dan membuat tautan ke halaman yang dilindungi login berbasis sesi atau cookie menjadi tidak mungkin di program Office ini.
...Untuk Hari Ayah hari ini, seorang anak perempuan memberi ayahnya gambar yang dia lukis sendiri, yang sangat dirindukan ayahnya. Putrinya berkata: "Aku akan memberimu gambaran yang kamu inginkan dan hadiahku akan menjadi kejutan". Sang ayah berhenti dan merenungkan kebenaran dari pernyataan ini.
...Jika Anda menyertakan skrip tidak terenkripsi di area <head> dan memanggil laman dengan sertifikat SSL yang dienkripsi, skrip ini diblokir dan oleh karena itu tidak dijalankan. Jika Anda mengabaikan protokol, semua skrip secara otomatis dipanggil dalam bentuk terenkripsi jika situs web diakses melalui https: // - jika tidak, tidak terenkripsi.
...Saat bekerja dengan menu tarik-turun multidimensi, Anda sering kali menemui masalah membuka submenu yang salah secara tidak sengaja atau menutup submenu yang diinginkan secara tidak sengaja. Hal ini terjadi ketika kursor mouse meninggalkan menu yang sesuai di tingkat atas saat menavigasi ke submenu yang sudah diperluas.
...Skenario berikut selalu menghasilkan efek samping yang tidak diinginkan: Jika Anda melindungi situs Anda dengan htaccess/htpasswd dan sekaligus menerapkan koneksi SSL, Anda selalu harus memasukkan kata sandi yang sama dua kali (sekali untuk http dan sekali lagi untuk https setelah berhasil dimasukkan). Masalah ini dapat dengan mudah diatasi menggunakan bagian konfigurasi yang diperkenalkan di Apache 2.4.
...Saat memprogram dengan JavaScript, seseorang sering tersandung pada ketidakmampuan untuk mewujudkan string multi-baris dengan juga memasukkannya dalam beberapa baris dalam kode. Meskipun tugas dalam bahasa lain seperti PHP atau Ruby tidak menjadi masalah, dengan JavaScript Anda awalnya hanya dapat menyelesaikan masalah, yang penggunaannya ditentukan oleh selera pribadi atau dukungan browser.
...Mengirim email dengan PHP paling baik diimplementasikan dengan kelas-kelas yang kuat seperti PHPMailer . Fungsi pembungkus yang nyaman memungkinkan untuk menggunakan konten UTF-8, menyematkan gambar, dan mengirim lampiran terenkripsi hanya dengan beberapa baris kode. Jika Anda ingin menghemat overhead dan menggunakan fungsi PHP mail () yang bertentangan dengan rekomendasi, Anda akan mengalami masalah saat menggunakan umlauts dan UTF-8 paling lambat.
...Alat validasi seperti W3C Markup Validation Service atau Google PageSpeed Insights sangat membantu untuk mengevaluasi kode dan kinerja situs web secara objektif. Google, khususnya, memengaruhi seluruh industri dengan konsep seperti "above the fold" dan juga menetapkan pedoman yang ketat namun bermanfaat mengenai kompresi dan caching gambar. Namun, dalam melakukannya, Google terkadang bisa melakukan kesalahan sendiri.
...JavaScript mendominasi web – dan ECMAScript, inti dari bahasa tersebut, semakin matang. Spesifikasi baru (ES6 atau JS2), yang diharapkan rilis pertengahan tahun, menghadirkan banyak inovasi yang sudah dapat diuji. Firefox saat ini menawarkan dukungan terbaik , tetapi polyfill melalui transpiler seperti Google Traceur juga dimungkinkan. Berikut adalah gambaran singkat tentang fitur-fitur baru ES6.
...Apakah di sekolah atau di universitas: Sebuah pertanyaan menarik yang \( 0,99999... = 1 \) termasuk pertanyaan apakah persamaan berikut ini benar: \( 0,99999... = 1 \) . Meskipun angka tak terhingga di bagian kiri persamaan, kami memberinya nama: \(0,99999... = A\) . Setelah perkalian dengan faktor \(10\) dan transformasi aljabar sederhana, kita mendapatkan wawasan menakjubkan pertama.
...Saya baru saja dihadapkan dengan masalah kinerja database SQL berikut: Dalam tabel SQL yang disebut "pengguna" dengan ~ 1.000.000 entri, butuh waktu 28 detik yang tidak dapat diterima untuk menentukan jumlah pendaftaran hari ini. Waktu pendaftaran disimpan dalam format "Ymd H: i: s" di kolom "dibuat".
...Selain masalah ksatria dan ratu yang terkenal, masih banyak pertanyaan seru lainnya di dunia catur. Saya menyentuh dua keingintahuan kecil di entri blog sebelumnya. Jika Anda menangani masalah catur secara matematis, Anda akan segera menemukan bahwa matematika memberikan jawaban yang sangat sederhana dan mencerahkan untuk banyak pertanyaan.
...Jika OneDrive, Dropbox, Google Drive, OwnCloud, Box.net: Terlepas dari kotak tempat Anda menyimpan file - layanannya hampir sama. Klien tersedia untuk semua sistem desktop dan seluler, file standar yang tidak dienkripsi dan opsi berbagi hanya sedikit berbeda. Tetapi OneDrive, yang telah diintegrasikan ke dalam sistem sejak Windows 8.1, memiliki fitur khusus: hanya file yang tersedia secara online.
...File di server web harus selalu disimpan tanpa spasi (bukan "this is an image.jpg"), tanpa umlaut atau karakter khusus (bukan "football.jpg"), tanpa garis miring terbalik (bukan "work\car.jpg"), dan dalam huruf kecil (bukan "test.JPG"). Namun, baru-baru ini, untuk sebuah proyek klien, saya harus mengakses dan memproses sejumlah besar file yang telah ditentukan sebelumnya dengan nama file yang sembarang.
...Hari ini saya menemukan tugas berikut saat mengerjakan proyek pelanggan: Ambil tabel SQL "pengguna" dengan kolom "id" dan "skor" dan tentukan daftar peringkat semua pengguna yang diurutkan berdasarkan "skor" di mana pengguna dengan mendapatkan peringkat yang sama dengan skor yang sama. Tugas ini dapat diselesaikan secara intuitif dan mudah dengan menggunakan variabel yang ditentukan pengguna .
...Saat bekerja dengan Facebook SDK (lebih tepatnya saat mengimplementasikan fungsi login Facebook dalam antarmuka REST), token yang diterima klien dari Facebook harus terlebih dahulu diperiksa validitasnya oleh server sebelum operasi lebih lanjut dilakukan .
...Baik Chrome, Firefox, Opera, Safari, atau bahkan Internet Explorer: Meskipun alat pengembang yang direkayasa dengan baik merupakan nilai jual unik Firefox dan plugin Firebug yang populer hingga beberapa tahun yang lalu, alat pengembang yang hebat kini menjadi bagian dari cakupan standar setiap browser yang banyak hal yang dapat ditemukan memberi.
...Baru-baru ini saya menemukan cara yang bagus untuk mengakses sistem file dan mengambil informasi berharga, seperti keberadaan file dan folder atau isinya. Ini bisa sangat membantu sebagai alternatif untuk fungsi PHP ` file_exists` , karena informasi tentang keberadaan file dapat digunakan dalam kueri untuk fungsi pengurutan dan agregasi lebih lanjut.
...Latar belakang vektor beranimasi dapat menambah variasi pada lanskap web yang ditandai dengan foto dan video layar penuh. Akan lebih baik jika ini berjalan seiring dengan waktu pemuatan dan dukungan perangkat keras dan perangkat lunak yang luas. Salah satu solusinya adalah: kanvas. Elemen HTML yang dikontrol oleh JavaScript didukung oleh semua browser saat ini dan direproduksi dengan kinerja tinggi pada perangkat seluler.
...Sebagai pengembang web, Anda sering kali bekerja dengan elemen HTML yang, tidak seperti elemen `img`, tidak memiliki ukuran atau rasio aspek tetap. Seringkali, Anda ingin objek-objek ini berperilaku responsif sambil mempertahankan proporsi antara lebar dan tinggi. CSS tidak menawarkan solusi intuitif secara default. Namun, properti padding vertikal dapat mencapai hal ini.
...Setelah Pengadilan Regional Cologne pekan lalu menarik kembali keputusannya dalam skandal RedTube dan seharusnya tidak pernah mengizinkan pengungkapan alamat IP yang kontroversial, kini pengadilan tersebut mengeluarkan putusan lain yang sangat kontroversial dan patut dipertanyakan dengan keputusan 14 O 427/13: Penulis foto stok dari agensi gambar tertentu juga harus disebutkan namanya ketika gambar-gambarnya diakses langsung melalui URL-nya.
...Inovasi spesifikasi HTML5 sangat banyak dan banyak di antaranya sudah didukung oleh sebagian besar lanskap browser - di bawah ini saya ingin menyoroti perubahan yang menarik pada aturan untuk elemen bersarang. HTML selalu membedakan antara elemen blok dan sebaris. Definisi Tipe Dokumen HTML4, misalnya, menamai h1, p, dan div sebagai elemen blok dan a, span, img sebagai elemen sebaris.
...Baik Apache pada sistem Unix maupun IIS pada sistem Windows secara otomatis mencatat permintaan HTTP ke dalam file. Permintaan ke situs web Anda sendiri harus dievaluasi dan dianalisis secara berkala, baik secara manual maupun otomatis (misalnya, menggunakan penganalisis file log seperti AWStats ), bukan hanya untuk melindungi dari serangan peretasan. Jalur ke file log yang relevan dalam konfigurasi umum, misalnya, adalah sebagai berikut.:
/var/log/apache2/access.log(Contoh: Ubuntu 12.04, Apache 2.2)C:\inetpub\logs\LogFiles\W3SVC1\u_ex<YYMMDD>.log(Contoh: Windows Server 2012 R2, IIS 8.5)
Ketika mengintegrasikan Joomla 3.2 pada Windows Server 2008 R2 dengan IIS 7.5, masalah dengan hak direktori sering muncul, yang seringkali tidak dapat diselesaikan secara memadai dengan pengaturan yang terlalu banyak dipilih. Solusi berikut aman dan berfungsi penuh:
- Grup IIS_IUSRS membutuhkan hak untuk C: \ inetpub \ wwwroot \: membaca & mengeksekusi, menampilkan isi folder, membaca, menulis
- Grup IIS_IUSRS memerlukan hak untuk C: \ Windows \ Temp \: Read & Execute, Show folder content, Read, Write
- Pengguna IUSR harus berada di grup IIS_IUSRS (Manajemen Komputer> Pengguna dan Grup Lokal> Grup)
Jika Anda memerlukan izin direktori tambahan untuk semua file yang diunggah melalui PHP (misalnya, untuk SSH atau FTP), Anda juga dapat mengatur izin tersebut untuk folder C:\Windows\Temp\. Saat Anda mengunggah file melalui PHP, PHP pertama-tama menyalinnya ke direktori sementara dan kemudian ke jalur akhir. Setelah file berada di direktori sementara, file tersebut mewarisi izinnya dan mempertahankannya setelah dipindahkan ke direktori akhir.
...Pada saat skandal NSA, tidak hanya pengguna yang paham jaringan yang bertanya-tanya apakah dan bagaimana seseorang dapat menavigasi jaringan secara anonim untuk menghindari mania pengumpulan data dari otoritas dan dinas rahasia. Namun, hal ini seringkali menimbulkan kesalahan dan asumsi yang salah. Kesalahpahaman utama adalah pengurangan anonimitas menjadi penyamaran alamat IP.
...Jaringan pusat kebugaran berdiskon McFIT sedang melakukan perubahan total. Dahulu, maskot berbentuk pisang berwarna kuning cerah menghiasi tulisan biru, tetapi sekarang pita kuning terjalin dengan apik di atas latar belakang abu-abu gelap, membentuk bentuk abstrak. Warna biru dan kuning FDP (Federation of Dietetics) menghilang tidak hanya dari logo tetapi juga dari semua materi cetak bermerek McFIT lainnya.
...Ketika saudara Thomas dan John Knoll mulai mengembangkan Adobe Photoshop pada tahun 1987, saya belum lahir. Saat ini, pada tahun 2013, perangkat lunak tersebut adalah salah satu program paling populer secara umum dan pemimpin pasar yang tak terbantahkan dalam pemrosesan gambar. Berkat Adobe dan Museum Sejarah Komputer, perangkat lunak tersebut sekarang akan disimpan untuk anak cucu dalam bentuk yang sangat istimewa.
...Catur telah membuat orang terpesona selama berabad-abad - aturannya mudah dipelajari dan kedalamannya yang luar biasa hanya dapat diakses oleh pemain berpengalaman (sayangnya, saya bukan salah satu dari mereka). Berikut ini, saya akan membahas dua pertanyaan singkat: Apakah mungkin, melalui urutan gerakan yang benar, untuk mencapai posisi di mana raja hitam diserang oleh dua ratu putih pada saat yang bersamaan? Apakah ini juga mungkin dengan dua menara putih?
...Film biasanya direkam dan diputar ulang pada 24 bingkai per detik - tetapi format standar "24p" yang berusia hampir 100 tahun tampaknya goyah. Untuk mencegah efek samping yang tidak sedap dipandang (misalnya sentakan kuat selama panci kamera sedang-cepat) dari proyeksi 24fps, pekerjaan telah dilakukan untuk waktu yang lama untuk menggandakan kecepatan bingkai menjadi 48 bingkai per detik dan lebih banyak lagi.
...Pemeriksaan ejaan dan tata bahasa otomatis sekarang menjadi perlengkapan standar dalam program pengolah kata - tetapi memeriksa ejaan situs web secara otomatis hingga saat ini relatif tidak praktis. Google Chrome mengambil langkah pertama ke arah ini dengan pemeriksaan terintegrasi di bidang input multi-baris (textarea). Sekarang ada layanan yang memungkinkan ini untuk seluruh situs web.
...Beberapa minggu yang lalu saya melaporkan tentang bagaimana Anda dapat memungkinkan pengunjung Anda untuk membuka aplikasi telepon di perangkat seluler dengan mengetuk nomor telepon. Sekarang kemungkinan telah muncul untuk memblokir kartu SIM secara tidak dapat ditarik kembali atau untuk mengatur ulang perangkat ke pengaturan pabrik tanpa tindakan apa pun dari pihak pengguna.
...Haruskah nama domain dan alamat email selalu menggunakan huruf kecil untuk memastikan Anda mencapai tujuan? Atau apakah ini sama sekali tidak relevan? Misalnya, server email Google memiliki pengaturan yang aneh dengan efek yang menarik, yang akan saya perkenalkan secara singkat di artikel berikut.
...Saya mengikuti dengan cermat desain berbagai program di televisi Jerman. Hampir tidak ada siaran yang mempertahankan desain perusahaannya secara permanen. Ritual malam pertemuan di depan layar televisi pada pukul 22.15 dengan topik hari ini telah membuat saya sakit perut akhir-akhir ini: Selama beberapa bulan ini, skema warna yang benar-benar membingungkan telah dipilih untuk presentasi harga bursa saat ini.
...Saat mengoptimalkan situs web Anda untuk perangkat seluler, Anda tidak hanya perlu fokus pada ukuran layar yang berbeda, waktu pemuatan yang optimal, dan fitur khusus (seperti efek hover), tetapi juga mempertimbangkan kemampuan spesifik perangkat tersebut. Ini termasuk (mungkin ada yang lupa) melakukan panggilan telepon.
...Google sering kali memberikan sanksi pada konten yang identik di beberapa situs web—namun, algoritma Google cerdas dan mengenali apakah elemen di header dan footer konsisten atau apakah seluruh bagian teks dapat diakses dua kali di bawah URL yang berbeda. Pertanyaan tentang bagaimana Google menangani halaman ringkasan artikel blog sangat menarik.
...Keamanan WordPress, yang saat ini merupakan sistem manajemen konten paling populer, dapat ditingkatkan secara signifikan dengan mengubah dua pengaturan kecil. Ini hanya membutuhkan waktu 5 menit dan dua baris kode. Meskipun masalah ini juga dapat diatasi dengan berbagai plugin, saya sengaja membatasi diri di sini pada solusi tanpa plugin.
...