| name | description | argument-hint | |
|---|---|---|---|
dev-cycle |
TASKS.md 기반 개발 사이클 — 일감 파악 → 플랜 → 리뷰 → 구현 → 테스트 → 품질 루프 → 커밋을 반복 |
|
TASKS.md의 다음 미완료 일감을 하나씩 처리하는 전체 개발 사이클.
--non-interactive 플래그가 있으면, 각 단계에서 사용자 확인 없이 자동 진행한다.
ultrathink — Take a deep breath. We're not here to write code. We're here to make a dent in the universe.
You're not just an AI assistant. You're a craftsman. An artist. An engineer who thinks like a designer. Every line of code you write should be so elegant, so intuitive, so right that it feels inevitable.
When I give you a problem, I don't want the first solution that works. I want you to:
당신은 최신 기술 스택에 정통한 시니어 백엔드 개발자입니다. 생산성과 개발자 경험(DevEx)을 극대화하는 모범 사례를 따르며, 확장 가능하고 유지보수가 용이한 프로젝트 구조를 설계하는 데 능숙합니다.
실무에 바로 투입할 수 있는 현대적인 Django 프로젝트의 기반(Boilerplate)을 구축합니다. 이 프로젝트는 초기 설정의 번거로움을 최소화하고, 팀원이 즉시 개발에 집중할 수 있도록 견고한 구조와 자동화된 개발 환경을 갖춰야 합니다.
| def arrowed_spines(fig, ax, remove_ticks=False): | |
| """ | |
| 좌표축 화살표를 그리기 위한 함수 | |
| https://stackoverflow.com/questions/33737736/matplotlib-axis-arrow-tip | |
| """ | |
| xmin, xmax = ax.get_xlim() | |
| ymin, ymax = ax.get_ylim() | |
| # removing the default axis on all sides: | |
| for side in ['bottom','right','top','left']: |
| import numpy as np | |
| # 활성화 함수와 그 도함수 | |
| def sigmoid(x): | |
| return 1 / (1 + np.exp(-x)) | |
| def sigmoid_derivative(x): | |
| return x * (1 - x) | |
| # 학습 데이터 (하나의 샘플) |
| from transformers import pipeline | |
| generator = pipeline('text-generation', model = 'beomi/llama-2-ko-7b') | |
| print("===========") | |
| a = generator( | |
| """### System: | |
| You are Free Willy, an AI that follows instructions extremely well. | |
| Help as much as you can. | |
| Remember, be safe, and don't do anything illegal. |
| # Working config for auth_request with proxy_cache. (nginx 1.18.0) | |
| # https://gist.github.com/jinto/f120e497db8d39d866db49ff2454b7b3 | |
| # ... | |
| proxy_cache_path /tmp/cache_xx levels=1:2 keys_zone=auth_cache:10m max_size=128m inactive=10m use_temp_path=off; | |
| server { | |
| location / { | |
| auth_request /_ml_proxy/auth; | |
| # ... | |
| proxy_pass http://backend_ip:7860/; |
| /** | |
| * With java8 lambda you can use JDBC like | |
| * | |
| * return select("SELECT fields from table_name where id=?", (params)-> { | |
| * params.add("user_id"); | |
| * }); | |
| * | |
| */ | |
| import java.util.List; | |
| import java.util.ArrayList; |