반응형

분류 전체보기 48

아들과 놀려면: 나이스 학부모 서비스

세상이 좋아졌다. 이젠 초등학교 결석/체험학습을 미리 신청하는 사이트가 있다.https://parents.neis.go.kr/아들과 캠핑을 가기 위해 우선 "교외체험학습신청"을 한다. 난 개발자. Gemini에게 체험학습 내용을 써달라고 한다.자연 속에서 가족과 함께 캠핑을 하며 자연환경을 관찰하고, 야외에서의 생활 질서를 배우는 활동을 계획하고 있습니다. 텐트 설치, 모닥불 체험, 식사 준비 등의 활동을 통해 자립심을 기르고, 숲 속 산책을 통해 자연의 변화와 생태에 대한 관찰력도 키우고자 합니다.Gemini 잘했어. 아래 포맷에 적당히 기입한다.등록하면 담임 선생님이 승인을 해야 한다. 꼭 잊어먹지 말자. 그리고, 체험 학습 완료 후 승인된 활동에 대해서 체험 학습 보고서를 7일 이내에 작성해야 한다..

반복을 재미있게 만드는 과학적 방법 2가지

우리는 일상 속에서 반복을 피할 수 없습니다. 같은 음식을 먹고, 같은 영상을 다시 보고, 공부나 운동을 반복해야 할 때도 많죠. 문제는 반복이 지루하다는 점인데요. 이 지루함을 줄이고, 반복을 더 즐겁게 만들 수 있는 과학적인 방법들이 있다는 사실, 알고 계셨나요?이번 글에서는 반복을 더 흥미롭고 유익하게 만드는 두 가지 방법과 그 원리에 대해 소개해 보려 합니다. 반복에 지친 분들이라면 꼭 한번 읽어보세요.반복이 지루하지 않은 과학적 이유사람들은 흔히 반복은 재미없다고 생각합니다. 같은 영화나 게임, 전시를 두 번 보면 지루할 거라고 예상하죠. 하지만 실험 결과는 예상과 달랐습니다.시카고 과학 산업 박물관에서의 실험에 따르면, 유전학 전시실을 두 번 본 사람들이 첫 번째와 비슷한 수준의 즐거움을 느꼈..

실용주의 프로그래머: RAG와 함께하는 "순수한 텍스트의 힘"

텍스트는 지식을 오래도록 보존할 수 있는 최고의 방법입니다『실용주의 프로그래머』에서는 프로그래머가 다루는 핵심 자산은 코드뿐만 아니라 지식이라고 말합니다. 그리고 그 지식을 저장하고 공유하는 가장 효과적인 수단은 순수한 텍스트라고 강조하고 있습니다. 텍스트는 특정 프로그램이나 플랫폼에 종속되지 않기 때문에 시간이 지나도 쉽게 열어볼 수 있고, 다양한 도구와 연동하기도 수월합니다.예를 들어 XML, JSON, HTML과 같은 포맷은 모두 사람이 읽을 수 있으면서도 기계가 이해하고 처리할 수 있는 구조화된 텍스트입니다. 이런 포맷을 활용하면 설정, 데이터, 문서 등 다양한 정보를 오랫동안 안정적으로 관리할 수 있습니다.또한 텍스트는 개발 환경 전반에서 기본 단위로 사용됩니다. git diff, grep, a..

AI/LLM 2025.03.27

2026 국민연금, 무엇이 달라지나?

2026년부터 시행되는 국민연금 개혁은 18년 만에 이루어진 변화로, 우리 가족의 삶에도 작지 않은 영향을 미치게 됩니다. 이번 개혁은 국민연금 제도의 지속 가능성을 확보하기 위한 첫걸음으로 평가받고 있으며, 세대별로 다른 방식으로 부담과 혜택이 나뉘게 됩니다.국민연금 개혁, 왜?국민연금은 젊은 세대가 보험료를 납부해 노년 세대에게 연금을 지급하고, 다시 미래의 세대가 현재 세대에게 연금을 제공하는 세대 간 연대 시스템입니다. 그러나 저출산과 고령화로 인해 이 구조가 흔들리고 있으며, 현재 제도로는 2055년경 기금이 고갈될 것이라는 우려가 제기되었습니다.이번 개혁은 이러한 문제를 해결하기 위한 조치로, 기금 고갈 시점을 2064년으로 약 9년 연장하는 효과를 기대하고 있습니다.개혁의 주요 내용국민연금 ..

일상/정보 2025.03.21

디미터 법칙 (Law of Demeter)

소프트웨어 개발에서 결합도를 줄이는 것은 유지보수성과 확장성을 높이는 중요한 원칙입니다. 《Pragmatic Programmer》에서는 이를 설명하기 위해 디커플링(Decoupling)과 디미터의법칙(Law of Demeter, LoD)을 강조합니다. 이번 글에서는 디미터의 법칙이 왜 중요한지, 그리고 이를 지키지 않으면 어떤 문제가 발생하는지 실제 코드와 함께 살펴보겠습니다.디미터의 법칙이란?디미터의 법칙은 객체가 직접 알지 못하는 객체의 메서드를 호출하지 말라는 원칙입니다. 즉, 한 객체의 메서드는 다음 대상에 대해서만 직접적으로 메서드를 호출해야 합니다:자기 자신 (this)메서드의 매개변수로 전달된 객체직접 생성한 객체자기 자신이 소유한 구성 요소 객체이 법칙을 따름으로써 불필요한 결합을 줄이고,..

SW 개발에서 도메인 언어

