일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |
- mysql
- tls
- windows10
- algorithm
- Binding
- Coding
- File
- coding-test
- ListView
- commit
- git
- dotNET
- WPF
- nullable
- windows
- .net
- chashtag
- convert
- programmers
- Microsoft
- C#
- Process
- csharp
- 코딩테스트
- Github
- string
- IValueConverter
- log
- logging
- Visual Studio
- Today
- Total
목록분류 전체보기 (146)
CHashtag

안녕하세요. 오늘은 제가 사용하고 있는 물고기 자동 급여기를 리뷰해볼까 합니다. 우선 제가 원했던 기능은 아래와 같습니다. 1. 먹이 통이 대용량 일 것(한달 이상) 2. 12시간에 1번씩 급여가 가능할 것 3. 한번에 적은 양 급여가 가능할 것 4. 별도 접착제 없이 고정이 가능할 것 위 조건으로 제품을 찾았고, 그 결과 아래 제품을 구매하였습니다. https://link.coupang.com/a/qngHD 아마존 수족관 자동먹이 급여기 AF-101 COUPANG www.coupang.com 자 그럼 위 사항들을 모두 만족하는지 조목조목 따져보도록 하겠습니다. AF-101 먹이 통이 대용량 일 것(한 달 이상) 해당 제품은 2가지 타입의 먹이통을 제공하는데요.(추가금액 X, 기본 제공) 그중 큰 타입의..

안녕하세요. 오늘은 굉장히 비슷한 의미를 가진 두 단어인 "Definitely"와 "Absolutely"의 차이점에 대해 알아보도록 하겠습니다. 우선 두 단어의 사전적 의미를 살펴볼까요? definitely 1. (강조의 의미로 쓰여) 분명히[틀림없이], 절대(로) 2. 확실히, 분명히 absolutely 1. 전적으로, 틀림없이(사실임을 강조함) 2. 전혀(부정의 의미를 강조) 3. 극도로, 굉장히 보시다시피 absolutely가 조금 더 강조하는 듯한 느낌을 내고 있습니다. 이제는 해외 커뮤니티로 이동하여 그들이 느끼고 이해하고 있는 차이점에 대해 알아보도록 하겠습니다. 해석하자면 아래와 같습니다. 네 그렇습니다. definitely와 absolutely는 모두 옳다는 뜻이지만, absolutely가..

안녕하세요. 오늘은 Guid에 대해 알아보고자 합니다. Guid 란 Guid는 Globally Unique Identifier의 약자로, 전역 고유 식별자라는 의미를 가지는 식별자입니다. 세상에는 여러 가지 식별자가 존재합니다. Uuid, NanoId, Cuid, 그리고 Git에서 사용하는 Hash 등 이 있죠. 기본적으로 식별자는 값(객체)를 식별하기 위한 요소로, Mysql의 PK와 같이 고유하여야 합니다. 그렇다면 위에서 나열한 식별자들은 자체적으로 중복되지 않는 로직이 존재하는 것일까요? 정답은 아닙니다. 단지 나올수 있는 값이 매~~~ 우 많아서, 절대 겹치지 않을 것이다.라는 가정을 하는 것입니다. Uuid를 예로들면 실제로 생성 가능한 식별자의 개수는 10의 38 제곱, 340간 개나 됩니다..

안녕하세요. 굉장히 자극적인 제목이죠 ㅎㅎ 하지만 내용도 굉장히 자극적이나 어그로는 아니니 끝까지 읽어주시기 바랍니다. 수익 340% 증가 우선 저는 이 방법을 통해 수익이 4.7배 증가하였습니다. (무려 470%!!!!) (정확하게 따지면 3.38배입니다.) 자세히 보시면 노출 RPM이 많이 증가한 것을 보실 수 있습니다. 이제 그 방법을 알려드리도록 하겠습니다. 맞춤 광고 설정 저는 개발 블로그를 운영합니다. 개발 블로그의 특징은, 주로 학교나 회사에서 접속하고, 대부분 Desktop입니다. 사실상 광고 수익을 올리기에는 최악의 구조이죠 ㅎㅎ 그래서 저는 이점을 활용하여 노출되는 광고를 설정하였습니다. 회사에서 궁금하더라도 차마 클릭할 수 없는 선정적인 광고나 게임 관련 광고들은 모두 제거하였습니다...

