전체 글
-
카카오톡으로 무료 초대장 만들기 : 모바일 초대장 직접 만들어 보내는 방법기타 정보/정보공유-IT 2026. 9. 4. 23:08
2026.08.03 - [기타 정보/정보공유-IT] - 무료로 돌잔치 모바일 초대장 만들기 : GitHub Pages 배포지난 글에서는 HTML, CSS, JavaScript로 돌잔치 모바일 초대장을 직접 만들고 GitHub Pages를 이용해 무료로 배포하는 방법을 알아봤습니다.이번에는 완성한 모바일 초대장을 카카오톡으로 공유하는 기능을 추가해보겠습니다.모바일 초대장을 만들고 나면 보통 주소를 복사해서 카카오톡으로 보내게 됩니다.예를 들면 이런 식입니다.https://아이디.github.io/브런치/물론 이렇게 보내도 초대장을 확인할 수 있지만, 카카오톡에서 대표 사진과 초대 문구가 함께 표시되고 [초대장 보기] 버튼까지 나온다면 훨씬 초대장다운 느낌을 줄 수 있습니다.카카오에서 공식적으로 제공하는 카..
-
임신 18주 3일, 우리 부부와 태아 포함 셋의 전주 신혼여행 겸 태교여행 첫 날일상/임신 기록 2026. 9. 4. 21:52
2025.05.10혼인 후 남편과 떠나는 신혼여행.그리고 뱃속 아기와 함께 떠나는 태교여행.신혼여행 또는 태교여행이라고 하면 보통 해외나 제주도를 많이 떠올리지만,우리가 선택한 곳은 전주!주변에서는“전주는 하루 이틀이면 다 보지 않아?”라는 말을 꽤 많이 들었다.그래서 여행지로 확정할때까지 살짝 고민했다.‘신혼여행 겸 태교여행인데 다른 곳으로 바꿔야 하나?’‘정말 전주에서는 하루 이틀이면 여행이 끝날 정도로 뭔가 없는 곳일까?’이런저런 생각이 들었지만,열심히 검색하고, 찜해 둔 곳들이 있으니 일단 그곳들만이라도 하나씩 들리자!모든 고민은 내려놓고 그냥 즐겨보기로 했다.그리고 이날은 임신 18주 3일차.입덧도 거의 지나가고 그 어느 때보다 컨디션이 좋았던 시기였다.몸도 생각보다 가벼웠고, 이제 슬슬 배만 ..
-
무료로 돌잔치 모바일 초대장 만들기 : GitHub Pages 배포기타 정보/정보공유-IT 2026. 8. 3. 17:23
모바일 돌잔치 초대장 만들기부터 GitHub Pages 배포까지돌잔치를 준비하면서 종이 초대장 대신, 카카오톡이나 문자로 간편하게 전달할 수 있는 모바일 초대장을 직접 만들어 보았습니다.처음에는 예전에 사용 중이던 웹호스팅을 이용하려고 했지만 생각해보니까 사용을 중지했었기에, 별도의 비용 없이 정적 웹사이트를 배포할 수 있는 GitHub Pages를 활용했습니다.* 일부 데이터는 예시용으로 입력되어 있습니다.이번 글에서는 크게 두 가지 내용을 정리하려고 합니다.HTML, CSS, JavaScript로 모바일 돌잔치 초대장을 만든 과정완성한 초대장을 GitHub Pages에 무료로 배포한 과정 모바일 초대장을 직접 만든 이유요즘에는 돌잔치 초대장은 대부분 모바일 형태로 만들어서 스마트폰으로 전달하고 확인한..
-
임신 40주 5일 유도분만 출산 후기|약 16시간의 과정, 힘주기 7번 만에 만난 2.54kg 아기일상/출산 기록 2026. 7. 30. 21:58
미루고 미루었던 출산 기록을 이제야 정리해본다.출산 직후에는 그날의 일을 잊지 않으려고 시간대별로 꽤 자세하게 기록해두었다. 그런데 시간이 지나 다시 읽어보니 기억이 선명한 부분도 있고, 시간이 지나면서 흐릿해진 부분도 있었다.그래도 분명하게 기억하는 사실이 있다.오전 8시쯤 촉진제 투여를 시작했고, 아기가 태어난 시간은 밤 11시 47분이었다.촉진제 투여부터 아기가 태어나기까지 약 15시간 47분. 거의 16시간이 걸린 셈이다.다만 실제로 분만실에 들어가 힘을 준 시간은 길지 않았다. 간호사 선생님의 구령에 맞춰 일곱 번 정도 힘을 줬고, 약 15분 만에 아기가 태어났다.그래서 내 출산 시간을 하나로만 표현하기는 조금 어렵다.유도분만 전체 과정은 약 16시간.실제 힘주기는 약 15분.그리고 내게 가장 ..
-
임신 14~16주 기록, 입덧과 혼인신고일상/임신 기록 2026. 7. 29. 20:23
임신 14주쯤이 되면서 조금씩 몸 상태가 달라지기 시작했다.그동안 가장 힘들었던 건 역시 입덧이었다.내 경우에는 하루 종일 토하는 정도의 심한 입덧은 아니었지만, 계속되는 울렁거림 때문에 일상생활이 꽤 힘들었다.먹어도 속이 불편하고,안 먹어도 속이 불편하고,괜찮아진 것 같다가도 다시 울렁거리고.그런 상태가 꽤 오래 이어졌다.끝난 줄 알았는데 다시 찾아오던 입덧14주쯤부터는 조금씩 괜찮은 날이 생겼다.하루 정도 속이 편하면‘이제 진짜 끝난 건가?’싶었다.그런데 또 다음 날이면 울렁거렸다.괜찮았다가 다시 안 좋아지고,또 멀쩡했다가 다시 울렁거리고.14~15주쯤에는 이런 식으로 입덧이 왔다 갔다 했다.완전히 끝난 건 아닌 것 같은데, 그렇다고 이전처럼 계속 힘든 것도 아니었다.그래서 조금씩 희망이 생겼다.‘조..
-
임신 7~13주 기록, 입덧이 시작되고 결국 회사에 임신 조기퇴근을 신청했던 시기일상/임신 기록 2026. 7. 28. 20:02
임신 전체를 지나고 나서 돌아보면 나는 임신 초기가 가장 힘들었다.임신 전에는 배가 많이 나오는 후기가 당연히 제일 힘들 거라고 생각했는데, 직접 겪어보니 내 기준은 달랐다.임신 초기 > 임신 후기 > 임신 중기순으로 힘들었다.특히 7주를 지나고 8주쯤부터 몸 상태가 확실히 달라지기 시작했다.아직 배도 나오지 않았고, 회사 사람들에게 임신 사실을 제대로 알리지도 않았던 시기였다.겉으로 보기에는 평소와 다를 게 없었지만 내 몸은 이미 평소와 전혀 달랐다.8주쯤부터 시작된 입덧내 경우에는 임신 8주쯤부터 울렁거림이 시작됐다.처음에는 아주 심하지 않았다.그냥 평소보다 속이 조금 안 좋은 정도라고 생각했다.그런데 며칠 지나면서 점점 확실해졌다.먹어도 속이 불편하고,안 먹어도 속이 불편했다.배가 고프면 울렁거리고..
-
임신 5~6주 기록, 아기집 확인부터 첫 심장소리까지일상/임신 기록 2026. 7. 27. 21:59
얼리 임테기로 두 줄을 확인하고 나서도 마음 한편에는 계속 의심이 남아 있었다.분명 두 줄은 봤지만,“정말 임신이 맞는 건가?”하는 생각이 계속 들었다.그래서 확실하게 확인해보기로 했다.2025년 2월 6일 목요일.남편과 나 둘 다 연차를 쓰고 집 근처 산부인과에 갔다.지금 생각하면 이 날 하루 동안 참 많은 일을 했다.첫 산부인과에서 걱정을 한가득 안고 나왔다가 다른 산부인과를 다시 찾아갔고,임신확인서를 받고,보건소에서 임산부등록까지 했다.그리고 일주일 조금 뒤에는 처음으로 아기의 심장소리도 들었다.2월 6일, 임신이 맞는지 확인하러 첫 산부인과로얼리 임테기로 임신을 확인한 상태였지만 그래도 병원에서 직접 확인을 받고 싶었다.그래서 2월 6일 목요일, 남편과 함께 연차를 쓰고 집 근처 산부인과에 갔다...
-
임신 극초기 1~4주 기록, 임신인 줄도 모르고 제주도 여행에 감기약까지일상/임신 기록 2026. 7. 27. 21:13
작년 임신기간 동안 시간 날 때마다 써야지 했던게 출산 후 육아 중인 현재까지 미루고 미루게 되어버렸다.더 늦기 전에 지금 기억이 아직 있을 때 적어놔야겠다!그 시작은 임신 극초기인 1주~4주.사실 이 시기의 나는 내가 임신했다는 사실조차 모르고 있었다.그렇다고 임신이 전혀 예상 밖의 일은 아니었다.2024년 말, 우리 이제 아이를 가져볼까?2024년 말쯤 남편과 이런 이야기를 했었다.이제는 언제 청약에 당첨되어서 집을 구할지 모를 일 때문에 결혼과 임출육을 미루는 일을 그만하고, 아기가 생기면 생기는 대로 둘이 잘 꾸리고 살아보자고.정확히 몇 월부터 임신 준비를 시작하고, 몇 월까지 꼭 임신을 해야 한다는 식의 계획은 아니었다.그냥 둘이 마음을 조금 내려놓은 느낌에 가까웠다.아기가 찾아오면 반갑게 맞이..
-
ChatGPT·Codex GPT‑5.4 vs GPT‑5.5 vs GPT‑5.6 비교 정리기타 정보/정보공유-IT 2026. 7. 25. 14:47
먼저 보는 핵심 결론GPT‑5.4: 비용과 성능의 균형이 좋은 안정적인 모델GPT‑5.5: 긴 작업을 끝까지 수행하는 능력과 도구 사용이 크게 강화된 모델GPT‑5.5 Instant: 현재 ChatGPT에서 일상적인 질문을 처리하는 기본 고속 모델GPT‑5.6 Sol: 가장 어려운 추론·코딩·장기 에이전트 작업에 적합한 최신 플래그십GPT‑5.6 Terra: GPT‑5.5급 성능을 더 낮은 비용으로 제공하는 균형형GPT‑5.6 Luna: 속도와 사용량 효율을 우선한 경량형중요한 점은 버전 숫자가 높다고 모든 작업에서 무조건 더 좋은 선택은 아니라는 것이다. 단순 질의나 반복 작업에 GPT‑5.6 Sol을 사용하면 필요 이상으로 느리거나 비쌀 수 있고, 대규모 리팩터링에 Luna를 사용하면 여러 차례 수정..
-
육아휴직 후 복직, 나는 다시 일을 잘할 수 있을까?일상 2026. 5. 27. 15:04
육아휴직 중 문득 이런 생각이 들었다.“복직해서 내가 예전처럼 일을 잘할 수 있을까?”개발자로 일하다가 육아휴직에 들어오면, 단순히 회사에 잠시 쉬다 오는 느낌이 아니다.매일 코드를 보고, 이슈를 확인하고, 회의하고, 배포하던 리듬에서 벗어나 완전히 다른 생활을 하게 된다.아이를 돌보는 시간은 분명 소중하지만, 한편으로는 불안도 생긴다.기술이 바뀌었으면 어쩌지?프로젝트 구조가 많이 달라졌으면 어쩌지?내가 예전만큼 집중하지 못하면 어쩌지?육아와 일을 병행하면서 회사에 민폐가 되지는 않을까?이 글은 복직을 앞두고 내가 느낀 불안과, 그 불안을 줄이기 위해 어떤 준비를 하면 좋을지 정리한 글이다. 복직 후 바로 예전처럼 일하지 못해도 괜찮다육아휴직 후 복직을 생각하면 가장 먼저 드는 걱정은 이것이다.“내가 일..
-
스니핑(Sniffing)과 스푸핑(Spoofing), 왜 자꾸 헷갈릴까기타 정보/정보공유-IT 2026. 5. 27. 14:44
컴퓨터나 네트워크 관련이나 정보보안 공부를 하다 보면 꼭 등장하는 두 단어가 있습니다.바로 스니핑(Sniffing) 과 스푸핑(Spoofing) 입니다.이름도 비슷하고 둘 다 해킹에서 함께 다루다 보니 처음 공부할 때 정말 많이 헷갈립니다.저도 처음에는 자꾸 “둘 다 뭔가 가로채는 거 아니었나?” "스니핑이 스푸핑이었나? 아닌가?" 싶었습니다.하지만 핵심 차이만 이해하면 생각보다 쉽게 구분할 수 있습니다.오늘은 두 개념을 한 번에 기억할 수 있도록 정리해보겠습니다.스니핑(Sniffing)이란?스니핑은 쉽게 말해네트워크 데이터를 몰래 엿보는 행위입니다.네트워크를 통해 오가는 패킷(Packet)을 가로채서 내용을 확인하는 방식입니다.예를 들어,로그인 ID/PW 탈취공용 와이파이 패킷 감청이메일 내용 도청같은..
-
종합소득과세표준확정신고 및 납부계산서 조회 및 출력 방법기타 정보/정보공유 2026. 5. 27. 13:59
1. 국세청 홈택스 에 접속하기1-1. 홈택스 신고안내 임시페이지일 때는 홈택스 바로가기 선택 2. 홈택스 로그인2-1. 로그인 위치12-2. 로그인 위치2 3. 세금신고 메뉴 - 전자신고 결과 조회 4. 전자신고 결과 조회에서 종합소득과세표준확정신고 및 납부계산서 조회하기① 세목에서 종합소득세를 선택② 사업자 또는 주민등록번호 입력③ 신고일자는 최대 2년 단위로 선택한다.④ 조회하기그러면 해당 기간에 신고내역이 있으면 결과를 확인할 수 있다.여기서 조회 및 출력해야 하는 ⑤ 과세연월에 해당되는 것을 확인하고,⑥ 접수번호(신고서보기)에 있는 번호를 클릭하면 종합소득과세표준확정신고 및 납부계산서를 볼 수 있다. 5. 개인정보 공개여부종합소득과세표준확정신고 및 납부계산서 자체가 소득을 정확하게 확인하기 위해..
-
SQL COALESCE 함수 A to Z: NULL이 아닐 때까지 대체값 찾기Database 2025. 7. 3. 11:24
들어가며데이터를 처리하다 보면 여러 컬럼 중 첫 번째로 값이 존재하는(≠NULL) 컬럼을 골라 쓰고 싶을 때가 있습니다. 이럴 때 쓰기 좋은 함수가 COALESCE입니다. 이번 글에서는 COALESCE의 역할, 문법, 다양한 예제를 통해 활용법을 정리합니다.1. COALESCE란?COALESCE(expr1, expr2[, expr3, …]) 함수는 인자들을 왼쪽부터 순서대로 검사하여,첫 번째로 NULL이 아닌 값을 반환모두 NULL이면 → NULL 반환하는 함수입니다.2. 기본 문법COALESCE(값1, 값2, 값3, …)3. 실전 예제예제 테이블: orders3-1) 우선순위 메모 가져오기SELECT order_id, COALESCE(customer_memo, admin_note, default_n..
-
SQL NULLIF 함수 완벽 가이드: 특정 값을 NULL로 대체하기Database 2025. 7. 3. 11:18
들어가며SQL을 다루다 보면 “특정 값(예: 빈 문자열, 특정 코드 등)을 NULL로 간단히 바꾸고 싶다”는 경우가 자주 발생합니다. 이때 유용하게 쓰이는 함수가 바로 NULLIF입니다. 오늘은 NULLIF의 기본 개념부터 실전 예시까지 살펴보겠습니다.1. NULLIF란?NULLIF(expr1, expr2) 함수는 두 인수 expr1과 expr2를 비교하여,expr1 = expr2 이면 → NULL 반환그렇지 않으면 → expr1 반환하는 아주 단순하지만 강력한 기능을 제공합니다.2. 기본 문법NULLIF(비교할_값1, 비교할_값2)3. 실전 예제예제 테이블: employees3-1) 빈 문자열을 NULL로SELECT id, name, NULLIF(bonus_code, '') AS bonus_cod..
-
C# 이중 반복문(중첩 루프) 개선 방법닷넷/C# 2025. 6. 30. 13:23
개발을 하다 보면 이중 반복문을 통해 문제를 해결하는 상황이 종종 발생합니다. foreach (var item in lists){ foreach (var relation in item.Relations) { relation.Status = Common.Enums.DataStatus.Unchanged; }}위와 같은 이중 foreach 문이 기능상 문제가 있는 건 아니지만, 좀 더 깔끔하고 현대적인 C# 코드로 바꾸는 방법에 대해 알아보도록 하겠습니다. 1. SelectMany로 한 줄에 쭉 펼치기LINQ의 SelectMany를 이용하면 중첩된 컬렉션을 평탄화(flatten)해서 단일 foreach로 처리할 수 있습니다.foreach (var relation in lists.S..