본문 바로가기

분류 전체보기51

개인용 컴퓨터와 빌 게이츠 : 어린 시절, 마이크로소프트, 업적 개인용 컴퓨터와 빌 게이츠에 대해 이야기하고자 합니다. 이제 이 시리즈에서는 역사 속 위대한 영웅들 이야기를 다뤄보겠습니다. 세상을 바꿔 온 그들은, 저 같은 개발자들의 영웅인 동시에, 이 글을 읽고 계신 여러분들에게 큰 영감을 줄 것임을 확신합니다.    빌 게이츠는 마이크로소프트를 설립하고 운영하면서 개인용 컴퓨터 혁명의 주역이 되었습니다. 그의 업적과 삶을 통해 우리는 컴퓨터 역사의 발자취와 개발자의 삶을 엿볼 수 있을 것입니다. 저 또한 개발자로서의 경험을 바탕으로 여러분께 저의 첫 번째 영웅, 빌 게이츠 이야기를 들려드리겠습니다. 개인용 컴퓨터 시대를 연 빌 게이츠 어린 시절 빌 게이츠의 어린 시절은 어땠을까요? 빌 게이츠는 1955년 10월 28일 미국 시애틀에서 태어났습니다. 그의 아버지 .. 2024. 7. 19.
컴퓨터와 DB : 초기, 관계형 DB, NoSQL과 빅 데이터 컴퓨터와 DB(데이터베이스)에 대해 이야기해 보려고 합니다. DB가 뭘까요? 일반적으로 컴퓨터 시스템에 전자 방식으로 저장된 구조화된 정보 또는 데이터의 체계적인 집합을 의미합니다. 어려우신가요? 여러분, 우리가 매일 사용하는 컴퓨터와 스마트폰에는 정말 많은 데이터들이 저장되어 있죠? 여러분 그것을 어떻게 관리하시나요?  제 아내는 사진 찍는 것을 엄청 좋아해서 아마도 저의 10배쯤 사진 데이터들이 있을 겁니다. 아이들의 어린 시절부터 20년이 넘도록 쌓인 데이터들은 그녀의 기쁨이자, 골칫거리였습니다. 데이터가 너무 방대하다 보니, 아내는 어떻게 관리할 줄을 몰랐기 때문에 그렇습니다. 바로 이럴 때, 그 데이터들을 효과적으로 관리하고 활용하는 것이 바로 DB의 역할입니다.  DB는 우리가 사용하는 모든 .. 2024. 7. 18.
컴퓨터와 로봇의 역사, 청소기에서 산업용 로봇까지, 전망 컴퓨터와 로봇의 역사, 로봇 청소기에서 산업용 로봇까지, 그 전망을 알아보겠습니다. 시작하기에 앞서 시리즈를 방문해 주셔서 고맙습니다. 오늘도 제가 30년 동안 소프트웨어 개발자로 일해온 경험을 바탕으로 여러분께 제가 경험한 컴퓨터와 로봇의 변화 과정을 들려드리고자 합니다. 우리가 흔히 생각하는 로봇은 영화나 만화에서 보던 모습과는 꽤 다릅니다. 과거에는 상상 속의 존재에 불과했지만, 오늘날 로봇은 우리 생활 곳곳에서 다양한 모습으로 활용되고 있습니다. 이전 포스팅에서 알아보았던 스마트폰 속 가상 비서뿐만 아니라, 오늘 주로 알아볼 청소 로봇, 산업용 로봇, 그리고 의료 서비스 노롯, 농업에 사용되는 로소, 심지어 저의 아내가 가장 사랑하는 식기세척기도 로봇의 한 종류입니다. 자, 그럼 로봇의 세계로 .. 2024. 7. 17.
컴퓨터와 소셜 미디어의 발전 과정, 주요 기능, 영향 컴퓨터와 소셜 미디어의 발전과정, 주요 기능, 영향에 대해 알아보겠습니다. 여러분 중에는 소셜 미디어에 대해 정확히 뭐라고 말할 수 없으셔도, 페이스북이나 인스타그램은 이미 하고 계신 분들이 많으실 겁니다. 이 도 제 블로그로 진행되는 것이니 이미 블로그는 하고 계신 거겠지요? 소셜 미디어란 이렇게 사용자들이 콘텐츠를 생산하고 공유하며 상호작용할 수 있는 온라인 플랫폼을 말합니다. 기존 미디어가 일방향적인 정보 전달이었다면, 소셜 미디어는 쌍방향 소통이 가능한 특징이 있습니다. 저도 30년간 소프트웨어 개발자로 일했지만, 작년 가을부터 혼자만의 방에서 개발만 하는 것이 살짝 싫증이 나기 시작했습니다. 좀 더 재밌게 일하고 싶다는 생각이 들기 시작했던 것이죠. 물론 평소에 페이스북도 하고 있지만, 제 전.. 2024. 7. 17.
컴퓨터 보안 문제, 바이러스와 악성 코드, 안전한 인터넷 컴퓨터 보안 문제, 바이러스와 악성 코드, 안전한 인터넷 사용법등을 다뤄보겠습니다. 시작하기에 앞서 우선, 오늘도 여행에 오신 것을 환영합니다. 벌써 17번째 포스팅 글이 되었습니다. 저는 여러분과 함께 이렇게 컴퓨터의 다양한 측면을 탐구하는데 큰 기쁨을 느끼고 있습니다. 감사드립니다. 오늘은 '사이버 보안의 발전'에 대해 이야기해보려고 합니다. 제가 소프트웨어 개발자로 일하면서 경험한 수많은 일들 중에서도, 사이버 보안은 정말 중요한 주제였습니다. 특히 요즘 들어 이 문제가 점점 심각하게 심각해지는 분위기라는 것 여러분도 체감하시리라 생각합니다. 그렇죠? 이 글을 통해, 여러분께서 컴퓨터를 사용할 때 보안을 지키는 것이 얼마나 중요한지 더 깊이 이해하고, 안전하게 인터넷을 사용하는 데 도움이 되었으면.. 2024. 7. 17.
네트워크 기술, 이더넷과 TCP/IP, 무선 통신과 5G 네트워크 기술 초기, 이더넷과 TCP/IP, 무선 통신과 5G 등을 살펴보면서, 오늘은 여러분과 함께 컴퓨터 역사 속에서 아주 중요한 부분인 네트워크와 통신 기술의 발전에 대해 이야기해보려고 합니다. 시리즈에서 몇 번 말씀드렸지만, 제가 어렸을 때는 인터넷은커녕, 제 주변에 컴퓨터 자체가 없었습니다. 그러니 네트워크라는 개념이 있었을 리가 없었습니다. 하지만, 요즘은 아이들 입에서도 5G라는 말이 심심치 않게 튀어나오는 시대입니다. 그만큼 네트워크가 우리 생활 가까이 스며들었다는 말이 될 것입니다.  컴퓨터와 네트워크의 세계는 마치 우리가 사는 도시와 비슷합니다. 도시가 더 큰길과 빠른 교통 수단으로 발전해 온 것처럼, 컴퓨터 네트워크도 더 빠르고 효율적인 통신 방법으로 발전해 왔습니다. 오늘은 네트워.. 2024. 7. 17.
컴퓨터와 인공지능 : 초기 인공지능, 머신 러닝과 딥 러닝, 전망 컴퓨터와 인공지능 초기, 머신러닝과 딥 러닝, 그리고 전망에 대하여 알아보겠습니다. 여러분은 '인공지능'이라는 말을 들으면 어떤 느낌이 드시나요? 아마도 영화 속 미래 도시, 자율주행차, 혹은 여러분의 스마트폰 속 비서가 떠오를 것입니다. 인공지능은 이제 더 이상 공상 과학 소설의 일부가 아닌, 우리의 일상 속에 스며든 현실입니다. 요즘은 특히 챗지피티의 등장으로 초등학생조차 숙제를 인공지능으로 해서 문제가 되었다는 믿기 어려운 뉴스도 종종 들을 수 있었습니다.  인공지능 하면 딱 떠오르던 단어인 ‘미래’가, 이제는 우리 생활 속에 그만큼 가까이 오게 된 것입니다. 그래서 지금까지   시리즈에서 제가 다뤄온 주제 중 요즘 특별히 흥미로운 주제인 '인공지능의 역사'에 대해 이야기해 보려고 합니다. 제 경험.. 2024. 7. 17.
클라우드 컴퓨팅 개념, 종류, 문제점과 영향 클라우드 컴퓨팅의 개념과 서비스의 종류 및 문제점과 영향에 대해 알아보겠습니다. 이번 글에도 여러분과 함께 흥미로운 이야기를 나누게 되어 정말 기쁩니다. 저는 30년간 소프트웨어 개발자로 일해오면서 많은 변화를 직접 경험해 왔는데요, 제가 직장에서 오늘 주제만큼 크게 그 변화를 체감한 일이 없을 정도입니다. 이것으로 인해 너무 편리해져서 때로 기쁘기도 했지만, 옆 자리 동료가 일자리를 잃기도 하는 충격적이고 슬픈 일도 겪었습니다. 30년 전만 해도 클라우드라는 개념 자체가 없었고, 모든 데이터와 프로그램은 컴퓨터나 서버에 직접 저장하고 관리했습니다. 하지만 지금은 클라우드 덕분에 엄청난 변화를 겪고 있습니다. 그럼 이제 클라우드 컴퓨팅에 대해 살펴볼까요? 클라우드 컴퓨팅의 개념클라우드 컴퓨팅의 개념에 .. 2024. 7. 17.
모바일 컴퓨팅 : 초기 휴대용 컴퓨터와 PDA, 스마트 폰, 태블릿 모바일 컴퓨팅의 발전에 대해 이야기해보려고 합니다. 일반적으로 사람들에게 모바일 하면 바로 스마트 폰을 떠올릴 것입니다. 하지만, 모바일 컴퓨팅이란 이동 중에도 컴퓨팅 작업을 수행할 수 있는 기술과 개념을 말합니다. 간단히 말해, 휴대 가능한 기기를 통해 언제 어디서나 컴퓨터 작업을 할 수 있는 것을 의미합니다. 스마트폰은 그중의 하나입니다.   우리가 이번  시리즈에서 알아본 것처럼, 최초의 교실만큼 큰 컴퓨터에서 여러분의 주머니 안에 들어갈 정도로 작아진 스마트 폰에 이르기까지 놀라운 발전이 있었습니다. 제 경험을 바탕으로, 모바일 컴퓨팅의 역사를 따라가면서 그 발전 과정을 알아보겠습니다. 초기 휴대용 컴퓨터와 PDA, 스마트폰의 탄생, 태블릿 컴퓨터의 등장 순으로 써보겠습니다. 여러분이 일상에서 사.. 2024. 7. 17.
컴퓨터 그래픽 2D에서 3D, 픽셀 아트와 벡터 그래픽, 역할 컴퓨터 그래픽의 발전에 대해 이야기해 보겠습니다. 저는 30년 동안 소프트웨어 개발자로 일하면서 컴퓨터 그래픽의 변화를 직접 경험해 왔습니다. 오늘은 제 딸의 이야기로 시작해 보겠습니다. 그 녀석은 어렸을 때부터 만화영화를 무척 좋아했습니다. 그래서 영화를 볼 때마다, 컴퓨터 개발자인 아빠에게 늘 질문을 멈추지 않았었습니다. “아빠, 도대체 저건 어떻게 만들어지는 거예요? 어떻게 그림이 막 움직여요?” 쉬지 않고 쫑알대던 그 꼬마는 지금 3D 그래픽 디자이너로 성장했습니다.  여러분도 게임을 하거나 영화를 볼 때, 그 화려한 그래픽이 어떻게 만들어지는지 궁금하지 않나요? 오늘 글에서는 저의 딸에게 설명하던 그 시절로 돌아가 최대한 쉽고 재미있게 풀어보겠습니다. 컴퓨터 그래픽 2D에서 3D로의 발전, 픽셀.. 2024. 7. 17.
반응형