Game Tes Memori dengan HTML

 Pada tutorial kali ini saya akan berbagi sebuah kode Game yang dibuat menggunakan HTML , CSS, dan JavaScript.  Game ini dibuat dengan tujuan untuk menguji seberapa kuat kemampuan otak dalam menghafal. Game ini dibuat dengan design yang responsif sehingga bisa dijalankan di komputer ataupun di perangkat smartphone.

Cara Kerja Game Tes Memori :
Ketika aplikasi dijalankan , maka kotak berukuran 3x3 akan otomatis terisi angka acak dari 11 - 99. Pemain harus menghafalkan angka - angka yang ditampilkan dalam kotak tersebut, setelah dirasa hafal penggguna bisa mengklik tombol "MULAI" yang membuat angka - angka dalam kotak menghilang. Selanjutnya pengguna bisa memilih salah satu kotak yang kosong lalu menebak angka di kotak itu. Pengguna hanya diberi waktu selama 3 menit untuk menebak seluruh kotak. Setelah waktu habis aplikasi akan ter-submit otomatis dan aplikasi akan menampilkan skor yang berhasil didapat.

Ui game tes memori


Berikut Source Code Game Tes Memori , silahkan dikembangkan :

<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <title>Tes Memori Lv.3</title>
  <style>
    * { box-sizing: border-box; }

    body {
      margin: 0;
      padding: 20px;
      min-height: 100vh;
      display: flex;
      flex-direction: column;
      align-items: center;
      background: #f0f3f4;
      font-family: Arial, sans-serif;
      overflow-x: hidden;
    }

    h1 {
      color: #2c3e50;
      font-size: clamp(1.5rem, 4vw, 2.2rem);
      margin: 15px 0;
    }

    .game-container {
      width: 100%;
      max-width: 600px;
      margin: auto;
      padding: 10px;
    }

    .button-container {
      display: flex;
      gap: 15px;
      flex-wrap: wrap;
      justify-content: center;
      margin: 20px 0;
      width: 100%;
      max-width: 600px;
    }

    button {
      padding: 12px 30px;
      font-size: clamp(0.9rem, 3vw, 1.1rem);
      border: none;
      border-radius: 25px;
      cursor: pointer;
      background: #3498db;
      color: white;
      transition: all 0.3s ease;
      text-transform: uppercase;
      letter-spacing: 1px;
    }

    button:disabled {
      background: #7f8c8d;
      cursor: not-allowed;
      opacity: 0.7;
    }

    button:not(:disabled):hover {
      transform: translateY(-2px);
      box-shadow: 0 5px 15px rgba(52,152,219,0.4);
    }

    /* Atur tombol Selesai saat enabled menjadi merah */
    #finishButton:enabled {
      background: #e74c3c;
    }

    #numberTable {
      width: 100%;
      aspect-ratio: 1;
      max-width: 400px;
      margin: 20px auto;
      border-spacing: 8px;
      box-shadow: 0 0 10px rgba(0,0,0,0.1);
    }

    td {
      width: calc(90% / 3);
      height: calc(90% / 3);
      max-width: 80px;
      max-height: 80px;
      background: white;
      border-radius: 8px;
      text-align: center;
      vertical-align: middle;
      font-weight: bold;
      cursor: pointer;
      transition: all 0.3s ease;
      font-size: clamp(1rem, 4vw, 1.5rem);
      color: #2c3e50;
      box-shadow: 0 3px 6px rgba(0,0,0,0.1);
      user-select: none;
    }

    td.hidden {
      background: #bdc3c7 !important;
      color: transparent !important;
      pointer-events: none;
    }

    td.correct {
      background: #27ae60 !important;
      color: white !important;
      pointer-events: none;
    }

    td.wrong {
      background: #333 !important;
      color: white !important;
      pointer-events: none;
    }

    #scoreDisplay {
      display: none;
    }
    
    /* Style untuk pesan total skor di bawah tombol */
    #finalScoreMessage {
      font-size: 1.2rem;
      margin-top: 10px;
      color: #2c3e50;
      text-align: center;
    }
    
    /* Style untuk countdown timer */
    #timerDisplay {
      font-size: 1.5rem;
      margin-bottom: 15px;
      color: #2c3e50;
      text-align: center;
    }

    .developer-credit {
      margin-top: 30px;
      font-size: 0.9rem;
      color: #7f8c8d;
    }

    /* Custom Modal untuk input jawaban dan hasil akhir */
    .modal {
      display: none;
      position: fixed;
      top: 50%;
      left: 50%;
      transform: translate(-50%, -50%);
      background: white;
      padding: 25px;
      border-radius: 15px;
      box-shadow: 0 0 20px rgba(0,0,0,0.2);
      z-index: 1000;
      width: 90%;
      max-width: 400px;
      text-align: center;
    }

    .modal-overlay {
      display: none;
      position: fixed;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      background: rgba(0,0,0,0.5);
      z-index: 999;
    }

    #userInput {
      width: 100%;
      padding: 15px;
      margin: 20px 0;
      border: 2px solid #3498db;
      border-radius: 10px;
      font-size: 1.2rem;
      text-align: center;
    }

    @media (max-width: 480px) {
      td {
        border-radius: 5px;
      }
      
      #numberTable {
        border-spacing: 5px;
      }
      
      button {
        padding: 10px 25px;
        width: 100%;
      }
    }
  </style>
