전체 글 191

[언그래머] 서른여덟번째 아티클_유효성 검사의 책임은 누구일까

안녕하세요, 김송아입니다. 우리는 어떠한 일을 할 때, 책임 공방이라는 상황에 자주 놓이곤 하죠! 특히 정말 중요한 일이라면, 시작하기 전에 그 책임을 딱 나누고 시작하는 것이 이상적이기도 합니다. 오늘은 지난 아티클에 이어서, 유효성 검사의 책임은 누가 져야 할지 생각해볼까 합니다👀 (지난 아티클에서는 유효성 검사가 무엇인지 얘기했었고, 기획할 때 참고할만한 영상을 소개해드렸었죠!) [언그래머] 서른일곱번째 아티클_유효성 검사가 무엇일까 안녕하세요, 여러분! 송아지할때 송아 김송아입니다. 제가 저를 소개할 때 늘 하는 말이 있어요. "송아지할때 송아 김송아"입니다. 라고 제 이름을 표현하곤 합니다. 왜 이렇게 표현하냐구요? 김 songacoding.tistory.com 여러분들은 유효성 검사를 누군가 ..

Programming 2023.10.31

[언그래머] 서른일곱번째 아티클_유효성 검사가 무엇일까

안녕하세요, 여러분! 송아지할때 송아 김송아입니다. 제가 저를 소개할 때 늘 하는 말이 있어요. "송아지할때 송아 김송아"입니다. 라고 제 이름을 표현하곤 합니다. 왜 이렇게 표현하냐구요? 김송아라는 이름은 생각보다 김송하, 김송화, 김송이(? 이게 진짜 많은데 ㅏ와 ㅣ 차이는 대체 어떻게 생기는 걸까요 여러분)와 같이 다르게 들리는 경우가 많더라구요! 그래서 제가 그냥 "김송아"입니다. 라고만 하면, 아~ 김송화님! 이라고들 하셔요ㅋㅋㅋㅋ 껄껄😇 그래서 저는 제 이름의 유효성 검사에서 반려당하지 않도록, 소개와 함께 힌트를 제시를 하곤 합니다. 그럼, 유효성 검사가 무엇이냐구요? MSA(열네번째 아티클 참고)처럼 사전에 등재되지 않은 용어 중 개발자가 정말 많이 사용하고 있는 용어입니다. 사전에 등재되..

Programming 2023.10.27

[언그래머] 서른여섯번째 아티클_인공지능이랑 대화 잘 하는 법 (feat. 프롬프트 엔지니어링)

안녕하세요, 여러분! 송아지할때 송아 김송아입니다. 혹시 여러분들 어제 chatGPT 쓰셨나요? 요즘은 정말 너도나도 GPT 선생님💗과 함께 하고 있는 만큼, 진짜 GPT 없이 살았던 세상이 기억이 안 날 정도인 것 같습니다. 이런 세상 속에 살고 있는 김송아는 놀랍게도 GPT 사용을 잘 못하고 있어요ㅋㅋㅋㅋㅋ 하하! GPT가 뭔~가 틀리는 거 같고, 뭔~가 어? 내 말 뜻을 다 못 알아 듣는거 같고(?) 아니 솔직히 제가 어? 다 알아서 어? 응? 하면 어? 딱 맞게 알아들어야 하는거 아니냐구😊 ㅋㅋㅋㅋㅋㅋㅋㅋ하지만 저도 눈치 채버렸죠 아 내가 말을 잘 해야하는구나....😇 GPT는 내가 개똥처럼 말하면 그냥 개똥으로 듣는구나?!💚 많은 분들이 아마 GPT와 대화를 잘하기 위한 방법이 궁금하실 것 같아..

Programming 2023.10.24

[언그래머] 서른다섯번째 아티클_지라..지라가 뭐에요..? 지라둥절

