everydayminder
cascade 뜻 꽤 많은 사람들이 cascade라는 단어를 이미 접하고 있을 것이라 생각한다. 우선 IT/ Web에 경험이 있는 사람들이라면 CSS에 익숙할텐데, CSS가 Cascading Style Sheet라는 뜻이기 때문이다. 또한, 몇몇 에디터의 경우 창의 배치를 조정하는 옵션에서 cascade를 접해봤을 수도 있다. DBMS 데이터를 삭제할 때, cascade를 들어봤을 수도 있다. 그러면, 데이터가 순차적으로 이어서 삭제되는 것을 상상할 수 있을 것이다. 그러면, casacde라는 단어는 어떤 이미지를 주는 것일까? cascade = 폭포 cascade가 주는 이미지는 일단 폭포의 이미지이다. 무엇인가 위에서 아래로 떨어지는 이미지를 갖고 있다. 그런데, 계단식으로 내려오는 느낌을 그려보자...
MySQL에서 Ignoring query to other database 에러 발생시 어느 날, MySQL에 CLI로 접속하여 명령을 수행하는데, 아래와 같은 에러가 발생했다. mysql> show databases; Ignoring query to other database 원인 파악 $ mysql -u사용자ID -p 명령어를 실행하면서 옵션을 혹시 대소문자를 다르게 입력했는지 확인해 보자. 내 경우는, $ mysql -U사용자ID -p 와 같이, -U를 대문자로 입력하고 로그인 하여 위의 문제가 발생하였다. 대소문자에 따른 옵션 차이 인식 -u와 -p는 대소문자에 따라 의미하는 바가 명확히 다르다. 따라서, 클라이언트 실행시 대소문자에 주의하여 실행해야 한다. -u, --user=name User f..
discord.py를 사용하여 디스코드 봇 개발 시작하기 디스코드 봇 개발을 위해 사전준비를 마쳤다면, 이제 본격적으로 개발하기 위해 틀을 잡아본다. discord.py 설치 아래 글들을 참고하여, discord.py 사용 준비를 마친다. 디스코드 서버-봇 설정하기 디스코드란? 디스코드는 인스턴트 메신저 중의 하나로 음성, 채팅, 화상통화 등을 지원하는 VoIP 솔루션이다. 2015년 9월에 모바일 게임인 Fates Forever 지원하기 위해 최초 출시되었으며, 뛰어난 성 luran.me 디스코드 봇 준비- discord.py 설치하기 (feat 맥북, 구글 코랩) 로컬 맥북 혹은 구글 코랩에 discord.py 설치하기 파이썬용 디스코드 봇 API로, discord.py를 사용하면 손쉽게 디스코드 봇..
MySQL에서 auto_increment 값을 조정하려면? MySQL에서 id를 지정하고 auto_increment 옵션을 지정하면, 데이터를 추가할 때 마다 1씩 자동 증가한다. 그런데, 이 값을 다시 임의의 값으로 조정하거나 초기화 하려면 어떻게 해야 할까? 테스트 테이블 구조 다음과 같은 테이블로 테스트 해 보자. CREATE TABLE IF NOT EXISTS `idtest` ( id int(6) AUTO_INCREMENT, name varchar(255) NOT NULL, PRIMARY KEY (id) ); 따라서, 이 테이블에 insert를 하면, id가 1씩 증가하도록 사용할 수 있는 상태이다. insert 하기 이 테이블에서 insert를 테스트 하면 아래와 같다. mysql> insert..
tentative 뜻 아웃룩으로 회의 요청을 보냈는데, tentative라는 답을 받았다면? 국어사전에서 찾아보면? 한영사전에서는 tentative의 의미를 '잠정적인', '임시의', '불확실한'으로 정의하고 있다. 회의 인바이트에 tentative라고 답장이 온다면, 경험적으로 '불확실한'이라고 받아들이기는 한다. 그런데, 잠정적이라고 하면 '우선 임시로 정한 것'이라는 뜻이다. 따라서, 단어만 놓고 보자면 잠정적이라는 뜻과 불확실하다는 뜻은 회의 인바이트에 대한 응답관점에서는 다소 애매모호하기까지 하다. 잠정적이라고 해석하면, 일단 온다는 것일까? 아니면 참석여부가 불확실하다는 것으로 받아들여야 할까? 영영사전에서의 의미 Cambridge 사전에서의 정의는 아래와 같다. not certain or c..
아이폰 또는 아이패드에서 녹음한 파일을 mp3로 변환하려면? 아이폰 또는 아이패드의 기본 녹음 앱을 사용하여 녹음을 했다. 녹음해 놓고 보니, 파일 포맷이 caf로 되어 있다. 그런데, 이 파일을 다른 사람에게 혹은 다른 곳에 공유를 해야 한다면, 범용적으로 쓸 수 있는 mp3 파일로 변환해야 할 것이다. 물론, 무료 온라인 변환 사이트들을 활용하여 파일을 변환하는 방법도 있으나, 외부에 나의 정보를 노출하는 것도 썩 유쾌한 일은 아니다. 맥북 사용자라면, 로컬 커맨드로 변환이 가능하다. 아이폰/아이패드 -> 맥북 파일 전송 각자 편한 방법으로 한다. 에어드랍을 해도 되고, 기타 다른 메신저를 써도 상관없다. 맥북 명령어로 파일 변환하기 afconvert라는 명령어를 쓰면, 오디오파일을 변환할 수 있다...
SEO - 분명히 조치했는데도 h1 태그가 2개 이상 존재한다고 뜬다면? MS Bing 웹마스터툴즈로 SEO 검사를 했습니다. 한 개의 글에 여러 개의 h1 태그가 있어 SEO 관점에서 개선이 필요하다는 피드백을 받았습니다. 권고에 따라, 글을 에디트하고 분명히 h1 태그가 한 개만 존재하도록 조치를 완료했는데, 다시 SEO 검사를 해보니 여전히 h1 태그가 2개 이상 존재한다고 뜨는군요. 이럴 때는 어떻게 조치하면 좋을까요? h1 태그는 왜 중요한가? 사람들이 글을 읽을 때는 문맥으로 판단하지만, 구글 크롤러가 글을 읽어서 판단할 때는 기계적으로 구조를 파악하게 됩니다. h1 태그는 글의 구조의 시작을 알려주는 시작점이기 때문에 중요합니다. h1 태그는 왜 하나만 쓰기를 추천하나? 하나의 글에서, 하나..
hectic 뜻 만약, 회의에 헐레벌떡 들어온 누군가가 hectic이라는 단어를 쓰는 것을 들어보았다면? hectic이라는 단어에 대해 살펴보고, 앞으로 나도 써보자. Cambridge 사전에서 의미를 찾아보면, full of activity, or very busy and fast extremely busy 정말 바쁘다, 정신 없을 정도로 바쁘다는 뜻이다. 그러니, 이제는 very busy라는 표현으로부터 벗어나 다양하게 표현해 보자. 단, hectic은 busy와 다르게 사람 주어를 쓰지 않는다. 따라서, I was so busy라고 쓰는 문장을 I was so hectic이라고 쓸 수 없다. 대신, 사물을 주어로 쓰자. Examples It was a hectic day/week. a hectic ..
블로그 코드블럭에 네이버 D2 Coding 폰트 적용하기 개발자들 사이에서 한글과 영문의 조화가 잘 되어, 평이 좋은 네이버 D2 Coding 폰트를 블로그에 적용해 보겠습니다. 모든 폰트를 바꾸려는 것은 아니며, 특히 코드를 인용하는 코드블럭에 한정하여 적용하려 합니다. 왜 D2 Coding 폰트? 일부 알파벳, 한글, 특수기호, 숫자들의 경우 구별하기 힘든 경우가 있습니다. 이를 테면, l과 1, 숫자 0과 알파벳 O 등의 경우, 폰트에 따라 구별하기 굉장히 어려운 경우가 발생합니다. 게다가 한글의 ㅣ와 ㅇ까지 섞이면 복잡도가 더 올라갈 수도 있습니다. D2 Coding 폰트는 한글의 경우 나눔바른고딕을 기본으로 하고 있으며, 위에서 말한 혼선을 최소화 하는데 주안점을 둔 폰트입니다. 많은 개발자들이..
breakfast 어원 아마 굳이 사전을 찾아보지 않더라도 수많은 사람들이 이미 아는 영어단어에 breakfast가 들어갈 것이라 생각한다. 그런데, 왜 아침(아침식사)이 breakfast가 되었을까? 아침식사는 보통 자고 일어나서의 첫 식사를 뜻한다. 어원 breakfast = break + fast이다. 즉, break(깨다, 멈추다) + fast. fast하는 것을 멈추는 것이 아침식사이다. fast가 빠르다는 뜻도 있지만, 단식하다는 뜻도 있다. fast가 동사로 쓰이면? 우리한테 익숙한 fast는 형용사/부사이다. 그런데, fast가 동사로도 쓰이는 경우가 있다. fast의 뜻 to eat no food for a period of time: 동사로는 단식하다. (종교적으로) 정진하다의 뜻을 갖..
텍스트 파일에서 중복 데이터를 없애려면? 데이터를 확인하는 과정에서, 라인별 중복 데이터를 없애야 하는 경우가 있다. 또는, 몇개의 중복 데이터가 있는지 확인하고 싶을 때가 있다. 맥북 혹은 리눅스 사용자라면, 이럴 때 내장 명령어로도 쉽게 확인할 수 있다. sort 명령어 소개 sort 명령어에 대한 설명은 아래와 같다. The sort utility sorts text and binary files by lines. A line is a record separated from the subsequent record by a newline (default) or NUL '\0' character (-z option). A record can contain any printable or unprintab..
tenure 뜻 이 단어는, 회사에서 어떤 직원에 대해 이야기를 하다 보면, 듣게 되는 단어 중 하나라고 생각한다. Cambridge 사전에서 찾아보자면, being the legal owner of land, a job, or an official public position, or the period of time during which you own it the right to remain permanently in a job the period of time when someone holds a job, esp. an official position, or the right to keep a job permanently the period of time during which someone is ..
유료 앱보다 기능 많은 무료 윈도우 관리 앱 맥북을 사용하다보면, 윈도우를 이리 저리 옮겨야할 경우가 생긴다. 스크린이 매우 넓지 않은 이상 기존에 작업하던 웹 브라우저나, 프로그램 윈도우를 전환하게 되는데 도움을 주는 프로그램은 꼭 필요하다. 대표적인 유료 앱 - Magnet Magnet에 대해서는 아래 글을 참고하자. 앱스토어에서 $7.99에 판매되고 있다. 많이 쓰던 무료 앱 - Spectacle 기존에 사용자들이 많으 쓰던 앱으로 Spectacle이 있다. https://www.spectacleapp.com/ Spectacle www.spectacleapp.com 그러나, 이 프로그램은 현재 더 이상 추가 업데이트를 하지 않겠다고 한 상태이다. 그리고, 또 다른 대체제 - Rectangle 무료 ..
디즈니플러스 싸게 보기 디즈니플러스가 드디어 한국에 상륙했습니다. 어른 아이 할 것 없이 손꼽아 기다려왔던 컨텐츠 왕국 디즈니의 한국 출시! 디즈니플러스에 대해 알아보고, 더불어 조금 더 저렴하게 이용할 수 있는 방법 중 한 가지를 소개하고자 합니다. 디즈니플러스 한국 출시일 및 컨텐츠 디즈니플러스 한국 출시일은 2021년 11월 12일입니다. 국내에서는 디즈니플러스와 LG 유플러스가 단독 제휴를 맺어, IPTV 상으로 쉽게 액세스 할 수 있습니다. 디즈니플러스의 컨텐츠는, 디즈니(Disney), 픽사(Pixar), 마블(Marvel), 스타워즈(Star Wars), 내셔널지오그래픽(National Geographic), 스타(Star)의 영화, 시리즈물, 애니메이션 등으로 채워져 있습니다. 디즈니플러스..
holistic 뜻 회의에서 높은 분이 이렇게 말하는 것을 들었다. 홀리스틱하게 보라고. 홀리스틱은 holistic이라는 영어단어였다. Cambridge 사전에서 뜻을 찾아보자. dealing with or treating the whole of something or someone and not just a part relating to the whole of something or to the total system instead of just to its parts 즉, 전체에 관련된, 종합적인, 전체적인 이라는 뜻 되겠다. Examples A more holistic view will be necessary. The lecture presents a truly holistic method to t..