</head>
<body>
  <h1>Tes Memori Lv.3</h1>
  
  <div class="game-container">
    <div class="button-container">
      <button id="goButton">Mulai</button>
      <button id="resetButton" disabled>Ulang</button>
      <button id="finishButton" disabled>Selesai</button>
    </div>
    
    <!-- Countdown Timer -->
    <div id="timerDisplay">03:00</div>
    
    <div id="scoreDisplay">Total Skor: <span id="scoreValue">0</span></div>
    <!-- Pesan akhir ditampilkan di sini juga -->
    <div id="finalScoreMessage"></div>
    
    <table id="numberTable"></table>
  </div>

  <!-- Modal untuk Input Jawaban -->
  <div class="modal" id="answerModal">
    <h3>Masukkan Angka (11-99):</h3>
    <input type="number" 
           id="userInput" 
           min="11" 
           max="99"
           oninput="this.value = this.value.replace(/[^0-9]/g, '')"
           required>
    <button id="submitAnswer">CEK</button>
  </div>

  <!-- Modal untuk Hasil Akhir -->
  <div class="modal" id="resultModal">
    <p id="resultMessage"></p>
    <button id="closeResultModal">OK</button>
  </div>
  
  <div class="modal-overlay"></div>
  hijau = 11.11 , abu-abu = 1 , hitam = 0

  <div class="developer-credit">
    Development by Andri Fernanda
  </div>

  <script>
    const GRID_SIZE = 3;
    let currentCell = null;
    let numbers = [];
    let totalScore = 0;
    let timerInterval; // Variabel untuk interval timer
    let timeLeft = 180; // 180 detik = 3 menit
    
    function generateUniqueNumbers() {
      let set = new Set();
      while (set.size < GRID_SIZE * GRID_SIZE) {
        set.add(Math.floor(Math.random() * 89) + 11);
      }
      return Array.from(set);
    }
    
    function createTable() {
      const table = document.getElementById('numberTable');
      table.innerHTML = '';
      numbers = generateUniqueNumbers();

      numbers.forEach((num, index) => {
        if (index % GRID_SIZE === 0) table.appendChild(document.createElement('tr'));
        const cell = document.createElement('td');
        cell.textContent = num;
        cell.dataset.answer = num;
        cell.dataset.score = 1; // Nilai default untuk sel belum dijawab
        table.lastChild.appendChild(cell);
      });
    }
    
    // Fungsi untuk mengupdate tampilan timer
    function updateTimer() {
      const minutes = Math.floor(timeLeft / 60);
      const seconds = timeLeft % 60;
      document.getElementById('timerDisplay').textContent =
        `${minutes.toString().padStart(2, '0')}:${seconds.toString().padStart(2, '0')}`;
      
      if (timeLeft <= 0) {
        clearInterval(timerInterval);
        // Waktu habis, trigger tombol Selesai
        document.getElementById('finishButton').click();
      }
      
      timeLeft--;
    }
    
    // Mulai timer ketika tombol Mulai diklik
    function startTimer() {
      timeLeft = 180; // Reset waktu ke 3 menit
      updateTimer(); // Update langsung tampilan
      timerInterval = setInterval(updateTimer, 1000);
    }
    
    // Bersihkan timer ketika reset atau game selesai
    function stopTimer() {
      clearInterval(timerInterval);
    }
    
    document.getElementById('goButton').addEventListener('click', () => {
      document.querySelectorAll('#numberTable td').forEach(cell => {
        cell.classList.add('hidden'); // Sembunyikan angka
        cell.style.pointerEvents = 'auto';
      });
      document.getElementById('goButton').disabled = true;
      document.getElementById('resetButton').disabled = false;
      document.getElementById('finishButton').disabled = false;
      startTimer();
    });
    
    document.getElementById('resetButton').addEventListener('click', () => {
      createTable();
      document.getElementById('goButton').disabled = false;
      document.getElementById('resetButton').disabled = true;
      document.getElementById('finishButton').disabled = true;
      totalScore = 0;
      document.getElementById('scoreValue').textContent = totalScore;
      document.getElementById('finalScoreMessage').textContent = "";
      // Reset timer display
      document.getElementById('timerDisplay').textContent = "03:00";
      stopTimer();
    });
    
    document.getElementById('numberTable').addEventListener('click', (e) => {
      if (e.target.tagName === 'TD' && e.target.classList.contains('hidden')) {
        currentCell = e.target;
        document.getElementById('answerModal').style.display = 'block';
        document.querySelector('.modal-overlay').style.display = 'block';
        document.getElementById('userInput').focus();
      }
    });
    
    document.getElementById('submitAnswer').addEventListener('click', () => {
      const userAnswer = parseInt(document.getElementById('userInput').value);
      const correctAnswer = parseInt(currentCell.dataset.answer);

      if (userAnswer === correctAnswer) {
        currentCell.classList.remove('hidden');
        currentCell.classList.add('correct');
        currentCell.style.backgroundColor = '#27ae60'; // Hijau
        currentCell.style.color = 'white';
        currentCell.dataset.score = 11.11; // Nilai 11.11 untuk jawaban benar
      } else {
        currentCell.classList.remove('hidden');
        currentCell.classList.add('wrong');
        currentCell.style.backgroundColor = '#333'; // Hitam
        currentCell.style.color = 'white';
        // Tampilkan jawaban dengan style strikethrough
        currentCell.innerHTML = '<s>' + currentCell.dataset.answer + '</s>';
        currentCell.dataset.score = 0; // Nilai 0 untuk jawaban salah
      }

      currentCell.style.pointerEvents = 'none'; // Nonaktifkan sel setelah dijawab
      document.getElementById('userInput').value = '';
      document.getElementById('answerModal').style.display = 'none';
      document.querySelector('.modal-overlay').style.display = 'none';
    });
    
    document.querySelector('.modal-overlay').addEventListener('click', () => {
      document.getElementById('answerModal').style.display = 'none';
      document.getElementById('resultModal').style.display = 'none';
      document.querySelector('.modal-overlay').style.display = 'none';
    });
    
    document.getElementById('finishButton').addEventListener('click', () => {
      stopTimer();
      totalScore = 0;

      document.querySelectorAll('#numberTable td').forEach(cell => {
        totalScore += parseFloat(cell.dataset.score || 1); // Default score adalah 1 untuk sel belum dijawab
        cell.style.pointerEvents = 'none'; // Nonaktifkan semua sel karena game sudah selesai
      });

      document.getElementById('scoreValue').textContent = totalScore.toFixed(2); // Tampilkan skor dengan 2 desimal
      
      // Tentukan keterangan berdasarkan total skor dengan kriteria baru
      let remark = "";
      if (totalScore >= 0 && totalScore <= 60) {
        remark = "memori anda kurang bagus";
      } else if (totalScore >= 61 && totalScore <= 76) {
        remark = "memori anda cukup bagus";
      } else if (totalScore >= 77 && totalScore <= 100) {
        remark = "Selamat memori anda sangat bagus.";
      }
      
      // Set pesan hasil di modal dan di area bawah tombol
      document.getElementById('resultMessage').innerHTML =
        `<b> Game berhasil diselesaikan </b><br>
         Total Skor Anda: ${totalScore.toFixed(2)}, ${remark}`;
      
      document.getElementById('finalScoreMessage').textContent =
         `Total Skor Anda: ${totalScore.toFixed(2)}, ${remark}`;
      
      // Tampilkan modal hasil
      document.getElementById('resultModal').style.display = 'block';
      document.querySelector('.modal-overlay').style.display = 'block';

      // Nonaktifkan tombol Mulai dan Selesai
      document.getElementById('goButton').disabled = true;
      document.getElementById('finishButton').disabled = true;
      document.getElementById('resetButton').disabled = false;
    });
    
    document.getElementById('closeResultModal').addEventListener('click', () => {
      document.getElementById('resultModal').style.display = 'none';
      document.querySelector('.modal-overlay').style.display = 'none';
    });
    
    createTable();
  </script>
