레퍼런스
Document
Cheat Sheet
OverAPI.com:
https://overapi.com
Cheat-Sheets.org:
https://cheat-sheets.org
jQuery:
https://oscarotero.com/jquery/
CSS:
https://lesliefranke.com/files/reference/csscheatsheet.html
XSS
Cross-site scripting (XSS) cheat sheet:
https://portswigger.net/web-security/cross-site-scripting/cheat-sheet
XSS Filter Evasion Cheat Sheet:
https://cheatsheetseries.owasp.org/cheatsheets/XSS_Filter_Evasion_Cheat_Sheet.html
MyBatis
매퍼 설정:
https://mybatis.org/mybatis-3/ko/configuration.html
typeAliases:
https://mybatis.org/mybatis-3/ko/configuration.html#typeAliases
Mapper XML 파일:
https://mybatis.org/mybatis-3/ko/sqlmap-xml.html
동적 SQL:
https://mybatis.org/mybatis-3/ko/dynamic-sql.html
JPA
Spring Data JPA:
https://docs.spring.io/spring-data/jpa/reference/
ObjectDB Manual:
https://www.objectdb.com/java/jpa
JPA Queries > Query Expressions > Comparison Operators:
https://www.objectdb.com/java/jpa/query/jpql/comparison
JPA Queries > Query Expressions > Logical Operators:
https://www.objectdb.com/java/jpa/query/jpql/logical
BootstrapDocs:
https://bootstrapdocs.com
KoXo 자바스크립트 매뉴얼:
http://koxo.com
마크다운(Markdown) 사용법:
https://gist.github.com/ihoneymon/652be052a0727ad59601
공개SW 솔루션 가이드:
https://www.oss.kr/solution_guide
Tutorial
JavaScript
모던 JavaScript 튜토리얼:
https://ko.javascript.info
웹소켓:
https://ko.javascript.info/websocket
JavaScript로 만나는 세상:
https://helloworldjavascript.net
The Node Beginner Book:
https://www.nodebeginner.org/index-kr.html
CSS 레이아웃을 배웁시다:
https://ko.learnlayout.com
초보자를 위한 간단한 Git 튜토리얼:
https://nulab.com/ko/learn/software-development/git-tutorial/
Visual Studio Code tutorial:
https://demun.github.io/vscode-tutorial/
위키독스
점프 투 자바:
https://wikidocs.net/book/31
점프 투 스프링부트:
https://wikidocs.net/book/7601
스프링 MVC 하루만에 배우기:
https://wikidocs.net/book/5792
Bash 쉘스크립트 개발 시작하기:
https://wikidocs.net/book/2370
How-To
ASP
Display images stored in a BLOB field:
https://learn.microsoft.com/ko-kr/previous-versions/troubleshoot/iis/display-images-stored-blob-field
Create GUIDs by using Active Server Pages in IIS:
https://learn.microsoft.com/ko-kr/troubleshoot/developer/webapps/iis/active-server-pages/create-guids-asp
Preventing SQL Injections in ASP:
https://learn.microsoft.com/ko-kr/previous-versions/cc676512(v=msdn.10)
Java
Java Anti-Patterns:
https://www.odi.ch/prog/design/newbies.php
Commons DBCP 이해하기:
https://d2.naver.com/helloworld/5102792
Java, max user processes, open files:
https://techblog.woowahan.com/2569/
HTTP 쿠키와 톰캣 버전별 이슈:
https://meetup.nhncloud.com/posts/172
LINE의 OpenJDK 적용기: 호환성 확인부터 주의 사항까지:
https://engineering.linecorp.com/ko/blog/line-open-jdk
JavaScript
Text to Speech with Javascript:
https://usefulangle.com/post/98/javascript-text-to-speech
수집 및 링크가 가능한 AJAX 웹사이트 만들기:
https://www.twinword.co.kr/blog/building-seo-friendly-ajax-website/
SQL
Importing and Processing data from XML files into SQL Server tables:
https://www.mssqltips.com/sqlservertip/2899/importing-and-processing-data-from-xml-files-into-sql-server-tables/
MERGE/UPSERT example in PostgreSQL using CTE:
https://jakub.fedyczak.net/post/merge-upsert-example-in-postgresql-using-cte/
PostgreSQL to Oracle Migration:
https://www.sqlines.com/postgresql-to-oracle
Cross Site Scripting (XSS):
https://owasp.org/www-community/attacks/xss/
유니크 아이디는 얼마나 길어야 하나?:
https://boxnwhis.kr/2016/11/25/how_long_uid_should_be.html
비밀번호 해시에 소금치기 - 바르게 쓰기:
https://starplatina.tistory.com/entry/비밀번호-해시에-소금치기-바르게-쓰기
웹 폰트 사용과 최적화의 최근 동향:
https://d2.naver.com/helloworld/4969726
Meta Keywords Tag 101: How To "Legally" Hide Words On Your Pages For Search Engines:
https://searchengineland.com/meta-keywords-tag-101-how-to-legally-hide-words-on-your-pages-for-search-engines-12099
프레임워크 / 라이브러리
ASP
Simplicity.ASP:
https://simplicity.ws
Blowfish in ASP:
https://di-mgt.com.au/cryptoBlowfishASP.html
Java
Thymeleaf:
https://www.thymeleaf.org
Jxls:
https://jxls.sourceforge.net
JavaScript
CryptoJS:
https://code.google.com/archive/p/crypto-js/
DOMPurify:
https://github.com/cure53/DOMPurify
FileSaver.js:
https://github.com/eligrey/FileSaver.js
SheetJS:
https://sheetjs.com
Cleave.js:
https://nosir.github.io/cleave.js/
Josa.js:
https://github.com/e-/Josa.js
clipboard.js:
https://clipboardjs.com
highlight.js:
https://highlightjs.org
qrcode.js:
https://davidshimjs.github.io/qrcodejs/
jQuery Plugin
jQuery Form Plugin:
https://jquery.malsup.com/form/
JsRender/JsViews:
https://www.jsviews.com
jsTree:
https://www.jstree.com
FlexSlider 2:
http://flexslider.woothemes.com
Editor
TinyMCE
1)
:
https://www.tiny.cloud
Self-hosted releases:
https://www.tiny.cloud/get-tiny/self-hosted/
Language Packages
https://download.tiny.cloud/tinymce/community/languagepacks/6/langs.zip
https://download.tiny.cloud/tinymce/community/languagepacks/7/langs.zip
https://download.tiny.cloud/tinymce/community/languagepacks/8/langs.zip
CKEditor:
https://ckeditor.com
CKEditor 4
2)
:
https://ckeditor.com/ckeditor-4/download/
CKEditor 5
3)
:
https://ckeditor.com/ckeditor-5/download/
Monaco
4)
:
https://microsoft.github.io/monaco-editor/
Chart
Apache ECharts:
https://echarts.apache.org
Chart.js:
https://www.chartjs.org
billboard.js:
https://naver.github.io/billboard.js/
Icon
Pe-icon-7-stroke:
https://github.com/olimsaidov/pixeden-stroke-7-icon
Material Symbols / Material Icons:
https://github.com/google/material-design-icons
Material Symbols:
https://fonts.google.com/icons?icon.set=Material+Symbols
Material Icons:
https://fonts.google.com/icons?icon.set=Material+Icons
Template
Bootstrap:
https://getbootstrap.com
Simple Sidebar:
https://startbootstrap.com/template/simple-sidebar
1)
6: MIT, 7/8: GPL v2+
2)
GPL v2+ / LGPL v2.1+ / MPL 1.1+
3)
GPL v2+
4)
MIT