일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- Got
- PCA
- Computer Architecture
- llm을 활용 단어장 앱 개발일지
- 파이토치 트랜스포머를 활용한 자연어 처리와 컴퓨터비전 심층학습
- FastAPI
- 영상처리
- Algorithm
- DART
- Dreamhack
- bloc
- C++
- study book
- Widget
- BFS
- rao
- BOF
- pytorch
- fastapi를 사용한 파이썬 웹 개발
- Flutter
- Stream
- MATLAB
- system hacking
- MDP
- Kaggle
- ARM
- ML
- BAEKJOON
- Image Processing
- 백준
- Today
- Total
목록All (309)
Bull
어떻게 살아가고 있는지 모를 때가 많다. 내가 하고 있는 공부들이 쓸모가 있을 거라고는 생각한다. 하지만 취업과의 연관지어 생각하면 하나에 집중하지 못하고 얕게하는 공부가 많다고 생각이 든다. 나는 현재 보안관련 학과를 다니고 있지만, 지금 내가 뭘 배우고 있는 지 확신이 서질 않는다. 학교 공부가 쓸모없는 건 아니지만, 보안학과 에서 배우는 학문은 컴공에서 배우는 것보다 덜 유익한 건 알 것 같다. 책보고 그냥 배울 수 있는 과목은 개편이 필요하다고 생각이 든다. 일반적인 도서 구해서 혼자할 수 있거나 학원가서 그냥 배울 수 있는 과목좀 폐강했으면 좋겠다. 사실 그런 과목들이 많으면 차라리 교수님도 인정하시고 학점용으로 떼우는 시험으로 변경했으면 참 좋을텐데. 대학은 아이러니한 게 참 많다고 생각이 든..

문제 파악 주어진 문제의 홈페이지를 들어가보니 userlevel을 입력 받을 수 있는 홈페이지가 있다. 문제에서 챗지피티와 함께 풀어보라고 힌트(?)가 주어진다. 파일에서 로그인 입력을 받는 라우팅 부분은 다음과 같다. @app.route('/login', methods=['GET', 'POST']) def login(): if request.method == 'GET': return render_template('login.html') else: userlevel = request.form.get('userlevel') res = query_db(f"select * from users where userlevel='{userlevel}'") if res: userid = res[0] userlevel ..

Sun Mar 12 17:17:16 2023 OPTIONS ERROR: failed to negotiate cipher with server. Add the server's cipher ('AES-128-CBC') to --data-ciphers (currently 'AES-256-GCM:AES-128-GCM:CHACHA20-POLY1305') if you want to connect to this server. Sun Mar 12 17:17:16 2023 ERROR: Failed to apply push options Sun Mar 12 17:17:16 2023 Failed to open tun/tap interface 위와 같은 오류가 뜬다면 이유는 이러하다. 서버와 연결을 시도하는 동안 암호화 협상..
입대 후, 아무 생각 없이 노는 것도 행복했고 훈련소에서 작은 것을 성취하는 일은 매우 쉽기 때문에 금방 성취감을 느낄 수 있었다. 훈련소에서 나오고 인생은 행복하게 살아가는 것이 중요하다고 생각했다. 그래서 초반에는 놀았지만 그래도 군복무 기간동안 자격증을 따기로 했기 때문에 자격증 공부를 시작했다. 필기시험을 합격해도 기뻤고 자격증을 딸 때도 성취감이 최대치였다. 전공에 관한 공부를 하는 것도 즐거웠고 책을 읽으면서 지식을 쌓는 것도 좋았다. 자신감도 넘쳐나서 많은 지식들을 습득하고 싶은 욕심이 컸다. 하지만 군 간부의 잦은 핀잔과 백신을 맞은 후 심장을 내가 수동적으로 움직여 주지 않으면 멈출 것만 같고 죽을 거 같은 감각을 많이 느꼈다. 당시 나는 군인 신분으로서 강해져야만 하는 압박을 갖고 있어..

