Choi Wheatley's Second Brain
001B linux ๐ง
Initializing search
Index
Daily Notes
index
()
(TODO) Domain Driven Hexagon with {nest.js}
(TODO) Model-View-Controller ๋ฅผ ์ฌ์ฉํ ํ์คํ ์๋ฒ ๋ง๋ค๊ธฐ {nest.js}
(TODO) Pagination in {Nest.js}
(TODO) RxJS
(right) under (one's) (very) nose
(์ฃผ)๋งํฐ๋ ์์ด์ค Growth Engineer
0013.1 Scrapped ๐ฆ
0013.2 Crates ๐ฆ
0013.3 Standard Library ๐ฆ
0013.4 Rust ์ธ์ด๋ฅผ ํ์ฉํ ํ๋ก์ ํธ๋ ์ฌ๊ธฐ์ ๐ฆ
0013.5 ๊ฐ๋ณ๊ฒ ์ ๋ฆฌํ ๋ฌ์คํธ ์ธ์ด ํน์ง๋ค ๐ฆ
0014.1 faker๋ก ๋๋ฏธ ๋ฐ์ดํฐ ๋ง๋ค๊ธฐ ๐
0014.2 pytube ์ฌ์ฉํ ์คํ์์ค ์ ํ๋ธ ๋ค์ด๋ก๋
0014.3 xlsxwriter - python package
0014.4 markdown - python package
0014.5 Web Crawling with Beautiful Soup & requests
0014.6 pymysql, mysql python wrapper
0014.7 loguru, python logging made stupidly simple
0015 database
0015.1 mysql
0015.1.1 DATETIME๊ณผ TIMESTAMP์ ์ฐจ์ด
0015.2 SQLAlchemy Python ORM
0018.3 jest testing framework for Node.js
0018.4 TypeORM ๐พ
01_os_review.pdf {swjungle}
04. process {SP}
07. Input Output {SP}
1. A Tour of Computer Systems
10 best practices to containerize Node.js web application with Docker
10. System-Level IO {CSAPP}
1005 ACM Craft
10830 ํ๋ ฌ์ ๊ณฑ {boj}
10927 ์ธํ์ ์ํ 2 {boj} {์์ ํ์}
10๊ฐ์์ด ์ง๋ recre ์ฌ์ ๋นํ๊ธฐ
11. Network Programming {CSAPP}
11. memory mapping and Copy-on-write (COW) {SP}
11049 ํ๋ ฌ ๊ณฑ์ ์์ {boj}
11๋ฒ๊ฐ ๊ฒ์๋ฐ์ดํฐ ๋ฐ ์ถ์ฒ ๊ฐ๋ฐ ์ ํํ ์ธํด
12. Concurrent Programming {csapp}
12.3. Concurrent Programming with Threads {csapp}
13334 ์ฒ ๋ก {boj} {priorityqueue}
15์๊ฐ ๊ณต๋ถํ๋ฉด ๋ฌด์กฐ๊ฑด ๋งํฉ๋๋ค
1629 ๊ณฑ์ {boj} {modular exponentiation} {๋๋จธ์ง ์ง์์น}
16500 ๋ฌธ์์ด ํ๋ณ {boj} {dp, hash}
1715 ์นด๋ ์ ๋ ฌํ๊ธฐ {boj}
1782 ์ปต๋ผ๋ฉด {boj} {greedy}
18258 ํ 2 {boj} {queue}
1948 ์๊ณ๊ฒฝ๋ก {boj} {์์์ ๋ ฌ}
1์ฐจ ํ๋ก์ ํธ - estsoft {HTML-CSS-JS}
2022-07-20 ๊ฐ์์ ๋ํด์ ์ด๋ป๊ฒ ์๊ฐํ๋์ง
2023 Summer Coding - ์คํํธ์ ์ธํด ํ๋ก๊ทธ๋จ
2023 ๊ตญ๋ฏผ์ทจ์ ์ง์์ ๋
2023 ์ญ์ค๋ ์ํํธ์จ์ดํ๋ถ ์กธ์ ์ํ
2023 ํ๋ค์ด๋ฒ ์ ์ ๊ณต์ฑ
2023-02-23
2023-02-24 0151
2023-02-28
2023-03-01
2023-03-18 yoga
2023-03-25 workout
2023-04-23์ก๋ ํด๋์ด๊ณต์ 5๋ฐํด == 7.67km ํ์ด์ค 7๋ถ๋ ๊ฐ๋ ๊ฑธ์ด๊ฐ๊ณ ์ฌ๋ ๊ฑธ์ด์ค๊ณ ์ด 21.05km
2023-05-10 estsoft - python - class, class attr and instance attr, magic methods, UserInfo and BookInfo ์ค์ต, inheritance
2023-05-11 estsoft - python - inheritance, linked-list, method-overriding, MRO, private-member, iterator, generator, module, file-io, excel
2023-05-11 estsoft - python - inheritance, linked-list, method-overriding
2023-05-12 estsoft - python
2023-05-14 ์ ๋ฏผ์ ๊ต์๋์ ์ง๋ก์๋ด
2023-05-18 Python ์ํ ์์ต๋๋ค โ ๏ธ
2023-05-18 ๊ณต๋ถ๋ฐฉ
2023-08-04 estsoft ๊ธฐ์ ํน๊ฐ ์ฌ์ ๊ณผ์
2023-09-18
2023-09-19 vinyasa
2023-09-23 dump {swjungle} {priority-scheduling} {alarm-clock}
2023-09-24 dump {swjungle}
2023-09-26 ๊ถ์์ง ๊ต์๋์ OS ๊ฐ์ (1์ฐจ) {swjungle}
2023-09-28 dump {swjungle}
2023-10-10 ๊ถ์์ง ๊ต์๋ OS ๊ฐ์ (2์ฐจ) {swjungle}
2023-10-15 pintos briefing {lazy_load_segment} {stack growth} {swjungle}
2023-11-13 {nest.js} {postgresql}
2023-11-15 {swjungle}{recre}
2023-11-16 socket.io {ํํ ๋ฆฌ์ผ} {room} {cluster}
2023-11-16 {swjungle}{recre}
2023-11-18 auth-redirect {swjungle}{nestjs}
2023-12-21 ํ์๋ก {postjungle}
2023-12-22 ํ์๋ก {postjungle}
20230424 ๋ฐฑ์๋ ๊ฐ๋ฐ์ ์ ์์ ํฅํด ์ด๋ค ์ค๊ณ๋ฅผ ํ ์ ์์๊น + ์๋๋ธ ๊ฐ์ฌ ์ดํธ์ค
20230425 estsoft - Network, VSCode settings, emmet syntax, meta
20230426 estsoft - HTML block+inline level elem, tags, forms
20230427 estsoft - html table, css basics
20230428 estsoft - flex, float, ๊ฒ์ํ ๊ธ์์ฑ, ๊ธ์กฐํ, ์ ์ฒด์ ์ธ ๋ ์ด์์ ์ค์ต
20230501 estsoft - python - convention, types, variables, int, float
20230502 estsoft - python - str, cpython, indexing and slicing, numeric operations, bit operations, is, not, in
20230503 estsoft - python function, list
20230504 estsoft - python - sort, deep copy and shallow copy, tuple, dictionary, set, match case
20230508 estsoft - ๊น์ถฉํ ํ๊ณ ๊ฐ์ฌํน๊ฐ - ์ ์์ผ ํ๊ณ - ๋งค์ฌ๋ก์ฐ์ ์๊ตฌ๊ณ์ธต - ๋ง๋ค๋ผํธ ๊ณผ์ ์์
20230509 estsoft - python - list comprehension, random, try except else, builtin functions, args and kwargs, lambda
20230509 estsoft - python - list comprehension, try except else, builtin functions, args and kwargs, lambda
20230515 estsoft - ๊น์ถฉํ ํ๊ณ ๊ฐ์ฌํน๊ฐ - 3์ ์กฐ์ง - ์ผ์ํ์ต - ์๊ธฐ๊ณ๋ฐ์ ๋ณต๋ฆฌ - ์ํ๋ฆฌ - ์ค์๋ฅผ ๋ํ๋ ์์ธ {๋ง๋ค๋ผํธ์์ ํ์}
20230517 estsoft - python - linked list - dataclass - typing Self cast type union - __getitem__ - slice.indices
20230518 estsoft - python - tree -- LIS -- selection sort -- insertion sort -- merge sort -- quick sort
20230519 estsoft - python
20230519 estsoft
20230520 pyscript์ ๋ํ ๋ช๊ฐ์ง ๊ฒฌํด๊ฐ ์ถฉ๋ํ๋ ๊ฒ ๊ฐ์์ ํ ์ค ๋จ๊ธด๋ค
20230522 Tailwind
20230522 estsoft ๊น์ถฉํ, tailwind
20230522 ๊น์ถฉํ ํ๊ณ ๊ฐ์ฌํน๊ฐ ์ง๋ฌธ
20230522 ๊น์ถฉํ ํ๊ณ ๊ฐ์ฌํน๊ฐ
20230523 estsoft js
20230527 book
20230530 estsoft - JS ์ด์ฒด
20230601 estsoft -- ๊นํ๋ธ ๊พธ๋ฏธ๊ธฐ -- jQuery
20230603 book-project
20230605 book-project
20230607 book-project
20230608 book-project
20230609 book-project
20230609 estsoft {๊ถํ์CTO}
20230610 book-project
20230611 book-project
20230613 book-project
20230613 sw์ฌ๊ดํ๊ต์ ๊ธ ๋ผ์ด๋ธ ์ค๋ช ํ
20230613 ~ 20230701 Loadmap {book-project}
20230615 book-project
20230617 book-project
20230619 book-project
20230619 estsoft ๊น์ถฉํ
20230620 book-project
20230621 book-project
20230622 book-project
20230623 book-project
20230624 book-project
20230624 ๊น์ง ์งํํ ๊ตฌํ์ฌํญ {book-project}
20230625 book-project
20230626 book-project
20230626 estsoft ๊น์ถฉํ
20230627 book-project
20230627 morning
20230628 book-project
20230629 book-project
20230630 book-project
20230701 book-project
20230702 book-project
20230703 book-project
20230703 estsoft ๊น์ถฉํ {์ ์์ผ ์ ์ธ๋ฌธ}
20230707 estsoft architecture ๊ณ์ฑํ
20230714 estsoft ํน๊ฐ {๊ถํ์, ๋ณํ์ง}
202307241316
20230803 estsoft ๊ธฐ์ ๋ฌธ์ ์์ฑ๋ฒ ํน๊ฐ ์ฌ์ ๊ณผ์ ํ์ด {๊ณ์ฑํ}
20230804 estsoft ๊ธฐ์ ๋ฌธ์ ์์ฑ๋ฒ ํน๊ฐ {๊ณ์ฑํ}
2023๋ ๋์ํ๋ จ ์ผ์ ํ์ธํ๊ธฐ
2024 ๋ค์ด๋ฒ ์ ์ ๊ณต์ฑ
2024 ์๋ฐ๊ธฐ ๋นํฐ์์คํ ํฌ๋๋ก์ง์ค ์ ์ ๊ฒฝ๋ ฅ ์ฑ์ฉ
2024 ์์ดํํธ๋์ฆ ์ ์ ๊ฒฝ๋ ฅ ๊ณต์ฑ
2024 ํํ๋น์ ํ๋ฐ๊ธฐ ์ฑ์ฉ์ ์ ํ ์ธํด ์ฑ์ฉ - ๋ฐฑ์๋ ์์ง๋์ด
2024-01-09 ๋ณด์ด์ ์์ค ์ค๋ฌด๋ฉด์ ํ๊ธฐ
2024-02-19 wishfundingํฐ๋๋ชจ์ํ๋ฉ ํ์๋ก
2024-02-21 wishfundingํฐ๋๋ชจ์ํ๋ฉ ํ์๋ก
2024-02-23 wishfundingํฐ๋๋ชจ์ํ๋ฉ ๊ฒฐ์ ๋ชจ๋ ์คํ
2024-02-23 wishfundingํฐ๋๋ชจ์ํ๋ฉ ์ ์ค์ผ์ด์ค ์๋๋ฆฌ์ค
2024-03-05 wishfunding NestJS ๊ธฐ๋ณธ API ๊ตฌํ
2024-03-06 wishfunding API ์ค๊ณ, Enum Table ์์ฑ, RDS ์ธ์คํด์ค ์์ฑ
2024-03-09 wishfunding pagination, reqtype, ์น๊ตฌAPI, ๋ฐฐ์ก์ง ํฐAP,I์๋ฒ ํ๋ซํผ ๊ตฌ์ถ๋๋ชจ์ํ๋ฉ ํ์๋ก
2024-03-10 wishfunding
2024-03-22 Git, Github ๊ทน์ด๋ฐ ์ธํ ํน๊ฐ
2024-04-30 ๋ผ์ด๋ธ ์ธ์ ์ ๋ฆฌ
2024-09-08 Image ๊ด๋ จ Usecase Diagram
202412091800
202412091801
2110 ๊ณต์ ๊ธฐ ์ค์น {boj} {parametric search}
21606(์์นจ์ฐ์ฑ ) {boj} {dfs}
2259. Remove Digit From Number to Maximize Result
2294 ๋์ 2{boj}
2476. Closest Nodes Queries in a Binary Search Tree {์ฝ๋ฉํธ ์์}
24๋ 12์์ ์์นผํ
2617 ๊ตฌ์ฌ์ฐพ๊ธฐ {boj} {ํ๋ก์ด๋์์ }
2624 ๋์ ๋ฐ๊ฟ์ฃผ๊ธฐ{boj}
2629 ์ํ์ ์ธ {boj} {dp, DFS}
2637 ์ฅ๋๊ฐ ์กฐ๋ฆฝ {boj}
2805 ๋๋ฌด์๋ฅด๊ธฐ {boj}
2812 ํฌ๊ฒ ๋ง๋ค๊ธฐ {boj} {stack}
2์ ๋ณด์๋ฒ
2์ฐจ ํ๋ก์ ํธ, ๊ธฐ์ ๋ธ๋ก๊ทธ ๋ง๋ค๊ธฐ - estsoft {Django}
3 Sum {leetcode}
3. Machine Level Representation of Programs {CSAPP}
3.2 Programming Encodings
3์ฐจ ํ๋ก์ ํธ, ChatGPT๋ฅผ ์ด์ฉํ ์ฑ๋ด ์ ํ๋ฆฌ์ผ์ด์ - estsoft {Django, DRF}
3์ฐจ ํ๋ก์ ํธ, ER-Diagram {1์ฐจ์๋}
3์ฐจ์ ๋๋ถ
40Hz Binaural Beats์ ํจ๊ณผ - {์ค๋๋ฅ ํ๋ฒ๋ง}
7. Linking {CSAPP}
8. Exceptional Control Flow
9. Virtual Memory {CSAPP}
9.3. VM as a Tool for Caching
9.6. Address Translation
9084 ๋์ {boj}
9251 LCS {boj}
A Guide On Links vs. Tags In Obsidian - Knowledge management - Obsidian Forum
A Philosopy of Software Design - John Ousterhout - Talks at Google
A Way Out
AI ๊ธฐ๋ฐ Saas ์๋ฃจ์ - ๋ฐฑ์๋ (Python) ๊ฐ๋ฐ ์ง๋ฌด ์ ์คํธ
ALTER TABLE ํ๋๋ฐ unique ์์ฑ์ด ์ฌ๋ผ์ง์ง ์๋ ๊ฒฝ์ฐ
API testing with APITestCase {drf}
APIView {drf}
Access permission bits defined in sys stat.h
Active Record Pattern์ ์ ํ๋ฆฌ์ผ์ด์ ๋ ์ด์ด์์ ์บก์ํ๋ฅผ ์์ผ์ผ ํ ๊น
Altdrag alternative window manager for mac {eash-move-resize}
Anemic Model์ ํผํด์ผ ํ๋ ์ด์
Anonymous Page {pintos} {gitbook}
AppConfig {django}
Apple์์ ์ ์ฑ ์ํํธ์จ์ด๊ฐ ์๋์ง ํ์ธํ ์ ์๊ธฐ ๋๋ฌธ์ ์ด ์ ์์ต๋๋ค
Arch Linux ์ค์นํ๊ธฐ
Arrange, Act, Assert
AsRef trait
BFS
Back and foward buttons - Feature archive - Obsidian Forum
Bidirectional relationships using inverse relation {typeorm}
BinaryHeap
Bitset in rust
Borderlands3
Borrow trait
Box
Boyd's Law of Iteration
Build a REST API from scratch - An Introduction -- SitePoint
Building a REST API in Rust with wrap -- LogRocket
Building a Rust service with Nix
Building a blog with Notions public API
C++ remainder operation is NOT modulo
C++ ํ์ ์์ฒด๋ฅผ switch์์ ํ์ฉํ ์ ์๋ ๋ฐฉ๋ฒ
C++
CCBV, Classy Class Based View -- django
CDRF, Classy Django REST Framework
CMake
CNAME as a Canonical NAME
CODE, The Hidden Language of Computer Hardware and Software
COW in std borrow - rust
CPython ํํค์น๊ธฐ - ์์๋ ์ผ
CSS
Changing to a custom user model mid-project
CharField {django} {choices}
Column Types {typeorm}
Comparing result with enum in python
Computer Networking, a top down approach - Kurose, James F. Ross, Keith W.
Constraints and concepts {C++20}
Cookie
Copy On Write {pintos}{swjungle}
Criticism of Rust
Custom Comparable type {python} using `__lt__`
Customizing authentication in {django} {AbstractUser, AbstractBaseUser}
C์ธ์ด์์ ๋ฐ์ํ ์ ์๋ ๋ฉ๋ชจ๋ฆฌ ๊ด๋ จ ๋ฌธ์ ์ ๋ํด ์๋๋๋ก ์ค๋ช ํด์ฃผ์ธ์
DB ๋ ๋ฐฑ์๋๊ฐ ์ด๋ป๊ฒ ์ํธ์์ฉํ๋์ง ๋๋ ์ดํดํ๊ธฐ -- data modeling
DNS ๋ ์ฝ๋ ์ค CNAME Record๋ฅผ ํตํด URL์ด ํธ์คํธ ๋ ๋ ๋ฐ์ํ๋ ์ผ
DNS ํธ์คํ ์ ์ฒด์ ๋๋ฉ์ธ ๋ค์ ๋ฑ๋ก ์ฌ๋ก
DRF์์ ์ธ๊ฐ๊ธฐ๋ฅ ๋ง๋ค๊ธฐ {drf}
DRF์์ ์ธ์ฆ๊ธฐ๋ฅ ๋ง๋ค๊ธฐ {drf}
DTO Validation using class-validator {NestJS}
Data Modeling {book-project}
Data Structure in C
DataSource {typeorm}
DateColumn Decorators {typeorm}
DateTimeField {auto_now_add} {auto_now} {django}
Debug trait and DebugList builder and DebugStruct builder etc
Debugging Tools {pintos}
Debugging in Django
Decorator - {nestjs}
Deep Rock Galactic
Deref trait
Difference between generics and polymorphism
Django + React Full Cource Youtube Playlist
Django Debug Toolbar
Django testing
Django was not configured. For more information run pylint --load-plugins=pylint_django --help-msg=django-not-configured
Docker API๋ฅผ ํ์ฉํ์ฌ ๋์ปค ๊ด๋ฆฌ ์์คํ ๊ตฌ์ถ
Doit ์๋ฃ๊ตฌ์กฐ์ ํจ๊ป ๋ฐฐ์ฐ๋ ์๊ณ ๋ฆฌ์ฆ ๊ธฐ์ด ํ์ด์ฌ ํธ
Domain Name Server (DNS)
EC2 Postgresql์ ์ฅ๊ณ ๊ธฐ๋ณธ ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ก ํ์ฉํ๊ธฐ
ESTsoft ๋ฐฑ์๋ ๊ฐ๋ฐ์ ๋ถํธ์บ ํ ์ค๋ฅด๋ฏธ 1๊ธฐ
Easymotion Vim cheatsheat
EntityManager {typeorm}
Error handling {django} {book-project}
Exception Safe Code, Part I - Jon Kalb
Exploring Virtual Memory and Page Structures {blog}
Extend trait
F as field, Q as query in {django query}
FL4K์์ ์ ํ ์คํฌํธ๋ฆฌ
File storage {django}
FileReader {js}
Filtering {drf}
Firefox UWP Style
First LOGIN API
Flask๋ฅผ ์ด์ฉํ ์ฌ๋ฆฌํ ์คํธ ์ ์
Fluent Python Clear, Concise and Effective Programming, 2nd Edition
Focus, A Guided Meditaion {Unofficial Visualizer}
ForeignKey {django}
FromIterator๋ฅผ ๊ตฌํํ๋ฉด collectํ ์ ์๋ค
FromStr ์ ๊ตฌํํ๋ฉด ํ์ฑ์ ๊ณตํต์ ์ธ ๋ฐฉ๋ฒ์ผ๋ก ์ํํ ์ ์๋ค๊ณ
From๊ณผ Into Trait๋ฅผ ์ฌ์ฉํ์ฌ ์ ์ฐํ ์บ์คํ ์ง์ํ๊ธฐ
Functional programming -- expression templates, builds structures representing a computation at compile time
GDB ๋๋ฒ๊ฑฐ ๊ณต๋ถํ๊ธฐ
GNU ๊ฐ๋ฐ์ ํธ {C}{C++}{UNIX}{LINUX}
GPU driver ์ค์น
GROUP BY
Github Copilot ๋์ฒด์ 5๊ฐ์ง {careerly}
Github ์ฌ์ฉ๋ฒ {issue}, {pull request}
Goodbye, Clean Code
Google Test
Growth Hacking, CRM, Performance Marketing์ด๋
HAVING
HTTP header CORS policy - 'Access-Control-Allow-Origin'
HTTPS EC2 {devops}
Hardware Knowledges for PintOS {swjungle}
Has anyone created a bookmarking system in obsidian ObsidianMD
Hash
Hasher์๊ฒ ๋จน์ด ์ฃผ๊ธฐ feed Hasher
Heap
How can I see the raw SQL queries Django is running
How great leadrs inspire action, Simon Sinek ์ฌ์ด๋จผ ์ฌ์ด๋ฅ์ "์ฐ๋ฆฌ๋ ์ ์ผํ๋๊ฐ" {Mission, Vision, Goal} {What, How, Why}
How to Get Around OpenAI GPT-3 Token Limits {BLOG}
How to Stop Sucking And Be Awesome Instead - ์ฝ๋ฉ ํธ๋ฌ๊ฐ ๋ค๋ ค์ฃผ๋ ์ง์ง ์ํํธ์จ์ด ์ด์ผ๊ธฐ
How to add between different types - rust
How to create a backend API with Rust and Postgres - LogRocket
How to load .env file from nodejs
How to manage static files (e.g. images, js, css) {django}
How to work with OpenSSL for Rust within a Windows env
IaC
Implementing Bitset in python
Indexing is opaque
Infinite Scrolling Pagination with JavaScript and a REST API
Interacting with databases in Rust using Diesel vs SQLx -- LogRocket
IntoIter, Iter, IterMut
Introduction to Yew.rs Cource
It Takes Two
It's probably time to stop recommending Clean Code ํด๋ฆฐ ์ฝ๋๋ฅผ ๋ฉ์ถฐ์ผ ํ ๋
JABDA ๋์ฑ์ค ๊ฐ๋ฐ์ ์ญ๋๊ฒ์ฌ
JIRA
JOIN
JS instance method
JS string formatting with positional placeholders --- use backticks
20230530 JS {basic} {types} {for in, for of} {spread} {destructuring}
JSON์ ์ ํ ๋ฐ์ดํฐ๋ฒ ์ด์ค์ ์ ์ฅํ๋๋ฒ {question}
John Carmack on Functional Programming in C++
JoinColumn options {typeorm}
KB๋ผ์ดํ์๋ช 2023 ์ฑ์ฉ์ฐ๊ณํ ์ธํด์ญ ์ ๋ฐ
Keyboard hooking
Knapsack problem - Wikipedia
LCS ๊ฐ์ฅ ๊ธด ๊ณตํต ๋ถ๋ถ์์ด
LG CNS 2024 Global ์ฑ์ฉ์ฐ๊ณํ ์ธํด์ญ {์ง์์}
LIS ๊ฐ์ฅ ๊ธด ์ฆ๊ฐํ๋ ๋ถ๋ถ์์ด
LRU
LVM์ ์ฌ์ฉํ swap ๊ณต๊ฐ ํ ๋น ๋ฐฉ๋ฒ
LVM์ ๊ธฐ๋ณธ ๊ตฌ์ฑ ์์
Library {C}
Linked List in python
Linux IPC Programming {inflearn archive}
Login Auth-Token Cookies
Lowest Common Ancester, LCA
MIRI - Mid-level Intermediate Representaion Interpreter
Many-To-Many relationships {sequelize} {todo}
ManyToManyField {django}
MarkDownload - Markdown Web Clipper - Share & showcase - Obsidian Forum
Memory Management {pintos} {gitbook}
Method studio์ ๋น์ ๊ณผ ๋ฏธ์ , ๊ณจ ๋ถ์
Model Constraints {django}
Monitor์ condvar๊ฐ ํ๋์ผ ํ์๊ฐ ์๋?
Multi Level Feedback Queue {swjungle}{pintos}
Multiple Inheritance and mro builtin function
Multiple Patterns and match guards
Mutable reference is a non Copy type
N+1 problem with select_related, prefetch_related {django query}
N-fold
NFC Stickers
NFC ์คํฐ์ปค
Negative bounds
Nest .env ํ์ผ ๊ด๋ฆฌ๋ฒ (.dev.env, .local.env ๋ฑ๋ฑ)
NestJS ๋จ์ํ ์คํธ ์์ฑ ๋์ค ๋ ํฌ์งํ ๋ฆฌ ๋ชจํน ๊ด๋ จํ ๋ฌธ์
NestJS๊ฐ RDS์ ์ฐ๊ฒฐํ ์ ์์ด์.help
Nginx๊ฐ multipart-form-data ์์ฒญ์ ์ ๋๋ก ์ ๋ฌํ์ง ๋ชปํ๋ ๋ฌธ์
Node.js ๊ต๊ณผ์ ๊ฐ์ 3ํ ์น๋ถ
NonNull type in rust
Notion API๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ํ ๋ธ๋ก๊ทธ ๋ง๋ค๊ธฐ
NvChad {neovim}
OKKY ๊ฐ๋ฐ์ ์ปค๋ฎค๋ํฐ
OS ์ ๋ ธ์ฝ๋ฉ {ozcoding}
Observability
Obsidian Basic Formatting Syntax
Obsidian Linter
Obsidian์ผ๋ก ๋ธ๋ก๊ทธ ๋ง๋ค๊ธฐ
OneToOneField {django}
Online Sandbox (Literally)
Operating System Concepts - Silberschatz, 8th edition
Operating Systems Three Easy Pieces
Operation Tango
Opic
Option์ unwrap ๋ฉ์๋๋ ์์ ๊ถ์ ๊ฐ์ ธ๊ฐ๋ค
Ord is total order, PartialOrd is partial order
P-NP
PATCH {HTTP}
POST ์์ฒญ์ ๊ธฐ๊ฐ๋งํ๊ฒ ์ฌ์ฉํ๊ธฐ { django }
POST์ DELETE์ ์ฐจ์ด
PR ์ฝ๋๋ฆฌ๋ทฐ ํ๋ ๋ฐฉ๋ฒ
PUT is idempotent, PATCH isn't
PUT์ด ํ์ํ ๋ถ๋ถ book-project {refactoring}
Palindrome
Parametric Search 4978cada815542e49055c20f261bd257
PartialEq
Pasted image 20230720071158.png
Permission Handling
Persistent Data Structures - Hans Enlin
PhantomData to protect your pointers
Plushie Rustacean Pattern
Poetry
Portfolio-์ต์นํ
Pragmatic Programmer ์ค์ฉ์ฃผ์ ํ๋ก๊ทธ๋๋จธ - ๋ฐ์ด๋น๋ ํ ๋จธ์ค, ์ค๋๋ฅ ํํธ
PrimaryKeyRelatedField๋ ๋ชจ๋ธ ํ๋๋ฅผ ๋ฎ์ด์์ฐ๋ฉฐ, ์ฐ๊ด ๋ชจ๋ธ์ ์ธ์คํด์ค๋ฅผ ์ ์ฅํ์ง ์์ต๋๋ค {drf}
Pro ์ฌ์ ๋ฌธ์ - ๊ธฐ์ด Partial Sort ์ฐ์ต
Project2 User Program {wil}
Python Type Hints - How to Narrow Types with isinstance, assert, and literal
Query Parameter๊ฐ List, Dict ํ์ ์ผ ๊ฒฝ์ฐ
Query Sets in {django}
Quick Tip Footnotes in Obsidian - Obsidian Rocks
RDP Wrapper
REST error message in HTTP Header or Response Body {sof}
RESTful API๋ ๋ฌด์์ธ๊ฐ -- web, resources, osi 7layers
Raycast, Alternator of Spotlight and Alfred
Redis์์ ์ฌ์ฉํ๋ Distributed Lock์ ๋ํด์ ์ค๋ช ํด์ฃผ์ธ์
Ref map can make new Ref for borrowed data
Repository {typeorm}
Resource Storage์ Database๋ฅผ ์ฐ๋ํ๋ ๋ฐฉ๋ฒ์ ๋ํ์ฌ ์์๋ด ๋๋ค.
Result that accepts any Errors - rust
Returning a Reference to the Stack
Reverse Relation {drf}
Run Day
Rust Snippets for Competitive Programming
Rust cookbook
Rust๋ก ๋ง๋ ์ ์ฉํ ํด๋ค
SLO, SLI, SLA๋
SQLAlchemy
SQLD
SSAFY 10๊ธฐ
SSAFY ๊ฟํ
SSH X11 Forwarding์ด ์๊พธ ๋๊ฒจ์
SW Expert Academy
SW ํ๋ จ์ผํฐ ๋ด๊ฐ ์๋๋๋ก ๋์ดํ๊ธฐ
SW์ฌ๊ดํ๊ต์ ๊ธ7๊ธฐ 60์ด ๋ชฐ์ ๊ฒฝํ
Securities about {https} and {jwt {cookie}, {session}}
Segment Tree
Segmentation fault (core dumped) ๋คํ ํ์ผ ๋ฏ์ด๋ณด๋ ๋ฐฉ๋ฒ
Sentinel Node
Separation of mechanism and policy
Serialize queryset result {drf}
Serializer ์์ Serializer๊ฐ ๋ค์ด๊ฐ๋ ๋๋์?
Service that deploys user's blog from markdown and media wiki
Simple JWT package {drf}{rest_framework_simplejwt}
Sit around the fire {Jon Hopkins}
Site Reliability Engineering
Socket Programming C API
Squeegee Painting
Stack Growth {pintos} {gitbook}
Stacked Borrows in rust
Statements and Expressions
Static web app using rust
Store informations related to User, but not authorization-related {django}
Strategy - Rust Design Patterns
Synchronization {2021OS}
T2 ๋ณด์์นฉ์ด ๋ด์ฅ๋ ๋งฅ๋ถ์ ๋ฆฌ๋ ์ค ์ค์นํ๊ธฐ
TLB Hit, Miss์ ๊ณผ์ ์ ์์ฐจ์ ์ผ๋ก ์ค๋ช ํด์ฃผ์ธ์
TROUBLESHOOTING sudoers ํ์ผ ํธ์ง
TROUBLESHOOTING Detecting Other Operating Systems
TROUBLESHOOTING ๊ณต๊ฐ ๋ถ์กฑ
TSP - ์ธํ์ ์ํ
Team-def.recre-backend.README.md {swjungle}
Team-dev.recre-frontend.README.md {swjungle}
Telescope ์ฌ์ฉ๋ฒ {neovim}
The Book -- Rust
The C10K problem
The Shape of Infinity -- manifold garden
The camel has two humps
The case of the golden idol
The pain of not being able to find a software job
Too Many Linked Lists
UEFI ์์คํ ๊ณผ BIOS ์์คํ
URI vs URL
URI๋ ์ ๋๋ก ๋ณํ์ง ์์์ผ ํ๋ค {w3.org}
UTF8์ด ๋ฌด์์ธ์ง ์ค๋ช ํด ์ฃผ์ธ์. UTF8 ๋ฌธ์์ด์ ๊ธธ์ด๋ฅผ ์ธก์ ํ๋ ๋ฐฉ๋ฒ๊ณผ n๋ฒ์งธ ๋ฌธ์๋ฅผ ๊ฐ์ ธ์ค๋ ๋ฐฉ๋ฒ์ ๋ํด์๋ ์ค๋ช ํด์ฃผ์ธ์
Understanding Rust futures by going way too deep
Unexpected token DOCTYPE... is not valid JSON SyntaxError {django}
Union Find
Unravel Two
Untitled 1
Untitled 10
Untitled 11
Untitled 12
Untitled 13
Untitled 14
Untitled 15
Untitled 2
Untitled 3
Untitled 4
Untitled 5
Untitled 6
Untitled 7
Untitled 8
2023-09-16+์๋ ํ์ธ์!
Untitled 9Daily Notes
Untitled
UpdateView {django}
Use Obsidian Like a Pro
Use docker in WSL2 distro
Usecase Diagram
User authentication ๊ด๋ จ ์๋ฌ (์ธ์ฆ, ์ธ๊ฐ){django}
UserCreationForm {django}
Using the Newtype Pattern to Implement External Traits on External Types
VPC (Virtual Private Cloud)
VSCode Django Unit Tests
Validation {drf}
Validation {typeorm}
Value Categories in C++17 - lvalue, rvalue, prvalue
Variance in rust
ViewSet.reverse_action {drf}
ViewSets and routers {drf}
What Are Sessions? How Do They Work?
Why engineers should focus on writing - Dmitry Kudryavtsevl
Witch, Alt tab for window switching {macos}
Xmonad, window tiling manager written in {haskell}
YAML ํ์ฅ ํ๋
Youtube Script Search Engine
Zotero
[TODO] RxJS 1
[synchronization {pintos}
__ rocks
__getitem__ index and slice iteration in python
`__init_subclass__` Forward declaration of classes {python}
`objects` member is Manager compositted in Model
`scanf`๋ ๋ฆฌํด๊ฐ์ผ๋ก ์ฑ๊ณต์ ์ผ๋ก ์ ๋ ฅ๋ฐ์ ์ธ์์ ๊ฐ์๋ฅผ ๋ฆฌํดํ๋ค.
ab6767
abstract data type๊ณผ interface, class์์ ์ฐจ์ด
add model in admin site with `admin.site.register` {django} {admin.py}
admonition
ajax๋ก patch ์์ฒญ ๋ณด๋ด๊ธฐ
amortization
anyhow
api ์ค๊ณ {swjungle00}
application factory {flask}
args, kwargs ๊ฐ๋ณ์ธ์์ ๊ฐ๋ณ ํค์๋ ์ธ์
args-many debugging {pintos} {swjungle}
argument passing flow {pintos}
array
array_zip is unstable
array์ list์ ์ฐจ์ด์ ์ ์ค๋ช ํด์ฃผ์ธ์ ์๋ฐ์๊ด์ ์ผ๋ก
artillery {nodejs}
ascii gui editor
Async์ await๊ฐ ์ด๋ป๊ฒ ์ฑ๊ธ์ค๋ ๋์ ๋จ์ ์ ๊ทน๋ณตํ ์ ์์๋์
auto keyword {C++}
aws ECR ๋์ปค ์ด๋ฏธ์ง ๋ ์ง์คํธ๋ฆฌ
aws cli cheatsheet
aws s3 static files in django
aws s3 ๋ฒํท ์ฌ์ฉ๋ฒ
axum Response
axum routing Router
axum routing method_routing get
axum service
axum
bat, beautiful cat command
bcypt npm
before onboarding {ozcodingschool}
begin align
bereft
bevy
binary search๋ฅผ ํ์ฉํ lower upper bound ๊ทธ๋ฆฌ๊ณ parametric search๊น์ง
bind(2)
black formatter {python} {vscode}
book-project {LEGACIES}
bootstrap and tailwind
buses and hierarchical buses {os}
busy waiting ๋ฐฉ์์ด ๋ฌด์์ธ๊ฐ์
c++ - Understanding how Lambda closure type has deleted default constructor - Stack Overflow
call by object reference {python}
cargo-update, auto updator {rust}
cargo watch
cascade option {typeorm}
catch multiple exceptions in {python}
cent-os linux์์ yum syntax ๋ฌธ์ ๊ฐ ๋ฐ์ํ์ ๋ ๋์ฒ๋ฒ
chat page ์์ฑํ๊ธฐ estsoft
check every element from sequence is same {python} {functools.reduce}
chmod 400๊ณผ ๋์ผํ ํ์์ ธ powershell ์ปค๋งจ๋
clear cache in javascript
clock-tui, tclock {rust}
closures, factory functions (python)
code marker {vscode-extension}
coherent
collect into array
collections.Counter, most_common ์์ดํ ๊ฐ์ ๊ณ์ฐ {python}
collections.OrderedDict ์์๋ฅผ ๋ณด์ฅํ๋ ๋์ ๋๋ฆฌ {python}
collections.defaultdict ์ธ๋ฑ์ค ์กฐํ ์คํจ ์ ๋ํดํธ ๊ฐ์ฒด ์์ฑ
command line cursor moving shortcuts
compare two iterators
compose multiple routers with merge
conda cheatsheet
conda, pyenv, pipenv, venv์์ ์ฐจ์ด์
condition variable์ด๋ {feat.monitor}
connect(2)
const member makes class default ctor deleted
context switching ๋ฐฉ๋ฒ, ๋์จ ์ด์ , ์ค์ผ์ค๋ง ์๊ณ ๋ฆฌ์ฆ, ์ ์ ํ๊ณผ ๋น์ ์ ํ ์ค์ผ์ค๋ง
cookie-parser
cop-out
core mem replace
core mem swap
core mem take
count-servers-that-communicate
counter๊ฐ ๋ญ์ง - python
crate ndarray
creating in {django query}
cross-env {NodeJS}
crux
css - aspect-ratio๋ฅผ ์ฌ์ฉํ์ฌ ์ํ๋ ๋น์จ๋ก ๋ง์ถ๊ธฐ
custom iterator with __iter__ in python
cv-qualified๊ฐ ๋๋์ฒด ๋ญ๋ {C++}
dataclass ValueError mutable default class list is not allowed, use default_factory {python}
dataclasses - python -- custom comparator
dataclasses python module
dataview
decorator - python
deducing this {C++23}
deep copy and shallow copy - python
deleted function {C++} TODO
deque in python
derivable traits and trait inheritance
derivative
derive attribute
dictionary - python
diff between const with static in rust
divide and conquer
django Creating custom user model using AbstractUser in django RestFramework
django app
django authorization for accessing์ธ๊ฐ {mixins.{LoginRequiredMixin, UserPassesTestMixin}}
django crispy forms
django dependency issue ๋ฐ์ ์ AUTH_USER_MODEL์ด ์ ๋๋ก ๋ฐํ์๋์ง ํ์ธํ๋ผ
django flat pages
django forms
django generate new secret key
django internal class Meta
django migrate
django migration ์์ ๊ผฌ์ธ๊ฒฝ์ฐ {GPT}
django model, ORM
django model.ForeignKey.on_delete
django path(route, view, name)
django render
django reverse
django runserver different port
django template built in filters ์์ฃผ ์ฐ์ด๋ ํํฐ ๋ชฉ๋ก
django template {context}
django template
django urlpatterns and url convert
django with ajax
django ๊ทน์ด๋ฐ ์ธํ {startproject} {startapp} {manage.py} {settings.py, urls.py, models.py, forms.py}
django ์ ์ ํ๋กํ ๋ณด๊ธฐ {model.py}
django.urls.include(module, namespace)
django.views.{View, generic.{ListView, DetailView}}
dm_mod, Device Mapper Module
dns ์๋ฒ์ ๋ํด์ ์ค๋ช ํด๋ณด์ธ์
do-re-mi-fa-so-la-ti-do VS Done(Let's Get it)
docker --filter flag
docker ๊ต๊ณผ์ Chapter 10
docker ๊ต๊ณผ์ Chapter 11
docker ๊ต๊ณผ์ Chapter 2
docker ๊ต๊ณผ์ Chapter 3
docker ๊ต๊ณผ์ Chapter 4
docker ๊ต๊ณผ์ Chapter 5
docker ๊ต๊ณผ์ Chapter 6
docker ๊ต๊ณผ์ Chapter 7
docker ๊ต๊ณผ์ Chapter 8
docker ๊ต๊ณผ์ Chapter 9
docker ๊ต๊ณผ์
docker-compose ๋ช ๋ น์ด ๋ชจ์
docker-compose์ ํ๊ณ, ์ค์ผ์คํธ๋ ์ด์ ์ ๋ฑ์ฅ
dollar sign $ in {haskell}
dot env ์์ ๋ณ์๋ฅผ ์ฌ์ฉํ ์ ์๋ค๊ณ ? {NodeJS} {dotenv-expand}
dotenv NodeJS (TODO)
drf ์์ redirect url์ ๋ํ ์ ๋ณด๋ฅผ ViewSet์ ๋ด๋๋ฒ {drf}
drf_spectacular, OpenAPI specification generator
dup2(2)
enamored
enum and enum class {C++}
enum column type {typeorm}
enumerate and zip
enum์ ์์ธ๋ก ๋์ง์ง ๋ง๋ผ
esc๋ฅผ ๋๋ฌ ์๋ฌธ์ํ์ผ๋ก ์ ํํ๊ธฐ
espanso text converter
excalidraw, ๊ฐ๋ฒผ์ด JSON ๊ธฐ๋ฐ ๋ค์ด์ด๊ทธ๋จ ํธ์ง๊ธฐ
exception safety with rust
exception์ ์ข ๋ฅ์ ์ฐจ์ด์ ์ ์๋ ค์ฃผ์ธ์
exhilarating
export to variables from .env file
express.js ๊ณผ์ {swjungle}
express.js
extend_schema {drf_spectacular}
extern ํค์๋ + ์ปดํ์ผ ์ธ์๋ก ์ฌ๋ฌ๊ฐ์ cpp ํ์ผ์ ๋์ผํ ์ค์ฝํ์ ๋๋ ค๋ฃ์
fallback_service๋ฅผ ์ฌ์ฉํ์ฌ ์ด๋ URL์๋ ๋งค์นํ์ง ์์์ ๋๋ฅผ ๋๋นํ์
fast io in python
fast io with sync_with_stdio false {C++}
fastest idiomatic io routine in rust for programming contests
fat arrows (=>) and slim arrows (->) in {haskell}
fdisk ์ฌ์ฉ ๋ฐฉ๋ฒ
fdisk ์ฝ๋ ๋ฐฉ๋ฒ
fetch api error handling {js}
ffmpeg concat two videos
ffmpeg
file-io (python)
find options {typeorm}
firefox css uwp style
five terrible horseman of making unsafe Rust collections
fixed width integer types {C++11}
flask smorest
flat map in python
flux
fonts
for else {python}
for-loop in python
fork(2)
form errors{ django }
fstab ํ์ผ์ด ํ์ํ ์ด์
function๊ณผ method ๊ฐ์ ์ฐจ์ด์
fzf, fuzzy finder for terminal
gcc options
generator function - python
generic View {drf}
generic array in rust
typing.TypeVar (python)
get fetch --prune
get schooled
get_context_data, get_queryset { django } { ListView }
getaddrinfo(3)
getattr, setattr {python}
getnameinfo(3)
getopt๋ฅผ ์ฌ์ฉํ์ฌ ๊ธด ๋ช ๋ น์ด๋ฅผ ํ์ฑํ๋ ์ ธ ์คํฌ๋ฆฝํธ๋ฅผ ๋ง๋ค์ด๋ณด์
git commit message ๊ท์น
git log --oneline ์ผ๋ก ๋ก๊ทธ ์์ฝ
git rebase --interactive
git reflog๋ฅผ ์ฌ์ฉํ์ฌ reset hard ๋ก ์ฌ๋ผ์ง ์ปค๋ฐ์ ๋ณต๊ตฌํ ์ ์๋ค๊ณ
git revert๋ก ์ด์ commit์ผ๋ก ๋์๊ฐ๊ธฐ
git selectively merge or pick changes from another branch
git submodule ๊ฐ๋ ์ก๊ธฐ
github blog ๊ฒ์์ฐฝ ๋ ธ์ถ์ํค๊ธฐ (TODO)
github chart
github issue, pull request ํ์ฉํ๊ธฐ
github project
git๊ณผ github์ ์ฐจ์ด์ ์ ๋ํ์ฌ ๋งํ์ธ์
git์ด ์๋ํ๋ ์๋ฆฌ๋ฅผ ๊ฐ๋ตํ๊ฒ ์๊ฐํ์ธ์
glibc Malloc Internals
glibc not found ๋ฌธ์ ์ง์ ํด๊ฒฐํ๊ธฐ
glossary
google coding conventions
google colab - shortcuts
google colab
google cppguide
graft
graph ๊ธฐ์ด
gtop, elegant top for cli
gunicorn
haskell ฮป=
homebrew
html table
htonl, htons, ntohl, ntohs {htonl(3)}
hyper Server
i, j nested for loop with {itertools.product} {python}
iankimdev - e-commerce - github
idiomatic way to input from stdin when CP in rust
idiomatic way to output to stdout when CP in rust
if __name__ == '__main__' in python meaning
if์ switch ๊ฐ์ ์๋์ฐจ์ด
image(media) ํ์ผ์ DB ์ด์ธ์ ๋ก์ปฌ ์ ์ฅ์์์ ๊ด๋ฆฌํ๊ฒ ๋ง๋ค๊ธฐ {django}
imdb with NestJS
immutable reference is copyable, mutable reference is not copyable
immutable to mutable
impasse
impl is not method, is associated function
in the wake of
initializing malloced structure {C} {SO}
inline {C++}
internalization with i18n {drf}
inventory modeling {book-project}{์ฌ๊ณ , ์ฅ๋ฐ๊ตฌ๋, ๊ตฌ๋งค๋งํฌ}
invidious
ion icons
is my port open? ํฌํธ ์ด๋ ค์๋์ง ํ์ธํด์ฃผ๋ ์ฌ์ดํธ
is there a way to iterate through the values of an enum
iterator skip
iterator๋ฅผ ๊บผ๋ด ๋ฌธ์์ด๋ก ๋ง๋๋ ๋ฐฉ๋ฒ{sof}
itertools module
itertools rust crate
jQuery
jekyll escaping liquid tags
jest๋ฅผ ์ฌ์ฉํ ๋ import๋ฅผ relative path๋ก ์์ฑํ๊ฑฐ๋ moduleNameMapper๋ฅผ ์ค์ ํด์ผํ๋ค.
js-sys crate
json-generator
json-patch
jsonwebtoken npm + user authentication authorization api
kaist pintos assignment specification {casys-kaist.github.io}
kakaopay {django}
karabiner-elements
lambda - python
lambda expression {C++} TODO
lambda๋ ๊ธฐ๋ณธ์ ์ผ๋ก ์์ฑ์๊ฐ ์ง์์ ธ์๋ค.
lambdaํจ์๊ฐ ์ผ๋ฐ ํจ์๋ณด๋ค ๋๋ฆฌ๋ค
latex to unicode converter
latex
layer and middleware in axum
lazy load segment {pintos}
ldd๋ก ํ์ library ํ์ธํ๊ธฐ
learnyaml
leet trapping rain water II {MinHeap}
left rotate๋ฅผ ์ํํ๋ ๊ฐ๋จํ ์๋์ฝ๋๋ฅผ ์์ฑํด๋ณด์ธ์ {red black tree}
let ๋ณ์ ์ ์ธ๋ง ํด๋ ๋๋์
letting specific path as unknown with colon
lifetime elision
linux - How much data does SSH typically use - Super User
linux ์ปค๋ rbtree ์ฝ๋ {์์ฐ๋ ๋นํธ๋ฅผ ํ์ฉํ ์ต์ ํ}
linux์์ Capslock ๋ฒํผ์ ํ์ํค๋ก ์ฌ์ฉํ๊ธฐ
list comprehension - python
list {C}
lock๊ณผ semaphore์์ ์ฐจ์ด์
logging in django
loop label
lower bound with bisect_left (python)
lvm ์ค์ ํ๋๋ฐ vgscan๊ณผ vgchange๊ฐ ํ์ํ ์ด์
lvm๊ณผ ext์ ์ฐจ์ด์ ์ด ๋ญ์ผ?
mac ํ์์ฑ ๐
magic methods (python)
make
malloc like rust feature
malloclab
malloc๊ณผ ๊ฐ์ ๋์ ํ ๋น์ ํ ๋ OS์์ ์ผ์ด๋๋ ์ผ์ ๋ํด์ ์ค๋ช ํด์ฃผ์ธ์
map an array of objects to a dictionary {js}
map insert, set insert ์๋ชป ์ฐ๋ฉด ์ธ์ ๋งํจ
match case in python
memcpy {C}
memory representation {SP} {week03}
merge sort
middleware {expressjs}
mingle
missing-semester ์ฌ๋ฌ๋ถ์ CS ๊ต์ก์์ ๋๋ฝ๋ ํ๊ธฐ
mkdocs
mmap {pintos}{swjungle}
mmap(2)
model ๊ด๋ จ ์๋ฌ {django} {migration ์์}
module and package (python)
mongoose, a mongodb ODM for javascript
monitors {synchronization}
morning ๊ธฐ์ ๋ถ์
mosey
move semantics and forward reference {C++}
multer ์ด๋ฏธ์ง ์ ๋ก๋ ๋ชจ๋.nest.node feat.mutipart-form-data
multi level feedback queue๊ฐ ๋ฌด์์ธ๊ฐ์
mymalloc.h {C}
namespaces {C++} TODO
name์ด ์ ์ผํ์ง ์์ ๋ slug ์ค๋ณต์ ํผํ๋ ๋ฒ {django}
natvis๋ฅผ ํ์ฉํด ๋ชป์๊ธด vscode ๋๋ฒ๊ฑฐ ์์๊ณ ๋๋ํ๊ฒ ํ๋ฐ๊ฟํ๊ธฐ
neovim ์ค์ ๊ด๋ จ {NvChad}
neovim
next buildํด์ `.next` ๋๋ ํฐ๋ฆฌ๋ฅผ EC2์ ์ฌ๋ฆฌ๊ธฐ
next_combination ๊ตฌํํ๊ธฐ
next_permutation ๊ตฌํ
nginx
no such table ๋ฌธ์ ํด๊ฒฐ๋ฐฉ๋ฒ {django}
noclamshell, ๋งฅ๋ถ ๋๊ป์ ๋ซ์ผ๋ฉด ๋ฌด์กฐ๊ฑด sleep๋ชจ๋๋ก
Nodejs์ event loop์ ๋ํด์ ์ค๋ช ํด ์ฃผ์ธ์
nodemon, auto reload nodejs server {npm}
nosy
oauth {django}
oauth2 {nest.js} {passport}
object literal to class object using Object.assign {js}
obsidian-git
obsidian-support {supports excalidraw, wikilinks}
obsidian์ผ๋ก ํ๋ฆฌ์ ํ ์ด์ ํ๊ธฐ - no boilerplate
off the shelf
online c++ compiler
online photoshop ๋ชจ์
open(2)
open_clientfd {socket} {connect}
open_listenfd {socket}{bind}{listen}
opine
option and_then, map, or_else
option as_deref
option as_ref
option map
option replace
option take
optional safe unwrapping
ouroboros
outliner and zoom {bullet list ๊ธฐ๋ฐ ๋ฌธ์}
overlapping traits
overload operator new {C++}
owner๊ฐ ์๋๋ผ๋ฉด raw pointer๋ฅผ ์ฐธ์กฐํด๋ ๊ด์ฐฎ๋ค - when to use smart pointers
ozcodingschool startupcamp ์คํํธ์ ์น ๊ฐ๋ฐ ์ด๊ฒฉ์ฐจ ์บ ํ with AWS 3๊ธฐ
padding bytes in struct {C}
page fault๊ฐ ๋ฐ์ํ๋ ์ํฉ์ด ์ธ์ ๊ฐ ์๋์, ๊ฐ์์ฃผ์์ ๋ฌผ๋ฆฌ์ฃผ์์ ๊ด๊ณ
page-merge-par debugging {pintos}{swjungle}
paginate {django query}
pagination in {django}
parsec, ๋ ์ดํด์์ ๋ชฐ๋นตํ ๋ฆฌ๋ชจํธ ๋ฐ์คํฌํฑ
partial update for Serializers {drf}
path variable VS query parameter
payload
pbcopy, Copy data from STDIN to the clipboard
permissions {drf}
pervasive
pintos3 {pdf} {pintos}
pipeliner crate
pip์ requirements.txt๋ก ์์กด์ฑ ๊ด๋ฆฌํ๊ธฐ {python}
pk { urlpatterns { path } } {django}
plm4 virtual address coverage formula {pintos}
poetry.lock์ผ๋ก ์ค์นํ๋ ๊ฒ๊ณผ pyproject.toml๋ก ์ค์นํ๋ ๊ฒ์ ์ฐจ์ด
pointer array and array pointer {Pointer Artithmetic}
pointer ownership in c++
port forwarding WSL2
postgresql on docker
postman
prim algorithm๊ณผ kruskal algorithm {Minimum Spanning Tree}
prime numbers
print macro {C}
priority inversion on lock release {swjungle}{pintos}
priority queue - python
priority-donate-multiple {swjungle} {pintos}
priority-donate-nest, chain {swjungle} {pintos}
priority-donate-sema {swjungle}{pintos}
private attributes (python)
prj1.threads.introduction {pintos}
problemshooting - docker login error in linux
products, purchases app {django}
property, getter and setter in {python}
protected branch์์ PR์ ๋ ๋ฆฌ๊ณ ์น์ธํ๋ ๋ฐฉ๋ฒ
proxylab
psychological_test_completion ๋ถ์.flask
purchase history
pure virtual destructor
pylint-django {pip} {vscode}
pyscript
pytest module - python
python cheatsheet and snippets
python f-string์์ ์ค๊ดํธ ํ๊ธฐํ๋ ๋ฐฉ๋ฒ
python map function
python os.path.join
python package
python proxy server
python venv ํ๊ฒฝ์ค์
python ํ์ ์์กด์ฑ๋ง ์ถ๋ ค๋ด๋ ๋ฐฉ๋ฒ
python์์ Optional(Nullable) type์ ๋ค๋ฃจ๋ ๋ฒ
python์ ๋ถ๊ธฐ์์ธก์ ํ๋๊ฐ {sof}
query parameters with question mark and Query types
querying in {django query}
queue {C}
quick switcher obsidian plugin
quickcheck
random {C++}
range-like feature in Javascript
ranged for loop + custom iterator and container {C++11}
rbtree {C}
rc try_unwrap
rds postgresql ssl ์ธ์ฆ์ ๋ฐ๊ธํ์ฌ ์ ์ํ๊ธฐ
re - regex python package
react
read(2)
realloc {C}
recent files obsidian plugin
record syntax in {haskell}
redirect URI mismatch ๋ฌธ์ {OAUTH2} {nest.js}
redirect { django }
redis๋ก access token blacklist ๊ด๋ฆฌํ๊ธฐ {nodejs} {todo}
redis๋ก ๋ง๋๋ ํ ํฐ ๋ธ๋๋ฆฌ์คํธ
references in {C++}
regex
remote desktop
remotely-save๊ฐ ๋ง๋ฅ์ ์๋๋ค
repr, dir, vars, pprint.pformat + UserInfo and BookInfo ์ค์ต (python)
resource aquisition is initialization {c++}
response.headers.get(Content-Type) {js}
reverse๋ฅผ ์ฌ์ฉํด์ผ ํ๋ ์ด์ {django}
ring
ripgrep, grep, battery included
rocket
room, player, host ER {swjungle} {my own weapon}
root password ์ฌ์ค์ ๋ฐฉ๋ฒ . mysql.homebrew
rule of thumb
rustube ์ ํ๋ธ ๋ค์ด๋ก๋
rust์์ c++์ ๊ฐ์ custom comparator๋ฅผ ์ ์ํ ์ ์์๊น์
save both relations {typeorm}
save related entities only with PK {typeorm}
scope of enum in C vs C++
self reference a class with typing.Self (python)
self referential structs in rust
sentiment
sequelize, a MySQL ORM for javascript
serde
serde_json crate
set - python
setInterval {jQuery}
set_password VS update_session_auth_hash {django}
setting sun
setting up python environment venv requirenemts.txt
single field struct, enum with repr transparent
slice patterns and destructure and refutability
slice.indices - python
sliding window {python} {itertools.islice} {collections.deque}
slido, live polls, quizzes, qna session
slug๊ฐ ๋ญ๋
snake game with rust
sockaddr(3type)
socket.io ๋์ ํ๋ก์ฐ์ ๋ํ์ฌ ์ค๋ช ํด์ฃผ์ธ์
socket.io
sort - sorted - key - index ์ถ์ - python
split {C}
splitstr {C}
ssh into WSL2 & vs-code
ssh-keygen for github
stack {C}
stat(2)
static keyword in {C}
static lifetime
static_cast {c++}
status code๋ฅผ ํ์ฉํ ์๋ฌ๋ฐ์ ์๋ฌ์ฒ๋ฆฌ {django}
stdout precision and fix
str (python)
strcpy and strcat {C}
stream, iterator, functional programming {C++}
stride of an array {C}
string {C++}
string_view {C++17}
stripe
strtok, strtok_r(3)
structure of express.js
structures in C
supplemental page table ๋ง๋ค๊ธฐ {pintos} {swjungle}
swap memory increase {linux}
swap partition
sweeping
swjungle ๋๋ง๋ฌด ๋ฆฌ๋์ง์
swjungle ๋ฌธ์ ์
swjungle ๐ค
sw์ฌ๊ดํ๊ต ์ ๊ธ 7๊ธฐ ์ค๋น
sw์ฌ๊ดํ๊ต ์ ๊ธ 7๊ธฐ ํ์ ์ Draft
synchronization {pintos} {semaphore} {lock} {monitor}
system call์ ๋ํ์ฌ ์ค๋ช ํด์ฃผ์ธ์
system-config-.... {x-window}
tab reuse on link opening, tab management {Obsidian}
tasks, microtasks, queues and schedules {js}
template ํค์๋๋ฅผ ์ ์ธ๋ง ํ๋ฉด ์ ๋๋ ์ด์ C++
templater obsidian plugin, ๋งํฑ์ด๊ฐ ๊ฐ ๊ธฐ๋ณธ ํ ํ๋ฆฟ ์์ฑ๊ธฐ ๋์ฒด์
terraria
the-expert-mind
thread safety with Arc which violates interior mutability
thread, mutex, unique_lock, lock_guard {C++}
tinymce
tldr, man๋ณด๋ค ๊ฐ๊ฒฐํ ๋ช ๋ น์ด ์ฌ์ฉ๋ฒ ๋งค๋ด์ผ
tokio
transient
trash-cli, ์ํ์ฒ๋งํ rm ๋ช ๋ น์ด๋ฅผ ๋์ฒดํด์ค๋๋ค
tree ๊ธฐ์ด
tree, cli command for directory structure
trie 1d27a47d94e941189cf2ce10e5730776
trim
trimwhitespace {C}
try - except - else - finally (python)
try handle fault + page claiming {pintos}
tuple - python
type casting {C++}
type hint cheatsheet
typeid
typeorm ์ฐ๊ด ์ปฌ๋ผ์ ๊ฐ์ฒด๊ฐ ์๋๋ผ id number๋ก ๋ถ๋ฌ์ค๊ธฐ
typescript ์ธ์ด์ ๋ํด์ ์ค๋ช ํด์ฃผ์ธ์
typing.Callable
typing.Iterator
typing.Optional and type union in python
typing.cast์ ํ์ ์ฒด์ปค์๊ฒ ์ ๋ณด๋ฅผ ์ ๊ณตํ๋ค - python
ubuntu 20.04 etc apt sources.list
understanding python dataclasses
unit tests in python + vscode debugging
unit type
unittest module - python
unordered_map {{cpp}}
unsafe pointer
unsplash-wallpapers forked rust version
upage vs kpage vs physical memory {pintos} {swjungle} {qna archieve}
updating in {django query}
upkeep
url shortner with easy-to-memorize
useradd ์ฌ์ฉ๋ฐฉ๋ฒ
using enum {C++20}
utterances - lightweight comments widget built on GitHub issues
validator {django}
values in a scope are dropped in the opposite order they are defined
vars ์ฌ์ฉํ์ฌ ํ์ด์ฌ ๊ฐ์ฒด๋ฅผ dict๋ก ์ฝ๊ฒ ๋ณํํด๋ณด์
vector init with size, not capacity
vector๋ array๋ ์ธ์ ๋ฉ๋ชจ๋ฆฌ ๊ณต๊ฐ์ ์์ฃผํ๊ณ ์๋ ๋ณ์๊ฐ ์์ผ๋ฉด out of bound error๋ฅผ ์ผ์ผํค์ง ์๋๋ค
vector์ back ์ด๋ end๋ ๋น์ด์์ ๋ undefined behavior๋ฅผ ๋ฐ์์ํจ๋ค
venv activation and deactivation
vim Increasing or decreasing numbers
vim indentwise, motions based on indent depts or levels in normal, visual, and operator-pending modes
vim selectively find and replace text
vim ๊ด๋ จ ๊ฟํ
virtual address, physical address, user pool, kernel pool {pintos}
virtual memory {SP}
walkdir
warp
wasm with rust
wasm-pack ์ฌ์ฉํ๊ธฐ
wasm-pack
web socket ec2 {devops}
web_sys
week 00 {swjungle}
week 01~03 {swjungle} {ALGORITHMS}
week 03 teatime questions {swjungle}{coding test trend}
week 04 {swjungle} {Red Black Tree}
week 05 {swjungle} {malloc-lab}
week 09 WIL ๋ฐ ๋ฐํ์ค๋น {swjungle}
week06 {swjungle}{proxy-lab}
week07 - Threads {pintos} {swjungle}
week07 WIL ์ ๋ฆฌ, ๋ฐํ์ค๋น {swjungle}
week07-10 {swjungle} {pintos}
week08 - User Program {pintos} {swjungle}
week09 - Virtual Memory {pintos} {swjungle}
week12 {swjungle}{ALGORITHMS}
week13 {swjugle}{team creation} {expressjs}
week14-18 {swjungle}{my own weapon}{nestjs, socketio}
week19 {swjungle} {into the unknown}
week20 {swjungle} {post jungle}
whisk away
why were we making such a fuss
win32yank.exe ๊ฐ nvim ๋ณต์ฌ์๋๊ฐ ๋๋ ค์ง๊ฒ ๋ง๋๋ ์์ธ
wine setting
0140 wishfunding ํฐ๋๋ชจ์ ํ๋ฉ ํ๋ก์ ํธ ๐
writing a manager for a custom user model {djangodoc}
yabai, tiling window manager for macOS
yolo+opencv face blur
zellij, terminal multiplexer built with rust
zeroing
zip, unzip, cli ์์ถ ํ๋ก๊ทธ๋จ
zoxide - z and autojump killer written in rust
zsh ์ค์ ๊ด๋ จ
โญ๏ธ 3.4 Accessing Information
โญ๏ธ 3.7 Procedures
โญ๏ธ 3.8 Array Allocation and Access
โญ๏ธ 7.1. Compiler Drivers
โญ๏ธ 7.4. Relocatable Object Files (ELF File Format)
โญ๏ธ 7.9. Loading Executable Files
โญ๏ธ 8.1 Exceptions
โญ๏ธ 8.5. Signals
โญ๏ธ 9.11. Common Memory-Related Bugs in C Programs
โญ๏ธ 9.9. Dynamic Memory Allocation
๊ฐ์ฅ ์ด์ ์ ๊ฐ์ง๊ณ ๋ก ์ํ๋ ํ๋ก์ ํธ(๋ชฉํ๋ ๊ณผ์ )๋ฅผ ์๊ฐํด์ฃผ์๊ณ , ํด๋น ํ๋ก์ ํธ์ ์ํ ๊ณผ์ ๋ฐ ๊ฒฐ๊ณผ์ ๋ํด ์ค๋ช ํด์ฃผ์ธ์
๊ฐ์ง JSON ๋ฐ์ดํฐ ์์ฑ๊ธฐ(json-generator)๋ฅผ ์ฌ์ฉํ python ์ฐ์ต๋ฌธ์
๊ฐ์ข QNA ์ ๋ฆฌ {swjungle}{pintos}{project2}
๊ฐ์ข QNA ์ ๋ฆฌ {swjungle}{pintos}{project3}
๊ฐ์ํ๊น์ ์๋ก์ด ๋ฐ๊ฒฌ
๊ฐ๋ฐ ์ง๊ตฐ๊ณผ ๊ด๋ จ๋ ํ์ต์ ๊ฒฝํํ์ จ๋ค๋ฉด ์ด๋ป๊ฒ ํ๋ก๊ทธ๋๋ฐ ํ์ต์ ํด์๋์ง ์ด์ผ๊ธฐ๋ฅผ ๋ค๋ ค์ฃผ์ธ์
๊ฐ์ฒด์งํฅ์ ์ฌ์ค๊ณผ ์คํด-์ญํ ,์ฑ ์,ํ๋ ฅ ๊ด์ ์์ ๋ณธ ๊ฐ์ฒด์งํฅ
๊ฑดํ์ด์ด ๋ฆฌ๋ณธ
๊ฒ์ํ ํ์ด์ง ๋ง๋ค๊ธฐ estsoft
๊ณต๊ตฐ ์ ์ญ์๋ฅผ ์ํ ์๋น๊ตฐ ํ๋ จ ์ ๋ฆฌ 2022
๊ณต๋์ ๋ชฉํ๋ฌ์ฑ์ ์ํด ์ํธ์ ๋ขฐ์ ์ํต์ ๋ฐํ์ผ๋ก ํ์ ์ ์งํํ ์ฌ๋ก์ ๋ํ์ฌ ์ญํ ๊ณผ ๊ธฐ์ฌ ์ค์ฌ์ผ๋ก ์๊ฐํด์ฃผ์ธ์
๊ณต๋์งํ ํ๋ก์ ํธ - estsoft ๐(deprecated)
๊ณต๋ถ๋ฐฉ
๊ณต์ง ๋ฐ ์์๋์ด์ผ ํ ๊ฒ๋ค
๊ด์ฌ์ง์ ์ฐพ๊ธฐ
๊ดํธ ์๋์์ฑ ๊ธฐ๋ฅ์ ์ด๋ค ์๋ฃ๊ตฌ์กฐ๋ฅผ ์ฌ์ฉํ ๊น์
๊ทผ๋ ฅํฅ์, ์ฝ์ด ๊ฐํ, ์นผ๋ก๋ฆฌ ์๋ชจ๋ฅผ ์ํ 40๋ถ ์๊ฐ
๊ธฐ๋ฅ์ ์ถ์ํ๋ ๋ฐฉํฅ์ผ๋ก ์์ํ๊ธฐ VS ๊ธฐ๋ฅ์ ์ถ๊ฐํ๋ ๋ฐฉํฅ์ผ๋ก ์์ํ๊ธฐ
๊ธฐ์ด partial sort ์ฐ์ต
๊ธฐ์ดํํ, SQL ํบ์๋ณด๊ธฐ ์ ๋ฌธ๊ณผ์ {KMOOC}
๊น๋จ์
๊นํ๋ธ ๊พธ๋ฏธ๊ธฐ
๊พธ์คํ๊ฒ ๋ฌด์ธ๊ฐ ์ฑ์ทจํ๋ ๋ฐฉ๋ฒ
๋๋ ๋ฐ์ ์๊ฒฉ์ด ์์ด
๋๋ ์ด ์ธ์์ด๋ค. ๋ด ์ก์ฒด๋ ๋์ ๊ทนํ ์ผ๋ถ๋ถ์ ๋ถ๊ณผํ๋ค.
๋๋ง์ ๋ฌด๊ธฐ ๊ฐ๊ธฐ, ์๋ก ์๊ฐ ์์ธ์ด {swjungle} {์ ๋๋ฅผ ์ ํํด์ผ ํ๋๊ฐ}
๋จ๋ถ๋ฐ์ ์ฒดํํ ์ธํด
๋ด ๋ชธ์ ๋ณด์ดํด์ผ ํด. ์ด๋๊ฐ ๋ถํธํ์ง, ์ด๋์์ ์ด๋ค ์ผ์ธ์ด์ ์ด ์๋์ง๋ฅผ ๋ณด์
๋ด๊ฐ ๊ฐ์ง๊ณ ์๋ ์ง์์ผ๋ก'๋ง' ํ ์ ์๋ ํ ์ดํ๋ก์ ํธ์ ๋ฌด์์ด ์์๊น
๋ด๊ฐ ์คํ์ค์ธ python์ ์ ๋๊ฒฝ๋ก๋ฅผ ์๊ณ ์ถ๋ค๋ฉด
๋ด๋ถ ๋จํธํ์ ์ธ๋ถ ๋จํธํ์ ์ฐจ์ด์ ์ ๋ํด์ ์ค๋ช ํด์ฃผ์ธ์
๋ค์คํ ๊ณต๊ฐ์ฑ์ฉ 2023
๋ค์ด๋ฒ๋ฉ์ค ๋ฐฑ์๋ ์์ง๋์ด (์ธํด์ญ)
๋คํธ์ํฌ ๋ถ์์ ์ผ๋ก ์ฌ์ฐ๊ฒฐ ๋ก์ง {swjungle}{socketio}
๋ ผ๋ฆฌ๋ณผ๋ฅจ๊ณผ ํํฐ์ ์ ์ฐจ์ด์
๋ ๊ฐ์์ฑ
๋ด๋ฐ๋์ค ๋ฌ๋ํ
๋์ด์ค๋ฉ ์ฑ์ฉ์ค๋ช ํ {swjungle}
๋ค์ฏ๊ฐ์ง ๊ฐ๊ฐ์ ๊ฑธ๋ง๋ ์์ผ์ ๋ฌผ
๋ค์๋ผ์ดํธ ์๋ฆฌ์ฆ
๋คํฌ ์ค ๋ค์ปค
๋จ์ ์ {TODO}
๋จ์ฒดํ๋์์ ๊ฐ๋ฑ์ ๊ทน๋ณตํ ๊ฒฝํ์ ๋ํด ์์ฑํด์ฃผ์ธ์
๋ฌ๋ฆฌ๊ธฐ ์์ธ์ ์ ์ - ์ผ์ธ
๋ญ๋ค๋ฆฌ์ด ํ๊ฒจ์ ๋ง๋ ์นํจ๋๋ฐ
๋น์ฅ ๋์๊ฐ๋ ์ฝ๋๋ฅผ ๋ง๋๋ ๊ฒ์ด ์ฒซ๋ฒ์งธ๋ผ๋ฉด, ๋ด๊ฐ ์ ํํ ๊ฒ๋ค์ ๋ํ ์ ๋ฆฌ ๋ฐ ํ๊ณ ๊ฐ ๋๋ฒ์งธ๋ค. ๋ฌธ์ํ๊ฐ ์ค์ํ๋จ ๋ป์.
๋ฐ์ดํฐ๋ฒ ์ด์ค์ ๊ฒฉ๋ฆฌ์์ค์ ๋ํด์ ์ค๋ช ํด์ฃผ์ธ์
๋ฐ์ดํฐ๋ฒ ์ด์ค์ ์์์ฑ Atomicity์ ๋ํด์ ์ค๋ช ํด์ฃผ์ธ์
๋๋ฉ์ธ ์ฃผ๋ ์ค๊ณ ์ฒซ๊ฑธ์-Vlad Kononov
๋์ ์ ์ธ ๋ชฉํ๋ฅผ ์ฑ๊ณต์ ์ผ๋ก ๋ฌ์ฑํ๋ ๊ฒฝํ์ ์๋ ค์ฃผ์ธ์
๋ํ๋ฏผ์ ๋ฐ์ด๋ MZ์ ๋, ์ ์ผํ ํ๋ณต๋ฐฉ๋ฒ(๋ชฐ์ ํฉ๋๋ฌธ ๊ต์) - YouTube
๋ผ์ง๊ณ ๊ธฐ์นด๋ ์ ๊ธฐ๋ฐฅ์ฅ ์ทจ์ฌ 2๋ฒ์ด๋ฉด ๋ {YT}
๋ ๋ฒ์งธ ๋ ๋ง๋ค๊ธฐ
๋๋ฆฝ ์ปคํผ ๋ ์ํผ
๋๋ค ์บก์ฒ ์๋ฆฌ์ ์์ ์ ๋ณ์๋ฅผ ์ ์ํ๋ ๋ฐฉ๋ฒ
๋๋ค ํด๋ก์ ํ์ ์ด ์ด๋ป๊ฒ ๊ธฐ๋ณธ ์์ฑ์๋ฅผ ์ ๊ฑฐํ๋์ง์ ๋ํด์
๋จ ๋์คํฌ๊ฐ ํ์ํ ์ด์ ์ mkinitcpio.conf ์ HOOKS์ ์ญํ
๋ฌ์คํธ๋ก game of life ๊ตฌํํ๊ธฐ
๋ฌ์คํธ์์ ์ธ๋ผ์ธ ์ ์
๋ ํ ๋ฅดํธ ์ปค๋ฆฌ
๋ ํํธ ํฌ ๋ฐ๋ 2
๋ก๊ทธ์ธ ํ์ด์ง ๋ง๋ค๊ธฐ estsoft
๋ฆฌ๋ ์ค ์ปค๋์ ๋ชจ๋๋ฆฌ์์ด์ง๋ง, ๋ชจ๋ํ๋ฅผ ํตํ์ฌ ๋์ ์ผ๋ก ๊ธฐ๋ฅ์ ์ถ๊ฐํ๊ฑฐ๋ ์ ๊ฑฐํ ์ ์๋ค
๋ฆฌ๋ ์ค์์ ํค๋ณด๋ ์ด๋ฒคํธ๋ฅผ ๊ด์ฐฐํ๊ณ ์ถ์ ๊ฒฝ์ฐ - evtest
๋ฆฌ์คํฌ ์ค๋ธ ๋ ์ธ 2
๋ง๋ฅด์ฝ ํผ์๋ฅด์ ์๊ฐ๋น
๋ง์์ ๋๋ firefox userchrome.css
๋ง์์ ๋ค์๋ 30๋ถ ์ด๋์๋ชจ ํ์ฒด๊ฐํ ์๊ฐ
๋ง์์ ์ฌ๋ก์ก๋ ๋ฉด์ ์ ํ ์ค๋น
๋ง์ผ์ปฌ๋ฆฌ ์ธํด ์ด๋ ฅ์ ์์ฑ
๋งํฌ๋ค์ด์ด๋ ๋ฌด์์ด๊ณ , ์ ์จ์ผ ํ ๊น์, ํ๊ณ๊ฐ ๋ฌด์์ธ๊ฐ์
๋งค๋ญ ๋ฌถ๋๋ฒ
๋จธ๋ฆฌ
๋ฉ๋ด๋ฐ ์์ด์ฝ์ด ๋๋ฌด ๋ง์์ ์ฌ๋ผ์ง๋
๋ฉ๋ชจ๋ฆฌ๋ฅผ ํ ๋นํ๋๋ฐ ์ ๋ธ๋ญ๋จ์๋ก ํ ๋นํ๋์ง ์ค๋ช ํด ๋ณด์์ค {malloc-lab}
๋ฉ๋ชจ์ฑ + ์ฃผ๊ธฐ์ ์ผ๋ก ํ๊ณ ํ ์ ์๋๋ก ์๋ฆผ
๋ฉํ ์ฌ๋ฌ๊ทธ ์๋ฆฌ์ฆ
๋ฉ์์ฝ ์ํผ ํฌ๋ฆฌ์คํผ ์ผ๊ฒน์ด, ์น์ฐจ๋ก , ๊ทธ๋ฆฌ๊ณ ๊ณผ์นด๋ชฐ๋ฆฌ
๋ช ์์ ํ - ์ค์๋ฏธ ์ฌ๋ผ๋ค๋๋ค
๋ชจ๋ impl์ด extension์ด๊ณ ๋ชจ๋ Trait๋ค์ด ํ๋กํ ์ฝ์ด๋ค
๋ชจ๋ฅธ๋ค๋ ๊ฒ์ด ์ฐ๋ฆฌ์๊ฒ ์ด๋ค ์ํฅ์ ์ค๊น
๋ฌด๊ฒฝ๊ณ - ์ผ ์๋ฒ
๋ฌด๊ถํ๊ฝ์ดํผ์์ต๋๋ค {swjungle}{my own weapon}
๋ฌด๋ฃ ๋๋ฉ์ธ ๋ค์์๋ฒ DNS
๋ฌด์ ํ์ผ๋ก ๋ํ ๋๋ ์ ์๋, ์ ํ๋ ์๊ฐ ์์ ํ ๊ฐ์ง ์ฃผ์ ์ ๋ํ ์ง์์ ๊ณต์ ํ ์ ์๋ ํ๋ซํผ
๋ฌด์ฃผ๊ตฌ์ฒ๋ ์ด์ฌ๊ธธ
๋ฌธ์๋ฉ์์ง ์์นด์ด๋ธ
๋ฏธ๋ํ๋ก์ ํธ ํ๊ฐ์ง {๊ธฐ์ ๋ฉด์ ๋์ฉ}
๋ฏฟ์๊ณผ ์ฑ์ฅ์๋์ ๊ด๊ณ {ํฌํTV}
๋ฐ๋ณต - python
๋ฐ์ง์ฑ์ฃผ์๋ฅผ ๋งํ๋ค - ์ฐ์น๋ค ๋ค์ฐ๋ฃจ
๋ฐํ์๋ฃ {7. Linking} {CSAPP}
๋ฐฉ์ด๊ธฐ์ ๋ก์์ ์ฃผ์งํ - ์ด๋ ต๊ฒ ์๊ฐํ๊ธฐ
๋ฐฑ์๋ ๊ฐ๋ฐ์๊ฐ ์์์ผ ํ๋ ๊ธฐ์ด์์ (Basic)
๋ฐฑ์๋(ํ๋ก ํธ์๋) ๊ฐ๋ฐ ๋ถ์ผ๋ก ์ง์ถํ๊ณ ์ ํ๋ ์ด์ ๊ฐ ๋ฌด์์ธ๊ฐ์
๋ฒ์ ๋ถ์ฐ ๊ด๋ฆฌ๊ฐ ํ์ํ ์ด์ ๋ ๋ฌด์์ธ๊ฐ์
๋ณ๋ ฌ์ฑ๊ณผ ๋์์ฑ์ ์ฐจ์ด์ ์ ์๋ ค์ฃผ์ธ์
๋ณํฉ์ ๋ ฌ
๋ณด์ด์ ์์ค ์ ๊ธ์ ํ (6๊ฐ์์ธํด)
๋ณด์ด์ ์์ค ์ฑ์ฉ์ค๋ช ํ {swjungle}
๋ณธ์ธ์ ๊ฐ์ฅ ์ ๋ํ๋ผ ์ ์๋ ์๊ธฐ์๊ฐ๋ฅผ ํด ์ฃผ์ญ์์ค {career}
๋ณธ์ธ์ ๊ฐ์ 3๊ฐ์ง๋ฅผ ๋จ์ด ํน์ ๋ฌธ๊ตฌ๋ก ๊ฐ๋ตํ ํํํด์ฃผ์ธ์
๋ถํธํ ์ง์ค
๋ถํธํ ์ง์ค์ ํผํ์ง ๋ง์ - ํฌํTV
๋น๋๊ธฐ, Promise, async, await {JS}
๋น์ด ๋ธ๋ ๋ ๋งฅ์ฃผ๋นต
๋ผ ์ฃผ์ฌ ๊ธฐ์ ๊ณผ ๋ถ์์ฉ
์ผ์ฑ SDS ๊ณต๊ฐ์ฑ์ฉ
์ผ์ฑ ์ธํผ(ssafy) 8๊ธฐ,9๊ธฐ ์ทจ์ค์๋ค์ ์ ํ๋ ์ค๋น๋ฐฉ๋ฒ๊ณผ ์คํดํ๋ฉด ์ ๋๋ ์
์๊ฐํ์ฐ๋
์๋น์ค ๊ฐ์ ์์กด์ฑ์ ์ค์ฌ์ผ ํ๋ ์ด์ ๋ ๋ฌด์์ธ๊ฐ์
์์ธ ์ฒญ๋ ๊ณต๊ฐ ๋ฌด์ค๋ ฅ์ง๋ ์์ฒ - ๋ฌด์ค๋ ฅ ์ํ์
์์ธ ํ์์ค ๋ฆฌ์์น
์ฑ๊ณตํ๋ ํ์ ์กฐ๊ฑด - ๊ตฌ๊ธ์ ์๋ฆฌ์คํ ํ ๋ ์ค ํ๋ก์ ํธ
์ฑ์ธ์ ์ฐฉ์ ํ ์ง๋ฌธ์ง (ECR)
์ผํฐ๋ ๋ ธ๋๋ฅผ ์ฌ์ฉํ๋ ๊ฒ๊ณผ ์ฌ์ฉํ์ง ์๋ ๊ฒ์ ์ฐจ์ด๋ฅผ ์ค๋ช ํด์ฃผ์ธ์. {red black tree}
์ ๋ก์ฌ ์๋น๋
์๊ดํธ ์ด๊ธฐํ์ ์ค๊ดํธ ์ด๊ธฐํ์ ์ฐจ์ด์ ์ ์ค๋ช ํด ์ฃผ์ธ์ {C++11}
์์ ๋ก๊ทธ์ธ ๋ง์ง๋ง ๋จ๊ณ์์์ ๋ฆฌ๋๋ ์
์์ ๋ก๊ทธ์ธ์ redirect + Set-Cookie ์์ด ํ ์ ์๋ ๋ฐฉ๋ฒ
์์ฌ๊ฐ ๋จ์ด์ก์ ๋๋ฅผ ๋๋นํ๊ธฐ ์ํ ์ง๋ฌธ๋ชฉ๋ก
์ํํฐ์ด 6์ฐจ ์ ๊ธฐ์ญ๋์ง๋จ
์๋น๋ - ์น์ฐ์๋น
์ํผํฌ๋ฆฌ์คํผํต์ฝ๊ฒน์ด ๋ ์ํผ
์๋๋ถ๊น๋ง์ด
์ํจ๋
์ค๋ชฐํ ํฌ ์ง๋ฌธ๋ชจ์
์คํ์์ค ๊ฐ์ ๋ฒ
์คํ์ด์ค ์ฌ์ง - Art Camping
์์ ์ ์ฌ๋ก์ก๋ ์๋ฅ์ ํ ์ค๋น
์ ๊ฒฝ๊ฐ์์ฑ - ์ํค๋ฐฑ๊ณผ, ์ฐ๋ฆฌ ๋ชจ๋์ ๋ฐฑ๊ณผ์ฌ์
์ ๋๋ฆฌ์ฝ ์ฑ์ฉ์ฐ๊ณํ ์ธํด ๋ฐ ๊ฒฝ๋ ฅ์ง ๋ชจ์ง_์ ์ฐ๊ฐ๋ฐ ๋ถ๋ฌธ
์ ์ํ ์ฒด์จ์์น์ด ํ์ํ ๋ 10๋ถ ํ์๊ฒฝ๋ฐฐ
์ ์ ๊ฐ๋ฐ์ ์ ๊ณต ์ง์ & ๊ธฐ์ ๋ฉด์ ๋ฐฑ๊ณผ์ฌ์ {GH-cloned}
์ ์ฒญ์ ์ด๋ป๊ฒ ํ๋์ง
์ฐ๋ผ๋ฆฐ ์ฑ์ฅํต์ด ์์์ฒ๋ผ ๋๊ปด์ง๋, ์์ ํผํผ
์๋ง๋ผ
์์ด์ ํ์ ๋งคํธ๋ฆญ์ค
์์ง ์ค๋น๊ฐ ๋ ๋๋ค๊ณ ๋๋ผ๋ ์ด๋ค์๊ฒ
์ํฐํฉํธ๊ฐ ์๋ ๋ฌธ์ ์์ฒด์ ์ง์คํ๋ผ
์์์ฒ - ํ๊ฐ ๋ฐ๋ผ ๊ฑท๊ธฐ์ฝ์ค
์์์ ๋ฆฌ์คํธ์ ๋ช ์์ ๋ฆฌ์คํธ์ ๊ดํด ์ค๋ช ํด์ฃผ์ธ์ {{malloc-lab}}
์ผ๋์ ์ธํด
์ ๋ฌด๋ก์ง์ ํ๋ก ํธ์์ ์ง์ผํฉ๋๊น, ๋ฐฑ์๋์์ ์ง์ผํฉ๋๊น
์๋์ด๊ทธ๋จ ํ ์คํธ enneagram test
์๋ฌ๋ฅผ ๋น ๋ฅด๊ฒ ๋ง๋๋ ํธ์ธ๊ฐ์, ์๋๋ฉด None, inf์ ๊ฐ์ด ํด๋ผ์ด์ธํธ ์์์ ํ๋จํ ์ ์๊ฒ ๋ง๋๋ ํธ์ธ๊ฐ์
์์ด๋น์ ์๋ช ๋ณดํ ์ฑ์ฉ
์ฌ๋ฌ๊ฐ์ง DBMS๋ค
์ฐ์ฐ์ - python
์์ค์ด์ ์ง์ง BFS {swea}
์๋น๊ตฐ
์ค๋ ์งํ
์ค๋ฒ๋ก๋ฉ์ด ์๋ค
์ค๋ฒ์ฟก 2
์จ๋ผ์ธ pdf ์์ฑ ๋ฐ ํธ์ง๊ธฐ
์ต์๋์ธ 1๋ ์ฌ์ฉ์์ ๋ฆฌ๋ทฐ
์์ฝ AI ํด ๋ชจ์
์ฐ์ ์์ ๊ธฐ๋ถ๊ฐ ๋ฌด์์ธ์ง
์ด์์ฒด์ .๋ฐํจ๊ฒฝ.KOCW
์๊ฒฉ์ ์์ ์ํ ๊ณต์ ๊ธฐ ์ธํ ์ ์ํ ๊ณต์ ๊ธฐ ๊ตฌ๋งค์๊ตฌ
์์๋ฅผ ์ญ์ ํ๋ ๊ณผ์ ์ ์ค๋ช ํด๋ณด์ธ์ {red black tree}
์์๋ฅผ ์ฝ์ ํ๋ ๊ณผ์ ์ ๊ฐ๋ตํ๊ฒ ์ค๋ช ํด๋ณด์ธ์ {red black tree}
์ํฐ๋ ํ๋ฆฌ์จ๋ณด๋ฉ ํ๋ก ํธ์๋ ์ธํด์ญ - 4์
์น์์ ๋ฐ๋ก ์๋ช ๋ง๋ค๊ธฐ with glosign
์์์ ๋ ฌ
์ ์ ๋ชจ๋ธ ์ง์ ์ํฌํธ ํ์ง ๋ง๊ณ get_user_model๋ฅผ ์ฌ์ฉํ๋ผ {django}
์ด๋ถ ๊ทธ๋ํ
์ด๋ถํ์
์ด์ง๊ฒ์ํธ๋ฆฌ red black tree
์ด์ฐจ์ ๋ฆฌ์คํธ ์ ์นํ๋ ฌ๋ก ๋ง๋ค๊ธฐ {python}
์ดํ๋ฆฌ์์ ๊ตด ํ์คํ
์ดํ์ฝ ๋ธ๋ก๊ทธ ์ต์๋์ธ ํผ๋ธ๋ฆฌ์
์ดํฐ๋ ์ ์ค์ธ
์ธ์ฆ, ์ธ๊ฐ
์ผ๊ณฑ๋์์ด
์๊ธ๊ณ์ฐ.png
์๋ฃ๊ตฌ์กฐ, ์๋ฃํ, ์ถ์ ์๋ฃํ (Data Structure, Data Type, Abstract Data Type)์ ์ฐจ์ด์ ์ ๋ํ์ฌ ์ค๋ช ํด ๋ณด์ธ์
์๋ฐ์คํฌ๋ฆฝํธ ์ด๋ฒคํธ ๋ฃจํ ๊ตฌ์กฐ ๋ฐ ๋์์๋ฆฌ์ ๋ํด์ ์ค๋ช ํด ์ฃผ์ธ์
์์ ๋ชจ๋์ ๋ถ๋ชจ ๋ชจ๋์ private ์์๋ค์ ์์ ๋กญ๊ฒ ์ ๊ทผํ ์ ์๋ค
์ ๊ธ ๋ ํ ๋ก ํ {swjungle} {pintos}
์ ์ ์ ๋ฐฐํฐ๋ฆฌ ๋ถ์กฑ 20231029
์ ํ ์นด์คํ
์กฐ๊ฑด๋ถ ์ปดํ์ผ๊ณผ ์ ์ฒ๋ฆฌ๊ธฐ
์ข ๋ง๋ถ FENCE ํฌ์คํ ์ ์ฌ๋ณธ 38e737f3696e4c75b2092560af3edcd3
์ข ๋ง๋ถ ์นด๋ผ์ธ ๋ฐ ์๊ณ ๋ฆฌ์ฆ ์ ๋ตํธ
์ฃผ๋์ด ๊ฐ๋ฐ์๋ฅผ ์ํ ์์ฒญ ์ฌ์ด TCPIP 4๊ณ์ธต ์ด์ผ๊ธฐ
์ฃผ๋์ด ๋ฐฑ์๋ ๊ฐ๋ฐ์, ๊ทธ ์ด์์ผ๋ก ๐{book-project}
์ฃผ๋์ด๊ฐ ์ผ์๋ฌ ์๋ฆฌ ๋ฃ๋๋ฒ
์ฃผ๋ฐฑ๊ฐ๊ทธ์ด - ๋ฐํ์๋ฃ
์ฃผ๋ฐฑ๊ฐ๊ทธ์ด - ์์ 2023-07-22
์ฃผ๋ฐฑ๊ฐ๊ทธ์ด - ์์ 2023-07-23(1)
์ฃผ๋ฐฑ๊ฐ๊ทธ์ด - ์์ 2023-07-23
์ฃผ๋ฐฑ๊ฐ๊ทธ์ด - ํผ๋๋ฐฑ
์ค๊ฐ๋ฐํ ํผ๋๋ฐฑ, ํ๊ณ , ์์ผ๋ก, ์ฝ์ดํ์ ๋ณ๋, ๊ธฐ์ ์ ์ฑ๋ฆฐ์ง ๊ณ ๋ฏผ ๋ ํผ์ ์์ฝver {swjungle}
์ง์ฐ์๊ฐ ๊ทน๋ณต {swjungle}{recre}
์ง์ธ ์ ์๋, ๋ค๋ง ๊ทธ ์์ ์์ ๋ ๊ธ๋ง ๋ฑ๋กํ ์ ์๋ ์์ ํฌ๋ช ํ SNS
์ง์ํ ์ง๋ฌด ๋ถ์ผ์ ๊ด๋ จํด์, ์ต๊ทผ ๊ด์ฌ ์๋ ์ด์๋ ํธ๋ ๋๊ฐ ์๋ค๋ฉด ๋ฌด์์ธ๊ฐ์
์ง์ถํ๊ณ ์ถ์ ๋ถ์ผ๊ฐ ์๋ค๋ฉด ๊ตฌ์ฒด์ ์ผ๋ก ์ด๋ค ๋ถ์ผ์, ์ด๋ป๊ฒ ์ ์ง์ถํ๊ณ ์ถ์์ง์ ๋ํ์ฌ ๊ตฌ์ฒด์ ์ผ๋ก ์ด์ผ๊ธฐํด์ฃผ์ธ์
์ฐ๋ฐค์ ์นผ์ง ๋ฃ๊ณ ์ฐ ๋ค์ ํ๋ผ์ดํฌ์ ๊ธฐ๋ฆ ์๊ธ ๋ฃ๊ณ ๋ณถ์์ฃผ์
์ฐธ์กฐ์ ์ญ์ฐธ์กฐ
์ฑ๋ํก ๋ฉด์ ๊ธฐ์ถ
์ฑ์ HRD ๐
์ฒญ๋ ์ทจ์ ์ ๋
์ต๊ทผ ๊ฒช์ C++ ์ธํฐ๋ทฐ ๊ฒฝํ - OKKY
์ต์นํ_Backend_Web_Developer_์ด๋ ฅ์
์ต์นํ์ ์๊ฐํฉ๋๋ค
์นด์นด์ค ํด๋ผ์ฐ๋ ์ค์ฟจ 3๊ธฐ
์นด์นด์ค ํ ํฌ๋ธ๋ก๊ทธ - ํ์ด์ฌ๊ณผ ๋ฌ์คํธ
์บฃ ํ์คํธ 2
์ปค์คํ ํ์ ์ string์ผ๋ก ๋ณํํ๋ ๋ฐฉ๋ฒ {C++}
์ปค์คํ ํ `User`์ `UserCreationForm` ์ฌ์ ์ํ๊ธฐ {django}
์ปฌ๋ฆฌ ์ฑ์ฉ - ๋ฌผ๋ฅ ํ๋ก ํธ์๋ ์ฒดํํ ์ธํด ๋ชจ์ง 3๊ฐ์
์ปฌ๋ฆฌ ํ๋ ฅ์ฌ Q&A {swjungle}
์ปดํจํฐ ๊ทธ๋ํฝ์ค๋ฅผ ์ ๊ณ ์๋ฐ ์ฑ ์ ํผ์น๋ฉด์ ๋๋ ๋ช ๊ฐ์ง ์๊ฐ๋ค
์ปดํจํฐ๊ฐ ๋ง์ ์ ์ฒ๋ฆฌํ๋ ๋ฐฉ๋ฒ
์ปดํจํฐ๊ฐ ๋บ์ ์ ์ฒ๋ฆฌํ๋ ๋ฐฉ๋ฒ, ์์๋ฅผ ํํํ๋ ๋ฐฉ๋ฒ
์ฟ ํก ๋ฌผ๋ฅ์ผํฐ
ํต์ ๋ ฌ {quick sort}
ํฌ๋ํํค ์ฑ์ฉ์ค๋ช ํ {swjungle}
ํฌ๋ฆฌ์คํผํ ๋ฒ ์ด์ปจ ๊ตฝ๊ธฐ ์นํธํค{YT}
ํฌ๋ฆฝํธ ์ค๋ธ ๋ ๋คํฌ๋ก๋์
ํฐ ๊ณ ๊ธฐ๋ฉด ์ ๋ถ OK, ๋๋น ์์ด๋ OK, ์ต๊ธ๋ก ์์จ์ ์ผ์์ผ
ํฐ ์ ๊ณ์ฐ๊ธฐ - Rust
ํด๋์ค - python
ํด๋์ค๋ ๋จ์ ๊ตฌ์กฐ์ฒด์ ํจ์๋ฅผ ๋ฌถ์ด๋์ ๊ฐ๋ ์ด ์๋๋ค
ํ์ - python
ํ์ (data type)์ด๋ ๋ฌด์์ธ๊ฐ์
ํฑ๊ฑธ์ด 1๊ฐ๋ ๋ชปํ๋ ์ฌ๋์ ์ํ
ํ ์ด๋ธํ ์๋ฎฌ๋ ์ดํฐ
ํต์ ๋ถ๊ฐ๋ฅ์์ ์ค๋ ๊ณตํฌ๋ฅผ ๊ทน๋ณตํ ์ ์์๊น
ํ๋์ง ํ๋์ค ์ฌํ๊ธฐ
ํฐ ์ธ์ ์ ๋ฌธ์
ํฐ๋ชฌ ์ธํด
ํ์ด์ฌ ์๊ณ ๋ฆฌ์ฆ ์ธํฐ๋ทฐ - 95๊ฐ์ง ์๊ณ ๋ฆฌ์ฆ ๋ฌธ์ ํ์ด๋ก ์์ฑํ๋ ์ฝ๋ฉํ ์คํธ
ํ์ด์ฌ ํจ์๋ฅผ ํธ์ถํ ๋ ์ธ์ ์์๋ฅผ ๋ฐ๊ฟ์จ๋ ๋๋ค + default value
ํ์ด์ฌ์๋ ์ธํฐํ์ด์ค๊ฐ ์๋ค
ํ์ผ์ ํฌ๊ธฐ๊ฐ 2.5MB๋ฅผ ๋์ผ๋ฉด ๋ฐ์ํ๋ django.core.exceptions.RequestDataTooBig Request body exceeded settings.DATA_UPLOAD_MAX_MEMORY_SIZE {django}
ํ์ ํธ๋ฆฌ(๋ฐ์ด๋๋ฆฌ ์ธ๋ฑ์ค ํธ๋ฆฌ) Fenwick Tree {TODO}
ํ๊ฐํ์ง ์๋๋ค ํ๋จํ์ง ์๋๋ค ์์ํ์ง ์๋๋ค
ํฌ์ค์ฝ ์์ฐ๊ธฐ์ ์ง(๊ด์ ๊ทผ๋ฌด) ์ฑ์ฉํ ์ธํด ์ ์ ์ฌ์ ๋ชจ์ง
ํฌํธ์ ๋ฐฑ์๋ ์์ง๋์ด
ํผ๋ฉ ํํฐ
ํ๋์์ ๋ฏธํ ๋, ์ฌํํตํฉ์ฐ์ค(1990)
ํ๋ก์ ์๋ฒ๊ฐ ์๋ํ๋ ์ผ๋ จ์ ๊ณผ์ ์ ์ค๋ช ํด์ฃผ์ธ์
ํ๋ก์์๋ฒ์ ๋ฆฌ๋ฒ์ค ํ๋ก์ ์๋ฒ์์ ์ฐจ์ด์
ํ๋ก ํธ์๋ ๋ถํธ์บ ํ, ์๋ฆฌ์ค SW ์์ง๋์ด ํธ๋
ํ๋ก ํธ์๋, ๋ฐฑ์๋ ์ํ์ค ๋ค์ด์ด๊ทธ๋จ
ํ๋ก ํธ์๋์์์ form๊ณผ ๋ฐฑ์๋์์์ form fields๋ ๋ ๋ฆฝ์ ์ด์ด์ผ ํ๋ {drf, django}
ํ๋
ํ๋ก์ด๋ ์์ ์๊ณ ๋ฆฌ์ฆ - ๊ทธ๋ํ ๋ชจ๋ ์ ์ ์์์ ์ต๋จ๊ฒฝ๋ก
ํ ์คํฐ์ธ - ๋ง์์ ๋ค์ค๋ฆฌ๋ ๋ง์คํฐ
ํํฐ๋ง ์๊ณ ๋ฆฌ์ฆ์ ์ค๊ณํ๋ฉด์ {django orm}
ํ๋ ์ผ์๋ ๋ฌด์์ด ์๋์ง
ํ์ดํผ ๋ผ์ดํธ ๋๋ฆฌํํฐ
ํ์ดํผ ๋ผ์ดํธ ๋ธ๋ ์ด์ปค
ํํ๋น์ 23๋ ์๋ฐ๊ธฐ ์ฑ์ฉ์ ์ ํ ์ธํด ์ฑ์ฉ
ํจ๊ป ์๋ผ๊ธฐ, ์ ์์ผ๋ก ๊ฐ๋ ๊ธธ - ๊น์ฐฝ์ค
ํจ์ - python
ํค๋์ ์ค์ํธ(suite) {python}
ํ๋์๋์ฐจ ์ ์ ์์ ์ฑ์ฉ
ํ๋ฉ์ด๋ ์นํจ 4KG ์นํจ ํ๊ธฐ๊ธฐ {YT}
ํ์ฑ ๊ธ๋ฃจํ ์ฟ ํค์ค๋ฒ ์ดํน
ํ๊ณ ํน๊ฐ์ ํ๊ณ ํ๋ฉฐ - ์ต์ ์ ์กฐ์ง์ 3์ ์ง๋ฆฌ ์กฐ์ง์ด๋ค.
ํ๊ณ ์์
ํ์๊ฐ์ ํ์ด์ง ์์ฑํ๊ธฐ estsoft
ํ๋ จ๊ณผ์ ํ์ ๊ฒฐ๊ณผํ {sw์ฌ๊ดํ๊ต ์ ๊ธ}
Choi Wheatley's Second Brain
Index
Index
index
0005 Archieve ๐พ
0010 Programming ๐ฉโ๐ป
0011 Algorithms โพ๏ธ
0012 Career ๐ผ
0013 Rust ๐ฆ
0014 Python ๐
0014.1 Django ๐
0014.1.1 drf {django rest framework} ๐ด
0015 OS {ssu2021-2nd} ๐ป
0015.1 CSAPP Third Edition Bryant, Randal E. O'Hallaron, David. ๐ป
0015.2 Systems Programming {ssu2021-1st} ๐ผ
0017 C ๐
0018 Javascript โ๏ธ
0018.1 Nest.js ๐ฑ
0018.2 Node.js ๐ชข
0019 Git แ
001A flask
001B linux ๐ง
001C docker ๐ณ
0020 Games ๐ฎ
0030 Health ๐ช
0031 Emotions ๐ค
0070 Obsidian ๐
0080 Scraps ๐
0090 Bucket Lists ๐ชฃ
0091 ๋จน์๊ฑฐ, Food ๐
0100 English ๐ป
0110 Utility ๐ง
0150 AWS ๐
Daily Notes
index
()
(TODO) Domain Driven Hexagon with {nest.js}
(TODO) Model-View-Controller ๋ฅผ ์ฌ์ฉํ ํ์คํ ์๋ฒ ๋ง๋ค๊ธฐ {nest.js}
(TODO) Pagination in {Nest.js}
(TODO) RxJS
(right) under (one's) (very) nose
(์ฃผ)๋งํฐ๋ ์์ด์ค Growth Engineer
0013.1 Scrapped ๐ฆ
0013.2 Crates ๐ฆ
0013.3 Standard Library ๐ฆ
0013.4 Rust ์ธ์ด๋ฅผ ํ์ฉํ ํ๋ก์ ํธ๋ ์ฌ๊ธฐ์ ๐ฆ
0013.5 ๊ฐ๋ณ๊ฒ ์ ๋ฆฌํ ๋ฌ์คํธ ์ธ์ด ํน์ง๋ค ๐ฆ
0014.1 faker๋ก ๋๋ฏธ ๋ฐ์ดํฐ ๋ง๋ค๊ธฐ ๐
0014.2 pytube ์ฌ์ฉํ ์คํ์์ค ์ ํ๋ธ ๋ค์ด๋ก๋
0014.3 xlsxwriter - python package
0014.4 markdown - python package
0014.5 Web Crawling with Beautiful Soup & requests
0014.6 pymysql, mysql python wrapper
0014.7 loguru, python logging made stupidly simple
0015 database
0015.1 mysql
0015.1.1 DATETIME๊ณผ TIMESTAMP์ ์ฐจ์ด
0015.2 SQLAlchemy Python ORM
0018.3 jest testing framework for Node.js
0018.4 TypeORM ๐พ
01_os_review.pdf {swjungle}
04. process {SP}
07. Input Output {SP}
1. A Tour of Computer Systems
10 best practices to containerize Node.js web application with Docker
10. System-Level IO {CSAPP}
1005 ACM Craft
10830 ํ๋ ฌ์ ๊ณฑ {boj}
10927 ์ธํ์ ์ํ 2 {boj} {์์ ํ์}
10๊ฐ์์ด ์ง๋ recre ์ฌ์ ๋นํ๊ธฐ
11. Network Programming {CSAPP}
11. memory mapping and Copy-on-write (COW) {SP}
11049 ํ๋ ฌ ๊ณฑ์ ์์ {boj}
11๋ฒ๊ฐ ๊ฒ์๋ฐ์ดํฐ ๋ฐ ์ถ์ฒ ๊ฐ๋ฐ ์ ํํ ์ธํด
12. Concurrent Programming {csapp}
12.3. Concurrent Programming with Threads {csapp}
13334 ์ฒ ๋ก {boj} {priorityqueue}
15์๊ฐ ๊ณต๋ถํ๋ฉด ๋ฌด์กฐ๊ฑด ๋งํฉ๋๋ค
1629 ๊ณฑ์ {boj} {modular exponentiation} {๋๋จธ์ง ์ง์์น}
16500 ๋ฌธ์์ด ํ๋ณ {boj} {dp, hash}
1715 ์นด๋ ์ ๋ ฌํ๊ธฐ {boj}
1782 ์ปต๋ผ๋ฉด {boj} {greedy}
18258 ํ 2 {boj} {queue}
1948 ์๊ณ๊ฒฝ๋ก {boj} {์์์ ๋ ฌ}
1์ฐจ ํ๋ก์ ํธ - estsoft {HTML-CSS-JS}
2022-07-20 ๊ฐ์์ ๋ํด์ ์ด๋ป๊ฒ ์๊ฐํ๋์ง
2023 Summer Coding - ์คํํธ์ ์ธํด ํ๋ก๊ทธ๋จ
2023 ๊ตญ๋ฏผ์ทจ์ ์ง์์ ๋
2023 ์ญ์ค๋ ์ํํธ์จ์ดํ๋ถ ์กธ์ ์ํ
2023 ํ๋ค์ด๋ฒ ์ ์ ๊ณต์ฑ
2023-02-23
2023-02-24 0151
2023-02-28
2023-03-01
2023-03-18 yoga
2023-03-25 workout
2023-04-23์ก๋ ํด๋์ด๊ณต์ 5๋ฐํด == 7.67km ํ์ด์ค 7๋ถ๋ ๊ฐ๋ ๊ฑธ์ด๊ฐ๊ณ ์ฌ๋ ๊ฑธ์ด์ค๊ณ ์ด 21.05km
2023-05-10 estsoft - python - class, class attr and instance attr, magic methods, UserInfo and BookInfo ์ค์ต, inheritance
2023-05-11 estsoft - python - inheritance, linked-list, method-overriding, MRO, private-member, iterator, generator, module, file-io, excel
2023-05-11 estsoft - python - inheritance, linked-list, method-overriding
2023-05-12 estsoft - python
2023-05-14 ์ ๋ฏผ์ ๊ต์๋์ ์ง๋ก์๋ด
2023-05-18 Python ์ํ ์์ต๋๋ค โ ๏ธ
2023-05-18 ๊ณต๋ถ๋ฐฉ
2023-08-04 estsoft ๊ธฐ์ ํน๊ฐ ์ฌ์ ๊ณผ์
2023-09-18
2023-09-19 vinyasa
2023-09-23 dump {swjungle} {priority-scheduling} {alarm-clock}
2023-09-24 dump {swjungle}
2023-09-26 ๊ถ์์ง ๊ต์๋์ OS ๊ฐ์ (1์ฐจ) {swjungle}
2023-09-28 dump {swjungle}
2023-10-10 ๊ถ์์ง ๊ต์๋ OS ๊ฐ์ (2์ฐจ) {swjungle}
2023-10-15 pintos briefing {lazy_load_segment} {stack growth} {swjungle}
2023-11-13 {nest.js} {postgresql}
2023-11-15 {swjungle}{recre}
2023-11-16 socket.io {ํํ ๋ฆฌ์ผ} {room} {cluster}
2023-11-16 {swjungle}{recre}
2023-11-18 auth-redirect {swjungle}{nestjs}
2023-12-21 ํ์๋ก {postjungle}
2023-12-22 ํ์๋ก {postjungle}
20230424 ๋ฐฑ์๋ ๊ฐ๋ฐ์ ์ ์์ ํฅํด ์ด๋ค ์ค๊ณ๋ฅผ ํ ์ ์์๊น + ์๋๋ธ ๊ฐ์ฌ ์ดํธ์ค
20230425 estsoft - Network, VSCode settings, emmet syntax, meta
20230426 estsoft - HTML block+inline level elem, tags, forms
20230427 estsoft - html table, css basics
20230428 estsoft - flex, float, ๊ฒ์ํ ๊ธ์์ฑ, ๊ธ์กฐํ, ์ ์ฒด์ ์ธ ๋ ์ด์์ ์ค์ต
20230501 estsoft - python - convention, types, variables, int, float
20230502 estsoft - python - str, cpython, indexing and slicing, numeric operations, bit operations, is, not, in
20230503 estsoft - python function, list
20230504 estsoft - python - sort, deep copy and shallow copy, tuple, dictionary, set, match case
20230508 estsoft - ๊น์ถฉํ ํ๊ณ ๊ฐ์ฌํน๊ฐ - ์ ์์ผ ํ๊ณ - ๋งค์ฌ๋ก์ฐ์ ์๊ตฌ๊ณ์ธต - ๋ง๋ค๋ผํธ ๊ณผ์ ์์
20230509 estsoft - python - list comprehension, random, try except else, builtin functions, args and kwargs, lambda
20230509 estsoft - python - list comprehension, try except else, builtin functions, args and kwargs, lambda
20230515 estsoft - ๊น์ถฉํ ํ๊ณ ๊ฐ์ฌํน๊ฐ - 3์ ์กฐ์ง - ์ผ์ํ์ต - ์๊ธฐ๊ณ๋ฐ์ ๋ณต๋ฆฌ - ์ํ๋ฆฌ - ์ค์๋ฅผ ๋ํ๋ ์์ธ {๋ง๋ค๋ผํธ์์ ํ์}
20230517 estsoft - python - linked list - dataclass - typing Self cast type union - __getitem__ - slice.indices
20230518 estsoft - python - tree -- LIS -- selection sort -- insertion sort -- merge sort -- quick sort
20230519 estsoft - python
20230519 estsoft
20230520 pyscript์ ๋ํ ๋ช๊ฐ์ง ๊ฒฌํด๊ฐ ์ถฉ๋ํ๋ ๊ฒ ๊ฐ์์ ํ ์ค ๋จ๊ธด๋ค
20230522 Tailwind
20230522 estsoft ๊น์ถฉํ, tailwind
20230522 ๊น์ถฉํ ํ๊ณ ๊ฐ์ฌํน๊ฐ ์ง๋ฌธ
20230522 ๊น์ถฉํ ํ๊ณ ๊ฐ์ฌํน๊ฐ
20230523 estsoft js
20230527 book
20230530 estsoft - JS ์ด์ฒด
20230601 estsoft -- ๊นํ๋ธ ๊พธ๋ฏธ๊ธฐ -- jQuery
20230603 book-project
20230605 book-project
20230607 book-project
20230608 book-project
20230609 book-project
20230609 estsoft {๊ถํ์CTO}
20230610 book-project
20230611 book-project
20230613 book-project
20230613 sw์ฌ๊ดํ๊ต์ ๊ธ ๋ผ์ด๋ธ ์ค๋ช ํ
20230613 ~ 20230701 Loadmap {book-project}
20230615 book-project
20230617 book-project
20230619 book-project
20230619 estsoft ๊น์ถฉํ
20230620 book-project
20230621 book-project
20230622 book-project
20230623 book-project
20230624 book-project
20230624 ๊น์ง ์งํํ ๊ตฌํ์ฌํญ {book-project}
20230625 book-project
20230626 book-project
20230626 estsoft ๊น์ถฉํ
20230627 book-project
20230627 morning
20230628 book-project
20230629 book-project
20230630 book-project
20230701 book-project
20230702 book-project
20230703 book-project
20230703 estsoft ๊น์ถฉํ {์ ์์ผ ์ ์ธ๋ฌธ}
20230707 estsoft architecture ๊ณ์ฑํ
20230714 estsoft ํน๊ฐ {๊ถํ์, ๋ณํ์ง}
202307241316
20230803 estsoft ๊ธฐ์ ๋ฌธ์ ์์ฑ๋ฒ ํน๊ฐ ์ฌ์ ๊ณผ์ ํ์ด {๊ณ์ฑํ}
20230804 estsoft ๊ธฐ์ ๋ฌธ์ ์์ฑ๋ฒ ํน๊ฐ {๊ณ์ฑํ}
2023๋ ๋์ํ๋ จ ์ผ์ ํ์ธํ๊ธฐ
2024 ๋ค์ด๋ฒ ์ ์ ๊ณต์ฑ
2024 ์๋ฐ๊ธฐ ๋นํฐ์์คํ ํฌ๋๋ก์ง์ค ์ ์ ๊ฒฝ๋ ฅ ์ฑ์ฉ
2024 ์์ดํํธ๋์ฆ ์ ์ ๊ฒฝ๋ ฅ ๊ณต์ฑ
2024 ํํ๋น์ ํ๋ฐ๊ธฐ ์ฑ์ฉ์ ์ ํ ์ธํด ์ฑ์ฉ - ๋ฐฑ์๋ ์์ง๋์ด
2024-01-09 ๋ณด์ด์ ์์ค ์ค๋ฌด๋ฉด์ ํ๊ธฐ
2024-02-19 wishfundingํฐ๋๋ชจ์ํ๋ฉ ํ์๋ก
2024-02-21 wishfundingํฐ๋๋ชจ์ํ๋ฉ ํ์๋ก
2024-02-23 wishfundingํฐ๋๋ชจ์ํ๋ฉ ๊ฒฐ์ ๋ชจ๋ ์คํ
2024-02-23 wishfundingํฐ๋๋ชจ์ํ๋ฉ ์ ์ค์ผ์ด์ค ์๋๋ฆฌ์ค
2024-03-05 wishfunding NestJS ๊ธฐ๋ณธ API ๊ตฌํ
2024-03-06 wishfunding API ์ค๊ณ, Enum Table ์์ฑ, RDS ์ธ์คํด์ค ์์ฑ
2024-03-09 wishfunding pagination, reqtype, ์น๊ตฌAPI, ๋ฐฐ์ก์ง ํฐAP,I์๋ฒ ํ๋ซํผ ๊ตฌ์ถ๋๋ชจ์ํ๋ฉ ํ์๋ก
2024-03-10 wishfunding
2024-03-22 Git, Github ๊ทน์ด๋ฐ ์ธํ ํน๊ฐ
2024-04-30 ๋ผ์ด๋ธ ์ธ์ ์ ๋ฆฌ
2024-09-08 Image ๊ด๋ จ Usecase Diagram
202412091800
202412091801
2110 ๊ณต์ ๊ธฐ ์ค์น {boj} {parametric search}
21606(์์นจ์ฐ์ฑ ) {boj} {dfs}
2259. Remove Digit From Number to Maximize Result
2294 ๋์ 2{boj}
2476. Closest Nodes Queries in a Binary Search Tree {์ฝ๋ฉํธ ์์}
24๋ 12์์ ์์นผํ
2617 ๊ตฌ์ฌ์ฐพ๊ธฐ {boj} {ํ๋ก์ด๋์์ }
2624 ๋์ ๋ฐ๊ฟ์ฃผ๊ธฐ{boj}
2629 ์ํ์ ์ธ {boj} {dp, DFS}
2637 ์ฅ๋๊ฐ ์กฐ๋ฆฝ {boj}
2805 ๋๋ฌด์๋ฅด๊ธฐ {boj}
2812 ํฌ๊ฒ ๋ง๋ค๊ธฐ {boj} {stack}
2์ ๋ณด์๋ฒ
2์ฐจ ํ๋ก์ ํธ, ๊ธฐ์ ๋ธ๋ก๊ทธ ๋ง๋ค๊ธฐ - estsoft {Django}
3 Sum {leetcode}
3. Machine Level Representation of Programs {CSAPP}
3.2 Programming Encodings
3์ฐจ ํ๋ก์ ํธ, ChatGPT๋ฅผ ์ด์ฉํ ์ฑ๋ด ์ ํ๋ฆฌ์ผ์ด์ - estsoft {Django, DRF}
3์ฐจ ํ๋ก์ ํธ, ER-Diagram {1์ฐจ์๋}
3์ฐจ์ ๋๋ถ
40Hz Binaural Beats์ ํจ๊ณผ - {์ค๋๋ฅ ํ๋ฒ๋ง}
7. Linking {CSAPP}
8. Exceptional Control Flow
9. Virtual Memory {CSAPP}
9.3. VM as a Tool for Caching
9.6. Address Translation
9084 ๋์ {boj}
9251 LCS {boj}
A Guide On Links vs. Tags In Obsidian - Knowledge management - Obsidian Forum
A Philosopy of Software Design - John Ousterhout - Talks at Google
A Way Out
AI ๊ธฐ๋ฐ Saas ์๋ฃจ์ - ๋ฐฑ์๋ (Python) ๊ฐ๋ฐ ์ง๋ฌด ์ ์คํธ
ALTER TABLE ํ๋๋ฐ unique ์์ฑ์ด ์ฌ๋ผ์ง์ง ์๋ ๊ฒฝ์ฐ
API testing with APITestCase {drf}
APIView {drf}
Access permission bits defined in sys stat.h
Active Record Pattern์ ์ ํ๋ฆฌ์ผ์ด์ ๋ ์ด์ด์์ ์บก์ํ๋ฅผ ์์ผ์ผ ํ ๊น
Altdrag alternative window manager for mac {eash-move-resize}
Anemic Model์ ํผํด์ผ ํ๋ ์ด์
Anonymous Page {pintos} {gitbook}
AppConfig {django}
Apple์์ ์ ์ฑ ์ํํธ์จ์ด๊ฐ ์๋์ง ํ์ธํ ์ ์๊ธฐ ๋๋ฌธ์ ์ด ์ ์์ต๋๋ค
Arch Linux ์ค์นํ๊ธฐ
Arrange, Act, Assert
AsRef trait
BFS
Back and foward buttons - Feature archive - Obsidian Forum
Bidirectional relationships using inverse relation {typeorm}
BinaryHeap
Bitset in rust
Borderlands3
Borrow trait
Box
Boyd's Law of Iteration
Build a REST API from scratch - An Introduction -- SitePoint
Building a REST API in Rust with wrap -- LogRocket
Building a Rust service with Nix
Building a blog with Notions public API
C++ remainder operation is NOT modulo
C++ ํ์ ์์ฒด๋ฅผ switch์์ ํ์ฉํ ์ ์๋ ๋ฐฉ๋ฒ
C++
CCBV, Classy Class Based View -- django
CDRF, Classy Django REST Framework
CMake
CNAME as a Canonical NAME
CODE, The Hidden Language of Computer Hardware and Software
COW in std borrow - rust
CPython ํํค์น๊ธฐ - ์์๋ ์ผ
CSS
Changing to a custom user model mid-project
CharField {django} {choices}
Column Types {typeorm}
Comparing result with enum in python
Computer Networking, a top down approach - Kurose, James F. Ross, Keith W.
Constraints and concepts {C++20}
Cookie
Copy On Write {pintos}{swjungle}
Criticism of Rust
Custom Comparable type {python} using `__lt__`
Customizing authentication in {django} {AbstractUser, AbstractBaseUser}
C์ธ์ด์์ ๋ฐ์ํ ์ ์๋ ๋ฉ๋ชจ๋ฆฌ ๊ด๋ จ ๋ฌธ์ ์ ๋ํด ์๋๋๋ก ์ค๋ช ํด์ฃผ์ธ์
DB ๋ ๋ฐฑ์๋๊ฐ ์ด๋ป๊ฒ ์ํธ์์ฉํ๋์ง ๋๋ ์ดํดํ๊ธฐ -- data modeling
DNS ๋ ์ฝ๋ ์ค CNAME Record๋ฅผ ํตํด URL์ด ํธ์คํธ ๋ ๋ ๋ฐ์ํ๋ ์ผ
DNS ํธ์คํ ์ ์ฒด์ ๋๋ฉ์ธ ๋ค์ ๋ฑ๋ก ์ฌ๋ก
DRF์์ ์ธ๊ฐ๊ธฐ๋ฅ ๋ง๋ค๊ธฐ {drf}
DRF์์ ์ธ์ฆ๊ธฐ๋ฅ ๋ง๋ค๊ธฐ {drf}
DTO Validation using class-validator {NestJS}
Data Modeling {book-project}
Data Structure in C
DataSource {typeorm}
DateColumn Decorators {typeorm}
DateTimeField {auto_now_add} {auto_now} {django}
Debug trait and DebugList builder and DebugStruct builder etc
Debugging Tools {pintos}
Debugging in Django
Decorator - {nestjs}
Deep Rock Galactic
Deref trait
Difference between generics and polymorphism
Django + React Full Cource Youtube Playlist
Django Debug Toolbar
Django testing
Django was not configured. For more information run pylint --load-plugins=pylint_django --help-msg=django-not-configured
Docker API๋ฅผ ํ์ฉํ์ฌ ๋์ปค ๊ด๋ฆฌ ์์คํ ๊ตฌ์ถ
Doit ์๋ฃ๊ตฌ์กฐ์ ํจ๊ป ๋ฐฐ์ฐ๋ ์๊ณ ๋ฆฌ์ฆ ๊ธฐ์ด ํ์ด์ฌ ํธ
Domain Name Server (DNS)
EC2 Postgresql์ ์ฅ๊ณ ๊ธฐ๋ณธ ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ก ํ์ฉํ๊ธฐ
ESTsoft ๋ฐฑ์๋ ๊ฐ๋ฐ์ ๋ถํธ์บ ํ ์ค๋ฅด๋ฏธ 1๊ธฐ
Easymotion Vim cheatsheat
EntityManager {typeorm}
Error handling {django} {book-project}
Exception Safe Code, Part I - Jon Kalb
Exploring Virtual Memory and Page Structures {blog}
Extend trait
F as field, Q as query in {django query}
FL4K์์ ์ ํ ์คํฌํธ๋ฆฌ
File storage {django}
FileReader {js}
Filtering {drf}
Firefox UWP Style
First LOGIN API
Flask๋ฅผ ์ด์ฉํ ์ฌ๋ฆฌํ ์คํธ ์ ์
Fluent Python Clear, Concise and Effective Programming, 2nd Edition
Focus, A Guided Meditaion {Unofficial Visualizer}
ForeignKey {django}
FromIterator๋ฅผ ๊ตฌํํ๋ฉด collectํ ์ ์๋ค
FromStr ์ ๊ตฌํํ๋ฉด ํ์ฑ์ ๊ณตํต์ ์ธ ๋ฐฉ๋ฒ์ผ๋ก ์ํํ ์ ์๋ค๊ณ
From๊ณผ Into Trait๋ฅผ ์ฌ์ฉํ์ฌ ์ ์ฐํ ์บ์คํ ์ง์ํ๊ธฐ
Functional programming -- expression templates, builds structures representing a computation at compile time
GDB ๋๋ฒ๊ฑฐ ๊ณต๋ถํ๊ธฐ
GNU ๊ฐ๋ฐ์ ํธ {C}{C++}{UNIX}{LINUX}
GPU driver ์ค์น
GROUP BY
Github Copilot ๋์ฒด์ 5๊ฐ์ง {careerly}
Github ์ฌ์ฉ๋ฒ {issue}, {pull request}
Goodbye, Clean Code
Google Test
Growth Hacking, CRM, Performance Marketing์ด๋
HAVING
HTTP header CORS policy - 'Access-Control-Allow-Origin'
HTTPS EC2 {devops}
Hardware Knowledges for PintOS {swjungle}
Has anyone created a bookmarking system in obsidian ObsidianMD
Hash
Hasher์๊ฒ ๋จน์ด ์ฃผ๊ธฐ feed Hasher
Heap
How can I see the raw SQL queries Django is running
How great leadrs inspire action, Simon Sinek ์ฌ์ด๋จผ ์ฌ์ด๋ฅ์ "์ฐ๋ฆฌ๋ ์ ์ผํ๋๊ฐ" {Mission, Vision, Goal} {What, How, Why}
How to Get Around OpenAI GPT-3 Token Limits {BLOG}
How to Stop Sucking And Be Awesome Instead - ์ฝ๋ฉ ํธ๋ฌ๊ฐ ๋ค๋ ค์ฃผ๋ ์ง์ง ์ํํธ์จ์ด ์ด์ผ๊ธฐ
How to add between different types - rust
How to create a backend API with Rust and Postgres - LogRocket
How to load .env file from nodejs
How to manage static files (e.g. images, js, css) {django}
How to work with OpenSSL for Rust within a Windows env
IaC
Implementing Bitset in python
Indexing is opaque
Infinite Scrolling Pagination with JavaScript and a REST API
Interacting with databases in Rust using Diesel vs SQLx -- LogRocket
IntoIter, Iter, IterMut
Introduction to Yew.rs Cource
It Takes Two
It's probably time to stop recommending Clean Code ํด๋ฆฐ ์ฝ๋๋ฅผ ๋ฉ์ถฐ์ผ ํ ๋
JABDA ๋์ฑ์ค ๊ฐ๋ฐ์ ์ญ๋๊ฒ์ฌ
JIRA
JOIN
JS instance method
JS string formatting with positional placeholders --- use backticks
20230530 JS {basic} {types} {for in, for of} {spread} {destructuring}
JSON์ ์ ํ ๋ฐ์ดํฐ๋ฒ ์ด์ค์ ์ ์ฅํ๋๋ฒ {question}
John Carmack on Functional Programming in C++
JoinColumn options {typeorm}
KB๋ผ์ดํ์๋ช 2023 ์ฑ์ฉ์ฐ๊ณํ ์ธํด์ญ ์ ๋ฐ
Keyboard hooking
Knapsack problem - Wikipedia
LCS ๊ฐ์ฅ ๊ธด ๊ณตํต ๋ถ๋ถ์์ด
LG CNS 2024 Global ์ฑ์ฉ์ฐ๊ณํ ์ธํด์ญ {์ง์์}
LIS ๊ฐ์ฅ ๊ธด ์ฆ๊ฐํ๋ ๋ถ๋ถ์์ด
LRU
LVM์ ์ฌ์ฉํ swap ๊ณต๊ฐ ํ ๋น ๋ฐฉ๋ฒ
LVM์ ๊ธฐ๋ณธ ๊ตฌ์ฑ ์์
Library {C}
Linked List in python
Linux IPC Programming {inflearn archive}
Login Auth-Token Cookies
Lowest Common Ancester, LCA
MIRI - Mid-level Intermediate Representaion Interpreter
Many-To-Many relationships {sequelize} {todo}
ManyToManyField {django}
MarkDownload - Markdown Web Clipper - Share & showcase - Obsidian Forum
Memory Management {pintos} {gitbook}
Method studio์ ๋น์ ๊ณผ ๋ฏธ์ , ๊ณจ ๋ถ์
Model Constraints {django}
Monitor์ condvar๊ฐ ํ๋์ผ ํ์๊ฐ ์๋?
Multi Level Feedback Queue {swjungle}{pintos}
Multiple Inheritance and mro builtin function
Multiple Patterns and match guards
Mutable reference is a non Copy type
N+1 problem with select_related, prefetch_related {django query}
N-fold
NFC Stickers
NFC ์คํฐ์ปค
Negative bounds
Nest .env ํ์ผ ๊ด๋ฆฌ๋ฒ (.dev.env, .local.env ๋ฑ๋ฑ)
NestJS ๋จ์ํ ์คํธ ์์ฑ ๋์ค ๋ ํฌ์งํ ๋ฆฌ ๋ชจํน ๊ด๋ จํ ๋ฌธ์
NestJS๊ฐ RDS์ ์ฐ๊ฒฐํ ์ ์์ด์.help
Nginx๊ฐ multipart-form-data ์์ฒญ์ ์ ๋๋ก ์ ๋ฌํ์ง ๋ชปํ๋ ๋ฌธ์
Node.js ๊ต๊ณผ์ ๊ฐ์ 3ํ ์น๋ถ
NonNull type in rust
Notion API๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ํ ๋ธ๋ก๊ทธ ๋ง๋ค๊ธฐ
NvChad {neovim}
OKKY ๊ฐ๋ฐ์ ์ปค๋ฎค๋ํฐ
OS ์ ๋ ธ์ฝ๋ฉ {ozcoding}
Observability
Obsidian Basic Formatting Syntax
Obsidian Linter
Obsidian์ผ๋ก ๋ธ๋ก๊ทธ ๋ง๋ค๊ธฐ
OneToOneField {django}
Online Sandbox (Literally)
Operating System Concepts - Silberschatz, 8th edition
Operating Systems Three Easy Pieces
Operation Tango
Opic
Option์ unwrap ๋ฉ์๋๋ ์์ ๊ถ์ ๊ฐ์ ธ๊ฐ๋ค
Ord is total order, PartialOrd is partial order
P-NP
PATCH {HTTP}
POST ์์ฒญ์ ๊ธฐ๊ฐ๋งํ๊ฒ ์ฌ์ฉํ๊ธฐ { django }
POST์ DELETE์ ์ฐจ์ด
PR ์ฝ๋๋ฆฌ๋ทฐ ํ๋ ๋ฐฉ๋ฒ
PUT is idempotent, PATCH isn't
PUT์ด ํ์ํ ๋ถ๋ถ book-project {refactoring}
Palindrome
Parametric Search 4978cada815542e49055c20f261bd257
PartialEq
Pasted image 20230720071158.png
Permission Handling
Persistent Data Structures - Hans Enlin
PhantomData to protect your pointers
Plushie Rustacean Pattern
Poetry
Portfolio-์ต์นํ
Pragmatic Programmer ์ค์ฉ์ฃผ์ ํ๋ก๊ทธ๋๋จธ - ๋ฐ์ด๋น๋ ํ ๋จธ์ค, ์ค๋๋ฅ ํํธ
PrimaryKeyRelatedField๋ ๋ชจ๋ธ ํ๋๋ฅผ ๋ฎ์ด์์ฐ๋ฉฐ, ์ฐ๊ด ๋ชจ๋ธ์ ์ธ์คํด์ค๋ฅผ ์ ์ฅํ์ง ์์ต๋๋ค {drf}
Pro ์ฌ์ ๋ฌธ์ - ๊ธฐ์ด Partial Sort ์ฐ์ต
Project2 User Program {wil}
Python Type Hints - How to Narrow Types with isinstance, assert, and literal
Query Parameter๊ฐ List, Dict ํ์ ์ผ ๊ฒฝ์ฐ
Query Sets in {django}
Quick Tip Footnotes in Obsidian - Obsidian Rocks
RDP Wrapper
REST error message in HTTP Header or Response Body {sof}
RESTful API๋ ๋ฌด์์ธ๊ฐ -- web, resources, osi 7layers
Raycast, Alternator of Spotlight and Alfred
Redis์์ ์ฌ์ฉํ๋ Distributed Lock์ ๋ํด์ ์ค๋ช ํด์ฃผ์ธ์
Ref map can make new Ref for borrowed data
Repository {typeorm}
Resource Storage์ Database๋ฅผ ์ฐ๋ํ๋ ๋ฐฉ๋ฒ์ ๋ํ์ฌ ์์๋ด ๋๋ค.
Result that accepts any Errors - rust
Returning a Reference to the Stack
Reverse Relation {drf}
Run Day
Rust Snippets for Competitive Programming
Rust cookbook
Rust๋ก ๋ง๋ ์ ์ฉํ ํด๋ค
SLO, SLI, SLA๋
SQLAlchemy
SQLD
SSAFY 10๊ธฐ
SSAFY ๊ฟํ
SSH X11 Forwarding์ด ์๊พธ ๋๊ฒจ์
SW Expert Academy
SW ํ๋ จ์ผํฐ ๋ด๊ฐ ์๋๋๋ก ๋์ดํ๊ธฐ
SW์ฌ๊ดํ๊ต์ ๊ธ7๊ธฐ 60์ด ๋ชฐ์ ๊ฒฝํ
Securities about {https} and {jwt {cookie}, {session}}
Segment Tree
Segmentation fault (core dumped) ๋คํ ํ์ผ ๋ฏ์ด๋ณด๋ ๋ฐฉ๋ฒ
Sentinel Node
Separation of mechanism and policy
Serialize queryset result {drf}
Serializer ์์ Serializer๊ฐ ๋ค์ด๊ฐ๋ ๋๋์?
Service that deploys user's blog from markdown and media wiki
Simple JWT package {drf}{rest_framework_simplejwt}
Sit around the fire {Jon Hopkins}
Site Reliability Engineering
Socket Programming C API
Squeegee Painting
Stack Growth {pintos} {gitbook}
Stacked Borrows in rust
Statements and Expressions
Static web app using rust
Store informations related to User, but not authorization-related {django}
Strategy - Rust Design Patterns
Synchronization {2021OS}
T2 ๋ณด์์นฉ์ด ๋ด์ฅ๋ ๋งฅ๋ถ์ ๋ฆฌ๋ ์ค ์ค์นํ๊ธฐ
TLB Hit, Miss์ ๊ณผ์ ์ ์์ฐจ์ ์ผ๋ก ์ค๋ช ํด์ฃผ์ธ์
TROUBLESHOOTING sudoers ํ์ผ ํธ์ง
TROUBLESHOOTING Detecting Other Operating Systems
TROUBLESHOOTING ๊ณต๊ฐ ๋ถ์กฑ
TSP - ์ธํ์ ์ํ
Team-def.recre-backend.README.md {swjungle}
Team-dev.recre-frontend.README.md {swjungle}
Telescope ์ฌ์ฉ๋ฒ {neovim}
The Book -- Rust
The C10K problem
The Shape of Infinity -- manifold garden
The camel has two humps
The case of the golden idol
The pain of not being able to find a software job
Too Many Linked Lists
UEFI ์์คํ ๊ณผ BIOS ์์คํ
URI vs URL
URI๋ ์ ๋๋ก ๋ณํ์ง ์์์ผ ํ๋ค {w3.org}
UTF8์ด ๋ฌด์์ธ์ง ์ค๋ช ํด ์ฃผ์ธ์. UTF8 ๋ฌธ์์ด์ ๊ธธ์ด๋ฅผ ์ธก์ ํ๋ ๋ฐฉ๋ฒ๊ณผ n๋ฒ์งธ ๋ฌธ์๋ฅผ ๊ฐ์ ธ์ค๋ ๋ฐฉ๋ฒ์ ๋ํด์๋ ์ค๋ช ํด์ฃผ์ธ์
Understanding Rust futures by going way too deep
Unexpected token DOCTYPE... is not valid JSON SyntaxError {django}
Union Find
Unravel Two
Untitled 1
Untitled 10
Untitled 11
Untitled 12
Untitled 13
Untitled 14
Untitled 15
Untitled 2
Untitled 3
Untitled 4
Untitled 5
Untitled 6
Untitled 7
Untitled 8
2023-09-16+์๋ ํ์ธ์!
Untitled 9Daily Notes
Untitled
UpdateView {django}
Use Obsidian Like a Pro
Use docker in WSL2 distro
Usecase Diagram
User authentication ๊ด๋ จ ์๋ฌ (์ธ์ฆ, ์ธ๊ฐ){django}
UserCreationForm {django}
Using the Newtype Pattern to Implement External Traits on External Types
VPC (Virtual Private Cloud)
VSCode Django Unit Tests
Validation {drf}
Validation {typeorm}
Value Categories in C++17 - lvalue, rvalue, prvalue
Variance in rust
ViewSet.reverse_action {drf}
ViewSets and routers {drf}
What Are Sessions? How Do They Work?
Why engineers should focus on writing - Dmitry Kudryavtsevl
Witch, Alt tab for window switching {macos}
Xmonad, window tiling manager written in {haskell}
YAML ํ์ฅ ํ๋
Youtube Script Search Engine
Zotero
[TODO] RxJS 1
[synchronization {pintos}
__ rocks
__getitem__ index and slice iteration in python
`__init_subclass__` Forward declaration of classes {python}
`objects` member is Manager compositted in Model
`scanf`๋ ๋ฆฌํด๊ฐ์ผ๋ก ์ฑ๊ณต์ ์ผ๋ก ์ ๋ ฅ๋ฐ์ ์ธ์์ ๊ฐ์๋ฅผ ๋ฆฌํดํ๋ค.
ab6767
abstract data type๊ณผ interface, class์์ ์ฐจ์ด
add model in admin site with `admin.site.register` {django} {admin.py}
admonition
ajax๋ก patch ์์ฒญ ๋ณด๋ด๊ธฐ
amortization
anyhow
api ์ค๊ณ {swjungle00}
application factory {flask}
args, kwargs ๊ฐ๋ณ์ธ์์ ๊ฐ๋ณ ํค์๋ ์ธ์
args-many debugging {pintos} {swjungle}
argument passing flow {pintos}
array
array_zip is unstable
array์ list์ ์ฐจ์ด์ ์ ์ค๋ช ํด์ฃผ์ธ์ ์๋ฐ์๊ด์ ์ผ๋ก
artillery {nodejs}
ascii gui editor
Async์ await๊ฐ ์ด๋ป๊ฒ ์ฑ๊ธ์ค๋ ๋์ ๋จ์ ์ ๊ทน๋ณตํ ์ ์์๋์
auto keyword {C++}
aws ECR ๋์ปค ์ด๋ฏธ์ง ๋ ์ง์คํธ๋ฆฌ
aws cli cheatsheet
aws s3 static files in django
aws s3 ๋ฒํท ์ฌ์ฉ๋ฒ
axum Response
axum routing Router
axum routing method_routing get
axum service
axum
bat, beautiful cat command
bcypt npm
before onboarding {ozcodingschool}
begin align
bereft
bevy
binary search๋ฅผ ํ์ฉํ lower upper bound ๊ทธ๋ฆฌ๊ณ parametric search๊น์ง
bind(2)
black formatter {python} {vscode}
book-project {LEGACIES}
bootstrap and tailwind
buses and hierarchical buses {os}
busy waiting ๋ฐฉ์์ด ๋ฌด์์ธ๊ฐ์
c++ - Understanding how Lambda closure type has deleted default constructor - Stack Overflow
call by object reference {python}
cargo-update, auto updator {rust}
cargo watch
cascade option {typeorm}
catch multiple exceptions in {python}
cent-os linux์์ yum syntax ๋ฌธ์ ๊ฐ ๋ฐ์ํ์ ๋ ๋์ฒ๋ฒ
chat page ์์ฑํ๊ธฐ estsoft
check every element from sequence is same {python} {functools.reduce}
chmod 400๊ณผ ๋์ผํ ํ์์ ธ powershell ์ปค๋งจ๋
clear cache in javascript
clock-tui, tclock {rust}
closures, factory functions (python)
code marker {vscode-extension}
coherent
collect into array
collections.Counter, most_common ์์ดํ ๊ฐ์ ๊ณ์ฐ {python}
collections.OrderedDict ์์๋ฅผ ๋ณด์ฅํ๋ ๋์ ๋๋ฆฌ {python}
collections.defaultdict ์ธ๋ฑ์ค ์กฐํ ์คํจ ์ ๋ํดํธ ๊ฐ์ฒด ์์ฑ
command line cursor moving shortcuts
compare two iterators
compose multiple routers with merge
conda cheatsheet
conda, pyenv, pipenv, venv์์ ์ฐจ์ด์
condition variable์ด๋ {feat.monitor}
connect(2)
const member makes class default ctor deleted
context switching ๋ฐฉ๋ฒ, ๋์จ ์ด์ , ์ค์ผ์ค๋ง ์๊ณ ๋ฆฌ์ฆ, ์ ์ ํ๊ณผ ๋น์ ์ ํ ์ค์ผ์ค๋ง
cookie-parser
cop-out
core mem replace
core mem swap
core mem take
count-servers-that-communicate
counter๊ฐ ๋ญ์ง - python
crate ndarray
creating in {django query}
cross-env {NodeJS}
crux
css - aspect-ratio๋ฅผ ์ฌ์ฉํ์ฌ ์ํ๋ ๋น์จ๋ก ๋ง์ถ๊ธฐ
custom iterator with __iter__ in python
cv-qualified๊ฐ ๋๋์ฒด ๋ญ๋ {C++}
dataclass ValueError mutable default class list is not allowed, use default_factory {python}
dataclasses - python -- custom comparator
dataclasses python module
dataview
decorator - python
deducing this {C++23}
deep copy and shallow copy - python
deleted function {C++} TODO
deque in python
derivable traits and trait inheritance
derivative
derive attribute
dictionary - python
diff between const with static in rust
divide and conquer
django Creating custom user model using AbstractUser in django RestFramework
django app
django authorization for accessing์ธ๊ฐ {mixins.{LoginRequiredMixin, UserPassesTestMixin}}
django crispy forms
django dependency issue ๋ฐ์ ์ AUTH_USER_MODEL์ด ์ ๋๋ก ๋ฐํ์๋์ง ํ์ธํ๋ผ
django flat pages
django forms
django generate new secret key
django internal class Meta
django migrate
django migration ์์ ๊ผฌ์ธ๊ฒฝ์ฐ {GPT}
django model, ORM
django model.ForeignKey.on_delete
django path(route, view, name)
django render
django reverse
django runserver different port
django template built in filters ์์ฃผ ์ฐ์ด๋ ํํฐ ๋ชฉ๋ก
django template {context}
django template
django urlpatterns and url convert
django with ajax
django ๊ทน์ด๋ฐ ์ธํ {startproject} {startapp} {manage.py} {settings.py, urls.py, models.py, forms.py}
django ์ ์ ํ๋กํ ๋ณด๊ธฐ {model.py}
django.urls.include(module, namespace)
django.views.{View, generic.{ListView, DetailView}}
dm_mod, Device Mapper Module
dns ์๋ฒ์ ๋ํด์ ์ค๋ช ํด๋ณด์ธ์
do-re-mi-fa-so-la-ti-do VS Done(Let's Get it)
docker --filter flag
docker ๊ต๊ณผ์ Chapter 10
docker ๊ต๊ณผ์ Chapter 11
docker ๊ต๊ณผ์ Chapter 2
docker ๊ต๊ณผ์ Chapter 3
docker ๊ต๊ณผ์ Chapter 4
docker ๊ต๊ณผ์ Chapter 5
docker ๊ต๊ณผ์ Chapter 6
docker ๊ต๊ณผ์ Chapter 7
docker ๊ต๊ณผ์ Chapter 8
docker ๊ต๊ณผ์ Chapter 9
docker ๊ต๊ณผ์
docker-compose ๋ช ๋ น์ด ๋ชจ์
docker-compose์ ํ๊ณ, ์ค์ผ์คํธ๋ ์ด์ ์ ๋ฑ์ฅ
dollar sign $ in {haskell}
dot env ์์ ๋ณ์๋ฅผ ์ฌ์ฉํ ์ ์๋ค๊ณ ? {NodeJS} {dotenv-expand}
dotenv NodeJS (TODO)
drf ์์ redirect url์ ๋ํ ์ ๋ณด๋ฅผ ViewSet์ ๋ด๋๋ฒ {drf}
drf_spectacular, OpenAPI specification generator
dup2(2)
enamored
enum and enum class {C++}
enum column type {typeorm}
enumerate and zip
enum์ ์์ธ๋ก ๋์ง์ง ๋ง๋ผ
esc๋ฅผ ๋๋ฌ ์๋ฌธ์ํ์ผ๋ก ์ ํํ๊ธฐ
espanso text converter
excalidraw, ๊ฐ๋ฒผ์ด JSON ๊ธฐ๋ฐ ๋ค์ด์ด๊ทธ๋จ ํธ์ง๊ธฐ
exception safety with rust
exception์ ์ข ๋ฅ์ ์ฐจ์ด์ ์ ์๋ ค์ฃผ์ธ์
exhilarating
export to variables from .env file
express.js ๊ณผ์ {swjungle}
express.js
extend_schema {drf_spectacular}
extern ํค์๋ + ์ปดํ์ผ ์ธ์๋ก ์ฌ๋ฌ๊ฐ์ cpp ํ์ผ์ ๋์ผํ ์ค์ฝํ์ ๋๋ ค๋ฃ์
fallback_service๋ฅผ ์ฌ์ฉํ์ฌ ์ด๋ URL์๋ ๋งค์นํ์ง ์์์ ๋๋ฅผ ๋๋นํ์
fast io in python
fast io with sync_with_stdio false {C++}
fastest idiomatic io routine in rust for programming contests
fat arrows (=>) and slim arrows (->) in {haskell}
fdisk ์ฌ์ฉ ๋ฐฉ๋ฒ
fdisk ์ฝ๋ ๋ฐฉ๋ฒ
fetch api error handling {js}
ffmpeg concat two videos
ffmpeg
file-io (python)
find options {typeorm}
firefox css uwp style
five terrible horseman of making unsafe Rust collections
fixed width integer types {C++11}
flask smorest
flat map in python
flux
fonts
for else {python}
for-loop in python
fork(2)
form errors{ django }
fstab ํ์ผ์ด ํ์ํ ์ด์
function๊ณผ method ๊ฐ์ ์ฐจ์ด์
fzf, fuzzy finder for terminal
gcc options
generator function - python
generic View {drf}
generic array in rust
typing.TypeVar (python)
get fetch --prune
get schooled
get_context_data, get_queryset { django } { ListView }
getaddrinfo(3)
getattr, setattr {python}
getnameinfo(3)
getopt๋ฅผ ์ฌ์ฉํ์ฌ ๊ธด ๋ช ๋ น์ด๋ฅผ ํ์ฑํ๋ ์ ธ ์คํฌ๋ฆฝํธ๋ฅผ ๋ง๋ค์ด๋ณด์
git commit message ๊ท์น
git log --oneline ์ผ๋ก ๋ก๊ทธ ์์ฝ
git rebase --interactive
git reflog๋ฅผ ์ฌ์ฉํ์ฌ reset hard ๋ก ์ฌ๋ผ์ง ์ปค๋ฐ์ ๋ณต๊ตฌํ ์ ์๋ค๊ณ
git revert๋ก ์ด์ commit์ผ๋ก ๋์๊ฐ๊ธฐ
git selectively merge or pick changes from another branch
git submodule ๊ฐ๋ ์ก๊ธฐ
github blog ๊ฒ์์ฐฝ ๋ ธ์ถ์ํค๊ธฐ (TODO)
github chart
github issue, pull request ํ์ฉํ๊ธฐ
github project
git๊ณผ github์ ์ฐจ์ด์ ์ ๋ํ์ฌ ๋งํ์ธ์
git์ด ์๋ํ๋ ์๋ฆฌ๋ฅผ ๊ฐ๋ตํ๊ฒ ์๊ฐํ์ธ์
glibc Malloc Internals
glibc not found ๋ฌธ์ ์ง์ ํด๊ฒฐํ๊ธฐ
glossary
google coding conventions
google colab - shortcuts
google colab
google cppguide
graft
graph ๊ธฐ์ด
gtop, elegant top for cli
gunicorn
haskell ฮป=
homebrew
html table
htonl, htons, ntohl, ntohs {htonl(3)}
hyper Server
i, j nested for loop with {itertools.product} {python}
iankimdev - e-commerce - github
idiomatic way to input from stdin when CP in rust
idiomatic way to output to stdout when CP in rust
if __name__ == '__main__' in python meaning
if์ switch ๊ฐ์ ์๋์ฐจ์ด
image(media) ํ์ผ์ DB ์ด์ธ์ ๋ก์ปฌ ์ ์ฅ์์์ ๊ด๋ฆฌํ๊ฒ ๋ง๋ค๊ธฐ {django}
imdb with NestJS
immutable reference is copyable, mutable reference is not copyable
immutable to mutable
impasse
impl is not method, is associated function
in the wake of
initializing malloced structure {C} {SO}
inline {C++}
internalization with i18n {drf}
inventory modeling {book-project}{์ฌ๊ณ , ์ฅ๋ฐ๊ตฌ๋, ๊ตฌ๋งค๋งํฌ}
invidious
ion icons
is my port open? ํฌํธ ์ด๋ ค์๋์ง ํ์ธํด์ฃผ๋ ์ฌ์ดํธ
is there a way to iterate through the values of an enum
iterator skip
iterator๋ฅผ ๊บผ๋ด ๋ฌธ์์ด๋ก ๋ง๋๋ ๋ฐฉ๋ฒ{sof}
itertools module
itertools rust crate
jQuery
jekyll escaping liquid tags
jest๋ฅผ ์ฌ์ฉํ ๋ import๋ฅผ relative path๋ก ์์ฑํ๊ฑฐ๋ moduleNameMapper๋ฅผ ์ค์ ํด์ผํ๋ค.
js-sys crate
json-generator
json-patch
jsonwebtoken npm + user authentication authorization api
kaist pintos assignment specification {casys-kaist.github.io}
kakaopay {django}
karabiner-elements
lambda - python
lambda expression {C++} TODO
lambda๋ ๊ธฐ๋ณธ์ ์ผ๋ก ์์ฑ์๊ฐ ์ง์์ ธ์๋ค.
lambdaํจ์๊ฐ ์ผ๋ฐ ํจ์๋ณด๋ค ๋๋ฆฌ๋ค
latex to unicode converter
latex
layer and middleware in axum
lazy load segment {pintos}
ldd๋ก ํ์ library ํ์ธํ๊ธฐ
learnyaml
leet trapping rain water II {MinHeap}
left rotate๋ฅผ ์ํํ๋ ๊ฐ๋จํ ์๋์ฝ๋๋ฅผ ์์ฑํด๋ณด์ธ์ {red black tree}
let ๋ณ์ ์ ์ธ๋ง ํด๋ ๋๋์
letting specific path as unknown with colon
lifetime elision
linux - How much data does SSH typically use - Super User
linux ์ปค๋ rbtree ์ฝ๋ {์์ฐ๋ ๋นํธ๋ฅผ ํ์ฉํ ์ต์ ํ}
linux์์ Capslock ๋ฒํผ์ ํ์ํค๋ก ์ฌ์ฉํ๊ธฐ
list comprehension - python
list {C}
lock๊ณผ semaphore์์ ์ฐจ์ด์
logging in django
loop label
lower bound with bisect_left (python)
lvm ์ค์ ํ๋๋ฐ vgscan๊ณผ vgchange๊ฐ ํ์ํ ์ด์
lvm๊ณผ ext์ ์ฐจ์ด์ ์ด ๋ญ์ผ?
mac ํ์์ฑ ๐
magic methods (python)
make
malloc like rust feature
malloclab
malloc๊ณผ ๊ฐ์ ๋์ ํ ๋น์ ํ ๋ OS์์ ์ผ์ด๋๋ ์ผ์ ๋ํด์ ์ค๋ช ํด์ฃผ์ธ์
map an array of objects to a dictionary {js}
map insert, set insert ์๋ชป ์ฐ๋ฉด ์ธ์ ๋งํจ
match case in python
memcpy {C}
memory representation {SP} {week03}
merge sort
middleware {expressjs}
mingle
missing-semester ์ฌ๋ฌ๋ถ์ CS ๊ต์ก์์ ๋๋ฝ๋ ํ๊ธฐ
mkdocs
mmap {pintos}{swjungle}
mmap(2)
model ๊ด๋ จ ์๋ฌ {django} {migration ์์}
module and package (python)
mongoose, a mongodb ODM for javascript
monitors {synchronization}
morning ๊ธฐ์ ๋ถ์
mosey
move semantics and forward reference {C++}
multer ์ด๋ฏธ์ง ์ ๋ก๋ ๋ชจ๋.nest.node feat.mutipart-form-data
multi level feedback queue๊ฐ ๋ฌด์์ธ๊ฐ์
mymalloc.h {C}
namespaces {C++} TODO
name์ด ์ ์ผํ์ง ์์ ๋ slug ์ค๋ณต์ ํผํ๋ ๋ฒ {django}
natvis๋ฅผ ํ์ฉํด ๋ชป์๊ธด vscode ๋๋ฒ๊ฑฐ ์์๊ณ ๋๋ํ๊ฒ ํ๋ฐ๊ฟํ๊ธฐ
neovim ์ค์ ๊ด๋ จ {NvChad}
neovim
next buildํด์ `.next` ๋๋ ํฐ๋ฆฌ๋ฅผ EC2์ ์ฌ๋ฆฌ๊ธฐ
next_combination ๊ตฌํํ๊ธฐ
next_permutation ๊ตฌํ
nginx
no such table ๋ฌธ์ ํด๊ฒฐ๋ฐฉ๋ฒ {django}
noclamshell, ๋งฅ๋ถ ๋๊ป์ ๋ซ์ผ๋ฉด ๋ฌด์กฐ๊ฑด sleep๋ชจ๋๋ก
Nodejs์ event loop์ ๋ํด์ ์ค๋ช ํด ์ฃผ์ธ์
nodemon, auto reload nodejs server {npm}
nosy
oauth {django}
oauth2 {nest.js} {passport}
object literal to class object using Object.assign {js}
obsidian-git
obsidian-support {supports excalidraw, wikilinks}
obsidian์ผ๋ก ํ๋ฆฌ์ ํ ์ด์ ํ๊ธฐ - no boilerplate
off the shelf
online c++ compiler
online photoshop ๋ชจ์
open(2)
open_clientfd {socket} {connect}
open_listenfd {socket}{bind}{listen}
opine
option and_then, map, or_else
option as_deref
option as_ref
option map
option replace
option take
optional safe unwrapping
ouroboros
outliner and zoom {bullet list ๊ธฐ๋ฐ ๋ฌธ์}
overlapping traits
overload operator new {C++}
owner๊ฐ ์๋๋ผ๋ฉด raw pointer๋ฅผ ์ฐธ์กฐํด๋ ๊ด์ฐฎ๋ค - when to use smart pointers
ozcodingschool startupcamp ์คํํธ์ ์น ๊ฐ๋ฐ ์ด๊ฒฉ์ฐจ ์บ ํ with AWS 3๊ธฐ
padding bytes in struct {C}
page fault๊ฐ ๋ฐ์ํ๋ ์ํฉ์ด ์ธ์ ๊ฐ ์๋์, ๊ฐ์์ฃผ์์ ๋ฌผ๋ฆฌ์ฃผ์์ ๊ด๊ณ
page-merge-par debugging {pintos}{swjungle}
paginate {django query}
pagination in {django}
parsec, ๋ ์ดํด์์ ๋ชฐ๋นตํ ๋ฆฌ๋ชจํธ ๋ฐ์คํฌํฑ
partial update for Serializers {drf}
path variable VS query parameter
payload
pbcopy, Copy data from STDIN to the clipboard
permissions {drf}
pervasive
pintos3 {pdf} {pintos}
pipeliner crate
pip์ requirements.txt๋ก ์์กด์ฑ ๊ด๋ฆฌํ๊ธฐ {python}
pk { urlpatterns { path } } {django}
plm4 virtual address coverage formula {pintos}
poetry.lock์ผ๋ก ์ค์นํ๋ ๊ฒ๊ณผ pyproject.toml๋ก ์ค์นํ๋ ๊ฒ์ ์ฐจ์ด
pointer array and array pointer {Pointer Artithmetic}
pointer ownership in c++
port forwarding WSL2
postgresql on docker
postman
prim algorithm๊ณผ kruskal algorithm {Minimum Spanning Tree}
prime numbers
print macro {C}
priority inversion on lock release {swjungle}{pintos}
priority queue - python
priority-donate-multiple {swjungle} {pintos}
priority-donate-nest, chain {swjungle} {pintos}
priority-donate-sema {swjungle}{pintos}
private attributes (python)
prj1.threads.introduction {pintos}
problemshooting - docker login error in linux
products, purchases app {django}
property, getter and setter in {python}
protected branch์์ PR์ ๋ ๋ฆฌ๊ณ ์น์ธํ๋ ๋ฐฉ๋ฒ
proxylab
psychological_test_completion ๋ถ์.flask
purchase history
pure virtual destructor
pylint-django {pip} {vscode}
pyscript
pytest module - python
python cheatsheet and snippets
python f-string์์ ์ค๊ดํธ ํ๊ธฐํ๋ ๋ฐฉ๋ฒ
python map function
python os.path.join
python package
python proxy server
python venv ํ๊ฒฝ์ค์
python ํ์ ์์กด์ฑ๋ง ์ถ๋ ค๋ด๋ ๋ฐฉ๋ฒ
python์์ Optional(Nullable) type์ ๋ค๋ฃจ๋ ๋ฒ
python์ ๋ถ๊ธฐ์์ธก์ ํ๋๊ฐ {sof}
query parameters with question mark and Query types
querying in {django query}
queue {C}
quick switcher obsidian plugin
quickcheck
random {C++}
range-like feature in Javascript
ranged for loop + custom iterator and container {C++11}
rbtree {C}
rc try_unwrap
rds postgresql ssl ์ธ์ฆ์ ๋ฐ๊ธํ์ฌ ์ ์ํ๊ธฐ
re - regex python package
react
read(2)
realloc {C}
recent files obsidian plugin
record syntax in {haskell}
redirect URI mismatch ๋ฌธ์ {OAUTH2} {nest.js}
redirect { django }
redis๋ก access token blacklist ๊ด๋ฆฌํ๊ธฐ {nodejs} {todo}
redis๋ก ๋ง๋๋ ํ ํฐ ๋ธ๋๋ฆฌ์คํธ
references in {C++}
regex
remote desktop
remotely-save๊ฐ ๋ง๋ฅ์ ์๋๋ค
repr, dir, vars, pprint.pformat + UserInfo and BookInfo ์ค์ต (python)
resource aquisition is initialization {c++}
response.headers.get(Content-Type) {js}
reverse๋ฅผ ์ฌ์ฉํด์ผ ํ๋ ์ด์ {django}
ring
ripgrep, grep, battery included
rocket
room, player, host ER {swjungle} {my own weapon}
root password ์ฌ์ค์ ๋ฐฉ๋ฒ . mysql.homebrew
rule of thumb
rustube ์ ํ๋ธ ๋ค์ด๋ก๋
rust์์ c++์ ๊ฐ์ custom comparator๋ฅผ ์ ์ํ ์ ์์๊น์
save both relations {typeorm}
save related entities only with PK {typeorm}
scope of enum in C vs C++
self reference a class with typing.Self (python)
self referential structs in rust
sentiment
sequelize, a MySQL ORM for javascript
serde
serde_json crate
set - python
setInterval {jQuery}
set_password VS update_session_auth_hash {django}
setting sun
setting up python environment venv requirenemts.txt
single field struct, enum with repr transparent
slice patterns and destructure and refutability
slice.indices - python
sliding window {python} {itertools.islice} {collections.deque}
slido, live polls, quizzes, qna session
slug๊ฐ ๋ญ๋
snake game with rust
sockaddr(3type)
socket.io ๋์ ํ๋ก์ฐ์ ๋ํ์ฌ ์ค๋ช ํด์ฃผ์ธ์
socket.io
sort - sorted - key - index ์ถ์ - python
split {C}
splitstr {C}
ssh into WSL2 & vs-code
ssh-keygen for github
stack {C}
stat(2)
static keyword in {C}
static lifetime
static_cast {c++}
status code๋ฅผ ํ์ฉํ ์๋ฌ๋ฐ์ ์๋ฌ์ฒ๋ฆฌ {django}
stdout precision and fix
str (python)
strcpy and strcat {C}
stream, iterator, functional programming {C++}
stride of an array {C}
string {C++}
string_view {C++17}
stripe
strtok, strtok_r(3)
structure of express.js
structures in C
supplemental page table ๋ง๋ค๊ธฐ {pintos} {swjungle}
swap memory increase {linux}
swap partition
sweeping
swjungle ๋๋ง๋ฌด ๋ฆฌ๋์ง์
swjungle ๋ฌธ์ ์
swjungle ๐ค
sw์ฌ๊ดํ๊ต ์ ๊ธ 7๊ธฐ ์ค๋น
sw์ฌ๊ดํ๊ต ์ ๊ธ 7๊ธฐ ํ์ ์ Draft
synchronization {pintos} {semaphore} {lock} {monitor}
system call์ ๋ํ์ฌ ์ค๋ช ํด์ฃผ์ธ์
system-config-.... {x-window}
tab reuse on link opening, tab management {Obsidian}
tasks, microtasks, queues and schedules {js}
template ํค์๋๋ฅผ ์ ์ธ๋ง ํ๋ฉด ์ ๋๋ ์ด์ C++
templater obsidian plugin, ๋งํฑ์ด๊ฐ ๊ฐ ๊ธฐ๋ณธ ํ ํ๋ฆฟ ์์ฑ๊ธฐ ๋์ฒด์
terraria
the-expert-mind
thread safety with Arc which violates interior mutability
thread, mutex, unique_lock, lock_guard {C++}
tinymce
tldr, man๋ณด๋ค ๊ฐ๊ฒฐํ ๋ช ๋ น์ด ์ฌ์ฉ๋ฒ ๋งค๋ด์ผ
tokio
transient
trash-cli, ์ํ์ฒ๋งํ rm ๋ช ๋ น์ด๋ฅผ ๋์ฒดํด์ค๋๋ค
tree ๊ธฐ์ด
tree, cli command for directory structure
trie 1d27a47d94e941189cf2ce10e5730776
trim
trimwhitespace {C}
try - except - else - finally (python)
try handle fault + page claiming {pintos}
tuple - python
type casting {C++}
type hint cheatsheet
typeid
typeorm ์ฐ๊ด ์ปฌ๋ผ์ ๊ฐ์ฒด๊ฐ ์๋๋ผ id number๋ก ๋ถ๋ฌ์ค๊ธฐ
typescript ์ธ์ด์ ๋ํด์ ์ค๋ช ํด์ฃผ์ธ์
typing.Callable
typing.Iterator
typing.Optional and type union in python
typing.cast์ ํ์ ์ฒด์ปค์๊ฒ ์ ๋ณด๋ฅผ ์ ๊ณตํ๋ค - python
ubuntu 20.04 etc apt sources.list
understanding python dataclasses
unit tests in python + vscode debugging
unit type
unittest module - python
unordered_map {{cpp}}
unsafe pointer
unsplash-wallpapers forked rust version
upage vs kpage vs physical memory {pintos} {swjungle} {qna archieve}
updating in {django query}
upkeep
url shortner with easy-to-memorize
useradd ์ฌ์ฉ๋ฐฉ๋ฒ
using enum {C++20}
utterances - lightweight comments widget built on GitHub issues
validator {django}
values in a scope are dropped in the opposite order they are defined
vars ์ฌ์ฉํ์ฌ ํ์ด์ฌ ๊ฐ์ฒด๋ฅผ dict๋ก ์ฝ๊ฒ ๋ณํํด๋ณด์
vector init with size, not capacity
vector๋ array๋ ์ธ์ ๋ฉ๋ชจ๋ฆฌ ๊ณต๊ฐ์ ์์ฃผํ๊ณ ์๋ ๋ณ์๊ฐ ์์ผ๋ฉด out of bound error๋ฅผ ์ผ์ผํค์ง ์๋๋ค
vector์ back ์ด๋ end๋ ๋น์ด์์ ๋ undefined behavior๋ฅผ ๋ฐ์์ํจ๋ค
venv activation and deactivation
vim Increasing or decreasing numbers
vim indentwise, motions based on indent depts or levels in normal, visual, and operator-pending modes
vim selectively find and replace text
vim ๊ด๋ จ ๊ฟํ
virtual address, physical address, user pool, kernel pool {pintos}
virtual memory {SP}
walkdir
warp
wasm with rust
wasm-pack ์ฌ์ฉํ๊ธฐ
wasm-pack
web socket ec2 {devops}
web_sys
week 00 {swjungle}
week 01~03 {swjungle} {ALGORITHMS}
week 03 teatime questions {swjungle}{coding test trend}
week 04 {swjungle} {Red Black Tree}
week 05 {swjungle} {malloc-lab}
week 09 WIL ๋ฐ ๋ฐํ์ค๋น {swjungle}
week06 {swjungle}{proxy-lab}
week07 - Threads {pintos} {swjungle}
week07 WIL ์ ๋ฆฌ, ๋ฐํ์ค๋น {swjungle}
week07-10 {swjungle} {pintos}
week08 - User Program {pintos} {swjungle}
week09 - Virtual Memory {pintos} {swjungle}
week12 {swjungle}{ALGORITHMS}
week13 {swjugle}{team creation} {expressjs}
week14-18 {swjungle}{my own weapon}{nestjs, socketio}
week19 {swjungle} {into the unknown}
week20 {swjungle} {post jungle}
whisk away
why were we making such a fuss
win32yank.exe ๊ฐ nvim ๋ณต์ฌ์๋๊ฐ ๋๋ ค์ง๊ฒ ๋ง๋๋ ์์ธ
wine setting
0140 wishfunding ํฐ๋๋ชจ์ ํ๋ฉ ํ๋ก์ ํธ ๐
writing a manager for a custom user model {djangodoc}
yabai, tiling window manager for macOS
yolo+opencv face blur
zellij, terminal multiplexer built with rust
zeroing
zip, unzip, cli ์์ถ ํ๋ก๊ทธ๋จ
zoxide - z and autojump killer written in rust
zsh ์ค์ ๊ด๋ จ
โญ๏ธ 3.4 Accessing Information
โญ๏ธ 3.7 Procedures
โญ๏ธ 3.8 Array Allocation and Access
โญ๏ธ 7.1. Compiler Drivers
โญ๏ธ 7.4. Relocatable Object Files (ELF File Format)
โญ๏ธ 7.9. Loading Executable Files
โญ๏ธ 8.1 Exceptions
โญ๏ธ 8.5. Signals
โญ๏ธ 9.11. Common Memory-Related Bugs in C Programs
โญ๏ธ 9.9. Dynamic Memory Allocation
๊ฐ์ฅ ์ด์ ์ ๊ฐ์ง๊ณ ๋ก ์ํ๋ ํ๋ก์ ํธ(๋ชฉํ๋ ๊ณผ์ )๋ฅผ ์๊ฐํด์ฃผ์๊ณ , ํด๋น ํ๋ก์ ํธ์ ์ํ ๊ณผ์ ๋ฐ ๊ฒฐ๊ณผ์ ๋ํด ์ค๋ช ํด์ฃผ์ธ์
๊ฐ์ง JSON ๋ฐ์ดํฐ ์์ฑ๊ธฐ(json-generator)๋ฅผ ์ฌ์ฉํ python ์ฐ์ต๋ฌธ์
๊ฐ์ข QNA ์ ๋ฆฌ {swjungle}{pintos}{project2}
๊ฐ์ข QNA ์ ๋ฆฌ {swjungle}{pintos}{project3}
๊ฐ์ํ๊น์ ์๋ก์ด ๋ฐ๊ฒฌ
๊ฐ๋ฐ ์ง๊ตฐ๊ณผ ๊ด๋ จ๋ ํ์ต์ ๊ฒฝํํ์ จ๋ค๋ฉด ์ด๋ป๊ฒ ํ๋ก๊ทธ๋๋ฐ ํ์ต์ ํด์๋์ง ์ด์ผ๊ธฐ๋ฅผ ๋ค๋ ค์ฃผ์ธ์
๊ฐ์ฒด์งํฅ์ ์ฌ์ค๊ณผ ์คํด-์ญํ ,์ฑ ์,ํ๋ ฅ ๊ด์ ์์ ๋ณธ ๊ฐ์ฒด์งํฅ
๊ฑดํ์ด์ด ๋ฆฌ๋ณธ
๊ฒ์ํ ํ์ด์ง ๋ง๋ค๊ธฐ estsoft
๊ณต๊ตฐ ์ ์ญ์๋ฅผ ์ํ ์๋น๊ตฐ ํ๋ จ ์ ๋ฆฌ 2022
๊ณต๋์ ๋ชฉํ๋ฌ์ฑ์ ์ํด ์ํธ์ ๋ขฐ์ ์ํต์ ๋ฐํ์ผ๋ก ํ์ ์ ์งํํ ์ฌ๋ก์ ๋ํ์ฌ ์ญํ ๊ณผ ๊ธฐ์ฌ ์ค์ฌ์ผ๋ก ์๊ฐํด์ฃผ์ธ์
๊ณต๋์งํ ํ๋ก์ ํธ - estsoft ๐(deprecated)
๊ณต๋ถ๋ฐฉ
๊ณต์ง ๋ฐ ์์๋์ด์ผ ํ ๊ฒ๋ค
๊ด์ฌ์ง์ ์ฐพ๊ธฐ
๊ดํธ ์๋์์ฑ ๊ธฐ๋ฅ์ ์ด๋ค ์๋ฃ๊ตฌ์กฐ๋ฅผ ์ฌ์ฉํ ๊น์
๊ทผ๋ ฅํฅ์, ์ฝ์ด ๊ฐํ, ์นผ๋ก๋ฆฌ ์๋ชจ๋ฅผ ์ํ 40๋ถ ์๊ฐ
๊ธฐ๋ฅ์ ์ถ์ํ๋ ๋ฐฉํฅ์ผ๋ก ์์ํ๊ธฐ VS ๊ธฐ๋ฅ์ ์ถ๊ฐํ๋ ๋ฐฉํฅ์ผ๋ก ์์ํ๊ธฐ
๊ธฐ์ด partial sort ์ฐ์ต
๊ธฐ์ดํํ, SQL ํบ์๋ณด๊ธฐ ์ ๋ฌธ๊ณผ์ {KMOOC}
๊น๋จ์
๊นํ๋ธ ๊พธ๋ฏธ๊ธฐ
๊พธ์คํ๊ฒ ๋ฌด์ธ๊ฐ ์ฑ์ทจํ๋ ๋ฐฉ๋ฒ
๋๋ ๋ฐ์ ์๊ฒฉ์ด ์์ด
๋๋ ์ด ์ธ์์ด๋ค. ๋ด ์ก์ฒด๋ ๋์ ๊ทนํ ์ผ๋ถ๋ถ์ ๋ถ๊ณผํ๋ค.
๋๋ง์ ๋ฌด๊ธฐ ๊ฐ๊ธฐ, ์๋ก ์๊ฐ ์์ธ์ด {swjungle} {์ ๋๋ฅผ ์ ํํด์ผ ํ๋๊ฐ}
๋จ๋ถ๋ฐ์ ์ฒดํํ ์ธํด
๋ด ๋ชธ์ ๋ณด์ดํด์ผ ํด. ์ด๋๊ฐ ๋ถํธํ์ง, ์ด๋์์ ์ด๋ค ์ผ์ธ์ด์ ์ด ์๋์ง๋ฅผ ๋ณด์
๋ด๊ฐ ๊ฐ์ง๊ณ ์๋ ์ง์์ผ๋ก'๋ง' ํ ์ ์๋ ํ ์ดํ๋ก์ ํธ์ ๋ฌด์์ด ์์๊น
๋ด๊ฐ ์คํ์ค์ธ python์ ์ ๋๊ฒฝ๋ก๋ฅผ ์๊ณ ์ถ๋ค๋ฉด
๋ด๋ถ ๋จํธํ์ ์ธ๋ถ ๋จํธํ์ ์ฐจ์ด์ ์ ๋ํด์ ์ค๋ช ํด์ฃผ์ธ์
๋ค์คํ ๊ณต๊ฐ์ฑ์ฉ 2023
๋ค์ด๋ฒ๋ฉ์ค ๋ฐฑ์๋ ์์ง๋์ด (์ธํด์ญ)
๋คํธ์ํฌ ๋ถ์์ ์ผ๋ก ์ฌ์ฐ๊ฒฐ ๋ก์ง {swjungle}{socketio}
๋ ผ๋ฆฌ๋ณผ๋ฅจ๊ณผ ํํฐ์ ์ ์ฐจ์ด์
๋ ๊ฐ์์ฑ
๋ด๋ฐ๋์ค ๋ฌ๋ํ
๋์ด์ค๋ฉ ์ฑ์ฉ์ค๋ช ํ {swjungle}
๋ค์ฏ๊ฐ์ง ๊ฐ๊ฐ์ ๊ฑธ๋ง๋ ์์ผ์ ๋ฌผ
๋ค์๋ผ์ดํธ ์๋ฆฌ์ฆ
๋คํฌ ์ค ๋ค์ปค
๋จ์ ์ {TODO}
๋จ์ฒดํ๋์์ ๊ฐ๋ฑ์ ๊ทน๋ณตํ ๊ฒฝํ์ ๋ํด ์์ฑํด์ฃผ์ธ์
๋ฌ๋ฆฌ๊ธฐ ์์ธ์ ์ ์ - ์ผ์ธ
๋ญ๋ค๋ฆฌ์ด ํ๊ฒจ์ ๋ง๋ ์นํจ๋๋ฐ
๋น์ฅ ๋์๊ฐ๋ ์ฝ๋๋ฅผ ๋ง๋๋ ๊ฒ์ด ์ฒซ๋ฒ์งธ๋ผ๋ฉด, ๋ด๊ฐ ์ ํํ ๊ฒ๋ค์ ๋ํ ์ ๋ฆฌ ๋ฐ ํ๊ณ ๊ฐ ๋๋ฒ์งธ๋ค. ๋ฌธ์ํ๊ฐ ์ค์ํ๋จ ๋ป์.
๋ฐ์ดํฐ๋ฒ ์ด์ค์ ๊ฒฉ๋ฆฌ์์ค์ ๋ํด์ ์ค๋ช ํด์ฃผ์ธ์
๋ฐ์ดํฐ๋ฒ ์ด์ค์ ์์์ฑ Atomicity์ ๋ํด์ ์ค๋ช ํด์ฃผ์ธ์
๋๋ฉ์ธ ์ฃผ๋ ์ค๊ณ ์ฒซ๊ฑธ์-Vlad Kononov
๋์ ์ ์ธ ๋ชฉํ๋ฅผ ์ฑ๊ณต์ ์ผ๋ก ๋ฌ์ฑํ๋ ๊ฒฝํ์ ์๋ ค์ฃผ์ธ์
๋ํ๋ฏผ์ ๋ฐ์ด๋ MZ์ ๋, ์ ์ผํ ํ๋ณต๋ฐฉ๋ฒ(๋ชฐ์ ํฉ๋๋ฌธ ๊ต์) - YouTube
๋ผ์ง๊ณ ๊ธฐ์นด๋ ์ ๊ธฐ๋ฐฅ์ฅ ์ทจ์ฌ 2๋ฒ์ด๋ฉด ๋ {YT}
๋ ๋ฒ์งธ ๋ ๋ง๋ค๊ธฐ
๋๋ฆฝ ์ปคํผ ๋ ์ํผ
๋๋ค ์บก์ฒ ์๋ฆฌ์ ์์ ์ ๋ณ์๋ฅผ ์ ์ํ๋ ๋ฐฉ๋ฒ
๋๋ค ํด๋ก์ ํ์ ์ด ์ด๋ป๊ฒ ๊ธฐ๋ณธ ์์ฑ์๋ฅผ ์ ๊ฑฐํ๋์ง์ ๋ํด์
๋จ ๋์คํฌ๊ฐ ํ์ํ ์ด์ ์ mkinitcpio.conf ์ HOOKS์ ์ญํ
๋ฌ์คํธ๋ก game of life ๊ตฌํํ๊ธฐ
๋ฌ์คํธ์์ ์ธ๋ผ์ธ ์ ์
๋ ํ ๋ฅดํธ ์ปค๋ฆฌ
๋ ํํธ ํฌ ๋ฐ๋ 2
๋ก๊ทธ์ธ ํ์ด์ง ๋ง๋ค๊ธฐ estsoft
๋ฆฌ๋ ์ค ์ปค๋์ ๋ชจ๋๋ฆฌ์์ด์ง๋ง, ๋ชจ๋ํ๋ฅผ ํตํ์ฌ ๋์ ์ผ๋ก ๊ธฐ๋ฅ์ ์ถ๊ฐํ๊ฑฐ๋ ์ ๊ฑฐํ ์ ์๋ค
๋ฆฌ๋ ์ค์์ ํค๋ณด๋ ์ด๋ฒคํธ๋ฅผ ๊ด์ฐฐํ๊ณ ์ถ์ ๊ฒฝ์ฐ - evtest
๋ฆฌ์คํฌ ์ค๋ธ ๋ ์ธ 2
๋ง๋ฅด์ฝ ํผ์๋ฅด์ ์๊ฐ๋น
๋ง์์ ๋๋ firefox userchrome.css
๋ง์์ ๋ค์๋ 30๋ถ ์ด๋์๋ชจ ํ์ฒด๊ฐํ ์๊ฐ
๋ง์์ ์ฌ๋ก์ก๋ ๋ฉด์ ์ ํ ์ค๋น
๋ง์ผ์ปฌ๋ฆฌ ์ธํด ์ด๋ ฅ์ ์์ฑ
๋งํฌ๋ค์ด์ด๋ ๋ฌด์์ด๊ณ , ์ ์จ์ผ ํ ๊น์, ํ๊ณ๊ฐ ๋ฌด์์ธ๊ฐ์
๋งค๋ญ ๋ฌถ๋๋ฒ
๋จธ๋ฆฌ
๋ฉ๋ด๋ฐ ์์ด์ฝ์ด ๋๋ฌด ๋ง์์ ์ฌ๋ผ์ง๋
๋ฉ๋ชจ๋ฆฌ๋ฅผ ํ ๋นํ๋๋ฐ ์ ๋ธ๋ญ๋จ์๋ก ํ ๋นํ๋์ง ์ค๋ช ํด ๋ณด์์ค {malloc-lab}
๋ฉ๋ชจ์ฑ + ์ฃผ๊ธฐ์ ์ผ๋ก ํ๊ณ ํ ์ ์๋๋ก ์๋ฆผ
๋ฉํ ์ฌ๋ฌ๊ทธ ์๋ฆฌ์ฆ
๋ฉ์์ฝ ์ํผ ํฌ๋ฆฌ์คํผ ์ผ๊ฒน์ด, ์น์ฐจ๋ก , ๊ทธ๋ฆฌ๊ณ ๊ณผ์นด๋ชฐ๋ฆฌ
๋ช ์์ ํ - ์ค์๋ฏธ ์ฌ๋ผ๋ค๋๋ค
๋ชจ๋ impl์ด extension์ด๊ณ ๋ชจ๋ Trait๋ค์ด ํ๋กํ ์ฝ์ด๋ค
๋ชจ๋ฅธ๋ค๋ ๊ฒ์ด ์ฐ๋ฆฌ์๊ฒ ์ด๋ค ์ํฅ์ ์ค๊น
๋ฌด๊ฒฝ๊ณ - ์ผ ์๋ฒ
๋ฌด๊ถํ๊ฝ์ดํผ์์ต๋๋ค {swjungle}{my own weapon}
๋ฌด๋ฃ ๋๋ฉ์ธ ๋ค์์๋ฒ DNS
๋ฌด์ ํ์ผ๋ก ๋ํ ๋๋ ์ ์๋, ์ ํ๋ ์๊ฐ ์์ ํ ๊ฐ์ง ์ฃผ์ ์ ๋ํ ์ง์์ ๊ณต์ ํ ์ ์๋ ํ๋ซํผ
๋ฌด์ฃผ๊ตฌ์ฒ๋ ์ด์ฌ๊ธธ
๋ฌธ์๋ฉ์์ง ์์นด์ด๋ธ
๋ฏธ๋ํ๋ก์ ํธ ํ๊ฐ์ง {๊ธฐ์ ๋ฉด์ ๋์ฉ}
๋ฏฟ์๊ณผ ์ฑ์ฅ์๋์ ๊ด๊ณ {ํฌํTV}
๋ฐ๋ณต - python
๋ฐ์ง์ฑ์ฃผ์๋ฅผ ๋งํ๋ค - ์ฐ์น๋ค ๋ค์ฐ๋ฃจ
๋ฐํ์๋ฃ {7. Linking} {CSAPP}
๋ฐฉ์ด๊ธฐ์ ๋ก์์ ์ฃผ์งํ - ์ด๋ ต๊ฒ ์๊ฐํ๊ธฐ
๋ฐฑ์๋ ๊ฐ๋ฐ์๊ฐ ์์์ผ ํ๋ ๊ธฐ์ด์์ (Basic)
๋ฐฑ์๋(ํ๋ก ํธ์๋) ๊ฐ๋ฐ ๋ถ์ผ๋ก ์ง์ถํ๊ณ ์ ํ๋ ์ด์ ๊ฐ ๋ฌด์์ธ๊ฐ์
๋ฒ์ ๋ถ์ฐ ๊ด๋ฆฌ๊ฐ ํ์ํ ์ด์ ๋ ๋ฌด์์ธ๊ฐ์
๋ณ๋ ฌ์ฑ๊ณผ ๋์์ฑ์ ์ฐจ์ด์ ์ ์๋ ค์ฃผ์ธ์
๋ณํฉ์ ๋ ฌ
๋ณด์ด์ ์์ค ์ ๊ธ์ ํ (6๊ฐ์์ธํด)
๋ณด์ด์ ์์ค ์ฑ์ฉ์ค๋ช ํ {swjungle}
๋ณธ์ธ์ ๊ฐ์ฅ ์ ๋ํ๋ผ ์ ์๋ ์๊ธฐ์๊ฐ๋ฅผ ํด ์ฃผ์ญ์์ค {career}
๋ณธ์ธ์ ๊ฐ์ 3๊ฐ์ง๋ฅผ ๋จ์ด ํน์ ๋ฌธ๊ตฌ๋ก ๊ฐ๋ตํ ํํํด์ฃผ์ธ์
๋ถํธํ ์ง์ค
๋ถํธํ ์ง์ค์ ํผํ์ง ๋ง์ - ํฌํTV
๋น๋๊ธฐ, Promise, async, await {JS}
๋น์ด ๋ธ๋ ๋ ๋งฅ์ฃผ๋นต
๋ผ ์ฃผ์ฌ ๊ธฐ์ ๊ณผ ๋ถ์์ฉ
์ผ์ฑ SDS ๊ณต๊ฐ์ฑ์ฉ
์ผ์ฑ ์ธํผ(ssafy) 8๊ธฐ,9๊ธฐ ์ทจ์ค์๋ค์ ์ ํ๋ ์ค๋น๋ฐฉ๋ฒ๊ณผ ์คํดํ๋ฉด ์ ๋๋ ์
์๊ฐํ์ฐ๋
์๋น์ค ๊ฐ์ ์์กด์ฑ์ ์ค์ฌ์ผ ํ๋ ์ด์ ๋ ๋ฌด์์ธ๊ฐ์
์์ธ ์ฒญ๋ ๊ณต๊ฐ ๋ฌด์ค๋ ฅ์ง๋ ์์ฒ - ๋ฌด์ค๋ ฅ ์ํ์
์์ธ ํ์์ค ๋ฆฌ์์น
์ฑ๊ณตํ๋ ํ์ ์กฐ๊ฑด - ๊ตฌ๊ธ์ ์๋ฆฌ์คํ ํ ๋ ์ค ํ๋ก์ ํธ
์ฑ์ธ์ ์ฐฉ์ ํ ์ง๋ฌธ์ง (ECR)
์ผํฐ๋ ๋ ธ๋๋ฅผ ์ฌ์ฉํ๋ ๊ฒ๊ณผ ์ฌ์ฉํ์ง ์๋ ๊ฒ์ ์ฐจ์ด๋ฅผ ์ค๋ช ํด์ฃผ์ธ์. {red black tree}
์ ๋ก์ฌ ์๋น๋
์๊ดํธ ์ด๊ธฐํ์ ์ค๊ดํธ ์ด๊ธฐํ์ ์ฐจ์ด์ ์ ์ค๋ช ํด ์ฃผ์ธ์ {C++11}
์์ ๋ก๊ทธ์ธ ๋ง์ง๋ง ๋จ๊ณ์์์ ๋ฆฌ๋๋ ์
์์ ๋ก๊ทธ์ธ์ redirect + Set-Cookie ์์ด ํ ์ ์๋ ๋ฐฉ๋ฒ
์์ฌ๊ฐ ๋จ์ด์ก์ ๋๋ฅผ ๋๋นํ๊ธฐ ์ํ ์ง๋ฌธ๋ชฉ๋ก
์ํํฐ์ด 6์ฐจ ์ ๊ธฐ์ญ๋์ง๋จ
์๋น๋ - ์น์ฐ์๋น
์ํผํฌ๋ฆฌ์คํผํต์ฝ๊ฒน์ด ๋ ์ํผ
์๋๋ถ๊น๋ง์ด
์ํจ๋
์ค๋ชฐํ ํฌ ์ง๋ฌธ๋ชจ์
์คํ์์ค ๊ฐ์ ๋ฒ
์คํ์ด์ค ์ฌ์ง - Art Camping
์์ ์ ์ฌ๋ก์ก๋ ์๋ฅ์ ํ ์ค๋น
์ ๊ฒฝ๊ฐ์์ฑ - ์ํค๋ฐฑ๊ณผ, ์ฐ๋ฆฌ ๋ชจ๋์ ๋ฐฑ๊ณผ์ฌ์
์ ๋๋ฆฌ์ฝ ์ฑ์ฉ์ฐ๊ณํ ์ธํด ๋ฐ ๊ฒฝ๋ ฅ์ง ๋ชจ์ง_์ ์ฐ๊ฐ๋ฐ ๋ถ๋ฌธ
์ ์ํ ์ฒด์จ์์น์ด ํ์ํ ๋ 10๋ถ ํ์๊ฒฝ๋ฐฐ
์ ์ ๊ฐ๋ฐ์ ์ ๊ณต ์ง์ & ๊ธฐ์ ๋ฉด์ ๋ฐฑ๊ณผ์ฌ์ {GH-cloned}
์ ์ฒญ์ ์ด๋ป๊ฒ ํ๋์ง
์ฐ๋ผ๋ฆฐ ์ฑ์ฅํต์ด ์์์ฒ๋ผ ๋๊ปด์ง๋, ์์ ํผํผ
์๋ง๋ผ
์์ด์ ํ์ ๋งคํธ๋ฆญ์ค
์์ง ์ค๋น๊ฐ ๋ ๋๋ค๊ณ ๋๋ผ๋ ์ด๋ค์๊ฒ
์ํฐํฉํธ๊ฐ ์๋ ๋ฌธ์ ์์ฒด์ ์ง์คํ๋ผ
์์์ฒ - ํ๊ฐ ๋ฐ๋ผ ๊ฑท๊ธฐ์ฝ์ค
์์์ ๋ฆฌ์คํธ์ ๋ช ์์ ๋ฆฌ์คํธ์ ๊ดํด ์ค๋ช ํด์ฃผ์ธ์ {{malloc-lab}}
์ผ๋์ ์ธํด
์ ๋ฌด๋ก์ง์ ํ๋ก ํธ์์ ์ง์ผํฉ๋๊น, ๋ฐฑ์๋์์ ์ง์ผํฉ๋๊น
์๋์ด๊ทธ๋จ ํ ์คํธ enneagram test
์๋ฌ๋ฅผ ๋น ๋ฅด๊ฒ ๋ง๋๋ ํธ์ธ๊ฐ์, ์๋๋ฉด None, inf์ ๊ฐ์ด ํด๋ผ์ด์ธํธ ์์์ ํ๋จํ ์ ์๊ฒ ๋ง๋๋ ํธ์ธ๊ฐ์
์์ด๋น์ ์๋ช ๋ณดํ ์ฑ์ฉ
์ฌ๋ฌ๊ฐ์ง DBMS๋ค
์ฐ์ฐ์ - python
์์ค์ด์ ์ง์ง BFS {swea}
์๋น๊ตฐ
์ค๋ ์งํ
์ค๋ฒ๋ก๋ฉ์ด ์๋ค
์ค๋ฒ์ฟก 2
์จ๋ผ์ธ pdf ์์ฑ ๋ฐ ํธ์ง๊ธฐ
์ต์๋์ธ 1๋ ์ฌ์ฉ์์ ๋ฆฌ๋ทฐ
์์ฝ AI ํด ๋ชจ์
์ฐ์ ์์ ๊ธฐ๋ถ๊ฐ ๋ฌด์์ธ์ง
์ด์์ฒด์ .๋ฐํจ๊ฒฝ.KOCW
์๊ฒฉ์ ์์ ์ํ ๊ณต์ ๊ธฐ ์ธํ ์ ์ํ ๊ณต์ ๊ธฐ ๊ตฌ๋งค์๊ตฌ
์์๋ฅผ ์ญ์ ํ๋ ๊ณผ์ ์ ์ค๋ช ํด๋ณด์ธ์ {red black tree}
์์๋ฅผ ์ฝ์ ํ๋ ๊ณผ์ ์ ๊ฐ๋ตํ๊ฒ ์ค๋ช ํด๋ณด์ธ์ {red black tree}
์ํฐ๋ ํ๋ฆฌ์จ๋ณด๋ฉ ํ๋ก ํธ์๋ ์ธํด์ญ - 4์
์น์์ ๋ฐ๋ก ์๋ช ๋ง๋ค๊ธฐ with glosign
์์์ ๋ ฌ
์ ์ ๋ชจ๋ธ ์ง์ ์ํฌํธ ํ์ง ๋ง๊ณ get_user_model๋ฅผ ์ฌ์ฉํ๋ผ {django}
์ด๋ถ ๊ทธ๋ํ
์ด๋ถํ์
์ด์ง๊ฒ์ํธ๋ฆฌ red black tree
์ด์ฐจ์ ๋ฆฌ์คํธ ์ ์นํ๋ ฌ๋ก ๋ง๋ค๊ธฐ {python}
์ดํ๋ฆฌ์์ ๊ตด ํ์คํ
์ดํ์ฝ ๋ธ๋ก๊ทธ ์ต์๋์ธ ํผ๋ธ๋ฆฌ์
์ดํฐ๋ ์ ์ค์ธ
์ธ์ฆ, ์ธ๊ฐ
์ผ๊ณฑ๋์์ด
์๊ธ๊ณ์ฐ.png
์๋ฃ๊ตฌ์กฐ, ์๋ฃํ, ์ถ์ ์๋ฃํ (Data Structure, Data Type, Abstract Data Type)์ ์ฐจ์ด์ ์ ๋ํ์ฌ ์ค๋ช ํด ๋ณด์ธ์
์๋ฐ์คํฌ๋ฆฝํธ ์ด๋ฒคํธ ๋ฃจํ ๊ตฌ์กฐ ๋ฐ ๋์์๋ฆฌ์ ๋ํด์ ์ค๋ช ํด ์ฃผ์ธ์
์์ ๋ชจ๋์ ๋ถ๋ชจ ๋ชจ๋์ private ์์๋ค์ ์์ ๋กญ๊ฒ ์ ๊ทผํ ์ ์๋ค
์ ๊ธ ๋ ํ ๋ก ํ {swjungle} {pintos}
์ ์ ์ ๋ฐฐํฐ๋ฆฌ ๋ถ์กฑ 20231029
์ ํ ์นด์คํ
์กฐ๊ฑด๋ถ ์ปดํ์ผ๊ณผ ์ ์ฒ๋ฆฌ๊ธฐ
์ข ๋ง๋ถ FENCE ํฌ์คํ ์ ์ฌ๋ณธ 38e737f3696e4c75b2092560af3edcd3
์ข ๋ง๋ถ ์นด๋ผ์ธ ๋ฐ ์๊ณ ๋ฆฌ์ฆ ์ ๋ตํธ
์ฃผ๋์ด ๊ฐ๋ฐ์๋ฅผ ์ํ ์์ฒญ ์ฌ์ด TCPIP 4๊ณ์ธต ์ด์ผ๊ธฐ
์ฃผ๋์ด ๋ฐฑ์๋ ๊ฐ๋ฐ์, ๊ทธ ์ด์์ผ๋ก ๐{book-project}
์ฃผ๋์ด๊ฐ ์ผ์๋ฌ ์๋ฆฌ ๋ฃ๋๋ฒ
์ฃผ๋ฐฑ๊ฐ๊ทธ์ด - ๋ฐํ์๋ฃ
์ฃผ๋ฐฑ๊ฐ๊ทธ์ด - ์์ 2023-07-22
์ฃผ๋ฐฑ๊ฐ๊ทธ์ด - ์์ 2023-07-23(1)
์ฃผ๋ฐฑ๊ฐ๊ทธ์ด - ์์ 2023-07-23
์ฃผ๋ฐฑ๊ฐ๊ทธ์ด - ํผ๋๋ฐฑ
์ค๊ฐ๋ฐํ ํผ๋๋ฐฑ, ํ๊ณ , ์์ผ๋ก, ์ฝ์ดํ์ ๋ณ๋, ๊ธฐ์ ์ ์ฑ๋ฆฐ์ง ๊ณ ๋ฏผ ๋ ํผ์ ์์ฝver {swjungle}
์ง์ฐ์๊ฐ ๊ทน๋ณต {swjungle}{recre}
์ง์ธ ์ ์๋, ๋ค๋ง ๊ทธ ์์ ์์ ๋ ๊ธ๋ง ๋ฑ๋กํ ์ ์๋ ์์ ํฌ๋ช ํ SNS
์ง์ํ ์ง๋ฌด ๋ถ์ผ์ ๊ด๋ จํด์, ์ต๊ทผ ๊ด์ฌ ์๋ ์ด์๋ ํธ๋ ๋๊ฐ ์๋ค๋ฉด ๋ฌด์์ธ๊ฐ์
์ง์ถํ๊ณ ์ถ์ ๋ถ์ผ๊ฐ ์๋ค๋ฉด ๊ตฌ์ฒด์ ์ผ๋ก ์ด๋ค ๋ถ์ผ์, ์ด๋ป๊ฒ ์ ์ง์ถํ๊ณ ์ถ์์ง์ ๋ํ์ฌ ๊ตฌ์ฒด์ ์ผ๋ก ์ด์ผ๊ธฐํด์ฃผ์ธ์
์ฐ๋ฐค์ ์นผ์ง ๋ฃ๊ณ ์ฐ ๋ค์ ํ๋ผ์ดํฌ์ ๊ธฐ๋ฆ ์๊ธ ๋ฃ๊ณ ๋ณถ์์ฃผ์
์ฐธ์กฐ์ ์ญ์ฐธ์กฐ
์ฑ๋ํก ๋ฉด์ ๊ธฐ์ถ
์ฑ์ HRD ๐
์ฒญ๋ ์ทจ์ ์ ๋
์ต๊ทผ ๊ฒช์ C++ ์ธํฐ๋ทฐ ๊ฒฝํ - OKKY
์ต์นํ_Backend_Web_Developer_์ด๋ ฅ์
์ต์นํ์ ์๊ฐํฉ๋๋ค
์นด์นด์ค ํด๋ผ์ฐ๋ ์ค์ฟจ 3๊ธฐ
์นด์นด์ค ํ ํฌ๋ธ๋ก๊ทธ - ํ์ด์ฌ๊ณผ ๋ฌ์คํธ
์บฃ ํ์คํธ 2
์ปค์คํ ํ์ ์ string์ผ๋ก ๋ณํํ๋ ๋ฐฉ๋ฒ {C++}
์ปค์คํ ํ `User`์ `UserCreationForm` ์ฌ์ ์ํ๊ธฐ {django}
์ปฌ๋ฆฌ ์ฑ์ฉ - ๋ฌผ๋ฅ ํ๋ก ํธ์๋ ์ฒดํํ ์ธํด ๋ชจ์ง 3๊ฐ์
์ปฌ๋ฆฌ ํ๋ ฅ์ฌ Q&A {swjungle}
์ปดํจํฐ ๊ทธ๋ํฝ์ค๋ฅผ ์ ๊ณ ์๋ฐ ์ฑ ์ ํผ์น๋ฉด์ ๋๋ ๋ช ๊ฐ์ง ์๊ฐ๋ค
์ปดํจํฐ๊ฐ ๋ง์ ์ ์ฒ๋ฆฌํ๋ ๋ฐฉ๋ฒ
์ปดํจํฐ๊ฐ ๋บ์ ์ ์ฒ๋ฆฌํ๋ ๋ฐฉ๋ฒ, ์์๋ฅผ ํํํ๋ ๋ฐฉ๋ฒ
์ฟ ํก ๋ฌผ๋ฅ์ผํฐ
ํต์ ๋ ฌ {quick sort}
ํฌ๋ํํค ์ฑ์ฉ์ค๋ช ํ {swjungle}
ํฌ๋ฆฌ์คํผํ ๋ฒ ์ด์ปจ ๊ตฝ๊ธฐ ์นํธํค{YT}
ํฌ๋ฆฝํธ ์ค๋ธ ๋ ๋คํฌ๋ก๋์
ํฐ ๊ณ ๊ธฐ๋ฉด ์ ๋ถ OK, ๋๋น ์์ด๋ OK, ์ต๊ธ๋ก ์์จ์ ์ผ์์ผ
ํฐ ์ ๊ณ์ฐ๊ธฐ - Rust
ํด๋์ค - python
ํด๋์ค๋ ๋จ์ ๊ตฌ์กฐ์ฒด์ ํจ์๋ฅผ ๋ฌถ์ด๋์ ๊ฐ๋ ์ด ์๋๋ค
ํ์ - python
ํ์ (data type)์ด๋ ๋ฌด์์ธ๊ฐ์
ํฑ๊ฑธ์ด 1๊ฐ๋ ๋ชปํ๋ ์ฌ๋์ ์ํ
ํ ์ด๋ธํ ์๋ฎฌ๋ ์ดํฐ
ํต์ ๋ถ๊ฐ๋ฅ์์ ์ค๋ ๊ณตํฌ๋ฅผ ๊ทน๋ณตํ ์ ์์๊น
ํ๋์ง ํ๋์ค ์ฌํ๊ธฐ
ํฐ ์ธ์ ์ ๋ฌธ์
ํฐ๋ชฌ ์ธํด
ํ์ด์ฌ ์๊ณ ๋ฆฌ์ฆ ์ธํฐ๋ทฐ - 95๊ฐ์ง ์๊ณ ๋ฆฌ์ฆ ๋ฌธ์ ํ์ด๋ก ์์ฑํ๋ ์ฝ๋ฉํ ์คํธ
ํ์ด์ฌ ํจ์๋ฅผ ํธ์ถํ ๋ ์ธ์ ์์๋ฅผ ๋ฐ๊ฟ์จ๋ ๋๋ค + default value
ํ์ด์ฌ์๋ ์ธํฐํ์ด์ค๊ฐ ์๋ค
ํ์ผ์ ํฌ๊ธฐ๊ฐ 2.5MB๋ฅผ ๋์ผ๋ฉด ๋ฐ์ํ๋ django.core.exceptions.RequestDataTooBig Request body exceeded settings.DATA_UPLOAD_MAX_MEMORY_SIZE {django}
ํ์ ํธ๋ฆฌ(๋ฐ์ด๋๋ฆฌ ์ธ๋ฑ์ค ํธ๋ฆฌ) Fenwick Tree {TODO}
ํ๊ฐํ์ง ์๋๋ค ํ๋จํ์ง ์๋๋ค ์์ํ์ง ์๋๋ค
ํฌ์ค์ฝ ์์ฐ๊ธฐ์ ์ง(๊ด์ ๊ทผ๋ฌด) ์ฑ์ฉํ ์ธํด ์ ์ ์ฌ์ ๋ชจ์ง
ํฌํธ์ ๋ฐฑ์๋ ์์ง๋์ด
ํผ๋ฉ ํํฐ
ํ๋์์ ๋ฏธํ ๋, ์ฌํํตํฉ์ฐ์ค(1990)
ํ๋ก์ ์๋ฒ๊ฐ ์๋ํ๋ ์ผ๋ จ์ ๊ณผ์ ์ ์ค๋ช ํด์ฃผ์ธ์
ํ๋ก์์๋ฒ์ ๋ฆฌ๋ฒ์ค ํ๋ก์ ์๋ฒ์์ ์ฐจ์ด์
ํ๋ก ํธ์๋ ๋ถํธ์บ ํ, ์๋ฆฌ์ค SW ์์ง๋์ด ํธ๋
ํ๋ก ํธ์๋, ๋ฐฑ์๋ ์ํ์ค ๋ค์ด์ด๊ทธ๋จ
ํ๋ก ํธ์๋์์์ form๊ณผ ๋ฐฑ์๋์์์ form fields๋ ๋ ๋ฆฝ์ ์ด์ด์ผ ํ๋ {drf, django}
ํ๋
ํ๋ก์ด๋ ์์ ์๊ณ ๋ฆฌ์ฆ - ๊ทธ๋ํ ๋ชจ๋ ์ ์ ์์์ ์ต๋จ๊ฒฝ๋ก
ํ ์คํฐ์ธ - ๋ง์์ ๋ค์ค๋ฆฌ๋ ๋ง์คํฐ
ํํฐ๋ง ์๊ณ ๋ฆฌ์ฆ์ ์ค๊ณํ๋ฉด์ {django orm}
ํ๋ ์ผ์๋ ๋ฌด์์ด ์๋์ง
ํ์ดํผ ๋ผ์ดํธ ๋๋ฆฌํํฐ
ํ์ดํผ ๋ผ์ดํธ ๋ธ๋ ์ด์ปค
ํํ๋น์ 23๋ ์๋ฐ๊ธฐ ์ฑ์ฉ์ ์ ํ ์ธํด ์ฑ์ฉ
ํจ๊ป ์๋ผ๊ธฐ, ์ ์์ผ๋ก ๊ฐ๋ ๊ธธ - ๊น์ฐฝ์ค
ํจ์ - python
ํค๋์ ์ค์ํธ(suite) {python}
ํ๋์๋์ฐจ ์ ์ ์์ ์ฑ์ฉ
ํ๋ฉ์ด๋ ์นํจ 4KG ์นํจ ํ๊ธฐ๊ธฐ {YT}
ํ์ฑ ๊ธ๋ฃจํ ์ฟ ํค์ค๋ฒ ์ดํน
ํ๊ณ ํน๊ฐ์ ํ๊ณ ํ๋ฉฐ - ์ต์ ์ ์กฐ์ง์ 3์ ์ง๋ฆฌ ์กฐ์ง์ด๋ค.
ํ๊ณ ์์
ํ์๊ฐ์ ํ์ด์ง ์์ฑํ๊ธฐ estsoft
ํ๋ จ๊ณผ์ ํ์ ๊ฒฐ๊ณผํ {sw์ฌ๊ดํ๊ต ์ ๊ธ}
001B linux ๐ง
Keyboard hooking
remote desktop
wine setting
export to variables from .env file
Back to top