본문 바로가기
반응형

Etc91

Github - Copilot 강력한 Code Helper 나대신 코드 작성해주는 로봇이 있다면 얼마나 편할까? 그 상상이 한걸음 앞으로 다가왔다. 바로 Github의 유료 서비스 Copilot이다. Copilot은 기존에 사용하는 IDE 도구에 플러그인 으로 연결하여 특정 코드를 작성하면, Github에서 학습되어 있는 우수한 코드를 추천해주는 방식으로 제공된다. 이러한 기능이 가능한 이유는 Github에 무수히 많은 OpenSource 프로젝트, 공개된 Repo들이 있고, 이들의 전체 코드를 학습하여 비슷한 함수명일 때 추천해주는 방식이라고 할 수 있다. 그리고 Copilot 내부에는 Google의 검색과 같이 코드 추천 퀄리티를 개선하는 기능이 내장 되어 있기 때문에 사용자가 많을 수록 보다 좋은 품질의 코드, 더 알맞은 코드를 추천해주게 된다. 이를 통해.. 2022. 7. 8.
Mac - Dock 아이콘이 나타나지 않을 때 얼마전 부터 Mac Dock에서 아이콘이 나타나지 않는다. 이 문제점은 예전 부터 있었던 Mac Bug라고 한다. 아래 사진은 문제를 해결하고 난 다음의 사진이다. 이 문제를 해결할 수 있는 방법은 필자의 경우 안전 모드 부팅을 통해 해결하였다. 시스템을 종료하고, 이후 쉬프트 키를 누른 상태에서 부팅 키를 누르도록 한다. 이때 쉬프트 키는 5초이상 누르고 있으면, 평소와 다른 안전모드로 부팅이 진행된다. 안전 모드에서 Dock에 아이콘 표시가 되지 않는 어플리케이션 바로가기를 삭제하고, Finder에서 어플리케이션으로 들어가 다시 추가해보도록 하자. 한번에 해결되지 않는 경우도 있다고 하니 만약 잘 되지 않는다면, 여러번 안전 모드 진입을 시도 하면 해결이 가능하다. 2022. 7. 5.
Clean Code, 클린 코드 란 Clean Code, 클린 코드 란 무엇일까? 어떻게 보면, 많은 이들이 자신 만의 코드나 돌아가기만 하면 되는 코드보다 클린 코드가 가지는 장점이라면, 발전성이라고 할 수 있다. IT에서는 특이하게도 남을 이해시키고, 공유하였을때 내가 더 많은 것을 얻게 된다. 이러한 시작점이 바로 클린 코드가 아닐까 한다. 클린 코드가 무엇인지를 한줄로 요약해보면 아래와 같다. 컴퓨터가 아닌 사람이 읽고 이해하기 쉬운 코드 한가지 예를 들어보겠다. 아래 코드는 그렇게 복잡하지 않은 코드라서 현재 읽는데 크게 문제가 되지 않는다. 하지만 만약 1000줄, 혹은 더 복잡한 프로그램에서 사용된다면 어떻게 될까? def check(u): for x in u: if x.startswith('http://') or x.star.. 2022. 7. 5.
구글 - 대량 텍스트 번역 방법 구글 웹에서 번역을 진행하면, 3900자로 문자를 제한하고 있다. 만약 3900자 이상의 대량을 번역하고자 한다면 어떻게 해야 할까? 방법은 생각보다 간단하다. 구글 문서를 만들어서 번역을 진행하면 3900자 제한 없이 번역을 진행 할 수 있다. 문서를 생성하면, 도구에서 문서 번역을 진행할 수 있다. 문서 번역을 누르면 번역한 문서의 이름과 현재 작성한 글를 번역될 언어를 지정하고 번역 버튼을 누르면, 새로운 문서에 번역된 내용를 저장하게 된다. 2022. 5. 27.
Zoom - 피드백 비활성화 하기 어느날 부터인가 줌 미팅을 마치면 피드백 버튼이 보이기 시작했다. 가끔 한번씩 주는 건 괜찮지만 매번 나타나 여간 불편한 것이 아닌다. 피드백 비활성화를 위해서는 zoom.us/profile/setting?mid=&from=client 에 방문하여 Zoom 계정으로 로그인 하면 아래 와 같이 피드백을 비활성화가 가능하다. 2022. 5. 18.
Youtube - 구독자 수 숨기기/비공개 구독자 수를 통해서 많은 구독자를 통해 선입견을 없앨 수 있도록 구독수를 표시를 숨기는 방안을 알아보자. 유튜브의 구독정보를 숨기기 위해서는 "Youtube 스튜디오"로 들어간다. 이 후 설정 -> 채널 -> 고급설정으로 들어간다. 이후 유튜브 구독자수 비공개로 하기 위해서는 "내 채널 구독자수 표시"항목을 체크해제 한다. 2022. 5. 12.
Mac - Chrome CORS Disable 실행 Mac에서 개발 테스트를 하다보면, CORS와 Chrome에서 제공하는 여러 보안 기능을 끄고 테스트를 진행해야 할 때 유용한 실행 명령을 공유한다. open -n -a /Applications/Google\ Chrome.app/Contents/MacOS/Google\ Chrome --args --user-data-dir="/tmp/chrome_dev_test" --disable-web-security 위 명령을 이용해서 실행하면, 보안 기능들이 비활성화 된 상태로 크롬을 실행할 수 있다. 2022. 5. 10.
애플 산돌고딕 NEO(Apple SD Gothic Neo) 애플 산돌고딕 NEO(Apple SD Gothic Neo) 폰트 티스토리에서도 메인으로 사용하는 폰트이다. 무료로 저작권이 없다고 하므로, 사용해도 될 것으로 보인다. 만약 다운로드 하지않고 HTML 에서 바로 사용하고자 하는경우, 아래 코드를 head에 넣어 놓도록 하자. 사용방법 font-family: 'AppleSDGothicNeo', 'Noto Sans KR', sans-serif; 2022. 5. 3.
Mac - Turbo Boost Switcher 패스워드 없이 자동 시작하기 Turbo Boost Switcher 를 실행하면 실행시점에 비밀번호를 물어보는 절차가 진행된다. 매번 실행할 때 마다 비밀번호를 넣는건 여간 불편한 일이 아닐 수 없다. sudo nano /Library/LaunchDaemons/com.turbo-boost-switcher.plist Label com.turbo-boost-switcher ProgramArguments /Applications/Turbo Boost Switcher.app/Contents/MacOS/Turbo Boost Switcher RunAtLoad KeepAlive sudo launchctl unload /Library/LaunchDaemons/com.turbo-boost-switcher.plist sudo launchctl load.. 2022. 4. 27.
반응형