반응형 테크 세미나49 2024 맥북 개발 세팅하기 (처음부터) 1. Homebrew 홈브류는 주로 커맨드라인 도구나 시스템 패키지들을 설치하는 데 사용합니다. 쉽게 말해 MacOS용 패키지 관리자 입니다. 개발자들에게는 필요하겠죠 https://brew.sh/ko/ Homebrew The Missing Package Manager for macOS (or Linux). brew.sh /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)" Homebrew를 설치하는 명령어입니다. 터미널을 실행시키고 이 코드를 넣으세요. 2. 터미널 커스터마이징 https://ohmyz.sh/#install Oh My Zsh - a delightful & open sou.. 2023. 11. 24. 깃허브 프로젝트 다른 회사(Organization)로 옮기기 저는 다른 회사의 웹사이트 개발 프로젝트를 맡고 있었습니다. 제가 담당한 회사가 규모가 커짐에 따라, 개발자를 내부 인원으로 고용하고 싶어했고, 그에 따라 그 회사로 이직을 하게 되었습니다. 이러다 보니 이미 작업하던 것들을 하나식 소유권 이전을 해야하더라구요. 1. SMTP (이메일) 2. 알림톡 (카카오톡) 3. 결제 모듈 4. 서버 5. 데이터 베이스 연결 6. 프로젝트 코드 형상관리 (Git) 7. SSL 인증서 관리 등등 여러 가지가 있었습니다. 다른 것들은 설정이 전부 다를 것 같아서, 공통이 될 부분인 " Github 소유권 변경하기 " 에 대해서 다루어 보겠습니다. A 라는 회사에서 B 라는 회사로 Repository 의 소유권을 넘긴다는 가정으로 작성할게요 1. 깃허브 사이트에서 A라는 .. 2023. 10. 22. 내 웹사이트 웹훅 연결하기 , rails stripe webhook 해당 게시물은 rails 와 stripe 를 연동한 webhook 에 다루고 있습니다. 저와 같이 rails 와 stripe 를 사용하여 웹사이트를 개발하고 계시면서 여려움을 겪고 계시다면, 더욱 확실한 도움을 드릴 수 있을 것 같으니, 댓글 혹은 연락을 주세요 The following post is about integrating Rails with Stripe for webhooks. If you're working on a website using Rails and Stripe and encountering challenges, I'd be happy to provide assistance. Please leave a comment or get in touch. 결제 시스템을 사용 중, 최근 너무 .. 2023. 10. 16. vscode 에서 recently opened 탭 없애기 비주얼스튜디오를 사용하다보면 파일명으로 검색하여 빠르게 파일을 오픈할 수 잇는 기능이 있습니다. 맥북 기준 ⌘ + p 단축키입니다 위와 같은 화면이 나오게 됩니다. 여기서 검색을 한 후 금방 들어갈 수 있죠. 하지만, 편하긴 한데 다운로드 받아 넣던 것도 recently opened 로 뜨면서 엉뚱한 파일이 열리기도 하죠. 이 부분을 없애는 설정을 적어보려고 해요 vscode 에서 우측 상단 바에 보면 세팅을 열 수 있는 버튼이 있습니다. 여기에 "search.quickOpen.includeHistory": false 이 한 줄을 추가하면 해결됩니다. 이 설정이 끝나면, 정말 디렉토리 안에 있는 파일들만 검색 결과로 뜨게 되고,최근에 열었던 파일들이 추천으로 뜨게 되지 않습니다. vscode 를 재시작해.. 2023. 3. 30. 강동구 개발자 오픈카톡방 개설했습니다 https://open.kakao.com/o/gRnonQXe 강동구 개발자 스터디 #강동구 #개발자스터디 #프론트엔드 #천호동개발자 #프론트엔드스터디 #기술공유 #모각코 #개발자모임 open.kakao.com 대학가에서 강동구로 이사를 오게 되면서, 강동구(천호)쪽 개발자 모임이 적다는 것을 알게 되었어요. 처음에는 당근마켓 동네 커뮤니티로 알아보다가, 오픈 카톡방을 개설했어요. 강동구에서 개발을 전공하거나 공부하고 계시는 분들, 혹은 개발자로 일을 하고 계신 분들 전부 환영하고 있으니, 많은 관심 부탁드립니다. 최신 기술 공유와 새로운 기술을 스터디 해보고 싶은 분들 언제든지 환영합니다! 2023. 2. 23. vscode 일괄선택 단축키 ⌘ + B : 왼쪽 탐색창 끄기 ⌘ + D : 같은 단어 하나씩 선택 ⌘ + ⇧ + L : 같은 단어 전부 선택 ⌥ + (↑/↓) : 코드 한줄씩 이동 ⌥ + ⇧ + (↑/↓) : 코드 위 아래에 복제 붙여넣기 ⌥ + ⇧ + A : 구역 묶어서 주석 처리 2023. 1. 15. openAI ChatGPT로 코딩 시켜보기 openAI chatGPT 를 사용해보았는데 결과는 정말 충격적이었습니다 chatGPT 사용해보기 저는 'ruby로 모든 국가 리스트를 가져오는 코드를 짜달라'는 한 문장을 입력했습니다. 딜레이 없이, 이미 케이스를 구분해서 1. 프로젝트에 연결된 db에 Country 라는 테이블이 있고 여기서 데이터를 가져오는 경우 2. Gem을 활용하여 가져오는 방법 (라이브러리를 사용하는 방식과 유사) 두 가지로 나누어 코드를 제공해주었습니다. 또한, 다른 코드 샘플도 달라고 하면 이에 맞게 또 다른 샘플 코드를 내어 줍니다. ChatGPT 사용 영상 https://www.youtube.com/watch?v=3K0PHX0cPso chatGPT 로 코딩을 명령할 시의 특징 1) 딜레이 없이 코드 샘플을 준다 2) 케.. 2023. 1. 9. ESTA 전자비자 신청 방법 미국으로 본사 출장 일정이 잡혔습니다! 사이트 오픈에 맞춰 즉각적인 대응을 하러 미국 실리콘밸리에 위치한 본사로 날아가게 됩니다ㅎㅎ. 실리콘밸리에 대한 후기는 나중에 포스팅 할 예정입니다. 오늘은 미국으로 다녀오기 위한 전자비자 신청 방법에 대해서 알아보려고 합니다. 미국으로 나갈 시 준비 순서 및 주의사항 먼저 확인하고 가시죠!1) 항공권, 숙박시설(에어비앤비, 호텔 등) 결제 빨리 하실 수록 저렴합니다. 비행 일정에 가까워질 수록 가격이 계속 변동합니다(대부분 올라갑니다)숙박시설을 결제 하셔야 항공권 날짜도 정하기 쉬우실 겁니다묵으실 곳의 정보가 있으셔야 전자비자 신청시 연락처를 적을 수 있습니다.2) 여권정보를 입력하기 전, ESTA 전자비자 신청.따로 비자를 발급받지 않고, 최대 90일간 비.. 2022. 12. 31. mysql 워크벤치 데이터 1000개까지만 조회될 때 mysql을 위한 Workbench 워크밴치를 사용할 때에, 데이터 갯수가 늘어날 수록 테이블의 데이터를 가져오면, 1000개까지만 가져오는 일을 겪을 수 있습니다. 당황하실 필요가 없습니다. 데이터가 1000개를 초과할 경우 들어가지 않는 것이 아닙니다. 이는 workbench에 기본적으로 1000개까지만 가져오는 설정이 되어있기 때문입니다 맥북 기준으로 설명을 드리겠습니다. 물론 윈도우도 흡사하니 그대로 보시면 되겠습니다. 1. Edit - Preferences 로 워크밴치 설정 창을 켜줍니다 2. SQL Editor - SQL Execution - Limit Rows Count (제한 수 지정) 여기서 1) Limit Rows Count 의 갯수를 1000 이 아닌 다른 숫자로 바꾸어 제한을 하실 .. 2022. 11. 25. Git hub 깃허브 잔디 심기 확인 깃허브 잔디 심기란, 자신의 깃허브 저장소에 커밋을 하는 횟수가 많을 수록 짙은 녹색으로 표현해주는 깃허브의 확인 기능입니다. 내가 심은 잔디를 보고 싶다면 1. https://github.com/ 을 방문합니다. GitHub: Let’s build from here GitHub is where over 94 million developers shape the future of software, together. Contribute to the open source community, manage your Git repositories, review code like a pro, track bugs and feat... github.com 2. 로그인을 한 후 오른쪽 상단 프로필 아이콘을 선택하여 Sig.. 2022. 11. 24. vscode 권한부족으로 저장할 수 없음 오류 해결 가끔 우리는 버전 변경을 하던, 세팅을 하던 설정값들을 건드리는 과정에서 실수였던 아니던 저장이나 수정에 대한 권한을 잃어 sudo 명령어를 사용하곤 한다. 이번에 rails 버전 업그레이드를 하던 도중 알 권한부족으로 파일을 수정할 수 없다는 알림이 떳다. sudo 명령어(혹은 버튼)로 저장을 하다가 이건 해결을 하고 넘어가야겠다 해서 지금 해결 방법을 알려드리려고 합니다. 1. 권한 부족이 뜨고있는 해당 터미널에서 open . 명령어를 칩니다 (해당 폴더를 파인더에서 열기 입니다) open . 2. 해당 폴더의 경로를 그대로 복사 : 1번에서 뜬 폴더에서 우클릭 - 경로 이름을 복사 3. 터미널로 돌아가 해당 폴더에 대한 권한을 부여합니다 sudo chmod -R 777 방금복사한경로그대로붙여넣기 ".. 2022. 11. 9. 깃허브에 기존 프로젝트 연결하기, 올리기 사이드 프로젝트 혹은 프로젝트를 새로 하려고 프로젝트를 만들었는데, 로컬로만 두기도 아깝고, 버전 관리나 롤백도 하고 싶어 깃헙에 올리고 싶어졌습니다. 그렇다면, 내 노트북이 깃헙과 연결이 되어있다는 가정 하에 포스팅을 진행하겠습니다. 방법은 여러가지가 있지만, 가장 쉽고 많이 쓰이는 방법으로 진행을 하겠습니다. 저는 깃랩을 주로 사용하지만, 깃허브와 크게 다를 것은 없습니다 프로젝트 자체를 처음 만들 때에 sudo 명령어를 사용하면 이후에 해당 폴더에 대한 권한들이 꼬일 수 있으니, 정말 써야 하는 때가 아니면 sudo를 남발하는 일은 없도록 합시다1. 깃허브로 들어가 화면 좌측에 New 버튼을 눌러 저장소를 하나 만들어 줍니다.선택이지만 저는 README 파일을 추가했어요. 혼자 공부할 때에, 저는 .. 2022. 5. 9. 이전 1 2 3 4 5 다음 반응형