</body>
</html>

Xiomi 13T Resmi Indonesia

xiomi 13T Indonesia

Harga Xiomi 13T Indonesia :

Xiaomi 13T akhirnya resmi dijual untuk pasar Indonesia Jumat (6/10/2023).  Xiaomi 13T dijual dengan harga Rp 6.499.000 untuk satu varian 12 GB/256 GB. Pembelian bisa dilakukan di berbagai toko resmi Xiaomi, Tokopedia, dan aneka mitra penjualan mereka di Indonesia, baik itu offline maupun online.

Selama first sale (6-15 Oktober 2023), pembeli Xiaomi 13T akan mendapatkan beragam hadiah salah satunya adalah Bluetooth Shutter yang berbentuk grip kamera, atau tumbler yang memiliki desain khas lensa Leica.

Secara desain, Xiaomi 13T memiliki tampilan yang berbeda dari Xiaomi T-Series lainnya. Xiaomi 13T menggunakan layar CrystalRes AMOLED 6,67 inci yang memiliki resolusi 2.712 x 1.220 piksel, refresh rate 144 Hz, touch sampling rate 480 Hz, dan tingkat kecerahan maksimal mencapai 2.600 nit.

Link pembelian resmi klik disini.

Spesifikasi Xiomi 13T Indonesia :

  • Layar 6.67 inci AMOLED dengan refresh rate 144 Hz (FHD+)
  • Chipset MediaTek Dimensity 8200-Ultra
  • Memori    256 GB UFS 3.1
  • RAM:    12 GB LPDDR5
  • Kamera depan : 20 MP
  • Kamera belakang :50 MP (wide) 50 MP (telephoto) 12 MP (ultra-wide)
  • Konektivitas Jaringan 5G, USB-C, IP68, NFC, Bluetooth 5.4, Dual-SIM, Wi-Fi 6
  • Baterai 5000mAh dengan pengisian daya cepat 67W
  • MIUI 14 berbasis Android 13

 Hasil Pengujian Xiomi 13T Indonesia :

Xiaomi 13T yang menggunakan chipset Mediatek Dimensity 8200 Ultra  memiliki performa tinggi dan  Hasil benchmark AnTuTu pada Xiaomi 13T berhasil mencapai skor diatas 860.000-an. Hasil ini mirip dengan Galaxy S22.

Untuk pengujian PCMark, Xiaomi 13T memiliki hasil skor untuk mode "Work 3.0", atau performa keseluruhan untuk penggunaan ponsel secara umum, mencapai 13.909 poin. Skor ini setara dengan Realme 10 Pro Plus yang memiliki hasil performa Work 3.0 mencapai sekitar 13.928 poin, Galaxy S21 (Snapdragon 888) dengan 13.884 poin, atau Lenovo Legion Y70 dengan 13.879 poin.

 Xiaomi 13T memiliki ketahanan baterai yang tergolong kuat, mampu bertahan selama dipakai sekitar 10 - 12 jam dalam pemakaian normal.

