[2025년 7월 2주차] 7월 13일 ~ 7월 19일 IT 주요 국내외 소식 정리
·
알쓸신잡/IT 국내외 소식
안녕하세요 토스트데브입니다. 2025년 7월 2주차(7월 13일 ~ 7월 19일) IT 소식들을 모아봅니다. 🇰🇷 국내 IT·테크 소식 1. 챗GPT·퍼플렉 오류 급증…AI 인프라 병목 AI 수요 폭증으로 인해 ChatGPT, Perplexity 등의 주요 AI 서비스에서 접속 지연·오류 증가GPU, 서버, 네트워크 인프라 확충이 사용량을 따라가지 못하고 있는 상태사용자 불만 증가, 기업은 인프라 다중화·리전 확장 등 대응 중빅테크 AI·클라우드 GPU·전력 인프라 부족직면…IT 대란 위기전문가 "AI 혁신 속도 IT 설비 못따라가…근본 재설계 필요"" data-og-host="news.zum.com" data-og-source-url="https://m.news.zum.com/articles/9..
[코딩에 대하여] #12 REST API란 무엇인가요? 웹 개발자를 위한 개념 정리
·
알쓸신잡/코딩에 대하여
안녕하세요, 토스트 데브입니다!지난 포스팅에서는 웹 개발에서 자주 사용되는 HTTP Method에 대해 알아봤죠 이번에는 이와 밀접하게 연결된 주제, 바로 REST API에 대해 알아보겠습니다.REST API는 웹 개발, 특히 백엔드와 프론트엔드 간의 통신에서 가장 널리 사용되는 방식인데요, 정확한 개념과 원칙을 이해하면 API를 설계하고 활용하는 데 훨씬 도움이 됩니다.📌 REST란?REST는 REpresentational State Transfer의 약자입니다.2000년 로이 필딩(Roy Fielding)의 박사 논문에서 처음 제안된 아키텍처 스타일이에요.쉽게 말해, "웹의 리소스를 일관된 방식으로 다루기 위한 규칙 모음"입니다.REST는 웹의 기본 원칙(HTTP, URI, Stateless 등)을..
[컴퓨터에 대하여] #04 컴퓨터 시스템의 구성과 기능: 하드웨어와 소프트웨어의 협력
·
알쓸신잡/컴퓨터에 대하여
안녕하세요 토스트 데브입니다.컴퓨터는 우리 일상생활에서 매우 중요한 역할을 하며, 그 기능을 수행하기 위해 다양한 구성 요소들이 유기적으로 작동합니다. 컴퓨터 시스템은 하드웨어, 소프트웨어, 그리고 이를 연결하는 여러 구성 요소들로 이루어져 있으며, 이들은 상호작용하여 사용자가 원하는 작업을 처리합니다. 이번 글에서는 컴퓨터 시스템의 구성과 각 구성 요소가 수행하는 주요 기능에 대해 살펴보겠습니다.1. 컴퓨터 시스템의 구성 요소컴퓨터 시스템은 크게 하드웨어와 소프트웨어로 나눌 수 있습니다. 이 두 요소가 잘 결합되어 컴퓨터는 다양한 작업을 효율적으로 수행할 수 있습니다.1.1. 하드웨어 (Hardware)하드웨어는 컴퓨터 시스템에서 물리적으로 존재하는 장치들로, 데이터 처리, 저장, 입출력 기능을 수행하..
[컴퓨터에 대하여] #03 유비쿼터스란?뉴디지털 시대의 모든 곳에 존재하는 기술!
·
알쓸신잡/컴퓨터에 대하여
유비쿼터스 컴퓨팅: 디지털 시대의 모든 곳에 존재하는 기술 #유비쿼터스 #디지털혁명 #스마트시티안녕하세요 토스트 데브입니다. 뉴 디지털 시대의 모든 곳에 존재하는 기술인 유비쿼터스에 대해 알아봅니다.유비쿼터스(Ubiquitous)란? - 디지털 시대의 모든 곳에 존재하는 기술유비쿼터스(Ubiquitous)라는 용어는 '어디에나 존재하는' 또는 '항상 존재하는'이라는 의미를 지니고 있습니다. 디지털 혁명이 일어나면서 이 개념은 정보통신기술(ICT)의 발전과 맞물려 유비쿼터스 컴퓨팅이라는 새로운 개념으로 발전하게 되었습니다. 오늘은 유비쿼터스와 그것이 우리의 삶에 미친 영향에 대해 살펴보겠습니다.1. 유비쿼터스 컴퓨팅이란?유비쿼터스 컴퓨팅(Ubiquitous Computing) 말 그대로 '어디에서나 컴퓨터..
[코딩에 대하여] #11 HTTP Method 완벽 정리: 웹 개발의 기초부터 실전까지
·
알쓸신잡/코딩에 대하여
안녕하세요, 토스트 데브입니다!오늘은 웹 개발에서 빠질 수 없는 HTTP Method에 대해 자세히 알아보려 합니다.API, 프론트엔드, 백엔드 개발 모두에서 필수로 사용하는 개념이지만, 처음 배우는 분들에겐 다소 헷갈릴 수 있죠.이번 글을 통해 개념부터 용도, 실전 사용 예시까지 깔끔하게 정리해드릴게요!📌 HTTP Method란?HTTP Method는 클라이언트(브라우저 등)가 서버에게 요청(Request)을 보낼 때, "어떻게 요청할지"를 정의하는 방식입니다.정보를 "가져오겠다(GET)"새로운 데이터를 "등록하겠다(POST)"기존 정보를 "수정하겠다(PUT/PATCH)"정보를 "삭제하겠다(DELETE)"이렇게 각 요청의 의도를 명확히 전달하는 역할을 합니다.🧾 주요 HTTP Method 정리1. ..
[코딩에 대하여] #10 URL속 숨은 의미?!
·
알쓸신잡/코딩에 대하여
안녕하세요, 토스트 데브입니다!웹 개발을 처음 접하면 가장 먼저 보게 되는 것이 바로 URL입니다.그런데 URL 안에도 다양한 의미가 담겨 있다는 것, 알고 계셨나요?오늘은 그중에서도 특히 자주 등장하는 세 가지 용어, 바로 Path, Query String, Parameter에 대해 자세히 알아보겠습니다.🧭 1. Path란?Path는 URL에서 자원의 경로를 나타내는 부분입니다.즉, 서버 안에서 어떤 정보나 페이지를 요청할 것인지를 알려주는 주소죠.✅ 예시https://toastdev.kr/products/shoes위 URL에서 /products/shoes가 바로 Path입니다./products는 전체 상품 페이지,/products/shoes는 '신발' 카테고리 상품 페이지일 수 있습니다.Path는 ..
[컴퓨터에 대하여] #02 정보통신과 뉴미디어에 대하여
·
알쓸신잡/컴퓨터에 대하여
정보통신기술(ICT, Information and Communication Technology)과 뉴미디어는 오늘날 디지털 혁명에서 중요한 역할을 하고 있습니다. 이 두 가지 요소는 사회의 다양한 분야에서 혁신적인 변화를 이끌고 있으며, 우리의 일상과 산업에 깊은 영향을 미치고 있습니다. 이번 글에서는 정보통신기술과 뉴미디어의 개념을 정의하고, 이들이 우리 사회와 문화에 미친 영향을 살펴보겠습니다.1. 정보통신기술(ICT)란?정보통신기술(ICT)은 정보 처리와 통신을 위한 다양한 기술을 포함하는 개념으로, 컴퓨터 기술, 인터넷, 통신 인프라, 소프트웨어 등을 모두 아우릅니다. ICT는 정보의 생성, 저장, 전송, 처리를 위한 핵심 기술로, 디지털 시대를 이끄는 주요 동력입니다.정보통신기술의 핵심 요소컴퓨..
[컴퓨터에 대하여] #01 정보사회와 정보혁명에 대하여
·
알쓸신잡/컴퓨터에 대하여
현대 사회는 급격한 기술 발전과 디지털화의 영향 아래 변화하고 있습니다.특히 정보사회와 정보혁명은 우리 생활, 경제, 문화에 지대한 영향을 미쳤습니다. 이 글에서는 정보사회와 정보혁명이 무엇인지, 그리고 이들이 우리 사회에 미친 영향을 다루어보겠습니다.1. 정보사회란?정보사회는 정보와 지식이 경제와 사회의 핵심 자원으로 자리 잡은 사회입니다. 간단히 말해, 정보가 중요한 자원으로 취급되는 사회를 의미합니다. 산업 사회에서 경제 활동의 주체는 자원과 노동이었지만, 정보사회에서는 지식과 정보가 주도적인 역할을 하게 됩니다.정보사회의 특징디지털화: 정보가 디지털 형식으로 저장되고 전송됩니다. 우리는 이제 손쉽게 정보를 검색하고, 디지털 플랫폼을 통해 데이터를 주고받을 수 있습니다.인터넷의 보급: 정보사회의 핵..
[코딩에 대하여] #09 URI? URL? URN 쉽게 파해쳐보자!
·
알쓸신잡/코딩에 대하여
안녕하세요, 토스트 데브입니다!웹 개발을 하다 보면 헷갈리는 개념 중 하나가 바로 URI, URL, URN입니다.비슷하게 생긴 이 용어들, 여러분은 정확히 구분하고 계신가요?이번 포스팅에서는 이 세 가지 개념의 차이점과 관계를 한눈에 정리해드릴게요.🔍 1. URI란 무엇인가요?URI (Uniform Resource Identifier)는 인터넷 상의 자원을 고유하게 식별하기 위한 "통합 식별자"입니다.쉽게 말해, 어떤 정보를 식별하기 위한 전체 개념이라고 이해하시면 됩니다.URI는 크게 두 가지 방식으로 나뉩니다:📍 URL (Uniform Resource Locator) – 자원의 ‘위치’를 알려줌🏷️ URN (Uniform Resource Name) – 자원의 ‘이름’을 식별함✅ 즉, URI = ..
[코딩에 대하여] #08 호스팅은 무엇이고! 어떤 종류가 있을까?
·
알쓸신잡/코딩에 대하여
안녕하세요, 토스트 데브입니다!오늘은 웹 개발자라면 꼭 알고 있어야 할 인프라 개념 중 하나인 “호스팅(Hosting)”에 대해 알아보겠습니다.개발을 처음 접하는 분들에게는 다소 생소할 수 있는 개념이지만, 프로젝트를 서비스로 운영하려면 반드시 필요한 개념이기도 합니다.그럼 지금부터 쉽게 알아볼게요!✅ 호스팅이란?호스팅(Hosting)이란 서버 컴퓨터의 전체 또는 일부 공간을 임대해서 사용하는 서비스를 말합니다.📦 내가 직접 서버를 구매하고 관리하지 않아도, 준비된 서버 공간을 빌려서 웹사이트, 애플리케이션, 메일 등을 운영할 수 있도록 도와주는 것이 바로 호스팅 입니다.💸 왜 호스팅이 필요할까요?직접 서버를 구매하고 운영하려면 다음과 같은 문제가 발생합니다:서버 하드웨어 구입 비용 💻24시간 전원..
[코딩에 대하여] #07 IP주소와 도메인 주소에 대하여
·
알쓸신잡/코딩에 대하여
안녕하세요, 토스트 데브입니다!지난 시간에는 네트워크와 네트워킹의 개념에 대해 배워보았는데요,오늘은 그 연장선에서 웹 개발에 꼭 필요한 IP 주소와 도메인 주소에 대해 간단하게 알아보겠습니다.IP란 무엇인가요?IP는 Internet Protocol(인터넷 프로토콜)의 줄임말입니다.인터넷에서 서로 다른 기기들이 정보를 주고받기 위한 통신 규칙(프로토콜)을 말합니다.운영체제도 다르고 기기 종류도 다른 컴퓨터, 스마트폰, 태블릿 등이 서로 소통할 수 있도록 만들어주는 기본 약속이죠.IP 주소란?IP 주소는 네트워크 상의 각 기기에 부여되는 고유 주소입니다.우리가 편지를 보낼 때 집 주소를 적는 것처럼, 기기 간 통신에서도 정확히 누구에게 정보를 보낼지 알려주는 식별자 역할을 합니다.IP 주소의 두 가지 체계1..
[코딩에 대하여] #06 네트워크의 개념 이해하기
·
알쓸신잡/코딩에 대하여
안녕하세요, 토스트 데브입니다!지난 시간에는 프레임워크와 라이브러리의 차이에 대해 알아보았습니다.이제 웹 개발을 본격적으로 배우기 전에 반드시 이해하고 넘어가야 할 개념이 있습니다. 바로 네트워크(Network) 와 네트워킹(Networking) 입니다.이 개념은 웹의 기본이자 서버와 클라이언트 구조를 이해하는 데에도 꼭 필요한 기초 지식이에요.지금부터 쉽게, 단계별로 함께 알아보겠습니다!네트워크(Network)란?Net(그물) + Work(작업) = 그물처럼 연결된 통신망네트워크는 간단히 말해 컴퓨터 간에 데이터를 주고받기 위한 연결 구조입니다.즉, 내가 쓰는 컴퓨터와 다른 사람의 컴퓨터가 통신 기술을 통해 연결된 상태를 말합니다.네트워크는 어디에 쓰일까요? 이메일 송수신웹사이트 접속게임 서버 접속클라..
[코딩에 대하여] #05 프레임워크 vs 라이브러리에 대하여
·
알쓸신잡/코딩에 대하여
안녕하세요, 토스트 데브입니다.이전 시간에는 웹 개발에 대한 프론트엔드와 백엔드에 대해 살펴보았는데요, 오늘은 그 다음 단계로 "프레임워크”와 “라이브러리”에 대해 함께 알아보겠습니다.처음 개발을 시작하면 자주 듣게 되는 용어지만, 막상 “정확히 뭐야?”라고 물어보면 헷갈리는 경우도 많죠. 이번 포스팅을 통해 프레임워크와 라이브러리의 차이점, 그리고 웹 개발에서의 활용 예시까지 정리해드립니다.프레임워크(Framework)란?“소프트웨어 개발의 뼈대이자 구조.”프레임워크는 어떤 목적을 달성하기 위해 복잡한 문제를 해결할 수 있도록 미리 설계된 기본 구조입니다.건축을 예로 들면, 건물을 짓기 위한 철골 구조(골조공사) 같은 개념으로 이해하시면 됩니다. 즉, 하나하나 직접 코드를 다 짜지 않아도, 기초 골격을..
[코딩에 대하여] #04 웹 개발과 프론트 엔드! 백엔드에 대하여
·
알쓸신잡/코딩에 대하여
웹 개발 입문 순서웹 개발이란? 웹사이트를 만들고 운영하는 전반적인 일.인터넷 또는 인트라넷에서 사용 가능한 웹사이트를 구축. 웹 개발에 사용되는 주요 언어HTML, CSS, JavaScript, PHP, JSP, ASP 등 웹 개발 언어의 분류 클라이언트 스크립트 언어 (Client-side)HTML, CSS, JavaScript프론트엔드 개발에 사용됨 (사용자와 직접 상호작용하는 UI 제작)서버 스크립트 언어 (Server-side)PHP, JSP, ASP백엔드 개발에 사용됨 (데이터 처리, 저장, 서버 관리 등) 프론트엔드 vs 백엔드 프론트엔드: 웹사이트의 외형/UI (사용자가 보는 부분)백엔드: 웹사이트의 내부 시스템/서버 처리 (데이터 관리 등) 웹 개발 입문 순서 HTML, CSS, Java..
[코딩에 대하여] #03 코딩을 위한 코드 에디터 무엇이 좋을까?
·
알쓸신잡/코딩에 대하여
안녕하세요 토스트 데브입니다.이번에는 코딩을 위한 코드 에디터 무엇을 쓰는 것이 좋을지에 대해 알아봅니다. 1. 과거의 코드에디터과거 코드를 작성하기 위해서는 윈도우의 기본 프로그램인 메모장을 사용하기도 하였고 다른 OS의 경우 Vi 에디터를 사용하기도 하였으며 그 외에도 EditPlus, 나모 웹에디터, Dreamweaver, Microsoft FrontPage, Adobe Brackets 등 다양한 문서 편집기를 사용하여 프로그램 코드를 작성하였습니다. 그러나 현재에는 프로그램을 개발 하는데에 필요한 편리한 기능이나 플러그인 등이 탑재되어 다양한 환경을 세팅 할 수 있는 코드 에디터들도 많이 늘어나다보니 조금 더 자신에게 잘 맞는 코드 에디터를 사용하는 추세입니다.그러면 추천하는 코드에디터 5가지에 ..
[코딩에 대하여] #02 코딩과 프로그래밍이란?
·
알쓸신잡/코딩에 대하여
안녕하세요 토스트 데브입니다. 이번에는 코딩과 프로그래밍이 무엇인지 알아보도록 하겠습니다.1. 이전의 코딩에 대한 인식이전에는 코딩을 하는 직종은 소프트웨어나 하드웨어에 설치되는 프로그램 등을 개발하는 프로그래머들이 하는 일이었습니다. 이전에는 전공자가 아닌 비 전공자라라면 너무나도 먼 미지의 영역으로 느꼈던 것 같습니다. 요즘 우리 삶에서 볼 수 있는 가전제품부터 시작하여 휴대폰, 노트북, 컴퓨터 심지어는 자동차와 같이 다양 곳곳에서 컴퓨터와 인공지능은 우리 삶에 많은 영향을 끼치고 있고 또한 발전하고 습니다.​이제는 꼭 프로그래밍을 하는 개발자가 아니더라도 어린 학생부터 성인까지 충분히 자기계발과 취미나 개발 분야가 아닌 곳에서도 본인의 업무 역량을 향상하기 위해서 코딩을 공부하는 시대가 도래하였습..
[코딩에 대하여] #01 AI 시대에 코딩을 배워야 하는 이유
·
알쓸신잡/코딩에 대하여
안녕하세요 토스트 데브입니다. 오늘은 AI 시대에 코딩을 배워야 하는 이유에 대해 알아보도록 하겠습니다. 1. 2025년 현재 AI의 발전과 IT 계열의 현 시장2025년 우리가 살아가고 있는 시대에는 AI가 하루가 다르게 빠르게 발전하고 있습니다.OpenAI의 ChatGPT, Microsoft의 Copilot, 최근 이슈가 많았던 중국의 Deepseek 등 다양한 AI가 발전하고 출시되고 빠르게 발전하고 있습니다.AI출현은 이미 수년 전부터 예상되고 예측했던 것과 같이 하루하루 빠르게 발전하고 일상과 업무에도 활용되는 일이 더욱더 많아지고 있습니다. AI 시대에 도래하면서 "앞으로 5~6년 뒤쯤이면 다양한 직종에서 90% 이상의 일자리가 인공지능에 대채될 가능성이 높다"는 조사도 최근에 발표 되었습니다..