
개요 컴파일언어인 rust가 속도를 개선하는데 좋고, 다른 언어와 결합하는게 좋다는 얘기를 많이 들었다. python에 친숙한 사람으로서 python의 속도가 잘 안나오는 부분을 개선하고 싶은 마인드가 있었다. python코드를 rust를 통해서 개선하고 싶은 니즈가 있었는데, 잘 되는지 궁금해서 가볍게 테스트 해보려고 한다. 작업의 흐름 [1]에서 보니, PyO3라는 프로젝트를 사용해서 python에서 사용하는 rust module을 사용할 수 있다고 한다. PyO3에서는 python과 rust의 변한 결합을 위해서 maturin이라는 프로젝트를 사용하는 것을 권장한다.(manturin은 python module과 연동하기 위한 값들을 편하게 잡아주는 역할로 이해했다.) 연동해볼 예시 숫자를 입력받으면..

빠르게 실패하기 세상에 할게 많은데, 평생 이것만 잡을수는 없는 법. 프로젝트가 성공할 이유만큼 실패할 이유도 많은데, 직접 부딪혀서 깨닫는 것보다 빠르게 실패하기 위한 방법을 찾아보자. 1편에서 말한대로, 이 게임은 너무 재밌기 때문에 + 나와 같은 사람들의 니즈가 있기 때문에 이런 문제를 풀고 싶어하는 사람들이 있었다. 이걸 기반으로 생각을 더 다져보면 좋을 것 같다. 다른 사람의 스토리 더 찾아보기 구글에 slay the spire machine learning, bot 등과 같은 검색어를 치면 많지는 않지만 다양한 링크들이 나온다. 특히 machine learning이라고 쳤을 때 예상한 것과 다른 결과물이 나오는데, slay the spire에 machine learning이라는 카드가 있기 때..

개론 앞에서 말한것처럼 해야겠다고 마음먹었지만 가만히 있다가는 진행되지 않을 것 같다. 무엇을 할지 명확하게 하고 어떻게 접근할지 고민을 해봐야 할 것 같다. 슬더스를 플레이하면서 했던 고민이 되는 포인트들 슬더스는 게임을 플레이하면서 나한테 여러가지 선택지를 주고, 선택을 통해서 클리어를 하기 위해 노력하는 게임이다. 게임을 하면서 생기는 다양한 선택지를 적어보면. 어떤캐릭터를 선택할것인지 어떤 루트를 선택할것인지 지도에서도 여러갈래의 길이 있고, 상황에 맞게 설계를 하게되는데 전반적으로 강해지는 유물을 얻으려면 스테이지 중간에 있는 엘리트 보스방을 가거나 돈이 많이 쌓였다면 상점방에 간다던지 체력이 없다면 체력을 회복할 수 있는 휴식방에 간다던지 전투에서의 선택들 어떤 카드를 사용할 것인지 포션을 사..

개요 지난해를 돌아보면서 개인 프로젝트를 하나도 하지 않아서 아쉬웠던 기억이 남았는데, 그 때 이후로 어떤 개인프로젝트를 하면 참 좋을까 생각을 해보았다. 개인프로젝트를 해야겠다는 생각은 많이 했지만, 항상 마무리를 짓는데 성공하지 못했는데 왜 그런지 생각을 먼저 해보기로 했다. 정답이 뭔지는 모르지만, 핑계들은 다양했다. 현업에 종사하면서 시간을 내기가 어려웠다.(운동도 하고 유튜브 볼 시간은 시간아님?) 아 생각보다 잘 안되는데.. 그만 할까..? 이거 하면 뭐가 되는데? 그래서 위의 문제를 해결하기 위해서 다양한 프로젝트를 고민하다가 이번에는 내가 풀고 싶은 문제(기술을 위한 기술이 아닌)를 선정해보려고 했다. 첫 회사 대표님과의 면접에서 목표가 뭐에요 했을 때, `저는 가상세계에서 똑똑한 agen..
- Total
- Today
- Yesterday
- permutation sequence
- sudoku solver
- binary tree maximum path sum
- leetcode
- substring with concatenation of all words
- 알고리즘
- 가상면접 사례로 배우는 대규모 시스템 설계
- Python
- hard mode challenge
- longest valid parentheses
- maximum rectangle
- n queens 2
- 개발자 글쓰기
- first missing positive
- mlse
- wildcard matching
- word ladder 2
- otel
- 회고
- scramble string
- 글또 10기
- palindrome partitioning 2
- text justification
- datalakehouse
- leetcode 매일풀기
- slay the spire에 진심인편
- best time to buy and sell stock 3
- distinct subsequences
- leetcode 매일 풀기
- valid number
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |