본문 바로가기

웹 개발3

아이티윌 후기 4편 저번 3편에서는 수업 들어가기 전에 준비할 것에 관해 얘기했다. 이번 편부터는 수업할 때 배우는 것에 관해 디테일하게 들어가겠다. 수업 맨 처음에 배운 것은 java인데, 예습을 해왔다면 이때 꽤나 지루할 것이고, 예습을 하지 않았다면 얼마 나가지 못하고 숨이 턱까지 밀어닥칠 것이다. 어쩔 수 없다. 죽어라 따라가는 수밖에. 약 2주-1달 동안 java 수업을 하는데, 기본 문법은 어느 정도 가르치지만 책의 뒷부분인 쓰레딩이나 garbage collection 같은 거는 소개하는 정도로만 다루거나 다루지 않는다. 해당 부분은 심화 파트여서 처음 듣는 사람들에게는 뜬 구름식으로 들릴 터라 그냥 스킵하는 것 같다. (참고: 만약 솔루션이나 서비스 등에 간다면 이런 심화적인 부분도 따로 챙겨줘야 한다.) ja.. 2024. 3. 30.
VSCode 다운로드(홈페이지에서) 실패 해결법 오늘 git 공부하면서 vscode를 깔려고 했다. 그런데 다운로드가 안 되었다. 이 페이지에서 다운로드 하는 건데, 10초-20초 뒤에 웹페이지를 찾을 수 없다고 뜬다 왜 다운로드가 안 될까? 먼저 vscode 홈페이지에서 뭔 이슈가 있는지 찾아봤지만 관련된 것은 없었다. 인터넷에 영어로 검색해 봤는데 마땅한 답변이 없었다. 영어로 쳤는데 안 나오다니...! 혹시 윈도우 11로 바꿔서 그런가 생각해 봤지만 그랬으면 인터넷에 벌써 난리 났겠고... 방화벽 해제하라길래, 최근 포맷하고 귀찮아서 놔뒀던 Mcafee 보안프로그램 삭제했다. 그래도 되지 않아서 윈도우 방화벽을 도메인-개인-공용 전부 해제했고, 하다 못해 방화벽 앱 허용 란에서 내가 사용하는 브라우저인 네이버웨일의 방화벽 허용도 해보고... 그래.. 2024. 3. 22.
Progress Steps 구현하기(50 Projects In 50 Days 강의 실습 - 2) 2번째 프로젝트 제목은 "Progress Steps"다. 진행 정도를 나타내는 기능인데, 검은색 테두리로 이루어진 원 4개가 검은선으로 이어져 있는 상태에서, "Next" 버튼을 누르면 다음 원까지 선이 진행되었다는 의미의 파랑색으로 변했고, "Prev" 버튼을 누르면 이전 원까지 파란선의 길이가 줄어든다. 이 기능도 어느 웹사이트든 자주 사용되는 거여서 열심히 들었다. 일단 결과물부터 보자! 이번 프로젝트 난이도는 이전 "Expanding Cards"보다 어려웠다. 원을 만들고 원 사이에 선을 하나 긋는다는 게 말은 쉽지, 코드로 구현하려니 갑자기 머리가 안 돌아갔다. 결국 또 다시 시작되는 정보 찾아 삼만리... 인터넷 줍줍을 시행한다! 크기를 10px에서 30px로 늘리는 등 이리저리 강사의 코드를.. 2024. 3. 7.