Download PhotoScape : Editor Foto Gratis

 


   PhotoScape adalah salah satu software editor foto gratis yang menyenangkan dan mudah , photoscape memungkinkan Anda untuk memperbaiki dan meningkatkan kualitas foto dengan mudah. PhotoScape mempunyai banyak fitur diantaranya : Viewer , Editor : esizing, brightness and color adjustment, white balance, backlight correction, frames, balloons, mosaic mode, adding text, drawing pictures, cropping, filters, red eye removal, blooming, paint brush, clone stamp, effect brush. Selain itu PhotoScape dapat juga berfungsi sebagai Screen Capture , raw converter dan Paper Print.
  
Untuk penggunaannya saya rasa cukup mudah, bisa dicoba sendiri. Berikut beberapa screen shot dari aplikasi ini 
 

PhotoScape  workSheet








Contoh Penggunaan

 Download PhotoScape 3.7 

Download Notepad++ 8.5.7 Versi Terbaru

 

  Notepad ++  (plus plus) adalah salah satu editor text open source pengganti Notepad yang mendukung beberapa bahasa. Notepad++ berjalan di lingkungan MS Windows, penggunaannya diatur oleh GPL License.
   Notepad ++ ditulis dalam bahasa C ++ dan menggunakan  Win32 API dan STL yang menjamin kecepatan eksekusi lebih tinggi dan ukuran program yang lebih kecil. Dengan mengoptimalkan sebagai rutinitas sebanyak mungkin tanpa kehilangan kemudahan dalam penggunaanya.

   

 

 

Bahasa pemrograman yang didukung oleh Notepad++

Berikut sejumlah bahasa pemrograman yang didukung oleh Notepad++ sejak versi 5.9.3:

  1. ActionScript, Ada, ASP, Assembler, autoIt
  2.  Batch
  3.  C, C++, C#, Caml, Cmake, COBOL, CSS
  4.  D, Diff
  5. Flash ActionScript, Fortran
  6.  Gui4CLI
  7. Haskell, HTML
  8. Berkas INI, InnoSetup
  9. Java, JavaScript, JSP
  10. KiXtart
  11. LISP, Lua
  12. Makefile, Matlab
  13. NSIS
  14. Objective-C
  15. Pascal, Perl, PHP, Postscript, PowerShell, Properties file, Python
  16. R, Resource file, Ruby
  17. Shell, Scheme, Smalltalk, SQL
  18. TCL, TeX
  19. Pascal, Perl, PHP, Postscript, PowerShell, Properties file, Python
  20. XML
  21. YAML

 Link Download Notepad++

Langsung download Notepad ++ di situs resmi: notepad-plus-plus.org

atau Download Notepad++ v.8.5.7

 

Fitur Unggulan dan Harga Oppo Reno 10


 Oppo Reno 10 adalah salah satu smartphone dari lini " Oppo Reno 10 Series " yang dijual resmi di Indonesia. 

Oppo Reno 10 Series terdiri dari :

  •  Oppo Reno 10
  •  Oppo Reno 10 Pro
  •  Oppo 10 Reno 10 Pro Plus 

 

Oppo Reno 10 Indonesia

 

 Oppo Reno 10 memiliki fitur unggulan diantaranya :

  1. Layar 3D Curved (lengkung), dengan menggunakan panel AMOLED berukuran 6,7 inci (resolusi Full HD Plus, refresh rate 120 Hz) . bezel di Oppo Reno 10 juga tampak sangat tipis dengan angka rasio layar ke bodi 93 persen, desain layar seperti ini mirip dengan yang digunakan pada  Oppo Find X5 Pro. Desain layar seperti ini juga merupakan peningkatan dari Oppo Reno 8 model "reguler" yang memiliki layar flat (datar). Spesifikasi lainnya seperti memiliki tingkat kecerahan (brightness) hingga 950 nit, HDR10 Plus, 1 miliar warna, serta sudah dilapisi kaca pelindung Asahi Glass AGC DT-Star2.

  2. Kamera utama 64 MP
    memiliki kamera utama dengan resolusi 64 MP (f/1.7).  ini lebih besar dari  resolusi yang dinakan pada Oppo Reno 10 Pro dan Oppo Reno 10 Pro Plus yang hanya memiliki kamera utama 50 MP (f/1.8).
    Kamera utama ditemani dengan 2 kamera lainnya yaitu : kamera telefoto 32 MP (f/2.0, 2x optical zoom, 20x digital zoom), dan ultrawide 8 MP (f/2.2, bidang pandang 112 derajat).  Untuk bagian depan, terdapat kamera selfie 32 MP (f/2.4) yang dimuat di modul punch hole di bagian tengah atas layar.
    Fitur kamera terdapat Pro-Portrait Mode, Portrait Expert Engine, hingga Ultra-Clear Portrait yang diklaim bisa menghasilkan foto portrait atau bokeh yang bagus.

  3.  Pengecasan SuperVOOC 67W Oppo Reno 10 dengan baterai kapasitas 5.000 mAh.
    Ketika habis, daya baterai bisa diisi dengan konektor USB-C sebanyak 31 persen hanya dalam waktu 10 menit.  teknologi baterai  dibekali Battery Health Engine yang memungkinkan baterai Oppo Reno 10 bisa terjaga dan akan tetap memiliki kondisi normal hingga pemakaian empat tahun.

  4. IR Remote
    Oppo Reno 10 dibekali dengan sensor infra merah (IR). hingga ponsel ini memiliki sebuah fitur bernama IR Remote. Fitur ini memungkinkan ponsel untuk dipakai sebagai remote control untuk mengendalikan fungsi-fungsi barang elektronik seperti TV atau AC. Fitur ini mirip dengan kebanyak ponsel milik xiomi.

    Oppo Reno 10 dijual dengan harga resmi Rp 5.999.000 untuk RAM 8 GB dan storage 256 GB.

