TWIS/2020-03 3주차
Scala permalink
- Scala 3 support in IntelliJ Scala plugin
- IntelliJ IDEA EAP에서 스칼라3 지원을 시작
- #dotty #intellij
Devs permalink
- 모나드 배우는 방법에 대한 타래
- Category theory for programmers
- "사실 이것만 읽어도 Monad + Category theory 관련 프로그래밍 개념들을 전반적으로 다 익히실 수 있으십니다"
- Monads are just monoids in the category of endofunctors
- "를 읽어 먼저 수학적으로 모나드가 무엇인지를 익힌 뒤"
- A categorical view of computational effects
- Monads for functional programming
- Monad_(functional_programming)
- Monad(Haskell Wiki)
- Computational lambda-calculus and monads
- "등을 통해 모나드가 프로그래밍에서 어떤 의미를 갖는 지, 어떤 배경에서 등장했는지 이해하기"
- Monads are just monoids in the category of endofunctors
- Category theory for programmers
- #monad #paper
- 모나드 배우는 방법에 대한 타래
- #course #compiler
JSON.stringify
가 인자를 세개 받는지 처음 알았다. 두번째 인자(replacer)는 어떤걸 문자열로 만들지 필터링하는 함수, 세번째 인자(space)는 가독성을 위해 공백을 얼마나 넣을지- #json #spec
Choosy: A smarter default browser for macOS
- URL에 따라 어떤 브라우져 혹은 어떤 앱에서 열지 설정하는 도구. zoom.us 링크를 열면 자동으로 zoom 앱을 열어준다거나. 유료 $10
- #macos #tool
PLRG@KAIST CS320 Programming Languages
- 카이스트의 프로그래밍 언어 수업
- #course #programminglanguage
- 어떤 기술를 처음 배울 때 튜토리얼을 읽다가 내가 알고싶은 일부분이 없어서 이런 저런 비슷한 튜토리얼을 여러개 찾아다니면서 퍼즐 맞추듯이 지식을 쌓느라 고생한 적이 있으면 이렇게 개념부터 사용까지 잘 정리된 입문글이 흔치않다는걸 알텐데 그런 글
- #docker #tutorial
News permalink
- npm is joining GitHub
- Next Phase Montage
- #npm #github
misc permalink
grocy - ERP beyond your fridge
- repo
- 냉장고 재고관리를 위한 툴. 웹기반인데 클라이언트는 닷넷 기반이라 윈도우만 되는듯
- #erp
안전한 온라인을 위한 깨알 가이드: For 서비스개발자
- via 성착취 방지를 위한 디지털 플랫폼 개발 가이드
- 서비스를 만들 때 악용될 여지를 줄이고 악용되었을 때 신고하거나 대응할 수 있는 방법을 마련하라고
- #sexualexploitation #nthroom
- Vim의 네비게이션과 비슷하게 브라우져를 컨트롤하는 확장인 Vimium과 일정 시간 들어가지 않은 탭을 자동으로 닫고 기록해주는 Tab Wrangler에 대한 소개글
- 예전에 탭 프로세스만 죽이는 확장이 유행하던 때도 있었는데 브라우져의 제한 때문인지 언제부턴가 TabAttack이나 OneTab처럼 탭을 닫고 기록하는 확장들이 생겼다. 대부분 화이트리스트를 따로 만들어서 제외한 탭 모두 닫아버리는 방식인데 주기적으로 보지않은 탭을 닫는 것도 괜찮아보인다.
- #browser #extension
- ESC 등 터치바에서 제대로 눌렀난 트랙패드의 진동으로 알려주는 앱
- #haptic #touchbar