본문 바로가기

전체 글25

Macbook terminal 꾸미기 It's been a while sicne I've written some blog. I've been busy after returning back from Australia and Laos mission trip. Started my last term of the uni and have been working on several other things in my life. While I was browsing on youtube last week, this random video came up (ahh such an algorithm). This is about sort of upgrading mac book terminal which I use a lot. I wasn't that intereste.. 2023. 7. 17.
[Mysql] ERROR 1054 (42S22): Unknown column '‘river’' in 'field list' 개요 Mysql 로 db에 데이터 넣으려고 INSERT query를 짜서 넣는데 계속 제목과 같은 오류가 뜨는거다. 너무나 간단하고 직관적이어 보이는 저 에러에 몇시간을 썼다.. 문제 해결 우선 googling 을 조금 해보면 저게 backtick(`)와 quote(' or ")의 차이 때문에 많이 일어난다는 것을 알 수 있다. Insert 를 할 때 ' 혹은 "을 사용해야 하는 것이다. 그런데 나는 backtick을 쓴 적이 없고 존재 자체도 모르고 있었다. 그래서 아무리 고치고 고쳐봐도 문제 해결이 안되었다. 그러나 아..!뿔..!싸..! 정말 어이없게도 문제는 메모장에 있었다. 나는 mac memo에 개발 정리 중이었어서 query들을 메모에 적어놨고 그걸 execute할 때 메모장에서 복붙을 한 .. 2023. 7. 16.
[C] (double) Pointer When it comes to learning C language, the memory management is always the problem. You always have to take care of allocating and freeing the memory which is such a pain. But it's not only that. One of the notorious features of this language is a POINTER. Countless number of people using or learning C have hard time because of the pointer and I am one of them. ​ Last term, I had OS course and th.. 2023. 7. 15.
[Python] pytest 다운로드 중 에러 발생 개요 아 진짜 과제 과외 해주다가 python unit test를 하려고 pytest를 import 했는데 에러가 뜸. import 할 수 없다고. 그래서 terminal에 pytest --version 을 입력해보니 pytest가 없다고 뜸. 그래서 엥? 왜 안되지. 몰라 그냥 다운하자 해서 pip3 install -U pytest로 다운 시도. 근데 무슨 장황한 글이 뜨면서 결국 안된다고 함. 그 때 뜬 에러가 다음과 같다. ​ "defaulting to user installation because normal site-packages is not writeable" ​ 처음으로 한 행동이 바로 구글에 검색해보기! 문제 해결 엄청 많은 글이 뜨면서 첫번 째로 완전 다 정리 돼 있는 글을 봤음. 근데.. 2023. 7. 14.