Sumber lain :

GSM Arena - Oppo Reno 10


Harga dan Spesifikasi Canon EOS R8


   Canon EOS R8 adalah kamera mirrorless full-frame entry-level yang diumumkan pada Februari 2023. Kamera ini memiliki sensor CMOS 24,2MP dari EOS R6 II, serta kemampuan AF terbaru Canon dan peningkatan video yang signifikan. R8 memiliki bodi yang tahan cuaca dan dapat memotret hingga 15fps dengan AF kontinu. Kamera ini juga memiliki layar LCD sentuh vari-angle dan EVF OLED 0,39 inci.

 

 

 

Berikut adalah beberapa kelebihan dan kekurangan Canon EOS R8:

Kelebihan:

  • Sensor CMOS 24,2MP
  • Kemampuan AF terbaru Canon
  • Peningkatan video yang signifikan
  • Bodi yang tahan cuaca
  • Pemotretan kontinu 15fps
  • Layar LCD sentuh vari-angle
  • EVF OLED 0,39 inci

Kekurangan:

  • Jangkauan pengoperasian hanya hingga 0C
  • Tidak ada stabilisasi gambar dalam tubuh
  • Tidak ada jack headphone
  • Tidak ada LCD atas

Berikut List Harga Canon EOS R8 : 

1.  Canon EOS R8 Bodi Only: Rp 31. 299.000
2. Canon EOS R8 Bodi dan Lensa RF 24-50mm F/2.4-6.3 IS STM: Rp 35.799.000

Jika melakukan pembelian selama masa perkenalan / promo tentu akan mendapat harga lebih murah.

    Secara keseluruhan, Canon EOS R8 adalah kamera yang bagus untuk pemula dan penggemar. Kamera ini menawarkan kualitas gambar dan kinerja yang sangat baik, dan tahan cuaca sehingga Anda dapat menggunakannya dalam berbagai kondisi. Namun, kamera ini tidak memiliki beberapa fitur yang mungkin diinginkan oleh fotografer yang lebih berpengalaman, seperti stabilisasi gambar dalam tubuh dan jack headphone.


 

Berikut adalah beberapa pemikiran tambahan tentang Canon EOS R8:

  • Sistem AF R8 sangat mengesankan. Ini cepat dan akurat, dan dapat melacak subjek bahkan dalam cahaya rendah.
  • Kemampuan video R8 juga telah ditingkatkan secara signifikan dibandingkan dengan EOS RP. Sekarang dapat merekam video 4K hingga 60fps, dan memiliki sistem AF baru yang dirancang untuk video.
  • Bodi tahan cuaca R8 adalah tambahan yang disambut baik. Ini berarti Anda dapat menggunakan kamera dalam kondisi yang lebih menantang, seperti hujan atau salju.
  • Layar LCD sentuh vari-angle R8 adalah fitur yang bagus untuk vlogger dan fotografer yang ingin memotret dari sudut yang berbeda.
  • EVF OLED 0,39 inci R8 terang dan jernih. Ini memberikan tampilan yang baik pada subjek Anda, bahkan dalam cahaya matahari yang cerah.

Secara keseluruhan, Canon EOS R8 adalah kamera yang bagus untuk pemula dan penggemar. Kamera ini menawarkan kualitas gambar dan kinerja yang sangat baik, dan tahan cuaca sehingga Anda dapat menggunakannya dalam berbagai kondisi. Namun, kamera ini tidak memiliki beberapa fitur yang mungkin diinginkan oleh fotografer yang lebih berpengalaman, seperti stabilisasi gambar dalam tubuh dan jack headphone.

Download Smadav 15.0 Versi 2023 - Antivirus Gratis


   Antivirus Smadav ini dibuat oleh Zainuddin Nafarin pada tahun 2006 saat masih berstatus sebagai siswa kelas XI SMA Negeri 2 Palangka Raya, Kalimantan Tengah, berkat perkenalannya dengan bahasa pemrograman Visual Basic di laboratorium komputer sekolahnya. Pengembangan Smadav sempat tertunda akibat kesibukannya dalam bidang akademis hingga tahun 2008 saat ia mulai kuliah di Universitas Gadjah Mada, Yogyakarta.
   Dalam perkembangannya, Smadav dikembangkan bersama-sama dengan para sukarelawan secara daring. Nama Smadav sendiri  diambil dari singkatan nama sekolah pembuatnya, yaitu SMA Negeri 2 Palangka Raya, Kalimantan Tengah.

  Smadav adalah salah satu antivirus buatan anak negeri yang ditujukan untuk mengatasi varian virus komputer lokal maupun internasional yang menyebar di Indonesia. Antivirus Smadav ini memiliki versi gratis dan berbayar setelah sebelumnya sempat berupa perangkat lunak derma.
.

 4 fungsi utama Smadav :

1) Proteksi tambahan untuk komputer Anda, 100% kompatibel dengan antivirus lainnya!

