분류 전체보기 (189) 썸네일형 리스트형 SSH로 많은 서버에 동시에 같은 명령내리기 SSH로 많은 서버에 동시에 같은 명령내리기예전에 PuTTYCS - 여러개의 putty를 띄워 같은 작업을 동시에 라는 글을 올리고 나서 주변에서 듣는 말. "그거 기껏해야 수십 대 정도밖에 안되는거 아니에요? 관리해야 할 서버가 몇댄데..." "화면은 안봐도 되니 그냥 자동화시켜 쭉 돌려버리고 싶어요." "후후 전 이미 그런 작업을 하기위한 스크립트를 만들어(기존에 있는 걸 약간 고쳐서) 쓰고 있어요. 즐~" "간단하게 하려면 ssh cmd로 해도 되긴 한데 여러 줄 명령을 못 내리기 때문에 여러 줄 명령을 실행하려면 스크립트를 서버 쪽으로 보내서 실행해야 하는 문제가 있어요." 등등... 뭐 맞는 말도 있고 틀린 말도 있다. PuttyCS는 예전에 구글에서도 쓴다고 소개한 적 있는 clusterssh.. 멀티쓰레드 프로그래밍은 왜이리 힘드나요? 읽을거리 괜찮은 블로그 읽을거리 괜찮은 블로그 http://blog.wangmul.com/page/6/ eventlet을 활용한 비동기 I/O 프로그래밍 원본: http://spoqa.github.io/2012/02/13/concurrency-and-eventlet.html 우선 스포카 개발팀에서 겪었던 문제부터 시작하죠. 얼마 전 페이스북(facebook)의 FQL(Facebook Query Language)를 통해 정보를 수집해서 이를 활용하는 기능을 작성해야 했습니다. 기존의 함수들은 필요할 때마다 FQL을 요청하는 방식이었고 당연히 이건 너무 느렸죠. 그래서 생각한 것이 “하루의 일정 시간마다 대량의 FQL 요청을 보내서 필요한 정보를 미리 갱신시켜놓자.”였습니다. 여기까진 좋았죠. 이때 제가 작성한 코드의 얼개를 살펴보면 대강 이렇습니다.# 페이스북 계정들을 가져와서 반복하면서for account in FacebookAccount.query: a.. 직렬화라... FlatBuffers VS cap'n proto tdd 생각 원본글 : http://oddpoet.net/blog/2010/08/02/a-new-look-at-test-driven-development-kr/ TDD에 대한 조금 다른 생각AUG 2ND, 2010Dave Astels의 A New Look at Test Driven Development라는 Article을 번역한 글입니다. BDD(Behavior Driven Development)의 시작점이라 할 만한 글이지요. 2005년도에 씌여진 아티클이지만 개발조직에서 TDD의 수행지표로 code coverage를 사용하고 있는 작금의 현실에, TDD의 의미를 다시금 새겨보는데 도움이 될 듯 합니다.참고로 BDD(Behaviour Driven Development)를 일반적으로 ‘행위주도개발’이라고 번역하는 듯.. node 예외처리 domain domain 관련 문서 http://www.howtojs.org/understanding-exceptions-domains-in-nodejs/ 자바스크립트 다형성 확실히 느꼈다TDD 책을 읽으면서 자바스크립트 문법으로 그대로 적용할 수 없다문법이 아니라 방식을 바꿔야 한다... 자바스크립트의 다형성은 OOP 언어와 다르다링크를 읽어보면서 다시 수정.. https://blog.codecentric.de/en/2014/02/polymorphism-object-oriented-systems/ 이전 1 ··· 3 4 5 6 7 8 9 ··· 24 다음