본문 바로가기
반응형

전체 글242

텍스트를 ASCII ART로 변환하는 사이트 위키 백과에 따르면 아스키 아트는 주로 이모티콘으로 쓰이지만, 여러 줄에 걸쳐 기호를 배열해 풍경사진·사실화 등을 모방할 수도 있다. 아스키 아트 검색했더니 그림... 정말 누군가 아트를 했다. 텍스트를 아스키 아트로 변환해주는 사이트 공유! 복사기능도 있다. Text to ASCII ART Text to ASCII Art Generator (TAAG) patorjk.com 2021. 4. 28.
4월 개발 포스팅 공유 mysql 쿼리 작성 및 최적화 2021.04.12[Real MySQL] 7. 쿼리 작성 및 최적화 (1)개요 애플리케이션의 코드를 튜닝해서 성능을 2배 개선한다는 것은 쉽지 않은 일이지만, DBMS에서는 몇 십배, 몇 백배의 성능 향상이 흔한 일이다. 그만큼 SQL 쿼리를 튜닝하는 법을 아는 것이 중wbluke.tistory.com 인공지능 초심자를 위한 무료 강의 모음 2021.04.19초심자를 위한 무료 강의 자료 모음안녕하세요, 저도 아직은 인공지능 초심자라고 생각하지만 정말 처음 이 분야에 발을 들이시는 분들이 방대한 양의 강의와 자료들에 막막할까봐 유용한 사이트들과 강의들을 소개해보...cafe.naver.com 실행계획을 분석해서 SQL 성능튜닝을 해보자 2021.04.21실행계획을 분석해서.. 2021. 4. 20.
3월 개발 포스팅 리스트 공유 2021 리액트 생태계 현황State of the React Ecosystem in 2021을 Dave Ceddia의 허락하에 번역한 글2021 리액트 생태계 현황이글은 State of the React Ecosystem in 2021을 Dave Ceddia의 허락하에 번역한 글입니다. 궁금하신 점 있으시면 daveceddia.com를 참조하시기 바랍니다. 2021년 리액트 앱을 만들기 위한 최고의 방법은 무엇일까? www.sizplay.dev requestIdleCallback으로 초기 렌더링 시간 14% 단축하기2021.3.21requestIdleCallback으로 초기 렌더링 시간 14% 단축하기 - LINE ENGINEERING안녕하세요. LINE 증권의 프런트 엔드를 담당하고 있는 파이낸셜 개발.. 2021. 3. 24.
GET 요청 시 "414 URI Too Long" 에러 발생 해결 방법 기존 GET 방식으로 Ajax 요청하는 코드가 있었는데 보내는 data 길이가 늘어나게되는 작업을 하면서 414 에러가 발생하였다. 에러 원인 GET 방식 query string 으로 보낼 때에는 브라우저에서 URL 길이 제한이 있어서 발생하는 오류! 에러 해결 방법 GET 방식 대신 길이나 용량 제한이 없는 POST 방식 이용하기! 굳이 GET으로 보낼 필요가 없는 요청이라서 POST방식으로 보냈더니 쉽게 해결됐다. 2020. 8. 20.
브라우저 localStorage 데이터 저장하기 브라우저에 저장하는 방식으로 쿠키, 세션스토리지, 로컬스토리지 등이 있는데 이번에 불필요한 API 호출을 줄이는 개발을 하면서 서버에 저장하는 것이 아닌 클라이언트측에 저장하는 방법을 알아보았다. 쿠키 vs 세션스토리지 vs 로컬스토리지 세 방법에는 차이점이 있어서 필요에 따라 사용하면 된다. 공통점 - key/value 한 세트로 저장 (value에 숫자, 객체로 넣어도 문자열로 저장됨) 쿠키 cookie - 만료일 지정 가능 - 브라우저를 닫으면 쿠키 값이 삭제됨 세션 스토리지 sessionStorage - 만료일 지정 가능 - 브라우저를 닫으면 세션이 종료되고 sessionStorage 값이 삭제됨 - 브라우저가 열리고 페이지가 다시 보여지거나 복구되어도 유지 - 새 탭이나 새 윈도우에서 페이지를 .. 2020. 7. 4.
[Redux] 노마드코더 강의 정리 - 초보자를 위한 리덕스 101 #1 Pure Redux: Counter Redux : 자바스크립트 어플리케이션의 state를 관리할 수 있다. - 리덕스는 리액트와 분리되어있다. 앵귤러, 뷰, 바닐라 등에서 쓸 수 있다. - Redux 문서(한글): http://dobbit.github.io/redux state : 바뀌는 data - redux는 모든 것을 state로 관리 store : state를 넣는 저장소 reducer : state를 변경하는 함수 create-react-app $ npx create-react-app vanilla-redux 프로젝트 구조 - public, src 폴더 $ npm add redux store.getstate() : 현재 state 값 (return data) store.subscribe() : 현재 state 변화 감지 store.. 2020. 6. 29.
[PHP] mysql_num_rows VS mysql_affected_rows 둘 다 수행한 쿼리문 결과 수 (int형)를 반환하는 함수이지만 DDL, DML에 따라 다르게 사용해야한다. mysql_num_rows() - SELECT, SHOW mysql_affected_rows() - INSERT, UPDATE, REPLACE, DELETE ex) mysql_query('DELETE FROM mytable WHERE id=1'); echo mysql_affected_rows(); //1 만약, SELECT문에서 mysql_affected_rows() 하면 0이 나온다 2020. 4. 27.
[Git] 원격 저장소에 올라간 커밋 되돌리기 git을 사용하다보면 이런 경우가 종종 있다. 내 로컬 브랜치에서 커밋하는건 git revert 또는 git reset 으로 되돌리면 되는데 원격 저장소에 push 후에 되돌리고자할 때는 좀 난감하다;;; 협업하는 브랜치에서는 조심해서 사용하기..!! 1. 로컬 브랜치에서 git reset으로 원하는 지점으로 되돌리기 (hard 옵션) 2. git push 하는데 force로 강제 옵션을 주어 push하면 되돌릴 수 있다. git push --force 하지만 누군가 그 사이에 풀 받아서 개발하고 있다면 꼬이고,, 머리아픈 상황 발생한다~ 원격 push할 때는 항상 신중히 해야함 2020. 4. 3.
[리눅스] 알아두면 편한 기본 명령어 디렉토리 생성 mkdir 폴더명 디렉토리 이동 특정 디렉토리 cd 폴더명 이전 디렉토리 cd .. 최상위 디렉토리 cd / 디렉토리 or 파일 삭제 -r : 하위 디렉토리까지 -f : 물어보지 않고 강제로 삭제 (조심!) rm 디렉토리 rm -rf 디렉토리 디렉토리/파일 이름 변경 = 디렉토리/파일 이동 mv 원본이름 변경할이름 이외의 명령어도 보고싶으면 주요 리눅스 명령어 - 제타위키 다음 문자열 포함... zetawiki.com 2020. 4. 3.
728x90
반응형