2018년 6월 16일 토요일

해피해킹 키보드 키캡 적용

얼마전에 구매한 해피해킹 키보드의 키캡을 교환했다.
깔끔한 색상으로 포인트 역할을 제대로 한다.
가격이 사악한게 흠이라면 흠!




Rubik's Cube 2X2X4

오래전 취미 였던 큐브가 갑자기 생각나서 쇼핑몰을 보던 중 한번 풀어 보고 싶었던
2X2X4 큐브를 구매했다.
아래 사이트를 참조하니 맞추는 방법은 생각보다 어렵지 않았다.

2x2x4-tower-cube solution

일반적인 큐브 3X3X3에 비해 다양한 모습으로 변형가능한게 이 큐브의 매력이다.^^



2018년 6월 5일 화요일

PostgreSQL parallel test

Table 생성
create table ptest ( id SERIAL UNIQUE NOT NULL, code varchar(10) );

Data 생성
insert into ptest ( code )
select left(md5(i::text), 10) from generate_series(1, 50000000) s(i);



postgresql.conf파일에서
max_parallel_workers_per_gather 값을 변경하며 테스트

시간측정을 위해
\timing

result
------------------------------------------
0 Time: 2199.600 ms (00:02.200)
2 Time: 1904.080 ms (00:01.904)
3 Time: 1880.008 ms (00:01.880)
4 Time: 1514.789 ms (00:01.515)
5 Time: 1400.281 ms (00:01.400)
6 Time: 1400.250 ms (00:01.400)
7 Time: 1402.372 ms (00:01.402)

리눅스 문자와숫자 조합의 파일이름 정렬( Sort alphanumeric filenames in Linux )

아래 처럼 문자와 숫자가 섞여 있는 파일에 대해서 정렬이 제대로 되지 않을 때 When sorting is not done properly for files with mixed letters and numbers as shown below [codeh...