전체보기
-
메이플 사기꾼, 사칭범이 내 캐릭터도 사칭하는 날이 왔군. 오로라 묘용 사칭 조심!게임/메이플스토리 2023. 1. 31. 01:14
꼭 나, 내 본캐 닉 묘용을 사칭하는 사기꾼과 대화를 하는 사람이라면 꼭 오로라 묘용 검색해보고, 이 글을 보고, 그게 사칭범은 아닌지 확인을 하기를! 뭐 사칭범 있을 수 있지 하고 넘기려고 했는데 피해자가 생겼다고 해서 급하게 글을 쓴다. 1. 현재 오픈프로필로 묘용을 검색하면 원래 내꺼는 검색이 안 되게 해놔서 사칭범 것만 나왔는데 혹시 몰라 지금은 내 것이 검색되게 해놨고, 검색하면 나오는 2개 중에 포스트내역이 오늘(2023년 1월 31일) 이전의 내용들이 전혀 없으면 그게 짭이다. 2.오픈프로필은 사칭할 수 있는 방법이 많다. 내 오픈프로필에는 내 묘용 캐릭의 여러 기록들을 포스트한 게 2020년부터 있다. 없으면 무조건 내가 아니다. 있다고 해도 아래 3번부터 5번을 꼭 확인하자. 3. 오픈프..
-
wix 프로젝트에서 32비트 빌드를 64비트 빌드로 변경할 때 ICE80: This 64BitComponent ProductComponent uses 32BitDirectory INSTALLFOLDER 오류 해결 방법기타 정보/정보공유-IT 2023. 1. 26. 10:50
비주얼스튜디오에서 32비트였던 프로젝트를 64비트로 바꾸는 과정에서 wix 설치 프로젝트도 64비트로 변경을 하였다. 그런데 ICE80: This 64BitComponent ProductComponent uses 32BitDirectory INSTALLFOLDER 이런 에러가 발생했다. 해결방법은 간단하였는데 Product.wxs 파일에서 ProgramFilesFolder로 되어 있는 부분을 ProgramFiles64Folder로 변경하면 된다. 오류 없이 빌드 성공 완료!
-
C# Winforms 직접 만든 달력 (커스텀 달력)닷넷/WinForms 2023. 1. 13. 10:22
Winforms 기본 도구에 있는 MonthCalendar나 DevExpress의 CalenarControl를 사용하기에는 요즘 트렌드에는 맞지 않는 UX가 있다. 만약 기간에 제한이 있다면 사용자는 한 번 클릭하면 앞 뒤로 가능한 날짜만 선택할 수 있게 하는 것이라던가 한번 클릭 후 다른 날을 클릭 하면 기간 선택이 되게 하는 기능이 기본적으로는 없기 때문이다. 숙박시설 예약이나 항공권 예약할 때 사용는 달력처럼 만들기 위해서 기존 것을 가지고 조금씩 수정하는게 나을 수도 있지만 수정하다보니 한도 끝도 없이 수정을 해야 할 판이어서 아예 직접 만들었다. 직접만든 것이니만큼 버그가 있을 수 있다. 이는 실사용에서 수정해나가면 될 것이다. 참고로 이 달력 코드에는 UserControl를 팝업하는 기능을 L..
-
연간 목표와 2023년 계획 및 목표끄적이는/계획 2023. 1. 12. 17:18
올해 부터는 무언가 간단히 적어두는 것은 여기 티스토리보다는 노션을 활용해 볼 생각이다. 이력서도, 그동안 읽었던 책에 대한 정리도 또 읽을 예정인 책들을 목록화 하는 것도 전부 노션에 작성해 놓았다. 그 중에 2023년 목표는 궁극적으로 살빼기와 지식쌓기! 그로인해 얻고자 하는 것은 건강 회복과 이직하기이다. 2022년에는 메이플 본캐 구만렙 및 제네무기를 해방하는 것으로, 오로지 메이플 목표달성만 하였지만 올해는 메이플보다는 좀 더 지적 향상을 위해 방통대 수업도 성실히 완수하고, 정처기 자격증도 따고, 또 이것저것 공부도 좀 더 할 것이다. 개략적으로 세운 목표는 다음과 같다. 인생 연간 목표 매일 걷기 30분 하기 (출퇴근 시간 포함) 책 20권 읽기 1월에서 2월이 되는 한달이 지나 보니까, 책..
-
C# WinForms DevExpress GridControl에 체크박스 칼럼 (헤더 포함) 추가하기닷넷/WinForms 2022. 12. 12. 16:17
2022.08.25 - [프로그래밍/C# (WinForms, ASP.NET)] - C# DevExpress GridControl 열 전체 선택, 헤더에 체크박스 넣는 법 C# DevExpress GridControl 열 전체 선택, 헤더에 체크박스 넣는 법 데브익스프레스 c# Winforms 에서 GridControl의 헤더 체크박는 넣는 방법 아래와 같이 소스파일에 코딩을 한다. #region 체크 박스 그리기 - DrawCheckBox(graphics, rectangle, isChecked) /// /// 체크 박스 그리기 /// jasmintime.com 이전에 쓴 내용이 있는데 이것보다 더 간단한 방법이 존재한다. DevExpress의 GridControl에서 GridView 속성에 이미 존재하는..
-
디자인패턴 자료는 리팩토링 구루에서!기타 정보/디자인패턴 2022. 12. 12. 15:27
디자인 패턴에 대해 공부하고 개념 정리 겸 이 카테고리에 적어내려 가려 했으나 내가 쓰는 정리글이 이미 존재하는 글보다 나을 것 같지는 않다. 한글 버전이 존재하기 때문에 개념이나 설명도 보기 편하다. 코드 예시가 c#만 있는 게 아니고 c++, java, 파이썬, Ruby, Rust 등등 다양하게 존재 한다. https://refactoring.guru/ko/design-patterns 디자인 패턴들 refactoring.guru 리팩토링도 곧 한글 출시 예정이라는데 출시 완료 되면 봐야지.
-
C# URL 파라미터 인코딩 방법 (특수문자가 있는 경우에 사용)닷넷/C# 2022. 10. 19. 16:14
2018.10.30 - [프로그래밍/C# (WinForms, ASP.NET)] - C# URL에 들어가는 한글 UTF-8 Encoding private string GetData() { string result = string.Empty; string url = "https://api.com?value="; string value = "[value]"; // 인코딩하는 방법 string valueEncoding = System.Web.HttpUtility.UrlEncode(value); // 인코딩한 내용을 디코딩하는 방법 string valueDecoding = System.Web.HttpUtility.UrlDecode(valueEncoding); HttpWebRequest request = (Http..
-
티스토리에 메타 태그 등록 방법기타 정보/정보공유-IT 2022. 10. 18. 18:12
10월 15일 오후 SK데이터센터 화재로 카카오톡이 안 되더니 카카오사의 거의 모든 서비스들이 안 되었었다. 티스토리도 안 되서 그동안 내가 쓴 글이 전부 사라지는 건가 했는데 사이트가 무조건 모바일버전으로 뜨는게 문제긴 하지만 다행이도 어제부터 티스토리에 접속할 수 있었고, 오늘은 글 작성도 잘 된다. 그런데 오늘 작성한 글이 네이버에서도 내 글이 서치 되도록 네이버 웹마스터에 추가하려고 하는데 네이버 웹마스터 도구의 사이트 관리에서 해당 사이트가 소유확인을 진행하라고 뜬다. 소유확인 진행을 클릭하면 이 화면에서 내 티스토리가 있을 경로에 HTML 파일 업로드는 사실상 불가능하므로 HTML 태그를 선택한다. 이때, 메타 태그는 내 티스토리 스킨파일에 붙여넣기 및 저장하면 되는데 티스토리 설정에서 스킨 ..
-
백엔드 공부 로드맵을 체크리스트로 만들어 봄기타 정보/서버 2022. 10. 18. 17:32
c#만 해서는 앞날이 밝지만은 않아서, 회사에서 일이 없을 때 하염없이 시간을 보내는게 아까워서 서버는 언제나 밝을테니 서버에 대한 것을 제대로 공부 하기로 마음 먹었다. 이것 저것 구글링해 보니까 웹서버의 영역인 백엔드에 대한 공부 로드맵이 있다. kamranahmedse이 작성한 로드맵 중 하나인 백엔드 로드맵. (https://github.com/kamranahmedse/developer-roadmap) 백엔드 로드맵 뿐만 아니라 프론트, 데브옵스, QA, Java 등등이 있다. GitHub - kamranahmedse/developer-roadmap: Interactive roadmaps, guides and other educational content to help developers grow..
-
C# DevExpress GridControl 열 전체 선택, 헤더에 체크박스 넣는 법닷넷/WinForms 2022. 8. 25. 15:58
데브익스프레스 c# Winforms 에서 GridControl의 헤더 체크박는 넣는 방법 아래와 같이 소스파일에 코딩을 한다. #region 체크 박스 그리기 - DrawCheckBox(graphics, rectangle, isChecked) /// /// 체크 박스 그리기 /// /// /// /// 그래픽스 /// /// 사각형 /// /// 체크 여부 protected void DrawCheckBox(Graphics graphics, Rectangle rectangle, bool isChecked) { DevExpress.XtraEditors.ViewInfo.CheckEditViewInfo checkEditViewInfo = this.repositoryItemCheckEdit1.CreateViewI..
-
[WinForms WebBrowser] 자바스크립트에서 C# 메소드를 호출하는 방법닷넷/WinForms 2022. 8. 3. 13:50
namespace WindowsFormsApplication6 { // This first namespace is required for the ComVisible attribute used on the ScriptManager class. using System.Runtime.InteropServices; using System.Windows.Forms; // This is your form. public partial class Form1 : Form { // This nested class must be ComVisible for the JavaScript to be able to call it. [ComVisible(true)] public class ScriptManager { // Variab..
-
C# WebBrowser IE버전 알맞게 변경하는 방법닷넷/WinForms 2022. 8. 3. 13:45
public Form1() { InitializeComponent(); SetBrowserEmulationVersion(); } private const string InternetExplorerRootKey = @"Software\Microsoft\Internet Explorer"; private const string BrowserEmulationKey = InternetExplorerRootKey + @"\Main\FeatureControl\FEATURE_BROWSER_EMULATION"; public enum BrowserEmulationVersion { Default = 0, Version7 = 7000, Version8 = 8000, Version8Standards = 8888, Version..
-
C# WebBrowser 쿠키 삭제 방법닷넷/WinForms 2022. 8. 3. 13:43
public Form1() { InitializeComponent(); //Temporary Internet Files System.Diagnostics.Process.Start("rundll32.exe", "InetCpl.cpl,ClearMyTracksByProcess 8"); //Cookies() System.Diagnostics.Process.Start("rundll32.exe", "InetCpl.cpl,ClearMyTracksByProcess 2"); //History() System.Diagnostics.Process.Start("rundll32.exe", "InetCpl.cpl,ClearMyTracksByProcess 1"); //Form(Data) System.Diagnostics.Proce..
-
비주얼스튜디오 디자이너 로드 오류 "이 파일에 디자인할 수 있는 클래스가 없으므로 디자이너에서 이 파일을 표시할 수 없습니다." 세 번째 작성기타 정보/정보공유-IT 2022. 6. 29. 17:03
2020.01.20 - [끄적이는/정보공유] - "이 파일에 디자인할 수 있는 클래스가 없으므로 디자이너에서 이 파일을 표시할 수 없습니다." 두번째 해결방법 2016.07.21 - [끄적이는/정보공유] - [비주얼 스튜디오 오류] 이 파일에 디자인할 수 있는 클래스가 없으므로 디자이너에서 이 파일을 표시할 수 없습니다. 디자이너에서 검사한 파일의 클래스는 다음과 같습니다. 앞서 비주얼 스튜디오에서 디자인 파일이 열리지 않는 문제에 대해 두 개의 글을 작성했었다. 32비트 프로젝트를 64비트로 변경하면 발생할 수 있는 문제인 걸 알고 있지만 메모리 리소스 문제가 계속 발생하여 64비트로 바꾸기 위해 예전에는 비주얼스튜디오 2017을 썼었으니까 지금은 비주얼스튜디오 2019를 사용하니까 혹시나 되지 않을까..
-
VMware Workstation 16 player 가상머신과 로컬PC 간에 파일 복사 하는 방법 및 옵션에 Guest isolation이 없을 때기타 정보/정보공유-IT 2022. 6. 14. 18:08
vmware workstation 16 player에 운영체제를 설치하여 로컬과 가상머신을 오가며 작업 중일 때 각자에서 무언가 복사 한 것이 오갈 수 있게 하려면 VMware Tools를 설치하면 된다. 그러나 파일 같은 경우에는 VMware Tools를 설치 해도 되지 않는 경우가 있다. 되게 하는 방법은 다음과 같다. 1) Suspend가 아닌 Power Off로 가상머신을 끄고, VMware Workstation 16 Player에서 해당 가상머신을 우클릭하여 [Settings...]를 클릭하거나 [Edit virtual machine settings]를 클릭한다. 2) 그러면 Virtual Machine Settings 창이 뜬다. 3) [Options] 탭을 클릭하면 Guest isolatio..