분류 전체보기
MarkDown을 편하게 작성하기 위한 도구들
개요 MarkDown은 가독성이 좋은 글이나 문서를 쉽고 빠르게 만들 수 있습니다. 그래서 특히 Github에서 많이 사용하고 있습니다. 하지만 MarkDown은 마크업 언어이기 때문에 작성하다 보면, 자신이 작성한 글이 잘 나오는지 확인하거나 이미지나 표가 잘 나오는지 확인하기 힘듭니다. 그리고 이미지나 링크, 표 등의 문법을 입력하는 것은 까다로운 부분도 있습니다. MarkDown을 편하게 사용할 수 있도록 도와주는 몇가지 프로그램들을 소개하겠습니다. 프로그램 소개 VS Code Plugin MarkDown은 개발자들이 글을 적을때 많이 사용하는 마크업 언어입니다. 그리고 VS Code는 개발자들이 많이 사용하는 에디터이자 IDE입니다. 실제로 VS Code에 MarkDown 형식의 파일을 작성할 수..
[정보처리기사] 직접 만들어본 정보처리기사 실기 문제
정처기 실기 퀴즈 ❔ 문제 유사한 성격을 가지거나 특정 형태로 분류되는 처리 요소들이 한 모듈에서 처리되는 경우의 응집도는? 파라미터가 아닌 모듈 밖에서 선언되어 있는 전역변수를 참조하고 전역변수를 갱신하는 식으로 상호 작용하는 경우의 결합도는? 모듈간의 인터페이스로 전달되는 파라미터를 통해서만 모듈 간의 상호작용이 일어나는 경우의 결합도는? 동일한 입력과 출력을 사용하여 다른 기능을 수행하는 활동들이 모여 있는 경우의 응집도는? 소프트웨어 개발 보안의 3대 요소는? 출발지 주소를 공격대상의 IP로 설정하여 네트워크 전체에게 ICMP 패킷을 직접 브로드캐스팅하여 마비시키는 공격은? 악성루틴이 숨어있는 프로그램으로 겉보기에는 정상적인 프로그램으로 보이지만 실행하면 악성코드를 실행하는 프로그램은? 스니핑이란..
티스토리 markdown 스킨 적용하기
주의 이 포스트 내용은 현재 이 블로그에 사용되는 스킨에 적용되지 않습니다. 오히려 깨지는 상황이 일어나고 스킨마다 적용 적합성이 다릅니다. 주의하시기 바랍니다. 소개 티스토리에 깃허브의 MarkDown 양식처럼 스킨을 입혀서 포스팅을 할 수 있습니다. 이 MarkDown 스킨은 아래와 같은 특징이 있습니다. 현재 적용중인 스킨에 영향을 받지 않습니다. 단, 1개의 css link를 연결하고, css 일부만 수정하면 됩니다. MarkDown 형식의 포스터를 필요시에 선택적으로 적용할 수 있습니다. 사용법 잘 하시는 분들은 아래의 링크로 이동하여 readme를 보고 적용하실 수 있습니다. https://github.com/sindresorhus/github-markdown-css sindresorhus/g..
더미데이터 만들기 - mockaroo (SQL, JSON, 엑셀, XML, CSV)
저는 최근 데이터베이스를 공부하고 있습니다. 데이터베이스 공부를 위해선 데이터를 다루어야 합니다. 하지만 데이터가 있어야 데이터를 다루고 테스트도 하고 공부도 하겠죠? 그때 임시의 더미 데이터를 만들어야 하는데.. 이걸 수작업으로 하기도 힘듭니다. 이럴 때 더미 데이터를 자동으로 만들어주는 아주 좋은 사이트가 있습니다. Mockaroo www.mockaroo.com/ Mockaroo - Random Data Generator and API Mocking Tool | JSON / CSV / SQL / Excel Mock your back-end API and start coding your UI today. It's hard to put together a meaningful UI prototype wit..
[myBatis] mybatiseditor - SQL Mapper DTD 설치
myBatis를 사용할 때 SQL Mapper XML을 사용하여 쿼리문을 작성하게 됩니다. 하지만 쿼리문 작성은 익숙해도 SQL Map을 작성하는 것은 익숙하지 못합니다. MyBatis를 작성할 때 사용되는 태그들은 여러 가지 많습니다. 이 태그들은 전체 외울수도 없고, 하나하나 타이핑하는 것이 불편하죠. 이럴 때 IDE의 자동완성 기능이 절실한데 대부분 IDE는 모든 XML의 형식을 알지 못합니다. DTD 란? 그렇습니다 XML이 구조를 가지려면 그 구조를 정의해주는 DTD가 필요합니다. MyBatis Sql Map DTD만 가지고 있으면 이클립스가 태그를 자동 완성도 해주고 작성도 편하게 해 줍니다. 위의 XML과 같이 등등.. 그리고 parameterClass, resultClass, propert..
[MAVEN] m2e 문제 - cannot nest inside to enable the nesting exclude
Maven 프로젝트로 WebApp을 만들때 다음과 같은 창이 뜰때가 있습니다. Finish든 Cancel이든 클릭 후 프로젝트를 확인하면 source directory가 src로만 잡혀 있습니다. 그래서 프로젝트 디렉터리 구조가 아래와 같게 됩니다. 이유는 m2e가 source directory를 src/main/java가 아닌 src/로 만들어버립니다. 그래서 프로젝트 properties > java build path 로 들어가면 source 경로가 하나밖에 없습니다. 해결방법 아래의 src 를 Remove 합니다. 그리고 프로젝트 오른쪽 클릭 > Maven > Update Project를 합니다. 그럼 프로젝트는 다음과 같이 프로젝트 구성이 달라지게 됩니다. 이 다음 Maven 프로젝트 세팅을 마치..
log4j 사용하기 - log4j properties 설정
log4j란 log4j는 로그를 자동으로 출력해 주는 오픈소스 라이브러리입니다. 출력하고자 하는 log를 "콘솔", "로그 파일", "DB 로그" 등으로 남길 수 있습니다. log4j 링크 오픈소스 링크 : logging.apache.org/log4j/1.2/ Apache log4j 1.2 - End of Life On August 5, 2015 the Logging Services Project Management Committee announced that Log4j 1.x had reached end of life. For complete text of the announcement please see the Apache Blog. Users of Log4j 1 are recommended to u..
무료 아이콘 다운로드 사이트 - ICONFINDER
사이트 이름이 아주 직관적입니다. 이렇게 좋은 사이트를 이제 알게 되어서 바로 가져왔습니다. 무료 아이콘 검색 / 다운로드 사이트 ICONFINDER 입니다. 링크 www.iconfinder.com/ 5,325,000+ free and premium vector icons - Iconfinder Iconfinder is the world's largest marketplace for vector and raster icons in SVG and PNG formats. www.iconfinder.com 사용방법 원하는 아이콘 검색하기 당연하겠지만 한글로는 검색할 수 없습니다. 해외 사이트라서 오직 영어로만 검색이 가능합니다. 연습으로 별 아이콘을 얻기위해 star라고 입력해 봅니다. star로 검색하니까 ..
안드로이드 카카오톡, 네이버 오류 해결방법 - 2021/03/23
삼성 갤럭시 안드로이드폰 일부가 카카오톡과 네이버를 실행하지 못하는 오류를 발생시키고 있습니다. 이유는 구글 시스템 앱 때문입니다. 해결방법 안드로이드 앱 ‘Android 시스템 WebView’ 를 제거해야합니다. Android 시스템 WebView를 삭제하는 가장 쉬운 방법은 구글 플레이스토어에 들어가서 '안드로이드 웹뷰' 라고 검색합니다. 이미 설치된 "Android 시스템 WebView"를 찾아 제거합니다. (Android 시스템 WebView는 시스템 어플리케이션이기 때문에 실제로 삭제되지 않습니다.) 저는 이미 삭제해서 '업데이트'라는 버튼이 나오지만, 삭제를 안하셨다면 아무것도 안나올겁니다. Android 시스템 WebView를 클릭하여 들어가면 "제거" 버튼이 나옵니다. 제거를 합니다. 만약..