소프트웨어 개발에서 가장 중요한 요소 중 하나는 도메인 전문가와 개발자 간의 원활한 커뮤니케이션입니다. 이를 위해 도메인 언어(Domain Language)를 활용하면 복잡한 개념을 보다 직관적으로 표현할 수 있습니다. 본 글에서는 도메인 언어의 개념과 그 활용 방법에 대해 살펴보겠습니다.도메인 언어란?도메인 언어는 특정 도메인의 문제를 해결하기 위해 설계된 특수 목적의 언어입니다. 이는 개발자가 비즈니스 로직을 보다 쉽게 표현하고, 유지보수를 간편하게 하며, 비개발자도 이해할 수 있도록 돕는 역할을 합니다.도메인 언어는 크게 두 가지 유형으로 나뉩니다:도메인 특정 언어(Domain-Specific Language, DSL): 특정 도메인에서만 활용되는 맞춤형 언어로, SQL, Regular Expres..

SW 개발 일반 2025.03.13

소프트웨어 개발의 핵심 원칙: 직교성(Orthogonality)

소프트웨어 개발에서의 ‘직교성(Orthogonality)’은 모듈 간의 독립성을 유지하는 중요한 설계 원칙입니다. 이는 시스템을 더욱 유연하고 유지보수하기 쉽게 만들며, 개발 속도를 높이는 효과를 가져옵니다. 이번 글에서는 직교성의 개념, 장점, 그리고 이를 소프트웨어 개발에 적용하는 방법을 살펴보겠습니다.직교성이란 무엇인가?직교성(Orthogonality)은 두 개의 요소가 서로 독립적으로 작용하는 성질을 의미합니다. 예를 들어, 자동차에서 가속 페달과 핸들은 서로 직교적인 요소입니다. 가속 페달을 밟는 것이 핸들의 조향에 영향을 미치지 않으며, 핸들을 돌린다고 해서 속도가 변화하지 않습니다. 이와 같은 원리를 소프트웨어 개발에 적용하면, 모듈 간의 의존성을 최소화하여 한 부분의 변경이 다른 부분에 영..

SW 개발 일반 2025.03.11

엔지니어 첫 걸음: 크런치랩스(CrunchLabs) 빌드 박스

아들은 만드는 걸 좋아한다. 그래서 마크 로버를 무척 좋아한다. 나도 만드는 걸 좋아하지만, 주로 머릿속에서만 만든다. 소위 말하는 ‘입 코딩’, ‘상상 코딩’을 즐기는 타입이다. 언젠가 아들과 함께 실제로 코딩하는 날이 오길 바라는 불순한 마음으로 25년 1월달에 빌드 박스를 결제했다.빌드 박스를 시작으로 해커 박스까지 자연스럽게 이어가며, 아들에게 슬쩍 코딩을 가르쳐 주는 것이 내 작은 꿈이다. 직업 개발자가 되지 않더라도, 파이썬과 AI의 도움을 받아 원하는 것을 뚝딱 만들어낼 수 있는 능력은 앞으로 더욱 가치 있을 것이라 생각하기 때문이다. 코딩은 필수가 될 것이다.매달 새로운 박스가 도착하면, 아들은 신나게 조립하고 나서 자랑하러 온다. 요즘 환율이 치솟아 부담스럽긴 하지만, 아들이 즐거워하는 ..

남자 아이와 게임 하기

드디어 아들이 게임을 할 나이가 됐습니다. 최대한 먼 미래에 도래하길 기대했지만... 제 어린 시절을 떠올리니 불 가능한 기대였습니다. 게임을 달고 살았는데 아들에게 그러지 않기를 기대하는 건 자기모순이죠 ㅎㅎ 그래서 게임을 한다면 어떻게 하는 것이 그래도 좋은지 한 번 정리를 하면 좋을 것 같아 써봅니다.아이의 게임 사용 패턴 이해하기(1) 게임을 통한 사회적 관계 형성남자 아이들에게 게임은 단순한 놀이를 넘어 사회적 상호작용의 도구가 됩니다. 친구들과 팀을 이뤄 플레이하고, 전략을 세우며 협력하는 과정에서 팀워크와 의사소통 능력을 배울 수 있습니다. 실제로 초등학생을 대상으로 한 연구에서는 공동 게임 경험이 친구 관계 형성에 긍정적인 영향을 미친다는 결과가 나왔습니다.(2) 과몰입의 위험성반면, 게임..

2025년 3월, 4월 한국 벚꽃 개화시기 및 지역 별 개화 예상 지도

갤럭시 S25로 기기 변경을 하면서 얻은 해택 중 가장 마음에 부분 중 하나는 Gemini를 25년 9월까지 무료로 사용할 수 있는 것입니다. 심심해서 벚꽃 개화 시기를 조사해달라고 했는데 정말 알아서 리포트를 만들어 줍니다. 진짜인지 아닌지는 파악해 보지 않았지만 딥리서치 기능 자체가 외부 지식을 검색과 사유(Reasoning) 과정을 거치니 참고 자료 정도로 생각하면 되지 않을까 합니다. > Gemini는 웹사이트 39개를 조사하고 리포트를 작성했습니다.더보기보고서를 조사하는 동안 Gemini는 사용자 대신 웹을 검색하고 관련 웹사이트의 콘텐츠를 둘러봅니다. 2024 전국 벚꽃 개화 시기 및 추천 명소 - 보그 코리아 (Vogue Korea) vogue.co.kr/2024/03/15/2024-%EC%..

AI 2025.03.09
반응형