Omadbek Qosimov's blog
27 subscribers
43 photos
13 videos
5 files
47 links
Download Telegram
prefix = 18

mask_2 = prefix*"1"+(32-prefix)*"0"
mask_2 = [mask_2[i:i+8] for i in range(0, len(mask_2), 8)]
mask_2 = [str(int(i,2)) for i in mask_2]
mask_int = [int(i) for i in mask_2]
print(".".join(mask_2))

ip = "142.132.165.25"
ip = ip.split(".")
ip = [bin(int(i))[2:].zfill(8) for i in ip]
ip = "".join(ip)
ip = ip[:prefix]+"0"*(32-prefix)
ip = [ip[i:i+8] for i in range(0, len(ip), 8)]
ip = [str(int(i,2)) for i in ip]
ips = [int(i) for i in ip]
delta = [255-mask_int[i] for i in range(4)]
brodcast = [str(delta[i]+ips[i]) for i in range(4)]
ip = ".".join(ip)
last = int(ip[-1]) +1
first = ip[:-1]+str(last)

print(delta)
print(".".join(brodcast))
print(ip)
print(first)
πŸ‘4
πŸ‘3πŸ”₯1
git reset --hard HEAD~1



#reset #git
overwrite is the best
πŸ‘2
export data in csv django admin
#django #admin #export
πŸ‘1
punycode domain nginx serverga joylashtirayotganda include proxy_params;
ni
yozish shart emas chunki

siz Xost sarlavhasini ikki marta kiritgansiz.


proxy_set_header Host $host;
include proxy_params;


Faylni ko'rib chiqsangiz, proxy_paramsu allaqachon o'rnatilganligini ko'rasiz. Uni qayta o'rnatish ikki qiymatning vergul bilan birlashtirilishiga olib keladi.

Ushbu fayl ichida siz ushbu faylni qo'shganingizda foydalaniladigan oldindan o'rnatilgan sarlavhalarni topasiz. O'zingizning konfiguratsiyangizda ushbu qatorlarni takrorlashingiz shart emas.


ubuntu@vmtest-ubuntu2004:~$ cat /etc/nginx/proxy_params
proxy_set_header Host $http_host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Forwarded-Proto $scheme;


Siz o'zingizning qo'shimchangizni proxy_set_header Host $host; konfiguratsiyadan olib tashlashingiz mumkin.


batafsil


#deploy #nginx #punycode
πŸ”₯3πŸŽ‰2❀1πŸ‘1
docker error
"chunked"


pip3 uninstall requests
pip3 install requests=2.28.1



#docker #chunked
πŸ”₯1