Programing/TIL85 [2025-03-14] TIL을 1년 쓰고 느낀 점 TIL이란?TIL이란 Today I Learned의 약자이다. 즉 오늘 내가 배운 것 기록해둔 자료를 의미한다.작년 이맘때 쯤 서른이 넘은 나이에 부트캠프에 처음 들어가면서, 뭔가 새로운 길이 열릴 것 같다는 기대감에 부풀었고, 평소에도 이것저것 메모하고 학습하는 것을 좋아하는 성격이었기 때문에 부트캠프에서 처음으로 소개받은 TIL 작성에 대해서 들었을 때는 충격 그 자체였다.나는 군 복무 시절부터 일기를 꾸준히 작성해왔지만 내 일기의 목적은 그 날의 생각정리, 훗날 다시 읽었을 때 내 생각의 변화를 알 수 있고 추억 속에서 휘발되기엔 아까운 나라는 사람의 인생을 기록하고 싶었기 때문이다.내가 살면서 공부했던 게 이것 뿐이겠는가? 군대에 가면 총 쏘는 방법을 알아야 하고, 경계 근무 요령에 대해서도 배워.. Programing/TIL 2025. 3. 14. 더보기 ›› [2024-01-14] 우리나라는 왜 아직도 아래 한글을 쓰는가? 아래 한글 때문에 생기는 불편함 나는 공공기관과 일을 할 일이 많았기 때문에 아래 한글과 뗄래야 뗄 수가 없었다.그래서 아래 한글과 관련한 단축키는 꾀고 있을 정도지만, 또 오랫동안 사용하지 않으면 금세 잊어 버린다.이것 말고도 외워야 할 단축키가 많기 때문이다. 그러나 또 몇 시간 만져보면 금세 익숙해지기도 한다. 전 세계적으로 word 등의 office 툴이 지배적으로 자리잡고 있는데, 우리나라는 왜 아래 한글 사용이 이렇게 많을까? MS에서의 오피스 툴이 지배적이고, google에서도 웹에서 사용 가능한 docs 등을 내놓았으며 꽤 많은 커스터마이징이 가능하고 클라우드와 연계해서 상당히 강력한 툴이 되었다. 생태계 또한 우리나라에 국한되는 아래 한글과 다르게 전 세계적이기에, 원하는 기능을 얼마든지.. Programing/TIL 2025. 1. 15. 더보기 ›› [2025-01-09] jQuery를 더 이상 사용하지 않는 이유 jQuery란?jQuery는 javascript의 여러 문제점을 보완하기 위해 2006년 등장한 경량 자바스크립트 라이브러리이다.당시의 javascript 만으로는 DOM을 조작한다거나, 이벤트를 처리한다거나, AJAX 요청을 한다거나, 자바스크립트로 애니메이션을 구현한다든지의 기능을 사용하기가 무척 까다로웠다.또한 당시에는 IE와 여러가지 브라우저가 난립하던 시대였는데 브라우저마다 위의 것들의 동작 방식이 전부 달라 크로스브라우징이 매우 어렵던 시기였기도 하다.아래에서 자세히 설명하겠지만 자바스크립트만으로 작성하면 매우 길어지는 코드를 제이쿼리는 달러사인 하나로만 압축시켜 혁신적인 코딩을 할 수 있게 해주는 편리한 라이브러리였다.하지만 최근에는 제이쿼리의 사용이 거의 없다고 보면 되고, 심지어 모던 웹.. Programing/TIL 2025. 1. 9. 더보기 ›› 2024-08-25 비전공자 웹 개발 학습방법 추천 본인은 비전공자이며 30대가 넘는 나이에 웹 개발에 입문하였다. 시중에 널려있는 온라인 부트캠프에서 반년 간 학습을 하였는데, 과거로 돌아간다면 조금 더 효율적인 학습을 할 수 있었을텐데 하는 아쉬움은 어떤 일을 마무리하는 단계에서 매번 가지는 아쉬움인 것 같다.그런 의미에서 혹시나 비전공자로 웹 개발자에 입문하고자 하시는 분이 있다면 나의 조언이 어느정도 참고하실 만한 가치가 있길 바라본다. 시작하기 전고려해볼 점흥미가 있는가시작하기 전에 일단 나에게 먼저 이쪽 분야의 흥미가 있는지 확인을 해 보는 게 좋을 것 같다. 여러 가지 방법으로 알 수 있겠지만 일단 웹 개발이라고 한다면 자바스크립트 MDN 문서나 모던 자바스크립트 튜토리얼 등을 일주일간 하루에 네 시간씩 공부해보면서 이 내용이 흥미로운지 아니.. Programing/TIL 2024. 8. 25. 더보기 ›› 2024-08-24 design pattern이란? 참고 문서https://www.linkedin.com/pulse/design-patterns-frontend-development-divyansh-singh Design Patterns in Frontend DevelopmentFrontend development is an ever-evolving field with a constant need for maintaining clean, maintainable, and efficient code. To address these challenges, developers turn to design patterns.www.linkedin.comhttps://refactoring.guru/design-patterns/ Design PatternsDesign Pa.. Programing/TIL 2024. 8. 24. 더보기 ›› 이전 1 2 3 4 ··· 17 다음