Programming 162

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

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

Programming 2023.08.25

[언그래머] 스물한번째 아티클_페어 프로그래밍..? 난 혼자인데 누구랑 하짘ㅋㅋㅋㅋ

안녕하세요 김송아입니다! 여러분 10년이면 강산도 변한다는데 개발 직군에서는 오래된 방법과 개발들이 오히려 잘 쓰이고 있는 조금은 클래식한 곳이 아닐까 싶습니다. 오래된 이야기 중에서도 우리 개발자들 사이 최근에 다시 회자되는 프로그래밍 문화는 바로 페어 프로그래밍 입니다. 💡 페어 프로그래밍이란? 동료 프로그래밍 또는 쌍 프로그래밍은 애자일 소프트웨어 개발 중 하나로 하나의 컴퓨터에서 두 사람의 프로그래머가 작업하는 방법이다. 코드를 작성하는 사람이 진행자가 되고 다른 한 사람이 관찰자가 되어 코드 검토를 하며 프로그래밍을 작성한다. 두 프로그래머는 수시로 역할을 바꾼다. - 위키 백과 페어프로그래밍을 경험해본 분들은 아시겠지만, 짝을 자주 바꾸면 좋다거나, 페어 프로그래밍을 불편해하면 안된다거나.....

Programming 2023.08.22

[언그래머] 스무번째 아티클_우리가 TIL을 써야하는 이유

안녕하세요, 김송아입니다. 사람으로 살고 계신다면!! 모두들 하고 있을 생각이 바로 불안 이라고 하죠. 특히 취업을 준비하고 계시거나, 이직을 준비하고 계신다면 정말 빼놓을 수 없는 생각입니다. 😭 : '나.. 취업할 수 있을까..?' 😇 : '나.. 이직할 수 있을까..? 이러다 이 회사에 뼈묻는 거 아닐까..?' 제가 오늘 준비한 아티클은, 저와 같이 공부하시는 정말 멋진 분들께 말씀드리고 싶은 이야기입니다. 우리 제발. 너무 잘 해오고 있는 만큼 뒤 돌아보며 잘 한 걸 객관적으로 바라보자구요. 맞습니다. 추천드려요. TIL이란, Today I Learned 즉, 내가 오늘 배운 것 다들 아.. 날 반성하라는 거구나 하고 생각하실 텐데, 아니에요.. 반성이 아니라 진짜 "내가 잘 하고 있구나"를 들여..

Programming 2023.08.18

[언그래머] 열아홉번째 아티클_개발자는 영어에서 독립할 수 있을까?

Hello everyone! This is Songa....ji nice to meet you..... (대충 만나서 반갑다는 뜻) 여러분 안녕하세요! 김송아입니다. 오늘은 대한민국의 광복절을 맞이하여, "개발자는 영어에서 독립할 수 있을까?"에 대한 이야기를 나눠보려 합니다. 개발자라고 하면, '코딩만 잘 하면 장땡이지! 영어가 필요해?' 라고 생각하시는 분들도 계시다는 것!! 너무 잘 알고 있습니다. 개발자의 언어인 프로그래밍 언어, 스크립트 언어 등등은 모두 영어로 되어 있는 것은 맞지만, 영어와는 별개라는 것 너무 잘 알고 계실 거에요. 실제로 프로그래밍 언어는 우리가 사용하는 또다른 하나의 언어니까요! 게다가 문법이 기억 안 난다? 그냥 구글링 해서 쓰면 되는걸😉 그래서 저 역시 '코딩만 잘 하..

Programming 2023.08.15

[언그래머] 열여덟번째 아티클_프론트엔드vs백엔드

안녕하세요 여러분! 쏟아지는 비 속에 안전히 잘 계시죠? 송아지할 때 송아 김송아입니다. 이번 태풍 카눈이 초속 30m/s 라면서요.. 원래 태풍이 이렇게 빠른가요....? (동공지진) 근데 사실 태풍만 빠른건 아니죠.. (이렇게 빌드업을 한다고?ㅋㅋㅋㅋㅋㅋㅋ) 몇년새에 급속도로 변화한 IT 세상 얘기 좀 해볼까요?ㅋㅋㅋ 불과 30년 전의 웹은 정말 글자와 링크만 있는 단순한 웹이었는데.. http://info.cern.ch info.cern.ch 갤럭시s(갤럭시 첫 스마트폰)가 나온지 이제 13년인데... 이렇게 개발자가 뜨게 될 줄은 쉽게 상상되지 않았어요.. 다들 미래의 직업이라고 얘기했지, 그 미래가 이렇게 빨리 올 줄을 상상이나 했을까요😇 저와 같이 공부하시는 분들께는 늘 말씀드리지만, 우리는 ..

Programming 2023.08.11

[언그래머] 열일곱번째 아티클_다크패턴 (디자인 패턴 아님 주의)

