본문 바로가기

전체

(363)
인공지능 Intellisense, Intellicode https://visualstudio.microsoft.com/ko/services/intellicode/ Visual Studio IntelliCode | Visual Studio - Visual Studio Visual Studio IntelliCode는 차세대 개발자 생산성에 대한 AI 지원 기능의 실험적 집합입니다. visualstudio.microsoft.com 마소가 대체 왜 github를 인수했을까? 이것 때문이다 라고는 정확히 말 못하겠으나 인수했기 때문에 이걸 만들 수 있었을것이다. VS 의 최고장점중 하나인 자동완성 - 인텔리센스 기능의 확장 비스무리한 이것은 기존의 이름순 정렬 자동완성이 아닌 요로코롬 지금 쓸만한 함수, 변수등을 Github로 인하여 학습한 결과로 AI 가 추천해준다..
Mircosoft 계산기 오픈소스 https://github.com/Microsoft/calculator?fbclid=IwAR27KdLNkOF4AXy2iJS4ccgc94OilDivPAaSD57TvL2GmswWTVO2ErKILsI microsoft/calculator Windows Calculator: A simple yet powerful calculator that ships with Windows - microsoft/calculator github.com 오픈소스로 풀린지 한참됬는데 갑자기 생각나서 블로깅.. 킹갓마소 가 깃허브를 인수하는등 개발자 친화정책을 나가면서 윈도우10 버전 계산기 (Microsoft Calculator)를 오픈소스로 공개했다. 시간이 남으면 한번 기능추가를 해볼까 생각하고 있는데... 안하고 있다. 여기에..
Try-Catch 트릭 과 정석의 Cost비교 try catch 트릭이 실제 쓰는 말인지는 모르겠으나 try catch를 리스트나 벡터 순회등에서 사이즈 검사를 제외하고 무한루프를 돌린뒤 out of size 와 같은 에러가 나면 try catch 에 의하여 중지시키던가 TryParse 대신에 그냥 형변환때리고 try catch에 의하여 잡히면 parse 불가능과 같은식으로 사용 할 수 있다. 실제로는 Try-Catch는 스택 되감기때문에 Cost가 상당히 큰 작업이라 하지 않는데 뎁스가 낮고 리스트의 크기가 너무커서 Try-Catch 의 Cost가 무시할만 하게 작을때는 Try-Catch가 더 이득이지 않을까 하는 생각에 C++ 를 이용, 100000000 개의 사이즈를 가지는 벡터에서 시간을 측정해봤는데 디버그 모드에서 Try-Catch가 좀더 ..
[Clojure] 클로저 디자인패턴 http://clojure.or.kr/docs/clojure-and-gof-design-patterns.html -> Clojure Design Patterns (mishadoff.com) 한국클로저 사이트가 망해서 ㅡㅡ 영문원본 첨부 디자인 패턴이 뭔지도 모를때 봣던 글인데 요즘 다시 생각나서 한번 보니 아주 잘 정리되어있다 단순히 클로저에서 뿐만 아니라 함수형, 객체지향에서 언제 어떤 디자인패턴이 좋은가 알수있다.
WSL Ubuntu 비밀번호 초기화 윈도우에서 우분투를 설치하고 너무 오랜만에 접속해서인가 WSL 우분투 비밀번호를 까먹었다... 다시설정하는 방법 1. 윈도우에서 CMD 접속 2. 우분투 접속시 root로 접속하도록 설정 변경 ubuntu.exe config --default-user root 3. 우분투 실행 4. passwd 명령어로 패스워드 변경 5.다시 윈도우 CMD 에서 내 기본계정으로 접속하도록 설정 변경 ubuntu.exe config --default-user 내계정
Visual Studio 같은 파일을 다른 탭으로 보기 비주얼스튜디오를 사용하다보면 다른 파일을 분할해서 보고싶을때말고 같은 파일인데 좀 긴 경운 이를 다른 탭으로 분할해서 보고싶을때가 있다. 그럴때는 그냥 창 -> 새 창 을 누르면 현재 보고있는 파일을 새로운 탭으로 연다.
왜 파이썬은 self를 사용하고 C++, java, c# 은 this는 사용하는가? 그냥 아무 이유 없이 갑자기 궁굼해졌다 자기자신을 의미할때 C++ 에서는 "this" 라는 키워드를 사용하고 파이썬은 "self"라는 키워드를 사용한다. C++ 의 this는 keyword 이고 파이썬은 단지 개발자가 self라고 변수명을 그렇게 지칭하는것뿐이지만 관례적으로 self를 사용한다. C++ 은 83년, 파이썬은 91년에 나왔으니까 관례적으로 this를 사용해야 맞는거 같은데 self를 사용한다. 이 이유가 너무 궁금해서 찾아봤는데 망할 this 랑 self
정규표현식 관련 사이트 regex101, txt2re https://regex101.com/ Online regex tester and debugger: PHP, PCRE, Python, Golang and JavaScript Please wait while the app is loading... regex101.com 정규표현식 테스트 가능한 사이트 python, php, js,go 언어별로도 제공해줌. http://www.txt2re.com/ txt2re: headache relief for programmers :: regular expression generator txt 2 re knowing is obsolete :: regular expression generator (perl php python java javascript coldfusion..