• Oracle 내장 함수 정리1

    DB 관리는 소스코드를 직접 작성하는 것과 더불어 굉장히 중요한 작업이다. DB와 관련된 내용을 정리하자면 끝이 없겠지만, 그 중요성만큼은 누구도 부정하지 않을 것이다. 사용자의 데이터를 적절한 쿼리문을 통해 저장하고, 불러오는 이른바 CRUD 작업은 DB만 전문적으로 관리하는 관리자뿐만 아니라, 응용프로그래머도 기본적인 소양으로써 지식을 갖추고 있어야 한다. 그리하여 첫 번째로 DB와 관련하여, RDBMS...


  • Git 기본 명령어 정리3

    전 포스팅에 이어서 Github과 관련해 정리 해보고자 한다. 역시 Git 너란 친구는 정리를 해도해도 끝이 없다.. 저번엔 Github를 통한 협업 워크 플로우를 간단하게 알아보았다면, 이번 포스팅에선 포크한 원격 저장소의 중간 내용 변경 사항을 내 원격 저장소와 동기화 하는 작업에 대해 알아보고, 더불어 알아두면 유용할 git bash 명령어에 대해 정리하고자 한다....


  • 알고리즘 문제 해결 전략.(구종만 저)

    알고리즘 공부의 필요성을 절실히 느껴 책을 샀다. 늦었다고 생각하지만, 그래도 어차피 계속 해야될거 이판사판!! 스터디도 하고!! 밥도 묵고!! 사우나도 가고!! 공부 열심히 할거다!! 아직 많이 못 봤지만 열심히해서 다양한 알고리즘 문제 풀이 능력을 키워봐야겠다. 다음 알고리즘 포스팅은 문제 풀이 위주로 해보는 걸로~


  • 아두이노를 활용한 GPS 로그 저장

    아두이노는 오픈 소스를 지향하는 마이크로 컨트롤러(micro controller)를 내장한 기기 제어용 기판으로, 컴퓨터 메인보드의 단순 버전으로 이 기판에 다양한 센서나 부품 등의 장치를 연결할 수 있다. 컴퓨터와 연결해 소프트웨어를 로드하면 동작을 하게 되므로 제어용 전자 장치부터 로봇과 같은 것을 만들 수 있는 ‘오픈소스 하드웨어’라고 할 수 있다. 자유 소프트웨어 운동에서 출발한...


  • 프로그래머로 사는법.(샘 라이트스톤 저)

    프로그래머로 사는법이란 책에 나온 여러 좋은 내용 중, 굉장히 인상 깊었던 부분인 일명 ‘트레이드 크래프트’의 내용을 남겨보고자 한다. 최소한 네 가지 서로 다른 프로그래밍 언어와 네 가지 서로 다른 데이터 형식(JPEG, XML, 텍스트, MPEG 등)을 배운다. 적어도 천 명이 동시에 사용할 수 있을 정도의 소프트웨어를 개발한다. 1테라바이트 규모의 데이터까지도 스케일링할...