파이썬으로 구현한 정렬

버블 정렬(Bubble Sort) 인접한 원소를 비교하여 자리를 교환하는 방식이다. 처음부터 마지막까지 원소를 비교하여 마지막에는 가장 큰 또는 작은 원소가 배치된다. 이를 정렬이 끝날때까지 수행하며 시간 복잡도는 O(n^2)이며 구현이 압도적으로 간단하다. …

2021년 01월 17일 · 25 min read

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

BLOG 디시인사이드의 문제점 # 요즘 밸로그에 인기있는 블로거다. 작성한 대부분의 글들이 밸로그 트랜드에 줄서있다. 욕설이 다수 포함되어 있지만 솔직하고 공감이 느껴지는 매력적인 글을 쓰시는 것 같다. 여하지간 그런 분께서 한국의 …

2020년 05월 24일 · 3 min read

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

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

2020년 05월 03일 · 6 min read

오늘 알게된 내용 (React Router)

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

2020년 04월 22일 · 5 min read

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

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

2020년 04월 22일 · 6 min read

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

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

2020년 04월 20일 · 11 min read

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

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

2020년 04월 12일 · 6 min read

PHP에서 AJAX 사용하는 방법

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

2020년 04월 04일 · 9 min read

JavaScript 기본 문법 정리

이전에 노트에 기록했던 내용을 블로그로 옮겨놓으려고 한다. 매우 기본적인 문법만 들어있다. 1. 변수 자바스크립트에는 변수형(int, double, string)이 존재하지 않는다. var 이라는 가변형 변수만 존재하여 초기화 할때 형태에 따라서 알아서 할당된다. …

2020년 03월 23일 · 16 min read

Rust-Lang의 Cargo

Cargo Rust-Lang은 Node의 NPM처럼 Cargo라는 공식 패키지 관리자를 제공하고 있다. 러스트 공식 문서에서는 source.rs를 생성하여 코드를 작성하는 것 보다는 Cargo를 이용하는 것을 추천하고 있다. Cargo를 사용하면 소스코드의 라이브러리 의존성을 간단하게 …

2020년 03월 19일 · 3 min read