기본 콘텐츠로 건너뛰기

주목할만한 Meteorite package들

meteorite 는 meteor 에서 정식으로 지원하지 않는 사도의 길이지만
그런 거 언제 중요했던가. 달면 뱉고 쓰면 삼키는 것이지 :)
meteor 자체가 여러가지로 부족하고 제약도 많은 프레임워크다.
하지만 워낙 매력있는 놈이다보니 자체 package manager 같은 게 만들어질 정도.
마치 Account package 처럼 meteor 1.0 찍기 전에 정식 기능으로 편입되지 않을까 하는 기대를 해본다.

지극히 개인적인 관점에서 흥미있는 것들이라 다른 것도 볼만하다.
혹은 없으면 직접 만들어서 커미터가 되어보자!

aloha-editor
Aloha Editor for Meteor

wysihtml5 쓰는데 문제가 너무 많아서 고려중

accounts-instagram
Login service for Instagram accounts.


OAuth 연동하는 예제로 볼만함

headly
meteor package to handle facebookexternalhit responses (for og:metatags use…

Meteor 에선 head 부분이 template 으로 들어가지 않아. 프로그램에서 접근이 불가하다.
이를 해결해주는 앱. facebook open graph 연동을 위해 필요함

node-modules
Node module hacks encapsulated
node-modules 을 쓰기 위해서 public 에 넣는 꼼수(tests 에 넣어도 되지만 package 할때 문제)를 피할 수 있게 직접 절대경로를 지정할 수 있음.


codemirror
CodeMirror repackaged for Meteor

jsbin등에서도 쓰는 code mirror 의 meteorite 패키지. 공동 문서작업 용도로 쓸만할 것으로 보임.

moment
Moment.js packaged for Meteor
시간 관련 함수를 깔끔하게 정리해놓은 moment. 추천

angularjs
Smartpackage for the use of angular on top of meteor
angular.js의 강력한 2-way binding 을 쓸 수 있도록 해주는 angular package. backbone 과 handlebars를 안쓰고 구현할 수 있다.

여전히 늘어나고 있는 추세고 업데이트도 잘되고 있다.
meteor도 그렇고 meteorite package들도 그렇듯이 이들이 사용하고 있는 js 라이브러리들을 잘 살펴보면 최근 경향을 한눈에 살펴볼 수 있어서 좋다.

댓글

이 블로그의 인기 게시물

세상 간단한 https(+secured websocket): Caddy

nginx, apache2 같은 걸로 매번 certbot 연동을 통해 https 하는게 지겨워서 알아보니 Caddy라는게 있더라. 설치법은 강하게 크기 위해 알아서 해본다. # cat /etc/caddy/Caddyfile your.shitty.site:8123 {   proxy / localhost:9123 {     websocket     transparent   } } 이건 외부에서 8123으로 들어오는 걸 내부적으로 9123로 맞춰서 https 맞춰주는 reverse proxy. 만일 port를 생략하면 # cat /etc/caddy/Caddyfile your.shitty.site {   proxy / localhost:9123 {     websocket     transparent   } } 기본포트인 443으로 되어 https://your.shitty.site 로 접속이 된다. 요새 말썽이던 cloudflare 버리고 netlify domain이랑 caddy를 쓰니까 앓던 이가 빠진 느낌. 이 조합은 당분간 계속 써야겠다 싶다.

저지연 오디오 생성 LLVC 사용기

https://github.com/KoeAI/LLVC 써봄 CUDA 11.8 버전 쓰고 있어 pip install torch torchvision torchaudio --index-url https://download.pytorch.org/whl/cu118 VC 없어서 설치 https://wikidocs.net/168848 참조 FAIRSEQ 관련 오류 https://github.com/facebookresearch/fairseq/issues/2908 pip install editdistance  설치 No CUDA runtime is found, using CUDA_HOME='C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v11.8' 오류 멀쩡하게 있는데 안됨. pip install torch==2.1.0+cu118 torchvision==0.16.0+cu118 torchaudio==2.1.0+cu118 --extra-index-url https://download.pytorch.org/whl/cu118 다시 설치 set DISTUTILS_USE_SDK=1 이게 문젠가 설정하고 재도전 Using cached ruamel.yaml.clib-0.2.8-cp311-cp311-win_amd64.whl (118 kB) Building wheels for collected packages: fairseq   Building wheel for fairseq (pyproject.toml) ... error   error: subprocess-exited-with-error   × Building wheel for fairseq (pyproject.toml) did not run successfully.   │ exit code: 1   ╰─> [1829 lines of output]       No CUDA runtime is found, usi...