728x90

코딩이라는 용어는 더 이상 해당 분야 종사자만의 용어가 아닙니다. 아이들도 할 수 있고 비전공자도 할 수 있는 모두에게 열린 영역이 된지 오래인 것 같습니다. 비전공자 분들 중에서도 전공자나 업계 종사자보다 더 뛰어난 코딩 실력을 가진 분들도 종종 뵙게 되어, 늘 반성하는 삶을 살고 있습니다 ^^;;

학교 정규 교육 과정에서 블럭코딩은 이미 편제된지 오래입니다. 집에서 아이들이 엔트리나 스크래치로 만드는 블럭 코드의 양을 보면 실무에서 만드는 코드 이상으로 복잡하고 방대한 경우도 많습니다. 아이들이 논리적인 생각을 블럭으로 쉽게 표현할 수 있는 것이 쉬운 접근을 위한 좋은 방법이 되었다고 생각합니다.

코딩 수업도 무제한 구독권으로...

그럼에도 막상 코딩의 세계에 뛰어들고 싶은데 어디서부터 시작하면 좋을지 모르겠다는 이야기도 많이 들립니다. 시중에 책도 너무 많고 어떤 것이 내 수준에 맞는지 찾는 것도 만만치 않죠. 책 가격도 저렴하지 않아 시행착오로 이것 저것 잔뜩 사서 보는 건 현실적으로 좀 어렵습니다. 그나마 부담을 덜어주던 도서관도 비대면 예약, 드라이빙 스루 책 수령이라 쉽지 않습니다.

코드잇 Code It (www.codeit.kr/) 은 바로 그런 고민에서 출발한 것 같은 코딩 강의 서비스입니다. 개인적으로 인프런 Inflearn 에서 여러 강의를 들어 보았고, 유데미 Udemy 같은 곳에서 유료 강의도 듣고 도움도 받고 있지만 개별 강의 단위의 결재 방식이라 <시작지점>을 찾기 어려운 분들에게 -물론 무료 강의도 있으나...- 난이도가 조금 있다는 느낌입니다.

(현재까지) 다소 부족한 심화 과정들이 조금 아쉽긴 합니다

반면 코드잇은 일단 -현재까지는!- 쉬운 시작지점을 제시하며 코스형으로 성장하는 모델을 제안하고 있습니다. 사실 조금 더 심화된 내용을 다루는 강의가 아직은 부족한 느낌입니다만, 처음 시작하는 사람들이 <방향을 설정>하고 강의를 듣기 시작하는데에는 적당합니다. 결정적으로 이를 뒷받침 해주기 위해 월/연간 단위의 무제한 구독권을 제공하고 있기 때문에 강의 선택 실패의 리스크를 줄일 수도 있습니다.

한달 무제한 구독권으로 나와 잘 맞는 강의 서비스인지 확인을 해보면서 다양한 영역의 강의를 들어보고, 잘 맞다는 판단이 든다면 연간 구독권으로 코딩 공부의 세계에 푹 빠져보는 것이 방법이겠죠? 파이썬 강의를 중심으로 프론트엔드와 웹 퍼블리싱, 알고리즘과 컴퓨터 공학 개론까지 입문자를 위한 여러가지 영역을 제안하고 있습니다. 

<코드잇 Codeit, 자세히 살펴보기 [바로가기]>

요즘 느끼는 것이지만 코딩은 결국 <매일매일 조금씩이라도 코드를 다루고 있는가?>가 핵심인 것 같습니다. 간헐적으로 필요할 때만 열심히 구글링해서 돌아가는 코드를 만드는 것도 의미 있지만 내 것으로 만들기는 어렵습니다. 부담 없는 무제한 구독권 방식의 코딩 강의 서비스 코드잇은 스스로 얼마나 듣느냐에 따라 구독권 비용 뽕을 뽑을 수 있으니 모티베이션으로도 넉넉하다는 느낌이네요!

다가오는 긴~~ 추석 연휴. 코로나 바이러스 때문에 놀러가기도 쉽지 않은 요즈음! 코딩 인강에 푹~ 빠져보시는 건 어떨까요? 추석 연휴동안 코딩 실력을 늘려봅시다. 저는 밀린 유데미 강의를 꼭 털어보도록 하겠습니다... 하아... 코세라는 또 어쩔... 

마이크로 e-러닝이라고 하는군요!

본 포스팅은 제휴마케팅을 통해 일정 수수료를 지급받을 수 있습니다

728x90
728x90

서버에 ssh 로 접근하기 위한 인증서 파일이라던가 크리덴셜 정보는 닷(.)으로 시작하는 숨김 폴더에 저장하는 경우가 많습니다. 터미널에서는 기본적으로 이런 숨김 폴더를 쉽게 볼 수 있기 때문에 문제가 없습니다. 하지만, finder 를 이용해서 파일의 위치를 옮기거나 하는 작업이 필요한 경우 숨김 폴더가 보이지 않아 당황하는 경우가 간혹 생기죠. 

 

 