Sebagian besar antivirus tidak bisa di-install bersama antivirus lainnya, itu karena antivirus tersebut didesain untuk proteksi utama pada komputer Anda. Berbeda dengan Smadav, Smadav adalah tipe antivirus yang di-desain sebagai proteksi tambahan, sehingga 100% kompatibel dan dapat berjalan dengan baik walaupun sudah ada antivirus lain di komputer Anda, dalam hal ini Smadav berfungsi sebagai lapisan pertahanan kedua. Smadav mempunyai caranya sendiri (behavior, heuristic, dan whitelisting) dalam mendeteksi dan membersihkan virus sehingga akan lebih meningkatkan keamanan di komputer tersebut. Karena penggunaan resource Smadav yang sangat kecil, Smadav tidak akan menambah berat kinerja komputer Anda dalam penggunaannya. Jadi, dengan perpaduan proteksi antara Smadav dan antivirus yang sudah ter-install di komputer Anda akan semakin memperkuat pertahanan komputer Anda dari infeksi virus

.
2) Best USB Antivirus (Proteksi Total USB Flashdisk)

USB Flashdisk adalah salah satu media penyebaran virus terbesar di Indonesia. Smadav mempunyai teknologi khusus untuk pencegahan total virus yang menyebar via USB Flashdisk. Misi Smadav adalah 100% tidak ada lagi infeksi virus dari flashdisk. Smadav mempunyai cukup banyak signature virus yang menginfeksi flashdisk, dan mempunyai kemampuan khusus untuk mendeteksi virus baru di flashdisk walaupun belum ada di database Smadav. Tidak hanya pencegahan, Smadav juga mampu membersihkan virus yang menginfeksi dan mengembalikan file yang disembunyikan virus di USB Flashdisk tersebut



3) Best for offline use (tidak perlu update terlalu sering)

Smadav sangat baik digunakan untuk komputer yang jarang atau bahkan tidak terkoneksi ke internet. Smadav tidak perlu melakukan update sesering antivirus lainnya yang biasanya melakukan update per minggu bahkan per hari. Smadav biasanya melakukan update hanya sebulan sekali (monthly). Smadav tidak terlalu tergantung pada signature/database virusnya, tapi lebih bergantung kepada teknik deteksi behavior, heuristic, dan whitelisting.


4) Cleaner dan tools untuk membersihkan virus

Smadav juga mampu membersihkan virus yang sudah menginfeksi komputer dan memperbaiki registry yang diubah oleh virus tersebut. Antivirus lainnya biasanya tidak melakukan pembersihan registry sehingga komputer belum kembali normal setelah dibersihkan antivirus tersebut. Banyak tools pendukung yang disertakan di Smadav sebagai senjata untuk melakukan pembersihan virus. Catatan : Tidak semua tipe virus bisa dibersihkan Smadav, Smadav saat ini masih belum mampu membersihkan tipe virus penginfeksi program atau tipe rootkit (misalnya : virus Ramnit, Sality, Alman, Virut, dll.) karena jenis virus ini sudah merusak sebagian besar file program Anda. Fokus kami saat ini adalah pembersihan tuntas untuk tipe virus selain dua tipe tersebut (misalnya : virus WormShortcut, Serviks, MSO, Brontok, dll.)  

Download Smadav Terbaru :

Link : 1
Download SMADAV Antivirus

link : 2
Download SMADAV Antivirus

Download Pivot Animator

    Pivot Animator adalah sebuah software yang bisa digunakan untuk  membuat animasi 2D berbentuk stick figure .  dilansir dari wikipedia , Stick figure adalah  gambar sederhana berbentuk orang , binatang atau karakter lain dengan menggunakan penggabungan beberapa garis , titik atau lingkaran. Pivot animator sendiri adalah software berjenis freeware yang bisa digunakan secara gratis tanpa perlu mengeluarkan biaya untuk membeli lisensinya. Sampai tulisan ini dibuat Pivot Animator hanya bisa digunakan untuk lingkungan sistem operasi Ms. Windows, sementara bagi pengguna linux anda bisa coba menggunakan emulator seperti wine untuk menginstall software ini.
 
contoh stick figure

       Animasi yang bisa dibuat dengan pivot animator nantinya bisa dijadikan ke dalam bentuk .gif dan ke dalam bentuk . avi , Bagi yang penasaran dengan software ini silahkan klik download link dibawah untuk men-download Pivot animator .

link 1 :  Download Pivot Animator

      Penting diketahui bahwa untuk proses instalasi pivot animator dilakukan secara online , jadi pastikan koneksi internet anda tetap aktif selama menginstall software ini. Selain itu ada hal yang harus anda waspadai, yaitu Pivot animator juga menawarkan untuk menginstall beberapa software tambahan lain yang tidak ada hubungan selama proses instalasi , jadi  sebaiknya anda baca dulu pentunjuk instalasi sebelum meng-klik tombol accept. Saran saya cukup klik Accept hanya pada awal instalasi pivot animator,  kemudian jika muncul tawaran instalasi software lagi, pilih saja Decline agar instalasi Pivot Animator cepat selesai. Jika Instalasi gagal, bisa dicoba dengan mendisable antivirus sementara waktu.

Berikut adalah tampilan Pivot animator ,

Untuk tutorial pembuatan animasi dengan Pivot animator belum bisa saya tulis saat ini :D , tapi berikut adalah contoh animasi yang pernah saya buat dengan pivot animator


