FE Ground ‘AI x Front-End: 코딩의 미래를 묻다’ 밋업 후기 지난 8월 29일, FE Ground에서 주최한 ‘AI x Front-End: 코딩의 미래를 묻다’ 밋업에 다녀왔습니다. 50명만 참여할 수 있는 행사였는데 얘기를 들어보니 1200명이나 신청하셨었다고 합니다.. 24:1의 상당히 높은 경쟁률이었는데, 운이 좋게도...
FE Ground 'AI x Front-End: 코딩의 미래를 묻다' 밋업 후기
컴퓨터 밑바닥의 비밀 5-6장: 캐시와 입출력의 심층 탐구
캐시 캐시는 기본적으로 메모리와 cpu 간의 시간 차이 때문에 생기는 병목을 해소하고자 나온 개념입니다. cpu가 책을 읽는다고 했을 때, 책을 읽을 때마다 도서관(메모리)에 가서 책을 가져오면 시간이 너무 오래 걸리니, 한번에 많은 책을 가져와서 집의 책장에다 꽂아두는 느낌인 것이죠. 참고로 이 비유는 컴퓨터 구조 수업에서 교수님께서 들어...
컴퓨터 밑바닥의 비밀 3-4장: 메모리와 CPU의 저수준 개념적 원리
3장. 메모리 메모리는 개념적으로는 단순한데, 0과 1을 저장할 수 있는 사물함에 불과합니다. 다만 그 0과 1을 저장할 수 있는 사물함의 칸이 어마어마하게 많고, 컴퓨터가 사용하기 쉽게 설계되어 있을 뿐입니다. 우리의 컴퓨터는 0과 1 메모리 셀 하나만으로 메모리를 관리하기 보다는 8개의 0과 1(bit)를 모아서 byte 단위로 사용합니다...
컴퓨터 밑바닥의 비밀 1-2장: 프로그래밍 언어부터 프로세스까지
1장. 프로그래밍 언어, 컴파일러, 링커 기본적으로 cpu는 0101 2진수로 이루어진 instruction을 받고 계산을 수행하는 하드웨어입니다. 다만 그 속도가 빨라 유용하게 사용할 수 있는 것 입니다. 컴파일러 태초에는 0101로 이루어진 2진수로 프로그램을 작성했지만 한계에 봉착하여 어셈블리어가 등장하게 됩니다. 해당 어셈블리어도 ...
NEXT 공모전 1인 개발기 - AI 기반 지식관리 앱 메모리아 개발 후기
NEXT 공모전 1인 개발기 올해(25년도) 고려대학교 정보대학에서 열린 NEXT 공모전에 1인 개발로 참가해서 메모리아라는 AI 기반 지식관리 앱을 개발했습니다. 평소에 AI API를 활용한 서비스를 만들어보고 싶다는 생각을 해왔었는데, 이번 기회에 제대로 도전해볼 수 있어서 정말 흥미로운 경험이었습니다. 결과적으로 동상을 받아 상금 50만원...
The Bridge Hackathon - 국제 해커톤 회고
The Bridge Hackathon - 국제 해커톤 회고 올해 2025년 5월 17-18일, 무박 2일로 일본 도쿄에서 열린 The Bridge Hackathon 2025에 다녀왔습니다. 연세대 GDG, 고려대 GDG, 도쿄대 GDG, 와세다대 GDG 총 4개 학교 GDG 챕터가 함께한 국제 해커톤이었는데, Code Chrysalis라는 일...
Practical Flutter 템플릿
Practical Flutter 템플릿 최근에 GDGoC(Google Developer Student Clubs)에서 구글 솔루션 챌린지에 참여하는 주니어/멤버들을 위해 Flutter 템플릿을 만들었습니다. 구글 솔루션 챌린지는 2달이라 시간 안에 사회적 문제를 해결하는 서비스을 개발해야 하는 대회인데, 매번 새 프로젝트를 시작할 때마다 같은 설...
Dart web framework-Jaspr
Flutter web Flutter는 android, ios, web, linux, windows, macos까지 다양한 기기에서 사용 가능하게 빌드가 가능합니다. 그 중에서도 Flutter는 주로 android와 ios 크로스플랫폼 개발에서 많이 쓰이곤 합니다. web도 굉장히 유용할 것 같은데, 왜 아직까지 Flutter로 web을 만든 사이...
Flutter 유용한 패키지와 빠른 개발을 위한 방법, firebase
[TOC] Flutter 개발을 위한 노하우 이번 강의가 flutter 강의의 마지막인데요, 마지막인만큼 flutter를 실제로 개발한다고 했을 때 어떻게 개발해야 빠르고, 효율적으로 개발할 수 있을지 간단하게 소개해보려고 합니다. 디자인 패턴 기본적으로 MVC 패턴을 사용하고 있습니다. UI랑 logic이랑 분리해서 개발하는게 유지보수에...
Flutter에서의 Networking, Routing
[TOC] Networking? 거의 대부분의 앱은 서버와 data를 주고 받아야 하는 일이 있을겁니다. Flutter에서는 어떻게 서버와 data를 주고 받아야 할까요? Layering 앱 상에서 서버와 data를 주고받게 될 위젯들은 다양할겁니다. 치지직을 예시로 들어보면, 우측 상단의 user 정보 광고 banner에...