안녕하세요. 오늘은 파일이 선택된 상태로 파일 탐색기를 여는 방법에 대해 알아보도록 하겠습니다. 파일이 선택된 상태란, 아래의 상태를 얘기합니다. 정말정말 간단하니, 바로 코드로 알려드리도록 하겠습니다. string path = $@"{Path.Combine(Environment.CurrentDirectory, "aa.html")}"; string argument = string.Format("/e, /select, \"{0}\"", p); ProcessStartInfo info = new ProcessStartInfo(); info.FileName = "explorer"; info.Arguments = argument; Process.Start(info);

안녕하세요. 오늘은 Visual Studio Build시간을 단축시키는 방법에 대해 알아보고자 합니다. 방법은 간단하니 바로 진행해보도록 하겠습니다. Windows 보안 -> 바이러스 및 위협 방지 바이러스 및 위협 방지 설정 -> 설정 관리 제외 -> 제외 추가 또는 제거 devenv.exe 제외 프로젝트 폴더 제외 (본인이 프로젝트들을 모아두는 폴더를 제외 사항으로 추가하면 됩니다.) 이렇게하면 빌드 도중 "Antimalware Service Executable"이 실행되지 않기 때문에 빌드 시간이 단축되는 것입니다. 더 자세한 내용을 알고싶으시다면 아래 링크를 확인해주세요. https://ardalis.com/speed-up-visual-studio-build-times/?utm_sq=gtaxmo0..

안녕하세요. 요즘 딱히 의욕도 없고, 집에와서 할일도 없고 해서,, 오픈소스 구경이나 해볼까 합니다. 목적은 1. 좋은 코드가 어떤 것인지 알기위해 2. 내가 애용하는 프레임워크에 직접 기여해보자 3. 심심하니까 정도네요 ㅎㅎ 자 그럼 시작합니다. 무작정 Fork 받기 일단 무작정 Visual Studio 2022로 열었더니,, 왠지 구성 요소를 추가로 설치해주거나, Preview 기능들을 설치해줘야 할듯한 느낌인데,, Extension 설치 정신을 다잡고 에러를 읽어보니 wixproj 프로젝트를 열지 못하는 것 같다. 근데 wixproj 가 뭐지?? wixproj 란 .msi 파일을 만들때 필요하다는데,, 위치도 때마침 aspnetcore\src\Installers\Windows\SharedFra..

안녕하세요. 오늘은 이전 게시글에서 말했듯 로그를 기록하는 방법에 대해 알려드리고자 합니다. 자 그럼 시작합니다!! 프로젝트 생성 & log4net 설치 시대가 시대이니 만큼 .net project로 생성해주도록 하겠습니다. 저는 .net 6로 프로젝트를 생성하였습니다. (크게 중요하진 않습니다.) 우선 Nuget Package Manager에서 "log4net"을 설치해줍니다. Install-Package log4net 로그 저장 옵션 구성하기 프로젝트 최상단 depth에 log4net.config 파일을 생성해줍니다. 우선 아래 내용을 그대로 붙여넣으시면 됩니다. 주의하실 점은 파일의 Properties에 "Copy to Output Directory" 를 Copy always 혹은 Copy if n..
안녕하세요. 개발과 버그는 땔래야 땔수가 없는 영혼의 단짝입니다. 이런 버그들 속에서 내 프로그램을 보완하고 유지보수 하기 위해서 꼭 필요한 시스템이 로깅 시스템입니다. 제가 생각하기에 로그는 프로그램이 남기는 다잉 메세지, 혹은 프로그램의 주마등과도 같다고 할 수 있습니다. 로그가 없는 프로그램을 상상해봅니다. ============ 어느날 전화가 한통 옵니다. 지금껏 잘 사용하던 기능이 하루아침에 동작을 안한답니다. 그래서 해당 오류를 재현해보려 동일한 동작을 수행합니다. 그러나 현상이 발견되지 않습니다. 당황하기 시작합니다. 다시 전화를 걸어 더 상세한 재현 상황을 찾기 시작합니다. 계정은 어떤 계정을 사용하였는지, 하루사이에 클라이언트 단에서 변경된 사항은 없는지, PC사양은 어떤지, 네트워크 상..

안녕하세요. 오늘은 유용한 로그뷰어 프로그램인 BareTail(베어테일)을 소개해드릴까 합니다. BareTail http://www.baremetalsoft.com/ Bare Metal Software > Tools for Computer Professionals Release 3.50a 2006-11-02 What's new? Win32 (Windows 95, 98, ME, NT, 2000, XP, 2003, Vista) Free Version - baregrep.exe (246k) Licence - Startup splash screen cannot be disabled Registered Version - Only $US 25 Licence - Option to disable startup spla..