Apollo89 · Technical Notes

직접 설치하고, 직접 써보고, 문제를 해결해서 기록합니다.

AI Coding, Development, Security, Network, Automation을 중심으로 실제 구축 과정에서 만난 문제와 해결 방법을 정리합니다.

이 영역에는 쿠팡/토스 파트너스 제휴 링크가 포함되어 있으며, 구매 시 일정액의 수수료를 제공받을 수 있습니다.

Latest Articles

최근 작성한 글 10개

Network

nexus 설치 및 설정

  nexus 설치 및 설정 URL : http://www.sonatype.org/nexus/go Download Nexus 2.3.0 설치 및 서비스 포트 변경 ]$ wget http://www.sonatype.org/downloads/nexus-2.3.0-04-bundle.tar.gz ]$ tar xvzf nexus-2.3.0-04-bundle.tar.gz ]$ cd nexus-2.3.0-04 ]$ vi conf/nexus.properties ... # Jetty section application-port=8090 application-host=0.0.0.0 nexus-webapp=${bundleBasedir}/nexus nexus-webapp-context-path=/nexus ... ]$ ./bin/nexus start Starting…

읽어보기 →
Development

mysql DB별 또는 Table별 사용량(Size) 확인

  mysql DB별 또는 Table별 사용량(Size) 확인 1. Database 별 사이즈 확인 (쿼리 시점에 정확한 사이즈는 아니지만, 참고할 만한 데이터임) SELECT count(*) NUM_OF_TABLE, table_schema,concat(round(sum(table_rows)/1000000,2),'M') rows, concat(round(sum(data_length)/(1024*1024*1024),2),'G') DATA, concat(round(sum(index_length)/(1024*1024*1024),2),'G') idx, concat(round(sum(data_length+index_length)/(1024*1024*1024),2),'G') total_size, round(sum(index_length)/sum(data_length),2) idxfrac FROM information_schema.TABLES GROUP BY table_schema ORDER BY sum(data_length+index_length) DESC…

읽어보기 →
Development

mysql replication 구성

  mysql replication 구성 1. mysql rpm 설치 mysql 홈페이지에서 최신버전 다운로드 http://www.mysql.com/downloads/mysql/ MySQL Community Server 5.5.20 - Linux - Generic 우리가 필요한 Client Utilities와 MySQL Server를 받는다. (MySQL-client-5.5.20-1.linux2.6.x86_64.rpm, MySQL-server-5.5.20-1.linux2.6.x86_64.rpm) Master에 Mysql rpm으로 설치 Master]# rpm -ivh MySQL-server-5.5.20-1.linux2.6.x86_64.rpm Preparing... ########################################### [100%] 1:MySQL-server…

읽어보기 →
Development

mysql의 grant를 이용해 사용자 추가하기

  mysql의 사용자를 추가하기 위해서 mysql db의 user table에 insert를 하곤했다. 하지만 이 방법은 insert 구문을 작성하는 게 여간 번거로운게 아니다.. 특히 Y를 몇개 했는지 자꾸 세어보게 되는...ㅡㅡ; 그럴때는 아래와 같이 grant 문을 사용해서 하면 편하다. mysql> grant all privileges on db.table…

읽어보기 →
Development

Javascript Visualization Library

  Javascript Visualization Library 참고.. 16 Javascript Libraries for Visualizations : http://datavisualization.ch/tools/13-javascript-libraries-for-visualizations/ Choice Free JavaScript Data Visualization Library : http://kraskniga.blogspot.kr/2012/05/choice-free-javascript-data.html 20 Fresh JavaScript Data Visualization Libraries : http://sixrevisions.com/javascript/20-fresh-javascript-data-visualization-libraries/ Dojo GFX : http://dojotoolkit.org/features/graphics-and-charting gRaphael : http://g.raphaeljs.com/ Google Chart Tools : https://google-developers.appspot.com/chart/interactive/docs/index jqPlot :…

읽어보기 →
Security

읽어볼 기사들..

  요즘 빅데이터/분석/보안 관련된 기사 또는 자료들이 엄청나게 쏟아져 나온다.. 요즘 회사도 바뻐서 못쫒아갈 판이다.(사실은 핑계다) 그래도 나중에라도 읽어보려면 링크라도 정리... [IT수다]우리에게 필요한 건 ‘빅데이터 플랫폼’ - http://deepers.net/archives/1792 “빅데이터 분석, 솔루션만 내려받으면 끝” - http://www.bloter.net/archives/135677 빅데이터- 리눅스 열풍과 닮았다? - http://channy.creation.net/blog/882 빅…

읽어보기 →
Life

열정이란 무엇이가에 대한 내생각..

주제 : 열정이란 무엇이지? URL : http://javacan.tistory.com/232 1. 기억에 남는 문구 / 질문 열정이란 단순히 좋아하는 것 이상을 요구하는 것 같다. 2. 요약 열정이란 인내와 꾸준함을 특징으로 가진다. 필자는 열정이란 무언가를 해 낼때까지 계속해서 시도하는 것으로 정의하고, 그러기 위해서는 인내와 꾸준함을 바탕으로…

읽어보기 →
Development

hadoop-장애(Name node is in safe mode.)

  회사에 정전이 일어났다. hadoop 개발 장비가 모두 꺼졌다.. 재부팅을 하고 hadoop namenode 를 구동하니 아래와 같은 에러 발생... 2013-01-03 08:30:29,803 INFO org.apache.hadoop.mapred.JobTracker: problem cleaning system directory: hdfs://namenode:9000/data1/hadoop/filesystem/mapreduce/system org.apache.hadoop.ipc.RemoteException: org.apache.hadoop.hdfs.server.namenode.SafeModeException: Cannot delete /data1/hadoop/filesystem/mapreduce/system. Name node is in safe mode. The ratio of…

읽어보기 →
Development

GitHub(깃허브)와 프로그래밍의 민주화와 내생각…

  주제 : GitHub(깃허브)와 프로그래밍의 민주화 URL : http://www.looah.com/article/view/866 1. 기억에 남는 문구 / 질문 / 생각 프로그래밍이 민주화되고 있다 CVS와 SVN은 중앙집중형 버전 컨트롤 시스템으로, 중앙 서버 없이는 아무 것도 할 수 없다 Git은 다르다. 이것은 분산형 버전 컨트롤 시스템으로, 서버가…

읽어보기 →