Download CMS Sekolahku Versi 2.4.13 (Juli 2023)





       CMS sekolahku adalah salah satu CMS yang bisa digunakan untuk membangun sebuah website sekolah. Sebagaimana dilansir dari web resminya, CMS Sekolahku merupakan Content Management System dan PPDB Online GRATIS yang dibuat untuk semua jenjang sekolah mulai dari tingkat SD/Sederajat, SMP/Sederajat, SMA/Sederajat, dan Perguruan Tinggi.

       Pengembangan CMS ini dimulai tahun 2012 yang awalnya merupakan project premium untuk salah satu sekolah di Kabupaten Kuningan, dan pada tahun 2013 mulai dibagikan secara gratis. Sedangkan untuk versi 2.x dimulai tahun 2016 dan masih aktif dimaintenance sampai sekarang.

       CMS sekolahku ini mulai banyak digunakan oleh sekolah untuk website mereka.  CMS sekolahku ini juga mempunyai banyak fitur. Selain tersedia versi gratis juga tersedia versi berbayar CMS sekolahku. Sebenarnya ada banyak CMS yang bisa kita gunakan untuk pembuatan website sekolah seperti CMS Balitbang dan lainnya. Dengan demikian CMS sekolahku bisa dijadikan salah satu alternatif untuk pembuatan website sekolah

Berikut adalah salah satu contoh website yang menggunakan CMS sekolahku
     
-
Contoh Website sekolah yg menggunakan Cms Sekolahku
 Saat ini CMS Sekolahku telah mencapai versi 2.4.13

Lisensi CMS Sekolahku
  -   CMS  ini bersifat open source, Pengguna diperkenankan untuk menyebarluaskan, menggunakan, maupun memodifikasinya.
  -   Tidak diperkenankan memperjualbelikan CMS ini tanpa seizin dari Pengembang CMS Sekolahku.
-     Tidak diperkenankan membuat Aplikasi turunan dari CMS ini dengan nama baru.
-     Tidak diperkenankan menghapus kode sumber aplikasi yang berada di bagian footer CMS.
-     Tidak diperkenankan menyertakan link komersil seperti Layanan Hosting maupun domain yang menguntungkan sepihak.

      Menurut saya, CMS sekolahku ini adalah salah satu cms yang bagus dijadikan untuk pembuatan website sekolah, Bagi yang mau mencoba membuat website dengan CMS Sekolahku silahkan download CMS sekolahku pada link  yang telah disertakan dibawah.


Download CMS Sekolahku Versi.2.4.13 (baru)












Harga dan Spesifikasi Realme 9 Pro 5G dan Realme 9 Pro+


Pada rabu, 16 Februari 2022 Realme akhirnya resmi merilis Smartphone terbaru mereka. yakni Realme 9 Pro dan Realme 9 Pro Pro Plus. Kedua Smartphone ini dilengkapi spesifikasi kelas flagship meskipun jika dilihat dari rentang harganya berada di kelas  menengah.

Spesifikasi Realme 9 Pro 5G 

  • Memiliki Layar 6,6 inci 1080 x 2400 piksel Super AMOLED Refresh rate 120 Hz
  • Menggunakan Chipset & OS Snapdragon 695 5G GPU Adreno 619, Realme 9 Pro juga menjadi smartphone seri realme pertama yang sudah ter-installed realme UI 3.0 dan Android 12.
  • Memori 6GB RAM + 128GB ROM 8GB RAM + 128GB ROM
  • Kamera utama Triple camera 64MP, f/1.8, 26mm (wide); 8MP, f/2.3, 119˚, 16mm (ultrawide); 2MP, f/2.4, (depth) Perekaman video sampai 4K@30fps
  • Kamera depan Single camera 16MP, f/2.5, (wide) Perekaman video sampai 1080p@120fps
  • Baterai 5.000 mAh Fast charging 33W 
  •  Menggunakan Dual SIM Internet 5G USB Type-C 
  • Sudah dilengkapi NFC 
  •  Menggunakan Sensor sidik jari dalam layar

Harga Realme 9 Pro 5G 

  • varian Ram 6 GB  / Storage 128GB: Rp 3.799.000
  • varian Ram 8 GB / Storage 128GB: Rp 3.999.000
--------------------------------------------------------

Spesifikasi Realme 9 Pro Plus 5G

  • Menggunakan Prosessor Dimensty 920 5G, performa cepat dan tetap irit daya. Dimensity 920 memiliki skor AnTuTu  500,000 berdasarkan hasil uji Realme Lab
  • Realme 9 Pro+ menjadi smartphone pertama yang dilengkapi dengan fitur pengukuran detak jantung dan antarmuka realme UI 3.0 berbasis Android 12 
  • Menggunakan layar 6,4 inci beresolusi FHD+ dengan 90,8% rasio bodi ke layar yang dibalut dengan Corning Gorilla Glass 5. Memiliki refresh layar 90Hz dan touch sampling 360Hz, layar Super AMOLED.
  • Kamera Realme 9 Pro + didukung sensor kamera utama 50 MP , sensor Sony IMX766 dan dukungan OIS. Sony IMX766 menawarkan kualitas ketajaman serta penyerapan cahaya baik. Sony IMX766 memiliki ukuran sensor hingga f/1.56 yang tentunya dapat mengcapture foto secara lebih detail dan tajam, serta sangat bisa diandalkan untuk mengambil foto dalam keadaan low-light. realme 9 Pro+ juga menjadi smartphone pertama dengan dukungan hardware OIS di kelas mid-range.
  • Kapasitas Baterai 4500mAh, 
  • Sudah didukung NFC.
  • Menggunakan Dual SIM Internet 5G USB Type-C 
  •  Menggunakan Sensor sidik jari dalam layar

Harga Realme 9 Pro Plus 5G

  • varian Ram 8 GB  / Storage 128 GB:  Rp4.999.000
  • varian Ram 8 GB / Storage 256 GB:  Rp5.499.000

Samsung Galaxy S22 Series Harga dan Spesifikasi

Samsung Galaxy S22 5G Series

