everydayminder
MySQL Information_schema로 세부 정보 확인하기 특정 어느 한 개의 테이블에 대한 스키마 정보를 알고 싶을 때, desc 테이블명 을 실행하면 테이블의 스키마를 확인할 수 있다. 그런데, 전체 스키마 중 어떤 특징을 기준으로 조회하거나 내용을 걸러서 확인해야 한다면, 모든 테이블을 대상으로 desc 하는 것은 비효율적이다. DB 테이블 구조를 쿼리로 확인할 수 있다면 도움이 될 것이므로, 어떤 정보를 조회할 수 있는지 다음과 같이 확인해 보자. 테스트스키마 및 테이블 구성 테스트를 위해, 아래와 같이 스키마를 만들고 몇 개의 테스트 데이터를 넣어보자. CREATE TABLE IF NOT EXISTS `docs` ( `id` int(6) unsigned NOT NULL, `rev` int..
quick question 뜻 질문이면 질문이지, 빠른 질문이란 무엇일까? 빠른 질문이란, 결국 빨리 답할 수 있는 질문이라는 뜻이다. 즉, 우리나라 문화에서는 '간단한 질문'이 되겠다. 잠깐! 그러면, 쉬운/간단한을 뜻하는 easy/simple을 쓰면 되지 않을까? simple question vs. quick question easy/simple question: 너무 쉬워서 이것도 답 못하면 바보! 뉘앙스의 질문 quick question: 간단한 질문 질문하는 나는 쉽고 간단한 질문이라고 생각할 수 있는데, 받아들이는 사람 입장에서는 세상 어려운 질문일 수도 있다. 예) 엄마가 좋아? 아빠가 좋아? 한글로 봐도, 질문은 짧고 쉬워보이지만 답하기 굉장히 어려운 질문이지 않은가? 회의하다 보면, 의외..
Docker를 사용하여 MySQL을 설치하는 방법을 정리한다. docker-compose.yml YAML 파일의 기본 골격을 다음과 같이 작성한다. version: "3" services: db: image: mysql:8.0.20 container_name: mysql_db restart: always ports: - "3306:3306" environment: MYSQL_DATABASE: "${MYSQL_DATABASE}" MYSQL_ROOT_PASSWORD: "${DB_ROOT_PASSWORD}" MYSQL_USER: "${DB_USER_ID}" MYSQL_PASSWORD: "${DB_USER_PASSWORD}" command: - --character-set-server=utf8mb4 - --co..
최대공약수와 최소공배수 활용 앞서 최대공약수 구하는 법과 최소공배수 구하는 법에 대해 다뤄봤습니다. 이름도 비슷한 두 개의 개념을 모아서 비교해 보면, 좀 더 오래 기억하거나 이해하는데 도움이 되지 않을까요? 이제는 최대공약수를 구하시오, 최소공배수를 구하시오. 라고 문제가 나오지 않습니다. 초등학교 5학년 수학이라 하더라도, 스토리를 기반으로 이 문제가 최대공약수 문제인지 최소공배수 문제인지 스스로 판단하고 풀어야 합니다. 따라서, 두 문제 유형이 어떻게 차이가 있는지 구별하는 훈련이 필요합니다. 예제로 살펴보면 12와 30 두 숫자로 살펴보겠습니다. $ 12 = 2^2 \times 3 $ $ 3= 2 \times 3 \times 5 $ 이므로, 최대공약수는 $ 2 \times 3 = 6 $, 최소공배..
만약 sign off라는 말을 듣는다면 다음과 같은 장면을 상상해 보자. 일상의 상황 요즘에는 보기 힘든 광경이긴 한데, 옛날 중세 영화에서 보면 높은 사람이 뭔가 고심하면서 펜촉에 잉크를 묻혀서 장문의 편지를 쓴다. 그리고 맨 밑에 자신의 서명을 멋지게 휘날리면서 펜을 종이로부터 확 떼면서 마무리! 뭔가 홀가분할 수도, 아쉬울 수도 있지만, 싸인을 하고 손을 떼면서 적어도 그 일은 거기에서 끝났다. (요즘은 전자 결재가 대부분이지만) 상무님 결재해 주십시오. 상무님께 서류를 내밀면, 휘리릭 싸인을 해주신다.이 고객님 여기에 서명해주세요. 서명해 주시면 이후 절차는 어쩌고 저쩌고.. sign off 뜻 로그 아웃하다. 하던 것을 일정 기간동안 멈추다. 어떤 건에 대해 허가 승인하다. (주로 sign of..
docker-compose: An http request took too long to complete 에러? docker-compose를 실행했는데, 실행 도중 아무 반응이 없다가 툭하니 An http request took too long to complete. 에러가 발생한다면? ERROR: An HTTP request took too long to complete. Retry with --verbose to obtain debug information. If you encounter this issue regularly because of slow network conditions, consider setting COMPOSE_HTTP_TIMEOUT to a higher value (current..
www.yes24.com/Product/Goods/3662801?OzSrank=1 뿌와쨔쨔의 영어이야기 문법, 발음, 단어, 생활영어에 우리에겐 생소하고 낯선 미국문화까지 재미있는 만화로 배울 수 있는 책.저자가 몸소 미국 뉴욕에서 유학하면서 겪었던 에피소드와 실수담을 통해 얻은 살아있는 www.yes24.com 외국어를 공부한다는 것은 어찌보면 지루한 일이다. 사람들이 외국어를 배울 때, 이왕이면 어학연수 등을 권장하면서 현지에 가는 것이 도움된다고 추천하거나 계획하는 이유는 모국어 환경으로부터의 고립과 현지 어학 학습환경의 몰입을 기본적으로 의도할 것이다. 게다가, 우리나라와는 다른 그 나라의 문화 체험도 한몫 할 것이다. 이 책은, 그런 면에서 강점을 가진다. 만화다. 그래서, 단어와 문장으로만 주..
경품/선물받은 아이패드 애플케어플러스 등록 직접 구매한 아이패드라면, 당연히 구매 영수증이 있겠죠. 만약, 직접 구매한 것이 아니라 누군가에게 선물 받았거나, 경품을 받은 경우는 어떨까요? 선물을 준 사람에게, '저, 혹시 영수증 받을 수 있나요?' 라고 물어보는 것도 좀 그렇겠죠? 운이 좋게 아이패드를 경품으로 받았습니다. 막상 받고 보니 애플케어플러스를 가입하는게 좋겠는데, 위의 경우처럼 영수증이 제게는 없었습니다. 처음에는 그냥 사용하겠다 생각하고, 일단 폰닥터플러스 앱을 깔고 아이패드의 정상 여부를 확인했습니다. 보호필름도 붙였고요. 그러다, 혹시나 싶어 애플고객센터에 문의해 보았고, 결국은 애플케어플러스를 정상적으로 구매/가입할 수 있었습니다. 절차 안내 먼저 아이패드에 본인의 애플ID로 로그인..
지난 번에는 최대공약수에 대해 알아보았습니다. 이번에는 최소공배수에 대해 생각해 봅시다. 최소공배수란? 최소공배수는 한자로 最小公倍數라고 씁니다. 最小: 가장 작은 公倍數: 공통의 배수 倍數: 곱한 수 즉, 공배수(곱한 수들 중 같은 수, 배수중 공통이 되는 수) 중 가장 작은 수라는 뜻입니다. 한편, 최소공배수를 영어로는 Least Common Multiple이라고 부릅니다. (줄여서, LCM) Multiple = 곱한 수 = 배수 Common = 공통의 Least = 최소의 마찬가지로, 공통의 배수 중 가장 작은 값이라는 의미가 되겠습니다. 최대공약수, 최소공약수, 최소공배수, 최대공배수 우리가 아는 용어는 최대공약수와 최소공배수입니다. 그런데, 개념적으로 보면 최대/최소라는 말을 붙여도 되긴 하지만..
back to back - 등에 등을 맞대고 업무차 같이 일하던 분이 좀 늦으면서 이런 말을 한 적이 있다. "미안해요. 하루종일 회의가 빽빽히 연달아 있다보니.." 영어에서 이런 상황을 표현하기에 적합한 말인가 싶다. 등에 등이 닿아 있으면? 지하철에 타고 있다고 상상해 보자. 문이 열리면서 사람들이 몰려 들어온다. 내 공간이 사라지고, 어느 덧 내 앞뒤로 사람들이 꽉 차기 시작한다. 결국 내 등에 다른 사람 등이 닿아버릴 정도가 되었다. 대략 이런 느낌일 것이다. 발 비빌 틈도 없이, 촘촘한 것. 그래서 이것을 멀리서 보면 다닥다닥 붙어 있는 모습일테니, 연속적인 것을 나타내기도 한다. 백투백 홈런 야구 매니아들은 어쩌면 이 단어가 이미 익숙할지도 모르겠다. 2연속 홈런을 백투백 홈런이라고 한다. 이..
최대공약수 구하는 법 - 4가지 이번에는 최대공약수 구하는법에 대해서 정리해 보겠습니다. 먼저 최대공약수란 무엇인지부터 살펴봐야겠죠? 요새는 초등학교 5학년 수학 과정에서 다루고 있습니다. 무조건 외우게 하는 것보다, 원리와 배경을 통해 이해하도록 하는 것이 중요합니다. 최대공약수란? 최대공약수는 한자로 最大公約數라고 씁니다. 最大: 가장 크다 公約數: 공평하게 나눈 수 (똑같이 나눈 수) 즉, 공약수 중 가장 큰 수라는 뜻입니다. 우리 말로 풀어써도 어렵습니다. 한편, 최대공약수를 영어로는 Great Common Divisior 라고 부릅니다. Divisior = 나누는 수 = 약수 Common = 공통의 Great = 가장 큰 한자로 표기한 최대 공약수와 거의 비슷한 뜻이라 볼 수 있습니다. 오히려,..
fair enough 뜻 의외로 많이 듣는 표현이다. 내가 겪었던 경우는 아래와 같은 때였던 것 같다. 친구에게 뭔가 설명했을 때 친구 반응 보스가 뭔가 물어봐서 설명했더니, 보스 반응 회의에서 우리 팀의 사정 혹은 우선순위에 대해 설명했더니, 상대팀 누군가의 반응 외국인들은 어떨 때 fair enough라고 하는 것일까? 우리한테 익숙한 fair는 '공평한'이다. 즉, 공평하다는 것은 어느 한쪽으로 치우치지 않았다. 중간을 잘 지키고 있다는 의미가 되겠다. fair라는 단어의 뜻은 일단 '좋다'는 뜻도 갖고 있다. 그렇지만, '너무 좋다'까지는 아닌 정도. 즉, 어느 정도 기준으로는 괜찮아, 나쁘지 않다는 뉘앙스를 깔고 있겠다. 왜냐하면 중간을 지키고 있으니까. 그러면, fair enough는 직역해 ..
어느 덧, 저도 $10가 (겨우) 넘어 PIN 인증하라고 구글에서 우편물을 보냈다고 연락도 받았습니다. 사실, 작년 말에 우편물을 받긴 했으나 등록을 늦게 했네요. 보시다시피 수익형 블로그도 아닌데다 아직 미미해서 등록도 미루다 어느 덧 한 달이 지났네요. 이러다 애드센스 핀번호 만료기간이 될까 싶어 생각난 김에 등록했습니다. 구글 애드센스 핀번호 안내 우편 이렇게 생긴 우편물이 왔습니다. 이 우편물을 개봉하면 PIN 번호가 들어있습니다. 사전 준비 입금 받을 계좌가 필요합니다. 그래서, 저는 앞서 SC제일은행 외환통장을 비대면으로 개설해 두었습니다. SC제일은행 외화통장 - 비대면 개설 (애드센스용) 애드센스 결제 계좌는 최근까지 SC제일은행이 원탑이었습니다. 외국에서 송금받을 경우, $300 이상일 ..