Skip to content

Instantly share code, notes, and snippets.

View jonatan1609's full-sized avatar
💻
Programming..

Jonathan jonatan1609

💻
Programming..
  • Israel
View GitHub Profile
@jonatan1609
jonatan1609 / fizzbuzz.asm
Created November 5, 2022 17:01
A small 64bit fizzbuzz binary
section .text
global _start
_start:
mov rcx, n
f:
push rcx
neg rcx
add rcx, n
add rcx, 1
@jonatan1609
jonatan1609 / fizzbuzz.asm
Last active November 5, 2022 17:02
A small 32bit fizzbuzz binary
section .text
global _start
_start:
mov ecx, n
f:
push ecx
neg ecx
add ecx, n
add ecx, 1
import typing
from dataclasses import dataclass
@dataclass
class Packet:
packet_id: int
data: bytes
@jonatan1609
jonatan1609 / input
Created March 12, 2022 23:41
A solution for the sixteenth day of AoC
820D4100A1000085C6E8331F8401D8E106E1680021708630C50200A3BC01495B99CF6852726A88014DC9DBB30798409BBDF5A4D97F5326F050C02F9D2A971D9B539E0C93323004B4012960E9A5B98600005DA7F11AFBB55D96AFFBE1E20041A64A24D80C01E9D298AF0E22A98027800BD4EE3782C91399FA92901936E0060016B82007B0143C2005280146005300F7840385380146006900A72802469007B0001961801E60053002B2400564FFCE25FEFE40266CA79128037500042626C578CE00085C718BD1F08023396BA46001BF3C870C58039587F3DE52929DFD9F07C9731CC601D803779CCC882767E668DB255D154F553C804A0A00DD40010B87D0D6378002191BE11C6A914F1007C8010F8B1122239803B04A0946630062234308D44016CCEEA449600AC9844A733D3C700627EA391EE76F9B4B5DA649480357D005E622493112292D6F1DF60665EDADD212CF8E1003C29193E4E21C9CF507B910991E5A171D50092621B279D96F572A94911C1D200FA68024596EFA517696EFA51729C9FB6C64019250034F3F69DD165A8E33F7F919802FE009880331F215C4A1007A20C668712B685900804ABC00D50401C89715A3B00021516E164409CE39380272B0E14CB1D9004632E75C00834DB64DB4980292D3918D0034F3D90C958EECD8400414A11900403307534B524093EBCA00BCCD1B26AA52000FB4B6C62771CDF668
@jonatan1609
jonatan1609 / a.py
Created March 14, 2021 16:09
only run a.py by `python a.py`
from subprocess import Popen
from signal import SIGKILL
from threading import Thread
def sleep(n):
from time import sleep
sleep(n)
process = Popen("python b.py", shell=True)
from abc import (
abstractmethod,
ABC
)
class Person(ABC):
@property
@abstractmethod
def name(self):
...
@jonatan1609
jonatan1609 / iamgweej.py
Created September 4, 2020 14:30
A Telegram bot for @iamgweej
from pyrogram import Client, filters, types
from datetime import datetime
last_message = datetime.now().minute
CONFIG = {
'session_name': "Iamgweej'sBot", # noqa
'api_id': 1,
'api_hash': 'b6b154c3707471f5339bd661645ed3d6',
'bot_token': 'CREATE A BOT AT @botfather AND PUT HERE THE TOKEN.'
from string import ascii_lowercase as al
def gen(letter: str, n: int, location: int):
for i in range(int('9' * (n - 1) or 1) + 1):
string = list(str(i).zfill(n - 1))
string.insert(location, letter)
yield ''.join(string)
def make_series(source: str, n: int):
for i in range(n):
from pyrogram import Client
from apscheduler.schedulers.background import BackgroundScheduler
app = Client(
"DataDeceUserbot",
api_id=1,
api_hash="b6b154c3707471f5339bd661645ed3d6"
)