본문 바로가기
[개발자 회고록] 코딩이 전부인줄 알았던 인턴 인턴 때는 회사에 필요한 문서를 만들거나 수정하고 HTML 문서의 텍스트 변경 정도의 업무를 했었다. 그렇다 보니 텍스트 수정 이상의 코드 수정 업무가 들어오면 '내가 바라던 코딩 업무다'라는 생각에 문제 해결에 집중하기보단 코딩을 하고 싶었다. '개발자가 코딩을 해야지?'라는 발칙한 생각으로 말이다 예시 일화로 2020년 12월에 한 사이트에 동영상 업로드용 관리자 게시판을 만 들일이 있었다. 목록에 데이터가 표출될땐 썸네일과 제목이 보여야 하므로 3X3 배열로 총 9개가 표출되어야 했다. 하지만 총 10개가 표출되면서 배열이 틀어지자 나는 생각했다. '아 일전에 페이징 하드코딩 된 거 본적 있는데 여기도 페이징을 하드코딩하면 9개가 표출되면서 세련되게 해결되겠지?' 열심히 코딩을 한결과 ?? : 페이.. 2023. 10. 5.
[TypeScript] 'tsc'은(는) 내부 또는 외부 명령, 실행할 수 있는 프로그램, 또는배치 파일이 아닙니다 문제 예상1 실행할 tsc 파일이 없기 때문에 에러가 발생하였다. 검증1 (검증실패) tsc 파일이 있는것을 확인 파일 다운로드도 5일전에 한것이 확인 예상2 tsc 파일이 전역적으로 사용되고 있지 못하기 때문에 에러가 발생하였다. 검증2(검증성공) tsc 파일이 존재하는 경로로 이동하여 tsc 명령어를 수행하니 프롬프트에 로그가 출력되는것이 확인됨. tsc 파일 전역으로 설치 실행이 잘 되는것을 확인 2023. 9. 30.
[I/O Extended 2023 Cloud Busan & Busan] 컨퍼런스 신청 및 사전조사 festa 홈페이지를 둘러보다 괜찮아 보이는 컨퍼런스를 발견 해 빠르게 등록했다.(지방에 살면 행사 하나하나가 귀하디 귀하다) 컨퍼런스 신청 해당 컨퍼런스는 2개의 트랙이 동시에 진행을 한다. 원하는 발표가 다른 트랙에 있다면 스위칭하여 들을 수 있다고 한다. 하나의 트랙에 대한 티켓만 구매 해도 상관 없다고 볼 수 있다. 자세한 내용은 아래의 링크에서 확인 가능하다. I/O Extended 2023 Cloud Busan & Busan | Festa! Festa에서 당신이 찾는 이벤트를 만나보세요. festa.io 하지만 '현장은 항상 변수가 존재한다' 라는 생각으로 하나의 트랙을 계속 들을 것으로 결정했다. 나 같은 경우 Track2 의 마지막 발표자이신 남우진님의 'Notion으로 풀어쓰는 Agile.. 2023. 8. 30.
[HTML (Living Standard)] index.html 파일은 왜 기본 페이지인가? index 한국어로 번역하면 색인이다. 색인은 책이나 서적의 내용 중에서 중요한 항목을 뽑아 본문 어느 쪽에 있는지 쉽게 찾아볼 수 있도록 쪽 번호와 함께 별도로 배열하여 놓은 목록이다. index.html 발전된 현대 사이트들과 다르게 옛날에는 글만 있는 페이지들이 대부분이었다. 책과 다를 게 없는 사이트 안에서 다른 글을 보기 위해 이동하려면 인덱스가 필요했다. 그래서 index.html을 메인 페이지로 사용했고 그 관습이 지금까지 내려오는 것이다. 현대 사이트에서도 디자인적 요소가 섞여있을 뿐 공공기관 사이트를 확인해 보면 인덱스형 메뉴 섹션을 확인할 수 있다. 따라 기본페이지로 index.html 파일을 사용하지 않는 경우다른 이름으로 변경하거나 다른 파일로 변경 할 수 있다. 리눅스에서 아파치 .. 2023. 7. 16.