thumbnail
[React Native] 헬로우톡 앱 클론 프로젝트 Thumbnail

[React Native] 헬로우톡 앱 클론 프로젝트

약 두 주간 헬로우톡 앱을 클론하는 프로젝트를 진행했다. 헬로우톡은 언어교환 앱인데, 기본적인 채팅 앱의 구조를 잘 갖추고 있어서 한 번 클론에 도전하게 됐다. 프로젝트는 Redux와 Firebase를 기반으로 진행했는데, 채팅 앱의 UI를 어떤 식으로 구성해야되는지,

2019년 1월 22일0개의 댓글
Git: 다시 배우기 Thumbnail

Git: 다시 배우기

들어가기 Git하면 add, commit, pull, push가 전부인줄 알고 2년을 써왔다. 그동안 모든 프로젝트를 혼자서 진행했기 때문에 저 정도만 알더라도 크게 불편함은 없었다. 그러다가 며칠 전에 learngitbranching라는 사이트를 발견했다. 혼자만 ...

2019년 1월 17일2개의 댓글
Server Side Rendering 레시피 3가지 Thumbnail

Server Side Rendering 레시피 3가지

서버 사이드 렌더링을 직접 구성하는 일은 너무 까다습니다. 특히 최근에 웹팩이 버전 4로 업그레이드 되면서 설정 관련해서 많은 부분이 바뀌어서 참조할만한 코드도 줄어들었습니다. 그래도 얼마간의 삽질(?) 끝에 웹팩 4 및 여러가지 스택과 함께 사용할 수 있는 보일러

2018년 12월 13일3개의 댓글
[Machine Learning] 에어비앤비 가격 예측 Thumbnail

[Machine Learning] 에어비앤비 가격 예측

이 글은 Dataquest.io의 Machine Learning Fundamentals: Predicting Airbnb Prices를 읽고 번역한 글입니다. 머신러닝은 현재 IT 산업에서 가장 핫한 단어 중 하나입니다. 지난 3년 간 머신러닝에 대한 검

2018년 12월 10일4개의 댓글
[HackerRank] Hackerrank In String Thumbnail

[HackerRank] Hackerrank In String

문제 설명 https://www.hackerrank.com/challenges/hackerrank-in-a-string/problem 시도 최초로 목표로 하는 글자를 찾은 다음에는 최초 목표 글자의 다음 인덱스부터 찾기 시작한다는데서 착안해서 아래와 같이 풀었다. ...

2018년 12월 5일2개의 댓글
[HackerRank] Two Characters Thumbnail

[HackerRank] Two Characters

문제 설명 https://www.hackerrank.com/challenges/two-characters/problem 시도 다이내믹 프로그래밍 문제라는 생각이 들어서 dp 배열을 만들어서 어떻게 해볼까 생각했지만 "Alternating"(abab와 같이 서로

2018년 12월 4일0개의 댓글
[Hackerrank] Matrix Layer Rotation Thumbnail

[Hackerrank] Matrix Layer Rotation

문제 설명 https://www.hackerrank.com/challenges/matrix-rotation-algo/problem 시도 1 행렬을 돌면서 이전의 x, y 포지션을 받아서 새로운 x, y 포지션을 넘겨주는 함수를 만드는 식으로 접근해봤다.

2018년 12월 2일0개의 댓글

[문제 해결] 윈도우즈 10 아나콘다 3 Anaconda Prompt만 설치되는 현상

배경 얼마전에 1년 정도 사용한 맥북에 배터리 문제가 발생하여 이전에 사용했던 윈도 10 노트북에 아나콘다3를 설치하려고 했으나, Anaconda Prompt만 설치되고 Anaconda Navigator가 설치가 되지 않았다. 해결 이미 설치된 아나콘다를 삭제하고,...

2018년 11월 25일0개의 댓글
[알고리즘] Bellman-Ford in python3 Thumbnail

[알고리즘] Bellman-Ford in python3

Dijkstra 다음은 Bellman-Ford 알고리즘이죠. MIT 6006 강좌의 17번째 강의입니다. 개인적으로는 Dijkstra보다 원리가 훨씬 단순해서 더 이해하기 편했습니다. 구현의 경우에도 negative cycle을 체크하는 코드 정도가 추가되었을 뿐...

