일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- nullable
- commit
- windows
- 코딩테스트
- C#
- mysql
- Microsoft
- Visual Studio
- log
- Github
- IValueConverter
- tls
- File
- WPF
- convert
- Process
- logging
- ListView
- algorithm
- csharp
- windows10
- Binding
- dotNET
- programmers
- git
- Coding
- .net
- coding-test
- chashtag
- string
- Today
- Total
목록전체 글 (143)
CHashtag
안녕하세요. 굉장히 자극적인 제목이죠 ㅎㅎ 하지만 내용도 굉장히 자극적이나 어그로는 아니니 끝까지 읽어주시기 바랍니다. 수익 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..
안녕하세요. 오늘은 제가 꾸준히 챙겨 먹고 있는 몇 안 되는 영양소 중 하나인 "글리신"에 대해 소개해드리고, 얼마나 효과가 있는지 또한 알려드릴까 합니다. 글리신의 효과(효능)은 다른 블로그나 기사에 많이 나와 있으니 해당 게시글들을 참고하시면 좋을 것 같습니다. 간단히 설명해 드리자면, 수면의 질을 높여주는 효과가 있는데요, 제가 글리신을 꾸준히 섭취하는 주된 이유입니다. 수면 질 향상 저는 평소 잠을 잘 때 항상 꿈을 꿉니다. 아무리 피곤해도, 아무리 잠을 오래자도 말이죠. 그래서 아침에 늘 일어나기 힘들고, 잠을 자도 개운하다고 느끼는 경우가 잘 없었습니다. 하지만 글리신을 섭취한 이후로는 꿈을 꾸는 횟수가 거의 없어졌고, 아침에 잠에서 깨어나기가 정말 수월해졌습니다. 또한, 잠을 적게 자도 수면..
안녕하세요. 저는 요즘 코딩테스트 문제를 열심히 푸는 중인데요, 지금까지 프로그래머스에서만 문제를 풀다가 최근 "백준" 이라는 알고리즘 사이트를 접하게 되었습니다. 백준은 다양한 문제와 지원되는 많은 언어가 큰 장점이라고 볼 수 있습니다. 하지만, 사용성은 프로그래머스에 대해 많이 떨어진다는 느낌을 받았습니다. Input을 어떻게 받고, 함수를 어떻게 구성해야 하는지, return은 어떻게 해야하는지 등에 대한 정보가 "제출" 란에 없어서 꽤나 당황한 기억이 있습니다. 그래서 백준 사용방법을 설명드리자 합니다. 사용방법 "제출" 현황으로 가시면 위와 같은 모습이 보이실겁니다. 그런데 소스코드가 비어있어 어떤식으로 로직을 구성해야할지 굉장히 막막합니다. 하지만 걱정하지 마시고 아래의 코드를 토대로 작업을 ..
안녕하세요. 오늘은 프로그래머스 코딩테스트 연습 문제인 "제목" 을 풀어 보았습니다. 문제 링크 https://programmers.co.kr/learn/courses/30/lessons/12982 문제 풀이 방법 자세한 문제 풀이는 주석으로 남겨두었습니다. 코드 using System; using System.Collections.Generic; namespace 백준 { internal class Program { static void Main(string[] args) { string s1 = Console.ReadLine(); string s2 = Console.ReadLine(); string[] s2a = s2.Split(' '); HashSet rList = new HashSet(); for..