본문 바로가기

[IT/Programming]

week3 위클리 페이퍼 (var, let, const 를 서로 비교 // 자바스크립트에서 this 키워드의 사용과 그 특성에 대해 설명 // 렉시컬 스코프(Lexical Scope)의 개념과 그 특성에 대해 설명) # week3 위클리 페이퍼 (var, let, const 를 서로 비교 // 자바스크립트에서 this 키워드의 사용과 그 특성에 대해 설명 // 렉시컬 스코프(Lexical Scope)의 개념과 그 특성에 대해 설명)## PH2024-08-12 : First posting.## TOC## var, let, const 를 서로 비교var 는 예전에 쓰던 변수 선언 방식으로 hoisting, 중복 선언 가능, function scope 만 지원 등 프로그래밍을 할 때 안좋은 점, 헷갈리게 하는 점이 너무 많아 요새는 안쓰는 추세로 가고 있다.let 은 변하는 값을 담는 변수를 선언하는 방식으로 primitive 변수나 JSON 등에 두루 쓸 수 있고, const 는 한번 할당되면 변하지 않는 변수 선언으로.. 더보기
코드잇 풀스택 2기 - Week 6 # 코드잇 풀스택 2기 - Week 6스케쥴표: Obsidian.md: ## PH2024-08-20 : First posting.## TOC## RRA[FS 2기] 커리큘럼 시트 (수강생용)https://publish.obsidian.md/iasandcb/ https://publish.obsidian.md/iasandcb/site/2024-08-26 https://publish.obsidian.md/iasandcb/site/2024-08-27 https://publish.obsidian.md/iasandcb/site/2024-08-28 https://publish.obsidian.md/iasandcb/site/2024-08-29 https://publish.obsidian.md/iasandcb/site/.. 더보기
코드잇 풀스택 2기 - Week 5 # 코드잇 풀스택 2기 - Week 5스케쥴표: Obsidian.md: ## PH2024-08-19 : First posting.## TOC## RRA[FS 2기] 커리큘럼 시트 (수강생용)https://publish.obsidian.md/iasandcb/ https://publish.obsidian.md/iasandcb/site/Part+1/2024-08-19 https://publish.obsidian.md/iasandcb/site/2024-08-20 https://publish.obsidian.md/iasandcb/site/2024-08-21 https://publish.obsidian.md/iasandcb/site/2024-08-22 https://publish.obsidian.md/iasandc.. 더보기
코드잇 풀스택 2기 - Week 4 # 코드잇 풀스택 2기 - Week 4스케쥴표: Obsidian.md: ## PH2024-08-05 : First posting.## TOC## RRA[FS 2기] 커리큘럼 시트 (수강생용)https://publish.obsidian.md/iasandcb/ https://publish.obsidian.md/iasandcb/site/Part+1/2024-08-12 https://publish.obsidian.md/iasandcb/site/Part+1/2024-08-13 https://publish.obsidian.md/iasandcb/site/Part+1/2024-08-14 https://publish.obsidian.md/iasandcb/site/Part+1/2024-08-15 https://publis.. 더보기
코드잇 풀스택 2기 - Week 3 # 코드잇 풀스택 2기 - Week 3스케쥴표: Obsidian.md: ## PH2024-08-05 : First posting.## TOC## Git 을 배워보자. (Feat. GitHub)참조: ## Git 협업하기 (Collaboration with Git and GitHub)참조: ## RRA[FS 2기] 커리큘럼 시트 (수강생용)https://publish.obsidian.md/iasandcb/ https://publish.obsidian.md/iasandcb/site/Part+1/2024-08-05 https://publish.obsidian.md/iasandcb/site/Part+1/2024-08-06 https://publish.obsidian.md/iasandcb/site/Part+1/2.. 더보기
코드잇 풀스택 2기 - Week 2 # 코드잇 풀스택 2기 - Week 2스케쥴표: Obsidian.md: ## PH2024-07-29 : First posting.## TOC## CSS 레이아웃 (Layout)코드잇: ### Color list```[.scrollable.lang-css]:root { /* Black */ --black-0: #000000; --black-1: #1a1a1a; --black-2: #333333; --black-3: #4d4d4d; --black-4: #666666; --black-5: #808080; --black-6: #a6a6a6; --black-7: #cccccc; --black-8: #e6e6e6; --black-9: #ffffff; /* Dark Red */ --dark-r.. 더보기
코드잇 풀스택 2기 - Week 1 # 코드잇 풀스택 2기 - Week 1## PH2024-07-25 : First posting.## TOC## OT코드잇: , 스케쥴표: 이창신 강사님노유정 운영 매니저오전 - 김주현 클래스 매니저오후 - 강지화 클래스 매니저신예진 교육 PM 매니저LMS (코드잇 사이트 Learning Management System)### TIL (Today I Learned) & WIL (Weekly I Learned)TIL: 계획, 성취, 학습, 개선에 대한 내용은 꼭 포함하여 작성해 주세요!제목: [TIL 1일 차] (각장 개성 있게 글의 제목을 지어주세요!)오늘의 나는 무엇을 잘했을까? → 성취오늘의 나는 무엇을 배웠을까? → 학습오늘의 나는 어떤 어려움이 있었을까? → 개선내일의 나는 무엇을 해야 할까? → .. 더보기
개발하는데 유용한 VS (Visual Studio) Code 확장팩 (Extensions) # 개발하는데 유용한 VS (Visual Studio) Code 확장팩 (Extension)참조한 블로그 글: ## PH2024-08-03 : First posting.## TOC## 확장팩 까는 법 (How to Install Extension)다음과 같이 side tab 에 Extensions tab 이 있음. 단축키: Ctrl+Shift+X.깔고자 하는 Extention 을 검색한 후 install 을 누르면 설치 완료. 확장팩 까는 법 (How to Install Extension) ### 여러 컴퓨터에서 설정과 확장팩 sync 맞추기 VS code 스타일 및 Settings and Extensions Sync 맞추기 ## 코딩시간을 절반으로 줄여주는 VSCode 9개 기능 by 코딩애.. 더보기
터미널 (Terminal) | Cmd (Command|커맨드) 창 | Sublime text build results 창 에서의 한글 깨짐 해결 방법. (Windows) # 터미널 (Terminal) | Cmd (Command|커맨드) 창 | Sublime text build results 창 에서의 한글 깨짐 해결 방법. (Windows)한글이 깨지는 이유는 주로 한글 팩 (Package) 가 윈도우 (Windows) 에 안깔려 있거나, 한글을 나타내주는 폰트 (font) 가 없거나, 인코딩 (Encoding) 이 잘못되어 있는 경우 중 한가지다.개인적으론 AWS English Windows server 를 돌리면서 Sublime text 로 runJavaC.sublime-build 로 Compile 및 실행|Run 했을때 Build results 에서 한글이 계속 ?? ?? ????????? 로만 표시되길래 고생해서 해결방법을 찾아서 공유하려고 이 글을 작성.## P.. 더보기
AWS server|서버 에서 GitHub 가 너무 느려질때 해결 방법. # AWS server|서버 에서 GitHub 가 너무 느려질때 해결 방법.How to solve the extremely slow response of GitHub in AWS server EC2 instances. (Use google translate to read the way to solve the problem.)아무리 찾아봐도 해결책을 못찾겠었는데 , AWS 에서 outbound 설정을 좀 바꿔봤더니 해결되어서 해결법을 공유함.## PH2023-09-21 : First posting.## TOC## Outbound보안상 AWS Network & Security :: Security Groups outbound TCP port 를 1024 - 65535 까지만 열어놨었었는데, 이게 문제인거 같.. 더보기
Installing and Learning JAVA # Installing and Learning JAVAJAVA를 깔고 배워봅시다. (자바 깔고 배우기.)## PH2023-06-26 : Links updated.2022-12-18 : revised.2019-04-01 : First posting.## TOC## Installing JAVAOracle 홈페이지 에서 적절한 파일 (.exe) 다운 받아서 실행시키기만 하면 설치 끝.기본적으로는 window %PATH% 와 %CLASSPATH% 를 설정해줘야 함. 이 설정은 cmd 창에서 하기 보단 "내 컴퓨터 - 설정 - ..." 에 가서 하는게 더 편해보임. 아래와 같은 경로들을 추가해 주면 끝. 뭐 batch 파일에서 몇개는 경로설정을 해줘서 따로 이 설정을 안해줘도 되는 것들도 있긴함. (e.g. C.. 더보기
.gitignore 설정하기 # .gitignore 설정하기.gitignore이란? Project에 원하지 않는 Backup File이나 Log File , 혹은 컴파일 된 파일들을 Git에서 제외시킬수 있는 설정 File이다. 그런데 먼저 commit 을 한 후에 .gitignore 에 추가를 하면, file 들이 계속 추적되는 경우가 있다. 이 경우 아래와 같은 명령어를 치면 되는듯 하다.```git rm -r --cached .git add .git commit -m "Apply .gitignore"```/## PH2024-02-08 : First posting.## RRAnesoy.github.io :: Git .gitignore 적용하기, 2017-01-26stackoverflow.com :: .gitignore is ig.. 더보기