본문 바로가기

[ IT Column ]/Programming

프론트엔드 자동화시스템 그런트 프론트엔드 자동화시스템 그런트라는 책을 출간하게 되었습니다.블로그 이웃들에게도 책을 공유하고자 이렇게 포스팅을 합니다.현재의 글을 자신의 블로그에 복사 붙여넣기해서 공유하거나, 책출판 내용을 포스팅하면 5분을 추첨해서 책을 발송해드립니다.프론트엔드 자동화 시스템 그런트 Grunt, Yeoman, Bower,코드를 한단계 업그레이드 시킬 수 있는 가이드 -> http://book.naver.com/bookdb/book_detail.nhn?bid=11021303책소개『프론트엔드 자동화 시스템 그런트』는 어느 정도 HTML, CSS, JAVASCRIPT 등을 알고 있는 대상자를 위한 책이다. 1장은 서브라임텍스트라는 에디터의 사용법을 다룬다. 2장은 버전 관리를 할 수 있는 GITHUB 에 대해서 간단하게 설.. 더보기
신입 개발자를 위한 조언 - C++ 가상 함수의 정렬 순서 고급 언어를 사용하는 대다수 개발자들의 가장 큰 착각은 고급 언어와 최종 기계어가 1:1로 매핑된다는 상상이다. 쉽게 말해서 그냥 눈에 보이는 대로 믿는 것을 말한다. 대표적인 예가 최적화 이슈다. 많은 C 언어 개발자들이 I=I+1보다는 ++i가 더 최적화된 코드라고 생각한다. 여기서 중요한 것은 그것이 진실인지 아닌지가 아니다. 단지 글자 수가 적기 때문에 더 최적화된 코드라고 생각한다는 그 과정이다. 삼항 연산자를 배운 C 언어 개발자들은 다음과 같은 맛깔스런 코드를 쓰면서 자부심을 느끼곤 한다. meaning = flag ? "on" : "off"; 그러면서 다음과 같이 if 문을 쓰는 개발자들을 ‘오스트랄로피테쿠스’ 취급하는 것 또한 잊지 않는다. if(flag) meaning = "on"; e.. 더보기
병렬 프로그래밍 10억 개의 트랜지스터로 만들어진 CPU는 이미 나온 지 몇 년이 되었다. 2011년에 나오는 인텔의 차세대 샌디 브릿지(Sandy Bridge)는 10억 개에 거의 육박한 9억9,000만 개의 트랜지스터가 가로 2cm, 세로 1cm의 칩에 있으니 첫 번째 예상, 즉 단위 면적당 집적 가능한 반도체의 수가 18개월마다 2배로 증가한다는 무어의 법칙은 현재까지 정확히 맞았다. 이 10억 개가 들어있는 2011년의 CPU는 20~30만원이면 살 수 있다. 이미 AMD와 엔비디아의 GPU는 20~30억 개의 트랜지스터가 들어간 칩을 만들고 있기도 하다. “2011년에는 10GHz CPU가 나올 것” 그런데 10GHz의 클럭 속도는 달성되었는가? 오버클럭을 하면 4GHz의 속도도 볼 수 있지만, 2011년에 등.. 더보기
클라우드 시대, IT맨이 살아 남는 법 클라우드 컴퓨팅은 기업들 사이에서 비용절감 전략으로도 통한다. 클라우드를 통해 자원 효율성을 높이고, 보다 적은 인원으로 IT자원을 관리할 수 있다는 메시지가 끊임없이 쏟아진다. 비용절감은 앵글을 어떻게 잡느냐에 따라 다양하게 해석될 수 있다. 경영자들에겐 좋을 수 있지만, 월급쟁이들은 클라우드 때문에 날벼락 맞을 수도 있다. 클라우드는 IT 인력에게 새로운 고민을 요구한다는 얘기다. IT담당자들은 클라우드에 어떻게 대처해야할까? 피한다고 문제가 풀릴 것 같지는 않다. 전문가들은 클라우드 컴퓨팅 시장이 아직 초기인 만큼, IT담당자들이 새로운 기술을 빠르게 흡수할 것을 주문하고 있다. 어떤 기술을 주목해야할까? 최근 주목받는 트렌드를 소개한다. ■흩어진 데이터에 가치를 불어 넣어라…‘데이터 마이닝’ 클라.. 더보기