2024년 8월 9일 금요일

Notepad++ 란?- 노트패드/ 코드 에디터 랭킹

코드 에디터 랭킹https://abcfact.tistory.com/entry/%ED%85%8D%EC%8A%A4%ED%8A%B8-%EB%AC%B4%EB%A3%8C-%ED%8E%B8%EC%A7%91%EA%B8%B0-%EC%88%9C%EC%9C%84-TOP10-%ED%95%9C%EB%B2%88%EC%97%90-%ED%85%8D%EC%8A%A4%ED%8A%B8-%EB%8D%B0%EC%9D%B4%ED%84%B0%EB%A5%BC-%EC%88%98%EC%A0%95%ED%95%A0-%EC%88%98-%EC%9E%88%EB%8A%94-%EC%9C%A0%EC%9A%A9%ED%95%9C-%EB%8F%84%EA%B5%AC

https://abcfact.tistory.com/entry/%ED%85%8D%EC%8A%A4%ED%8A%B8-%EB%AC%B4%EB%A3%8C-%ED%8E%B8%EC%A7%91%EA%B8%B0-%EC%88%9C%EC%9C%84-TOP10-%ED%95%9C%EB%B2%88%EC%97%90-%ED%85%8D%EC%8A%A4%ED%8A%B8-%EB%8D%B0%EC%9D%B4%ED%84%B0%EB%A5%BC-%EC%88%98%EC%A0%95%ED%95%A0-%EC%88%98-%EC%9E%88%EB%8A%94-%EC%9C%A0%EC%9A%A9%ED%95%9C-%EB%8F%84%EA%B5%AC#%EB%AC%B4%EB%A3%8C-%ED%85%8D%EC%8A%A4%ED%8A%B8-%EC%97%90%EB%94%94%ED%84%B0%EA%B0%84%EC%9D%98-%EC%B0%A8%EC%9D%B4%EC%A0%90


 • Notepad++ 란?• 설치 방법• 환경 설정 및 테마 설정• 유용한 기능-여러 줄 한 번에 수정하기/ 특수 문자 표시 문자표시/ 문서 구조/ 클립보드 히스토리

• 유용한 플러그인

Compare/ AutoSave/ Explorer/ DSpecllCheck /Preview HTML

- Microsoft Windows용 Text editor

- 텍스트 편집기 중 가장 많이 사용되는 것 중 하나

GNU GPL 하에 배포되는 오픈 소스 소프트웨어

- 기본 메모장(Windows)을 강화(++)했다는 의미

- 50개 이상의 프로그래밍, 스크립트, 마크업 언어

단순 텍스트 뿐만 아니라 소스코드 편집도 지원

에 대해 문법 강조와 코드 접기를 지원

- 자동 완성 / 구문 강조 / 코드 접기 / 매크로 / 다양한 플러그인

3P-Progress Programmers Pal / ActiveX Plugin /Analyse Plugin

Auto Detect Indention / AutoCodepage / AutoEolFormat

Automation Scripts / BetterMultiSelection


001. Notepad++ : nadocoding@gmail.com ^^

