Skip to content

Instantly share code, notes, and snippets.

View todiadiyatmo's full-sized avatar

Todi Adiyatmo Wijoyo todiadiyatmo

View GitHub Profile
@todiadiyatmo
todiadiyatmo / battery-monitor.ps1
Last active November 11, 2024 04:56
Battery Monitor
$dischargeHistory = @()
$previousChargingState = $null
while ($true) {
$battery = Get-WmiObject Win32_Battery
if ($battery) {
$batteryLevel = $battery.EstimatedChargeRemaining
# Get current discharge rate
$dischargerate = Get-WmiObject -Class "BatteryStatus" -Namespace "root\wmi"
@todiadiyatmo
todiadiyatmo / footer.html
Created May 27, 2023 02:57
Code WPMeetup20
$HostAddr = wsl.exe -e ip addr show eth0 | Select-String -Pattern '\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3}' | % { $_.Matches.Value }
# using Env:WinDir just in case our Windows folder is not on C: drive
$hostsFilePath = $Env:WinDir+'\system32\Drivers\etc\hosts'
# Hostname(s) being added, space delimited
$hostNames = "wsl.local"
# Obviously special characters like spaces and periods need to be escaped
$escapedHostNames = [Regex]::Escape($HostNames)
@todiadiyatmo
todiadiyatmo / gutenberg-block.html
Created February 9, 2023 03:22
Unit Test Content WordPress
<!-- wp:cover {"overlayColor":"ugm-secondary-bg","isDark":false} -->
<div class="wp-block-cover is-light"><span aria-hidden="true" class="wp-block-cover__background has-ugm-secondary-bg-background-color has-background-dim-100 has-background-dim"></span><div class="wp-block-cover__inner-container"><!-- wp:heading {"textAlign":"center","level":1} -->
<h1 class="has-text-align-center">Hero Title (H1)</h1>
<!-- /wp:heading -->
<!-- wp:paragraph {"align":"center"} -->
<p class="has-text-align-center">Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.</p>
<!-- /wp:paragraph -->
<!-- wp:buttons {"layout":{"type":"flex","justifyContent":"center"}} -->
@todiadiyatmo
todiadiyatmo / handbook-v2.md
Created December 7, 2022 10:46
WordPress Handbook Guide V2

WordPress Meetup Handbook

Disadur dari https://make.wordpress.org/community/handbook/meetup-organizer/

Meetup adalah sebuah event luring atau daring dengan pertemuan rutin yang diadakan oleh komunitas WordPress. Acara ini terafiliasi oleh WordPress.org dan setiap event meetup memiliki tautan pada meetup.com diantaranya adalah :

@todiadiyatmo
todiadiyatmo / rules.md
Last active September 8, 2022 13:09
WordPress Meetup Yogyakarta

Beberap peraturan untuk kegiatan WordPress meetup

  • Meetup dilakukan oleh sukarelawan dan pembicara yang juga sukarelawan.
  • Kegiatan Meetup harus bertujuan untuk memberi nilai lebih bagi komunitas WordPress dan tidak boleh ditujukan untuk kepentingan perusahan atau orang tertentu.
    • Materi yang disajikan harus berhubungan dengan WordPress atau dunia marketing digital
    • Pembahasan mengenai framework / cms lain diperbolehkan selama bersifat komparasi dan memiliki nilai edukatif.
  • Pembicara diperbolehkan membawa materi tentang layanan yang berhubungan dengan WordPress , misalnya Google Analytic atau one click WordPress Install pada hosting tertentu.
    • Tetapi dilarang keras melakukan kegiatan direct selling / promosi selama sesi berlangsung.
    • Kegiatan marketing boleh dilakukan setelah sesi speaking berlangsung.
  • Termasuk dalam kegiatan promosi yang dilarang pada saat sesi speaking adalah : membagikan kupon diskon, melakukan penawaran service mengajak peserta untuk mengikuti layanan / produk t
@todiadiyatmo
todiadiyatmo / firefox.md
Last active October 3, 2017 04:57
firefox
  1. about:config
  2. browser.link.open_newwindow.override.external = 3
  3. browser.link.open_newwindow = 3
@todiadiyatmo
todiadiyatmo / readme.md
Last active August 31, 2017 09:53
Backup Mysql

Pastikan --single-transaction

{
  "verbose": true,
  "logging": [
    {
      "type": "json",
      "target": "/home/user/backup/daily.json.log"
@todiadiyatmo
todiadiyatmo / readme.md
Created August 25, 2017 06:25
KDIFF Windows

git config --global mergetool.kdiff3.cmd '"C:\Program Files\KDiff3\kdiff3" $BASE $LOCAL $REMOTE -o $MERGED'

@todiadiyatmo
todiadiyatmo / readme.md
Last active July 23, 2017 15:03
DNS MASQ Proxy