CREATE OR REPLACE FUNCTION isvalid_tckn(tckn text) RETURNS bool AS $$ value = str(tckn) if not len(value) == 11: return False # Sadece rakamlardan olusur. if not value.isdigit(): return False # Ilk hanesi 0 olamaz. if int(value[0]) == 0: return False digits = [int(d) for d in str(value)] # 1. 2. …
Devamını Oku »Monthly Archives: Temmuz 2021
Postgresql 13 random tckn generator
Öncelikle plpython3 ‘ü yüklüyoruz sudo apt-get install postgresql-contrib postgresql-plpython3-13 CREATE OR REPLACE FUNCTION random_tckn () RETURNS TEXT AS $$ from random import randint tcno = str(randint(100000000, 1000000000)) list_tc = list(map(int, tcno)) tc10 = (sum(list_tc[::2]) * 7 - sum(list_tc[1::2])) % 10 new_tc = tcno + str(tc10) + str((sum(list_tc[:9]) + tc10) % …
Devamını Oku »Postgresql 13 plpython3 install ubuntu
sudo apt-get install postgresql-contrib postgresql-plpython3-13 CREATE EXTENSION plpython3u;
Devamını Oku »ubuntu server 20.04 install postgresql and remote access
sudo apt-get update sudo apt-get upgrade sudo reboot sudo sh -c 'echo "deb http://apt.postgresql.org/pub/repos/apt $(lsb_release -cs)-pgdg main" > /etc/apt/sources.list.d/pgdg.list' wget --quiet -O - https://www.postgresql.org/media/keys/ACCC4CF8.asc | sudo apt-key add - sudo apt-get update sudo apt-get -y install postgresql dikkat aşağıdaki işlem veritabanı sunucunuzu tamamen dışarıya açar bilinçli bir şekilde yaptığınızdan …
Devamını Oku »Remote windows restart
NET USE \\remoteservername\IPC$ passwordinfo /USER:userinfo shutdown -r -f -t -m \\remoteservername güncelleme NET USE \\remoteservername\IPC$ passwordinfo /USER:userinfo shutdown /r /f /m \\remoteservername
Devamını Oku »