지금 뜨고 있는 포스트

velog 배너 생성기를 만들어 봅시다
godori
velog를 사용하는 여러분은 썸네일용 배너를 어떻게 만들고 계신가요? 저는 매번 배너 만들기가 귀찮아서(...) 간단한 배너 생성기를 만들었습니다. - Banner Maker React로 스태틱 배너 생성기를 만들면서 삽질했던 내용을 기록해 보았습니다. 필수적
🖥 웹 개발자 포트폴리오를 위한 10가지 팁
chris
썸네일 출처 이 글은 얼마전, 개인적으로 디자이너의 포트폴리오 웹사이트를 작업할 때 본 개발 유튜브채널 Traversy Media의 영상 중 웹 개발자 포트폴리오 웹사이트를 위한 10가지 팁이라는 영상의 내용을 정리한 글입니다. 🖥 웹 개발자 포트폴리오를 위한 10가지 팁 이 글(영상)에서는 개인 포트폴리오 웹사이트에 대해 얘기해볼까 합니다. ...
백엔드가 이정도는 해줘야 함 - 1. 컨텐츠의 동기와 개요
city7310
필자가 고등학교 1학년 말에 처음으로 백엔드 포지션에서 프로젝트를 진행하며, 멍청했던 과거 이야기와 이 컨텐츠를 기획한 동기를 공유합니다.
Today I Learned (feat.Notion 템플릿)
godori

Today I Learned (feat.Notion 템플릿)

2019년 2월 24일4개의 댓글
TIL 작성을 위한 Notion 템플릿을 사용해서 한달 정도 정리한 내용을 모아봤습니다. 📚 TIL Notion 템플릿 매일 쓰는 킬러 앱이다 보니 TIL도 Notion으로 작성하면 어떨까 했는데 깃헙에 푸시하는 것 보다 자주 쓰게 되고 내용에 더 충실할 수 있
백엔드가 이정도는 해줘야 함 - 4. API 설계 원칙과 직렬화 포맷 결정
city7310
API 설계 원칙과 직렬화 포맷을 결정합니다.
honeysuckle
2017 - 2018 신입 프론트엔드 면접 질문 모음 설명 개발자 준비를 하면서, 면접에서 개별적으로 혹은 공통적으로 받았던 질문 리스트입니다. 주로 로켓펀치와 원티드를 통해 구직활동을 하였으며, 당연히 비율상 규모가 큰 기업 보다는 스타트업 위주로 면접이 진행되었습니다. 서류를 제출한 모든 기업으로부터 면접이 진행되지 않아, 질문 내용이 보편적이...
boto3가 자격 증명 정보를 얻어내는 구조
city7310
AWS의 모든 기능은 API화되어 있다. 이 API들은 페이스북 Graph API의 GraphQL같이 크게 특별한 것 없이, 대부분의 엔지니어에게 익숙한 HTTP API로 만들어져 있다. 이러한 API에 접근하기 위한 HTTP call들을 wrapping해서 Python용 SDK를 만든 것이 botocore고, 이를 더 high-level로 끌어올린 것이...
백엔드가 이정도는 해줘야 함 - 14. 웹 어플리케이션 개발 과정 회고
city7310
웹 어플리케이션을 개발하는 과정이 생각보다 오래 걸려서, 다른 챕터들에 비해 업로드의 텀이 매우 넓게 잡혀버린 것에 죄송한 마음을 전합니다. 이 컨텐츠를 진행하기 위한 시간이 그렇게 많지 않다는 걸 확실히 인지하고 있었더라면 범위를 좀 적게 잡을걸 싶기도 했는데, '시간이 나서' 하는 것보다 '시간을 내서' 하는 게 맞는 것 같으니 이제 좀 더 열심히 글...
나는 코드를 쓸테니, 너는 인프라를 맡거라.
hax0r
이 문서는 PageCall Console 을 개발하면서 인프라 구성이 귀찮았던 개발자 우 모씨가 Lambda, API Gateway, Cloud Formation 등의 AWS 리소스를 활용해 Serverless Architecture 를 구현 하면서 인프라 구성이라는
백엔드가 이정도는 해줘야 함 - 16. 테스트에 대한 고민 - (1)
city7310
오늘 이야기할 내용은 사실 내가 떠드는 거 읽으면서 간접경험하는 것보다, 어떤 언어든 프레임워크든 상관 없으니 실제로 코드를 짜 보면서 직접경험을 하는 편이 훨씬 낫다. 나는 책이고 강의고 뭐고 그냥 코딩 엄청 해보는 게 최고의 경험이라고 생각한다. 그럼에도 불구하고
백엔드가 이정도는 해줘야 함 - 15. 테스트에 대한 이야기와 의사결정
city7310
해당 챕터는 '아 그래서 테스트를 코드로 작성하는 것이 좋구나' 정도만 이해하고 넘어가도 좋습니다. Python과 Flask에 익숙하지 않은 개발자라면, 굳이 코드 전체를 이해하려고 용쓰지 않아도 됩니다. API를 개발하고, Lambda라는 완전 관리형 컴퓨팅 엔진에 이를 배포해 둔 입장에서 가장 무서운 것은, API가 원하는 대로 동작하지 않는 이슈가...
DOM이란 무엇인가?
godori

