Apache Storm
집정리 버리기전 리뷰
스키마를 하나 새로 만들고 하나하나옮겨줘야한다.
mysqldump를 사용하는방법도 있고 이게 간편한것같다. 디렉토리명을 변경할수도 있을 것 같은데.. 메타데이터를 찾아서 바꿔주면… 위치를 정확히 몰라서 노가다로 처리했다.
플러그인 설치한게 더 있다면 테이블이 더 많을수도있고…. 여기서도 이름이상한 몇개는 플러그인에서 생성한 테이블인것같다 RENAME TABLE {original_schema}.wp_commentmeta TO {new_schema}.wp_commentmeta; RENAME TABLE {original_schema}.wp_comments TO {new_schema}.wp_comments; RENAME TABLE {original_schema}.wp_cpd_counter TO {new_schema}.wp_cpd_counter; RENAME TABLE {original_schema}.wp_icl_string_translations TO {new_schema}.wp_icl_string_translations; RENAME TABLE {original_schema}.wp_icl_strings TO {new_schema}.wp_icl_strings; RENAME TABLE {original_schema}.wp_links TO {new_schema}.wp_links; RENAME TABLE {original_schema}.wp_multilingual_linked TO {new_schema}.wp_multilingual_linked; RENAME TABLE {original_schema}.wp_options TO {new_schema}.wp_options; RENAME TABLE {original_schema}.wp_postmeta TO {new_schema}.wp_postmeta; RENAME TABLE {original_schema}.wp_posts TO {new_schema}.wp_posts; RENAME TABLE {original_schema}.wp_term_relationships TO {new_schema}.wp_term_relationships; RENAME TABLE {original_schema}.wp_term_taxonomy TO {new_schema}.wp_term_taxonomy; RENAME TABLE {original_schema}.wp_termmeta TO {new_schema}.wp_termmeta; RENAME TABLE {original_schema}.wp_terms TO {new_schema}.wp_terms; RENAME TABLE {original_schema}.wp_usermeta TO {new_schema}.wp_usermeta; RENAME TABLE {original_schema}.wp_users TO {new_schema}.wp_users;
집정리 버리기전 리뷰
집정리 버리기전 리뷰
집정리 버리기전 리뷰
집정리 버리기전 리뷰
전세사기 때문에 전세를 보면 집과 집주인을 확인하는 실사과정이 생겼다 그런데 이 프로세스가 존나 병신같아서 개선안을 기록한다
파이브스팟? 원래 공유사무실 로비를 사용하는 개념이었는데 공유사무실 로비는 기존 사무실입주자들에게는 휴게실이라…. 간식먹고 떠드는 곳이라 업무에 적합하지 않다. 그래서 파이브 스팟이라고 업무용 로비를 별도로 만든 것 같다. 학생이나 1~2인 회사가 사무공간을 전용으로 얻는것은 부담...
코인(블록체인) 시장에? 가장 부정적인 견해를 가진 관련 전문가의 책 2019년 코인판에서는 좀 된 책인데 내용은 지금 봐도 좋다.
로그인, 회원가입 보안 그냥 회원가입 문제 로그인 시 이메일이나 아이디로 회원가입 여부를 확인시켜주면 안된다 비밀번호가 틀렸는지 없는 회원인지 알려주면 안된다 이건 논란이 있겠다. 편의성 때문에 ...
암호화 알고리즘
https://www.youtube.com/watch?v=eyDSR_0WG4I
도와준 ChatGPT
도와준 ChatGPT
도와준 ChatGPT
면접때는 누구나 당황하게 마련… 챗쥐피티로 연습을 해 보려고 한다.
버리기전 리뷰
버리기전 리뷰
버리기전 리뷰
참고로.. 본좌, AI 지식은 ChatGPT 몇 번 써본 일반인 수준임
정말 좆같은 악습이다. 왜 연봉을 얼마 받고 싶은지 직원에게 물어보는걸까? 회사에서 얼마를 줄 수 있는지를 말해줘야 하는것 아닐까? 돈을 잘 버는 회사는 많이 주고 못 버는 회사는 조금 주고 하지만 많이 벌게되면 더 주면 될 일이다.
쉘 스크립트를 써야할 때 퍼블릭 배포 https://github.com/apache/tomcat/blob/main/bin/catalina.sh .sh는 리눅스, 맥, 유닉스 환경에서는 거의 유사하게 실행된다. public 배포용이라면 호환성을 위해 .sh를 쓸 수 밖에 없다. 윈도...
채용에 관한 의문과 답변 Q. 면접은 왜 보는걸까? A. 구직자의 능력을 검증하려고 Q. 면접으로 능력을 검증 할 수 있을까? A. 질문과 답변 형태에 따라 사람에 따라 Q. 대화능력, 순발력이 떨어지는 경우라면? A. 떨어진다 Q. 질문지를 충분히 구조화 할 수 있나? A. 가능...
책 정리하다가 자료구조 한번 다시 봤는데 “C언어로 구현한 자료구조 - 임형근 저”보다 훨씬 나은듯? (이건 버렸다)
Full Stack, Frontend, Backend, DBA, …
prisma 로딩시에 오류나는거 짜증나서 다른걸로 바꾸면서 몇개 적용 및 검토 해 보면서 든 생각
못함
버리기전 리뷰
환경 개념을 혼용해서 문제가 생기는 케이스
왜??두세개 계정을?
https://gongu.copyright.or.kr/gongu/singl/wrtContent/freeFont.do?menuNo=200323
문자열 좀 편하게 편집하고 싶다
2008년 작성
``` 블록체인 개념구축 비트코인, 암호화폐 그리고 그 합의 방식 소개 Block and Chains Introduction to Bitcoin, Cryptocurrencies, and their Consensus Mechanisms
우리가 질문하면 거기다 추가로 프롬프트가 붙는게 아닐까?
과거의 시스템 트레이딩
poetry로 개발환경 구축하고 배포 할 때도 poetry 를 쓰려고 적용하다 보니…
최근에 본 글 두가지
개발 못하는 개발팀 특
서버개발 시장에서 사라질 줄 알았던 언어… 파이썬… 어차피 서버는 켜 놓는거고 접속자는 얼마 안되니 성능은 개나줘버려 편한게 장땡인 생산성의 시대를 맞아 그리고 AI시대 tensorflow의 언어로 한자리 차지하게 된 파이썬 ChatGPT가 가장 선호하는 언어 1위
생태계가 맛이 갔다
typescript로 몽고디비 사용할 때 뭐가 더 좋을까?
RubyOnRails를 쓴다면 이유는?
학벌 = 뽑기팩 등급
옛날 책 버리기 전에 훑어보기
예전에 본 책들 너무 쌓여서 정리중인데 이 책도 정리 대상으로 확정 되었다. 앞으로 다신 볼 것 같지도 않고 직원이나 동료나 후임이나 .. 등등 추천 해 줄 것 같지 않아서
Run Fast - 빨리 튀라!
노트북, 데탑, 데탑2 에서 돌아가면서 개발을 하다보니 Sync관련 기능을 애용한다 zshrc, jetbrains setting sync, vscode sync어쩌고 등등
요즘엔 거의 사문화된 규정
탈출 시그널은
대용량 트래픽을 고려하면서 코딩을 하라는 소리는 존나 웃긴소리다
사람이 하루에 일할 수 있는 시간 8시간.. 주당 40시간 진짜 미친듯이 한다고 하면 주 100시간까지 할 수 있다.
하나도 좋은지 모르겠음
php는 도대체 어떻게 돼 먹은 언어인가
없었으면 더 좋았을 eksctl
뇌가 자바에 절여진 자바충들아 자바를 버려라
홈서버운영한지 xx년차 - k3s서버 helm으로 관리하면서 열받아서
소프트웨어 회사들이 흔히 하는 실수를 다 써 놨다. 이 업계에서 일하는 누가 읽어도 이거 우리회사 얘긴데.. 싶을거다. (진짜 잘되는 회사 제외)
어지럽다.. 아니 형기증은 어지러운게 아니지
원래 스프링시큐리티는 구조가 단순하다.
개인 프로젝트는 끝나지 않는다
구글도 페이스북도 OKR로 성공했다고 한다 유니콘, 데카콘은 다 이걸 한다고? 이거 시크릿과 비슷하다고도 할 수 있도? OKR만 하면 성공하는건가? 한화그룹금융계열과 SK도 OKR을 도입했다고?
https://www.youtube.com/watch?v=5rlUa1el3AU
내용이 너무 자바처럼 verbose하다
어드민 도구 종류
영어 읽기
logging for java - 이미 유행 좀 지났지만… 생각났던거 다시 정리 0 day vulnerability 는 개발자보다 공격자가 먼 알아낸 문제점으로 0일부터 현재까지 모든 날짜가 위험했다는 의미
이성적으로는 돈 내고 쓰면서 빠르게 개발하는게 낫다는걸 알지만 하나하나 구축하려는 욕심이 든다 적정기준을 정해놓고 따르는게 좋을 것 같은데
헤드헌터 사용 케이스
그냥 개발수필에 가깝다 코딩호러의 어쩌고 했던책이 더 재밌었던듯
plugin: ‘org.jetbrains.kotlin.plugin.lombok
네이버 클라우드는 중소 벤처기업에 요금지원을 1~2년씩 해주면서 사용자를 모으고 있는 것 같다
MockMvc 설정
깊은 지식을 얻는다기보다는 그냥 관련기술을 훑어보기 좋다
관련기술 모음
Keycloak 설명
젊은 스타트업이 젊은채로 지속적으로 성장하면 어느 순간에 고꾸라진다 큰 회사는 늙을 필요가 있다 아니면 작은 회사로 나눠지던가 사업이 안정화 될 수록 회사는 늙어가야한다 현재 상태를 유지 할 필요가 있다 그리고 창업자가 초기에는 제 역할을 했더라도 성장하는 조직과 함께 역량이 성장...
리뷰 내용 말고 책 내용없음 스레드나 그 메커니즘을 자세히 설명한 것도 아니고 튜토리얼이 잘 나온것도 아니다
API
NAS 솔루션
DA(데이터 아키텍처) 컨설턴트에 관한 얇은 책
kotlin web framework인데… 간단하게 rest api 만들기 좋다. 간단한 rest api가 필요한가?? 프로토타이핑 정도 하는거라면 모를까 그냥 스프링 쓰는게 나을 것 같다
국내
자기계발서 읽는 느낌이다 다 맞는 말인데 머리에 남는건 별로 없는
ROS로봇프로그래밍 네트워크 가상화의 모든 것 프로메테우스 인프라스트럭처 모니터링 무조건 이기는 첫 사업 스프링으로 하는 마이크로 서비스 구축 스프링 부트 QuickStart CloudNativePattern 마스터링분산추적 파이어베이스(백문이불여...
테스트 및 동작 각 상황에 따라 필요한 데이터
터미널과 진짜 터미널의 환경변수가 다르다
그냥 옛날이야기나 써 있을 줄 알았는데 기술서적이었다
바이든 대통령님, 안녕하십니까.
뭔가 괜찮은 것 같으면서도 애매한 오픈소스 프로젝트… 복잡함 때문에 몇 번 사용하려다가 포기 했는데 이번에 인증서비스를 만들면서 다시 사용하려고 한다.
local dns dockerhub local proxy를 설정했는데 redis 캐시에서 자꾸 다른 서버의 ip를 찾고있다. docker 컨테이너 ip면 172.x.x.x라야하는데 192.168.0.x을 찾는다
https://2colors.colorion.co/
https://blog.naver.com/wikiware/100042152479?proxyReferer=https%3A%2F%2Fdebasedev.tistory.com%2F8
뭐라고 해야할까 고민이 있었는데 테스트 전략 보다는 단계가 맞는 것 같다
영어 잘하는 패턴
Dockerhub 제한 발표
Tinker Edge T
재미있는걸 알게되서 조금 조사 해 봤다
짐은 이걸 이용해서 11에서 13으로 업데이트를 하였다
그냥 간단하게 잘 나와있다
생명주기 메서드
API를 만들면서 Swagger(OpenAPI3) 문서를 만들다가 생각했다
쓸만한 무료 어드민 툴종류
맨날 핀번호 치고 로그인한다
CI/CD
한글 깨질 때
파이썬 개 똥언어
IT기업은 잘 망한다. 다른업종에 비해 창업이 쉬워서 좆소기업이 많아서 더 그렇다
CREATE TABLE t_user_logs ( id INT PRIMARY KEY AUTO_INCREMENT, username VARCHAR(30) NOT NULL, action_ts TIMESTAMP NOT NULL, action_type VARCHAR(30) NO...
간단하게 만들려면 js, python이 좋다??
SSR을 하면 SPA가 필요없음
https://ktlint.github.io/
https://github.com/metosin/malli https://github.com/Engelberg/better-cond?fbclid=IwAR0hOiT565yBESTdoBpfI76HGa9MbYtwepQdqYWNU4fNtxPG1TKLL15JyGk https:/...
파이썬 전반적인 부분과는 별개로 Flask 사용할 때 필요한 부분들
List
기술적인 특성을 다 파악하지는 못했다 돌아가는걸 봤을 때 도커처럼 컨테이너 기술을 사용한 것으로 추정
Deno
파이썬으로 제대로된 서버개발을 한 적은 없어서 몇 가지 조사하다가 발견한것들 2020작성 - 20230712 업뎃 크게 변한게 없어서 새로 작성 안하고 업뎃
프로젝트 시작할 때 하는 일
상태관리
DOM
라우터 OS
내 추천
그냥 월 비용이 존나게 비싸거나 다른데로 이동하려면 눈탱이 치는 사이트가 있어서 잘 고르는게 좋다.
SSIBAL 이거 돌아가는거 맞나?
변화 Gem -> Webpacker
직접 확인방법
회원관리 솔루션
https://scoop.sh/
철지난 루비온 레일즈
ErrorMessage
ruby on rails spring on java spring on kotlin primer ruby jets ruby kotless kotlin spring cloud function kotlin koa node.ts express node.ts
개발 및 배포 단계
컴포넌트 모음 https://github.com/brillout/awesome-react-components
1. 최근3년간 인사평가내역에 대해 기재해 주십시오(미작성시 서류심사 제외. 인사평가 없는 경우는 사유 기입) (필수입력사항 최대 500 최소 10)
Mod Security Webknight Dot Defender iptables ufw
Tiller 없어짐
클라우드
JFreeChart
미친새끼들이 무슨 권한을 너무 과도하게 가져가는거 아닌가 휴대폰의 모든 권한 및 초기화권한까지 회사 관리자에게 내준다고 돼 있다 개인사진을 폰에 넣어놔도 회사 관리자가 맘먹으면 빼갈 수 있는 정도의 권한
개발자는 터미널이 간진데 텍스트 편집할 때 emacs까지는아니라도 vim정도는 써 줘야된다. 근데 이게 기본형으로 쓰면 또 각이 안나와서 추가기능을 깔아주고 다른사람 자리에서 vi쓸 때 이게 왜 안돼? 같은 대사도 해 주고 해야된다
Ethereum Node
오픈소스 프로젝트
http://www.acornpub.co.kr/book/web-hacking
클라우드 서비스 내장형
노드가 쓰레기인 이유는 수시로 발견되는데 오늘 하나가 추가됐다
젠킨스 사용법을 기대했는데
serverless
불안정한 쩌리랭기지들을 위한 도구
mysql, aurora정도로 호환되는 제품인 줄 알았는데
사용법은 매우 간단해서 몇 시간 삽질해보면 금방 익힐 수 있는 수준
luarocks sdkman asdf brew
클라우드로 넘어오면서 관심이 커진 분야
아파치 카프카로 데이터 스트리밍 애플리케이션 제작 - 에이콘
버그가 아니고 기능입니다.
Clojure로 코어를 만들었다는데서관심을 가졌으나최신버전인 2.0.0에서는 Java로 컨버팅 되어 버렸다는 슬픈 소식
이름은 언급을 못하겠고 좆만한 학원들 패스 인터넷이나 지식인에 영업사원이 답변다는 학원은 자동패쓰
개인적으로 Groovy의 문법이 맘에들어서 Java 프로젝트에서 유닛테스트를 할 때라던가 많이 사용하는데 (Kotlin 프로젝트에는 보통 코틀린을 사용…)
과학상자로 자동차를 만들면 안되는거시야
어쩌다가 거래소 개발을 하게 됐는데 컴포넌트별 기술을 검토 해 봤다.
manjaro, arch
https://askubuntu.com/questions/334318/sudoers-file-enable-nopasswd-for-user-all-commands https://zetawiki.com/wiki/%EB%A6%AC%EB%88%85%EC%8A%A4_sudo_%ED%8C%...
개삽질 기간포함 일주일 좀 넘게 걸린 것 같다.
‘같은’이라고 쓰면 ‘가ㅌ은’ 이라고 뜨는데
새로운 언어를 공부할 때 언어별 특성에 따라 다른 접근방법을 사용해야한다. 요즘은 Go언어로 뭘좀 해 보려고 했는데…
미제의 패악질을 참지 못한 불곰 형님들이 무료 도메인 서비스를 개시했다. 서비스 개 후진 양아치 네이버나 착하지만 서비스는 더 꾸진 다음하고 비교대상이 아니다. 그럭저럭 쓸만한 메일플러그와 같은 국내 서비스도 있긴한데..
이벤트 캣치해서 트리거 발생해서 뭔가 실행시켜주는 서비스.
초기 디렉토리 구조 생성
몇달쯤 전에 처음 볼 때는 뭐 당연한걸 책으로 써놨네~ 하면서 대충 훑어보고 말았는데 최근 MSA 관련 작업을 하면서 다시 보게 됐다.
자바9의 모듈화(jigsaw) 개념을 중심만 다뤘다.
이 책은 좀 마음에 든다. 그래도 돈이 없어서 사진 않겠다.
별로… 진짜 기초내용.
위워크 강남점
프로그래밍은 기본문법은 별 수 없이 배워야 한다.
이 책을 다 봤지만 메인함수 작성하는 방법을 아직 모른다.
Microservice-Architecture-API-Gateway-Consideration.pdf 에서 보고 https://www.globallogic.com/wp-content/uploads/2017/08/Microservice-Architecture-API-Gateway-Co...
intellij idea에서 자체적으로 http client를 제공하는데 *.http 파일에 설정해놓고 사용 가능하다. postman도 공유 export 등등 다 가능하지만 소스코드에 넣어놓고 프로젝트별로 공유할 때는 이게 좀 더 편하다.
비아웹.. 야후에 팔렸다는데 잘 모르겠다. 비싸게 팔렸겠지?
프로비저닝 툴
기술서도 완독이라는 표현을 쓰나? 잘 안쓰는 것 같기도 하고..
폰트지원이 안되는 것 같으니 폰트 설정을 변경한다 메뉴는 자주 바뀌니까 대강 비슷하게 찾아들어가면 된다.
데이터 분석 - 옛날
씨잇팔 삑데이터 더럽게 좋아하네
Ver.2023
다 깨지는건 아니고 일부..
에러 메세지는 다양하게 나오는데.. volume 설정해놓은게 안먹힐 때
노는김에.. 클로저로 뭘 만들어보려고 하는데.. 프레임워크가 필요할 것 같아서
그냥 다 귀찮으니 편하게 쓰고 싶다면 Cloud를 쓰는게 맞다. 서버 조그만거 껐다 켰다 하는 경우에는 Cloud가 가격도 싸고.. 그런데 뭔가 조금만 무겁게 돌리려고 하면 Cloud의 GCP기준 2cpu 월3만원 4gb 서버는 좀 버거워 하는게 느껴진다. Kubernetes가 자...
요즘방법
Could not determine Java version using executable C:\Users\Administrator\scoop\apps\openjdk\current\bin\java.exe.
뭔가 개발하려면 꼭 필요한 녀석들이 있다. 그리고 한번 개발 해 놓으면 계속 쓸 수도 있고 (나만그런가 싶기도 하지만)
개인적으로 선호하는 책은
테스트 환경 OS
vagrant 박스 - 공식 박스가 배포되는 경우
https://askubuntu.com/questions/144235/locale-variables-have-no-effect-in-remote-shell-perl-warning-setting-locale-f/144448#144448
github에 오픈소스 하려다가 만것들 정리중에
서버 프로비저닝 툴
https://www.reddit.com/r/Kotlin/comments/8gbiul/slf4j_loggers_in_3_ways/ 자바에서 lombok을 쓰면서 고민도 하지 않았던 부분인데… 여기서는 왠지 신경쓰이는 부분.
코틀린 DSL Bean 선언.
Error : 2018-07-25 11:05:19.871 DEBUG 3353 --- [ restartedMain] o.s.b.f.s.DefaultListableBeanFactory : Returning cached instance of singleton bean 'org.sprin...
2.x.x //bootRun.enabled = false bootJar.enabled = false jar.enabled = true
올해의 핫 키워드 서버리스 아키텍처
Hadoop의 시작. Lucene의 일부인 nutch 프로젝트 개발중 처리속도의 한계를 경험. 고민중에 구글에서 나온 GFS 논문. MapReduce?
원래 회사명은 함부로 쓰면 안되니까 좀 씹는 내용이 될 것 같기도 하고
원인 스크립트 로딩 순서 문제 이 지도들은 로딩타이밍에 다이내믹하게 지들 사이즈를 조정하는데
이번 컨퍼런스의 키워드 : datalake, serverless, devops, msa
로컬과 클라우드
Message : Type mismatch Require Example<(???…)>
Message
분산형 전력거래
Message : ./db_migrate.sh: line 3: [: =: unary operator expected
Message
문제의 getter를 포함한 UserDetails 인터페이스
First Contact
문법적으로 기존 언어에 비해 많이 이질적이지 않고 받아들일만 했다.
Registry에서 환경변수의 경로
개발 관련 블로그는 아니고 그냥 필력 괜찮은 잡글블로그
Message : you *might* want to use the less safe log_bin_trust_function_creators variable
//////////////////////////// 배포 프로파일 분리 //////////////////////////// task jarCopy(type: Copy) { from “${buildDir}/libs/${project.name}-${project.version}.ja...
MySQL 5.7이상에서 Group By 쿼리 사용시 발생하는 오류
Structure needs cleaning
2015년쯤에 갑자기 꽂혀서 찾아보다가…
https://en.wikipedia.org/wiki/List_of_platform-independent_GUI_libraries
Session. 1 딥러닝
6개 세션이 있었는데 2개 좋았고 2개는 보통 2개는 별로
6개 세션이 있었는데 2개 좋았고 2개는 보통 2개는 별로
시스템 분석
시스템 분석
http://sparkjava.com/
http://sparkjava.com/
시스템 구성
시스템 구성
인터넷 어디서 봤던거 메모
인터넷 어디서 봤던거 메모
http://babun.github.io/
http://babun.github.io/
1번. startup.sh shutdown.sh 짜깁기
1번. startup.sh shutdown.sh 짜깁기
이 코드를 pre태그에 넣으면 오류발생
이 코드를 pre태그에 넣으면 오류발생
사용자 추가 with sudo sudo adduser {username} sudo 비밀번호 삭제 sudo passwd -d {username} 수도권한 깜빡하면 여기서 추가 sudo usermod -a -G sudo {username}
사용자 추가 with sudo sudo adduser {username} sudo 비밀번호 삭제 sudo passwd -d {username} 수도권한 깜빡하면 여기서 추가 sudo usermod -a -G sudo {username}
그냥 nano만 쓰면서 vim이나 emacs같은건 쓸 생각이 별로 없었는데
그냥 nano만 쓰면서 vim이나 emacs같은건 쓸 생각이 별로 없었는데
SpringBoot 1.5.7에서 Hibernate 5.0.12 버전을 쓰는데
SpringBoot 1.5.7에서 Hibernate 5.0.12 버전을 쓰는데
https://danielmiessler.com/study/encoding-encryption-hashing-obfuscation/
https://danielmiessler.com/study/encoding-encryption-hashing-obfuscation/
SecurityFilter와 ServletFilter
SecurityFilter와 ServletFilter
엑셀의 셀을 서버 & 뷰에서 데이터 표로 보여주기
마크다운 html번역안하고 바로 텍스트로 저장 - 보여주기 플러그인
마크다운 html번역안하고 바로 텍스트로 저장 - 보여주기 플러그인
엑셀의 셀을 서버 & 뷰에서 데이터 표로 보여주기
블록체인과 연동해서 글의 작성시점 저작권 인증.
블록체인과 연동해서 글의 작성시점 저작권 인증.
Global Dependency Dictionary System 정도로 불러도 되려나
Global Dependency Dictionary System 정도로 불러도 되려나
https://conda.io/docs/user-guide/tasks/manage-environments.html
https://conda.io/docs/user-guide/tasks/manage-environments.html
JWT토큰 ACL 기능 설계중에 payload를 짧게 만들려고 생각하다가 나온 부분
JWT토큰 ACL 기능 설계중에 payload를 짧게 만들려고 생각하다가 나온 부분
https://github.com/VBA-tools/VBA-JSON
https://github.com/VBA-tools/VBA-JSON
꼭 한개씩 빼먹어서 기록.
꼭 한개씩 빼먹어서 기록.
기본설정은 버전이 변경되도 크게 바뀌지 않는다
기본설정은 버전이 변경되도 크게 바뀌지 않는다
PostGIS의 사용법은 그리 어려울게 없다.
PostGIS의 사용법은 그리 어려울게 없다.
https://coinmarketcap.com/
https://coinmarketcap.com/
https://ambrosus.com/wp-content/uploads/2017/07/Ambrosus-Vision-Paper-V.2.3.2-EN.pdf
https://ambrosus.com/wp-content/uploads/2017/07/Ambrosus-Vision-Paper-V.2.3.2-EN.pdf
깨지는 모양으로 인코딩 판별하기
깨지는 모양으로 인코딩 판별하기
개요
개요
스팀잇의 현재 상태는 딱 이정도다.
스팀잇의 현재 상태는 딱 이정도다.
프로젝트라고 할 수준은 아니고 새로 만드는 마이크로 서비스에 꼬출린을 적용하다가 겪은 일들
프로젝트라고 할 수준은 아니고 새로 만드는 마이크로 서비스에 꼬출린을 적용하다가 겪은 일들
Homebrew
Homebrew
vagrant도 ruby 기반이라서 내장 ruby gem을 가지고 있다
vagrant도 ruby 기반이라서 내장 ruby gem을 가지고 있다
[sb_book_infobox_from_interpark id=9788968486807]
[sb_book_infobox_from_interpark id=9788968486807]
공식문서 https://www.vagrantup.com/docs/boxes/base.html https://www.vagrantup.com/docs/hyperv/boxes.html
공식문서 https://www.vagrantup.com/docs/boxes/base.html https://www.vagrantup.com/docs/hyperv/boxes.html
가상화솔루션 선택
가상화솔루션 선택
데이터 소스
데이터 소스
다음과 같이 환경을 구성하고 여기에 맞춰서 devops 구성을 하면 된다.
다음과 같이 환경을 구성하고 여기에 맞춰서 devops 구성을 하면 된다.
Chef Vagrant Puppet Ansible
Chef Vagrant Puppet Ansible
배포시스템
배포시스템
호출뻑할때가 많은데 멱등성이 필요할때가 많다.
호출뻑할때가 많은데 멱등성이 필요할때가 많다.
너무 많아서 뭘 쓸지 모르겠다 정리가 분류가 맞는지도 모르겠다.
너무 많아서 뭘 쓸지 모르겠다 정리가 분류가 맞는지도 모르겠다.
error org.attoparser.ParseException: (Line = 384, Column = 194) Malformed markup: Attribute “{%” appears more than once in element
spring command line - 커맨드라인에서 실행되지 않는 자바언어에 커맨드라인툴은 별쓸모없다
spring command line - 커맨드라인에서 실행되지 않는 자바언어에 커맨드라인툴은 별쓸모없다
인메모리로 실행시켰을 때 접속할 수 있도록 하는 빈 주소 : http://localhost:8080/console
인메모리로 실행시켰을 때 접속할 수 있도록 하는 빈 주소 : http://localhost:8080/console
다른OS에서의 패키지 관리툴
다른OS에서의 패키지 관리툴
https://ko.wikipedia.org/wiki/CRUD
https://ko.wikipedia.org/wiki/CRUD
JPA모델설계시
JPA모델설계시
Angular1 - AngujarJS (JavaScirpt) Angular2 - Angular.io (TypeScript)
Angular1 - AngujarJS (JavaScirpt) Angular2 - Angular.io (TypeScript)
스키마를 하나 새로 만들고 하나하나옮겨줘야한다.
스키마를 하나 새로 만들고 하나하나옮겨줘야한다.
node 기술혐오
node 기술혐오
템플릿 소스 가지고 쓰는데…
템플릿 소스 가지고 쓰는데…
RPC : Remote Process Call 진영은
RPC : Remote Process Call 진영은
CQRS와 EventSourcing제대로 이해를 했나 모르겠는데
CQRS와 EventSourcing제대로 이해를 했나 모르겠는데
https://bitcointalk.org/index.php?topic=279773.0
https://bitcointalk.org/index.php?topic=279773.0
원문 링크 : https://docs.microsoft.com/en-us/azure/architecture/patterns/
원문 링크 : https://docs.microsoft.com/en-us/azure/architecture/patterns/
도커 이미지로 동일한 환경을 구성하면
도커 이미지로 동일한 환경을 구성하면
개요?
개요?
JSP - jstl
JSP - jstl
JSP include
JSP include
알고리즘 복잡도
알고리즘 복잡도
typedef int INT;
typedef int INT;
글쎄
글쎄
Tomcat 압축을 풀어보면
Tomcat 압축을 풀어보면
요즘 갑자기 신기술처럼 포장되는 것 중 하나 그냥 Html파싱, 퍼오기라고 생각해서 이력서에도 굳이 안 쓰는데 시시콜콜하게 다 써놔야하나 하는 생각이 든다. 별것 아니고 계속 사용되어 왔지만 갑자기 주목받는 기술 중 하나
요즘 갑자기 신기술처럼 포장되는 것 중 하나 그냥 Html파싱, 퍼오기라고 생각해서 이력서에도 굳이 안 쓰는데 시시콜콜하게 다 써놔야하나 하는 생각이 든다. 별것 아니고 계속 사용되어 왔지만 갑자기 주목받는 기술 중 하나
Classic ASP는 아직도 많이 사용된다. (cba) 일반 웹사이트에서는 많이 없어졌지만 Legacy System.에는 아직도… 새로 만드는 곳도 간혹 그냥 ASP로 하기도 한다.
Classic ASP는 아직도 많이 사용된다. (cba) 일반 웹사이트에서는 많이 없어졌지만 Legacy System.에는 아직도… 새로 만드는 곳도 간혹 그냥 ASP로 하기도 한다.
Java 웹개발할 때 WAS를 재시작하지 않고도 코드가 적용된다니~ 우와 굉장한 기술이다!!
Java 웹개발할 때 WAS를 재시작하지 않고도 코드가 적용된다니~ 우와 굉장한 기술이다!!
개발서버 설정하기 귀찮아서 Tomcat 하나에 VirtualHost설정 후 App을 때려넣다가 발생
개발서버 설정하기 귀찮아서 Tomcat 하나에 VirtualHost설정 후 App을 때려넣다가 발생
트래픽이나 기타 비용적인 측면은 그냥 넘어가자 1위사업자인 만큼.. 서비스가 안정적으로 제공된다면 참고 넘어갈 수 있는 부분이다. 과연 그런지는 써 봐야 알겠지만…
트래픽이나 기타 비용적인 측면은 그냥 넘어가자 1위사업자인 만큼.. 서비스가 안정적으로 제공된다면 참고 넘어갈 수 있는 부분이다. 과연 그런지는 써 봐야 알겠지만…
Java9 대응
Java9 대응
Spec 문서 : https://tools.ietf.org/html/rfc7540
Spec 문서 : https://tools.ietf.org/html/rfc7540
를 하려고 했지만…. 최근것만
를 하려고 했지만…. 최근것만
https://techtalk.gfi.com/the-top-20-free-network-monitoring-and-analysis-tools-for-sys-admins/
https://techtalk.gfi.com/the-top-20-free-network-monitoring-and-analysis-tools-for-sys-admins/
알고스팟
알고스팟
In the immortal words of Henry Ford, ‘If it ain’t broke, don’t fix it.’ (출처:옥스포드) 헨리 포드가 남긴 불후의 명언으로 말하자면, “고장나지 않았으면 고치지 마라.”
In the immortal words of Henry Ford, ‘If it ain’t broke, don’t fix it.’ (출처:옥스포드) 헨리 포드가 남긴 불후의 명언으로 말하자면, “고장나지 않았으면 고치지 마라.”
1. 숫자, 분수, 소수, 사칙연산 다른 언어나 비슷하다
1. 숫자, 분수, 소수, 사칙연산 다른 언어나 비슷하다
Clojure 공부 시작하려고 보니… 쓸만한 IDE가 없다.
Clojure 공부 시작하려고 보니… 쓸만한 IDE가 없다.
자바 이외 jvm언어를 써볼까 하는 생각에 시작했는데 코틀린은 그냥 문법도 그렇고 맘에 안들었고 스칼라는 너무 잘난느낌이라 재수없고 클루져가 이름도 맘에들고 좋았다
자바 이외 jvm언어를 써볼까 하는 생각에 시작했는데 코틀린은 그냥 문법도 그렇고 맘에 안들었고 스칼라는 너무 잘난느낌이라 재수없고 클루져가 이름도 맘에들고 좋았다
표 그릴 때 주의해야한다
표 그릴 때 주의해야한다
SI의 시대에서 ~~~의 시대로 넘어오면서 (삑데이터, IOT, AI, 기타 솔루션, 모바일, 자체서비스 …) 알고리즘의 중요도가 더 높아진 것 같다.
SI의 시대에서 ~~~의 시대로 넘어오면서 (삑데이터, IOT, AI, 기타 솔루션, 모바일, 자체서비스 …) 알고리즘의 중요도가 더 높아진 것 같다.
윈도우10 쓰다가 우연히 발견했는데 … 쓰다보니 맘에들어 작업표시줄에 커맨드라인 대신 걸어놓고 쓴다.
윈도우10 쓰다가 우연히 발견했는데 … 쓰다보니 맘에들어 작업표시줄에 커맨드라인 대신 걸어놓고 쓴다.
이슈트래커나 프로젝트 문서 또는 소스코드에 프로젝트의 설계 관련 문서를 넣으면 좋을때가 있는데 여태까지는 진짜 적당한 프로그램이 없었다 대강 인터넷 찾아서 나오는 몇 가지 프로그램 비교해보면
이슈트래커나 프로젝트 문서 또는 소스코드에 프로젝트의 설계 관련 문서를 넣으면 좋을때가 있는데 여태까지는 진짜 적당한 프로그램이 없었다 대강 인터넷 찾아서 나오는 몇 가지 프로그램 비교해보면
JVM은 버추어 머신으로 자바만을 돌리기 위한 플랫폼?이 아니고
JVM은 버추어 머신으로 자바만을 돌리기 위한 플랫폼?이 아니고
그래들.. Ant/Maven/Ivy 등 자바의 다양한 빌드 툴중 하나 정도…
그래들.. Ant/Maven/Ivy 등 자바의 다양한 빌드 툴중 하나 정도…
Serializable은 왜 사용하는가?
Serializable은 왜 사용하는가?
WGS84
진작에 관심은 있었는데… 쿼크의 존재가 증명되었다고? 우와~ 암흑물질을 증명한다고? 이야~ 이정도… 관심
보통 다른언어들은 위도우에 설치하는게 더 쉬운데..
org.springframework.dao.RecoverableDataAccessException: Error querying database. Cause: java.sql.SQLRecoverableException: 접속 종료 The error may exist in file ...
admin mode 라서 그렇다
어쩌다 보니 어느패션업체의 디비 마이그레이션업무를 처리하게 됐다. 직접 말한것은 아니고 기획자를 통해서 한다리 건너서 협의가 이뤄져서 정확히는 모르겠지만 전달받기로는 마이그레이션이 쉬운게 아니라고 설명을 하면 “그냥 해주면 안되요?” 라는 반응을 보였다는 것 같다.
expdp system/oracle@orcl directory=MY_DATA_PUMP dumpfile=shopmall.dump logfile=shopmall.dump schemas=shopmalljob_name=shopmall001
Oracle은 별로 쓰고싶지 않은데… 또…
서버종료
시작(Win+R) - gpedit.msc
제목은 영어지만 내용은 한국어로
merge + ing
Javascript에서 기본 오브젝트 정보를 가져올 때는 DOM구조를 타고 내려가는게 중요한데
테스트코드 짜다가 버리기 아까워서 저장.
탐새끼 : https://developers.facebook.com/tools/explorer
() 읽기 : 괄호(Brace) HTML : 용법 :
기본설치 했는데 왜 자동실행이 안되는걸까
인터넷에 한개짜리는 많이 나오는데
쿠리는 어디선가 퍼옴
SEGMENT CREATION DEFERRED
개발하다보면 이것저것 깔고 지우고 많이 하게 되는데 오라클은 자동으로 삭제가 안된다
2018-10
도커 공식사이트 http://Docker.io
SI 하다보면 매우 비협조적인 사람을 만나게 된다.
먼저 하드웨어 가상화 설정 CMOS에 보면 VT-D 또는 Virtualization 어쩌고 하는 항목이 있는데 True, Enable, OK 등등 설정해주면 된다. 최근 5년안에 나온 cpu나 메인보드에는 다 지원하는 것 같은데 없을수도 있다.
윈도우 자체가 다운이 돼 버리는데
면접질문
터미널동작을 처리하는 /bin/bash가 적용이 안되서 그렇다
작업중 필요없어져서 삭제하려다가 저장
우분투 로그인하니까 you’ve got mail.. 또 무슨 오류가?
비밀번호 저장에 특화된 암호화로 매 실행시마다 값이 변경된다.
sudo apt 16에서는 apt가 새로 추가됐다.apt-get은 레거시 지원은 되는것같은데 새로운게 더 좋아보이니 이걸로
여기서 다운받아서 설치
주의 : 원격접속에 필요없는 설정을 추가했을 수 있음
문제상황 및 처리 미디어위키 비밀번호를 분실 -> 디비에서 값을 직접 변경 해 줘도 로그인이 안 되었다. (아마도 SALT값이나 다른 보안코드를 저장해놓는 듯 싶었다) -> 그래서 이메일로 비밀번호 찾기를 시도하는데 이메일이 전송되지 않았다. 이메일 서버를 설정한 적이 ...
bitcoin
영문 : http://www.google.co.jp/intl/en/webmasters/docs/search-engine-optimization-starter-guide.pdf
rails 명령 이용하는것도 있는 것 같은데
hostname 변경할 때 작업을 하다 말아서 그럼
Jenkins 쓰면서 없는 것 보다는 편하긴 한데
dmesg grep -i ethernet
윈도우환경에서 리눅스를 돌리는데 버추어박스도 있지만… 여건이 된다면 원격으로 쓰는게 더 좋다.
http://code.runnable.com/
centos
Podfile 이라는 파일이 있는데
putty 백업
public static void main(String[] args) throws InterruptedException { long interval;
패키지로 설치
$ sudo apt-get install python-software-properties
사용법
상황을 지정할 수 있으면 어떨까
MQ라는 것에 맨 처음 관심을 갖게된 계기는..
네이버
이런 구조의 Account 엔티티가 있다면
List<Object[]> resultList = query.getResultList();
요즘 잘 기록을 안해놓다보니…
톰캣이 web.xml.bak web.xml.old 등등으로 파일명을 바꿔놔도 검색을 한다.
import java.math.BigInteger;
미세권한 제어를 위해 필요했던 기능… 필요로 하던 .. interceptor가 지원이 된다
http://en.wikibooks.org/wiki/Java_Persistence/ManyToMany
라고 하면 뭔지 알아듣기 힘들겠지?
1단계 서블릿 가져오기 http://stackoverflow.com/questions/6814611/how-to-find-the-base-url-of-the-current-webapp-in-spring
1.3. Authorization Grant
https://tools.ietf.org/html/rfc6749#section-1.2
https://tools.ietf.org/html/rfc6749#section-1.1
https://tools.ietf.org/html/rfc6749
https://tools.ietf.org/html/rfc6749#page-4
App 을 만들 때 각 환경별로 다른 설정값이 필요한데 배포할 때 마다 이것을 바꿔주는건 매우 귀찮고 오류 가능성도 크다.
LocalApp : 스마트폰앱, 데스크탑앱 Browser : 모바일과 데스크탑의 웹브라우저 사용하는 경우 Web : 홈페이지 SNS : OAuth 또는 다른 인증을 제공하는 서비스들 Facebook, Twitter, Google, Naver, Daum …
웹 프로젝트는 web.xml에서 시작된다
http://stackoverflow.com/questions/9030986/intellij-is-it-possible-to-add-overrrides-to-all-methods-of-a-particular-interf 완벽 솔루션.. 나중에 퍼놓을것.
http://oauth.net/core/1.0a/
스프링 시큐리티는 잘 만들어진 보안 프레임워크이긴한데…
http://stackoverflow.com/questions/7244321/how-to-update-github-forked-repository
private String name;필드값 가져오기..
ProxyPass 이용해서 로드밸런싱 겸, 아파치에 연결해서 VHost사용
도메인 구조
JSP
-–설정파일 콘솔에서 한글보기 idea.exe.vmoptions -Dfile.encoding=UTF-8
Bootstrap기반으로 만들어진 CSS+JS 템플릿
우분투 1.4.1로 올리는데 이것저것 다 최신버전 써볼까 하고 그냥 클릭했더니…. 아파치가 업그레이드가 돼버렸다. 루비 1.9.3의 passenger가 아파치2.4에 왠지 잘 연결이 안되서 그냥 루비도 업그레이드 해 버리기로 했다.
Maven의 jar파일이 생성되지 않은 경우..
servlet-context.xml
스프링4.x와 jpa, encache를 설정해서 사용. 멀티모듈프로젝트로 포팅하면서 문제가 발생했다.
virtualhost 설정
이클립스 디버깅시에 나의 관심영역 밖의 클래스들이 있다
예외발생지점 찾기…
디버깅 퍼스펙티브에서 Expressions 뷰가 있다
브레이크 포인트를 쓰면 그 지점을 실행시키고 있을 때으 값을 발견할 수 있다.
libcrypt-dev libcrypto~
http://phpschool.com/gnuboard4/bbs/board.php?bo_table=qna_function&wr_id=347027&sca=&sfl=wr_subject%7C%7Cwr_content&stx=headers+already+sent&...
http://blackbe.lt/setting-up-utf-8-encoding-in-php-and-mysql/
On Ubunbu14.04 configuration file extension is changed from Ub12.
http://literallycanvas.com/
필요이유: 데이터의 형태에 따라 퇴적의 데이터 저장소가 있다. 요즘처럼 RDBMS의 용량을 초과할 정도의 대량의 데이터가 나오는 경우에는 이 필요성이 더 커진다. 순차데이터저장소는 증권,날씨,시스템 로그 등처럼 순차적으로만 조회되고 그냥 로그를 쌓는것과 형태는 같다. 단지 이것을 ...
출처 : http://unix.stackexchange.com/questions/91701/ufw-allow-traffic-only-from-a-domain-with-dynamic-ip-address IP테이블에서 사용하는 방법
파티션 만들기 2T이상은 gpt로 만들어야된다. fdisk로 안된다는 얘기… 설치할 때 한번에 하는게 편하지만 하드를 중간에 추가할 경우에는 이 작업이 필요하다.
http://www.ietf.org/rfc/rfc4251.txt
Master-Slave
이클립스 RPC 프로그래밍 책을 보다가 예제를 보다보니 관심이 생겨서…
Heya, this tutorial will teach you how to install groovy. This tutorial only works on Windows Vista/7. 1.) First off, you need to download Groovy http://gro...
http://www.netmanias.com/ko/?m=view&id=blog&no=5353
GIT관리 웹서비스가 gitblit, gitolite, gitosis 등이 있는데…
퍼옴 : http://www.rover12421.com/2013/12/09/jetbrains-intellij-idea-13-keygen-java-source-code.html
갱구리아 나중에추가해야지
한글폰트가 글씨도 쪼끄만하고 엄청 구리다. 구리게라도 표시되면 다행인가? 그냥 깨지는 경우도 많다. 이런경우 인코딩 문제인 줄 알고 삽질하는 경우도 발생 !!
이거 학문적으로 정립된 부분이 있는지는 잘 모르겠다. 있으면 이름을 좀 알고싶은데…
Raid3종 : HardwardRaid, FakeRaid, SoftwareRaid Hardware8웨이 컨트롤러가 40만원가량한다. 이정도면 그냥 중고 서버를 사는게 나을지도 모르겠다. FakeRaid 메인보드 내장칩셋이 이 경우다. 레이드에 필요한 연산을 하드웨어에서 지원하지 않...
최근 트렌드로 제시되고 있는놈들하고 기존 사용되던놈들… 여기없거나 설명이 매우 적은것들은 아주최신이라 서비스로 쓰기 좀 안좋을정도거나 오래되서 사용하지않는것들일 가능성이 높음.
아파치에서 제공하려면 mod-svn을 쓴다 근데 이것만 하면 인증도 안되고 좀 불편한게 있다
https://apps.education.ucsb.edu/wiki/Mount_points_in_Mac_OS_X
https://help.ubuntu.com/community/Java . The simplest one listed is this one:
GET방식
스프링4.x 이 나왔지만 아직까지 제대로 검토를 못해봐서… 3.x까지만.. 확인.
현재 우분투 버전 13.04 postgis설치시에 apt-get 기본패키지로 postgresql 9.1과 그에 딸린 postgis설치하면 제대로 동작을 하지않는다.
서버두개 Master Slave인 경우
__author__ = ‘archmagece’
#!/usr/bin/env python import ftplib server=”localhost” user=”anonymous” password=”test@hotmail.com” try: ftp = ftplib.FTP() ftp.connect(server,21) ...
몇년쯤전부터 정부에서 사용하는 모든 구역명에 코드가 붙었다. 법정동,행정동,무슨무슨로2가 뭐 이런식으로 붙는 도로명주소에도 코드가 붙고.
현재의 구조는. 코드로 노가다로 스타일을 잡아준다.
의존성부분. springdata만 넣으면 jedis는 알아서 들어가니 따로 넣어줄 필요는 없다.
다음 사이트들을 참고해서 해겷했다. http://stackoverflow.com/questions/8584967/split-comma-separated-column-data-into-additional-columns http://stackoverflow.com/questions/1...
View단에서 사용가능한 REST Client.
http://minq.github.io/blog/2012/10/28/redis-commands/
자바로 웹 프로그래밍만 하다가 커맨드라인 프로그램을 만들다 보면 맞딱들이는 문제가 경로 문제다.
공식사이트 : http://primecoin.org/
Quick and simple
Subversion(svn) property svn:ignore
1. 전체구조 View Engine Model View MQ Engine MQ Model DB View Engine Model
``` 요건 확인하기 SELECT enum_range(NULL::myenum)
요즘 웹 프로젝트는 사양이 상당히 좋은 컴퓨터로도 가동시키는데 30초? 조금 안좋은 컴퓨터로 하면 1~2분 무거운 프로젝트라면 5분까지 걸리기도 한다.
apache, nginx등과 연결할 때 사용하면 좋다.
org.apache.jasper.JasperException: Unable to compile class for JSP:
결론 : 메서드의 파라미터로 받는다. T가 있는데 굳이 파라미터로 새로 받으려면 좀 갑갑하지만… 괜히 두번하는것같아서 하기싫지만 현재 이 방법이 가장 좋은것 같다.
CPU 확인 # cat /proc/cpuinfo # dmesg grep CPU CPU: Intel(R) Xeon(TM) CPU 3.00GHz (2992.51-MHz K8-class CPU) Hyperthreading: 2 logical CPUs...
find /home/weather/backup/2013/08/ -type f \(-name “FCT_DS1_*_20130805” -o -name “FCT_DL1_*_20130805 \)
shp2pgsql -e -a 파일명 테이블명 psql -U oabp -d 디비명
디비에서 간단하게 문자열 검색을 할 때의 쿼리는 다음과 같다.
sudo apt-get install samba 간단히 sudo로 설치.
Ctrl Shift I : 클래스 안의 소스 ㅇ출력
javax.persistence.TransactionRequiredException: no transaction is in progress
우분투 버전 12.04, 14.04 테스트
pk여러개 달아놓고 쓰는 방법
디비 리버싱 백업 http://www.theirishpenguin.com/2009/11/26/generate-rails-migrations-from-your-postgresql-or-mysql-database.html
Could not find a JavaScript runtime. 루비 Javascript runtime 오류 발생시 (rake db:schema:dump 실행시 발생, rails server실행시에 발생하는 경우도 있는듯하다)
1. Nose
mysql -u root mysql> SET PASSWORD FOR 'ROOT'@'LOCALHOST" > = PASSWORD('new_password');
이런것도 써놔야되나….싶지만…
매번 jar파일을 보내는건 번거롭다. 이런경우에는 Maven을 이용해서 처리하는게 좋다.
#노란색 export LS_COLORS=’di=01;33’
압축풀기
http://blog.daum.net/himond/156
리눅스 서버의 랜카드를 변경하는 경우 리눅스에서 자동으로 저장되는 설정을 변경해줘야한다.
http://hosting.sqs.kr/tip/76533
JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.7.0_21.jdk/Contents/Home export JAVA_HOME PATH=$PATH:$JAVA_HOME/bin
10가지 패턴의 파일집단이 들어온다고 가정
$ easy_install psycopg2 (or python setup.py install or pip install psycopg2…. etc)
toString의 구현… 객체지향 언어에는 보통 다 존재하는 이 메서드…
For global settings, system-wide environment variables
XCode도 물론 훌륭하긴한데.. 로딩속도도 느리고 언어별 커스터마이징이 약한것같다.
rpm -Uvh http://mirror.centos.org/centos/5/os/x86_64/CentOS/yum-3.2.22-39.el5.centos.noarch.rpm http://mirror.centos.org/centos/5/os/x86_64/CentOS/python-ele...
Exception String : org.hibernate.loader.custom.NonUniqueDiscoveredSqlAliasException: Encountered a duplicated sql alias [coalesce] during auto-discovery of a...
<?xml version=”1.0” encoding=”UTF-8”?>
데이터 샘플이 이런 형태
테클이라면 테클이고 개선안이라면 개선안인 내용.
DateTime을 Date / Time으로 분리
Feather Blog has made some great progress recently and when looking to update my fork I found myself staring at my repo not sure what to do. My wonderful Git...
http://kruders.com/hibernate/hibernate-criteria-on-multiple-tables/#comment-9371
Android 개발은 안드로이드 초보에게는 엄청난 진입장벽을 보여준다. 기존의 자바 - 스프링 환경의 깔끔한 구현에 익숙한 개발자들이 멋도 모르고 뛰어들었다간 정말 개고생을 한다.
http://www.postgresql.org/docs/9.1/static/functions-datetime.html
1. 설계상의 문제
CreateQuery와 도메인
설정 순서 1. 터널 오픈 2. 브라우저 셋팅
alert(“확인되었습니다.”); window.location.reload();
이름 : Marketplace 받는곳 : Help Install new 기본 경로 - ‘market’으로 검색 - 설치
2013.05 현재시점에서 동작하는 방법 예전사이트는 접속도 안되고.. 구글에서 이 주소를 찾는것도 정말 힘들다. 구글은 역시… 기술은 좋은데 기획은 엉망이다.
한컬럼의 값을 다른 컬럼으로 복사하기
http://blog.anyframejava.org/?p=344 요기보고 해결…
$(“#divNo1,#divNo2”).click(function(){ alert(“됐다”); }
http://www.google.co.kr/소설.html HTML에서 이런 한글이 섞인 주소는 오작동할 수 있기에
1. Comment
ABCDEF-GHIJKLM
구글 블로거는 의외로 이런부분이 쉽게 사용할 수 있게 되어 있질 않다. 버튼하나로 처리할 수 있게 돼 있으면 좋을텐데 구글은 기술회사라서 그런지… 기획력이 상당히 약하다.
1. 테스트용으로 sql파일을 import하는 경우
두 가지 버전을 섞어서 사용하면 Language Level 오류가 발생한다.
1. pom.xml편집
그대로 따라해도 환경이나 버전에 따라 오류발생 가능성이 있으니 중요한 서버의 경우에는 바로 하지 말고 virtualBox에 리눅스를 설치해서 연습 후 처리하는 것을 권장합니다. Ubuntu12.04, CentOS6.2에서 동일하게 테스트 성공 1. Apache 셋팅
테이블을 나눠서 부하를 줄이는 기술(논리적,물리적 모두)
HOSTNAME=xxxx
필기(꼭 맞춰야되는건 아니지만 질문답변할 껀덕지를 만드는 문제)
일단 이거 참고 이클립스에 이 부분 기본 설정 후 http://memo.polypia.net/archives/557
df(disk free) 리눅스에 연결된 디스크의 남은 용량 확인
[client] port = 3306 socket = /tmp/mysql.sock
if elsif else 구문 조건이 맞을 경우 실행 elif나 else if 가 아니고 어설프게 elsif이다
현재 서버 상태 CentOS 6.3 OpenJdk 1.6 ant
chrome browser에 사용되는 현존하는 가장 빠른 javascript 처리엔진인 v8엔진을 사용해 개발되었다.
easy_install django pip install django… 등도 사용가능하지만.. port만을 사용해서 설치하도록 한다. 다른것들도 다 port로 설치했으니까 일관성잇게
벤더 제품명 설명 TIBCO TIBCO BusinessEvents 업계최고 http://www.tibco.com/ StreamBase Systems StreamBase CEP 사용...
javabrains.koushik.org www.mkyong.com
이런 기능을 전문용어로 Embedded Python이라고 한다.
#!/bin/bash
데이터베이스 생성과 사용자 생성
다른 부분 편집이 완료된 후에 500에러가 발생하는 경우는 selinux의 문제
http://blog.bits.kr/11
cli 실행시 사용하는 파일
javabrains.koushik.org
C:\Program Files (x86)\SQLGate\SQLGate2010 for MySQL Developer\bin\Form C:\Program Files (x86)\SQLGate\SQLGate2010 for MySQL Developer\bin\Screen
KTH Daisy http://dev.kthcorp.com/2013/01/07/big-data-age-introducing-kth-daisy/ CEP / Esper EsperTech http://esper.codehaus.org/ kth H3...
Ubuntu,Cent..등 공통
다음 명령어로 서버에 접속use this command to connect mysql server mysql -u {accountname} -p {password} -h {hostname}
1. GPL 듀얼 라이선스 정책
파이썬 이외 파일 다 지우고, 모두 다 컴파일 후, py소스코드 파일 지우기
https://sites.google.com/site/lightrush/random-1/howtoconfigureext4toenabletrimforssdsonubuntu
파이썬으로 멀티스레드 대신 OS에 프로세스를 돌리는 프로그램을 만들게 된다면… 쓰게되는 코드
lsbom -f -l -s -pf /var/db/receipts/org.nodejs.pkg.bom \ | while read i; do sudo rm /usr/local/${i} done sudo rm -rf /usr/local/lib/node \ /usr/local/...
py27 py27-django py27-django-nose php5 php5-devel
프로세스가 예기치 않은 종료가 발생하면서 실행이 안되는 문제
우선 개발도구 설치
레지스트리 편집을 해야한다.
This problem id caused by apache setting
Mysql Bulkinsert, update 테스트
static initialization block
UltraISO를 이용
Aptana는 2012.12현재 Juno에서 설치가 안된다.
테이블 용량확인
[root@server tempdir]# ./dfs_decode
filezilla : kiosk mode error…
고정아이패 설정하기
1. 파일백업 우분투의 경우 기본 디렉토리 /var/lib/mysql/* 하위경로의 파일을 모두 백업해놓으면 된다. 새로 설치후 이 파일들을 복원하면 DB복원완료 (접속이 안된다면 그건 권한이겠지)
http://www.sdm-studio.it/setup-public-key-authentication-from-mac-to-ubuntu-server/
코딩 테스트
SELECT DATE_SUB(NOW(), INTERVAL 30 day);
RFI-투심(투자심의)-(예산승인)-RFP-입찰-PT-계약-
[Errcode: 2] Can’t create/write to file ‘/var/run/mysqld/mysqld.pid’
개발자의 고충
ACL기능 고객사,개발자,기획자,디자이너,사장….
<table type=(code date) name={tblname}> <column name={id} datatype={datetype:integer} default={defaultValue:0} nullable=(true ...
http://weblogs.java.net/blog/johnsmart/archive/2009/06/installing_sona.html
http://abhirama.wordpress.com/2008/11/03/apache-mod_proxy-in-ubuntu/
============================================================== 1. K&R에 등장하는 예제인 Hello World를 작성하시오. [평가 기준] 손으로 코딩해 본 신입과 눈(또는 입)으로 코딩하는 신입이 극단적으로 갈리는 문제...
@Insert("INSERT INTO USERS (NAME,AGE) VALUES(#{name},#{age})") @SelectKey(statement="select STANDARDS_ID_SEQ.CURRVAL from dual", resultType = int.class, befo...
eclipse 또는 똘똘이의 svn을 쓰다가 터미널 환경에서 작업 할 일이 생기면 헤매는 경우가 많다.
파이썬에서는 설정파일을 쉽게 읽게 해 주는 라이브러리가 있다.
Windwowss
http://blog.naver.com/zenix4078?Redirect=Log&logNo=13622565
아파치 접속사용자 트래픽 제한걸기
DBMS를 뭘로 쓸지 선택하기가 정말 어렵다.
소프트웨어를 직접 해킹하는것보다 네트워크의 패킷을 해킹하는게 더 쉬워보여서
밑에서부터시작…
스프링 시큐리티를 사용하다가 사용자 정보를 뽑아서 써야되는데 참 갑갑할때가 있다.
썩 좋지는 않다.
httpMethodFilter org.springframework.web.filter.HiddenHttpMethodFilter httpMethodFilter /\*
사용자별로 권한을 부여하고 그 권한을 바탕으로 접속 허용 여부를 결정하는 것을 말한다.
http://www.objectaid.com/
네트워크상에서 발생하는 Http protocol만을 감시해서 화면에 표시해주는 툴이다.
그냥 프로젝트를 사용하는 경우에는 아주 쉽게 적용이 가능하다.
Criteria 쿼리
http://krams915.blogspot.kr/2011/01/spring-mvc-3-hibernate-annotations.html
https://gist.github.com/3195475
제가 예전부터 아래글과 더불어 영원 소장하고 있는 순정판입니다
Aptana
설치전에 윈도우 버전에 따라 설정해줘야 하는 부분 databasestageprereqdbrefhost.xml…..비슷한파일
기본적으로 설치해야 할 것은 macport 우분투의 apt-get과 비슷한 역할을 하는 녀석..
플러그인 업데이트 후 갑자기 발생한 에러
유즈풀이라고 써야할까
먼저 의존성 패키지들을 설치해준다. http://thrift.apache.org/docs/install/ubuntu/
Putty http://www.chiark.greenend.org.uk/~sgtatham/putty/
학교의 조별 프로젝트는 개발 능력보다는 관리 능력이 더 중요함.
루비 라이브러리 여기서 따라서 설치 : http://memo.polypia.net/?p=573
# sudo apt-get install curl
비추천이다.
일단 구동까지 성공과정이다. http://wiki.apache.org/nutch/RunNutchInEclipse http://techvineyard.blogspot.kr/2010/12/build-nutch-20.html#Datastores https://issues.apache.o...
참고사이트 http://foreblue.net/wiki/index.php/Nutch_%EC%B4%88%EA%B0%84%EB%8B%A8_%EB%B9%8C%EB%93%9C%EC%99%80_%EC%8B%A4%ED%96%89 http://foreblue.net/wiki/index.php/...
출처 : http://toby.epril.com/?p=1126
예전에는 루비플러그인은 그냥 있었던 것 같은데…
apt-get으로 설치해도 충분하다. 플러그인을 설치하지 않을거라면…. 최신 플러그인을 사용하고싶다면 최신버전을 설치해야한다. 현재 시점에서 12.04에서 지원되는 redmine 버전은 1.3.5 1.4 이상이 되어야 사용할 수 있는 각종 플러그인을 사용하려면 업그레이드가 필수다.
/etc/group /etc/passwd /etc/shadow
실행 : $ java -jar test.jar
서버 설정 방법
서버 설정 방법
초기상태에서 한번쯤 백업을 해놓는게 좋을 것 같아서 백업에 관심을 갖게되고… 검색
초기상태에서 한번쯤 백업을 해놓는게 좋을 것 같아서 백업에 관심을 갖게되고… 검색
라이브러리 시키는거 다 설치하고 ./configure 그러면… 몇가지는 제대로 처리되지 않고 no가 뜬다.
1회용(리부팅시 초기화)
자바를 처음 배우는 사람은 보통 이런 의문을 갖게된다. ‘겟셋’기 이 ㄳ끼들 왜 매번 써 줘야되는거야 C#처럼 간략화된 문법을 쓸 수 있는것도 아니고…
/etc/group sudo 뒤에 추가해준다.
아파치와 기타등등이 설치되어 잇는 상태에서 시작 sudo apt-get install libapache2-mod-wsgi trac trac-….필요해보이는것추가
http://www.lucenetutorial.com/lucene-in-5-minutes.html
Tomcat의 경우 http와 ajp프로토콜 처리하는 부분에만 이걸 추가해준다. 이걸 해주면 URI가 인코딩된다. GET방식으로 보낼 때 주소줄이 깨지지 않는다는 소리… 프로그라마티컬리 해결하는게 좋다고 생각하지만… 설정에서 해야만 하는 일이 있는건 별 수 없다. 톰캣 8 에서는 ...
MacAddress 필터링 사용
chkconfig는 익숙한 사람이야 쓰겠지만… 불편한게 사실이다. 나정도 되는 이런거 자주 안 쓰는 사람들은…. 명령어도 매번 다시 찾아봐야된다.
2011.11.21. 월요일
http://blog.naver.com/PostView.nhn?blogId=jadin1&logNo=70127130610
뭔 거지같은 에러메세지가 났다.
public class LoginFilter implements Filter{
virtualbox 설정에서 가상 랜카드들을 이것저것 바꾸게 되면
설명에 이미지는 필요없다.
Tools -> Names -> Model Naming Options
우선 이전 서버 백업을 한다.
http://lethean.pe.kr/2009/07/16/manage-subversion-repositories-in-ubuntu/
‘sun-java6-jdk’ 패키지는 설치할 수 있는 후보가 없습니다
이걸 소스코드로 설치하려면 라이브러리만 수백개다.
www.ubuntu.com
sun-java8-jdk 설치방법
svn.도메인.com을 주소로 한다고 가정하고 설명한다.
오라클 설치시 자동으로 생성되는 계정
이클립스에서 일단 svn을 설치
http://ankhsvn.open.collab.net/
http://chaosinmotion.com/
맥 및 아이폰용 개발 언어로 객체지향 개념을 더욱 강하게 적용한 C++의 일종이라고 봐도 될 것 같다.
{주석 내용}
Var a, b, c : integer //integer변수선언… vb와 비슷하다 bagin a:=1; //콜론 이퀄을 써 줘야된다. 성가시지만 그렇다. b:=2; c := a+b; end;
배열:
기본문법은 생략?
숫자 진수변환
Error 3 ‘Application’ does not contain a definition for ‘EnableVisualStyles’
http://www.opensource.org/licenses/mit-license.php
public class CalcEventArgs : EventArgs //우선 이벤트를 넣을 클래스를 만들기. //멤버가 없는 클래스인 EventArgs를 상속받아야됨
데이터, 함수, 프로그램 등에 각각을 식별할 수 있는 이름을 붙인다.
가장 많이 쓰이는 필수 개념 중 하낟.
계층적으로 이뤄진 클래스
http://www.gnu.org/copyleft/lesser.html
해쉬테이블은 문자열 이름으로 소환되는 배열을 만들 수 있다.
http://www.gnu.org/licenses/gpl.txt
http://svn.apache.org/repos/asf/cxf/tags/celtix/milestone3/LICENSE-EPL.txt
http://svn.apache.org/repos/asf/wicket/releases/wicket-1.4.17/licenses/yahoo-license.txt
Apache License
http://msdn.microsoft.com/en-us/library/aa365590(v=VS.85).aspx
http://msdn.microsoft.com/en-us/library/aa365780(v=VS.85).aspx
http://msdn.microsoft.com/en-us/library/aa365574(v=VS.85).aspx
http://msdn.microsoft.com/en-us/library/aa365139(v=VS.85).aspx
http://msdn.microsoft.com/en-us/library/aa365137(v=VS.85).aspx
다른 컴파일러는 많이 안 써봐서 모르겠는데…
비주얼 스튜디오 에러 메세지
http://msdn.microsoft.com/ko-kr/library/ms173696(v=VS.100).aspx
error C2440: ‘static_cast’ : cannot convert from ‘void (__thiscall CWMCALOADERDlg::* )(WPARAM,LPARAM)’ to ‘LRESULT (__thiscall CWnd::* )(WPARAM,LPARAM)’
StreamBase Documentation > Getting Started
http://www.streambase.com/partners-home.htm
StreamBase Documentation > Getting Started
StreamBase Documentation > Getting Started
StreamBase Documentation > Getting Started
http://www.streambase.com/solutions-streambase.htm
StreamBase Documentation >
and townto if or then array else in packed to begin end label procedure type case file mod program until const for nil record var div function not repeat whi...
int [] values = new int[] {0,12,44,36,92,54,13,8}; var result = from v in values where v < 37 orderby v select v; f...
unit Unit1;
strArrt1101
enum words { bat, cat, rat}
강제형변환하기도 귀찮다.
인터넷에 검색 해 보면…
public void CallData() {//1번 }
전달인자
c#으로 작업을 하다보면… (어느거나 다 마찬가지지만…)파일관리가 상당히 귀찮다
c#은 전역함수가 없는데..
재귀함수…
함수일 경우…
const int 대통령임기 = 4;
public void TableSetting(ref DataTable table, ref string[] 항목명, ref string[] 데이터타입) { DataColumn column;
그냥 폼 디자인 메뉴에서 툴박스 중에 Dialogs 눌러서 열어보면 거기 다 있다
말 그대로 객체지향 프로그래밍…
개체 >= 객체 >= 인스턴스
struct, enum은 기본적으로 static형태로 선언된다.(static이 붙는건 아니다. 그냥 선언하면 static처럼 접근이 가능하다)
public void Add1(int a, int b) { a=a+b; }
조건문에는 크게 두 가지가 있다
예외라는것은…
구글검색하려면… 영어 용어를 잘 알아야한다
상속의 두 가지 개념
int [] 구분값들 = {1,2,3,5,11,99};
int k=0; for(int i=0;i<100;i++) { k=k+i; } int i = 0; //integer(정수)값을 갖는 i는 0이다.
private void btntest_Click(object sender, EventArgs e) { Work threadWork = new Work(); Thread newThread = new Thread(new ThreadStart(threadWork.G...
public struct StockPrice { public int Open;//시가 public int High;//고가 public int Low;//저가 public int Close;//종가 public int Volume;//거래량 };
www.google.com
기초문법
파스칼에서 주석은
Unary Operators (Highest Precedence)
델파이는 다른 언어와 다르게 대소문자 구분을 하지 않는다.
2011년에 썼던거 옮겨옴
추상화 : 소프트웨어의 복잡성 문제를 해결하기 위한 대표적인 방법.