Skip to content

Instantly share code, notes, and snippets.

View Turkiye-Il-Ilce.json
[
{
"il": "Adana",
"plaka": 1,
"ilceleri": [
"Aladağ",
"Ceyhan",
"Çukurova",
"Feke",
"İmamoğlu",
@sh4dowb
sh4dowb / gist:918d93323ad6cef57d6c2a0b11ef65f4
Created May 7, 2019
minimal linux laptop iptables settings
View gist:918d93323ad6cef57d6c2a0b11ef65f4
# Generated by iptables-save v1.6.1 on Tue May 7 19:15:45 2019
*filter
:INPUT DROP [349:29624]
:FORWARD ACCEPT [0:0]
:OUTPUT ACCEPT [573:36440]
-A INPUT -i lo -j ACCEPT
-A INPUT -m state --state RELATED,ESTABLISHED -j ACCEPT
-A INPUT -p tcp -m tcp --dport 22 -m conntrack --ctstate NEW,ESTABLISHED -j ACCEPT
-A INPUT -p tcp -m tcp --dport 80 -m conntrack --ctstate NEW,ESTABLISHED -j ACCEPT
-A INPUT -p tcp -m tcp --dport 445 -m conntrack --ctstate NEW,ESTABLISHED -j ACCEPT
@sh4dowb
sh4dowb / README
Last active Jul 9, 2019
satellite_track.py and site source code for https://cagriari.com/satellite/
View README
needs;
rtl_fm
sox
wxtoimg (https://wxtoimgrestored.xyz/beta/wxtoimg-armhf-2.11.2-beta.deb)
wxmap on your server for map generation (https://wxtoimgrestored.xyz/beta/wxtoimg-amd64-2.11.2-beta.deb)
(because wxmap on ARM is not working, at least for me)
python3
requests
noaa-apt
n2yo account and api key
View keybase.md

Keybase proof

I hereby claim:

  • I am sh4dowb on github.
  • I am sh4dowb (https://keybase.io/sh4dowb) on keybase.
  • I have a public key whose fingerprint is 235F EC18 2625 0A10 BC7B CE98 C063 2563 2475 8B9D

To claim this, I am signing this object:

@sh4dowb
sh4dowb / gist:1af56a6b0b69df0ee444760d8615d84c
Last active Jan 15, 2020
php category hierarchy build (subcategories / multi dimensional array / db friendly)
View gist:1af56a6b0b69df0ee444760d8615d84c
<?php
$categories = [];
function getSubCategories($parent, $categories){
$subCategories = [];
foreach($categories as $catid=>$catdata){
if($catdata['parent'] == $parent){
$subCategories[$catid] = ["name"=>$catdata['name'], "sub_categories"=>getSubCategories($catid, $categories)];
}
@sh4dowb
sh4dowb / turkey_city_county_list.json
Created Jul 6, 2019
Türkiye İl ve İlçe Listesi Plakalı JSON Güncel 2019 - Turkey City and County List with Plate Numbers JSON 2019
View turkey_city_county_list.json
[
{
"city": "Adana",
"plate_code": 1,
"counties": [
"Aladağ",
"Ceyhan",
"Çukurova",
"Feke",
"İmamoğlu",
View kamp kılavuzu.md

Katılımcı Rehberi v2.0

Mustafa Akgül Özgür Yazılım Yaz Kampı'na hoş geldiniz :)

Rehber size kamp boyunca yol göstermeyi hedefliyor.

Rehberin kapsamadığı bir durumla karşılaştığınızda veya olsa iyi olur dediğiniz bilgiler için kamp@linux.org.tr e-posta adresiyle bağlantıya geçebilirsiniz.

Terminoloji

@sh4dowb
sh4dowb / postgresql-11-replikasyon-kurulum.md
Last active Jul 28, 2019
PostgreSQL 11 replikasyon kurulumu
View postgresql-11-replikasyon-kurulum.md

Master ayarları

Konfigürasyonlar

Bu ayarları root kullanıcısı olarak yapın.

/etc/postgresql/11/main/postgresql.conf içinde, aşağıdaki konfigürasyonları güncelleyin/ekleyin.

max_wal_senders = 10
wal_keep_segments = 64
hot_standby = on
@sh4dowb
sh4dowb / pgbackrest-kullanimi.md
Last active Jan 26, 2020
pgBackRest Kullanımı
View pgbackrest-kullanimi.md

Bu yazıyı okumadan önce, ssh ayarlarınızı yaptığınıza emin olun
Bu yazı PostgreSQL 11 ve PgBackRest 2.15 için yazılmıştır

Kurulum

Master ayarları

Öncelikle aşağıdaki komut ile pgbackrest kuralım:

sudo apt-get install pgbackrest -y

@sh4dowb
sh4dowb / retrieve_password.py
Created Sep 1, 2019
Chromium Linux Password Retriever (Decryption support)
View retrieve_password.py
# source: https://stackoverflow.com/questions/23153159/decrypting-chromium-cookies
# just put a few answers together for a working script
# python3 retrieve_password.py
# outputs passwords.csv
import secretstorage
import sqlite3
import os
import csv
from Crypto.Cipher import AES
You can’t perform that action at this time.