Back-up/etc

· Back-up/etc
putty 너무 못생겨서 못쓰겠어요(?) 쓰는 툴은 어느정도 아름다워야 쓸 맛이 난다고요.. putty말고 쓸만한 툴을 추천한다. putty는 디자인을 제외하고도 ftp는 별도로 파일질라를 다운받아야 하기 때문에 여간 불편한 것이 아니다. 나는 유료를 좋아하지 않기 때문에 무료만 추천한다. 밑의 소개하는 툴들은 모두 ssh, ftp둘다 사용이 가능하다. 윈도우 - Mobaxterm 윈도우 환경이라면 Mobaxterm 개인적으로 레트로 느낌나서 좋아하고 잘 쓴다. 정말 심심할 땐 저기서 게임도 한다(?) 기존에 putty를 썼다면 mobaxterm에 지금껏 연결했던 클라우드 접속 정보를 연동할 수도 있다. Max, 윈도우, ios, ... - Termius 맥 환경이라면 Termius Mobaxterm에 ..
· Back-up/etc
파이썬으로 openai에 요청하여 응답을 받아보자! 간지나는 무언가를 만들 수 있을 것만 같아요..? 예전에는 request를 통해서 openai에 요청하고 그랬는데 다시 알아보니 openai의 공식 python 관련 라이브러리가 따로 있었다. 정말 top-notch&full-fledged 개발자라면 자기 입맛에 맞게 requests를 사용해서 이것저것 할 수 있겠지만 나는 그냥 편하게 openai에서 직접 업데이트하고 호환성을 맞춰주는 라이브러리를 사용하겠다. 코드 보기 나는 어떤 녀석을 쓸거냐면... 코드는 얼추 이렇다. import openai openai.api_key='{당신이 발급받은 openai key}' def request_openai(input_text): try: chat_comple..
· Back-up/etc
nginx.conf 파일 건드렸다가 제대로 재앙을 한번 맛봤다! 다시는 맛보고 싶지 않다! nginx.conf 파일을 건드렸다면 restart하기 전에 꼭..꼭 다음을 실행시킨 후에 확인하자 sudo nginx -t nginx의 syntax error를 확인할 수 있다. (나는 대체 무슨 야수의 심장으로 이런걸 확인도 안하고 수정하고 재시작한거니...) 문제가 없었다면 이제 nginx를 재시작하자. sudo systemctl restart nginx 그럼 이제 재시작이 되었을 것... 잘 돌아가고 있는지 마지막까지 확인하자. sudo systemctl status nginx 를 통해 잘 실행되고 있나 확인! 더불어서 내 서비스가 잘 실행되고 있는지도 확인합시다 sudo systemctl status 내서..
· Back-up/etc
새삼 정말 무식하게 리눅스를 써왔다는 것에 반성하며 리눅스 명령어 정리해보기..^^ # 실행 ps가운데 user가 ubuntu인 것으로 실행중인 것 찾기 ps -aux | grep ubuntu # .. 마찬가지로 + 프로세스명에 anything이 들어간 프로세스 찾기 ps -aux | grep ubuntu | grep anything # text.txt에 ls -al의 결과물 작성 ls -al > text.txt # text.txt에 ls -al의 결과물을 이어서 작성 ls -al >> text.txt # 프로세스 강제 중지 kill -9 pid(프로세스id) # 터미널에서 다른 작업을 해야하거나, 실행시간이 걸릴 경우 background로 실행시키기 `command &`
· Back-up/etc
금방 끝낼 줄 알았는데 생각보다 잘 안된다 @-@... window에서 self-hosted runner를 만들었는데 powershell권한에 막혀서 안됨. 이걸 풀자니 보안이 털리는게 아닌가 싶어서... 일단 다른 방법 없나 확인하는 중,,, 메모~ https://www.youtube.com/playlist?list=PLDZRZwFT9Wkt19Ox35Ir2A7CyNIWG96Nm GitHub Actions로 개발 주기 자동화 - 엄지혜 | 애저 듣고보는 잡학지식 손쉽게 깃허브에서 CI/CD를 추가하는 깃허브 액션(GitHub Actions)! 깃허브 제품을 만드는 엔지니어링 팀에서 일하시는 엄지혜님과 함께 여러 에피소드들을 통해 자세히 살펴봅니다. www.youtube.com https://docs.gi..
· Back-up/etc
LeetCode가 새로운 UI페이지가 적용되면서 기존에 사용하던 LeetHub가 연동이 안되는 이슈가 생김. LeetHub 왜 안됨?.. 찾아보니 UI가 바뀌면서 페이지 내 class명이나 엘리먼트 요소 등등이 바뀌면서 기존의 LeetHub가 더는 연동이 안되게 됨... 해결방법 1. 구버전의 UI를 사용한다. 문제 풀이의 우측 상단에 자신의 프로필을 클릭 우측 하단의 Revert to old version 를 클릭 구버전 UI를 사용하면 그대로 LeetHub를 수정하지 않고도 사용할 수 있다. 근데 구버전 너무 구리다.. 새버전 쓰고싶다면 조금 번거롭지만 다음 방법이 있다. 해결방법 2. 급한대로 다른 사람이 수정해놓은 것 갖다 쓰기 안타깝게도 LeetHub의 원작자분이 현재 시간이 없어서 LeetHu..
· Back-up/etc
개발하다보면 경도와 위도가 헷갈릴 수 있다.. 허허 그럴 수 있다..없나...? 우리나라의 경우 다음과 같이 대충 경도로는 126 ~ 127, 위도로는 35 ~ 37 정도로 나올 것이다. wkt string의 경우 표준을 따르는데 Point를 기준으로 할 때 POINT (x y z) 로 표현된다. 이때 x는 Longitude(경도), y는 Latitude(위도), z는 Altitude(고도) 를 의미한다. 다시 말해 POINT (경도 위도 고도) 순으로 되어야 한다. POINT(위도 경도 고도) 처럼 순서가 바뀌지 않도록 주의해야 한다. 그런데.. 이미 디비에 실수로 POINT(위도 경도 고도) 로 INSERT를 해버렸다면..? 그래서 X랑 Y를..즉 경도와 위도의 값을 뒤바뀌게 해주고싶다면? PostG..
· Back-up/etc
LeetHub를 사용하려고 리파지토리를 지정하고 푸시했더니 풀이랑 문제가 냅다 root에 저장돼버렸다. 난 LeetCode라는 폴더 내에 난이도 별로 문제가 저장될 줄 알았는데...(백준허브는 그렇게 해주잖아요..) 그렇다고 LeetCode용 리파지토리를 따로 파기는 싫었다. 내가 원래 쓰던 Algorithm 리파지토리 에 그대로 LeetCode를 업로드할 순 없을까 보던 중... 이미 누군가 멋진 분 이 해놓으신 것을 보고 따라했다. LeetCode 폴더에 난이도별로 따로 업로드 하는 방법 https://github.com/QasimWani/LeetHub 를 내 로컬에 클론해서 가져온다. 1을 클론해왔다면 해당 위치에서 다음을 실행하자. npm run setup npm run format npm run..
· Back-up/etc
https://velog.io/@haileeyu21/Session-RESTful-API-%EB%9E%80-Path-parameters-Query-string [ Session ] RESTful API 란? / Path parameters / Query string 드디어 그동안 말로만 들어오던, RESTful API 기반 웹 개발이 무엇인지 알 수 있었던 시간!!! 그래서 이게 뭐냐구요? 읽어보세요ㅎㅅㅎ velog.io 기존) 쿼리스트링 중심 페이지 뷰 중심 재사용성이 매우 떨어짐. 해당 페이지에서만 사용 가능한 컨트롤러라든가. 이런 경우 모바일이나 다른 기기에서 사용하기 현저하게 힘들어짐. 쿼리스트링은 자원의 filtering, sorting, searching에 적절하다봄. 개선하려면?) path p..
· Back-up/etc
터미널 사용 없이 스크린샷 저장 경로 바꾸는 법 처음 맥북 사용하는 사람들이나 터미널에 익숙하지 않은 사용자들이 꼭 있을 것이다. 그들을 위한 저장경로 바꾸기 3초컷 1. command + shift + 5 command + shift + 5 를 클릭하면 다음과 같은 창이 모니터 하단에 뜰 것이다. 2. 하단의 창의 옵션을 클릭해라. 스크린샷 저장경로는 맨 처음 '데스크탑'이 기본값으로 지정되어 있을 것이다. 다른 위치... 를 클릭해서 창이 뜨면 그 창을 통해 당신이 스크린샷을 했을때 원하는 저장 경로를 지정하면 끝. 나도 원래 터미널을 통해서 스크린샷 저장경로를 바꿨지만.. 터미널이 익숙하지 않은 시절이었어서 지금은 무척 쉬운데 처음 경로를 바꿀땐 막막했었다. (어린날의 나야...) 터미널이 불편해서..
· Back-up/etc
계속해서 업로드해나갈 개발 관련 링크 당신의 사이드 프로젝트를 위한 10가지 팁) https://velog.io/@chris/10-tips-for-starting-and-creating-side-projects 💻 당신의 사이드 프로젝트를 위한 10가지 팁 썸네일 출처 이 글은 유튜브채널 Traversy Media의 영상 중 당신의 사이드 프로젝트를 위한 10가지 팁이라는 영상의 내용을 정리한 글입니다. 💻 당신의 사이드 프로젝트를 위한 10가지 팁 이 글(영상)에서는 사이드프로젝트를 위한 10가지 팁을 알려드리고자 합니다. 이 주제로 이야기하는 이유는, 제가 정말 추천하는 팟캐스트인 synta... velog.io 파이썬 리스트(list) 사용 방법 총정리) https://tariat.tistory.c..
· Back-up/etc
글을 올리는데 이미지가 있는 글은 미리보기에 이미지가 뜨지만.. 맨 밑에 보다시피 이미지가 없는 글은 저렇게 빈칸? 으로 남게됩니다. 빈칸으로 남겨두기 싫단말이죠? 그렇다고 굳이 이미지를 넣어주기는 싫고... 그냥 미리보기에만 이미지를 넣어주고싶을때 어떡하나? 그래서 여러가지 검색해봤는데 구에디터로 블로그 글 미리보기 이미지 삽입하는 방법이 많이 나와있지만 이번에 개편된 새로운 에디터로는 그 방법이 없길래 올립니다. 야매방법같지만 일단 되니깐! 혹시나 이 방법을 모르는 사람들이 있을 수도 있으니..! 일단 에디터에 삽입하고싶은 이미지를 삽입하고 대표를 클릭합니다 이렇게요! 업로드 후 우측상단의 '대표'버튼 눌러주기. 그러고 그냥 이미지를 없애세요 ^^ 자 그다음 우측하단의 완료버튼을 눌러주면 짜잔. 분명..
sovelop
'Back-up/etc' 카테고리의 글 목록