안녕하세요~~~ 날씨도 하늘도 좋은 아침입니다🤩 태풍이 올라온다더니 시원한건가요...? 아님 아침이라 또 착각인건가욬ㅋㅋㅋㅋㅋ 그치만.. 바람도 많이 부는 거 같은걸요..? 장마에, 폭염에,, 태풍까지ㅎㅎㅎㅎㅎㅎㅎㅎ 우리 여름을 뜨겁게 달구는 날씨 만큼, 이번 여름 뉴스를 장식하고 있는 UX 소식이 있습니다. 처음 들어본 것 같지만, 읽어보니 단순히 이커머스가 타겟팅이 된 규제인 것 같지만, 자세히 들여다보면 우리가 온라인에서 제품을 구매하는 곳이라면 한번쯤 엏..? 하는 생각 해보셨을.... 바로 '다크 패턴' 입니다. 💡 원래 있던 개념이 아니에요! 게다가, 얼마전까지만 해도 사전에 등재되지 않은 개념이었습니다. 다크패턴이란, 쉽게 말해서 아래 상황을 이끌어내는 경우를 말합니다. ✔️ 탈퇴, 해지를 ..

Programming 2023.08.08

[언그래머] 열여섯번째 아티클_너무 더운 것도 재난이죠..😇

안녕하세요 여러분!!!!! 폭염 속에 안 녹고🫠🫠🫠 잘 계신가요!!!!! 폭염은 물론이고, 최근 몇년 동안 여름이 기록적으로 재해를 몰고 오면서😭 우리는 재해를 대비 해야하는 상황이 되었습니다. 🫡 물론, 어느 계절이건 365일 재해는 예방해야 하고, 혹시나 일어나더라도 빠르게 복구하기 위해 많은 분들이 최선을 다해주고 계시죠! 일상 생활 뿐 아니라, 비즈니스적인 측면에서 바라봐도 모든 업계는 재해를 대비하고 예방책을 세워야 하죠. 자연 재해 뿐 아니라, 예상치 못한 상황에 발생하는 각종 재해들을 모두 대비하는 건 쉽지 않은 일임이 분명하기도 하죠. 특히 최근 들어 산업이 많이 커지면서 재해에 치명적인 업계가 있습니다. 맞아요, 바로 IT 업계이죠. 다들 오해하시는 부분이, IT 서비스만 지키면 되는 거..

Programming 2023.08.04

파이썬 기본 문법으로 준비하는 코딩테스트

안녕하세요, 김송아입니다. 다들 주말 잘 보내셨나요? 저는 주말에 대구를 다녀왔어요!! 다행히 녹지 않았어요! (자랑) 여름에 대구를 같이 가자는 건 난 널 싫어한다는 뜻이라던데ㅋㅋㅋㅋㅋㅋ 저는 제 발로 갑니다^0^/ 대구 좋아🔥🔥🔥 - 오늘은 파이썬 기본 문법으로도 여러분들이 코테 문제를 준비하실 수 있다는 걸, 다시 한번 상기시켜 드리고 싶어서요!!!! 아래 사이트에서 시간 날때 마다 문제 하나씩 풀어보시면 '오.. 왜 풀리지(?)' 하실 거에요ㅋㅋㅋ 리스트 + 반복문 + 조건문 만 있으면 우리는 못 풀 문제가 없단 거 잊지 마세요🔥🔥🔥🔥🔥 ps. 언어 : python3 + 난이도 : Lv.0 -> Lv.1 부터 풀어보시는 걸 추천 드립니다. 코딩테스트 연습 | 프로그래머스 스쿨 개발자 취업의 필수 ..

Programming 2023.08.01

[열다섯번째 아티클] NoSQL.. NO..? No....?

안녕하세요, 송아지할때 송아 김송아입니다. 어거스트... 1st.... W😇W.... 벌써 8월이네요..!!!!!! 아아아악!!!!!!!!!!!!!!!!!! 시간이 왜이렇게 빠르다 못햌ㅋㅋㅋㅋ 으아아아악!!!!!! 그래서 오늘은 빠른 시간만큼 빠르고 간단하게, 슥 한번 읽어보고 알고 계시면 좋을 용어를 소개 합니다. 이름하여 'NoSQL' NoSQL! 혹시 처음 들어보시는 분 계신가요? 그렇다면! 이참에 우리 알고 가시면 되니 걱정 마셔요😉 No..? No No...!😇 혹시 NoSQL의 No를 '아니오'로 알고 계셨다면, 증말~ 저랑 똑같으시네요ㅋㅋㅋㅋㅋ 저도 처음 접했을때 한동안 찾아볼 생각도 하지 않고, 아하! SQL이 아닌 거구나~ 하고 No! 라고 생각했었답니다ㅋㅋㅋ 하지만 잘 알고 계시는 것처..

Programming 2023.08.01

[언그래머] 열네번째 아티클_MSA가 뭐지.. 난 KSA(?)

안녕하세요 여러분! 송아지할때 송아 김송아입니다. 제가 요즘 살면서 정~말 많이 놀라는 건, 세상에 약자가 너~무 많다는 거에요! 특히 진짜,, 어제 지하철에서 영상 뉴스 보는데도 무슨 약자가 그렇게 많은지..? 이걸 대체 사람들은 어떻게 다 이해하시는거죠...?!!?!?!??! 어제 본 것 중 놀란건 WFH(Working From Home; 재택), BOK(Bank Of Korea; 한국은행) ㅎ.ㅎ.... 저만 몰랐던 거죠....?😇 아니 뭐 다 약자야.. 그 와중에 제 이름 약자는 KSA이거든요? (TMI) 놀랍게도. ㅋㅋㅋㅋㅋㅋ오늘 얘기해볼 용어는 MSA 입니다ㅋㅋㅋㅋㅋㅋㅋ (앞 문단이랑 흐름 미춰따!) MSA는 잘 알고 계신 것 처럼, MicroService Architecture의 줄임말입니다..

Programming 2023.07.28