2018년 11월 15일0개의 댓글
[알고리즘] Dijkstra in python3 Thumbnail

[알고리즘] Dijkstra in python3

파이썬의 heapq 모듈을 이용해서 직접 priority queue를 구현해서 사용했고, 그래프를 그리기 위해 networkx 모듈을 사용했습니다. (코드를 돌려보시려면 설치하셔야 됩니다!) 강의는 링크에서 들으실수 있습니다.

2018년 11월 15일0개의 댓글

[공유] Front-end Developer handbook 2018

검색 중에 우연히 발견했는데 React.js를 입문하시는 분들한테 좋은 길라잡이가 될 것 같아 올려봅니다. React.js 관련 지식은 물론이고, 기초적인 웹 지식, Node.js, Version Control (Git과 같은), Testing 등 여러가지 주제에 대...

2018년 11월 7일0개의 댓글

[구상] 유튜브 한글 검색기

구상의 시작은 추석 즈음이었다. 산적을 잔뜩 집어먹고 누워서 티비를 보던 중 우연히 다큐 한 편을 보게 됐는데 그게 이 모든 일이 발단이었다. 다큐는 대략 한국의 교육 현실을 비판하는 내용(공교육이 제대로 이뤄지지 않고 많은 아이들이 사교육이나 선행학습에

2018년 10월 29일2개의 댓글
[번역] Adam Silver - Stop using device breakpoints Thumbnail

[번역] Adam Silver - Stop using device breakpoints

과거의 실수를 잊어버린 채, 많은 디자이너 혹은 개발자가 자기가 가장 좋아하는 기기에 맞춰 중단점(breakpoint)을 설정한다.

2018년 10월 28일2개의 댓글
Python meets Economics: 데이터 시각화 Thumbnail

Python meets Economics: 데이터 시각화

원래 파이썬을 즐겨 사용하는 편은 아니지만 이번 학기에 파이썬 관련 수업을 듣게 되면서 조금 흥미가 생겼다. 여전히 syntax는 쓸 데마다 헷갈리긴 하지만 간결하고 표현력 좋은 언어적 특성은 참 맘에 든다.

2018년 10월 24일2개의 댓글

[버그?] 마크다운 내 html 파싱

마크다운 내 텍스트에서 html 구문은 제대로 파싱이 되지 않는 것 같습니다. ex) blue color

2018년 10월 24일3개의 댓글
CORS: Real examples Thumbnail

CORS: Real examples

어디서 많이 본 장면입니다. 에러메시지를 한 번 천천히 읽어볼까요? https://css-tricks.com 의 box-shadow 라는 문서를 불러오는데 실패했습니다.

2018년 10월 23일0개의 댓글
Postcss-preset-env: Use tomorrow’s CSS today Thumbnail

Postcss-preset-env: Use tomorrow’s CSS today

Postcss는 css에서 바벨과 같은 역할을 수행하는 도구라고 할 수 있습니다. 웹팩이나 걸프와 같은 빌드 도구와 사용할 수 있는 각종 플러그인을 제공하죠.

2018년 10월 22일3개의 댓글
페이지네이션, 커서 기반? 페이지 기반? Thumbnail

페이지네이션, 커서 기반? 페이지 기반?

들어가며 페이지네이션(Pagination) 이란 한정된 네트워크 자원을 효율적으로 활용하기 위해 쿼리의 결과값으로 리턴된 리소스를 분할하여 전달하는 것을 의미한다. 즉, 데이터베이스에 만 개의 투두(todo) 아이템이 있을 때, 한 번에 만 개를 돌려주는 대신 0

2018년 10월 21일0개의 댓글
AWS Lambda 고오급 튜토리얼 - 3 Thumbnail

AWS Lambda 고오급 튜토리얼 - 3

1편 및 2편과 이어지는 게시물입니다. VPC 이전 편에서는 기본적인 람다 사용법과 함께 문자 전송을 위한 람다를 업로드 했습니다. 그렇다면 고정된 IP 주소를 활용해서 문자를 보내려면 어떻게 해야 할까요? 답은 VPC 즉 계정 전용 네트워크를 활용하는 것입...

2018년 10월 12일10개의 댓글