Site icon 지락문화예술공작단

Weekly Links #1 – 2016년 4월 첫째주

Weekly Links #1 – 2016년 4월 첫째주

Weekly Links에서는 지난 한 주, 카카오의 기술 블로그 담당자가 구독하는 기술 뉴스레터들에서 “인간의 눈”으로 선별한 링크들을 짧은 코멘트와 함께 공유합니다.

포함된 뉴스레터 목록은 awesome-tech-newsletters에서 확인하실 수 있습니다.

2016년 4월 첫째주 추천 링크

특집: npm 게이트, 그것이 알고 싶다!

개인적으로 이번 주에 가장 눈에 띄는 소식은 아무래도 npm게이트(a.k.a. leftpad 게이트)가 아닌가 싶습니다. 그래서, 창간 특집(?)으로 npm 게이트의 전말을 파헤쳐 보겠습니다.

다음은 문제의 left-pad 코드(전체!)입니다:
js
module.exports = leftpad;
function leftpad (str, len, ch) {
str = String(str);
var i = -1;
if (!ch && ch !== 0) ch = ' ';
len = len - str.length;
while (++i < len) {
str = ch + str;
}
return str;
}

메신저 플랫폼 회사인 kikazer가 개발한 npm 모듈 kik의 이름을 바꾸라고 하면서 사건이 시작됩니다.

kik의 무례한 요구, npm의 부적절한 중재, 그리고 azer의 성급한 행동(unpublish)이 결합되어 사건이 커집니다.

오픈소스를 생산(기여)하는 측, 사용하는 측, 그리고 이 과정을 중개하는 측이 외부의 도전(?)에 대처하는 방법에 대해서 많은 생각을 하게 만든 사건입니다만… (흠흠) 자세한 설명은 프렌즈의 표정으로 대신합니다.

기술 블로그의 컨텐츠 수급에 어려움 때문에 시작하긴 했는데, 수십개의 뉴스레터에 소개된 수백개의 링크 중에서 몇 개만 선정하는 일이 만만치 않네요. Weekly Links는 쭈욱~~

포함된 뉴스레터 목록은 awesome-tech-newsletters에서 확인하실 수 있습니다.

Source: Weekly Links #1 – 2016년 4월 첫째주

Exit mobile version