전체 글 807

[스크래치] 미래부, 온라인 SW교육 및 초·중등 SW 창의캠프 개최

[스크래치] 미래부, 온라인 SW교육 및 초·중등 SW 창의캠프 개최 올 초에 게시된 글입니다. SW교육이 단순히 개인으로 끝나는게 아니고 국가 육성정책이라는건 새삼스러운 이야기는 아니지요 이제는 초등학교부터 이런 교육을 시키려고 합니다. nhn next 에서도 같은 내용의 교육을 하려고 하는군요 8살 아들에게 SW교육을 시작해 보려고 합니다. 시작은 스크래치로 하고 라즈베리파이를 하나 사주고 아두이노를 가지고 놀게 해주려고요 초등학교 졸업 때 쯤에는 재미난 장난감 하나 정도는 만들어 내겠죠 이제 스크래치를 공부합니다. ^^ [스크래치] 미래부, 온라인 SW교육 및 초·중등 SW 창의캠프 개최

스크래치 2014.04.03

[nodejs] nGinx, node, tomcat 연동

[nodejs] nGinx, node, tomcat 연동 1년 사이로 연동 방법에 대한 글이 상당히 많이 검색되더군요 우리나라에서요 ^^ 개발자들은 대다수 연동해서 사용하는 것으로 보입니다. 보통은 우분투 정도에서 테스트하는 방법에 대한 자료가 올라옵니다. 윈도우에서 테스트 한 자료를 찾아보면 많이 있습니다.( 보통 설정 정도로 페이지가 열리는 것을 보면 됩니다. ) 설정이 다니까요 ^^ 간단히 테스트하고 실서비스를 만들어 보아야 겠습니다. [nodejs] nGinx, node, tomcat 연동

nodejs 2014.03.06

[mongodb] 강좌5 BigData MongoDB(NoSQL)

[mongodb] 강좌4 BigData MongoDB(NoSQL) - upsert Flag db.collection.update( , , { upsert: true } ) upsert: true : 아이디가 같은데 업데이트 다른다면 insert 한다. db.bios.update( { name: { first: 'Dennis', last: 'Ritchie'} }, { name: { first: 'Dennis', last: 'Ritchie'}, birth: new Date('Sep 09, 1941'), death: new Date('Oct 12, 2011'), contribs: [ 'UNIX', 'C' ], awards: [ { award: 'Turing Award', year: 1983, by: 'ACM'..

database/mongodb 2014.03.03

[mongodb] 강좌4 BigData MongoDB(NoSQL)

[mongodb] 강좌4 BigData MongoDB(NoSQL) - 컬럼을 빼고 넣어 보자 - 컬럼 빼기 > db.people.update({qdt:210}, {$unset:{qdt:210}}, false, true); > db.people.find(); { "_id" : ObjectId("52dd4fdc0e922248291cc607"), "age" : 10 } { "_id" : ObjectId("52dd4fdf0e922248291cc608"), "age" : 20 } { "_id" : ObjectId("52dd4fe20e922248291cc609"), "age" : 30 } { "_id" : ObjectId("52dd4fe40e922248291cc60a"), "age" : 40 } { "_id" : ..

database/mongodb 2014.03.03

[mongodb] 강좌3 BigData MongoDB(NoSQL)

[mongodb] 강좌3 BigData MongoDB(NoSQL) - CRUD - save와 insert가 다른점 - save는 id가 있으면 update, 없으면 insert 된다. - insert는 무조건 id가 생긴다. > show dbs local 0.078125GB personDB 0.203125GB persons 0.203125GB test 0.203125GB > use mydb; switched to db mydb > db mydb > j={name:"mongo"}; { "name" : "mongo" } > k={x:3} { "x" : 3 } > k { "x" : 3 } > j { "name" : "mongo" } > db.things.insert(j); > > show dbs; local ..

database/mongodb 2014.03.03

[mongodb] 강좌2 BigData MongoDB(NoSQL)

[mongodb] 강좌2 BigData MongoDB(NoSQL) - 다큐먼트는 네트웍의 최소단위다. - 문서를 분산해 둘 수 있다. > kkk3.kkks[1].a; 1 > kkk3.kkks[1].b; 2 > - 저장소를 가지고 싶다. > db.helele.save(kkk3.kkks[0]); > db.helele.save(kkk3.kkks[1]); > db.helele.save(kkk3.kkks[2]); > - 저장소를 가졌다. - find는 보고자 하는 대상을 요청한다. 맵리듀싱을 한다. > db.helele.find({}); { "_id" : ObjectId("52d55ced2304745723e3f40f"), "a" : 1, "b" : 2, "c" : 3 } { "_id" : ObjectId("52d..

database/mongodb 2014.03.03

[mongodb] 강좌1 BigData MongoDB(NoSQL) 설치하기

[mongodb] 강좌1 BigData MongoDB(NoSQL) 설치하기 BigData MongoDB(NoSQL) 설치하기 mongod --dbpath D:\data2\mongoDB1 1. http://www.mongodb.org/ 접속 2. mongo2 디렉토리에 mongodb 다운로드 후 압축 풀기 3. 테스트 폴더 생성 data2 폴더 만든다. DB 폴더 3개 만든다. 4. mongodb 실행 mongod --dbpath D:\data2\mongoDB1 5. 클라이언트 mongo로 db 실행 테스트 mongo 2+3 > var helele={age:11, name:'namju', sex:true}; > helele { "age" : 11, "name" : "namju", "sex" : true }..

database/mongodb 2014.03.03

[jsp] 이미지 파일 경로 숨기기

[jsp] 이미지 파일 경로 숨기기 Spring Framework를 이용하여 웹서비스를 개발하고 있는데 사용된 예입니다. 이미지 파일은 보통 관리자나 특정 폴더에 위치하게 됩니다. 1) 로그인이 필요한 이미지인 경우이거나 2) 실제 위치가 외부에서 접근 안 되는 경로 일 때 아래처럼 하면 됩니다. 요청한 url에서 이미지명을 가져오고 실제 위치한 곳에서 file을 읽어와서 그걸 FileSystemResource로 리턴하면 됩니다. @RequestMapping(value = "/servicelogo/{path1}/{file_name:.+}", method = RequestMethod.GET, produces = "application/octet-stream") @ResponseBody public File..

programming/jsp 2014.02.24