윈도우 터미널 명령어로 귀차니즘 대탈출
멀티탭 과 개별프로필 지원 등의 편리함으로 인해 윈도우 터미널을 사용하고 있다. .net 으로 서버와 클라이언트를 하나의 솔루션에서 프로젝트로 구분해서 개발하고 있는데 매번 터미널을 실행 한 다음 한쪽 탭을 서버 경로로 이동하고 또, 분리된 탭을 수동으로 생성해서 클라이언트 경로로 이동하고 이 과정을 매번 수동으로 할려고 하니 많이 귀찮았는데 이참에...
View Article트래그울의 부식된 송곳니 원시 고대
원시 고대 무기 특템~ 한손 무기로 바꿀까 해서 카나이 돌리던 중 대박 깜놀 ㅡㅡ;; 정수가 붙어나와서 더 좋은듯?? 공속을 빼야할 것 같은데… 행복한 고민중 트래그울의 부식된 송곳니 원시 고대
View Article숫자 마술트릭 증명( 1089 )
최현우의 마술 eBook(그녀 마음 훔치기 10분 전 (마술 편)) 을 우연히 구매하게 되어서 보던 중에 트릭 중에 한 가지가 숫자에 관한 트릭이 있길래 코드로 나열해 봄2013년 1월 18일 5:44 오후 // 시나리오 : 숫자 마술(트릭) => 항상 결과는 1089 // 1. 백단위의 세자리 숫자를 생각한다 // 2. 원래 세자리 숫자(x)와...
View Articlewinform mditab usercontrol
원본 프로젝트는 vb.net 으로 만들어진 소스를 참조 했다 (MdiTabStrip – CodeProject)vb.net 프로젝트라 그대로 참조해서 써도 되지만 CSharp 에 좀 더 익숙하다 보니 CSharp 버전으로 마이그레이션 했다.추가적으로 탭에 컨텍스트 메뉴를 추가했다.소스 코드 : cloudappbiz/MdiTabStripCS...
View Articleupgrade .net 6 from .net framework 4.8
.net framework 4.8 winform 소스를 최신 LTS 인 .net 6 로 마이그레이션을 시도해 봅니다.해당 소스 코드는 아래 포스트를 참조하면 됩니다. winform mditab usercontrol 마이그레이션 방법은 MS 공식 문서를 참조했습니다.참조 : Windows Forms 앱을 .NET 6으로 업그레이드 – .NET Core |...
View ArticleWinform Runtime Debugging
윈폼으로 개발시 UI 디자인을 하다보면 코드를 매번 수정할 때 마다 종료 => 디버깅 재시작이 매우 번거로운 경우가 있다. 그래서 예전부터 개인적으로 사용하던 방법이 있는데, Property Grid 를 런타임에 표시해서 일부 컨트롤의 속성을 변경하면 나름 좀 편하다. 아래 스크린샷을 보면 우측 상단 콤보 박스에 나열된 컨트롤 목록을 볼 수 있다....
View Articleblazor RenderFragment
아래 스크린샷을 보면 메뉴 구성을 화면 크기에 따라 다르게 표시하는 경우가 많다 이런 경우 큰 화면에서 모든 메뉴가 보여지는 경우와 작은 화면에서 Dropdown 으로 표시되는 메뉴를 중복된 코드로 작성하면 비효율적이다. 메뉴 자체에 로직이 복잡하게 들어간 경우라면 별도 Component 로 작성하면 되겠지만, 그렇지 않다면 굳이 Component 를...
View Article페이스북 로그인 기능을 추가하는 과정에서 발생한 오류해결
페이스북 로그인 기능을 추가 구현하는 과정에서 삽질한 과정과 해결 방법입니다. 일단 사이트 구성을 간략하게 보여드리면 다음과 같습니다. 페이스북 인증을 구현하기 위해서는 반드시 https 만 가능 하다는 건 알고 있는 상황이었고, 운영 중인 상황에서 Server 와 Client 도메인도 https 로 운영하는 중이라서 별 신경을 쓰지 않았습니다. 그래서...
View Articleblazor AppStateService
blazor wasm 기본 Template 으로 프로젝트를 생성해 보면 다음과 같은 구조로 생성이 됩니다. 소스 코드는 다음 Github 의 AppStateService 폴더 에 있습니다. 미리 다운로드 해서 실행해 보시면 더 쉽게 이해할 수 있습니다. Dark Mode BlazorWASMSample (this link opens in a new...
View Articleblzor bootstrap theme sample
전체 소스 코드는 다음 Github 의 BlazorBootswatchTheme 폴더에 있습니다 Dark Mode BlazorWASMSample (this link opens in a new window) by cloudappbiz (this link opens in a new window) Blazor Webassembly sample 1...
View ArticleWordPress display lastupdated date with published date by condition
워드프레스는 포스트 날짜를 표시할 때 기본적으로 발행일을 기준으로 표시가 됩니다. 발행일 이외에 최종수정일도 표시하는 방법을 알아보겠습니다. 현재 이 블로그는 최근에 Divi 테마를 구입하면서 같이 포함된 매거진용 Extra 테마를 사용하고 있습니다. 그래서 최종수정일 표시하는 방법을 구글링할때 divi theme 글자도 포함해서 검색했더니 2017년에...
View ArticleWordPress featured image size
포스트 상단에 표시되는 Feather image 의 경우 테마 또는 기타 설정에 따라 다르게 표시되겠지만 현재 사용 중인 테마에서 작은 이미지가 등록된 경우 원본 이미지의 사이즈 보다 크게 확대가 되면서 비트맵 이미지의 특성으로 인해 깨져 보일 수 밖에 없습니다. 그래서 Additional CSS 에 다음과 같이 CSS 를 추가해서 좀 더 자연스럽게 표시될...
View ArticleWordPress 에서 특정 Block 이 포함된 Post 검색하기
WordPress 를 사용하면서 필요한 Block 을 찾기 위해서 여러가지 플러그인을 설치하며 사용해 보고 있습니다. 이전에 설치한 플러그인 중에 정리를 하고 싶은데 이미 다른 포스팅에 사용한 적이 있다면 해당 포스트를 검색해서 대체 가능한 블록으로 모두 교체해 준 다음 폴러그인을 삭제하고자 합니다. 검색을 해보니 DB 에서 특정 텍스트를 찾아주는 플러그...
View ArticleWordPress Debug 활용
이전에 작성한 글 중에 글 발행일을 마지막 수정일 포함해서 반환하게 수정했었다 WordPress display lastupdated date with published date by condition 그 이후 며칠 아무 이상 없이 사이트가 잘 작동하는 줄 알았다 하지만 언제 부턴가 관리자 Dashboard 페이지가 일부만 표시되고 나머지 위젯들이 표시가...
View Articlejavascript redirect to another domain by response.ok with cors
WordPress로 이전 한지 꽤 시간이 지났음에도 아직도 예전 블로그 글들이 오래전에 작성된 거라 더 노출이 잘 되는듯 하다 그래서 이전 블로그 조회시 현재 블로그에 동일한 글이 있는 경우 Page 를 Redirect 하게 끔 수정해 보았다. 두 사이트 모두 permalink 를 동일한 형식으로 사용중이고, 이전 사이트 에서 마이그레이션(링크 참조) 한...
View Article닷네임 도메인 기관이전(너무 힘들다 다신 안 돌아가)
그동안 도메인을 닷네임에 등록해서 사용 중이었다. 무려 15년 정도 된 듯 하다 그런데 이번에 맘에 드는 서비스가 있어 다른 곳에 도메인 기관이전 하려고 마음을 먹었다. 알고보니 닷네임은 신규등록 대비 연장 비용이 거의 2배 더라..헐.. 그동안 걍 몇만원이라 신경안쓰고 막 3년씩 몰아서 연장하고 했는데 급 후회…그런데 더 웃긴건 기관이전 신청할려고...
View Article워드프레스 재사용 가능 블록 – Read More
워드프레스로 글을 작성하다 보면 일부 항목을 숨긴 상태로 표시했다가 필요한 경우 사이트를 방문한 사용자가 직접 펼쳐서 내용을 확인하게 하는 방식으로 작성 하는 경우가 있습니다. 이런 경우 Read More 로 검색해 보면 다양한 플러그인이 존재합니다. 아니면 Content Toggle (Accordion) Block For Gutenberg –...
View Article워드프레스 재사용 가능 블록 메뉴 추가하기
워드프레스 관리자 페이지 좌측에 보이는 메뉴 목록에는 기본적으로 워드프레스 재사용 가능 블록 메뉴가 존재하지 않습니다. 재사용 가능 블록을 관리하기 위해 해당 페이지로 가기 위해서는 포스트 추가 및 편집 화면에서 찾아서 들어가야 합니다. 자주 쓰지 않을 때는 몰랐는데 최근에 자주 사용하다 보니 불편함이 생기네요 그래서 메뉴에 추가해서 쉽게 들어갈 방법을...
View ArticleC# 으로 사용자 입력을 받아 동작하는 콘솔 프로그램 구현
네이버 지식인에서 우연히 보게 된 누군가의 질문… c# 콘솔 형태의 프로그램이며, 일정 갯수의 숫자를 데이터로 입력 받아 최대값/최소값 등을 구하거나 종료할 수 있는 기능을 하는 프로그램이 요구사항 이었다 내가 답변한 원문은 여기 : C# 프로그래밍 질문 : 지식iN (naver.com)네이버 지식인 링크 실제 프로그램이 실행되는 스크린샷은 다음 이미지와...
View Article