최종프로젝트를 진행하며, 막바지에 추가했던 '단축키' 기능입니다. 생각보다 어렵지는 않은데 발표할때 반응은 꽤나 좋았던 걸로 기억합니다. 실제로 싱글페이지로 웹 어플리케이션을 설계 하면서, 그 난이도 상승에 비해 얻은 설계상 이점이 크지 않다고 느꼈지만 반대로 싱글페이지가 아니었으면 추가하지 못했을 기능 중 하나 입니다. ( 뭐 억지로 할라면 했겠지만 싱글페이지가 아니라면 그 의미가 떨어지는 기능입니다) 아이디어와 디자인 단축키 아이디어는 Google Docs와 Figma 에서 얻었습니다. 요즘 왠만한 어플리케이션들은 정말 전부 웹에서 자유자재로 실행할 수 있게끔 세상이 흘러가고 있다고 생각되는데요, 우연히 단축키 기능을 찾게 되었는데 이게 정말 웹 어플리케이션을 사용하고 있다는 사실을 잊..
ALL 504
https://developers.google.com/analytics/devguides/reporting/core/v4/quickstart/service-java Hello Analytics Reporting API v4; Java quickstart for service accounts This tutorial walks through the steps required to access the Analytics Reporting API v4. Note: The purpose of these quickstart guides is to help you get through the initial hurdles of API authorization with the Google API Client Librar..
API rate limit exceeded for 58.121.244.176. (But here's the good news: Authenticated requests get a higher rate limit. Check out the documentation for more details 어플리케이션에 위에 보이는 기능을 추가했습니다. 문제는 제가 on input으로 요청이 걸리도록 했더니.. 순식간에 403 에러를 뿜으며 작동이 안되기 시작했습니다. 알고보니 시간당 겨우 60회의 요청만 가능합니다. 지금 알아서 다행이지 발표하다가 요청 60회 다 썼으면 큰일 날 뻔 했네요. 그래도 인증된 요청은 5,000 request 까지 해준다고 하니. 인증을 해야겠네요. Settings에 Develop..
여러명이서 Mac으로 협업을 하다보면, numbers를 굉장히 유용하게 사용 할 수 있는데요, 담당자별로 셀 색상이 다르다면, 본인에게 할당된 업무가 무엇인지 한눈에 쉽게 찾을 수 있습니다. 간단한 조건을 걸어서 해결 할 수 있습니다. 조건을 걸어줄 하나 이상의 셀을 선택합니다. 저는 D column 전체를 선택했습니다. 우측 메뉴에서 Format 버튼을 누르고 Cell 버튼을 찾아 클릭합니다. Show Highlighting Rules를 클릭 합니다. 그러면 이제 Add a Rule 을 클릭해서 규칙을 설정 할 수 있는데요, Add a Rule 을 클릭하고, Text 를 누릅니다 그럼 여러가지 조건이 나오는데요, 저는 is 를 선택했지만, 혹시 모를 오타까지 포괄하려면 contains를 하는것도 괜찮습..
저는 한국어가 참 어려운 언어라고 생각합니다. 특히나 우리는 자연스럽게 을/를 , 로/으로 등을 붙여서 사용하지만, 컴퓨터는 그렇지 못합니다. 외국인들도 참 어렵게 느끼는 부분입니다. 위에서 보이는 것 처럼 을/를 로/으로 를 구분하지 못해서 참 어색하게 출력되는 부분이 있습니다. 이 부분을 해결 해 보려고 합니다. 일단 받침이 있는 단어인지 아닌지를 먼저 체크해주는 함수를 만듭니다. // 받침이 있는 문자인지 테스트 해주는 함수 입니다. const isSingleCharacter = function(text) { var strGa = 44032; // 가 var strHih = 55203; // 힣 var lastStrCode = text.charCodeAt(text.length-1); if(lastS..