2018/01

영어공부

he and some of his men set off for the church

* 개인적으로 공부하는 블로그입니다. 틀린점이 있다면 지적해 주세요. he and some of his men set off for the church 그와 몇몇 남자들은 그 교회로 향했다. 그렇다 set off는 ~ 로 향하다? 이런 늬앙쓰를 갖고 있다.

dev/기타

node js 에서 supervisor의 역할

코드를 변경할때마다 껏다 켰다 하는 번거로움이 있었다. 저 슈퍼바이저가 코드가 변경되면 알아서 nodejs를 재실행 시켜준다.

dev/기타

웹호스팅 vs 서버호스팅 vs 클라우드

웹 호스팅과 서버 호스팅이란것이 다른 것을 알고 있었다. 웹 호스팅은 그냥 공간을 할당 받는 것이라 생각하고 있고, 서버 호스팅과 클라우드는 같은 것 인줄 알았다. 조금 찾아보니 가비아 홈페이지에서 정보를 얻을 수 있었다. http://library.gabia.com/contents/infrahosting/1311 하지만 서버 호스팅과 클라우드가 정확히 어떤 차이인줄은 모르겠다.

dev/기타

노드 js 박정수 중간 소감

현재는 send 라는 메소드 와 get 이라는 라우팅 을 통해 그냥 페이지의 흐름 정도는 파악한 상태이다. #시멘틱 웹이란건 우선 query string 은 ex) www.abc.com/abc?id=10&pw=12 이렇게 ? 뒤에 변수 뒤에 나오는 것들을 쿼리 스트링이라고 함 그니까 get 방식으로 전달 하는 것을 의미한다. 변수 res.query.id와 res.query.pw를 통해 10 과 12 접근 가능 반대로 시멘틱 웹이란. semantic URL 방식은 ex) www.abc.com/abc/3/4 위의 코드에서는 res.params.id res.params.pw로 접근이 가능하다 대신의 그 위에 설정하는 방식에서 get(/abc/:id/:pw) 로 설정해주어야 한다. 이렇게 표현하는 방식을 시멘틱..

dev/기타

node js express 예제 1

var express = require('express'); var app =express(); app.get('/',function(req,res){ res.send('Hello home page'); }); app.get('/login',function(req,res){ res.send('login please'); }); app.listen(80,function(){ console.log('Connected 80 port!'); }); 위의 예제는80번 포트를 기다리면서 localhost로 접속한 사람은 Hello home page 화면을 보게 되고 localhost/login 페이지로 접속한 사람은 login please 화면을 보게된다. 그런데 80번 포트라서 이렇게 보이지만, 만일 저 밑에 a..

dev/기타

dev c++ gdb를 이용해서 배열 추적하기

* 개인적인 공부를 위한 블로그입니다. 틀린점이 있다면 지적해주시면 감사하겠습니다. 배열의 변수를 추적하는 방법 일단 코드를 보자 #include #include int main(void) { int n; int * a =NULL; int i; scanf("%d",&n); a=calloc(n+1,sizeof(int)); for(i=1;i=1;i--) { if(a[i]!=10000000) { if(i/3 >=1 && i%3==0){ if(a[i/3] > a[i]+1){ a[i/3]=a[i]+1; } } if(i/2 >=1 && i%2==0){ if(a[i/2] > a[i]+1){ a[i/2]=a[i]+1; } } if(i-1 >=1 ){ if(a[i-1] > a[i]+1){ a[i-1]=a[i]+1; } ..

dev/알고리즘

백준 1463(동적 계획법)

#include #include int main(void) { int n; int * a =NULL; int i; scanf("%d",&n); a=calloc(n+1,sizeof(int)); for(i=1;i=1;i--) { if(a[i]!=10000000) { if(i/3 >=1 && i%3==0){ if(a[i/3] > a[i]+1){ a[i/3]=a[i]+1; } } if(i/2 >=1 && i%2==0){ if(a[i/2] > a[i]+1){ a[i/2]=a[i]+1; } } if(i-1 >=1 ){ if(a[i-1] > a[i]+1){ a[i-1]=a[i]+1; } } } } printf("%d",a[1]); return 0; } n 번째 값을 입력받으면 n을 0으로 만든다. 그리고 n을 3으로..

dev/기타

콜백함수

생활코딩의 이고잉님의 콜백함수 강의를 보고 있다. 이것은 ? 함수 포인터인가 ? 그동안 콜백함수가 뭔지 몰랐는데 그냥 함수포인터를 사용하는 것과 비슷한 느낌적인 느낌이 든다.

박정수/diary & 일상생활

나는 어차피 죽는다.

나는 언젠가 죽는다. 슬프게 생각하지는 말자. 모든 인간은 죽는다. 암튼 내가 하고 싶은 말은 위의 말을 하고 싶은 것은 아니다. 유한한 삶을 살고 있느니까, 시간을 중요하게 사용하자! 다른 사람을 미워할 시간을 가지지 말자. 요즘 사회가 뭐랄까 분노가 만연해 있다.

dev/기타

NPM

* 개인적으로 공부한 내용입니다. 혹시 틀린점이 있다면 말씀해주세요 우선 npm이란 Node Packaged Manager 의 약자다. 기본적으로 node js는 http 혹은 os라는 모듈을 제공한다. 하지만 이외에 추가적으로 다른 모듈을 사용하기 위해선 npm을 사용해서 관리를 해야한다.. (사실 모듈과 패키지 차이점을 모르겠다. 패키지가 조금더 큰 개념 같은데..) https://stackoverflow.com/questions/20008442/difference-between-a-module-and-a-package-in-node 검색을 해보니 패키지가 모듈보다 약간 더 큰 개념이다. 모듈이 약간 1:1 대응같은 거라면 패키지는 약간 그룹화된 것을 의미한다. (영어 잘하구 싶다.)

jeongsu
'2018/01 글 목록 (3 Page)