Designed by freepik (http://freepik.com)

(1) 2:20 함수 정의로 이동하기 : Ctrl + 클릭 or F12

(2) 4:12 뒤로 탐색, 앞으로 탐색 : Ctrl + (-), Ctrl + Shift + (-)

(3) 6:22 문장 위아래 위치 바꾸기 : Alt + 방향키

(4) 9:44 문자열 찾기, 한번에 바꾸기 : Ctrl + F

(5) 10:57 문자열 모조리 찾기 : Ctrl + Shift + F

(6) 12:30 함수명 쉽게 변경하기 : Ctrl + R + R

(7) 14:50 자동 정렬하기 : Ctrl + K + F

(8) 16:02 코드 자동 완성 : Tab (혹은 Tab 2)

(9) 17:31 주석 설정 및 해제 : Ctrl + K + C / Ctrl + K + U

(10) 18:39 모든 참조 찾기 : Ctrl + Shift + G (개별 설정)

- Notepad++ v8.6 new features & bug-fixes:

1. Multi-edit is fully supported in Notepad++.

2. Make multi-select background & caret colours customizable.

3. Make session inaccessible files remembered (empty & read-only document as placeholder).

4. Fix missing session invalid error for user session & enhance API NPPM_GETNBSESSIONFILES.

5. Fix network shared files saving regression.

6. Update Scintilla to v5.3.8 & Lexilla to v5.2.8.

7. Fix docking panel crash due to messing up config.xml.

8. Fix invalid styler.xml making Notepad++ crash issue.

9. Fix tab-closing crash by middle mouse button (unexpected mouse position).

10. Fix 2 performance issues in Style Configurator.

11. Add 3 line operation (delete, copy & cut) shortcuts.

12. Display extra info in the status bar of Find/Replace dialog to avoid PEBKAC.

13. Fix "Hide lines" command hiding unselected lines issue.

14. Fix silent installer mode when Notepad++ is running issue.

15. Fix Updater's vulnerability (update cURL in WinGUp for fixing CVE-2023-38545).

16. Fix incoherent behaviour of "Duplicate Current Line" menu command.

17. Fix JSON5 not using JSON keywords.

18. Fix empty message showing while cancelling session file saving dialog.

Get more info on : https://notepad-plus-plus.org/downloads/v8.6/

Included plugins: 1. NppExport v0.4 / 2. Converter v4.5 / 3. Mime Tool v2.9

Updater (Installer only):

* WinGUp (for Notepad++) v5.2.7 | 업무 생산성을 높여주는 최고의 프로그램 (Notepad++)

 노트패드 홈페이지 https://notepad-plus-plus.org/

https://notepad-plus.softonic.kr/

  





Get more info on   https://notepad-plus-plus.org/downloads/v8.6.2/

Included plugins:


1.  NppExport v0.4

2.  Converter v4.5

3.  Mime Tool v3.0



Updater (Installer only):


* WinGUp (for Notepad++) v5.2.7



Generative 와 Discriminative 알고리듬의 차이 : 네이버 블로그 - https://m.blog.naver.com/PostView.naver?blogId=2feelus&logNo=221078340870&proxyReferer=

 Discriminative Learning Algorithms

어떤 입력값(input) x가 주어졌을때 그 결과값(label)이 y일 확률을 알아내는 것

=>  p( y | x )

https://m.blog.naver.com/PostView.naver?blogId=2feelus&logNo=221078340870&proxyReferer=


Hugging Face – 미래를 건설하는 AI 커뮤니티. - https://huggingface.co/





Slido - Audience Interaction Made Easy 

- https://www.slido.com/?experience_id=231214-a

https://app.sli.do/event/3gubdEoY5wMETedkbw3etZ/live/questions





등려군 베스트 3곡/月亮代表我的心/鄧麗君/甜蜜蜜/我只在乎你등려군/가사/해석 https://youtu.be/QpDH9cLwn38?si=p5s39icPwrkoum2K

Contact me (no support request and bug report please, only praise and worship ;) )

- 글씨 크게 : ctrl+, -

http://www.malio.co.kr

노트패드 - 홈페이지 : https://notepad-plus-plus.org/

https://notepad-plus.softonic.kr/

메모장에서 파일-페이지설정

https://support.microsoft.com/ko-kr/windows/%EB%A9%94%EB%AA%A8%EC%9E%A5%EC%97%90%EC%84%9C-%EB%A8%B8%EB%A6%AC%EA%B8%80-%EB%B0%8F-%EB%B0%94%EB%8B%A5%EA%B8%80-%EB%B3%80%EA%B2%BD-%EB%AA%85%EB%A0%B9-c1b0e27b-497d-c478-c4c1-0da491cac148

고급필터에서 국* / A* / ??/

전체 선택 : ctrl+A

노트패드++ 간편 사용법 8가지 (Notepad++ Download) :

https://www.tptmusk.net/%EB%85%B8%ED%8A%B8%ED%8C%A8%EB%93%9C-%EA%B0%84%ED%8E%B8-%EC%82%AC%EC%9A%A9%EB%B2%95-8%EA%B0%80%EC%A7%80-notepad-download/

메모장 : 노트패드++ 대체 메모장 프로그램

-https://github.com/notepad-plus-plus/notepad-plus-plus

https://www.tptmusk.net/wp-content/uploads/2022/05/image-166-1024x455.png

 

노트패드++ 간편 사용법 8가지 (Notepad++ Download) : https://www.tptmusk.net/%EB%85%B8%ED%8A%B8%ED%8C%A8%EB%93%9C-%EA%B0%84%ED%8E%B8-%EC%82%AC%EC%9A%A9%EB%B2%95-8%EA%B0%80%EC%A7%80-notepad-download/

