전체 글

1,924개의 글

MariaDB

Xtrabackup tool 을 이용한 백업&복구

--0. XtraBackup이란 - xtraDB, InnoDB 기반의 오픈소스 HOT 백업 솔루션 - 설치 시 같이 설치되는 innobackupex를 통해 myIsam 등의 DB도 백업 가능함 - …

kkimdubi·2017년 7월 15일·조회 13,404
파이썬 개발 도구 (Python IDE) 파이참 (PyCharm) 설치하기!
Development

1. 개요 파이썬은 shell 이나 cmd 와 같은 커맨드라인 상에서도 개발할 수 있지만요. 아무래도 개발도구를 사용하는 것이 훨씬 편리합니다 . 자바에서 이클립스를 널리 사용하는 것과 비슷하다고나…

주말만기다려주말만기다려·2017년 7월 15일·조회 11,917
Heap 영역의 TLAB(Thread Local Allocation Buffers), PLAB(Promotion Local Allocation Buffers)이란 무엇인가?
Java

1. TLAB(Thread Local Allocation Buffer)란 무엇인가? TLAB은 Thread Local Allocation Buffer 의 약자로, 각 Java 스레드가 객체를 빠르게…

stdio.hstdio.h·2017년 7월 13일·조회 5,846
오라클 DB의 테이블(table) 별 row 수 출력하기
Oracle Database

이 PL/SQL 프로시저는 오라클 e-business suites 에서 사용하던 프로그램입니다. TABLE_ROW_DATA 부분에서 owner 는 수정해서 사용하시면 됩니다. create or re…

유호석·2017년 7월 13일·조회 10,976
서울에서 김서방 찾기 (FIndKim)
Algorithm

1. 문제 findKim 함수(메소드)는 String형 배열 seoul을 매개변수로 받습니다. seoul의 element중 "Kim"의 위치 x를 찾아, "김서방은 x에 있다"는 String을 반환…

동교동삼거리동교동삼거리·2017년 7월 12일·조회 6,441
최솟값 만들기 (알고리즘 기초)
Algorithm

1. 문제 자연수로 이루어진 길이가 같은 수열 A,B가 있습니다. 최솟값 만들기는 A, B에서 각각 한 개의 숫자를 뽑아 두 수를 곱한 값을 누적하여 더합니다. 이러한 과정을 수열의 길이만큼 반복하…

동교동삼거리동교동삼거리·2017년 7월 12일·조회 6,243
문자열 뒤집기 (String Reverse)
Algorithm

