Skip to content

Instantly share code, notes, and snippets.

View jak010's full-sized avatar
🎯
Focusing

jako jak010

🎯
Focusing
View GitHub Profile
commit_message_guide:
overview:
description: >
컀밋 λ©”μ‹œμ§€λŠ” ν•΄λ‹Ή 컀밋이 ν•΄κ²°ν•˜λ €λŠ” λ¬Έμ œμ— λŒ€ν•΄ μ„€λͺ…ν•©λ‹ˆλ‹€.
무엇을 μ™œ ν–ˆλŠ”μ§€λ₯Ό μ€‘μ μ μœΌλ‘œ μž‘μ„±ν•©λ‹ˆλ‹€.
guidelines:
- μ„€λͺ…μ˜ μ΄ˆμ μ€ "무엇을 ν–ˆλŠ”κ°€"보닀 "μ™œ ν–ˆλŠ”κ°€"에 맞μΆ₯λ‹ˆλ‹€.
- λ³€κ²½μœΌλ‘œ μΈν•œ λΆ€μˆ˜ νš¨κ³Όλ‚˜ 직관적이지 μ•Šμ€ 영ν–₯이 μžˆλ‹€λ©΄ 본문에 λͺ…μ‹œν•©λ‹ˆλ‹€.
- λ©”μ‹œμ§€λŠ” ν•œ 쀄당 μ•½ 72자 μ΄λ‚΄λ‘œ μž‘μ„±ν•©λ‹ˆλ‹€.
- 첫 쀄은 제λͺ©μœΌλ‘œ κ°„μ£Όλ˜λ©°, κ·Έ μ΄ν›„λŠ” 본문으둜 μ²˜λ¦¬λ©λ‹ˆλ‹€.
@jak010
jak010 / pessimisic-optimistic_lock.py
Created March 17, 2024 12:44
SQLALCHEMY pessimisic/optimistic lock
import time
from sqlalchemy.orm import scoped_session
from src.utils import start_mapper
from sqlalchemy import engine, schema
from sqlalchemy.orm.session import Session, sessionmaker
from src.domain.posts.post_entity import PostEntity
@jak010
jak010 / google_oauth_automation.py
Last active November 27, 2023 15:47
google oauth id-token, access-token automation
import requests
from http.server import BaseHTTPRequestHandler, HTTPServer
from urllib import parse
client_id = ""
client_secret = ""
google_email = ""
def get_token_url():
url = "https://accounts.google.com/o/oauth2/v2/auth"
@jak010
jak010 / django_show_urls.py
Created April 4, 2023 01:43
django view print
from __future__ import annotations
import os
from functools import cached_property
from typing import List
os.environ.setdefault('DJANGO_SETTINGS_MODULE', 'config.settings')
import django
@jak010
jak010 / sqlalchemy_connection.py
Last active February 9, 2024 18:25
[SAMPLE] SQLAlchemy Setup
from sqlalchemy.engine.url import URL
from sqlalchemy import create_engine
from sqlalchemy.orm import sessionmaker, Session
CORE = int(os.cpu_count())
DB_URL = URL.create(
drivername="mysql+pymysql",
username='root',
password="1234",