profile
개발자라고 우기는 노답 소년
post-thumbnail

IT 인생 드디어 결정

나는 코딩을 배우게 된게... 19살 때부터였다.내가 그때 필리핀에서 봉사활동을 하고 있는 때였다. 건설 현장에서 봉사했는데 건물이 거의다 준공된 시점에는 그 안에 TV와 음향기기가 들어왔다.필리핀은 빈부격차가 정말 심한 나라다. 그래서 도둑들이 많다. 그런 이유에서

2023년 2월 23일
·
0개의 댓글
·
post-thumbnail

리액트에서 카테고리를 구현해 보았다.

구현할 카테고리 기능 스크린샷하나의 카테고리에는 또 다른 카테고리 정보가 들어있다.카테고리 마다 그 깊이가 다르다. 어떻게 이 정보들을 유연하게 표현할 수 있을까?구조를 간단하게 클래로 표현해 보았다.보면 정보가 재귀의 형태를 취하고 있다. subCate는 다시 Cat

2022년 12월 19일
·
0개의 댓글
·
post-thumbnail

NodeJS에서 객체지향 찾기?

그 놈의 객체지향, 함수지향 지향지향...나는 보안학과 신입 때부터 그렇게 두리뭉실한 개발방법론에 휩싸여 이리저리 헤맸다.nodejs express를 처음 사용하면서 미들웨어로 구조화되는 이것은 무엇인가?? 하고 헷갈려했다.내가 배운 개발론에는 나오지 않는 신기한 구조

2022년 3월 29일
·
0개의 댓글
·

버블 정렬

버블 정렬은 서로 붙어 있는 요소를 비교해가며 정렬하는 알고리즘이다이미 정렬이 되어 있든 안되어 있든 n개의 input이 있을 때 n개의 대해서 각각 n번, 즉 for문을 2번 돌기 때문에 (교환이 일어나지 않더라도 비교는 계속 진행하기 때문에) 최상, 최악, 평균의

2022년 3월 18일
·
0개의 댓글
·

리팩터링 2판

리팩터링 2판을 잠시 읽어 보았다.처음 단계에서 거의 모든 내용이 나온다.

2022년 3월 3일
·
0개의 댓글
·

구글, 네이버, 카카오 로그인 PHP 구현

php로 소셜 로그인을 구현 중이다.구글은 composer에 공식 라이브러리가 있어서 설치하고 예제를 참고해서 사용 중이다.하지만 네이버, 카카오는 php로 만들어진 공식 라이브러리가 존재하지 않아 class를 직접 구현해 보았다.소셜 로그인은 큰 틀에서 볼 때 크게

2022년 1월 24일
·
0개의 댓글
·

php, javascript, 수정페이지

쓰기와 수정은 같은 페이지를 사용한다.그래서 보통이런 형식으로 구성된다.DB에 존재하는 데이터를 조회하는 것이라면 이렇게 데이터를 넣어서 런더하게 된다.조금은 문제가 있던 부분은 게시판을 운영할 관리자들을 user id 로 지정하고 db에 배열 형식으로 들어가는 로직이

2021년 11월 30일
·
0개의 댓글
·

submit is not a function

삭제 프로세스를 작업 중이었는데, 리스트로 된 항목들을 개별 선택해서 form으로 전송하는 작업을 했다.모달 창을 덧 씌우느라 방식이 조금은 특이했다.전체 선택 기능과 form 전송 기능을 자바스크립트로 구현해야 했다.submit is not a function 이란

2021년 11월 16일
·
0개의 댓글
·
post-thumbnail

ec2에서 swap 메모리 설정하기

스왑 메모리 설정을 친절하게 알려준다.ec2에 메모리 부족 현상 해결 방법

2021년 10월 18일
·
1개의 댓글
·

PHP & MySQL 닌자 비법서

나에게 정말 큰 영향을 미친 책이라고 할 수 있는 책이다.다시 읽어볼 수 록 내용과 전개들이 친절하고 자세하다.나는 사실 php에 큰 관심이 없었고 javascript를 좋아하던 나에게 다른 혜안을 준 책이다. php의 예시로 좋은 책일 뿐만 아니라, 다른 모든 언어들

2021년 10월 2일
·
0개의 댓글
·

.htaccess 오류

php & mysql 닌자에 아파치를 통해서 단일 라우터를 구성하는 부분이 있는데 그것을 그냥 가져다 쓰면 에러가 나온다.이게 책에서 나오는 내용이고 conf 라는 단어를 빼주면 잘 동작한다.잘동작하는 .htaccess 설정코드public_html에 위치한다.그리고 e

2021년 9월 27일
·
0개의 댓글
·

fastAPI와 PHP 연동

form 태그와 같이 curl 로 post 요청 보내기를 시도했다. 스택오버플로우 나의 질문file0 처럼 인덱스를 준 배열로 설정하면 파이썬 서버에서 알아 먹지 못한는 엔티티라고 에러를 뿜는다.그냥 files, 같은 키로 여러 파일을 전송하면 마지막 하나의 키만

2021년 9월 15일
·
0개의 댓글
·

FastAPI, uvicorn, gunicorn

학습 시킨 인공지능 모델을 ec2에 올려야 했다.파이썬으로 인공지능 개발을 시작했으니 그런김에 서버사이드도 파이썬으로 진행했다.순전히 이미지를 base64로 받으면 그것이 어떤 이미지인지 알려주는, 화면이 필요없는 api 서버다.그래서 django, flask를 제외하

2021년 9월 14일
·
0개의 댓글
·

MariaDB 설정

https://data-yul.postype.com/post/7043085

2021년 8월 18일
·
0개의 댓글
·

GIT ssh-key

ssh key 생성하기git bash에 접속해서 아래의 명령어를 실행.나머지 단계는 엔터로 마무리 한다.키의 저장 경로는 생성하는 단계에 처음에 나온다.키가 저장된 폴더로 이동한다.위와 같이 공개키를 확인하고 내용을 복사한다.GitHub에 키를 등록한다.settings

2021년 8월 15일
·
0개의 댓글
·

openCV IO

기본 입출력 이미지 이미지 출력 이미지 저장 동영상 동영상 출력 웹캠 출력

2021년 6월 30일
·
0개의 댓글
·

지수, 차수

차수와 지수의 차이다항식에 대해서는 제일 높은 차항을 부를 때 '차수'라한다.각 항에 대해서, '지수'라한다.차수는 식에 대해서,지수는 항에 대해서

2021년 6월 28일
·
0개의 댓글
·

dev - 2021-06-26

라즈베리 파이1\. 만자로 리눅스 (minimal)(아치)2\. Node.Js3\. MariaDB4\. Ngnix5\. Docker라즈베리파이에 만자로리눅스를 올리고 네트워크에 연결했다.openssh 를 설치해서 외부 cli로 접속 가능한 22번 포트 24번 포트를 활

2021년 6월 27일
·
0개의 댓글
·
post-thumbnail

정리

기록으로써의 의미, 오늘에 대한 생각글을 작성하면서 생각하는 그 과정이 중요한 것이다.생각이 중요하다.일기장을 소유하고 있지 않다는 느낌그런 느낌은 딱딱한 UI에서 나오는 것인가?아니면 실제 일기에 대한 정보가 회사의 DB에 들어가기 때문인가?사용자에게 일기장을 소유

2021년 6월 13일
·
0개의 댓글
·