All181 Django 란? Django(쟁고) 란? - Python의 오픈 소스 웹 프레임워크이자 풀 스택 프레임워크 - MVT 패턴 기반이며 Model이 데이터베이스(SQLite)와의 연동이 편하게 되어있음 - 관리자 페이지 기본 제공함참고 사이트 https://namu.wiki/w/Django DjangoDjango는 2005년부터 시작된 Python 의 오픈 소스 웹 프레임워크 이자 풀 스택 프레임워크이다. D가namu.wikihttps://wikidocs.net/135171 1-02 파이썬 설치하기앞에서 언급했듯 장고는 파이썬으로 만들어진 웹 프레임워크이다. 그래서 장고를 실행하기 위해서는 파이썬 설치가 필수이다. 파이썬은 파이썬 공식 홈페이지에서 설치 프로그램을 내려받아…wikidocs.net 2025. 1. 21. 유용한 설치 프로그램 1. 오라클 자바 설치 페이지https://www.oracle.com/technetwork/java/javase/archive-139210.html Oracle Java ArchiveJava ME DVB, J2ME Connected Limited Device Configuration (CLDC), J2ME Mobile Information Device Profile (MIDP), Java Card, Mobile Media API Emulator (MMAPI), Java ME SDK, Java TV, OCAP Sun Specification, Project Lightweight UI Toolkit, Security and Trust Swww.oracle.com2. Visual SVN 설치 및 사용법1. V.. 2025. 1. 15. ★ 스터디 계획 ★ [ 나의 스터디 플랜 계획 ] 1. 기본서 [언어]코틀린 Kotlin- 핵심문법과 예제로 배우는 코틀린 / 2018- Kotlin in Action / 2018-오준석의 안드로이드 생존코딩 코틀린편 / 2018-멀티캠퍼스 코틀린 초급 강좌1 2 3/ 2020파이썬 Python-한입에 쏙 파이썬 / 2019자바 Java- 이것이 자바다 시리즈 1권,2권 / 2018 - RxJava 프로그래밍/ 2020스위프트 Swift- 오브젝티브 C가 스위프트를 만났을 때 / 2019- 꼼꼼한 재은씨의 스위프트 실전편 / 2019 2. 프로그래밍 개발/방법론디자인패턴- 개발자가 반드시 정복해야 할 객체지향과 디자인 패턴 / 2018데이터베이스- 이것이 MariaDB다 / 2019모바일 방법론- 하이브리드 웹 앱 강좌 .. 2025. 1. 15. 프리랜서로2 입사할 때 프리랜서로 들어올 껄하는 후회를 1년 이상 했다.정규직으로 다니는 안정감과직원들과의 소속감으로그동안 마음이 편한 것도 사실이다.하지만 직장을 다니면서성공보수라는 것은 기대할 수 없고잘하다 보면 일은 계속 쌓이고그게 단가가 맞지 않다는 생각이 든다.그럴 때는 이직이 맞지더 배울 것도,커리어상 나아질 것도아무것도 없다.이제는 11년차프리랜서 개발자로 일을 다니는 게 나을 것 같다. 2025. 1. 8. 암호화 알고리즘(RSA, AES256, SHA256, BASE64) * 암호화 알고리즘(RSA, AES256, SHA256, BASE64)RSA와 AES256에 대한 내용 https://velog.io/@osmdark/JAVA%EC%95%94%EB%B3%B5%ED%98%B8%ED%99%94AES 256 암호화 복호화 주로 평문 데이터를 암호화하는 데 사용, 비밀키 하나로 데이터를 암호화하고 복호화한다. https://mycup.tistory.com/316https://funveloper.tistory.com/194서버단에서 해당 암호화된 문자열을 복호화하게 되는 경우 이슈가 있을 수 있다.base64URL 옵션을 이용하여 클라이언트에서 암호화하여 서버로 전달해야 한다. RSA 암호화 RSA 암호는 공개키 암호시스템의 하나로, 암호화 및 전자서명이 가능한 알고리즘이다. R.. 2025. 1. 7. robots.txt 만들기 --모든 검색엔진의 로봇에 대하여 수집 허용으로 설정합니다 User-agent: * Allow: / --관리자 페이지, 개인 정보 페이지와 같이 검색로봇 방문을 허용하면 안 되는 웹 페이지는 수집 비허용으로 설정해주세요. 아래 예제는 네이버 검색 서비스용 검색로봇에게 /private-image, /private-video 등은 수집하면 안 된다고 알려줍니다. User-agent: Yeti Disallow: /private*/ --해당 사이트 최상위에 robots.txt 파일 업로드하기-- noindex 규칙을 지원하는 모든 검색엔진이 사이트 페이지에서 색인을 생성하지 않도록 하려면 다음 태그를 페이지의 섹션에 배치하세요. 참고 사이트https://developers.google.com/search/.. 2025. 1. 3. 2024 1전라북도가 전북특별자치도가 된다그러면서 내가 운영하는 시스템 영향도를 검토하고 분석 및 대응하다작년에 한번 해 본 작업이라 그런지 더 미리 준비할 수 있는 마음과 여력이 되었다는 것시스템을 운영하며 일 년을 보낸다는 것은 이런 자세가 될 수 있다는 것이다그리고 공통에서 처리해야 하는 데이터 변경작업을 일부 검토하고 작업하다.전북특별자치도 도로명 주소가 80만건 정도 있었는데모두 일괄적으로 업데이트 하는 작업이었다.다음에는 좀 더 수월하게 할 수 있는 방법은 없을까?데이터가 많은 만큼 시간적 소요 시간도 걸렸기 때문에 처음부터 좋은 DB 설계가 필요하다고도 생각이드는데도로명 주소와 같이 데이터가 많아서 최신화하는 작업은 또 어쩔 수 없는 것 같다.2보안 관련 정책에 민감해진다.BURP 프로그램을 이용해서.. 2024. 11. 27. WebtoB 명령어 WebtoB 명령어 --웹서버 종료 > wsdown > Do you really want to down whole Webtob? ( y : n) : y --웹서버 기동 > wsboot --웹서버 상태 확인 > wsadmin > si--웹서버 사용량 확인> df -g> topas> q참고 사이트 https://joke00.tistory.com/6wsboot WSBOOT for node(kiss) is starting: Welcome to WebtoB demo system: it will expire 2009/01/30 Today: 2008/12/03 WSBOOT: WSM is startin" data-og-host="joke00.tistory.com" data-og-source-url="https://j.. 2024. 10. 14. sh 쉘 스크립트 작성 sh 쉘 스크립트 작성--크론탭 기본 crontab -e //크론탭 편집 crontab -l //크론탭 확인 crontab -r //크론탭 삭제--스크립트 실행./test.sh 혹은 sh tesh.sh 두가지 방식으로 실행할 수 있다--크론탭 주기 설정 *분(0-59) *시간(0-23) *일(1-31) *월(1-12) *요일(0-7) 매일 10분마다 test.sh를 실행 */10 * * * * tesh.sh--리눅스 환경에서 java 실행시키기java -cp :: java -cp ${CLASS_PATH} -Drun.home=${DIR} -Xmx2048m Main참고https://durimongboksil.tistory.com/20 자바 프로그램 직접 컴파일 & 실행 (외부 라이브러리 이용)자바 프.. 2024. 9. 25. LDAP(Lightweight Directory Access Protocol) 연동 LDAP(Lightweight Directory Access Protocol)는 디렉토리 서비스를 제공하기 위한 프로토콜이다.등장한지 30년이 지났음에도 불구하고 그동안 IT 환경에 맞춰 변화를 거듭하면서 현재도 기업 시스템과 보안 서비스에서 사용자 관리 및 인증에 사용되는 등 여전히 중요한 기술로 자리 잡고 있다.LDAP 은 비동기 프로토콜 이며 자체적으로 디렉토리 서비스를 제공 할 수 있으나 쓰기 작업이 많이 이뤄지면 AD 가 더 적합하며 윈도우 서버라면 AD, 그외 서버라면 LDAP 을 이용한다. 연동을 위한 샘플 프로젝트를 서버에 올리고 sh 프로그램을 아래의 명령어로 실행한다.> sh test.sh 관련 사이트https://s-core.co.kr/insight/view/%EC%95%8C%EC%9.. 2024. 9. 12. 이전 1 2 3 4 ··· 19 다음 반응형