전체 글 156

복싱 3개월 배운 후기 / 복싱 부작용 / 복싱 어지럼증 두통

올해 상반기, 헬스는 꾸준히 하고 있었지만 영 재미가 없었다. 새로운 도전을 하고자 동네 복싱장에서 3개월치를 끊었다. 이 언니가 너무 멋있었다. ㅋㅋㅋㅋ 처음에는 동작 따라하는게 어려웠다. 워낙 내가 몸치라 그런지 올바른 하체 자세를 유지하는게 어려웠다. 초반에는 상체 자세를 잘못 잡아 전완근이 아닌 어깨에 힘이 들어가서 승모근이 매번 뭉쳤다. 불편해서 그런지 재미도 그닥 없었다. 제자리에서 콩콩 뛰면서 잽을 하는데, 땀은 엄청 난다. 유산소운동은 제대로 됨. 보통 한번 가면 2시간 정도 하고 오고, 평균 일주일에 1~2번 갔던 것 같다. 3개월을 다 채워갈 때쯤, 나에게 복싱이 맞지 않다는 걸 깨달았다. 그동안 이유모를 두통과 어지럼증이 적지 않은 빈도로 찾아오곤 했는데, 여름이라 더위먹어서, 아니면..

집/후기 2023.09.26

영화 <A.I. (2001)> 리뷰

주드 로에 한창 빠졌을 때 본 영화다. 주드로는 조연이지만 어느정도 분량을 챙겼다. 그밖의 유명한 배우로는 제니퍼 가넷이 나온다. 감독도 유명한 스티븐 스필버그. 러닝타임이 긴 편이다. 나의 후기는 한줄이면 된다. 진짜 심각하게 슬프니까 그냥 안보는걸 추천한다. 괜히 며칠동안 우울해진다. 그날 잠자리에 들때 기분이 좋지 않을 가능성이 크다;; 스토리와 영화 분위기가 전반적으로 어둡고 불안하기 때문이다. 2001년에 나온 영화라 90년대 말부터 촬영을 했을텐데, 그래서 그런지 90년대 영화들에서 느껴지는 특유의 을씨년스러운 분위기가 아주 많이 담겨있다. 약간의 갑툭튀와 잔인함, 징그러움도 있다. 반드시 이런걸 좋아하는 사람들만 보길 바란다.

집/후기 2023.09.17

30살에도 가장 빛날 우리, 영화 <13 going on 30 (2004)> 리뷰

제니퍼 가넷 리즈시절 영화다. 그리고 내 인생영화이다. 그러니까 내 인생에서 가장 완벽한 영화, 누가 인생영화 뭐냐고 물어보면 바로 말할 수 있는 딱 하나의 작품. 나에게 웃음과 긍정적인 에너지를 준 동시에 깊은 교훈을 선사했고 탄탄하고 의미있는 스토리로 나에게 강한 여운을 남겼다. 이렇게 완벽하게 내 맘에 드는 스토리를 가진 영화는 이거 하나뿐이다. 장르는 로맨스, 코미디 정도이다. 초반에 학교 따돌림에 관한 내용이 조금 있으므로 관련해 트리거가 있으신 분은 주의하길 바란다. 유머러스하게 넘어가는 짧은 베드신(이라고하기도 뭐하지만...), 약간 진지하지만 짧은 키스신이 있으니 불편하실 분들은 참고하길 바란다ㅎ. 이정도는 보통 다 있긴 하지만 ^^ 그럼 본격적인 나의 영화 후기는 아래와 같다. 지극히 개..

집/후기 2023.09.16

[MySQL] JSON 타입 사용해서 JSON Array 다루기

MySQL에 JSON 타입이 지원되기 시작한 건 version 5.7.8 in mid 2015 부터이다. MySQL 5.7 공식 가이드 이 글에선 8.0 기준으로 설명한다. 개발 공부할때 직접 쿼리를 돌려가보면서 확인하기 귀찮은 나같은 사람에게 이 글을 바친다. JSON 타입을 적극 활용하자! JSON 타입 컬럼에 값을 insert할때 유효성검사를 시스템에서 자동으로 해주므로, 5.7.8 이상 버전을 사용한다면 구지 varchar, text와 같은 문자열 타입 컬럼에 json 형태 string을 저장할 필요가 없다. 또한 JSON 컬럼에 저장된 데이터는 시스템 자체에서 json 객체로 인식하기 때문에 적합하고 사용이 편리하다. JSON 타입 컬럼의 사이즈 한도 LONGBLOB, LONGTEXT 타입과 거..

농장/DB 2023.09.16

거친 소재 옷 목부분 하얗게 변색되었을 때 해결방법

