호랑이 개발일기
개요 내 실력과 짬짬히 남는 시간에 코딩테스트를 보고싶었고, 그러한 기록에 대하여 문서화를 잘하고 싶어 주피터 라는걸 알아 보게 되었다. 보통 주피터는 파이썬 코딩을 할 수 있게 도와주는 프로그램이지만, 문서화가 내 마음에 쏙 들어서 사용해보려고한다. 그러나 난 자스를 사용할거다. 자스도 사용할 수 있기 때문이다 주피터 노트북(Jupyter Notebook)은 웹 브라우저에서 대화 형식 기반의 파이썬 코딩을 할 수 있게 해 주는 소프트웨어입니다. 이를 이용하면 파이썬 코드와 출력 결과를 정리한 ipynb 형식의 문서를 만들 수 있습니다. 여기에서는 windows 11 환경에서 주피터 노트북을 실행하고 사용하는 방법과 ipynb 형식의 문서를 저장하는 방법에 대해 정리해 보았는데, 이를 위해서는 아나콘다의..
에러 라기 보다는 값이 안들어간다 CALL로 불러도 아무 의미없는.. MySQL이면 모르겠지만 Maria DB로서는 해결방법을 찾았다. 필자는 10.1 버전입니다. 드래그를 굳이 안하고 그냥 Ctrl + Enter 쓰면 해당 값이 안들어갔다. 드래그 하고 보니 된다 ㅡㅡ 나같은 사람 없길.. 1) CREATE PROCEDURE testDataInsert() BEGIN DECLARE i INT DEFAULT 1; WHILE i
오늘은 좀 특별한 날이다. 바로 여자친구와 2년을 만나 온날이다 지금까지 오면서 참.. 별의 별일도 많았고 싸우기도 했고 서로 보고 싶어서 죽지 못하는 날도 많았다 그만큼 우리는 참 서로를 많이 생각해 주는 거 같다 물론 짜증도 내고 불 같이 싸우기도 하고 그랬지만 2주년이라고 해서 거창한 건 안 했다 잠시 바다 보고 온정도 8월에 강릉을 가기로 약속을 했기 때문!! 최근 들어 비만 계속 주룩주룩 왔지만, 오늘은 선선하기도 하고, 그리 덥지도 않았고 해도 쨍쨍 정도는 아니지만 되게 좋았다 ㅎㅎ 우리가 다녀온 여행 이야기를 끄적여 보려고 한다 이 케이크가 만원 밖에 안 한다 초코볼도 추가해서 먹었는데 아메리카노와 먹으면 찰떡궁합! 그렇게 도착한 대천 사진으로는 많이 흐려 보이지만, 그렇다 해서 너무 흐린 ..
ctrl + enter : 쿼리 실행 ctrl + shift + f : 자동 정렬, 줄 정리 alt + x : 스크립트 전체 쿼리 실행
TDD (Test-Driven-Development) : 테스트 주도 개발 말 그대로 테스트가 주도하는 개발 매우 짧은 개발 서클의 반복을 갖는 소프트웨어 개발 프로세스 새로운 기능에 대한 자동화된 테스트케이스를 작성하고 해당 케이스를 통과하는 가장 짧고 가독성이 좋고 유지보수성이 뛰어난 코드를 작성 (실패하는 테스트 케이스를 먼저 작성한 후에 개발을 진행한다!) 일단 테스트를 통과하는 코드를 작성하고 상황에 맞게 리팩토링 장단점 개발하다 꼬여도 테스팅을 돌려봄으로써 안심하고 진행할 수 있음 보다 객체지향적이고 확장 가능이 용이한 코드, 재설계의 시간을 단축시킬 수 있는 코드, 디버깅 시간이 단축되는 코드 코드량이 늘기 때문에 빠른 생산성이 요구되는 시점에서 TDD는 큰 걸림돌일 수 있음 진행 과정 테..