안녕하세요 여러분! 김송아입니다. 얼마전에 유명한 게임 회사에서 공고한 Project Manager의 채용 조건을 보던 중, 업무 협업도구에 눈에 띄는 녀석을 발견했어요. 요즘 특히나 많이 들리는 조건 중 하나인데, 바로, Jira입니다. 개발자가 되려면 Jira를 활용하면 좋다는 이야기도 많이 들어보셨을 텐데요, 이 Jira가 무엇인지, 어떤 기능을 가졌는지, 확인해볼까요? ✔️ 쉽게 말해서 Jira는 프로젝트 관리 도구로 잘 사용하면 정~말 유용하지만, 사용법이 어려운 툴입니다ㅋㅋㅋㅋㅋ 그래서 보통 신입사원 필수 역량이라기 보단, 경력직들을 채용할 때 많이 볼 수 있는 조건 중 하나입니다. 조직에서 체계적으로 시스템화 하여 사용하지 않으면, 이거.. 이렇게 쓰는거임? 될 수 있기 때문이죠ㅋㅋㅋ 1. ..

Programming 2023.10.20

[언그래머] 서른네번째 아티클_I'm using 타입스트립트

Hello 애브리원~~~ This is 김송아~~~ 며칠 전에 어떤 강의에서, 클린코드를 위해 어떤 것이 필요할까요 여러분? 이라고 했더니 영어요! 라는 대답을 받았습니다ㅋㅋㅋ 여러분들은 어떻게 생각하시나요? 예상치 못한 재밌는 답변이라 놀라기도 했지만, 생각해보니 진짜 맞는 말이더라구요..? 저희 언그래머 아티클 중에서도 한번 다룬 적 있었죠? 개발자가 영어에서 독립할 수 있을까에 대한 이야기 였죠 [언그래머] 열아홉번째 아티클_개발자는 영어에서 독립할 수 있을까? Hello everyone! This is Songa....ji nice to meet you..... (대충 만나서 반갑다는 뜻) 여러분 안녕하세요! 김송아입니다. 오늘은 대한민국의 광복절을 맞이하여, "개발자는 영어에서 독립할 수 있을까..

Programming 2023.10.17

[언그래머] 서른세번째 아티클_깃vs깃허브 차이.. 3분만에 설명해dream

안녕하세요 여러분! 김송아입니다. 어후 요즘 너무 춥지 않나요..🥹 더운지 며칠 되었다고 고새 겨울이여☃️☃️☃️ 이렇게 찬 바람이 불면 스물스물 생각나는 음료가 있습니다. 우유가 들어간 따뜻한~ 라떼!! 저는 그 중에서도 핫초코를 가장 먼저 떠올리는데요~! 핫초코 하면 생각나는 광고가 있어요. 바로 "미떼" 입니다ㅋㅋㅋㅋ 작년인가요..? 강형욱님과 박완규님 그리고 마블 영화 '샹치'의 주인공인 시무리우님까지 닮은 꼴로 화제가 되었던 적도 있습니다ㅋㅋㅋㅋ 저도 궁금하더라구요, 세 분이 페이스아이디 서로 연동되는지👀 실제로 강형욱님과 박완규님은 페이스아이디가 연동되는 지 대면으로 실험해봤고, 그 결과는 실패였다고 하죠ㅋㅋㅋ 사실 우리도 계속 보다보니 구분을 할 수 있긴 하니까요!!ㅋㅋㅋ (이랬는데 틀리면 ..

Programming 2023.10.13

[언그래머] 서른두번째 아티클_버전 관리 시스템도 종류가 있다니

안녕하세요 여러분! 김송아입니다. 연휴가 끝난 화요일이네요!! 다들 잘 주무셨나요 :) 저는 요즘 날씨가 시원해지다보니, 이불 속은 더 포근해지고🥹 '인간은 왜 일어나야 하는가'를 수없이 반복하다 일어나요...😇ㅋㅋㅋㅋㅋ 이런 박명수님의 명언을 벗삼아ㅋㅋㅋ 일찍 일어난 여러분들께 존경의 박수를 보내봅니다👏🏻👏🏻👏🏻 - 오늘은 지난 시간의 버전(version)에 이어 버전 관리 시스템의 종류에 대해 알아보려 합니다! 버전은 유의미한 변화, 수정를 말한다고 했었는데, 그런 수많은 버전을 관리해주는 시스템이 있다고 했었죠? 버전 관리 시스템은 브랜드를 막론하고 공통적으로 제공하는 기능이 있습니다. - 버전 관리 - 백업 복구 - (선택) 협업 버전 관리 시스템이 제공하는 기능 중 협업이 선택일 수 있다니..?..

