이번주에 본 개발관련 자료들 #2

BLOG await의 함정, 숨은 병목을 찾자 # 나는 요즘 자바스크립트를 쓴다. 그리고 자연스럽게 async, await을 남발하는 나를 발견한다. 마음속에선 이걸 '차라리' 파이썬으로 짯다면 더 훌륭한 가독성으로 짤텐데라는 생각이 든다. 그리고 비동기를 처리할 일이 생기면? 스레드를 …

2020년 05월 03일 · 6 min read

Electron 시작하기 (With React)

일렉트론은 Web Stack을 이용하여 데스크톱 어플리케이션을 개발할 수 있는 도구이다. GitHub에서 Atom을 제작하기 위해서 만들었으며 일렉트론을 사용하여 만들어진 어플리케이션은 Slack, VS Code, Discord가 있다. 기본적으로 크로미움을 내장하고 있는 것으로 보인다. 프레임워크 구성 main.js 메인 프로세스 …

2020년 04월 24일 · 17 min read

스레드 리뉴얼

간만에 작성하는 업데이트 일지. 오늘은 스레드의 리뉴얼에 관한 내용이다. 최초에 스레드는 임시 메모장 혹은 동적으로 채워가는 포스트 정도로 생각하고 기능을 구현하였다. 가령 업데이트 노트처럼 내용이 별로 없는 글을 최신순으로 나열해서 보여주는 방식이다. 하지만 문제점이 몇가지 …

2020년 04월 23일 · 2 min read

오늘 알게된 내용 (React Router)

React-Router-Dom 기존 포트폴리오 페이지#가 단일 페이지로 생성되었는데 내가 만들었던 작업물을 좀 더 다양하게 보여주고 기존 블로그에 있었던 팔레트 페이지도 이쪽으로 옮겨오려 하였음. 여하간 페이지 분리가 필요하게 되었음 개요 SPA는 원래 단일 페이지의 어플리케이션을 의미하지만 실직적으로 …

2020년 04월 22일 · 5 min read

이번주에 본 개발관련 자료들 #1

BLOG 알고리즘 공부, 어떻게 해야하나요? # 알고리즘을 해결하는 실력을 키우려면 1.구현력 2.문제해결능력 3. 배경지식에 대한 능력을 향상시켜야 한다. 또한 글의 저자는 컴퓨팅적 사고력을 기르기 위한 문제로 BOJ 모든 '별찍기'와 'n과 m' 시리즈를 풀어보길 권하고 있다. …

2020년 04월 22일 · 6 min read

R 프로그래밍 기본 문법 정리

잠시동안 배운 R 어쩌다 R 프로그래밍 언어를 배울 기회가 있었는데, 새로운 언어를 익히는 건 재미있었지만 너무 수학적인 언어라 다시 쓸일이 있을까 싶은 생각이 든다. 여하간 이번에 배운 R 프로그래밍 기본 문법을 블로그에 정리해 둘 생각이다. …

2020년 04월 20일 · 11 min read

깃허브 커밋 히스토리 초기화 방법

한 때 나는 깃허브를 사용하는 것 만으로 스스로를 대견해한 적이 있었다. 하지만 되돌아보니 내게 남은건 너저분한 커밋과 정리되지 않은 ReadMe 뿐이었다. 깃의 사용에 익숙해질 즈음 취업용으로 깃허브의 링크를 제출하려보니 되려 "나는 이 회사에 가고싶지 않아요" …

2020년 04월 19일 · 5 min read

Rust-Lang의 웹 프레임워크 🚀Rocket

러스트로 웹 개발에 발을 담그려는데 러스트에 어떤 웹 프레임워크가 있으며 어떤 프레임워크를 선택할지 고민하는 글이다. 필자는 프레임워크 선택시 가장 중요하게 생각하는 부분은 프레임워크의 튜토리얼이다. 튜토리얼이 재밌는 글은 확실히 프레임워크가 어떤 부분에 중점을 맞췄는지 이해하기 쉽더라. …

2020년 04월 12일 · 6 min read

앞으로 만들고 싶은 기능들

앞으로 더 추가하고 싶은 기능이 생길지도 모르겠지만 현재까진 아래에 있는게 전부다. 아래에 있는 기능들을 완성하면 서버 관리나 트레픽 관리하는 정도만 진행하고 다른 프로젝트를 시작해야겠다. 설정 리뉴얼 티스토리처럼 진행중인 항목이다. 앞으로 추가해야 할 항목은 설정의 메인에서 …

2020년 04월 04일 · 3 min read

PHP에서 AJAX 사용하는 방법

이 글은 안타깝게도(?) 구글에서 PHP AJAX라고 검색하면 제일 상단에 나온다. 많은 사람들에게 잘못된 정보를 제공하는 것은 아닐까 심히 걱정된다. 여하지간 최대한 내가 아는 정보와 활용할 수 있는 방안을 나열하여 적어도 이 글을 방문한 사람들이 AJAX라는 …

2020년 04월 04일 · 9 min read