728x90 반응형 program138 Uncaught SyntaxError: Invalid shorthand property initializer #2135 책을 보면서 공부 중인 초반 이론적인 부분을 말 그대로 '따라 하는'과정 중에 조우하게 된 에러가 있었다. 경험상 유심히 보면서 생각했다면 잘못된 것이라 생각했을 텐데 맹목적으로 책을 신뢰하다 보니 맹신하지 말라는 걸 배운 것 같다. Uncaught SyntaxError: Invalid shorthand property initializer 에러가 나왔다. 책에서 나와 있는 것이니 내가 틀렸을 것이라는 생각에 계속 보다 결국 문제점은 책의 오타. 객체에서 변수 설정 방법이 틀린 거였다. =가 아니라 : 를 사용해야 하는데 생긴 문제점이었다. 뭐랄까. 분명히 내가 알고 있는 지식선상의 문제인데, 알면서도 틀려서 분한 기분이었다. 2021. 7. 11. Clubhouse 하루 경험해본 소감 #2120 최근 가장 핫한 새로운 SNS인 클럽하우스 하루 체험해 본 후 느낀 점 정리. 언젠가는 유료화가 될 것 같다(특정분야의 클럽에 한해서. 시간에 대한 제약은 있지만 장소에 대한 제약이 없기에 연사에게 들어가는 비용도 일정 수준 적어질 수 있진 않을까) 전문분야 종사자들이 나누는 지금의 이야기를 들을 수 있다 라이브 음성 채팅방(기본적으로 다시 듣기 불가 = 희소성) 서로 필요한 정보를 공유할 수 있다 기본적으로 외국 거주자거나 외국에서 활동하던 이들이 활발하게 움직이는 거 같다(영어에 문제가 없는 사람들, 한국보다 오픈된 곳에서 실명으로 자유롭게 토론하는 것에 거부감이 적은 환경에서 지내본 사람들) 단순한 수다쟁이보다 일정수준의 지식노동자들이 정보를 나누기에 좋다 화상채팅보다 해당 클럽에 들어가.. 2021. 2. 21. Object.assign(), Spread Operator #2114 자바스크립트를 공부 중이다. 그동안 눈에 잘 들어오지도 머리에 남지도 않았었는데 어떤 형태로든 아웃풋을 남기는 것이 기억에도 남고 좋을 것 같아 공부의 흔적을 남기려는 것이 목적이다. Object 이번에 공부한 내용은 객체에 대한 내용이었다. 어디에 사용하는 게 좋을지는 현시점에선 잘 모르겠고 착각일 수도 있지만 방법은 약간 이해가 된 것 같다. See the Pen 20210130_01 by minamiland (@minamiland) on CodePen. 기본적으로 객체는 복사하면 똑같다 [1] obj1에서 사용되는 객체가 있고, [2] obj2에 obj1을 대입하면 둘 다 동일한 값을 가지게 된다 [3]. 이때 [4] obj2에 다른 속성을 부여하면 간단히 생각하면 obj2 만 바뀔 것 .. 2021. 2. 1. utorrent에서 qBittorrent로 교체 #2112 예전에는 utorrent를 사용하고 있었지만, 어느 순간부터인지 모르겠지만 버전업을 하면서 브라우저를 통해 프로그램이 돌아가 된 뒤로는 사용하지 않게 되었다. 무겁고, 연로한 컴퓨터 사양에 브라우저를 띄워놓다 보니 메모리도 계속 잡아먹고 여러 가지로 귀찮은 환경이 조성되고 있었던 것이 문제였다. 프로그램을 바꿔 볼 생각으로 utorrent 이외의 이런저런 프로그램을 찾아보던 중에 개인적으로 안착한 프로그램은 qBittorrent. 몇 개월 사용해 보니 업데이트도 잘 이루어지고 있고 나쁘지 않다는 생각이 들었다. 토렌트는 사용하지 않는 것이 가장 좋은 방법이지만, 가끔씩 어둠의 경로를 이용해야 하는 경우도 있기에 최근 안착한 프로그램이다. 몇몇 곳에서 가끔씩 들어가서 확인하는 정도라서 실제로 사.. 2021. 1. 28. 다시 꺼내든 2Do - 생산성 향상을 위한 GTD #2108 2Do를 실제로 구매한 건 상당히 예전 일이다. 거의 초창기였던 것으로 기억한다. 기억이 좀 애매하긴 하지만 디자인도 아마 초기 스큐어모피즘 시절이었을 것 같다. 당시 GTD(Getting Things Done)에 관심이 많았고 일정 관리를 스마트폰으로도 할 수 있다는 것을 알고 나서 Things와 2Do 중 가격이 저렴했던 2Do를 골랐던 것 같다. 항상 그렇듯이 관심이 있던 거라 일단 지르고 봤는데 제대로 활용할 줄을 몰랐었기에 잠깐 사용하다 말고 결국 흐지부지. 지금은 마이크로소프트의 MStodo가 된 Wunderlist를 시작으로 WorkFlowy, Notion, Todoist, Remember The Milk. Google Tasks 등등 잡다구리 한 것들을 많이 사용해 봤었지만 제대.. 2021. 1. 20. Zeal로 Windows 오프라인 환경에서 개발문서 보기 #2107 Dash? Zeal? 사용법 다운로드한 문서를 확인할 수 없을 때 파일 경로 만약 AppData 폴더를 확인할 수 없다면 Dash? 맥으로 코딩을 하는 사람이라면 누구나 Dash를 한 번쯤 들어봤을 것이라 생각된다. 그리고 사용 중인 사람도 상당수 있을 것이라 여겨지는데 보통은 인터넷에 연결되어 있는 상황이기 때문에 크게 신경을 쓰지 않고 모르는 부분은 검색을 통해서 필요한 정보를 취득하곤 한다. 프로젝트에 따라선 외부망을 사용할 수 없는 경우도 있는데 이런 경우에도 가이드 문서를 봐야 할 경우가 생기는데 이럴 때 스마트폰으로 보는 방법도 있겠지만 미리 작업과 관련된 가이드 문서를 다운로드하여두고 로컬 환경에서 문서를 확인할 수 있게 도와주는 프로그램이다. 유료이지만 참을성만 있다면 무료로도 .. 2021. 1. 18. Windows에서 Cortana 끄기 #2104 코타나, Cortana? 기본적인 컴퓨터 작업은 전부 Mac으로 하다 보니 Windows에 대해선 잘 모르긴 한다. 그런데 이렇게나 모르고 있었다니 새삼 놀라긴 했는데 역시 사람은 자신이 관심 없다 여겨지는 영역에 대한 정보를 잘 차단시키고 있는 것 같다. 이번에 노트북을 정리하다가 갑자기 눈에 들어오는 아이콘이 하나 있었는데 정말 생소했다. 이 동그라미는 무엇에 쓰는 물건인고? 알아보니 Cortana는 마이크로소프트에서 무려 2014년경에 발표한 인공지능 소프트웨어였는데 어째서 아직까지 한 번도 눈에 들어오지 않았던 걸까 스스로도 이해하기 힘들었다. 선택을 해보니 대뜸 내뱉는 소리가...뭔지도 모르겠구먼 사용할 수 없다고 한다. 아이콘이나 대충 메뉴가 위치해 있던 곳을 봤을 때 Mac의 Sh.. 2021. 1. 12. Vuetify 2.x 버전으로 레이아웃 잡기 #2070 Vutify 2.x 레이아웃 지난번에 Vuetify 프로젝트 이후로는 아마 하지 않으리라 예측했었는데.. 두 번째 Vuetify 프로젝트를 진행하고 있습니다. 지난번에는 1.x 였는데 2.x대로 업그레이드가 되었네요. 일단 기본적인 레이아웃을 구성하는 방법이 바뀌었습니다. 이번 포스팅에서는 기본적인 내용을 포함해서 다음 내용을 정리해 보려 합니다. 기본 블록 Button Group, Align Expansion Panel 기본 블록 1.x대에서는 다음과 같은 형식으로 블록을 지정해주었습니다. 이것이 2.x로 올라가면서 바뀌었습니다. 우선 좌우로 정렬시킬 경우입니다. See the Pen Vuetify layout 01 by minamiland (@minamiland) on CodePen. 다음.. 2020. 9. 26. Python 입문자의 오류 - '''와 줄 바꿈 문제 #2068 웹 크롤링을 따라 해보고 있는 중입니다. 문제 책에는 분명 다음과 같이 '''..url..'''로 표기되어 있었는데요. url=''' https://example.com/~ ''' 이것이 에러를 뿜어냅니다. 책과 코드를 몇 번을 비교하다 결국 저자의 github에서 답을 찾을 수 있었습니다. 표기상의 문제였던 거죠. 해결 1 해당 페이지의 예제를 확인하니 소스코드상에 '..url..'로 되어 있기에 표기를 고쳐서 수정하니.. 문제가 해결되었습니다. url='https://example.com/~' 해결 2 혹시나 싶어 문제의 코드도 개행을 없애고 다시 실행해 보니 문제없이 해결되는 것을 확인할 수 있었습니다. url='''https://example.com/~''' 줄 바꿈이 문제 처음에는 싱.. 2020. 9. 12. NEWSPICKS 프리미엄 서비스 체험 #2066 일본 뉴스 구독 서비스 중에 News Picks라는 것이 있습니다. 이런 매체 종류에 대해 잘 모르지만 유독 이런저런 기사를 통해 접하게 되어 관심이 있었는데 유료까지 이용할 필요가 있을까 싶어 무시하고 있었습니다. SNS를 통해 요 며칠간 프리미엄 체험 서비스를 신청하면 보통 10일간 이용 가능한 서비스를 14일까지로 늘려 준다고 하기에 서비스를 이용해 봤습니다. 어떤 서비스든 마찬가지로 확실히 유료와 무료는 차이가 있네요. 양질의 글들을 돈을 받고 제공한다는 취지에 공감할 수밖에 없었습니다. 이번에 모리셔스에서 일어난 기름유출 사건에 대한 기사를 보면서 재미있게 읽을 수 있었습니다. 【完全解説】複雑な「海運ビジネス」をゼロから理解しよう 海運業界の複雑さが、あらわになったニュースだった。アフリカ南東部.. 2020. 8. 26. 알고리즘 - 1부터 n까지의 합계 #2063 알고리즘이 주어진 문제를 풀기 위한 절차나 방법이므로, 알고리즘이라는 것이 성립하기 위해서는 반드시 문제가 있어야 하고 그걸 해결하는 방법이 존재해야 합니다. 알고리즘 이 그림을 통해 알고리즘이 '입력 - 알고리즘 - 출력'의 과정이라는 것을 알 수 있었습니다. 단순히 알고리즘이라는 단어만 듣는 것 보다는 확실히 도식화 한 것을 기준으로 설명하니 이해가 빨라지는 것 같았습니다. 분석 합을 구하는 방식에는 몇가지가 있었습니다. 가우스의 방법처럼 앞과 뒤를 더해서 해결하는 방법도 있었습니다. 입력 크기와 계산 횟수 알고리즘에는 입력이 필요한데 입력 크기가 알고리즘의 수행 능력에 영향을 많이 끼친다고 합니다. 위쪽의 도식에 나오는 n이 입력크기에 해당하고 첫번째 보다 두번째 방식이 간결하고 좀더 똑.. 2020. 8. 22. 알고리즘 - 논리적으로 프로그래밍을 하기 위해 배워야 할 것 #2058 알고리즘(Algorithm)이라는 것이 있다고 들은 적이 있습니다. 단어부터 어려운 느낌입니다. 그래서 들은 척도 하지 않았고 솔직히 알려고도 하지 않았습니다. 개발자는 아니지만 간단한 스크립트는 작성하는 마크업 엔지니어의 위치에서 알고리즘의 필요성은 솔직히 느끼지 못하고 있었죠. 그러다가 이런저런 개발적인 요소에 관심을 가지게 되었고 책을 사보게 되었습니다. 착각일 수도 있지만 쉽게 나온 것 같다는 생각에 모두의 알고리즘 with 파이썬을 가지고 시간이 있을 때마다 조금씩 읽어 나가려는 계획 중에 있습니다. 알고리즘의 정의 알고리즘이란 어떠한 문제를 해결하기 위한 여러 동작들의 모임이다. 유한성을 가지며, 언젠가는 끝나야 하는 속성을 가지고 있다. 수학과 컴퓨터 과학에서 알고리즘이란 작동이 .. 2020. 8. 14. 블로그를 위해 들여야 할 노력 - 키워드 관리 #2057 블로그를 관리하는 데 있어 키워드 관리가 중요하다는 것은 익히 알고 있었지만, 운영 중인 블로그에 적용하기 위해 노력해 본 적은 없었습니다. 어차피 유입률도 별로고 소소하게 이런저런 잡다한 것들을 기록해 나가기 때문이었죠. 한번 관리를 해볼까 싶어 검색을 해 보니 당연하게도 많은 서비스들이 존재하고 있었습니다. 다음 순서는 딱히 우선순위가 있는 것은 아니며 제가 검색하면서 알게 된 순서라 보시면 될 것 같습니다. 키워드마스터 키자드 키워드 인사이트 블랙 키위 SURF 마피아넷 키워드마스터 키워드마스터 블로그 키워드 조회툴 whereispost.com 키자드 키자드 - keyzard.org 블로그 운영에 유용한 키워드 정보(검색량, 분석)를 제공합니다. Google 검색 지원 및 SEO 최적화에.. 2020. 8. 12. Python3 - 백트레이더 YahooFinanceData() 에러 #2054 책을 기준으로 백 트레이더(backtrader)를 따라 해 보고 있었습니다. 에러가 나오는 걸 확인하니 YahooFinanceData() 함수를 호출하면 생기는 에러이며 현재(2020년 8월)까지 수정이 되지 않았나 봅니다. 지금도 에러가 나오는 것을 보니.. 책에서 알려주는 수정 방법은 brackrader\feeds\yahoo.py 파일의 333라인을 수정하는 방법입니다. 파일 경로 제가 작업하는 환경은 Mac입니다. 책은 windows라서 Mac에 대한 가이드가 없다 보니 따로 찾아봤습니다. 우선 Windows는 다음과 같습니다. C:Users\사용자명\AppData\LocalPrograms\Python\PythonXX\Lib\site-package\backtrader\feeds\yahoo.. 2020. 8. 8. 이클립스의 Diff Viewer로 Beyond Compare 4 추천 #2053 처음으로 Beyond Compare 4를 사용해 봤는데 무척 좋은 툴인 것 같습니다. Mac에서는 Kaleidoscope를 예전부터 사용하고 있습니다. 반면에 Windows에서는 그동안 WinMerge라는 무료 툴을 사용해 오고 있었는데요 특별한 이유가 있던 건 아니고 Diff툴로서 처음으로 접했던 툴이어서 그 뒤로 그저 익숙해서 사용해 온 툴입니다. 최근 프로젝트에서 지인이 사용해보라며 제공해준 라이선스로 잠시 사용을 해보니 역시 상용 툴은 다르다는 생각을 하게 되었습니다. 좋네요. 여기저기 칭찬도 많고, 사용자 층이 두터운 느낌을 받았습니다. 프로젝트에서 주로 사용하는 것이 Eclipse이다 보니 Diff 툴도 기본으로 지원하는 녀석을 사용해 오고 있었는데 Beyond Compare를 설치.. 2020. 8. 4. Python3 - SSL 문제는 Certificates.command 파일로 해결하세요 #2052 Mac에서 책을 따라 하면서 공부 중인데 SSL 문제에 봉착했었습니다. 스크레이핑을 하는 도중에 생겼던 문제입니다. 알게 된 것은 이 문제가 HTTPS가 적용된 웹 페이지에 대해 스크레이핑을 시도할 경우에 생기는 거였습니다. urllib을 사용해서 진행하던 중에 다음과 같은 에러와 조우하게 되었는데요 ssl.SSLCertVerificationError: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: unable to get local issuer certificate (_ssl.c:1123) 해답을 찾아 한참을 떠돌아다니다 알게 되었습니다. 이 문제는 파이썬이 설치된 경로에 들어가서 Install Certificates.command.. 2020. 8. 1. 서두르세요! 디자인 210 평생 회원제 프로모션 중입니다. #2043 디자인 210에서 6월의 '대박'프로모션을 진행합니다. 들어는 보셨나요? '무제한 시대'! 무제한 시대?! design210 www.design210.com 이번 프로모션은 진정한 무제한이 무엇인지 그 의미를 다시 확인해 볼 수 있는 프로모션인 것 같습니다. 디자인 210의 이번 프로모션 900종 영구 패키지와 210 평생회원제. 각각 선착순 100명입니다. 흔하지 않은 이런 기회를 잡는 200명은 누구일지 무척 궁금합니다. 물론 금액을 보면 선뜻 접근하기 힘든 금액이긴 하지만 라이선스 내용을 보면 투자할 만한 가치가 있는 기획이라 생각되실 겁니다. 두 가지 이벤트를 하나씩 알아보겠습니다. 900종 영구 패키지 900종 영구 패키지의 경우 개인으로 활동하는 프리랜서에게는 조금 주춤거리게 만드는.. 2020. 6. 8. 디자인210 착한지원금 50,000원 받기 #2037 210 착한 지원금, 폰트 살 맛 난다! 지원금 열풍인가요. 디자인 210에서 5월 프로모션으로 210 착한 지원금, 폰트 살 맛 난다!를 진행하고 있습니다. 어떤 이벤트인지 알아보고 꼭 지원받으세요!! 디자인 210에서 지금 [210 착한 지원금, 폰트 살 맛 난다!] 이벤트를 진행 중에 있습니다. 이번 착한 지원금은 4월 29일(수)부터 ~ 5월 17일(일)까지 선착순이니까 발 빠른 사람이 이득입니다. 이번 이벤트인 착한 지원금의 지급일은 5월 11일(월)이고 사용기한은 6월 30일(화)까지라고 합니다. 그동안 눈여겨 둔 폰트가 있다면 이번 기회를 노려서 조금 싸게 구입하는 방법을 생각해 보셔도 좋을 것 같습니다. 착한 지원금을 받을 수 있는 방법 1. 제일 먼저 인스타그램에서 디자인 21.. 2020. 5. 9. Adobe의 대항마 AFFINITY에서 50% SALE #2032 Adobe의 제품군중에서 Photoshop, Illustrator, Indesign의 대용 제품으로 AFFINITY의 Photo, Designer, Publisher를 후보로 올리는 분들이 계십니다. 일단 Adobe의 Cloud 월과금 형식보다는 AFFINITY의 결제방식(한 번만 구매하면 끝)이 주머니 사정에 도움이 되긴 합니다. 시장이 Adobe의 독점에 가깝게 운영되고 있다 보니 이런 대항마가 계속 나와서 지금보다도 가격이 많이~~ 내려가 준다면 좋겠습니다. 50% SALE AFFINITY사에서 COVID-19(코로나바이러스)로 인해 고생하는 크리에이터들을 위해 50% 할인행사를 진행하기 시작했습니다. 50%까지 내려오는 경우는 흔하지 않죠? Affinity – Professional C.. 2020. 4. 4. Evernote 프리미엄을 커피 한잔 값으로 이용하기 #2028 이 방법은 이제 사용할 수 없습니다. 다시 에버노트 에버노트를 사용하다가 활용을 제대로 못하는 것 같아 프리미엄이 끝나는 시점부터 아이폰의 기본 기능으로만 버티고 있었는데요. 며칠 전 다시금 에버노트로 눈을 돌렸습니다. 마침, 새로운 프로젝트에 들어온 참이기도 해서 일지와 메모 등에 사용할 프로그램을 찾다가 이만한 게 없다는 생각도 하고 있었던 참이었습니다. 보안 문제로 에버노트 사이트를 막는 경우도 있었는데 다행히 이번엔 사이트를 막지는 않아서 사용하기 시작했습니다. 결국은 에버노트인가라는 생각을 하면서.. 에버노트 프리미엄을 싸게 이용하기 몇 년 전에 멕시코였던가? 싸다고 해서 결제를 했었기에 이번에도 '에버노트 프리미엄 싸게'를 검색어로 둘러보니 아르헨티나로 접속하면 상당히 저가로 프리미.. 2020. 3. 15. 디자인 210 기간한정 이벤트 - 쥐띠해 패키쥐 '똑똑 선물왔설' #2020 디자인 210에서 2020년 쥐띠해, 경자년을 맞이한 기념으로 '선물왔설'이벤트를 진행하면서 '쥐띠해 패키지'를 선보였습니다. 폰트 6종과 디자인 소스 2종이 포함되어 있는 패키지로 포함된 폰트는 '210 햄스터'와 '210 크림치즈'입니다. 디자인 소스는 '새해'와 관련된 캘리그래피 모음과 소풍과 관련된 귀여운 느낌이 물씬 풍기는 '피크닉 바구니'입니다. 폰트와 디자인 소스 둘 다 귀여운 느낌을 가지고 있어 팬시 계열에 어울릴 것 같은 폰트로 보입니다. 팬시 계열의 폰트가 대부분 그렇듯이 손에 익은 펜으로 써 내려간 듯 자연스러운 글줄과 대체적으로 부드러운 인상을 가지고 있습니다. 210 햄스터 210 햄스터는 Bold, Regular, Light의 3개의 패밀리로 구성되어 있습니다. 개인적.. 2020. 1. 31. 이전 1 2 3 4 5 ··· 7 다음 728x90 반응형