전체 글 썸네일형 리스트형 React 벼락치기 메모형식으로 우선 포스팅 1. 리액트는 SPA로 html 파일이 한개만 존재함2. jsx = html+js3. main.jsx or index.jsx 는 index.html 연결고리 브릿지 // main.jsximport { StrictMode } from 'react'import { createRoot } from 'react-dom/client'import App from './App.jsx'import './index.css'createRoot(document.getElementById('root')).render( ,)main.jsx는 App.jsx에서 정의된 App 컴포넌트를 index.html의 root div에 연결하는 역할을 하여 React 애플리케이션이 웹 페이지에 렌더링된.. 더보기 [오름캠프] 2024 Django 백엔드 개발 과정 2기 - 중간 후기 https://camp.orm.im/backend-ai 오름캠프 - Django 백엔드 개발 과정 모집 중모두의연구소에서 만든 SW교육 오름캠프는 백엔드개발자 취업에 최적화된 백엔드부트캠프입니다. 파이썬독학으로는 어렵습니다. 백엔드국비지원 오름캠프에서 배우세요.camp.orm.im 나는 6월 중순부터 현재까지 오름캠프 Django 백엔드 개발 과정 교육에 참여하고 있다. 부트캠프 선택 과정 KDT 부트캠프들이 대부분 100% 온라인으로 교육이 진행되다 보니 대충 강의만 제공 해주고 시간만 떼우는 몇몇 교육 기관들도 발견하여서(..) 모집 요강을 꼼꼼하게 체크했었다. 그 중에 모두의 연구소 오름캠프에서 주최하는 Django 백앤드 개발 과정 모집 정보를 검색 중에 발견하게 되었는데, 협업하는 강사진 .. 더보기 [github] fork 레포지토리 최신 코드로 업데이트하기 Intro깃허브에서 upstream은 다른 개발자의 원격 저장소에 있는 변경사항을 가져오는 것이다. 이 실행을 통해서 협업하고 있는 프로젝트의 최신 소스코드를 불러 올 수 있다.Upstream?다른 사람의 GitHub의 저장소를 Fork한 경우 내 GitHub가 origin이 됩니다. fork한 저장소(=다른 개발자 저장소)를 upstream이라고 한다.origin와 upstream 모두 remote 저장소이다.보통 origin과 구분하기 위해서 upstream 이라는 명칭을 주로 사용한다. 출처 - 위키독스 깃레시피 명령어#1. 로컬 저장소 터미널에서 원격저장소 upstream 등록합니다.git remote add upstream [오리지널 저장소 URL(나의 레포지토리 아님)] #2. remote .. 더보기 Django - URL 패턴 name 속성 Django - URL 패턴 name 속성# urls.pypath('posts/', views.post_details, name="post_list') 장고 urls.py 파일에서 URL 패턴을 정의할 때 'name' 속성은 URL 패턴에 이름을 부여하는 중요한 기능이라고 한다. 1. view, template에서 URL 문자열을 하드 코딩 없이 name 값을 사용하여 URL 생성 가능2. 템플릿에서 name을 템플릿 태그로 url 정의 가능3. 쿼리 파라메터를 추가하여 동적 URL 생성 가능 # '/posts/'로 리다이렉트return redirect('post_list') # 템플릿 태그게시글 목록# 매개변수가 있는 URLfrom django.urls import reverseurl = reverse.. 더보기 도커 입문, 역할 이해하기 Docker? 내 컴퓨터에서 작업한 결과가 다른 컴퓨터에서도 똑같이 복제되어 동작할 수는 없다. 컴퓨터마다 각기 운영체제가 다르고 사양이 다르기때문이다. 워드나 파워포인트 문서를 다른 컴퓨터로 열었을 때 종종 글꼴이 다르게 나오는 경우가 있다. 이런 문제를 해결하기 위해서 폰트를 포함하여 저장하는 기능이 있다. 도커도 마찬가지이다. 우리가 개발하는 컴퓨터는 어떤 환경들이 있을까? 윈도우, 맥OS가 대부분일 것이다. 그러나 서버는 대부분 리눅스 계열의 운영체제를 가지고 있다. 윈도의 계열 서버도 많지만 임대료가 비싸다.. 운영체제가 다른 서버에서 우리 개발환경에서 만든 프로그램을 잘 실행하려면 환경 설정이 복잡할 수 밖에 없다. 이러한 문제를 해결하기 위해서 도커 기술이 나왔다. 가상환경과 같지 않냐라고 .. 더보기 git 프로젝트 저장소 업로드 하기 이젠 좀 외워~!#@$@# 1. Github에서 저장소를 생성 2. Repository 생성 3. repo URL 복사 4. git bash 실행 >> git config --global user.name "깃허브 이름" >> git config --global user.email "깃허브 가입 이메일" >> git init >> git add . >> git status * $ git config --global alias.st status >> git commit -m "message" >> git remote add origin "repo URL" >> git push -u origin master 더보기 Please use a personal access token instead. 얼마나 커밋을 안 했으면... 보안이 바뀐지도 몰랐네. 토큰을 발행해야된다. 참고 블로그 - https://curryyou.tistory.com/344 더보기 iTerm 과 zsh 최근에 iTerm2를 설치했는데 기본 터미널보다 사용하는 데 좋다고 하여 설치했는데, 생각없이 설치하느라...뭐가 뭔지도 모르겠어서. 다시 정리해본다. iTerm2는 MacOS에서 기본 터미널을 대체할 수 있는 보조 터미널 프로그램이다. 다양한 플러그인, 테마를 통해서 개발할 때 도움이 되는 도구이다. iTerm2 설치 2가지 방법 첫째, iTerm2 홈페이지에서 다운로드한다. iterm2.com 둘째, Homebrew를 통한 설치 $ brew install Caskroom/cask/iterm2 테마 변경은 구글에 검색하면 잘 나와있다. 한글은 대부분 유니코드 설정에서 깨지는데, Unicode에서 None설정을 'NFC'로 변경한다. 폰트는 D2Coding으로 설정해두면 안 깨진다~! ZSH zsh는 '.. 더보기 이전 1 2 3 4 5 6 7 ··· 9 다음 목록 더보기