바스락 거리는 마냥 얇지만은 않은 재질의 옷을 두번정도 입으니 목부분이 햐얗게 변색되었다. 땀 때문으로 예상되는데, 세탁해도 나아지지 않고, 물티슈로 닦아도 그대로였다. 곤색이고, 정면에서 봤을때 변색이 눈에 바로 띄어서 해결을 해야만 했다. 그래서 늘상 옷에 음식이 튀었을때 하던 것처럼, 주방세제를 묻혀놓고 말린 후 물로 해당 부위만 손빨래 하니 해결되었다. 끝~!! 이거 해결안되면 2번 입고 버릴뻔했다... saved my money

집/일기 2023.09.10

근황보고 2

첫취업 후 거의 2년이 다되간다. 개발자를 직업으로 산지 2년이 다되었다는 말인데. 잘 모르겠다. 개발은 뭐 그럭저럭 나쁘진 않다만, 학생신분으로 개발하는것과 직장에 소속되어 개발업무를 하는건 다르다. 개발 실력만 있어선 안되고 모든 분야를 통틀어 공통적으로 필요한 업무능력도 따라야한다. 그러니까, 개발자는 개발일하는 직장인이지 뭐 모니터만 보는 특별한 npc가 아니란걸 명심해야한다. 엑셀 기능 몰라서 엑셀문서만드는데 구글링해가며 시간이 많이 소요되거나, 어떤 업무나 이슈의 절차나 내용에 대해 문서화를 해야할땐 괴롭다. 나는 계획적인 사람과는 거리가 멀기 때문이다. 그래서 원래 뭐 꼼꼼히 텍스트를 정리 안하는데... 이럴때 나의 모든 에너지를 끌어올려 써야하니 힘들지않다고 할 수 없다. 그밖에 내가 내자..

집/일기 2023.07.16

피부과 네오빔 레이저 후기

