Skip to content

Instantly share code, notes, and snippets.

View piharpi's full-sized avatar

Harpi piharpi

View GitHub Profile
@piharpi
piharpi / fix-microphone-background-noise.sh
Created March 29, 2025 00:12 — forked from adrianolsk/fix-microphone-background-noise.sh
FIx linux microfone background noise
# Microphone Realtime background noise reduction script
# author Luigi Maselli - https://grigio.org licence: AS-IS
# credits: http://askubuntu.com/questions/18958/realtime-noise-removal-with-pulseaudio
# run as: sudo && pulseaudio -k
# wget -qO - https://gist.github.com/adrianolsk/bfa32f3227dc674eff72a2008f6c0316 | sudo bash && pulseaudio -k
sudo cp /etc/pulse/default.pa /etc/pulse/default.pa.bak
sudo cat <<EOT >> /etc/pulse/default.pa
load-module module-echo-cancel source_name=noechosource sink_name=noechosink
{
"info": {
"_postman_id": "2bd6819b-7315-4be0-99ce-1b8a42f80427",
"name": "Forum API Copy",
"schema": "https://schema.getpostman.com/json/collection/v2.1.0/collection.json",
"_exporter_id": "26241780"
},
"item": [
{
"name": "Users",
@piharpi
piharpi / ganjil.php
Last active January 27, 2025 01:55
PHP Mencari Bilangan Ganjil
<?php
# Clue : Karena syarat bilangan ganjil adalah jika bilangan itu di bagi 2 sisa 1
for ($x=1; $x <= 10; $x++){ // Mengulang selama 10 kali yang di mulai dari angka 1
if ( $x % 2 == 1 ){ // Mengecek apakah bilangan itu dibagi 2 sisa 1
echo " ".$x; // Jika benar bilangan itu di bagi 2 sisa 1 maka menampilkan bilangan itu dengan diikuti string kosong
}
}
@piharpi
piharpi / genap.php
Last active September 27, 2023 04:30
PHP Mencari Bilangan Genap
<?php
# Clue : Karena syarat bilangan genap yaitu jika bilangan itu di bagi 2 sisa 0.
for ($x=1; $x <= 10; $x++){ // Mengulang selama 10 kali yang di mulai dari angka 1
if ( $x % 2 == 0 ){ // Mengecek apakah bilangan itu dibagi 2 sisa 0
echo " ".$x; // Jika benar bilangan itu di bagi 2 sisa 0 maka menampilkan bilangan itu, yang dipisahkan oleh string kosong
}
}
@piharpi
piharpi / prima.php
Last active October 11, 2022 09:35
PHP Mencari Bilangan Prima
<?php
# Clue : Syarat Bilangan Prima yaitu bilangan yang habis di bagi bilangan itu sendiri dan dibagi 1, tapi angka 1 bukan bilangan prima
for($i=1;$i<=50;$i++){ // angka awal variable i adalah 1 , set sampai kurang dari sama dengan 50 , i increment
$a = 0; //variable a sama dengan 0
for($j=1;$j<=$i;$j++){ // angka awal variable j adalah i , jika variable j kurang dari sama dengan (hasil dari variable i) brarti juga 50 , j increment
if($i % $j == 0){ // jika i dibagi j sama dengan 0 /habis dibagi
$a++; //// variable a increment
}
@piharpi
piharpi / devise.id.yml
Last active February 12, 2021 05:54 — forked from freeskys/devise.id.yml
A translation for devise >= 4.7.1 in indonesia
# Additional translations at https://github.com/plataformatec/devise/wiki/I18n
id:
devise:
confirmations:
confirmed: "Email anda telah berhasil dikonfirmasi."
send_instructions: "Anda akan menerima sebuah email dengan instruksi bagaimana cara untuk mengkonfirmasikan email anda."
send_paranoid_instructions: "Jika email anda telah terdaftar, anda akan menerima email dengan instruksi bagaimana cara untuk mengkonfirmasikan email anda."
failure:
already_authenticated: "Anda telah masuk."
@piharpi
piharpi / .block
Created March 16, 2020 05:27 — forked from tvalentius/.block
HDI Indonesia Choropleth Map
border: no
license: MIT

Rails naming conventions

General Ruby conventions

Class names are CamelCase.

Methods and variables are snake_case.

Methods with a ? suffix will return a boolean.

Rails naming conventions

General Ruby conventions

Class names are CamelCase.

Methods and variables are snake_case.

Methods with a ? suffix will return a boolean.

@piharpi
piharpi / group_posts_by_year_jekyll.html
Created November 24, 2019 04:43
Liquid Template language to group jekyll blog posts by year.
{% for post in site.posts %}
{% capture current_year %}
{{post.date | date: "%Y"}}
{% endcapture %}
{% if current_year != previous_year %}
{% assign previous_year = current_year %}
<h4 class="post-header">
<span role="img" aria-label="icon-book" aria-hidden="true">🎉</span>
{{ current_year }}
</h4>