개발 관련 정보37 윈도우10(Windows10) 다크모드 변경방법 윈도우10(Windows10) 다크모드 변경방법 제어판으로 들어간다!!!!!!!!! Windows 10에서 다크 모드를 변경하는 방법은 다음과 같습니다: 시작 메뉴를 열고 "설정"을 선택합니다. "개인화"를 클릭합니다. "색상" 탭으로 이동합니다. "색상 선택" 드롭다운 메뉴에서 "어두운"을 선택합니다. "선택한 앱 모드" 아래에 있는 "어두운" 옵션을 선택합니다. 설정 창을 닫고 변경 사항이 적용되었는지 확인합니다. 위의 단계를 따라가면 윈도우 10의 다크 모드로 변경할 수 있습니다. 이를 통해 앱, 탐색기 및 기타 인터페이스 요소가 어둡게 표시됩니다. 2023. 5. 18. Windows FTP 설정하기(IIS) Windows FTP 설정하기(IIS) 이 글은 윈도우에서 IIS(인터넷 정보서비스, 이하 IIS)를 통해 FTP를 구축하는 과정을 정리합니다. Windows FTP서버는 FTP가 설정된 컴퓨터가 전원이 켜있는 상태에서만 이용가능하며 원격지에서 컴퓨터 전원관리를 위해서는 이글을 통해 WOL 기능을 활용하시길 바랍니다. 제어판에서 IIS - FTP 기능을 켭니다. FTP로 사용할 폴더를 생성합니다. 시작 - 모든 프로그램 - Windows 관리 도구에서 IIS 관리자를 실행합니다. IIS에서 사이트에 오른쪽 클릭 후 FTP 사이트 추가를 진행합니다. FTP 사이트 이름과 위에서 생성한 FTP 실제 폴더 경로를 설정합니다. IP 주소는 기본 IPv4 주소나 지정하지 않은 기본 호스트주소로 설정하고 포트도 기.. 2023. 5. 17. 한글/유니코드 인코딩에 대한 완전한 이해 Euc-KR, CP949, UTF-8 한글/유니코드 인코딩에 대한 완전한 이해 Euc-KR, CP949, UTF-8 한글/유니코드 인코딩에 대한 완전한 이해 Euc-KR / CP949 / UTF-8 다음의 내용은 본인이 한글을 지원하는 여러 장비와 연동작업을 하면서 힘들었던 한글호환 문제를 해결하기 위해 직접 정리한 자료입니다. 여러분에게 도움이 되었으면 하는 바람에서 팁정보로 올립니다. 제가 잘못 이해 했거나 틀린 부분이 있으면 알려 주시면 수정토록 하겠습니다. 용어정리 한글 - 완성형 코드 : 한글 한글자 한글자에 해당하는 코드표를 만들어 1:1 맴핑 하여 글자를 찾는 방식 (논리성 없음) 전세계 문자가 한글처럼 과학적으로 만들어 지지 못하고 그림형태로 만들어진 문자가 많기 때문. 한글 - 조합형 코드 : 논리적 코드생성 변환단계 1 -.. 2023. 5. 16. 네이티브 앱 네이티브 앱 최근 공개된 애플 워치의 새로운 운영체제 워치OS 2의 가장 큰 특징은 “네이티브 앱 지원”입니다. 네이티브 앱(Native App)이 무엇이길래 의미가 있는 것일까요? 네이티브 앱은 기본적으로 특정 플랫폼이나 디바이스에서 사용하도록 개발된 앱을 의미합니다. 일반적으로 앱 스토어나 구글 플레이에서 다운로드 받을 수 있는 앱을 생각하면 쉽습니다. 네이티브 앱은 특정 플랫폼에 최적화된 언어로 개발되기 때문에 카메라, GPS 등 그 플랫폼을 이용한 디바이스의 최신 기능을 활용할 수 있고, 해당 디바이스에서 빠르고 안정적으로 이용할 수 있다는 것이 장점입니다. 이것이 워치OS 2의 네이티브 앱 지원이 중요한 이유입니다. 기존의 1세대 워치OS의 경우 애플 워치에 설치된 서드파티 앱들은 iOS 앱의 .. 2023. 5. 15. google play services requires an action 해결 방법 google play services requires an action 해결 방법 오늘도 어김없이 스마트폰으로 게임을 하는나인데... 갑자기 오늘 이상한 알림이 떠서 이래저래 찾다가 어떻게 해결하게 되어 이렇게 나같은사람들을 위해 포스팅을 해보기로 했다~! 개인적으로 킹오브파이터올스타를 즐겨 하는데 이런 메세지가 자꾸 연속으로 뜨는것이다 갑자기 ;;; 짜증........................ 위에 알림을 한번 클릭해 보았다....게임은 모 저 멀리 날라겼고~~~ 이런 창이 뜨면서 멀 어찌해야될지를 잘 모르겠다 ㅠㅠㅠㅠㅠㅠㅠㅠㅠ ====================================================================== 자! 지금부터 해결방법을 말을 하겠다~!!.. 2023. 5. 12. 윈도우10 로그인암호 삭제 및 변경 방법 윈도우10 로그인암호 삭제 및 변경 방법 윈도우10 사용하다가 보면 로그인암호를 설정할때도 있고 귀찮으면 로그인암호를 없애버리고 싶은사람도 있을것이다! (나는 참고로 없애는.....) 그래서 오늘 포스팅은 윈도우10 로그인암호를 없애거나 변경하는 법을 포스팅을 하겠다~! 그림과 같이 차근차근 로그인 암호를 삭제 및 변경하면 될것이다~!!! 가보도록 하쟈!!!!!!!!!!!!! 꼬~~~~~~~~~~~~~~~~~~~~~~~~~~~~우!!!!!!!!!!!!!!!!!!!! 1. 윈도우 시작메뉴를 클릭 후 아래와 같이 [설정]을 클릭한다!! 2. 설정화면이 뜨면 세번째줄 [계정] 을 클릭한다!! 3. 계정화면이 나오면서 왼쪽 리스트를 보면 [로그인옵션]을 클릭하면 메인화면에 로그인 옵션에 상세한 설정을 할수있.. 2023. 5. 12. 크롬 사이트 또는 앱의 정보 유출로 인해 비밀번호가 노출 알람 크롬 사이트 또는 앱의 정보 유출로 인해 비밀번호가 노출 알람 해킹인가??? 헉 놀란 내가슴... 원인은.. 구글이 크롬 브라우저에 추가한 '패스워드 체크업 기능'으로 아이디 비밀번호가 데이터 유출 사고에 노출되었을 경우 알림창이 뜨면서 비밀번호를 권하는 것이다! 난 쿨하게....해결하기로 결정했다! 설정으로 들어간다. 개인정보 및 보안 에서 보안을 클릭한다. 알람을 꺼린다! 2023. 5. 11. 울트라에디터(UltraEdit)에서 세로열 편집 방법 울트라에디터(UltraEdit)에서 세로열 편집 방법 1. Alt+C 또는 상단에 클릭!!! 2. 원하는 구간 블럭 지정 3.입력 또는 편집 2023. 5. 9. 윈도우 10 오류 0x80070522 해결방법 윈도우 10 오류 0x80070522 해결방법 어드민 계정도 관리자 권한이 있는데도 계속 증상이 나오면 우선 이방법으로 해보쟈!! 난 해결했다 알트 + R 누른 후 이렇게 설정 뒤에 재부팅을 꼭 하쟈!! 2023. 5. 8. 엑셀 실행 숨겨진모듈의컴파일오류 osspecific 엑셀 실행 숨겨진모듈의컴파일오류 osspecific MS 오피스를 설치 후 엑셀 실행 후 다음과 같은 오류가 발생할 수 있다. 숨겨진 모듈 OSSpecific에서 컴파일 오류가 발생했습니다. 이 오류는 일반적으로 코드가 이 응용 프로그램의 버전, 플랫폼 또는 아키텍처와 호환되지 않을 때 발생합니다. "도움말"을 클릭하여 이 오류를 해결하는 방법에 대한 정보를 확인하세요. 당황하지말자!!!! 우리에는 구글신과 네이년이 있다!!! 우선 검색 후 1차 시도로 해결방법을 찾아보쟈!!! 그래도 안되면 이 방법을 써봐라! 이것도 구글링 해서 찾은거...;;; 방법 1 : 프로그램에 설치한것중에 PDF-Pro 4.5가 있으면 우선 삭제해본다!!! 방법 2 : 방법1이 안된경우 Microsoft Visual C++ 2.. 2023. 5. 3. 컴퓨터 한글 코드 - ASCII Code 컴퓨터 한글 코드 - ASCII Code 며칠전, 세벌식 자판의 우수성을 객관적으로 생각해보고자, 애국가를 분석한 일이 있었다. 결과는 좀더 정리해서 올려보고자 한다. (다음 세벌식 사랑 모임 까페에 약간의 오류가 있고 정보가 부족해보이는 애국가 분석자료를 HWP로 올려놓았습니다.) 분석 도중 애로사항은, '각'이라는 글자가 있다면, ㄱ+ㅏ+ㄱ 으로 나누어 분석해야 하는데, 600타 가까이 되는 애국가를 일일히 손으로 분석하는데 시간이 걸리며, 이보다 더 긴 글은 손으로 분석하는데 엄두도 내지 못한다는 것이다. 명색이 컴퓨터학과 졸업생이니 분석프로그램을 만들어 돌려보면 되지 않을까 생각도 했는데... 아뿔사, 한글은 완성형으로 되어있고 이제까지 기껏 아스키(ASCII)코드로 알파벳이나 숫자정도만 끄적거려.. 2023. 5. 2. 인터넷 속도 3분 만에 높이는 방법 인터넷 속도 3분 만에 높이는 방법 1. 시작-실행-cmd 입력 2. ipconfig/displaydns 입력 후 dns 확인 3. ipconfig/flushdns 입력! 4. clear dns~~~~인터넷 빨리짐! 2023. 4. 28. 인터넷창에 계속 linkonclick.com 팝업창이 계속 떠요 인터넷창에 계속 linkonclick.com 팝업창이 계속 떠요 정상적인 웹 사이트에서도 광고 팝업창이 뜨거나, 아무것도 하지 않아도 광고 팝업창이 뜬다면 악성 소프트웨어(애드웨어)에 의한 광고일 수 있어요. 질문해주신 광고는 구글이나 유튜브같은 정상적인 사이트에서도 표시되니 악성 소프트웨어에 의한 광고가 맞는 것 같아요. 애드웨어 제거는 크게 두 가지 방법으로 나눠져요. - 제어판에서 제거 할 수 있도록 만들어진 그래도 덜 악성인 애드웨어는 제어판에서 제거해요. - 제어판에 나타나지 않고 숨어서 동작하거나 제거를 방해하는 악성 애드웨어는 안티애드웨어를 사용하여 제거해요. 그럼 우선 제어판부터 봐야겠죠. 올려주신 프로그램 목록에서 애드웨어 같은 프로그램이 하나 보여요. 아래의 항목을 제거해주세요. Nat.. 2023. 4. 27. 윈도우10 PL2303HXA PHASED OUT SINCE 2012 PLEASE CONTACT YOUR SUPPLIER 해결방법 윈도우10 PL2303HXA PHASED OUT SINCE 2012 PLEASE CONTACT YOUR SUPPLIER 해결방법 PL2303HXA는 2012 년 이후 단계적으로 종료되었습니다. 공급 업체에 문의하십시오 라고 뜬다.... 자 이제 해결방법은 다음과 같이 따래해서 해결보도록 해보쟈! 첨부파일Prolific PL2303 driver v3.3.2.102 (2008-24-09) Win8_x64_x86.7z파일 다운로드 위에 있는 드라이버 파일을 우선 다운로드 해보쟈!!! 장치관리자에서 해당 PL2303HXA PHASED OUT SINCE 2012 PLEASE CONTACT YOUR SUPPLIER 선택 후 마우스 오른쪽 드라이브 업데이트를 클릭 하면 아래와 같은 화면이 나온다. 컴퓨터에서 드라이버.. 2023. 4. 25. 디스크 일련번호 변경 툴 디스크 일련번호 변경 일반적으로 사용할 일이 없지만.. 특정 프로그램에서 디스크 일련번호를 서버에 올려두고, 특정 디스크에 일련번호만 프로그램이 실행되도록 만들 수 있는걸 간단하게 우회할 수 있다 사용방법은 누구나 쉽게 사용할 수 있다. 1. 관리자 권한으로 실행한다. 2. 변경할 디스크선택 3. 변경할 시리얼 번호 입력 기존에 적혀있는 번호는 현제 디스크의 시리얼 번호이다. 4. Change 버튼 클릭 후, Yes 클릭 5. 재부팅후, 입력한 시리얼로 변경되어 적용된다. 디스크 일련번호를 변경하는 것은 일반적으로 윈도우 운영체제의 기능이 아니므로, 일련번호 변경 툴을 사용해야 합니다. 디스크 일련번호 변경 툴은 디스크의 일련번호를 수정하는 작업을 수행할 수 있는 프로그램입니다. 일련번호를 변경하면 시스.. 2023. 4. 24. NSIS 설치 파일 만들어 배포하기 NSIS 설치 파일 만들어 배포하기 NSIS(Nullsoft Scriptable Install System)은 윈도우즈용 설치 파일을 만들기 위한 오픈 소스 프레임워크입니다. NSIS를 사용하면 사용자 정의 설치 프로그램을 만들고 배포할 수 있습니다. NSIS 설치 NSIS 공식 웹사이트(https://nsis.sourceforge.io/Main_Page)에서 NSIS 설치 파일을 다운로드하고 설치합니다. 스크립트 파일 작성 NSIS 스크립트 파일(.nsi)을 작성합니다. 이 파일은 설치 프로그램의 동작을 정의합니다. NSIS 스크립트 파일은 일련의 명령어로 구성되며, 각 명령어는 설치 프로그램의 동작을 결정합니다. 예를 들어, 파일을 복사하거나 레지스트리 값을 설정하는 등의 작업을 수행할 수 있습니다... 2023. 4. 21. 디자인패턴 3가지(MVC, MVVM, MVP) 디자인패턴 3가지(MVC, MVVM, MVP) 훌륭한 설계란 인터페이스 간의 의존성을 제거하는 것에 있습니다. MVC 패턴 View와 Model 사이에 Controller를 두어 View와 Model의 의존성을 없애기 위해 사용한다. 1. 구조 * Model :Application에서 사용되는 데이터와 그 데이터를 처리하는 부분 * View :사용자에게 보여지는 인터페이스 *Controllr :사용자의 입력을 받고 처리하는 부분 2. 동작 3. 특징 ① Controller는 여러 개의 View를 선택할 수 있는 1:N 관계 ② Controller는 View를 선택할 뿐 직접 업데이트하지 않음 (View는 Controller 존재를 모름) ③ 단순하고 보편적으로 많이 사용되는 디자인패턴 ④ View와 Mo.. 2023. 4. 18. 15.RMI RMI [ remote method invocation ] remote method invocation의 약어. 서로 다른 가상 기계에 존재하는 함수를 호출하고 실행하는 기능을 담당한다. 서로 다른 로컬 LAN이나 리모트 LAN에 위치한 각각의 객체를 원격 객체라고 하는데, 이들 간의 통신 메커니즘을 제공한다. 1980년대 RPC(remote procedure call)를 기반으로 한 것으로 원격 인터페이스, 원격 서버, 에이전트, 네이밍 레지스트리로 이루어진다. -원격 분석법 청구 -Java Architecture 분산 환경, 기본 제공 -이름 지정 서버 만 -컴파일만으로 네트워크 프록시 지원 직렬화 란? -Java.io. 직렬화 및 NotSerializableException -클래스 레벨 및 인.. 2023. 4. 13. 14. Bridge 패턴 Bridge 패턴 bridge 패턴 bridge는 '무엇인가를 연결한다'는 의미이다. bridge 패턴도 두 장소를 연결하는 역할을 한다. bridge 패턴은 기능의 클래스 계층과 구현의 클래스 계층을 연결하고, 구현부에서 추상 계층을 분리하여 각자 독립적으로 변형할 수 있게 해준다. [그림 5-37]에서 supperClass의 method()는 implementor의 impMethod()를 사용해 구현되고, subClass의 subMethod()는 supperClass의 method()들을 사용해 구현된다. 그 결과 subClass와 implementor(concreteImplement)가 분리된다. bridge 패턴은 구현과 인터페이스(추상화된 부분)를 분리할 수 있고, 추상화된 부분과 실제 구현 부.. 2023. 4. 12. 13. Strategy 패턴 Strategy 패턴 전략은 하나, 전술은 다양하게 strategy 패턴 strategy의 의미는 '전략', '전술'이다. 소프트웨어 개발에서 전략이나 전술은 알고리즘으로 구현한다. strategy 패턴은 [그림 5-47]과 같다. 즉 알고리즘 군을 정의하고(strategySort 추상 클래스) 같은 알고리즘(버블 정렬, 퀵 정렬, 선택 정렬 등)을 각각 하나의 클래스로 캡슐화한(quickSort 클래스, selectSort 클래스, bubbleSort 클래스) 다음, 필요할 때 서로 교환해서 사용할 수 있게 해준다. 이 패턴을 사용하면 클라이언트와 무관하게 독립적으로 알고리즘을 변경할 수 있고(quickSort→bubbleSort), 클라이언트는 독립적으로 원하는 알고리즘을 사용할 수 있다. 즉 이 패.. 2023. 4. 11. 이전 1 2 다음