본문 바로가기

전체 글

(31)
Windows에서 쉽게 큰 Dummy file 만들기 가끔 Test를 위해 원하는 정확한 크기의 파일이 필요할 때가 있다. Windows에서는 아래와 같이 fsutil을 사용해 쉽게 Dummy 파일을 만들어 낼 수 있다. fsutil file createnew c:\path\to\dummy.txt 1073741824 // 1GB 파일의 사이즈는 byte 단위로 입력하면 된다.
Java에서 정규표현식 사용하기 정규표현식은 String을 다루는데 아주 중요한 역할을 하고 있다. 일정한 패턴으로 쏟아지는 정보 중 필요로 하는 정보만 쏙 빼온 다던지, 내가 원하는 패턴으로 정보들이 들어오는지 확인하는 등 여러가지로 사용되어 질 수 있다. 이 글에서는 Java에서 정규표현식을 사용하는 간단한 방법을 얘기해보려고 한다. 먼저, 아래와 같은 URL이 있다. https://some.domain.com/token/randomstringtoken?params=true 위 URL에서 token에 해당하는 randomstringtoken 을 정규표현식을 사용해 추출 해보도록 하겠다. 먼저 randomstringtoken의 규칙을 먼저 파악해보자 randomstringtoken 모두 소문자인 영문이면서 token/ 과 ? 사이에 ..
정말 빠른 Fast API Introduction 비교적 새로운 Python back-end framework 인 FastAPI에 대해 소개하고자 한다. FastAPI framework, high performance, easy to learn, fast to code, ready for production 위 문구는 FastAPI Official page에 적혀있는 문구 이다. 말그대로 FastAPI는 고성능에 배우기 쉽고 작성하기 쉬운 production에 사용이 준비된 framework이다. 실제로 node.js 나 golang으로 작성된 서버와 비슷한 수준의 성능과 안정성을 자랑한다고 한다. 그리고 무려 FastAPI는 자동으로 Swagger document를 생성해준다. 그럼 한번 설치 해보자. How to install..
Jack Daniel's Tennessee Honey 잭다니엘 테네시 허니다. 무려 1리터.. 친구가 생일에 선물로 줬다. 하윤아 고마워 잘 먹고 있어! 밤에 한두잔씩 홀짝홀짝 하고 있다. 미국 위스키가 난 좋다. 가격이 저렴하기도 하지만 특유의 나무 탄 향이 난다고 해야 하나? 아무튼 그런 향이 좋다. 짐빔이나 와일드터키 101 같이 버번 위스키는 아니지만 비슷한 향을 내는 듯 하다. 잭다니엘 허니는 처음 먹어보는데 정말 꿀맛이 난다. 확인해보니 정말 꿀이 들어있긴 하다. 0.02%.. 알코올 도수는 35%로 순한 편이고 스트레이트로 먹기에 부담이 없는 정도이다. 근데.. 식품 유형에 보니 위스키가 아니고 리큐르라고 되어 있다. 마시써 ㅎ
에탄올(C2H5OH) 나는 술을 정말 좋아 한다. 앞서 에탄올(C2H5OH)에 대한 얘기를 해보려고 한다. 에탄올은 술에 주된 성분 중 하나이다. 당(쌀, 보리, 옥수수 등)을 효모로 발효시키면 에탄올이 생겨난다고 한다. 재료에 따라 맛은 다르겠지만 에탄올은 단순하게 알코올 이라고 부르기도 하며, 화학식은 CH3−CH2−OH 또는 C2H5OH 이다. 그래서 카테고리 이름도 C2H5OH 이다. 브라운아이드소울 노래 중 술(C2H5OH) 이라는 제목에 노래도 있다. 사랑만큼 독한 것 같아 내 코끝에 너의 향기는 달콤한 듯 내게 닿은 유혹을 따라 난 빠지고 있어.. 이 카테고리에서는 술에 대한 이야기를 적어보려고 한다.
Python? Python은 프로그래밍 언어 중 하나이다. 현재 기준(2022년 9월) 굉장히 많은 인기를 누리고 있는 언어 중 하나로 다른 언어(C++, Java, js) 들과는 비교적 배우기 쉬운 언어에 속한다. 객체를 지향하는 프로그래밍 언어이고 굉장히 많은 라이브러리와 커다란 커뮤니티가 있다. Python은 웹, AI, Data 등 핫한 분야에서 많이 쓰이고 있다. 예전에는 빠르게 만들고 버릴(?) 용도로 mock up 등 많이 사용했던거 같은데, 이젠 Enterprise 급 서비스에서도 사용하려는 움직임이 많은 것 같다. Python의 장점은 사람의 언어와 비교적 비슷한 구조를 가진것이라고 생각한다. fruit = "apple" if not fruit == "apple": print("fruit is not ..
티스토리 블로그를 시작하면서.. github page, google blog 등을 거치면서 어떤 블로그 플랫폼이 나에게 알맞은지 살펴보고 있다. github page 는 여러모로 내가 원하는대로 커스텀이 가능하지만 글 작성 시 사진이 많다면 조금 사용하기 어려웠다. google blog는 글작성이나 사진 첨부등은 github page 보다는 수월한데 뭔가 내맘대로 되지 않는 느낌이있다. 티스토리는 예전부터 봐왔지만 이번에 처음으로 만들고 사용해보려 한다. 에디터가 좋다..