1-1. 문제 input 문자열을 뒤집기 1-2. 코드 public class ReverseStr { public static void main(String[] args) { ReverseStr r…

동교동삼거리동교동삼거리·2017년 7월 12일·조회 6,664
tzselect 명령어를 이용한 리눅스 서버 타임존(Linux server timezone) 변경
Miscellaneous

tzselect 명령어를 이용한 리눅스 서버 타임존(Linux server timezone) 변경 $ which tzselect /usr/bin/tzselect 현재 시간 확인 $ date Tue …

OOOooOOoo·2017년 7월 11일·조회 4,704
파이썬(Python)과 BeautifulSoup을 이용하여 HTML 파싱 (HTML Parser 만들기)
Development

파이썬(Python)과 BeautifulSoup을 이용하여 HTML Parser를 만들어보자. 얼마 전 Node.js를 이용하여 간단한 Parser를 만들어 보았습니다. 오늘은 Python을 이용하…

강철지그강철지그·2017년 7월 9일·조회 9,604
AWS RDS (MySQL) Query 결과를 csv 파일로 생성하기
MariaDB

참고 URL : https://stackoverflow.com/questions/9536224/exporting-table-from-amazon-rds-into-a-csv-file 결론적으로 com…

netrojokenetrojoke·2017년 7월 8일·조회 5,586
AWS Lambda(람다) 서비스를 이용하여 EC2 Instance 정보 획득
Amazon Web Services

1. 개요 Lambda가 무엇인지 모른다면 먼저 Lambda에 대해 알아보고 넘어가자. 좀 안다고 하더라도 Lambda를 이용하여 Hello World 정도는 찍을 수 있어야 한다. 2. 시작 la…

냉장고를사다줘·2017년 7월 7일·조회 7,813
Node.js를 이용하여 HTML 파싱 (HTML Parser 만들기)
Development

1. 개요 node.js를 이용하여 HTML 파서를 만들어보려고 한다. 2. 패키지 설치 먼저 다음의 2개 패키지를 설치합니다. request cheerio $ npm install request …

강철지그강철지그·2017년 7월 6일·조회 13,526
Node.js v6.11.0 (includes npm 3.10.10) 설치하기
Miscellaneous

1. 설치 Node.js를 설치합니다. 오늘 기준으로 v6.11.0(includes npm 3.10.10) 버전을 설치하겠습니다. https://nodejs.org/dist/v6.11.0/node-…

강철지그강철지그·2017년 7월 5일·조회 8,286
C++ (g++) 높은 버전 설치하기 (yum)
Miscellaneous

1. 개요 현재 서버에 설치된 g++ 버전은 4.4.7 입니다. gcc version 4.4.7 20120313 (Red Hat 4.4.7-17) (GCC) 주어진 미션은 더 높은 버전의 g++ 설…

강철지그강철지그·2017년 7월 5일·조회 21,269
Red Hat Linux와 Ubuntu Linux는 무엇이 다를까?
Miscellaneous

Red Hat Linux 1994년 11월에 처음 릴리즈되었다. 2003년부터 상용 버전은 RHEL(Red Hat Enterprise Linux), 오픈 버전은 Fedora로 구분되기 시작했다. C…

동교동삼거리동교동삼거리·2017년 7월 3일·조회 6,932
API Gateway를 이용한 RESTful API 만들고 DynamoDB에 데이터 넣기
Amazon Web Services

1. 소개 기본적인 개념은 제가 올린 글 초간단 RESTful API 만들기 (API Gateway와 Lambda를 이용) 을 참고한다. 2. 목적 오늘의 목적 : 사용자 정보를 등록하고 조회하는 …

stdio.hstdio.h·2017년 7월 3일·조회 13,193
Lambda의 s3-get-object를 통해 S3 모니터링하기
Amazon Web Services

먼저 S3 버킷이 존재해야 한다. 버킷이 없다면 하나 만들자. Lambda 함수와 S3 버킷은 같은 리전에 두는 것이 안전하다. 테스트 이벤트나 실제 트리거에서 리전이 다르면 객체를 찾지 못하는 오…

stdio.hstdio.h·2017년 7월 2일·조회 7,257
Amazon Web Services

초간단 RESTful API 만들기 (API Gateway와 Lambda를 이용)

1. 필요한 서비스 API Gateway Lambda 2. API Gateway란? 3. API 생성 S3, SNS, Lambda 등 다른 AWS와 연동된 API를 생성할 수 있다. 먼저 API를 …

stdio.hstdio.h·2017년 7월 2일·조회 12,910
Quickstart - AWS에 WildFly 10 설치하고 Application 배포하기
Web Application Server

아주 오래 전에 WildFly 에 대한 내용을 적은 적이 있다. About WildFly (1) : /index.php/was/324 About WildFly (2) : /index.php/was/…

appsrootappsroot·2017년 6월 24일·조회 10,050
스프링 부트(Spring Boot)를 이용하여 초간단 애플리케이션 만들어보기!
Development

1. 시작 오늘은 스프링 부트를 이용하여 간단한 웹 페이지를 만들어보려고 한다. 만약 스프링에 대한 이해가 필요하다면 우선 Spring Framework 5분만에 이해하기 를 읽어보자. 2. Spr…

주말만기다려주말만기다려·2017년 6월 23일·조회 8,601
부트스트랩(Bootstrap)을 소개합니다!
Development

1. 부트스트랩이란 "부트스트랩은 반응형이며 모바일 우선인 웹프로젝트 개발을 위한 가장 인기있는 HTML, CSS, JS 프레임워크입니다."라고 소개되어 있습니다. 아무튼 2011년 8월에 처음 발…

주말만기다려주말만기다려·2017년 6월 21일·조회 2,921
Nginx + HTTP/2 (HTTP 2.0) 처리하기
Nginx

Nginx 웹 서버를 통해 HTTP 2.0을 처리해보고자 합니다. 어렵지 않습니다. --with-http_v2_module 옵션이 있으니까요. nginx version: nginx/1.13.1 bu…

강철지그강철지그·2017년 6월 12일·조회 11,371
Linux에서 Nginx 1.13.1를 SSL 포함하여 설치하기
Nginx

Linux에서 Nginx 1.8.0 설치하기 : /index.php/nginx/311-linux-nginx-1-8-1 Linux에서 Nginx 1.10.1 설치하고 nginx_status 설정하기 …

강철지그강철지그·2017년 6월 11일·조회 4,807
Tomcat Session Cluster 시 JvmRouteBinderValve에 대하여
Apache Tomcat

Tomcat 세션 클러스터링 구성 환경에서 fail-over가 발생하면 JSESSIONID 내의 node 정보(jvmRoute)가 바뀌게 됩니다. 1번 Tomcat : node1 2번 Tomcat …

빅토르최빅토르최·2017년 6월 10일·조회 14,270