메모장 노트패드++ 대체 메모장 프로그램https://github.com/notepad-plus-plus/notepad-plus-plus

https://www.tptmusk.net/wp-content/uploads/2022/05/image-166-1024x455.png

 

Author- 확인 할것

Don Ho

 

Curriculum Vitae

 

Contact me (no support request and bug report please, only praise and worship ;) )

 

Email: don.h@free.fr

GitHub: https://github.com/donho

LinkedIn: https://fr.linkedin.com/in/donho2048

Twitter: https://twitter.com/ho_don

 

Don HO

Senior Software Engineer

 

don.h@free.fr

 

⇢ https://donho.github.io

Experience ¶

2003 now Author/Maintainer of Notepad++

Notepad++ is an open source code/text editor project under GPL License.

 

Notepad++ website : notepad-plus-plus.org

Notepad++ on GitHub : github.com/notepad-plus-plus/notepad-plus-plus

2018 2020 Senior Software Engineer at SYSTRAN

SYSTRAN is one of the most prestigious machine translation companies. Its technology is used by the large organization and companies like United States Department of Defense and the European Commission, Yahoo! Babel Fish, Google's language tools (until 2007) and Apple's OSX (by the Dashboard Translation widget).

SYSTRAN website : www.systransoft.com

 

Backend translation platform

C++- C++11- C++14/17- Python- MongoDB- Redis- Security- Deep Learning- Unit Test- CLion- git- Makefile- CMake- Docker- Linux- UBUNTU

2016 2018 Senior Software Engineer at Dashlane

Dashlane is a password manager app and secure digital wallet that provides solutions to the problem of password fatigue. The app is available on Mac, PC, iOS and Android.

Dashlane website : www.dashlane.com

 

Dashlane desktop Windows

C++- C++11- Qt- Security- Cryptography- OpenSSL- Agile development- Unit Test- git- VS Studio 2015- MSI/GPO- NSIS- MS Windows

2011 2016 Senior Software Engineer at 4D

Wakanda

Wakanda is an open-source web application framework for developing web and mobile applications in JavaScript. It includes a database server (WakandaDB), a JavaScript framework (WAF), and Wakanda Studio, an integrated development environment.

 

Extension System for Wakanda Studio

The goal of Extension System for Wakanda Studio is to build a complete eco-system. It allows any JavaScript developer to make extensions for extending Wakanda Studio capacities.

Several extensions for Wakanda Studio

Some core feature of Wakanda Studio are done in extension, such as Wakanda-git, Wakanda-js-beautifier and Wakanda-jslint extension.

Maintenance and evolution of Wakanda Studio

Wakanda website : www.wakanda.io

4D website : www.4d.com

C++- JavaScript- HTML5- GIT- Perforce- Windows- MacOSX- Redmine- Trello- XML- JSON- Agile development- VS Studio 2013- Xcode

2011 4 months Senior Software Engineer at Cooperteam

Cooperteam is a software publisher and Professional Service provider specialized in solutions which focus on the management of corporate messaging systems and groupware.

Cooperteam website : www.cooperteam.com

 

Several graphic Windows components in win32 API

C- win32 API- Visual Studio 2008- Windows

2007 2011 Senior Software Engineer at Dictao

Dictao is a software company which provides security solutions for banks.

Dictao website : www.dictao.com

Middleware IAS for DGME

Middleware IAS is a cross-platform software. It allows client applications to exploit compliant cards featured with IAS-ECC technology.

 

Middleware IAS website : ants.gouv.fr/.../Pilote-carte-middleware

Cryptographie- PKCS#11- Certificate- PKCS#12- IAS API- APDU- C++- CMake- Linux- MacOSX- Windows- makefile- gcc- Visual Studio 2003- Notepad++- Xcode- Vim- boost- wxWidget- Install Shield- SVN

Online contract for the bank LCL

It is a web application for online signing contracts for LCL bank clients. The application generates the certificate on the fly then uses it for signing the contract.

 

PKI- Electronic signature- Certificate- PKCS#12- C#- ASP.NET- JavaScript- Windows Server 2003- IIS6- Active Directory- Visual Studio 2005- Adobe PDF reader- SVN

2005 2006 Dev team leader at VEM Technologies

VEM Technologies is an unit externalized by SFR. The company develops the website of mobile (Mobile Wap) for SFR.

 

