회사에서 삼성 850 Pro 2TB 를 사용하게 되어 오랜만에 컴퓨터를 싸악 밀고 다시 깔았습니다. 아침에 일찍 출근해서 컴퓨터 청소 한번 하고~ 다른 디스크는 다 제거하고 2TB SSD 하나 꼽고 Win 10K Pro 를 설치 후 (회사 라이선스 버전) 업데이트 다하고, 오피스 깔고 한글 깔고 유틸들 깔고 셋팅 다했습니다. 휴. 훨씬 빠르네요. SSD가 용량이 커져서 그런지 아니면 기존엔 7에서 업글방식으로 10을 설치했었던걸 밀고 새로 깔아서 그런진 몰라도 음 훨씬 좋네요. 그런데 그동안 메모, 일정 관리를 하루패드로 마크다운으로 작성했었는데 쭉 불편했었습니다. 다른 마크다운 에디터도 사용해봤었는데 제가 사용하는 요구에 명확하게 일치하지 않아서 그런가.. (정책상 외부 클라우드 연동되는 앱들은 사용이..
멘붕입니다. 이틀간 작업한 코드랑 추출한 리소스를 실수로 싹 날렸...크읍 ㅠㅠ 복구툴을 돌리고 오긴했는데 다 복구 될진 모르겠습니다. 복구되도 이미지 이름이 다 랜덤으로 복구되고 있는걸 본지라.. 리소스도 다시 재추출해야할거 같고.. 스크립트만 살아나면야 문제는 아닌데.. (500개도 더 했지만..) 하아.. 그래도 이번에 짜면서 느낀건 파일 정크와 이미지 헤더 정크 사이즈만 조정해주면 이미지들은 다 정상으로 추출되는걸 확인했으니.. 최악엔 뭐.. 다시 짜야죠 OTL
동일한 nodejs 로 작성하였으나 코드를 조금 뜯어고쳤습니다. 오랜만에 툴로 리소스를 뽑는데 뽑다보니 의문이 생겼습니다. 지난번 CITIZEN 이 순서가 미묘하게 어긋나거나 마지막 파일은 엉뚱한 이미지가 오거나. 그래서 적은 수의 (캐릭터 44개)를 몇번 돌려보니 아니!? 미묘하게 결과값이 틀린걸 확인했습니다. 이미지 순서같은게 돌릴때마다 약간 차이가 나더군요. 쉣.. 확실히 V1 버전은 nodejs 에 대해 막 공부하기 시작했을때 작성한 코드라 맘에 안들어도 일단 돌아가니.. 라는 마음으로 내뒀는데. 제대로 동작도 안된다는 사실을 깨닫고는.. 혼자 데꿀멍 했습니다 ㅠㅠ 하긴 코드짠 사람이 오랜만에 코드를 보니 이게 뭐지.. 하는 코드가 코드일린 없겠죠. 그래서 어제오늘 날잡고 뜯어고쳤습니다. 코드들이..
https://www.jaram.kr 쇼핑몰 소스 판매합니다. 프론트앤드 + 백앤드 포함해서 판매하고 기본적인 기능들은 거의다 구현한 상태지만 미구현된 부분도 남아있습니다. 프론트앤드는 html5 + bootstrap + jquery로 되어 있고 레이아웃은 별도로 구매해야 합니다. (외국 라이선스) 비싸진 않습니다. 개인 라이선스로 2~3만원 정도 입니다. 백앤드는 nodejs + javascript + redis 로 되어 있고 api로 되어 있습니다. nginx - proxy - nodejs 로 동작합니다. 관리자 페이지 demo는 비밀글로 문의 주시면 접근 가능 id / pwd 발급 드립니다. 자세한건 비밀댓글이나 카카오톡 ggoban1004 로 문의 주시면 자세하게 안내 드립니다.
리눅스를 사용하면 보안에 중요한 openssl 버전의 업그레이드 방법은 다음과 같다. 현재 서버 버전 확인하기 # opensslOpenSSL> versionOpenSSL 1.0.1e-fips 11 Feb 2013 다음버전을 작성일 기준 최신 버전인 openssl-1.0.2j로 업그레이드 한다. 먼저 openssl 사이트에서 최신 버전을 다운로드 한다. https://www.openssl.org/source/ 다운 받은 최신 버전을 적당한 곳에 압축을 해제하고 # ./config# make && make install 기본적으로는 위와 같은 방법으로 컴파일을 진행한다. 그 후 기존 사용하고 있는 openssl 버전의 위치를 찾아서 백업 후 새로 컴파일 한 openssl를 심볼릭링크 걸어준다. # which..
http://rundeck.org/index.htmlJob Scheduler and Runbook Automation 일련의 workflow를 각 노드에 실행시켜주는 오픈 소스.사용하면 다양한 부분에서 활용이 가능하다. 기본적으로 현재 설치 및 테스트하고 있는 부분은각 Tomcat 서버에 war 파일을 새로 배포할때 workflow는 단순하지만직접 톰캣을 멈추고 war 업로드, 다시 올리는 작업을 자동화 하기 위해서. RUNDECK 서버에 war 파일을 업로드 후 미리 만들어둔 JOB 을 RUN 하여 끝내자는 목표로컬 서버 대상은 실험 완료원격 서버 추가 후 실험 진행 중테스트가 완료되면 개발자가 빌드한 war 파일을 rundeck의 project 내에 특정 폴더에 업로드 (kobic, kobis, pa..
# cp -rf 위 명령을 실행했는데 계속 overwrite 할건지를 물어본다. 분명 -f 옵션을 주었는데. 그럴때는 서버의 alias 설정에 의해 증상이 나타날 수 있다. 간단하게 해결하기 위해서는 해당 명령어 앞에 \(역슬래쉬)를 붙여서 실행한다. # \cp -rf
allow bootp; allow booting; max-lease-time 60; default-lease-time 60; ddns-update-style none; option domain-name-servers 168.126.63.1, 168.126.63.2; class "PXE" { match if substring(option vendor-class-identifier, 0, 9) = "PXEClient"; next-server 177.7.7.177; # Kick start 서버 ip filename "pxelinux.0"; } subnet 177.7.0.0 netmask 255.255.0.0 { option broadcast-address 177.7.0.255; option routers 17..
꾸준히 만들고 있는 www.jaram.kr 쇼핑몰 사이트 (언제쯤 오픈할 수 있을련지 ㅠㅠ 눙물) SSL 인증서를 도입하였다. 아무래도 회원가입이나 로그인, 카트 같은 개인정보가 필요한 쇼핑몰이다 보니 보안을 위해서 HTTPS 적용을 염두에 두고는 있었는데.. 발급비용이나 갱신비용때문에 선듯 도입을 하지 않았다. (근데 대부분의 쇼핑몰에 SSL 적용이 안되어 있더라?!? 시행법인데?? 뭐지?) 근데 Let's Encrypt 에 대해서 우연히 알게되었다. 아니 이것은 오오!?!? SSL의 확산을 위해서 여러 재단에서 만든 SSL 인증 기관! 이걸 사용하면 누구나 Free 로 SSL 을 발급 받을 수 있다. 다만 갱신 기간이 짧다. 3개월.. 하지만 이게 어딘가! 공식 사이트 : https://letsenc..