AI/Tech

MGS25 리뷰: AI는 트렌드가 아니라 새로운 표준이다

MGS25 리뷰: AI는 트렌드가 아니라 새로운 표준이다

국내 최대 마케팅 컨퍼런스 타이틀이 부끄럽지 않은 MGS(Modern Growth Stack). 작년 행사가 끝난 후에 AB180 - 에이비일팔공에 입사했던 터라 MGS는 올해가 처음이었다. 첫 직장인 정부 기관에서 일할 때 각종 크고 작은 행사를 준비하고 또 참석해봤지만, 스타트업이 이 정도 규모의 컨퍼런스를 이 정도 퀄리티로 해낸다는 게 놀라웠다. MGS25의 키워드는 역시 AI. 마케터는 아니지만 AI를 활용한 데이터 기반 업무 혁신의 측면에서 공감이 가고 불씨가 된 지점이 많았다. 1️⃣ AI 활용은 기본이다.
ESSAY ·
비전공자도 이해할 수 있는 AI 지식: 인공지능의 시작과 발전

비전공자도 이해할 수 있는 AI 지식: 인공지능의 시작과 발전

✱ 비전공자도 이해할 수 있는 AI 지식(2023) 1장 '인공지능'에서 발췌하고 요약했습니다. 최초의 인공지능 1770년 오스트리아에 체스 기계 메케니컬 터크(Mechanical Turk)가 등장합니다. 체스판 뒤에 앉은 인형이 스스로 체스를 두는 자동기계로 웬만한 사람을 이길 정도로 실력이 좋았어요. 최초로 컴퓨터를 고안한 찰스 배비지, 미국 건국의 아버지 벤저민 프랭클린, 프랑스의 황제 나폴레옹 등 당대 유명 인사들과 체스를 겨뤘죠. 이처럼 엄청난 인기를 끄는 동시에 이런 지적과 의심도 받았습니
ESSAY ·
API

API

현대 기술에 관해 가장 많이 듣게 될 용어가 있다면 그것은 바로 - API(application programming interface)! API는 하나의 프로그램이 다른 프로그램의 정보를 얻을 수 있게 하는 프로그램 간 메신저 역할을 한다. API는 지금 사용 중인 프로그램에서 요청(request)를 받아서 그 요청을 실행해 줄 수 있는 다른 프로그램에 보낸다. 상대 프로그램 - 보통 데이터베이스 - 에 뭐가 필요한지 전달하고, 받아서, 가져오는 것이다. 예를 들어, ABC마트 매장에 가서 진열된 운동화 중에 원하는 모델의 사이
ESSAY ·
데이터베이스

데이터베이스

데이터베이스는 필요한 데이터를 쉽게 검색하고 불러올 수 있는 방식으로 저장하는 정보의 저장 센터다. 스프레드시트(spreadsheet)와 비슷하지만 데이터베이스에는 중복이 없다는 점이 다르다. 예를 들어, 목록이나 스프레드시트로 주소록을 관리한다면 회사 이름을 모든 주소에 반복적으로 입력해야 한다. 하지만 데이터베이스에서는 회사 이름을 입력하면 그에 해당하는 주소를 별도의 테이블에서 불러오기 때문에 주소는 반복 없이 한번만 입력하고 저장하면 되는 것이다. 그렇기 때문에 수백만 명의 고객을 보유한 기업들에게는 데이터베이스를 활용하는
ESSAY ·
라이브러리, 프레임워크, SDK

라이브러리, 프레임워크, SDK

라이브러리 Library 애플리케이션에 연결해 사용할 수 있게 한 코드의 묶음. 사용자 인증, 서버 연결, 사용자 인터페이스(UI), 데이터 관리, 애니메이션 등 자주 사용하는 코드를 매번 반복해서 새로 쓸 필요가 없도록 라이브러리로 저장해 재사용한다. 자주 거는 전화번호를 단축번호로 저장하는 것과 비슷하다. 어떤 개발자들은 똑같은 요소를 다른 사람들이 어떻게 다르게 접근하고 코드를 짰는지 검토하려고 라이브러리를 찾아 보기도 한다고. GitHub(깃헙) Gist, CodePen, JSFiddle, Codepad, Codeshare
ESSAY ·
프로그래밍 언어

프로그래밍 언어

프로그래밍 언어란 스마트폰을 포함한 각종 컴퓨터가 특정한 기능을 수행하거나 경험을 구현하도록 명령을 내리는 방식을 말한다. 이러한 명령과 지시가 하나의 완전한 세트로 구성된 것을 애플리케이션, 앱, 또는 프로그램이라고 하고, 컴퓨터 언어로 작성된 명령이라는 뜻의 코드(code)라고 부르기도 한다. HTML  텍스트, 이미지 등 웹페이지에 표시되는 컨텐츠를 제공한다. CSS 글꼴, 크기, 배경색 등 컨텐츠가 표시되는 시각적 방식을 지정한다. JavaScript 웹페이지에 동작을 부여한다. 사용자가 웹페이지와 상
ESSAY ·
프론트엔드, 백엔드, 애플리케이션 계층, 테크 스택

프론트엔드, 백엔드, 애플리케이션 계층, 테크 스택

프론트엔드 (Front-end) 사용자가 눈으로 보고 읽고 누르면서 작동시키는 텍스트, 색, 배치(레이아웃), 버튼 등을 가리킨다. HTML, CSS, JavaScript 등의 프로그래밍 언어를 주로 사용한다. 백엔드 (Back-end) 데이터를 보관하는 서버와 데이터베이스를 가리킨다. MySQL(마이시퀄)처럼 데이터베이스에 특정 정보를 찾아달라고 요구하는 데이터베이스 언어(query language), 그리고 Amazon S3처럼 인터넷 서버를 빌려 데이터와 웹페이지를 저장하고 이를 외부에 제공할 수 있게 하는 호스팅(
ESSAY ·