Mobile Wap for SFR

Coordination and participation (database conception, specifications / platform development) projects and services for SFR.

 

PHP- MySQL- phpMyAdmin- Java- Linux- Debian- Windows- Mobile Wap

20012005 Software Engineer at Oberthur Card System

Oberthur Card System is a smartcard company which provides secure technology solutions for Smart Transactions.

Oberthur website : www.oberthur.com

Cryptonite

Build high level cryptographic library by using co-processor IBM 4758 (HSM). The library is used for protecting personal data during the smartcard production.

 

Cryptography- APDU- C++- C- Visual Studio 6- MFC- STL- win32 API- Rational Rose- TCP/IP- Client / Server

SIMRip

SIMRip is an extracting smartcard image software for dumping the image to smartcards during their personalization. Such procedure accelerates the production during smartcards personalization.

 

Cryptography- APDU- C++- C- Visual Studio 6- MFC

Pre-compilator Project

Pre-compilator is a tool for the production of smartcard of GSM.

 

Cryptography- APDU- C++- C- Visual Studio 6- MFC- Java- JDK

Spare Time ¶

spare time Personal projects

Notepad++

Notepad++ is a free (as in "free speech" and also as in "free beer") source code editor and Notepad replacement that supports several languages. Running in the MS Windows environment, its use is governed by GPL License.

 

Software design / architecture / implementation / documentation / testing...

Notepad++ website : notepad-plus-plus.org

git (sources) : github.com/notepad-plus-plus/notepad-plus-plus

C++11/14/17- win32 API- win32 API OOP encapsulation- STL- GIT- Windows- Security- Multilingual architecture- Plugin system architecture- XML- NSIS- Visual Studio

WinGup (Generic Updater for Windows)

WinGup is a Generic Updater running under Windows environment. The aim of WinGup is to provide a ready to use and configurable updater which downloads a update package then installs it.

 

Software design / architecture / implementation / documentation / testing...

WinGup website : wingup.org

git (sources) : github.com/donho/wingup.git

C- win32 API- STL- GIT- Windows- cURL Lib- XML- Visual Studio

Notepad++ plugins

Notepad++ plugins contains some demo plugins and main default plugins set for including in Notepad++ official release.

 

Notepad++ plugins website :github.com/npp-plugins

C- C++- win32 API- STL- GIT- Windows- XML- Visual Studio

Skills ¶

Languages

C/C++, JavaScript, C#, Java, php

Python, Objective-C, Pascal

Lisp, TeX, PostScript, OCaml, Perl

 

Web

PHP- JavaScript- html5- CSS3- MySQL

 

Other

wxWidgets - XML

 

GIT- SVN- Perforce- Latex- Visual Studio- Notepad++- Eclipse- Xcode- Vim

 

Education ¶

2001 Post-graduate diploma (DESS)

Major : Computer Science at Paris Diderot University

 

2000 Master's degree

Major : Computer Science at Paris Diderot University

 

1999 Bachelor's degree

Major : Computer Science at Paris Diderot University

 

Paris Diderot University website : www.univ-paris-diderot.fr

 

Languages

English

French

Chinese

 

Sport

Inline skates

Snowboard

 

Don HO

 

EXPERIENCE

TECHNICAL SKILLS

SPARE TIME

EDUCATION

DON.H@FREE.FR

last update: 8 November 2021

 

 



비즈플레이무료체험 시작하기 - https://www.bizplay.co.kr/comm_0016_05.act?utm_source=google&utm_medium=sa&utm_campaign=0116_mo%EB%B9%84%EC%A6%88%ED%94%8C%EB%A0%88%EC%9D%B4&utm_content=sub_link_4&utm_term=%EB%B9%84%EC%A6%88%ED%94%8C%EB%A0%88%EC%9D%B4&gclid=Cj0KCQjwusunBhCYARIsAFBsUP-jFEsXsxzNX52kDhziAs5K3O59DSjXbs51mym1eRKAftYe6tJRZDQaArfAEALw_wcB

 

 Notepad++ v8.6.2 fixed regressions:


 1. Fix Shift-DEL, Ctrl-INS and Shift-INS not working regression.

 2. Fix Ctrl+V cannot paste into the text fields of certain plugins regression.

 3. Remove option "disableLineCopyCutDelete.xml" (the empty file takes no effect).

 4. Fix a regression: the position in the previous session is now restored correctly in cloned document.



