분류 전체보기103 [김원숭-3] 김원숭의 일탈 겨울을 지나, 다시 봄이 찾아왔네요.여러분 각자의 속도로 나아가는 한 해가 되시길 바랍니다. https://youtu.be/kIiW3XRP7bU?si=bWyIRc8oYD9lhGCv한로로 - 입춘 김원숭 일탈 그만해 대전에서 태어나,대전에서 초·중·고를 다니고, 대학도 대전에서 보냈다 최근 인천에서 일하는 고등학교 친구에게 연락이 왔다."이번 주 토요일에 뭐 해? 나 밥 사줘."일전에 대전에서, 픽업을 해주면 밥 사주겠다는 내 말을 들고 온 거였다. 그 주말, 친구와 둘이 간 곳은 망원역 근처에 있는 '과일가게(야키토리 집)'였다. 언제나 밝은 모습으로 잘 웃는 친구가 이번에도 어김없이 활짝 웃으며 대만족 했다."야이씨 넌 도대체 간판도 없는 곳을 어떻게 찾는 거야" 생맥주가 부드러우면서 맛있었고,닭고기.. 2026. 2. 6. [김원숭-2] 두쫀쿠와 김원숭 매일 아침 요란스럽게 옷장과 좁은 방 안을 뒤적거리면서,추위를 느끼고 있다. https://www.youtube.com/watch?v=hL6VwyFpRv4옛 친구에게 - 홍이삭우연하게 듣게 된 '옛 친구에게'라는 노래입니다.이곳으로 이직해서 가장 행복한 순간이 점심에 산책할 때야 광화문에 위치한 현재 직장에 와서 가장 행복한 순간은점심식사 후 광화문 근처를 잠깐 걷는 순간이다. 광화문 광장을 따라 북쪽으로 올라가면서 경복궁 뒤로 보이는 북악산을 보는 게 좋다.서울역사박물관 뒤로 나무들을 따라 경희궁으로 안내되는 길을 걷는 게 좋다.여유가 조금 있었던 어느 날에는 직원들(5명이 당시 사무실의 전부였다) 다 같이 덕수궁으로 걸었던 게 좋았다.그 순간에 사소한 이야기를 하는 게 좋다. 순수하게 그 순간들이 행.. 2026. 1. 22. [김원숭-1] 새해 목표가 있으신가요? 마지막 글을 2024년 4월 24일에 작성했네요.벌써 2년 가까이 지났습니다.그동안 방명록에 글을 남겨주신 모든 분들에게 감사드립니다. 최근 열심히 듣고 있는 노래 공유합니다.https://youtu.be/bT-pAKr-Ro0?si=QnGj6Yhl4MpnJot2옥상달빛 - 달리기처음에는 'SES-달리기'를 들었고,현재는 '옥상달빛-달리기'를 듣는다. 왜 지금은 블로그를 안 하세요? 블로그를 알고 계신 지인분들께 종종 들었던 말이다. "제가 좋은 글을 작성할 수 없을 거 같아서, 요즘 글을 작성하지 않습니다." 취업 준비는 길어졌고, 고민과 걱정이 늘어나면서 중심을 잡기 어려웠다.글에서 나의 걱정과 고민이 묻어나지 않길 바랐다. 그러면 지금 서울에서 일하고 있는 거야? 23년 6월 즈음에 취업에 성공했다... 2026. 1. 12. [C#] Tuples, ValueTuples 여러 데이터 요소를 그룹화하는 Tuple 타입이 참조 타입이라는 사실을 아시나요? 튜플은 여러 데이터 요소를 그룹화하는 유형이다.나는 튜플을 주로 두 개 이상의 데이터를 반환하는 메서드를 작성할 때 반환값으로 사용했다. 그러면 튜플을 선언할 때 주로 사용하는 ( item1, item2 )와 new Tuple(item1, item2)는 똑같은 튜플일까?var tuple = new Tuple("Tuple", 1);var tuple2 = ("Tuple", 1);Console.WriteLine($"tuple type: {tuple.GetType()}"); // 1Console.WriteLine($"tuple2 type: {tuple2.GetType()}"); // 2Console.Re.. 2024. 4. 24. [C#] Reflection, Attributes, Metadata .NET 환경에서 개발을 하다 보면 쉽게 접하는 Attribute와 Reflection에 대해 기록했습니다. 메타데이터(metadata or metainformation)는 데이터(data)에 대한 데이터이다. 데이터 베이스 작업을 할 때를 예로 들어보자. 데이터베이스 내부에 저장된 데이터는 실제 데이터이고, 테이블의 구조와 테이블 간의 관계는 메타데이터이다. attribute는 타입(type)에 메타데이터를 추가한다. 즉, 기존 메타데이터에 타입이나 메서드에 대한 정보를 추가하는 방식인데, 이는 Type 객체에서 읽을 수 있는 유형이나 메서드를 설명한다. reflection은 애플리케이션에 사용되는 유형(type)을 검사할 수 있는 코드를 작성할 수 있는 메커니즘이다. 예를 들어 리플렉션을 사용하면 특.. 2024. 4. 22. [C#] using, IDisposable C#의 키워드 using에 대해서 정리했습니다. The using statement ensures the correct use of an IDisposable instance 출처: https://learn.microsoft.com/en-us/dotnet/csharp/language-reference/statements/using using 문(statement: 실행 가능한 최소의 독립조각, 문 · 구문 · 명령문)은 IDisposable 인스턴스가 제대로 작동하도록 보장해 준다. 어떻게 보장한다는 것일까? 이를 알기 위해서는 IDisposable 인터페이스에 대해서 알아야 한다. IDisposable은 Dispose 메서드를 작성해야 하는 인터페이스다. Dispose는 처분하다, 배치하다, 정리하다 .. 2024. 4. 18. [프로그래머스 C#] Lv.2 유사 칸토어 비트열 가독성을 위해서 문제 설명은 생략합니다. 링크를 통해 확인해 주세요. https://school.programmers.co.kr/learn/courses/30/lessons/148652 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 풀이 ✏️ using System; public class Solution { public int solution(int n, long l, long r) { int answer = 0; for(l--;l (l-1) c == '1'); return answer; } private string makeCantor(int n, s.. 2024. 4. 6. [프로그래머스 C#] Lv.2 혼자 놀기의 달인 가독성을 위해서 문제 설명은 생략합니다. 링크를 통해 확인해 주세요. https://school.programmers.co.kr/learn/courses/30/lessons/131130 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 풀이 ✏️ using System; using System.Collections.Generic; public class Solution { public int solution(int[] cards) { bool[] checkedBox = new bool[cards.Length]; Array.Fill(checkedBox, fal.. 2024. 4. 5. [programmers] 같은 숫자는 싫어 가독성을 위해서 문제 설명은 생략합니다. 링크를 통해 확인해 주세요. 지난 포스팅에서 자바스크립트의 Array 메서드를 알아봤습니다. 이번에는 Array 메서드를 사용하며 발생했던 오류와 그 이유에 대해서 작성해 보겠습니다. 예시로 들 문제는 프로그래머스 레벨 1 문제 '같은 숫자는 싫어'입니다. 문제 링크 : https://school.programmers.co.kr/learn/courses/30/lessons/12906 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 입력받는 매개변수는 "Array 객체" 반환해야 하는 값은 조건을 만족하는 "Array.. 2023. 9. 6. 이전 1 2 3 4 ··· 12 다음