나는 만성 여드름을 가진 지성 피부다. 여드름 때문에 몇년동안 스트레스를 받을대로 받은 상태였다. 원인은 피지 과다 분비 때문이었다. 여름엔 피지가 정말 폭발하는데, 올여름엔 클리어틴이란 약을 약국에서 싸서 쓰면서 작년보다 여드름이 훨씬 덜 났다. 그러다 날씨가 갑자기 시원해진 타이밍에 맞춰 피부과 뒤집어진것이다. 클리어틴이 알코올성이라 날이 시원해지면서 피지가 덜하니 자극으로 다가온 것인지... 암튼 잘 살다가 피부가 뒤집어지니 스트레스받아서 인터넷을 검색했다, 그러다 여드름을 위한 피지선 파괴 레이저(네오빔)를 알게 되었고, 회사 근처의 피부과에 16만원짜리 네오빔+압출관리 1회를 예약했다. 나에겐 첫 피부과 시술이다! ((사실 저번달에 방문ㅎㅎ 퇴근하고 갔더니 대기가 좀 있었다. 치료 전 의사선생님..

집/후기 2022.09.04

코틀린 스코프 함수 정리

Scope 함수 apply 주로 객체 자신을 초기화하거나 자신의 프로퍼티를 사용하는 경우에 사용한다. 객체 자신의 프로퍼티를 참조없이 곧바로 사용이 가능하며, 반환 객체도 자기 자신이다. run 주로 초기화가 완료된 객체에 사용한다. 객체 자신의 프로퍼티를 참조없이 곧바로 사용이 가능하며, 마지막 구문을 무조건 반환한다. with 다른 스코프 함수완 달리 확장함수의 모습은 아니나 확장함수처럼 동작한다. 매개변수로 객체를 받으면 내부에서 해당 객체의 프로퍼티를 참조없이 곧바로 사용이 가능하다. run함수와 동일하게 마지막 구문을 무조건 반환한다. also 함수 내부에서 it을 통해 객체 자기 자신을 사용 가능하며, 반환 객체는 자기 자신이다. let 함수 내부에서 it을 통해 객체 자신을 사용 가능하다. ..

농장/Java·Kotlin 2022.01.19

근황보고

살아있다. 끝. 아실랑가모르겠지만 취업했다. 회사에서 맥OS로 개발중. 금방 적응했다. 사실 쓰는거라곤 개발관련 툴들과 크롬뿐이니 그럴만도 ! 룰루랄라~ 쿵짝쿵짝쿵 뿌뿌삐삐 요즘 재밌는게 없다. 자격증공부하고있다. 자격증 2개나 접수해놔서 난 발목잡혔다. 졸업고사가 끝났지만 마음이 여전히 불편한! 피부과를 갈까말까갈까말까 월급이 들어와도 비싼 피부과 치료비는 달라지지 않는다. 그래서 여태 간적이 없당. 아이폰13을 샀다. 언제오냐 ~~ (~_~)a;; 승헌쓰영상 요즘 보는중. 3년전 내 댓글들이 보인다. 또 3년뒤에도 다시 가서 보겠지?? 승헌쓰 나이먹지마세여 ㅠㅠ 지성피부여도 너무 건조하게 두면 안된다. 피부 망가진당. 오늘 망가짐. 헐 벌레다

집/일기 2021.10.13

Android 앱 종료 에러 해결 java.lang.ExceptionInInitializerError

구글 플레이스토어에 업로드한 앱이 내 폰이 아닌 다른 기기에서 앱 실행 즉시 크래시 에러가 난다. Play console에서 확인한 에러다. java.lang.ExceptionInInitializerError: at okhttp3.internal.platform.Platform.get (Platform.java:85) at okhttp3.OkHttpClient.newSslSocketFactory (OkHttpClient.java:263) at okhttp3.OkHttpClient. (OkHttpClient.java:229) at okhttp3.OkHttpClient. (OkHttpClient.java:202) at retrofit2.Retrofit$Builder.build (Retrofit.java:61..

농장/Android 2021.09.04

nodejs ajax SyntaxError: Unexpected end of JSON input 에러 해결

프론트 단에서 ajax로 데이터를 넘겨주었으나 계속 제목과 같은 오류가 발생한다. dataType을 text로 주면 넘어가긴 하나 서버단에서는 아무 데이터도 받지 못한다. $.ajax({ url: '/chat', type: 'POST', data: {port: $port}, dataType: 'json', 아래 코드를 추가한다. const bodyParser = require("body-parser"); //app.use(bodyParser.urlencoded({ extended: true }));

농장/Node.js 2021.08.21

2-3 컴퓨터 성능 향상 기술 / 버퍼와 캐시, 저장장치의 계층구초에 대해

* 메모리 = 메인메모리 버퍼 버퍼(buffer)는 일정량의 데이터를 모아 옮김으로써 두 장치 간 속도의 차이를 완화하는 역할을 한다. 버퍼의 용량이 클 수록 속도가 빠르다. 버퍼가 다 채워질 때까지 저장장치 간에 데이터 전송이 지연되기 때문에 연결된 하드웨어 제거시 데이터 소실 등의 문제가 생길 수 있으므로 주의해야 한다. 예: 하드디스크의 메모리 버퍼, 동영상 스트리밍에 사용되는 데이터 버퍼 스풀 SPOOL, Simultaneous Peripheral Operation On-Line의 약자. CPU와 입출력장치가 독립적으로 동작하도록 고안된 소프트웨어적인 버퍼이다. 대표적으로 프린터의 스풀러가 있다. 스풀러(spooler): 인쇄할 내용을 순차적으로 출력하는 소프트웨어이며 출력 명령을 내린 프로그램과..

3-1 프로세스 개요

프로세스란? 프로그램 = 정적인 상태, 저장장치에 위치 프로세스 = 컴퓨터 시스템의 작업 단위(Task) = 동적인 상태, 실행을 위해 메모리에 위치 작성한 프로그램을 실행하면, 프로세스가 된다. 프로그램이 메모리로 로드된다. 프로세스 제어 블록(PCB)을 생성한다. : PCB가 있어야 프로그램을 프로세스로 전환할 수 있으며, 프로세스를 처리하는데 필요한 정보들을 가지고 있다. 운영체제 또한 프로그램이기에 부팅과정을 통해 프로세스 형태로 실행된다. 때문에 컴퓨터에선 운영체제의 커널 프로세스(kerner process), 일반 사용자의 사용자 프로세스(user process)가 있다. 프로세스의 상태 일괄 작업 시스템의 상태 변화: 생성(create) >> 실행(run) >> 완료(terminate) 오늘..

2-2 CPU와 메모리

크오아아아아아아아ㅏㅇ아아아아(아무일 없음, 취준생, 가끔 급발진함) CPU의 기본 구성 산술논리 연산장치(Arithmetic and Logic Unit, ALU): 데이터를 연산하는 장치로, 산술연산과 논리연산을 수행한다. 제어장치(control unit): CPU에게 작업을 지시한다. 레지스터(register): CPU 내에 데이터를 임시로 보관하는 곳이다. 연산을 위해 필요한 데이터를 메모리에서 CPU로 가져와 임시로 보관하고, 연산 결과를 메모리에 저장하기 전 보관한다. 사용자 가시 레지스터(user-visible register): 사용자에 의해 내용이 변경된다. 데이터 레지스터(DR): 메모리에서 가져온 데이터를 임시로 보관한다. CPU에서 주로 사용되며, 일반 레지스터 또는 범용 레지스터라고 ..