분류 전체보기 46

node.js & npm 업데이트하기

오늘 해볼 것은 node.js와 npm을 업데이트하는 일입니다. 좀 더 쉬운 방법이 있으면 좋겠다 싶으면서도 어쩔 수 있나요. 쓰려면 해야지...ㅋ 1) node.js 업데이트 sudo npm cache clean -f sudo npm install -g n sudo n lts node -v 간단하쥬? 첫번째 코드는 npm의 캐시를 삭제하는 코드입니다. 두번째는 n이라는 node.js 설치 모듈을 설치하는 코드입니다. 세번째 코드는 바로 node.js 최신버전을 설치하는 코드입니다. 만약 안정적인 버전을 설치하고 싶으시면 lts 대신 stable을 입력하시면 되겠습니다. 마지막으로 설치하고 나서 node -v로 버전 체크 한번 해주시면 되겠습니다. 2) npm 업데이트 이번에는 바로 npm을 업데이트 하..

'학교를 정치판으로 만들지 말라'니. 씁쓸...

이번 공직선거법 개정안이 본회의를 통과함에 따라 드디어 대한민국 청소년들이 참정권의 영역에 들어서게 되었다. 축하할 일임에도 '학교를 정치판으로 만들지 말라'는 일부 단체들의 이야기를 보면 씁쓸하기 그지 없다. 이런 발언은 크게 2가지 편견을 전제로 만들어진다. 하나는 청소년들이 미성숙했다는 발상이다. 정치에 참여해 정치적 의사를 표현하는 것은 지적으로 완전히 성숙해야 하는데 청소년들이 그런 수준에 불충분하다는 인식의 결과이다. 첫째, 여러 법령들에서는 이미 성년으로서의 자격을 만 18세로 보고 있다. 군 입대, 청불미디어 관람, 아르바이트, 운전면허 등 각종 영역에서 이미 만 18세를 기준으로 자격을 부여하고 있으며 이러한 자격 분야는 점차 늘어나고 있다. 민사상 미성년자가 만 19세인 것은 맞으나 오..

내셔널 미니멈.

살면서 한번쯤은 '요람에서 무덤까지'라는 말을 들어봤을테다. 이 명문장은 2차 세계대전 당시, 영국의 학자가 쓴 '베버리지 보고서'에서 볼 수 있다. 학자 베버리지는 자신의 이름을 건 보고서에 인간다운 삶을 위한 사회보장의 꿈을 담았고, 이는 현대 복지의 근간을 이뤘다. 베버리지 보고서에는 저 말말고도 '내셔널 미니멈'이란 단어도 나온다. 베버리지가 처음 꺼낸 이야기는 아니었지만 베버리지는 이 단어를 사회보장의 목표로 세웠다. 그럼 '내셔널 미니멈'이 무엇일까. 내셔널 미니멈이란 국민생활환경 기준의 하나로, 한 나라 전체국민의 생활 복지 상 불가결한 최저수준을 나타내는 지표라고 한다. 즉 그 나라 국민이 인간답게 살아갈 최소한의 생활환경을 뜻한다. 베버리지는 국가가, 사회보장을 통해 국민들에게 내셔널 미..

공부/인문학 2019.08.22

청년정책 홍보물을 프랜차이즈 편의점, 카페, PC방에 걸면?

청년들은 정부 정책에 의한 혜택을 받지 못한다고 믿는다. 여러 원인이 있겠으나, 그 중 가장 큰 이유는 어떤 정책이 있는지 모르고 이를 접할 방법이 없기 때문이다. 그래서 정부는 온라인 청년센터와 페이스북 페이지, 언론 홍보 등 여러 방안들로 정책을 알리려 하지만, 아쉽게도 더 이상 이런 매체들이 통하지 않는 때가 왔다. 페이스북은 나날이 이용자 수가 떨어지고, 언론은 잘 보지 않으며 자체 홈페이지조차 아는 사람들만 쓸 수 있다. 홍보에 대한 혁신적 진보가 필요한 상황이다. 어떤 방법이 있을까. back to the basic. 기본으로 돌아가 오프라인 매체를 활용하는 것이 필요하겠다. 그러나 청년공간과 대학가에 붙이는 것만으로는 청년 전체에게 도달할 수 없다. 좀 더 다양한 범위의 많은 청년들이 방문하..

공부/글쓰기 2019.08.22

독재, 중앙집권국가의 위험

