김송아 53

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

안녕하세요 여러분! 김송아입니다. 연휴가 끝난 화요일이네요!! 다들 잘 주무셨나요 :) 저는 요즘 날씨가 시원해지다보니, 이불 속은 더 포근해지고🥹 '인간은 왜 일어나야 하는가'를 수없이 반복하다 일어나요...😇ㅋㅋㅋㅋㅋ 이런 박명수님의 명언을 벗삼아ㅋㅋㅋ 일찍 일어난 여러분들께 존경의 박수를 보내봅니다👏🏻👏🏻👏🏻 - 오늘은 지난 시간의 버전(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

[언그래머] 스물여덟번째 아티클_오픈 소스 클로즈 소스 하하하!

안녕하세요 여러분! 송아지할때 송아 김송아입니다. 오늘은 지난 아티클에서 미리 예고드렸듯이, 개발 문화 중 어쩌면 가장 큰 부분으로 차지하고 있는 오픈 소스에 대해 파헤쳐보는 시간을 가져보려해요! 오픈 소스 라고 하면, 추상적으로 개념을 알고 계신 분들이 많으실거에요! 이번 기회에 오픈 소스가 무엇인지 명확하게 흐름을 알고 가시면 우리 IT 세상을 보는 눈을 좀 더 키울 수 있지 않을까 합니다. 오픈 소스의 정의는 다음과 같습니다. 오픈 소스(Open Source)란, 접근 권한을 오픈하여 누구나 사용, 수정, 업데이트할 수 있는 소스 코드 오픈 소스의 모태는 사실 프리 소프트웨어(Free Software)라고 하죠. 기업이 소프트웨어의 기능을 독점하지 말고, 사용자가 원하는 대로 자유롭게 쓸 수 있게 ..

Programming 2023.09.19

[언그래머] 스물여섯번째 아티클_아직 노션도 덜 친해졌는데 옵시디언은 누군데..

안녕하세요 여러분! 김송아입니다. 가을이 오다가 다시 여름이 온 것 같은 이 핫한 기온 속에 잘들 지내고 계신가요..🔥🔥 노트앱에는 지금 한.. 5년 째 노션이라는 친구가 핫한 것 같습니다 (말도 안되는 빌드업) 어느정도냐면.. 요즘 채용 공고를 자기들 사이트가 아니라 노션으로 배포하고 있을 정도입니다. 대표적으로 왓챠(WATCHA)랑 배민(우아한형제들), 직방 등 여러분들이 잘 알고 있는 기업들이 있습니다 (아래 링크 걸어둠) 왓챠 WATCHA 왓챠는 모두의 다름이 인정받고 개인의 취향이 존중받는, 더 다양한 세상을 만들어갑니다. watcha.team 프랜차이즈시스템 채용공고 이 페이지는 우아한형제들의 프랜차이즈시스템팀을 소개하고 있습니다. 전 직군을 채용하고 있는 우아한형제들 홈페이지에서 더 많은 채..

Programming 2023.09.12

[언그래머] 스물다섯번째 아티클_문제 해결을 할 때 우리는 전공을 버려야한다.

안녕하세요 김송아입니다. 지난 시간에 예고드렸듯이, 이번 시간에는 '어떻게 문제 해결력을 좀 더 키울 수 있을까?' 에 대한 얘기를 나눠볼게요 :) 조금 더 가서 취업을 준비하는 우리가 어떻게 문제 해결력을 자랑할 수 있을까 에 대한 얘기가 될 것 같습니다. 문제 해결력이라고 하면 정말 유명한 일화가 하나 있죠. 바로 엘리베이터 문제 해결 방법 입니다. 혹시 엘리베이터 문제 해결 방법이 무엇이냐! 궁금하신 분들을 위해 간단하게 말씀드리자면, ??? : 엘리베이터가 너무 느리잖아! 😤😤 답변1 : 아하! 그럼 속도를 빠르게 만들어야지 답변2 : 속도를 신경 쓰지 않도록 거울을 설치해서 시선을 분산시켜야지! 하나의 이론을 활용하는 여러가지 방법 중 하나의 일화이긴 하지만, 워낙 우리 실생활에 밀접한 예시이고..

