본문 바로가기
728x90
반응형

한빛미디어44

비전공자도 배울 수 있는 타입스크립트 #2340비전공자도 배울 수 있다고? 그럼 봐야지.. 비전공자를 위한 책이란 타이틀만큼 그림 설명이 많아서 지루하지 않았던 것 같다. 이해를 돕기 위한 그림은 처음 접하는 사람들에게 좀 더 친숙하게 정보를 익히는데 도움이 되는 것을 알 수 있다.최근의 실무에서는 타입스크립트를 기본으로 요구하는 경우가 있어서 최근 곤란했던 적이 몇 번 있었다. 익혀야 하는데 막상 하려면 어렵고 그런 상황이 이어지고 실제로 타입을 알기 위해선 실제로 다루어지는 데이터에 대한 정보가 필요한데 업무 성격상 그럴 수 없으니 그냥 String이나 any로 작업을 하게 되고 결국 개발 쪽에서 그냥 타입스크립트를 사용하지 말아 달라는 요구를 받고 의욕상실도 경험한 적 있다.비전공자에게 타입스크립트는 개념을 잡는 게 좀 어렵다는 생각이.. 2024. 11. 24.
실전 코드로 배우는 Vue.js, 한빛미디어 #2337옛날옛적에 Vue를 하고 한참을 Vue 생태계에서 떠나 있다가 최근 Vue 프로젝트에 참여하게 되었는데 마침 Vue3를 기반으로 작업이 진해되는 프로젝트여서 타이밍 좋게 선택하게 된 실전 코드로 배우는 Vue.js.만약 Vue를 처음 다루어보는 이라면 약간 접근하기 애매한 책이 아닐까 생각된다. 분명 앞장에서 Vue의 작동방식과 전체적인 개념을 알려주고 있지만 기본적인 Vue에 대한 이해가  있다면 좋을 것 같다는 생각이 들었다. 혹시 아주 처음이라면 다른 좀 더 기초적인 입문서나 인터넷 강의를 한번 접해보고 접근하면 좋을 것 같다. (몇 년 전에 Vue를 다루어보고 새로 적응해 가는 과정이라서 어렵게 느껴진 것일지도 모르겠지만..)본인 역시 계속 초보자의 입장에 있기 때문에 이렇게 받아 들인 .. 2024. 10. 26.
실무로 통하는 클린 코드, 클린 코딩을 위한 길라잡이, 한빛미디어 #2331코딩을 하다 보면 항상 변수에 대해 고민하게 되는 경우가 있다. 최근 들어서야 Prettier, Stylelint 같은 것들이 꽤 잘 나와서 작업자들 간에 공통된 규칙을 가지고 코딩이 가능했지만, 이전에는 외워서 해야만 하는 경우가 허다했다. 세상이 좋아졌는데 문제는 이런 것들을 빠르게 도입하기 어려운 환경도 있고 권한을 가진 사람이 도입을 몰라서 못하는 경우도 있는데 실무자라면 꼭 한번 읽어보면 좋을 것 같다는 생각이 들었다.개인적으로 7장 명명을 가장 재미있게 읽을 수 있었던 것 같다. 변수를 선언할 때마다 항상 어떤 식으로 정해야 할지 막막하다. 결국 한글을 번역기를 돌려가며 사용하곤 하는데 뭔가 이마저도 잘 와닫지 않는 경우가 허다했다.충분히 길며 모호하지 않고 설명이 포함된 명칭클래스명.. 2024. 8. 24.
100만 원 마케팅, 현실적인 마케팅 강의, 한빛미디어 #2325내용 요약대체로 모든 책들에서 다루는 이야기들을 본인의 업종, 업무에 대입해 보면 일맥상통하는 경우가 많이 있는 것 같다. 노력이 필요하고, 실패를 인정할 수 있는 용기가 필요하고, 실패를 바탕으로 개선점을 찾아서 발전시켜 나가는 추진력이 필요하다.모두 다양한 모습으로 실패한다는 사실부터 인정해야 한다.실패를 있는 그대로 받아들이고 개선점을 찾아야 한다는 것은 힘든 일이다. 특히 금전적인 변화를 가시적으로 확인하게 되는 업종이라며 충분히 고통스러울 것이라 생각된다. 하지만, 이 과정을 통해 실수의 원인을 학습하고 개선해 나간다면 더 발전할 수 있는 요인으로 작용할 것이라 생각된다. 모든 것은 어떻게 받아들이냐는 마음가짐이 아닐까.빠르게 인정하고 모든 걸 솔직히 공유할 것간혹 공유를, 정보를 나누.. 2024. 7. 26.
업무에 활용하는 node.js, 노드를 이해하자, 한빛미디어 #2320나로선 Node에 대해 모르던 기초적인 지식들을 배울 수 있어서 나름 만족스러웠던 책이다. 업무에서 이걸 사용하려면 이런 기능이 필요하고 Node가 필요하다. 이런 전제로 Node를 찾게 된 입장에서는 기본적인 배경도 관심 없고 어떤 콘셉트를 가지고 있는지도 관심이 없다. 그저 원하는 결과만 쉽게 잘 나오면 장땡. 그런 나에게 있어서 업무에 활용하는 node.js의 1장은 기초적이지만 다양한 정보를 접할 수 있는 좋은 시작이었다.비동기의 장점을 최대한 활용하고 단점을 최소화할 수 있음비동기 이벤트 주도 자바스크립트 런타임하나의 프로세스에 하나의 스레드를 생성해 싱글 스레드로 동작싱글 스레드라도 논블로킹 I/O(input/output)라는 특징이 있음이벤트 루프를 얼마나 정지시키지 않는지가 중요한.. 2024. 6. 23.
더 나은 프로그래머 되는 법(개정판), 까마득한 선배들의 노하우, 한빛미디어 #2319더 나은 프로그래머 되는 법을 읽게 되었다. 일단 이제 프로그래머로 시작하거나 프로그래머가 되기를 원해서 노력하고 있다면 꼭 읽어 보기를 추천하고 싶은데 현직 프로그래머는 아니지만 계속 업계에서 일을 하고 있는 입장에서 보자면 프로그래머가 아님에도 도움이 되는 이야기들을 접할 수 있기 때문이다.우선 각 장이 독립적으로 이루어져 있기 때문에 굳이 순서에 따라 읽을 필요는 없겠다. 개인적으로 번역서이지만 좋은 내용들이고 모두가 공감할 수 있는 좋고 바른 내용들이 적혀 있지만, 그럼에도 국내 개발자들의 이야기는 더 재미있었던 것 같다. 모두가 상호윈윈이 가능한 생각을 가지고 업무에 몰입할 수 있다면 좋을 것 같다는 생각이 드는 내용들이라 생각되었다.책에서는 다양한 방법을 알려주고 있다. 특히 전반.. 2024. 5. 25.
도시를 만드는 기술 이야기, 흥미로운 도시 건설 이야기들, 한빛미디어 #2318 우리가 살아가고 있는 도시에 대해 궁금해 본 적이 있는지 모르겠다. 태어나서 지내다 보니 건물이 있고, 전신주가 있고, 전기가 들어오고 있었고 지하철이 다니고 있었다. 차가 다니는 도로가 여기저기 있고 전기를 일으킬 수 있는 댐이 있었다. 당연하지만, 당연하지 않은 것들. 내가 생활하고 있는 도시 인프라에 대해 한번 궁금증을 가지게 되면 알고자 하는 것이 넘쳐난다. 다양한 것들을 한 권으로 축약시키는 것은 어렵지만 이 한 권으로 배울 수 있는 것이 많이 있다. 디테일한 사진이 아닌 그림을 통해 좀더 쉽게 이해할 수 있는 부분이 꽤 있었던 것 같다. 조금 데포르메 된 것들이 오히려 효과적으로 정보를 전달해 주고 있다는 생각이 들었다. 전선, 전신주만 알고 있었다면 더 다양한 명칭과 여러 부품들에.. 2024. 4. 21.
한 권으로 끝내는 이미지 생성 AI with 미드저니, 한빛미디어 #2314 한 권으로 끝내는 이미지 생성 AI with 미드저니는 AI 이미지 생성에 관심이 있는 초보를 위한 이미지 생성 프롬프트의 입문서다. 미드저니에서 사용가능한 다양한 명령어를 다루며 이미지를 제작하고 다루는 방법에 대한 가이드를 제공하고 있기 때문에 이미지 제작에 관심은 있지만 어떤 식으로 시작해야 좋을지 모르겠다면 책을 접해보면 좋을 것 같다. 단순히 이미지 생성에 대한 것만 다루는 것이 아니라 전반적으로 지금의 이미지 생성 AI가 나오기까지의 과정, 실험되어 온 것들 등에서도 다루기 때문에 기초적인 지식도 알 수 있다. 다양한 이미지를 생성하는 과정이 무척 재미있다. 단지 미드저니의 경우 기본적으로 유료를 기본으로 하는 서비스인만큼 최저 사항인 월 $10을 이용해 보거나 상위 플랜을 사용해 .. 2024. 3. 10.
You Don't Know JS Yet, 이제는 깊이 이해하자, 한빛미디어 #2412 제목이 너무 와 닫지 않는가. 말 그대로 아직 모르고 있는 나에게 딱인 책이 아닐까 싶다. 분명 어디선가 읽었던 내용, 일을 하면서 그냥 사용하던 것. 주류라 여기며 기존 것을 터부시 하던 습관등 모든 것에 대해 맞다 틀리다가 아닌 이러한 방법으로 사용할 수 있다는 개념을 설명해 주는 책이다. # You Don't Know JS Yet 책을 읽으면 자바스크립트에 대한 다양한 정보를 접할 수 있게 된다. 자바스크립트를 공부해야 하지만, 프로그램을 배운다는 생각보다는 자바스크립트라는 언어를 이해하기 위해 처음부터 다시 시작한다는 마음가짐으로 책을 접한다면 좋을 것 같다. 일을 하면서 그때그때 필요한 것들을 주먹구구 식으로 사용하거나 구글선생을 통하면 어지간한 해결책들은 구할 수 있다 보니 실전에서.. 2024. 2. 19.
조코딩의 챗GPT API를 활용한 수익형 웹 서비스 만들기 #2406 핫한 내용이다. 특히 제목이 관심을 불러일으키기 정말 좋다. 울림이 좋다고 할까. # 조코딩의 챗GPT API를 활용한 수익형 웹 서비스 만들기 기획부터 디자인, 프런트, 백 등 서비스를 구성하는 모든 과정을 간결하게 경험해 볼 수 있도록 구성되어 있다. 서비스를 구성하는 주요 요소들을 다 경험할 수 있기 때문에 어떤 한 부분에 취약한 사람도 따라 하면서 서비스를 출시하기까지의 과정을 경험해 볼 수 있도록 되어 있어 유익한 구성이라 생각된다. 챗GPT에 관심은 있지만 어떤 식으로 업무에 적용시켜야 할지 모르겠던 사람이라면 이 책을 통해 아이디어를 얻을 수 있을 것이라 생각된다. 대화형 서비스 형식이라면 굳이 백데이터를 만들지 않아도 챗GPT가 알아서 응대를 하는 형식이니 아이디어에 따라 재미있.. 2024. 1. 27.
프로덕트: 유저를 사로잡는 서비스 기획의 모든 것, 서비스 기획에 필요한 스탭 바이 스탭, 한빛미디어 #2363 참 재미있으면서도 어려운, 기획이라는 것이 그렇다. 아무것도 없는 무에서 유를 만들어 내는 과정과 비슷하다. 이렇게 말하면 직업이 기획자인가 싶기도 하겠지만 기획자는 아니고 기획을 한 적이 있었다. 두 번의 기획업무가 있었는데 첫 번째는 스타트업에서 기획, 디자인, 퍼블을 겸하는 일이었는데 스타트업이니 이것저것 다들 하는 일이었다. 두 번째는 일부 프로젝트에서 화면 기획과 퍼블을 겸하는 일이었다. 지인과 이야기하다 보면 나오는 것이 IT잡부라는 표현인데. 딱 나를 칭하는 느낌이었다.(물론 위에는 위가 있으리라.) 왜 이런 사설을 늘어놓느냐면 이런 책을 저런 일을 하기 전에 읽었다면 좀 더 좋은 기획을 할 수 있지 않았을까 하는 생각이 들었기 때문인데 프로젝트를 오래 하다 보면 협업을 통해 다른.. 2023. 12. 23.
크리에이티브 프로그래머, 크리에이트브에 창의성을 더하라, 한빛미디어 #2358 코드만 잘 짜면 되는 거지 개발자에게 크리에이티브가 필요할까? 일반작으로 의문을 가질만한 화두이긴 하지만, 실제로 프로젝트에 참가해서 일을 하다 보면 이게 필요하긴 하다는 것을 알게 된다. 연차의 높고 낮음도 사고의 발상, 분석, 해결의 과정에서 다른 각도에서 사물을 보고 접근해 볼 수 있는 사고력이 있는지 없는지는 많은 부분에서 빛을 발하기도 한다. 이건 초보때보다 연차가 늘어날수록 직급이 높아질수록 필요한 스킬 아닌 스킬이라 생각되는데 일정 부분 감각적인 부분도 필요하다 생각된다. 천재성을 키우기 위해 필요한 것에는 무엇이 있을까. 무척 흥미로운 내용으로 이루어진 책이지만 쉽게 읽히지는 않고 있다... 개인적으로 무척 관심을 가지고 있는 젠텔카스텔에 대한 내용도 언급되고 있고 하나의 방법이.. 2023. 9. 23.
사실은 이것도 디자인입니다, 디자인과 관련된 재미있는 비밀 이야기들, 한빛미디어 #2351 디자인은 여러 방면에서 사용되고 있으며 다방면에서 응용되고 있다. 일반적으로 디자인은 시각적인 부분에 집중하여 많은 일을 하고 있는 것으로 알고 있지만, 그건 옛날이야기가 된 지 오래다. 그 이전에도 있었지만 개인적인 견해로는 디자인이 좀 더 중시되고 있는 건 크게 아이폰의 출시 전후로 나눌 수 있지 않을까 생각한다. 이유로는 스마트폰이 사생활 깊숙히 파고든 계가가 된 것이 아이폰이라 생각하기 때문이다. 이만큼 빠른 시간에 전 세계적으로 인류의 삶을 바꾼 제품이 얼마나 있었을까. 그리고 이 변화를 계기로 도널드 노먼이 제창하던 UX/UI가 더욱 관심을 받게 되고 웹과 앱 그리고 디자인에 대한 인식은 점점 넓어지고 환영받으며 깊이 있게 다루어야 할 문제라는 것을 좀 더 대중에게 다가갈 수 있었던.. 2023. 8. 20.
더 나은 웹 개발을 위한 가이드(한빛미디어) #2344 웹 개발에 필요한 다양한 지식을 전달해주고 있다. 책을 읽으면서 이전에 읽었던 오늘부터 IT를 시작합니다가 생각났는데 관련 없는 비전공자들이 읽기 편한 책이었다면 더 나은 웹 개발을 위한 가이드는 현장에서 일하는 IT관련자들이 읽기 좋은 책이라 생각된다. 뭐랄까 굳이 비유를 하자면 '오늘부터 IT를 시작합니다'의 심화 편? 웹 개발의 시작부터 끝까지를 다루고 있고 깊이 있는 부분도 언급하고 있어 읽으며 재미있었다. 프런트앤드가 어떤 일을 하는지 업무에서는 어떤 식으로 접근해야 하는지 기획, HTML, CSS, JS까지 개념적인 부분부터 실제 활용하는 방법까지를 거의 총망라한 느낌이다. 덕분에 깊이는 약간 아쉽지만 전체적인 웹 프로젝트에 대한 이해가 부족한 입문, 초보가 참고하기에 좋은 책이라 .. 2023. 7. 22.
복붙 개발자의 벼락 성공기(한빛미디어) #2338 유쾌한 블랙코미디 한 편을 본 기분이다. 특히나 마지막 장면은 정말이지 웃음이 나오고야 말았다. 정말 개발자에 대한 이해가 없이는 이 책이 나오지 않았을 것 같다. IT에 몸담고, 개발자(프로그래머) 직군과 밀접하게 같이 일해 본 사람은 공감할 만한 이야기들이 여기저기서 나온다. 그리고 개발자라면 꿈꿀 멋진 프로젝트, 한 번쯤은 해 보았을 큰 실수에 관한 이야기. 업계가 정말 좁다는 것을 알 수 있는 여러 가지 사소한 것들. 하기 싫은 일을 해야 하는 회사라는 조직. 정말 재수 없어 보이거나 실제로 재수 없는 상사. 친절한 동료 등등 업계에 속한 사람들은 재미있게 읽을 수 있는 이야기였다. 업계 내에서만 사용될 전문적인 단어들이 나오고 있어 관심 없는 비전공이나 개발을 잘 모르는 이들이 읽었을.. 2023. 6. 27.
Docs for Developers 기술 문서 작성 완벽 가이드(한빛미디어) #2330 굳이 테크니컬 라이터가 아니더라도 실제로 업무와 관련된 각종 다양한 문서를 작성하는 포지션에 있는 사람이라면 누구나 읽어 볼 가치가 충분한 책이라 생각된다. IT관련자라면 더욱 도움이 되겠지만 비관련자라도 작업자 간에 정보공유를 위한 문서를 작성하고 있거나 이제부터라도 작성해야 하는 이라면 누구나 대상이 될 수 있는 책이다. # 기술 문서 작성 혼자 일을 할 경우, 다음에 일하게 될 직위, 경력등 불특정된 후임을 위한 문서를 작성해 두는 편이다. 팀으로 일할 경우 선행 작업으로 알게 된 각종 내용, 사전지식 등을 공유하기 위한 작업자들을 위한 배포문서를 작업할 때도 유용한 내용들로 이루어져 있다. 지금까지의 경험상 대체로 이러한 문서를 접하는 작업자들은 읽고 지나치면서 제대로 된 피드백을 제공.. 2023. 5. 21.
나도 하는 파이썬 데이터 분석 (한빛미디어) #2327 # 나도 하는 파이썬 데이터 분석 여느 책들과 마찬가지로 파이썬에 대한 기본적인 문법들을 파트 1에서 다루고 다음 장에서부터 본격적인 파이썬을 다루기 시작하는데 책의 목차를 보면 알겠지만 흥미를 유발하는 부분들이 많이 있는데 수집 가능한 정보의 다양성에 다시금 놀랐다. - 지역별/연령별 방문객 순위 - M세대와 Z세대의 취업률 상관계수 - 집이 비어 있을 땐 허수아비라도 설치해야 할까? - 회귀 분석과 인공 지는 예측 차이 - 집 앞에 어린이집이 생기면 집값에 어떤 영향을 미칠까? 책에서 다루는 데이터 분석은 크게 정령 데이터 분석, 비정형 데이터 분석 크롤링, 상관관계 분석, 회귀 분석, 시계열 분석으로 나뉘어 있는데 데이터를 얻기 위해 공공데이터를 수집하는 방법도 검색부터 실제 필요한 데이.. 2023. 4. 18.
데이터로 말한다! 퍼포먼스 마케팅 (한빛미디어) #2317 마케팅이 마케팅이지. 퍼포먼스 마케팅이 뭘까. # 퍼포먼스 마케팅 광고를 통해 유입된 고객의 구매과정을 분석 및 행동 패턴을 통해 다양한 연령층이나 소구타깃에 대한 전략을 수립해서 성과를 만들어내는 방법을 퍼포먼스 마케팅이라고 하는 것 같다. 즉, 고객을 얼마나 끌어들이고 얼마큼 수익을 내는지 최대의 performance를 만들어가는 기법이라는 소리 같다. 인간 심리에 대한 지식과 인문학적 교양과 얼마나 신빙성 있는지, 정말 유의미한 정보인지를 분석하는 능력등이 필요한 분야라 생각된다. 퍼포먼스, performance 명사예술 일반 행위의 시간적 과정을 중시하여, 실제 관중 앞에서 예정된 코스를 실연(實演)해 보이는 다양한 예술 행위의 총칭. 특히, 미술에서는 회화나 조각 작품 등에 의하지 않.. 2023. 3. 16.
러닝 타입스크립트(한빛미디어) #2307 지금 내 실력으로 타입스크립트를 보는 것이 맞을까? 의구심은 확실하게 들지만, 읽고 싶은 건 참을 수 없다. 손에 쥐고 읽어봐야만 속이 풀리니까. # TypeScript ? 어느 날부터인가 TypeScript(타입스크립트)라는 영단어를 자주 듣게 되었다. 한번 사용해 본 사람들은 너도 나도 좋다며 대체로 좋은 반응들이었다. 그러니까 이렇게 퍼져나가고 있는 거겠지만.. 자바스크립트도 아니고 타입스크립트라. 스크립트에 애먹고 있는 나에게 있어 넘사벽의 언어라는 건 확실했다. 일단 어디선가 들어봤던 타입스크립트는 자바스크립의 자유도에 좀 더 규칙성을 제공하고 좀 더 문법적으로 탄탄하게 만드는 스크립트라는 두리뭉실한 개념적인 것들 뿐이었다. # 러닝 타입스크립트: 안정적인 웹 프로젝트 운영을 위한 타.. 2023. 2. 24.
구글 앱스 스크립트 완벽가이드(한빛미디어) #2253 구글 앱스의 존재를 알게 된 건 얼마 되지 않았다. GAS(Google Apps Script). 어떤 원리로 구동하는지 궁금했었는데 좋은 기회를 얻을 수 있었다. 자바스크립트를 모르면 입맛대로 제어할 수 없다는 단점이 있다는 것도 알았고 자동화라는 매력적인 프로세스를 개인화시킬 수 있다는 것도 알 수 있었다. # 구글 앱스로 뭘 할 수 있는가 구글의 각종 서비스는 기본적으로 온라인상태에서 활용하는 것을 전제로 하고 있다. 그리고 IT에 종사하지 않더라도 구글의 각종 프로그램들은 이제 일반적인 툴에 속한다고 생각된다. 이런 일반적이라 생각되는 영역까지 자리 잡은 구글의 각종 서비스를 내가 원하는 방식으로 조작할 수 있다면 어떨까? 이메일, 캘린더, 스프레드 시트, 드라이브를 내가 원하는 방식으로.. 2022. 12. 25.
모던 자바스크립트로 배우는 리액트 입문 #2244 # 정말 리액트가 처음이라면 입문자라면, 그냥 이 책을 읽어보기 바란다. 개인적으로 몇 권인가 리액트 관련 서적을 접해본 결과 학습능력이 좋지 않다는 슬픈 현실과 직면하게 되면서 직시하게 된 현실은 책을 보면서 혼자 하기엔 이해도가 많이 낫다는 것을 체감할 수 있었다. 아, 물론 일반적인 개념은 이해를 하고 있다. 개념은.. 정작 작업을 해야 할 때는 개념에 대한 이해가 아니라 코딩 방법에 대한 이해가 필요하다는 것을 깨우칠 수 있었다. # 모던 자바스크립트로 배우는 리액트 입문 모던 자바스크립트로 배우는 리액트 입문은 말 그대로 입문서이기 때문에 많은 부분에서 요약된 느낌으로 쉽게 리액트의 개념을 익힐 수 있기를 바라며 나온 책으로 교과서처럼 리액트를 다루는데 꼭 필요한 자바스크립트부터 시작.. 2022. 11. 25.
728x90
반응형