2차세계대전 이후로 단 한 차례. 인류의 기대수명이 휘청였던 일이 있다. 우리에겐 '대약진운동'으로 알려진 마오쩌둥 정부의 제2차 5개년 계획. 이 계획으로 1960년대, 추정 '5천만명'의 사람들이 굶어죽었다. 그리고 이 사실은 무려 36년 간 중국정부에 감춰지다 1996년에 폭로되었다. 이 사건에서 우리가 알 수 있는 것은, 중앙집권국가가 내포하는 위험이 어떤것이냐는 점이다. 세상에는 다양한 생각, 의견, 주장, 논리가 있어야 할테지만, 견제와 반론이 불가능한 절대자가 생긴다면, 그리고 그 절대자의 생각이 틀렸다면. 그곳에 속한 사람들이 입을 피해는 예측할 수 있는 범위를 아득히 벗어날 지도 모른다는 얘기다. 물론 하이 리스크, 하이 리턴이 맞다. 어쩌다 괜찮은 위정자, 이상에 집착하며 끊임없이 도전..

두 장을 이어붙인 pdf, 반으로 자를 A-PDF Page Cut

1. 시작 일을 하다보면 종종 2장을 이어붙인 pdf를 볼 수 있습니다. 보는 것도 불편하지만 아무 생각 없이 출력했을 때 원하던 크기로 나오지 않아 짜증날 때가 많지요. 그런데 이런 pdf를 1장짜리로 바꿔주는 기능은 잘 찾아보기가 어렵습니다. 그런 고통을 겪는 분들을 위해 A-PDF Page Cut을 소개합니다. 말그대로 PDF의 페이지를 잘라주는 프로그램인데 Freemium방식으로 과금하는지라 무료버전의 경우 파일의 첫페이지에 워터마크가 박힙니다. 그러나 모든 페이지도 아니고 그 정도 흠은 약과겠죠? 한번 깔아서 사용해봅시다. 2. 설치와 실행 설치는 다음 링크로 들어가면 바로 다운받을 수가 있습니다. http://www.a-pdf.com/page-cut/download.htm Downloading..

기타 2019.05.13

쉽고 가벼운 슬라이더, slick.js를 사용해보자

1. 시작 이번에 외주 작업을 하면서 홈페이지에 슬라이더를 달아야 했습니다. 순수하게 css를 쓰거나 javascript로 직접 짤 수도 있지만, 대 4차 산업혁명 시대. 대부분의 소스들은 이미 온라인에 있는데 굳이 불필요한 노동을 할 필요는 없겠죠. 클라이언트에서 요구한 슬라이더는 협력기관들의 로고가 자동으로 넘어가는 슬라이더여서, 방식은 carousel에 autoplay를 내장으로 지원하는 라이브러리가 필요했습니다. 그래서 carousel 라이브러리 중 쓸만한 것들은 3가지 정도 후보군에 올렸습니다. 첫째는 Owl Carousel입니다.(https://owlcarousel2.github.io/OwlCarousel2/) Home | Owl Carousel | 2.3.4 Modules and Plugin..

실업률과 인플레이션율이 중요한 지표인 이유 ~ 필립스 곡선

거시경제와 관련된 지표 중 가장 중요한 두가지가 바로 실업률과 인플레이션율이다. 실업률은 국가 내 취업하지 못한 인원이 얼마나 되는지를 알려주기 때문에, 인플레이션율은 국가의 물가 추이가 어떤지를 알려주기 때문에 중요한 것은 맞지만 그것만으로는 이 둘이 "가장" 중요하다고 말하긴 부족할 수 있다. 그렇다면 이 둘이 가장 중요해진 이유는 무엇일까. 이는 한 학자가 발견해낸 둘의 상관관계 때문이었다. 영국의 경제학자 필립스는 1985년 영국의 경제학술지에 약 100여 년 간 영국의 실업률과 인플레이션율 간에 상관관계가 있다고 발표하였다. 이 둘은 음의 상관관계를 가져 실업률이 높은 해는 인플레이션율이 낮고, 반대로 실업률이 낮은 해는 인플레이션율이 낮은 경향을 보였다. 이후 학자들은 독립변인을 인플레이션율로..

연동형 비례대표제 계산기 개발

연동형 비례대표제와 고위공직자범죄수사처가 결국 패스트트랙으로 지정되었네요. 요 며칠 간 난리도 아니었습니다. 그런데 말이죠. 고위공직자범죄수사처는 바로 알겠지만, 연동형 비례대표제 같은 경우 정확히 어떤 식으로 바뀌는 건가 잘 체감되지 않았습니다. 그래서 직접, 시뮬레이션을 만들어보기로 결정했습니다. 기준은 심상정 국회 정치개혁특별위원장의 발의 안건(http://likms.assembly.go.kr/bill/billDetail.do?billId=PRC_S1K9I0W4H2H4C1L0X0E5G0X1P0F0J6)으로 삼았고 그에 따른 주요 포인트는 다음과 같습니다. 1. 의석할당정당은 비례대표 선거의 총 유효득표 수 중 3% 이상 득표했거나 지역구에서 5명 이상 당선된 정당 2. 연동배분 의석수 = [ ( 국..