방황은 항상 계속된다. 이번 대학 생활을 이것 저것 해봤는데 그 중, 요즘은 백준에서 랭크올리는 재미로 알고리즘 공부를 하고있다. 하지만, 아무래도 전공이 보안이라 보안관련 공부하지 않는 것에 대해 계속 신경이 쓰인다. 원래 전공 살리는 사람은 별로 많지 않다고 하지만, 학부 시절이 아니면 언제 공부하겠는가? 보안학과는 보안을 가르치지 않는다. 컴공도 비슷한 맥락으로 개발을 가르치진 않을 것이다. 대학은 우리가 스스로 할 수 있도록 해주는 인프라라고 생각한다. 결국 스스로가 하지 않으면 아무것도 남지 않는다. 보안 관련해서 접해본 것은 드림핵에서 웹 기본이론을 배워봤다. 웹해킹쪽은 플라스크를 이용한 파이썬 서버의 취약점을 찾는 문제를 해보았다. 나는 방향을 잡지 못해 아직 배워보지도 않은 플라스크로 뭘 ..

백준 12851숨바꼭질2 문제이다. 숨바꼭질1 문제에선 이미 BFS방식으로 Queue에 숫자를 넣어 층을 구별하면서 Pop하여 층을 더해줄 수 있었다. Visit[]을 만들어 이미 조사된 숫자는 조사하지 않고 목표 숫자를 만나면 함수 동작을 return하여 조사를 마친다. 하지만, 이번 숨바꼭질2에선 같은 최소 경로의 층에서 그 숫자의 개수를 추가로 세야한다. 1) 처음에는 중복된 숫자도 조사하는 방식으로 찾아보려 했는데 그렇게 되면 3^(층 수)이하만큼 커지게 되어 배열의 숫자가 어마어마하게 커진다. ....(X) 2) 중복된 숫자를 조사하는 대신 중복된 숫자를 Visit[]에 넣는 방식을 택했다. 하지만, 이렇게 되면 최소 경로의 수가 아닌 조사한대로 나오게 되고, 하면서 생각해보니까 중복된 숫자를 ..

오목을 만들기 위해 마우스 좌표값을 얻어내어 그 위치에 바둑알을 두게 하고 싶어서 인터넷을 뒤져봤다. 자료도 거의 없고 비슷한 블로그에서 따온 게 많아 계속 헤맷다. 그 중 괜찮아 보이는 녀석(코드)를 정밀하게 관찰해 보았다. 나도 역시 다른 블로그에서 가져온 코드이다. 우선, 나는 이해력이 딸리니 설명할 수 있는 녀석의 코드는 자세히 설명해보겠다. * 필요 라이브러리 : #include #include #include typedef struct cursor { int x; int y; }Cursor; int main() { Cursor cs; INPUT_RECORD rc; DWORD dw; COORD pos={ 0,0 }; while (1) { SetConsoleMode(GetStdHandle(STD_..
https://www.acmicpc.net/problem/12865 12865번: 평범한 배낭 첫 줄에 물품의 수 N(1 ≤ N ≤ 100)과 준서가 버틸 수 있는 무게 K(1 ≤ K ≤ 100,000)가 주어진다. 두 번째 줄부터 N개의 줄에 거쳐 각 물건의 무게 W(1 ≤ W ≤ 100,000)와 해당 물건의 가치 V(0 ≤ V ≤ 1,000) www.acmicpc.net 가방에 넣을 수 있는 무게를 제한해두고 여러 물건 (A,B,C,...)의 가장 효율적인 가치가 나오도록 하려고 한다. 가령, 가치를 $로 나타내자면, 문제에서는 4가지의 물건과 최대 제한 7kg이 주어지고 각각의 물건은 6kg:13$, 4kg:8$, 3kg:6$, 5kg:12$, 가 주어 지는데 6kg이면 13$이지만 주어진 물건 ..
입대하기 전 1학년 1학기를 하고 휴학한 다음 공백의 시간 동안 뭘 할 수 있을까 생각을 하다가 학교에서 C랑 Python을 배운 게 밋밋하단 생각이 들어 C++를 책을 보고 공부하였다. 하지만 코딩 공부는 하다 보면 금방 질려서 책만 잠깐 보고 끝났다. 나는 코딩을 하면 되게 멋진 게임이나 프로그램을 단순하게 만들어 낼 줄 알았다. 그렇게 그냥 쉬다가 20-11군번으로 들어가기 전 컴활 공부를 하다가 들어갔다. 실기는 떨어졌는데 상근예비역이라 나와서 다시 따면 되니 크게 걱정하지 않았다. 운이 좋게 상근 복무를 할 수 있게 되어 저녁에는 집에서 자기개발을 하거나 쉴 수 있었다. 입대 전에 따고 싶은 자격증 리스트를 만들고 들어갔다. 훈련소를 다녀오고 시작한 자격증은 리눅스마스터1급이였다. 2급도 있었는..