-
개발자의 이스터에그, 디자이너의 이스터에그
디자이너랑 개발자가 좋아하는 달걀 레시피를 소개하는 글로 생각하고 들어오셨다면 뒤로가기를 눌러주세요. 물론 부장님 개그였습니다. 홀홀.. 진정해주세요. Easter Egg 부활절 달걀을 의미하지만 영화를 좋아하는 사람들에겐 다른 의미로 더 익숙한 단어입니다. 작품 속에 몰래 숨겨 놓은 깜짝 메시지를 의미하는 ‘이스터에그’는 Pixar와 같은 애니메이션을 통해 대중들에게 많이 알려지게 되었습니다. 이런 메시지는 단순히 영화 속에만 존재하는 건 아닙니다. 크롬에서 인터넷에 연결되지 않을 때 방향키를 누르면 시작하는 공룡 미니게임도, 잘 알려진 구글의 이스터에그 중 하나죠. 그런데 이런 이스터에그가 제품에도 숨겨져...
-
웹팩5(Webpack5)
안녕하세요, 똑똑한개발자에서 프론트엔드 개발을 하고 있는 Anne입니다. 웹팩4 릴리즈 이후 거의 2년 만인 작년 10월 10일, 웹팩5가 릴리즈 되었습니다. 아직 1년이 채 안됐는데요, 웹팩5로 넘어오면서 이전과 어떤 점이 달라졌는지 알아보겠습니다. 상당히 많은 업데이트가 있었기 때문에 General direction에 안내되어 있는 내용 위주로만 정리해보았습니다. 더 자세한 내용은 Webpack 5 release 전체 문서를 참고해주세요. 주요 변경 사항 Persistent Caching - 파일시스템 캐시를 이용한 더 빠른 빌드 웹팩5에서는 아래와 같이 미리 설정을 할 경우 파일시스템 캐시를 사용할 수 있고...
-
하둡에 대해서
하둡에 대해서 안녕하세요 똑똑한 개발자에서 백엔드 개발을 하고 있는 김준성입니다. 동료의 추천으로 토스의 기술 컨퍼런스 slash21 을 접하여 내용을 들여다 보았습니다. link 토스의 백엔드는 어떻게 구성되어 있는 지에 대한 이야기였습니다. 떨리는 마음으로 이야기를 듣기 시작했는데 전혀 이해가 되지 않았습니다. 심지어 아는 단어도 하나 없었습니다. 으엥 그래서 해당 내용을 공부해 보았습니다. . . 본론 hadoop 하둡은 Java로 개발된 오픈소스 분산 클러스터 파일시스템입니다. 컴퓨터를 스케일링하는 과정에서 한대의 컴퓨터의 성능을 높일 수 있습니다. 한편으로는 여러대의 컴퓨터를 연결시켜 성능을...
-
React-Query 톺아보기
안녕하세요, 똑똑한개발자에서 프론트엔드 개발을 하고 있습니다. 똑똑한개발자에서 사용하는 React-Query를 간단하게 소개하려고 합니다. ‘톺아보기’ 라는 말이 여전히 낯선 분들을 위해 한번 더 설명해보자면, 가파른 곳을 오르려고 매우 힘들여 더듬다 틈이 있는 곳마다 모조리 더듬어 뒤지면서 찾다 의 의미를 가진 우리말 단어입니다. 늘 그렇듯, 언제나 그렇듯 개발을 하며 겪는 모든 과정이 오류와 버그들을 ‘목표를 향해 가기 위해 매우 힘들여 더듬고, 모조리 더듬어 찾는’.. 톺아보는 과정이라고 생각합니다. 오늘은 React-Query를 톺아보도록 하겠습니다. 서버의 상태 관리를 위해 사용을 해봤지만, 많은...
-
데이터베이스 설계
안녕하세요, 똑똑한개발자에서 백엔드 개발을 하고 있는 권창식입니다. 오늘은 데이터베이스 설계의 개념에 대해 소개해드리고 자 합니다. 데이터베이스 설계의 개념 데이터베이스의 설계란 사용자의 요구를 분석하여 그것들을 컴퓨터에 저장할 수 있는 데이터베이스의 구조에 맞게 변형한 후 특정 DBMS로 데이터베이스를 구현하여 일반 사용자들이 사용하게 하는 것입니다. 고려사항 무결성 : 삽입, 삭제, 갱신 등의 연산 후에도 데이터베이스에 저장된 데이터가 정해진 제약 조건을 항상 만족해야 합니다. 일관성 : 데이터베이스에 저장된 데이터들 사이나, 특정 질의에 대한 응답이 처음부터 끝까지 변함없이 일정해야 합니다....