이번엔 개발 관련 소식들이 좀 있네요.
https://github.com/swift-embedded/swift-embedded
Swift는 바이너리 코드로 컴파일하는 언어입니다. 그렇다면 임베디드 분야에서 못 쓸 이유가 없지요. 네~ 임베디드 스위프트입니다.
https://sungdoo.dev/programming/start-ios-development-with-offical-docs/
제목 만으로도 어떤 내용인지 대충 파악이 가능할 만한 글이네요. iOS 개발에 관련된 내용을 애플의 공식 사이트 문서 위주로 공부하도록 커리큘럼을 짜 놓은 큐레이팅 글입니다. 공식 문서의 장점은 다른 개인의 글들보다는 역시 최신 정보에 맞게 잘 업데이트되어 있다는 점이겠지요. 물론 가혹 쓰이는 딱딱한 어투가 단점이 될 수 있을지도 모르겠지만요.
https://overreacted.io/ko/goodbye-clean-code/
주제에도 적혀있지만 클린 코드를 배우되 얽매이지는 말자는 내용의 글입니다. 튜토리얼 같은 것이 아니기 때문에 가볍게 읽을 수 있습니다. 제 의견을 말하자면, 좋은 코드란 클린한 코드일 수도 있지만, 역시 가장 좋은 코드는 프로그래머의 의도를 읽을 수 있는 코드입니다. 그 의도는 코드 자체에서도 나올 수도 있고 주석을 통해 보충될 수도 있고 다양하게 표출될 수 있지요.
http://dantorop.info/project/emacs-animation/
주제는 이맥스 리습 애니메이션이지만, 이맥스 리습(Emacs Lisp)을 공부하기에도 아주 적절한 자료 같습니다.
https://www.30secondsofcode.org/list/p/1
4종 언어의 다양한 코드 스니펫을 모아놓은 사이트입니다. 30초 코드라는 사이트 주제에서 볼 수 있듯이, 스니펫(자주 쓰일 만한 코드)을 찾는 것은 물론이고, 자주 쓰이는 코드이기 때문에 코드 자체의 질(?)은 말할 것도 없을 테니 이를 이용해 언어를 공부하는 데도 괜찮을 것 같습니다. 다만 스위프트 자료는 없네요. 😭
자주 사용하는 정규식 패턴 (링크가 너무 길어서 줄임😭)
몇몇 자바스크립트의 정규식 패턴을 정리한 글입니다. 비록 자바스크립트용만 모아둔 것은 아쉽지만, 정규표현식 문법이 대부분 비슷비슷해서 많이 참고할 수 있을 것 같습니다. 거기다 Vim이나 Perl 등 거의 비슷한 문법을 지원하는 경우도 많지요.
https://www.44bits.io/ko/post/is-docker-container-a-virtual-machine-or-a-process
도커가 왜 가상머신이 아닌지를 설명하는 글입니다. 그런데 macOS에선 도커가 가상머신을 쓴다는 것도 살짝 나와버려 당황... 😭 윈도는 어떠려나요? 어쨌든 도커를 이해하기에 도움이 되는 글 같습니다.
https://www.mimul.com/blog/about-https/
HTTPS의 동작 방식을 파악하면서 보안에 대해서 덤으로 알 수 있는 글입니다.
https://github.com/sharkdp/insect
벌레(Insect)라는 이름의 이 도구는 계산기입니다. 고정밀이라는 특징이 있던데 이건 왠만한 계산기가 다 보여주지요. 하지만 이 벌레(?)는 변환 기능이 큰 장점이라고 생각됩니다. 실제로 페이지를 보시면 아시겠지만 다양한 변환 기능을 제공합니다. 비록 '평'을 '평방미터'로 계산해 주지는 못 하는 것 같지만요. 🤪 뭐 하여간 계산기가 필요할 때는 python 인터프리터를 주로 띄워서 썼는데 더 가볍고 정확한 터미널용 대안 계산기가 생겼다는 점은 좋네요. 웹 인터페이스도 제공하니 설치하기 싫다면 curl 같은 걸로 스크립팅하면 될 것 같습니다.
https://blog.chromium.org/2020/01/building-more-private-web-path-towards.html
크로미움 - 구글 크롬의 오픈소스 버전 - 에서 써드파티 쿠키를 허용하지 않는 방향으로 갈거라는 소식입니다. 써드파티 쿠키란 사용자가 특정 사이트에 접속했을 때 해당 사이트가 아닌 다른 사이트에서 쿠키를 발행하거나 사용자의 쿠키를 읽어갈 수 있는 기능인데, 광고 트래킹 용도로 많이 사용되고 있는 기술입니다. 물론 제3의 사이트가 몰래 사용자의 쿠키를 액세스 하는 것은 개인 정보 보호 이슈가 있을 수밖에 없는 것이기에 개인적으로는 바람직한 방향이라고 생각합니다. 하지만 써드파티 쿠키를 완전히 배제하는 것도 아니고 수많은 사이트의 수익 모델을 저해할 수도 있는 문제라 쉽게 풀리지만은 않을 것 같기도 합니다.
이 내용은 아래 링크와 함께 참조하면 좋을 것 같습니다.
https://developers-kr.googleblog.com/2020/01/developers-get-ready-for-new.html
크롬80부터 지원될 SameSite 쿠키 지원과 관련된 내용입니다. 이 부분도 써드파티 컨텍스트(쿠키)와도 관련이 있습니다. 친절하게도 한글로 번역된 문서입니다.
'기술적인 이야기 > 잡다한 기술적인 이야기' 카테고리의 다른 글
흥미로운 링크들 1월 5주차 (0) | 2020.02.03 |
---|---|
흥미로운 링크들 1월 4주차 (0) | 2020.01.27 |
흥미로운 링크들 1월 2주차 (0) | 2020.01.13 |
흥미로운 링크들 12월 5주차 ~ 1월 1주차 (0) | 2020.01.02 |
흥미로운 링크들 12월 4주차 (0) | 2019.12.30 |
댓글