macOS 버전에 따라 방법이 조금씩 다르지만 최근의 버전을 사용하고 있다면 finder 창에서 간단히 <shift+cmd+.> 의 키 조합을 눌러주는 것만으로 숨김파일/폴더를 볼 수 있습니다. 할 때마다 까먹고, 또 누군가는 저처럼 어떻게 하는지를 찾으실 것 같아서 기록으로 남겨봅니다. 할때마다 새로운 기분이고 재미있다는 JS Park 님의 인터뷰가 떠오르는 아침입니다. 

 

 

혹시 위의 방법이 적용되지 않는 오래된 버전의 Mac 을 사용하고 있다면 아래의 포스팅을 참고해 보시기 바랍니다. 예전에는 정말 번거로운 방법으로 숨김파일이나 폴더를 볼 수 있었으니... macOS 는 느리지만 계속 진화하고 있습니다 ^^;;

 

 

맥(Mac) 파인더(Finder)에서 숨김파일 표시 활성화하는 방법

회사에서 지급받은 맥북에어(MacBook Air)가 3년을 넘기면서 슬슬 배터리 광탈 현상을 보이기 시작했습니다. 아직 회사에서 터치바(Touch Bar)가 내장된 신형 맥북을 지급하고 있지 않아 노트북 교체 신청을 할까..

ondemand.tistory.com

 

728x90
728x90

회사에서 지급받은 맥북에어(MacBook Air)가 3년을 넘기면서 슬슬 배터리 광탈 현상을 보이기 시작했습니다. 아직 회사에서 터치바(Touch Bar)가 내장된 신형 맥북을 지급하고 있지 않아 노트북 교체 신청을 할까 말까 고민했습니다만, 외부 미팅시마다 베터리 걱정에 끙끙 앓느니 뽑는게 낳을거라는 판단에 기존 맥북프로를 한대 지급받았습니다. 일단 메모리와 디스크 용량 커지니 좋고, 외장 모니터를 두개 연결해서 사용하니 이런 천국이 따로 없네요.


안타깝게도 회사에서 타임머신과 같은 장비를 지급해 주진 않기에 새로 받은 맥북에 정성껏 기존 환경에서 쓰던 설정들을 한땀한땀 옮기는 중입니다. 어플리케이션의 환경 설정 파일은 Import / Export 를 통해 쉽게 진행중입니다만, 운영체제 환경설정은 하나씩 옮겨야 하는 탓에 기억도 안나고 (자주 있는 작업이 아니니...) 여러가지로 괴로운 시간을 보내고 있습니다. 내가 이러려고 새로운 PC 달라고 했나 하는 생각에...


그 중 하나가 맥(Mac)의 파인더(Finder)에서 숨김파일을 보여주는 옵션입니다. 회사 인트라넷 게시판 어딘가에 기술된 내용이 있었습니다만 링크가 어디 갔는지도 모르겠고 해서... 구글링 후 다시 한번 블로그에 옮겨 적어 둡니다. 비슷한 경우가 또 언제 생길지 모르니 쉽게 찾아보기 위한 용도입니다. 후후후...


$ defaults write com.apple.finder AppleShowAllFiles YES && killall Finder


위의 명령을 터미널에서 입력하면 실행중인 파인더 프로세스가 모두 종료되고 모든 파일을 보여주도록 변경된 후 파인더가 다시 실행됩니다. 맥에서 숨김파일은 점(".")으로 시작하는 파일이나 폴더이기 때문에, 명령 실행 전후에 해당하는 파일이나 폴더가 보이는지 살펴보시면 됩니다. 언제나 숨김파일이 보이는게 부담스럽다면 필요할 때 위의 명령을 실행하고, 옵션을 "NO"로 바꾸어서 제한하는 것도 방법입니다.


$ defaults write com.apple.finder AppleShowAllFiles NO && killall Finder


- NoPD -

728x90
728x90

HTTP/2 시대가 시작되면서 다양한 성능 개선을 위한 사례들을 요즘 찾아보고 있습니다. QUIC 도 그중 하나이고 TCP Fast Open 이라는 표준 역시 살펴봐야 할 사례인 것 같습니다. 공부할 건 많고 시간은 없고 머리는 안돌아가고... 그래도 일단 필요한 링크들을 모아봅니다. 먼저 공부하시는 분들이 계시다면 정리해서 공유를... 굽신...


# TCP Fast Open - TCP 의 3 way handshake 로 발생하는 RTT 및 Latency 의 한계를 극복하려는 노력 / Handshake 할때부터 컨텐츠를 담아 전달해 보자는 것이 요지.



출처 : 구글 기술문서 (아래의 링크5)



링크1 - RFC 7413 - TCP Fast Open (Experimental) : https://tools.ietf.org/html/rfc7413

링크2 - Cent OS 7 + nginx 환경에서 TCP Fast Open 활성화 하기 : https://goo.gl/pRmWZO

링크3 - TCP Fast Open 위키피디가 : https://en.wikipedia.org/wiki/TCP_Fast_Open

링크4 - curl 7.49.0 의 특정 운영체제 버전에서 옵션 제공 : https://curl.haxx.se/libcurl/c/CURLOPT_TCP_FASTOPEN.html

링크5 - 구글에서 발표된 기술 문서 : http://goo.gl/rz1sqX

링크6 - Keycdn 의 아티클 (일종의 요약) : https://www.keycdn.com/support/tcp-fast-open/


- NoPD -

728x90

+ Recent posts