분류 전체보기102 [김원숭-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. [JS] array 메서드 js 코딩테스트 준비하며 자주 사용한 함수를 메모했습니다. MDN을 참고했습니다. JavaScript | MDN JavaScript (JS)는 가벼운, 인터프리터 혹은 just-in-time 컴파일 프로그래밍 언어로, 일급 함수를 지원합니다. 웹 페이지를 위한 스크립트 언어로 잘 알려져 있지만, Node.js, Apache CouchDB, Adobe Acrobat처럼 developer.mozilla.org 함수의 설명에 있어서 매개변수에 대한 설명이 부족합니다. 위 사이트에 접속해서 매개변수와 활용 예제를 확인하시는 것을 추천드립니다. 어떤 값을 '반환' 하는지, 혹은 원본 데이터를 수정하는 것인지를 유의하시면 좋을 것 같습니다. Array 메서드 arr.length 메서드가 아니라, Array 객체의 .. 2023. 9. 1. 이전 1 2 3 4 ··· 12 다음