본문 바로가기

프로그래밍245

CKEditor 5 사용법 홈페이지에서 글 편집기로 가장 많이 이용되고 있는 CKEditor 5를 사용하는 간단한 방법에 대해서 알아 보겠습니다. 흔히, WYSIWYG(What You See Is What You Get)형태의 HTML Rich Text Editor로 유명한 편집기들이 많이 있습니다. 과거 거의 독보적인 1등을 달리던 Summernote도 있으나, CKEditor 5가 무서운 기세로 평점과 인기를 올리고 있습니다. 다른 좋은 편집기도 있으니, 검색해보고 구미에 맞는 편집기를 사용하면 되겠습니다. 간단히 3가지 편집기에 대해 알아 보겠습니다. CKEditor: Summernote와 많이 비교가 되며, 무서운 기세로 인기와 평점을 올리고 있는 편집기 Summernote: 과거 독보적인 1등 편집기 Tinymce: 티스.. 2022. 1. 25.
Mac 패키지 관리 툴 (Homebrew) Homebrew는 macOS 운영체제에서 사용되는 오픈소스 패키지 관리자입니다. Homebrew를 사용하면 커맨드 라인 인터페이스(CLI)를 통해 macOS에서 손쉽게 다양한 오픈소스 소프트웨어 패키지를 설치, 업데이트, 삭제할 수 있습니다. Homebrew 설치 Homebrew홈페이지에 접속하여 아래의 쉘스크립트를 복사 후 실행하여 Homebrew를 설치 합니다. Homebrew 홈페이지: Homebrew The Missing Package Manager for macOS (or Linux). brew.sh /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)" 패키지 정보 업데이트 Ho.. 2021. 6. 23.
Ubuntu Mount NAS 폴더 NAS를 원격 연결하여 사용하는 명령어입니다. 아래는 저의 성공사례 예제이며, 해당 NAS 타입에 따라서 명령어가 약간의 차이가 날 수 있습니다. 해당 제품의 매뉴얼 혹은 "man" 페이지를 참고하시어 수정해서 사용하시기 바랍니다. mount -t cifs //NAS아이피/공유폴더명 /mnt/마운트명 -o user='접속사용자명',password='접속비번',vers=2.0 2020. 11. 17.
Bootstrap 모달창 드래그 Bootstrap 모달창을 드래그가 가능하게 해달라는 요구가 간혹 있습니다. jquery ui를 사용하여 modal-dailog에 draggalbe 이벤트를 걸어주면 됩니다. 아래는 stackoverflow 참고 사이트 주소입니다. 참고 자료: stackoverflow.com/questions/46192427/how-to-do-draggable-bootstrap-modal 핵심 코드 Bootstrap Modal 창 드래그하는 3가지 방법 (Javascript, jQuery, jQuery UI) Bootstrap Modal 창의 헤드를 클릭 드래그해서 움직이게 하는 3가지 방법에 대해서 알려 드립니다. Bootstrap의 Modal에 기본적으로 들어 있지 않은 기능으로 따로 구현해야 하는 기능이기 때문에 .. 2020. 11. 5.
MariaDB Database 생성, User 생성, 권한 설정 MariaDB(MySQL)에서 데이터베이스를 생성하는 방법, 사용자를 추가하는 방법, 데이터베이스에 대한 사용자에게 접근권한을 부여하는 방법에 대해서 살펴보겠습니다. MariaDB의 태생이 MySQL과 동일하므로 명령어는 거의 똑같습니다. MySQL에서도 참고하고 사용하여도 됩니다. 아래의 명령어를 실행하기에 앞서서 root권한으로 접속합니다. sudo mysql 데이터베이스 데이터베이스를 생성, 확인 그리고 삭제하는 명령어입니다. 생성 CREATE DATABASE 데이터베이스명; -- charset을 변경하는 경우 -- CREATE DATABASE 데이터베이스명 DEFAULT CHARACTER SET utf8; 확인 SHOW DATABASES; 삭제 DROP DATABASE 데이터베이스명; 사용자 사용.. 2020. 5. 29.
XML 특수문자 문자열 처리(<![CDATA[특수문자]]>) XML에서는 ", &, ', ""는 특수문자로 처리되어, 그대로 출력되지 않고, XML태그가 깨지거난 하는 전혀 엉뚱한 결과를 초래하는 경우가 있다. 특수문자를 포함하여 모두 문자열로 처리하기 위한 태그가 ""이다. 2019. 8. 6.
반응형