본문 바로가기

컷툰

[IT 웹툰] 6화 Http와 https?🥺 6화. Http와 https?🥺 HTTP는 하이퍼 텍스트 전송 프로토콜(Hypertext Transfer Protocol)의 약자입니다. 프로토콜이란 복수의 컴퓨터 사이나 중앙 컴퓨터와 단말기 사이에서 데이터 통신을 원활하게 하기 위해 필요한 통신 규약을 의미합니다. HTTP는 서로 다른 시스템들 사이에서 통신을 주고받게 해주는 가장 기초적인 프로토콜입니다. HTTPS는 하이퍼 텍스트 전송 프로토콜 보안(Hypertext Transfer Protocol Secure)의 약자입니다. 기존의 HTTP 프로토콜의 문제점은 사용자오 서버가 서로 주고받는 정보가 암호화되지 않는다는 것이었습니다. 이를 보완한 방식이 바로 HTTPS입니다. HTTPS는 공개키/개인키 암호화 방식을 이용해 데이터를 암호화합니다. 이를.. 더보기
[인공지능 만화] 9. 인공지능의 봄을 알리다 홉필드 이번 이야기의 주인공은 존 홉필드 John J. Hopfield 박사입니다. 캠브리지 카벤디시 연구소에서 구겐하임 펠로우십(1968~69) 당시 그는 고체와 빛의 상호작용에 대한 선도적인 물리학자로 1969년에 올리버 버클리 상을 수상합니다. 미국으로 돌아온 이후 홉필드는 물리학과 생물학의 교차부문으로 자신의 연구분야를 완전히 바꿉니다. 양적 중심의 생물학 실험에 그의 수학에 기초한 이론은 기존 생물학 분야에 큰 바람을 일으킵니다. 캘리포니아 공대에서 로스코 디킨슨 교수로 임명된 것은 그의 연구 전환이 성공적이었다는 것을 입증합니다. 그가 처음부터 학계에 있던 건 아닙니다. 처음 입사한 곳은 벨 연구소입니다. 6명으로 구성된 이론 물리학 그룹에서 그를 채용했는데 이 때 홉필드는 박사과정 학생이었고, 19.. 더보기
[IT 웹툰] 머리 식히는 구간 우리 개발자 진님은 오늘도 커피 중독에서 헤어나오지 못하였습니다. 이 세상 모든 개발자님들 화이팅!! -디자이너 하리 #나만몰랐던it #위데이터랩 #IT #프로그래밍 #아이티 #컷툰 #동물툰 #하리 #곰쌤 #코딩 #wedatalab #chick #bear #캐릭터 #일상툰 #illurst #illustration #character #drawing #drawings #doodle #그림쟁이 #레몬하마 #イラスト #소통해요 더보기
[IT 웹툰] 5화 SQL이 뭐에요?😭 SQL은 Structured Query Language (구조적 질의 언어)의 줄임말로, 관계형 데이터베이스 시스템(RDBMS)에서 자료를 관리 및 처리하기 위해 설계된 언어입니다. RDBMS는 다음과 같은 특징을 지닙니다. - RDB를 생성하고 수정하고 관리할 수 있는 소프트웨어 - 관계형 모델을 기반으로 하는 DBMS 유형 - RDBMS의 테이블은 서로 연관되어 있어 일반 DBMS보다 효율적으로 데이터를 저장, 구성 및 관리 - 정규화를 통해 데이터의 중복성을 최소화하며 트랜잭션을 수행하는 것이 더 쉽다 - 데이터의 원자성, 일관성, 격리 및 내구성을 유지하며 데이터 무결성을 높인다 관계형 데이터베이스는 테이블(table)로 이루어져 있으며, 테이블은 키(key)와 값(value)의 관계를 나타냅니다.. 더보기
[IT 웹툰] 4화 파이썬이란? 파이썬은 최근 들어 그 사용의 비중이 높아지고 있는 언어입니다. 파이썬의 가장 큰 특징은 문법이 C나 JAVA에 비해 쉽고 간단하다는 점입니다. 파이썬이 추구하는 철학이 드러나는 부분이 파이썬의 선(The Zen of Python)이라고 할 수 있습니다. “ Beautiful is better than ugly. 아름다움이 추한 것보다 낫다. Explicit is better than implicit. 명확함이 함축된 것보다 낫다. Simple is better than complex. 단순함이 복잡한 것보다 낫다. (생략) ” 또한 다양한 강력한 모듈들이 있다는 것도 파이썬의 장점입니다. 특히, Numpy라는 모듈에 대해 짚고 넘어갈 필요가 있습니다. Numpy는 C언어로 구현된 파이썬 라이브러리로, .. 더보기
[IT 웹툰] 3화 자바스크립트란? 3화 자바스크립트란? 자바스크립트는 ‘웹페이지에 생동감을 불어넣기 위해’ 만들어진 프로그래밍 언어입니다. 기존 C나 자바 언어와 달리 굉장히 단순한 구조와 원칙을 가지고 있기 때문에 초보 개발자들이 쉽게 배우고 이해할 수 있습니다. 자바스크립트의 특징은 스크립트 언어라는 점입니다. 스크립트 언어란 소스 코드를 컴파일하지 않고도 실행할 수 있는 프로그래밍 언어를 말합니다. 스크립트 언어는 인터프리터 방식에 사용하기 위해 나온 것으로, 응용 소프트웨어와 상호작용하며 제어합니다. 자바스크립트는 실시간으로 스크립트를 통해 바로바로 실행해 디버깅이 편리합니다. 자바스크립트의 일반적인 용도는 웹 페이지에 기능을 더해 HTML 웹 페이지를 동적이고 살아 있게 만드는 것입니다. 자바스크립트를 통해 -HTML 페이지 변.. 더보기
[IT 웹툰] 2화 C, C++, C# 2화 C, C++, C# C는 절차 지향 프로그래밍입니다. 절차형 프로그래밍은 말 그대로일정한 순서에 따라 프로그래밍을 하는 방식을 말합니다. 절차지향은 실행속도가 빠르다는 장점이 있지만 코드의 순서가 중요하기 때문에 그만큼 유지보수도 까다롭다는 단점도 있습니다. 그렇기 때문에 보통 속도가 매우 중요한 운영 체제나 임베디드 시스템을 만들 때 사용됩니다. C++은 C에 class 문법이 추가된 언어입니다. C++에서는 클래스를 이용해 객체 지향 프로그래밍을 할 수 있습니다. 객체 지향 프로그래밍에선 객체(Object)가 중심이며, 모든 데이터를 객체로 취급합니다. 예를 들어 우리는 어떤 자동차를 만들때, 자동차라는 “클래스”를 선언하고 거기에 더해 차의 크기 등을 정해 SUV나 경차와 같은 “객체”를 만들.. 더보기
[IT 웹툰] 1화 C?자바스크립트?파이썬?SQL? 오늘은 무엇에 대해 알아볼까요? 1화 C?자바스크립트?파이썬?SQL? C언어는 메모리와 하드웨어를 직접 제어할 때 장점을 발휘합니다. 주로 운영체제, 임베디드 시스템을 만들 때 사용합니다. *임베디드 시스템 : 기계나 기타 제어가 필요한 시스템에 대해, 제어를 위한 특정 기능을 수행하는 컴퓨터 시스템으로 장치 내에 존재하는 전자 시스템 자바스크립트는 웹페이지에 생동감을 불어넣기 위해 만들어진 프로그래밍 언어입니다. 자바스크립트는 컴파일 과정이 없기 때문에 다른 언어와 비교했을 때 빠른 시간 안에 스크립트 코드를 작성할 수 있게 도와줍니다. 또한 웹에 특화된 기술이기 때문에 운영체제나 플랫폼에 상관없이 잘 작동되고 확장성도 높습니다. 파이썬의 특징은 인터프리터 언어라는 점입니다. 또한 문법이 쉽다는 점도 .. 더보기
[IT 웹툰] 프롤로그. 나만 몰랐던 IT 는 매주 목요일에 업로드됩니다!🎵 궁금했던 it 지식이나 프로그래밍과 관련된 어떤 것도 좋습니다~ 😏 댓글로 질문 남겨주시면 웹툰으로 답변 드리겠습니다🥺 대박대박🎵 내가 한 질문이 고대로~~❤ 그럼 삐약💛🐣 더보기