서비스개발7 워드프레스 XML-RPC 공격 설명 워드프레스 xmlrpc.php 파일이란? https://워드프레스주소/xmlrpc.php 2022. 11. 3. Jenkins 재구동시 기존 데이터 연결 도커 여러개 빌드를 하다 Jenkins가 터졌다.ㅋㅋ 서버에서 ps -ef 로 확인해보니 jenkins.war가 떠있지 않은것! 단순하게 젠킨스 서버에 접속해서 java -jar /usr/share/jenkins/jenkins.war 를 했더니.. 2022-08-08 08:37:21.484+0000 [id=28]INFOjenkins.install.SetupWizard#init: ************************************************************* ************************************************************* *************************************************************.. 2022. 8. 8. 소프트웨어 엔트로피란? 위키 백과에서 팩토리 메서드 패턴을 검색하다 '프로그램 엔트로피'라는 용어를 발견했다. 문맥상 "복잡도" 정도로 해석할 수 있었으나 (실제로도 맞고..), 전문용어인듯 싶어 정의를 찾아봤다. 프로그램 엔트로피의 범용적인 전문 용어는 'Software Entropy'였는데, 위키피디아에 한글이 없어서 두세줄짜리 읽는데 한참걸렸다.. 여하튼.. 그러면 소프트웨어 엔트로피의 정의는 무엇인가? 1992년에 이바 제이컵슨(Ivar Jacobson) 의 Object-Oriented Software Engineering 에 등장한 용어라고 한다. 과학용어인 엔트로피를 사용해 프로그램의 복잡도를 설명하는 용어이다. 과학에서 엔트로피의 정의는 다음과 같다. 엔트로피가 일정하다는 것은 어떤 closed environmen.. 2022. 2. 7. [VSCode] 터미널 폰트 설정 맥 사용하는 개발자들은 일반적으로 기본 터미널보다는 기능이 조금 더 많은 zsh 를 주로 사용한다. 예쁘기도 예쁘고 깃으로 작업할때 기호같은게 있어서 한눈에 인식하기도 쉽다. 주로 한국인 개발자는 D2Coding 폰트를 사용하는데, VSCode의 터미널에서도 기호가 예쁘게 보이려면 따로 폰트를 설정해줘야한다. 커멘드+P 누르고 ">Open Settings" 입력하고 "Preference: Open Settings"를 찾아 엔터친다. 물론 왼쪽하단 톱니바퀴 눌러서 들어가도 되는데, 트랙패드나 마우스 거치지 않고 키보드로 제어하는 개발자간지를 느낄 수 있다. 커멘드+F 누르고 "Terminal Font" 검색해서 Font Family 를 "D2Coding", Font Size 를 "14" 로 설정하면 좋다... 2022. 1. 17. 콘솔에서 html 단순 파싱하기 업무상 깃허브 오픈소스를 확인하고 내부 컴포넌트 등을 파악하는 일을 많이한다. 파이썬으로 크롤러를 만들수 있지만, 본격적으로 각을 잡고 크롤러를 개발하기 전에 정말 생각한게 맞는지 검증하고, 계획하기 위해 그냥 단순하게 엑셀로 정리해보기도 하는데 이럴때 콘솔 html 파싱이 정말 유용하다. 물론 사이트마다 html 이 각기 달라 그때그때 코드를 좀 변경해줘야하지만 참고용 코드가 있으면 변형하기도 쉽다. //깃허브 페이지에서 폴더명 파싱하는 스크립트 let text = ''; $('html').querySelectorAll('.js-navigation-open.Link--primary').forEach(function(item, index){ text += ( item.innerText + ` `); }).. 2022. 1. 10. [모바일 청첩장 사이트 만들기 #2] DB 설계 [모바일 청첩장 사이트 만들기] 시리즈는, 모바일 청첩장을 사용자가 직접 수정 및 발행을 할 수 있는 서비스를 만드는 과정이다. 개발자 본인이 실제로 결혼을 하면서 무료 모바일청첩장 사이트들의 한계가 있음을 느끼고 (예를 들어, 사진 개수의 제한, 코로나 안내문구 넣을 공간이 없음, 투박한 디자인 등), 본인이 필요한것을 다 넣어서 직접 만들어버렸는데, 이것을 다른 예비신혼부부들에게 제공하면 좋겠다는 생각이 들어 백엔드 개발까지 결심하게되었다. 현재는 주문자가 필요한 사진들과 문구들을 보내면 2일이내에 모바일청첩장을 발행하는 서비스를 크몽에서 제공하고 있다. 크몽 서비스: kmong.com/gig/303997 샘플 화면: http://kyespace.com/wedding/sample DB 설계부터 Jav.. 2021. 4. 9. [모바일 청첩장 사이트 만들기 #1] 준비 모바일 청첩장 사이트를 만들 예정이다. 아래처럼 Frontend 는 구현이 완료된 상태이고 크몽에도 올린 상태이지만 백엔드나 DB가 없기 때문에 방명록 기능을 사용할 수 없고, 유저가 직접 본인의 화면에 사진을 등록하고 수정할 수 없다. 사용자가 즉시즉시 수정사항을 직접 고치고 확인할 수 있는 사이트를 만들 예정이다. 샘플화면: http://kyespace.com/wedding/sample 도현과 수진의 결혼식에 초대합니다. 03/18 누라시아웨딩홀 6층 kyespace.com 크몽에 올린 서비스: kmong.com/gig/303997 코로나 안내문구,달력 포함. 예쁜 모바일 청첩장 만들어 드립니다. | 15000원부터 시작 가능한 총 0개 총 작업 개수 완료한 총 평점 0점인 KYE의 IT·프로그래밍,.. 2021. 4. 8. 이전 1 다음