Notepad++ v8.6.1 new features & bug-fixes:


 1. Updated to Scintilla 5.4.1 & Lexilla 5.3.0.

 2. Fix a regression: customized extension in Style Configurator is now saved correctly.

 3. Add an ability (disableLineCopyCutDelete.xml) to disable line copy/cut/delete when no selection is made.

 4. Add an ability (noColumnToMultiSelect.xml) to disable column mode to multi-select mode.

 5. Fix deleting in column mode also delete an unexpected EOL.

 6. Fix hidden results of long lines for Search results with "Find in..." commands.

 7. Enhance Search-results by showing search options for "Find in..." commands.

 8. Fix an issue: replacements are no longer duplicated (the 2nd time in cloned document) for "Replace in Opened Docs".

 9. Fix a regression to make F3 & Shift-F3 work again in Incremental Search.

10. Add document tab navigation commands: "First tab" & "Last tab".

11. Add document tab commands: "Move to Start" & "Move to End" commands.

12. 3 RTL new abilities: RTL per document, RTL per document remembered across the sessions & new attribute editZoneRTL="no" in RTL localization files.

13. Enhance the "-loadingTime" command line parameter.

14. Enhance the performance: disable undo collection while loading a file.

15. Sort language list in the Preferences dialog.

16. Fix a visual glitch that occurred during multi-paste.

17. Fix confusing memory allocation error message.

18. Fix python wrong decorator attribute color.

19. Fix file status in "other view" is not detected.

20. Fix dropped file being opened in the wrong view.

IB 96


002. Visual Studio 단축키 : 나도코딩 https://www.youtube.com/watch?v=r1lpBGlIzY0

https://www.youtube.com/watch?v=LmCFaOB4YPI

(1) 함수 정의로 이동하기 : Ctrl + 클릭 or F12

(2) 뒤로 탐색, 앞으로 탐색 : Ctrl + (-), Ctrl + Shift + (-)

(3) 문장 위아래 위치 바꾸기 : Alt + 방향키

(4) 문자열 찾기, 한번에 바꾸기 : Ctrl + F

(5) 문자열 모조리 찾기 : Ctrl + Shift + F

(6) 함수명 쉽게 변경하기 : Ctrl + R + R

(7) 자동 정렬하기 : Ctrl + K + F

(8) 코드 자동 완성 : Tab (혹은 Tab 2)

(9) 주석 설정 및 해제 : Ctrl + K + C / Ctrl + K + U

(10) 모든 참조 찾기 : Ctrl + Shift + G (개별 설정)

파이썬 (기본편) : C 프로그래밍 : 스크래치 3.0 :

 

003. How to use Google Drive :https://www.youtube.com/watch?v=-6vfuN9jGB4

컴퓨터 프로그램과 스마트폰 IT 모바일 기기 사용법 https://www.ib96.com

- 구글 드라이브 100% 활용방법 / #구글드라이브사용법 #클라우드이용방법 #GoogleDrive

구글드라이브에 파일 올리기 / 파일 내려 받기 /구글문서로 구글드라이브에 문서파일 생성

구글드라이브에 폴더생성 / 구글드라이브내의 파일이동 / 파일 공유하기 / 파일 링크 공유

 

004. [컴퓨터 속도 빨라지는 방법 3가지 꿀팁] 컴퓨터 빠르게 하는 법,느려졌을 때, 느려지는 이유,빨라지는법,빠르게 하는 방법,느림 원인 현상, 느려짐,느리게 켜질 때,악성코드,최적화

맨날 수리야 : https://www.youtube.com/watch?v=suuQHDZsTlU

https://www.youtube.com/watch?v=jN9_UVyqqiI

https://www.youtube.com/watch?v=Eb9zHEOwAo8

https://www.youtube.com/watch?v=6-YThtQ-eUM

https://www.youtube.com/watch?v=coh6qZb6QH4&t=17s

 

005. 공공데이터포털사용법

댓글 없음:

예정공정표_엑셀프로그램 V41 / 공정관리 무료 프로그램 / 데이터 분석-pinterest 실시간모니터링 샘플

 프리킥 /  https://kr.freepik.com/vectors/%EA%B3%B5%EC%A0%95-%EA%B4%80%EB%A6%AC 1.  통합내역프로그램 다운로드(XCOST professional)   http://xcost.me/bbs/boa...