This Month What I Learned 2

주영택·2021년 2월 9일
0

This Month What I Learned

목록 보기
2/24

2021년 mac brew 애플리케이션 목록

brew 를 통해 설치/사용 중인 프로그램을 정리했다.

일부 목록은 npm 이나 cargo 등을 통해 사용할수도 있는데 brew 를 통해 관리하는 것이 더 편해 추가되는 것도 있다.

준비 작업으로 xcrun 같은 툴이 잘 진행되도록 정리한다.

$ sudo xcode-select -r
$ sudo xcode-select -p
$ xcode-select --install

tap 을 통해 진행하는 것도 있으니 주의할 것

1순위 업무용

  • node
  • mysql
  • redis
  • nginx
  • openjdk
  • elastic/tap/elasticsearch-full
  • python
  • google-cloud-sdk
  • ansible

일부 애플리케이션은 추가 작업이 필요하다.

$ sudo ln -sfn /usr/local/opt/openjdk/libexec/openjdk.jdk /Library/Java/JavaVirtualMachines/openjdk.jdk
$ elasticsearch-plugin install analysis-nori

유틸리티

  • ranger

vite

bit 으로 읽힌다.

https://vitejs.dev/guide/ssr.html 에서 볼 수 있듯 SSR 도 지원한다.

참고로 fastify 는 express(connect), restify 에서 사용하는 middleware 를 지원한다.

bitwig

bitwig 에서는 외부 디바이스를 컨트롤 하는 스크립트에 javascript 를 사용한다고 하는데 보다 보니 java 코드가 많다.

https://github.com/bitwig/bitwig-extensions

DSL 기법을 활용하여 기능 구현된 것들이 있는 듯 하다.

내부 엔진은 C++ 같은 걸 사용하고 그 외 확장 기능은 별도의 host 서비스를 두고 관리하는 듯.

JavaScript Generator in Depth

제너레이터 맛을 일단 보기 위해 알고 있어야 하는 내용들

일단 참고할 링크들

V8 소스 코드

링크들

profile
NodeJS 백엔드 웹 개발자입니다.

0개의 댓글