본문 바로가기

인터넷

큐레이션 : 현시대의 새로운 부자들 큐레이션 : 현시대의 새로운 부자들 약 2년전에 나온 책입니다. 이떄 인터넷 서점에서 제목을 보고 흥미를 가졌지만 왜 그랬는지주문을 못하고 시간이 흘러서 결국 유명 마케터 분의 추천으로 구입을 하려고 했으나 모두 품절사태였고 그나마 중고로 나온것 조차 5만원에 팔고 있으니 이책의 수요가 상당하다는 것을 알 수 있었습니다. 수요가 그만큼 있다는 것은 이책의 저평가 되었었고 지금에서야 그 가치를 알아본 사람들에 의해 꾸준히 찾는 정말 중요한 책이라는 것입니다. IT 쪽에 있는 사람들에게 가히 필독서가 아닐까 싶습니다.이렇게 까지 말하면, 너무 부풀려서 말하는 게 아니냐고 반문 하실 수도 있지만 적어도 제 주관적인 입장에서 이 책은 많은 것을 꺠닫게 해줍니다. 적어도 현시대의 부가 어디에서 나오고 있는지 꺠닫.. 더보기
[자바 강좌] 2화 변수(variable)의 이해 [자바 강좌] 2화 변수(variable)의 이해 프로그래밍에서 '변수'는 상당히 기초적이지만 중요한 개념 입니다. 국어사전을 찾아보면 변수의 뜻은 다음과 같이 풀이 되고 있습니다. 변수(變數) 1. 어떤 상황의 가변적 요인. 2. 어떤 관계나 범위 안에서 여러 가지 값으로 변할 수 있는 수 그러나, 프로그래밍 에 있어서 변수는 다음과 같습니다. *변수란? "데이터 저장을 위해 할당된 메모리 공간" 변수(variable) 란 무엇인가? 위에서도 변수의 정의를 말씀 드렸듯이 그림을 보면서 설명 드리겠습니다. 변수라는 공간에 데이터를 저장하고 참조를 합니다. 이러기 위해 메모리에 변수라는 공간을 할당 받습니다. 이것이 변수 입니다. 저 할당된 메모리 공간에 그러면 어떻게 해야 데이터를 저장할 수 있을까요? .. 더보기
[소프트웨어공학 2화] 소프트웨어공학이 직면한 문제 [소프트웨어공학 2화] 소프트웨어공학이 직면한 문제 [ 좋은 소프트웨어의 속성 ] - 소프트웨어는 사용자들이 요구하는 기능과 성능을 제공하고, 유지보수성, 신뢰성,수용성이 있어야 함 * 유지 보구성- 소프트웨어는 고객의 변경 요구사항을 수용 * 신뢰성- 소프트웨어는 믿음이 가야 함 * 효율성- 소프트웨어는 시스템 자원을 낭비하지 않아야 함 * 사용성- 소프트웨어는 다른 시스템들과 비교해서 사용자들이 이해하기 쉽고, 사용하기편해야함 소프트웨어 공학이 직면한 중요 도전 * 이질성- 소프트웨어를 개발하는 데 발전된 기술은 이기종 플랫폼과 실행환경에서도 대체가 가능해야 함 * 인도(Delivery)- 소프트웨어를 빨리 인도 할 수 있는 개발 기술이 필요함 * 신뢰- 사용자들에게 신뢰를 줄 수 있는 소프트웨어가 .. 더보기
[데이터베이스 6화] 데이터베이스 시스템 구성요소3 [데이터베이스 6화] 데이터베이스 시스템 구성요소3 * 사용자 (User): 데이터베이스를 이용하기 위해 접근하는 사람 * 일반 사용자 (end user)- 비절차적 질의어를 통해서 데이터베이스에 접근하는 사용자- 편리한 접근을 위해 메뉴, 양식, 그래픽스 등의 인터페이스를 개발 하여 지원- 데이터의 삽입, 삭제, 갱신, 검색 등의 접근목적 * 응용 프로그래머 (application programmer)- 데이터 조작어(DML)을 통해서 데이터베이스에 접근하는 사용자 - PL/I , COBOL , PASCAL ,C , java 와 같은 프로그래밍 언어를 구사 할 수 있는 능력과 DBMS 가 지원하는 데이터 조작어를 사용하는 전문가 데이터베이스 관리자 (DBA : Database Administrator).. 더보기
[데이터베이스 5화] 데이터베이스 시스템 구성요소2 [데이터베이스 5화] 데이터베이스 시스템 구성요소2 * 파일 중심의 데이터 처리 방식의 한계점 - 응용 프로그램의 논리적 파일 구조는 직접 물리적 파일 구조로 구현- 응용 프로그램에 물리적 데이터 구조에 대한 접근방법의 구현- 데이터 파일의 공용이 불가능 * 데이터 종속성 (Data Dependency) - 응용 프로그램과 데이터 간의 상호 의존관계- 데이터의 구성 방법이나 접근 방법의 변경 시 관련 응용 프로그램도 동시에 변경- 새로운 응용 프로그램 개발 시 기존의 모든 응용 프로그램을 변경 * 데이터 중복성 (Data Redundancy): 한 시스템 내에 같은 내용의 데이터가 중복되어 저장 관리 문제점 일관성(consistency) 동일한 사실을 나타내는 데이터에 대해 논리적으로 그 내용도 동일 보.. 더보기
[자바 강좌] 1화 헬로우월드 [자바 강좌] 1화 헬로우월드 예전부터 블로그에 기초적인 프로그래밍,네트워크,보안 관련 입문자를 위한 기초정리 포스팅을 하려고 카테고리를 많이 늘려났으나 워낙에 하는일이 많아서 쉽사리 엄두를 못냈었는데 최근에 다시 시간이 생겨서 이렇게 개인프로젝트를 다시 진행하려고 합니다. 아무쪼록 자바기초에 대해 , 저도 블로그에 정리좀 할겸 조금씩 자바강좌 를 진행해 보겠습니다.^^ 여러분은 컴퓨터프로그래밍이 처음 이신가요? 혹은 C언어와 같은 타언어를 배우고 오셨나요? 아무래도 상관 없습니다. 프로그래밍이라는 것이 문법이 조금씩 다르지만 거의 비슷한 형태를 띄고 있기 떄문 입니다. 프로그래밍을 공부하는 것은 '논리력'을 키워줍니다. 이는 수학과도 비슷하여 이쪽으로 전문적으로 나가실분이라면 수학공부도 취미로 겸하시는.. 더보기