Samsung Galaxy S22 Series Harga dan Spesifikasi

Samsung Galaxy S22 series akhirnya launching di Indonesia. Smartphone terbaru Samsung ini terdiri dari  :

  1. Samusung Galaxy S22
  2. Samsung Galaxy S22+
  3. Samsung Galaxy S22 Ultra.

Samsung Galaxy S22 series hadir di Indonesia dengan dukungan jaringan 5G pada frekuensi 1800MHz, 2100MHz, dan 2300MHz. Meskipun belum semua wilayah di Indonesia telah terjangkau jaringan 5G. Untuk saat ini , jaringan 5G di Indonesia sudah digelar oleh operator seluler Telkomsel, Indosat Ooredoo, dan XL Axiata.  Telkomsel menggunakan band n40 di frekuensi 2.300MHz atau 2,3GHz. Indosat menggunakan band n3 yang berjalan di pita frekuensi 1.800MHz atau 1,8GHz.

Sementara jaringan 5G XL ini diimplementasikan dengan memanfaatkan eksisting spektrum XL Axiata pada band 1800Mhz dan 2100Mhz lewat implementasi feature Dynamic Spectrum Sharing (DSS), yang memungkinkan penggunaan spectrum bersama antara layanan 4G LTE dan 5G.

Harga Samsung Galaxy S22

  • 8/128 GB - Rp 11.999.000
  • 8/256 GB - Rp 12.999.000

 Harga Samsung Galaxy S22 Plus

  • 8/128 GB - Rp 14.999.000
  • 8/256 GB - Rp 15.999.000 

Harga Samsung Galaxy S22 Ultra

  •  8/128 GB - Rp 17.999.000
  • 12/256 GB - Rp 18.999.000
  • 12/512 GB - Rp 20.999.000

Link Pembelian Samsung Galaxy S22 5G Series(Pre Order) :
-->  https://www.samsung.com/id/smartphones/galaxy-s22/buy/

Spesifikasi Samsung Galaxy S22 5G

  • Samsung S22 biasa memiliki dimensi yang lebih kecil dibandingka seri plus dan ultra. Memiliki ukuran 70,6 mm x 146 mm x 7,6 mm dan berat 168 gram. 
  • Memiliki panel layar berjenis Dynamic AMOLED 2x dengan ukuran layar paling 6,1 inci.
  • Mendukung resolusi Full HD Plus dan refresh rate mencapai 120 Hz, dan touch sampling rate 240hz serta menggunakan pelindung layar Gorilla Glass Victus.
  • Kamera utama (belakang) wide 50 MP, kamera ultrawide 12 MP, dan kamera telephoto 10 MP dengan optical zoom 3x.
  • Kamera depan menggunakan 10 MP. 
  • Kapasitas Baterai 3700 mAh, dan didukung fast charging 25 Watt. 
  • Kapasitas RAM dan Storage, yaitu 8 GB/ 128 GB, dan 8 GB / 256 GB, dengan tidak disertai slot micro SD. 
  • Chipset yang ditanam pada tipe Galaxy S22 adalah Snapdragon 8 Gen 1 (4nm).

Spesifikasi Samsung Galaxy S22 Plus 5G

  • memiliki dimensi besar,dan lebih melengkung dengan memiliki dimensi 75,8 x 157,4 x 7,6 mm, dengan bobot 196 gram. 
  • Layar menggunakan panel Dynamic AMOLED 2x dan memiliki bentang 6,6 inci. 
  • Mendukung resolusi Full HD, dengan refresh rate 120Hz, dan touch sampling rate 240Hz.
  • Memiliki tiga kamera, yaitu kamera utama wide 50 MP, kamera ultra wide 12 MP, dan kamera telephoto 10 MP dengan optical zoom 3x. 
  • Kamera depan, memiliki resolusi 10 MP yang terletak dalam punch hole. 
  • Kapasitas baterai 4500 mAh yang mendukung fast charging 35 Watt.
  • Untuk pasar Indonesia ditawarkan dengan dua kapasitas RAM dan Storage, yaitu 8 GB/ 128 GB, dan 8 GB / 256 GB, dengan tidak disertai slot micro SD. 
  • Chipset yang digunakan adalah Snapdragon 8 Gen 1 (4nm).

Spesifikasi Samsung Galaxy S22 Ultra 5G

  • Samsung Galaxy S22 Ultra merupakan tipe tertinggi.
  • Memiliki body paling besar dengan dimensi 75,6 mm x 161,5 mm x 8,9 mm dengan bobot 228 gram. 
  • Menggunakan panel Dynamic AMOLED 2x, memiliki dimensi layar 6,8 inci, mendukung resolusi Quad HD dengan refresh rate 120Hz dan touch sampling rate 240Hz serta menggunakan pelindung layar Gorilla Glass Victus.
  • Memiliki empat buah kamera belakang. yakni, kamera utama wide dengan 108 MP, kamera ultra wide 12 MP, kamera telefoto 10 MP dengan optical zoom 3x, dan kamera telefoto 10 MP dengan optical zoom 10x.
  • Kamera depan menggunakan kapasitas 40 MP.
  • Kapasitas baterai 5000 mAh. didukung dengan fast charging 45 watt.
  • Untuk pasar Indonesia , ditawarkan dengan tiga opsi RAM dan storage, yaitu 8 GB/128 GB, 12 GB/256 GB, dan 12 GB/512 GB.  tidak diberikan slot memori micro SD. 
  • Chipset yang digunakan Snapdragon 8 Gen 1 (4nm).