Programming 2023.10.10

[언그래머] 서른한번째 아티클_버전 관리에서 버전이 무엇일까

안녕하세요 여러분! 김송아입니다. 오랜만이에요!! 다들 추석 연휴는 맛있는 것도 먹고, 잘 보내셨나요~? 특히 이번 연휴는 기나긴 황금 연휴라 떠나 보내기 아쉬운 건 저뿐인가요ㅎ.ㅎ 이런 긴 연휴가 지나면 많은 개발자 분들이 공감하실 겁니다. 연휴 직전에 내가 신나게 구현했던 코드를 보는데.. 내가 이걸 짰다고...? 가물가물.. 할 때가 있죠ㅋㅋㅋ 이런 가물가물함을 도와줄 개념이 있습니다. 바로 버전 관리입니다. 우선 버전(version)이 무엇인지 알아볼까요? 💡 버전이란 1. 이전과는 약간씩 다른 변화를 구분하는 것 2. 어떤 프로그램을 수정, 개선하여 새로워지는 것 - [출처] oxford languages, 나무 위키 무언가 변화하고 수정된다고 해서 무조건 버전이라고 부르진 않습니다. 그 변화가..

Programming 2023.10.06

[언그래머] 서른번째 아티클_DB와 URL 그 사이 어디 즈음에

안녕하세요 여러분! 김송아입니다. 벌써 서른번째 아티클이네요🔥🔥 다들 함께 해주셔서 늘 감사합니다. (되게 오래된 것 같으면서도, 얼마 안된 것 같지만 괜히 한번 감성 내볼게요 찡긋) 서른 하면 생각나는 건, 저는 개인적으로 '서른 즈음에'라는 노래에요!! 가사도 멜로디도 너무 멋진 곡이죠😭😭😭 (진심 좋아하는 노래입니다) 하지만 서른이 넘어보신 분들은 아실겁니다 난 서른이 되면 되~게 어른 같고, 막 어? 막 멋진 어른이고 막 어? 막 막 어? 그럴것 같았는데 ㅋㅋㅋㅋㅋㅋ생각보다 서른은 그냥 방구 마려운 '어른이'라는 걸요ㅋㅋㅋ 개발자가 되는 길 그리고 개발자로 살아가는 길 역시 마찬가지 아닐까 싶습니다. 공부할 것은 너무 많고, 새로운 것은 자꾸 나오고.. 어디까지 얼마나 알아야 할까 늘 고민해야하는..

Programming 2023.09.26

[언그래머] 스물아홉번째 아티클_자체OS는 늘 뜨거운 감자죠

안녕하세요 여러분! 송아지할때 송아 김송아입니다. 지난 마곡과 인천에서 '웹(Web)OS 파트너 서밋 2023' 행사가 열렸다고 하죠? 💡 WebOS란 웹OS 또는 LG webOS는 리눅스 커널에서 구동되는 안드로이드, iOS 같은 모바일 운영 체제 중 하나이다. 팜 OS를 계승하는 소프트웨어로서 팜에서 개발을 하고, 휴렛 팩커드가 후에 인수했고, 또 그 뒤에 LG가 인수했다. - 위키백과 쉽게 말해 LG의 자체 OS인 웹OS는 특히 '미디어와 엔터테인먼트 플랫폼 기업'이라는 방향 전환을 노리고 있는 듯 합니다. 스마트TV에 전 주력을 다하고 있는 LG 는 타 TV 브랜드 뿐 아니라 다른 제품군에도 웹OS를 공급하면서, 그 확대 계획의 포부도 매번 더 커져가고 있죠. TV의 무한 확장...LG전자 "3년..

Programming 2023.09.22