DOM이란 무엇인가?

2019년 2월 17일0개의 댓글
DOM MDN 에서 말하는 DOM의 정의는 다음과 같습니다. 문서 객체 모델(The Document Object Model, DOM) 은 HTML, XML 문서의 프로그래밍 interface이다. 그래서 DOM이 정확히 뭐라고요? 옳은 것을 모두 골라보세요. 1. 내가 작성한 HTML 코드가 DOM이다 2. 페이지 View Source가 DO...
리액트의 새로운 기능, Hooks 알아보기
velopert
React Hooks 는 v16.8 에 도입된 개념으로서, 함수형 컴포넌트에서도 상태 관리를 할 수 있는 useState, 그리고 렌더링 직후 작업을 설정하는 useEffect 등의 기능을 제공합니다. 이에 대하여 한번 자세히 알아봅시다.
백엔드가 이정도는 해줘야 함 - 2. 버전 관리 시스템과 버전 관리 웹호스팅 서비스 결정
city7310
버전 관리 시스템과, 이러한 버전 관리 시스템을 사용하는 프로젝트를 지원하는 웹호스팅 서비스를 의사결정합니다.
hax0r

Vim 에 매료되다.

2019년 2월 8일2개의 댓글
왜 생산성에 집착하는 개발자들은 모두 Vim 에 열광할까 ? 이 질문의 답은 내가 Vim을 적극적으로 사용하면서 알게되었다. 본인은 본래 Vim을 적당히 알고, 적당히 사용했다. 리눅스 서버에서 터미널 상 어떠한 값, 스크립트 등을 변경 또는 추가할때 주로 사용했는데, 이 작업에 있어 정말 최소한의 지식만을 찾아서 했다. 더 효율적인 방법을 찾아 배우려 하...
💻 유용한 생산성 툴 몇가지 소개
chris

💻 유용한 생산성 툴 몇가지 소개

2018년 11월 10일12개의 댓글
소개에 앞서 저는 개인적으로 생산성을 높여주는 툴들에 관심이 많습니다. 어떤 툴을 선택하기 전에 항상 많은 선택지를 놓고 상세히 비교 후 선택합니다. 이 글에서는 VSCode, Slack, Homebrew, Alfred 처럼 아주 유명하고 대부분 알고계시고 사용하시는 툴 보다는, 유용하지만 생각보다 많은 분들이 모르시는 툴을 위주로 소개해드리고자 합니...
🐍 How Python works?
doondoony

🐍 How Python works?

2019년 3월 10일0개의 댓글
파이썬은 코드를 어떻게 실행할까?
jakeseo_me
들어가기 전에 - 이 포스팅은 자바스크립트 개발자라면 알아야 할 33가지 개념을 번역한 것입니다. (https://github.com/leonardomso/33-js-concepts, https://medium.com/@gaurav.pandvia/understanding-javascript-function-executions-tasks-event-loop...
백엔드가 이정도는 해줘야 함 - 3. 개발 프로세스 정립
city7310
이슈 관리, 작업 진행 방식, 작업의 제품 반영 과정과 같은 것들에 대한 규칙을 정리합니다.
이력서 유지보수하는 썰.ssul (1) - 도메인 연결
iamchanii
깃헙 페이지에 커스텀 도메인을 연결 해 봤습니다.