Programming 2023.09.08

[언그래머] 스물네번째 아티클_문제.. 해결..? 수학 문제 잘 풀면 되나

안녕하세요! 지원자 김송아입니다. 저의 장점을 3가지로 말씀드릴 수 있습니다. 첫번째. 문제 해결능력입니다. 문제를 해결해본적은 있긴 한데 근데.. 그게.... 어.... 능력.....? (동공지진) 다들 자기소개서 또는 면접을 준비하실 때 "문제 해결 능력" 에 대해서 내세우실 때가 있을거에요. 채용 공고를 비롯해서 각종 크고 작은 회사들의 워너비 능력 중 꼭 들어가는 능력이기 때문이겠죠. 그럼, 대체 문제 해결 능력이 뭐길래 우리는 이 능력을 갖추어야 하는 걸까요? 💡 문제 해결 (능)력이란, 엄연히 말하면 문제 해결력은 진짜 크게 발생한 문제나 이슈, 고장난 것을 해결하는 능력이 아닙니다. 영어로는 Business Problem Solving Skill 이라고 하는 즉, 비즈니스 문제 해결 능력입니..

Programming 2023.09.05

[언그래머] 스물세번째 아티클_개발자는 네트워크를 어디까지 알아야 할까

안녕하세요, 여러분!!!! 송아지할때 송아 김송아입니다. 지난 화요일에 제가 아티클을 업로드 하지 않았습니다!!! 과연 여러분들께 도움이 되고 있는 건지, 방향을 바꾸어야 하는 건 아닌지! 고민을 하는 시간이 길어져 아티클을 올리지 않는 것으로 (혼자) 결정을 했었죠. 이런 크고 작은 고민들은 저만 하는 게 아니잖아요?!?! 그래서 고민의 결과는 일단은 가던 길 계속 가보자 입니다! 조금이라도 도움이 되시겠죠!!!!!!! 저 뿐 아니라 인간이라면, 어떠한 고민이든 늘 머릿속으로 진지하게 생각하고 계실지 모르겠습니다. 그 중에서도 개발자가 컴퓨터 과학 지식을 어디까지 갖추어야 하는지는 수십년째 전세계의(?) 고민거리로 남겨져있는 듯 합니다. 특히 면접을 대비하기 위해 Computer Science(CS) ..

Programming 2023.09.01

[언그래머] 스물두번째 아티클_엘라스틱 서치 넌 누구냐

안녕하세요, 여러분! 어김없이 돌아온 김송아입니다. 벌써 22번째 아티클이네요!🎉🎉 옛날(?)에는 투투 라는 말도 있었는데 (ㅋㅋㅋㅋㅋㅋ아마 커플들이 만난지 22일이 되면 투투라고 했을걸요?) 혹시 투투를 아시는 분들이라면 이 명대사도 아실 것 같은데..? ??? : 전지현씨는 머릿결이 왜 이렇게 좋아요? ??? : 저.. 엘라스틴 했어요💃🏻💃🏻 그 기념으로 오늘은 앨라스틱 서치에 대해 알아볼까 합니다! (ㅋㅋㅋㅋㅋ예상치 못한 빌드업) 앨라스틱 서치는 최근들어 주목받고 있는 검색엔진 중 하나입니다. 검색엔진이란, 웹 상에 존재하는 정보와 웹 사이트를 검색하기 위한 프로그램을 말합니다. 쉽게 말해서, 웹 상에 존재하는 무수한 정보들을 긁어모은 뒤 우리가 찾기 쉽게 검색할 수 있도록 도와주는 프로그램입니다...

Programming 2023.08.25