본문 바로가기
반응형

전체 글52

[Miura International Marathon] 2025년도 40회 미우라 국제 마라톤 출전 후기. 지난 2024년 8월부터 러닝을 취미 삼아 시작한 이후로, 회사에서도 마라톤을 출전하시는 분이 있고 해서 자연스럽게 마라톤은 어떤지 물어보기도 하고 관심이 가기 시작했다. 관동지방에 살고 있어서 그런지 당연히 도쿄 마라톤에 얘기를 하던 중에 회사 동료분은 6번인가 7번 응모를 계속했는데도 추첨에서 모두 떨어졌다는.. 마침 엔트리 기간이라서 나도 엔트리 했고, 결과는 낙선이었다. 그러면서도.. 세계 6대 마라톤 중 하나라 하니, 엑스포 구경이라도 갔다 왔다.엑스포는 일반 참가로 누구든지 참관할 수 있다. 런너들은 배번을 들고 찍지만, 나는 낙선 이므로.. 안내 책자를 들고 한 컷 찍어 봤다. 아식스의 나라 일본. 도쿄마라톤 한정 신발, 티셔츠 등 다양한 물품을 한 자리에서 판매하고 있어 평소 눈여겨봤던.. 2025. 3. 18.
( Windows ) 비개발 업무에서 자주 사용한 gvim 기능, 커맨드 vim 은 이전 직장에서 CAD 개발 하면서 곁다리로 처음 접하고 나서, 단축키를 다루는게 재밌어서, 현직에서도 사용하고 있다.하지만, 지금은 리눅스가 아닌 윈도우 환경 직장이기 때문에 gvim 을 사용하고 있다. welcome home : vim onlineVim - the ubiquitous text editor Vim is a highly configurable text editor built to make creating and changing any kind of text very efficient. It is included as "vi" with most UNIX systems and with Apple OS X. Vim is rock stable and is continuously bein.. 2024. 9. 23.
[Python] numpy.ndarray.T 사용 해보기. numpy ndarray의 행과 열의 인덱스를 상호 변경 하는 T 메서드를 사용해 본다. 예를 위해 다음의 array 의 준비한다. 사용 방법은 대상 어레이에 .T 만 붙여주면 된다. a = np.array([[1,2,3],[4,5,6],[7,8,9]]) # array([[1, 2, 3], # [4, 5, 6], # [7, 8, 9]]) a_T = a.T #array([[1, 4, 7], # [2, 5, 8], # [3, 6, 9]]) 이론적으로 내가 이해한 T의 작업을 설명하자면, 다음과 같다. 행(row), 열(column) 인덱스를 상호 변경 어레이 A를 정의했다고 가정하면, (T 호출) ➡️ Aij = Aji (이 수식으로 이해)로 표현할 수 있다. 사용한 Usecase 이진화된 이미지의 마스킹 .. 2023. 5. 2.
코랩(colab) 에서 캐글(kaggle) 데이터셋 이용 하는 방법 구글 코랩(colob)에서 캐글(Kaggle) 데이터 셋을 사용하기 위한 방법을 정리한다. 개요는 다음의 내용으로 이해하면 큰 무리가 없을 것 같다. 개요⚙️ 1. 캐글 API 설정 및 준비 - 캐글 계정 - API 토큰 생성(kaggle.json) - 데이터 셋 다운로드 커맨드 찾기 2. 코랩에서 설정 및 데이터 다운로드 - 캐글 설치, 토큰 파일 복사 - 데이터 셋 다운로드 커맨드 실행 - 다운로드한 데이터 셋(zip 파일) 압출 풀기 - 데이터 셋 경로 이용해서, 데이터 이용하면 됨. 1. 캐글 API 설정 및 준비 - 캐글계정 생성 할 것 - API 토큰 생성(kaggle.json) : 1) 계정 프로필 >> Account 클릭 2) Create New API Token 클릭하면, kaggle.j.. 2023. 4. 9.
[Python] Run-Length Encoding 사용하여 이미지 픽셀 라벨링 하기. Run-length encoding - Wikipedia From Wikipedia, the free encyclopedia Form of lossless data compression Run-length encoding (RLE) is a form of lossless data compression in which runs of data (sequences in which the same data value occurs in many consecutive data elements) are stored as a en.wikipedia.org 전체 개요 단일 데이터로 복수의 데이터를 표현한다. 어레이 형태로 변환하여, Decoding 하면 특정 인덱스에서의 데이터 해석이 가능해진다. Computer Vis.. 2023. 2. 12.
[웹 개발 개념] 2. node.js환경 서버 생성하기 서버 생성 node.js 환경에서 웹서버를 생성하기 위해, Express.js를 사용한다. 서버를 생성함에 있어서 다음과 같은 작업이 수반 되어야 하는데, 해당 내용은 '백엔드 세팅'에서 상세하게 다루도록 한다. '백엔드 셋팅' 에서 다룰 내용 1) 뷰 엔진 셋팅(set) 2) 미들웨어 설정(use) 3) 에러 예외 발생시 대응 방법 설정(use, error handling) 4) 라우팅 설정(get, post) 자세한 설명은 공홈에서 확인할 수 있다. Express "Hello World" example Hello world example Embedded below is essentially the simplest Express app you can create. It is a single file a.. 2022. 9. 19.
반응형