11월, 2016의 게시물 표시

로또 분석 1. 홀짝 비율

이미지
지금 까지의 역대 당첨번호에 의하면 홀수 : 짝수 비율 순위는 다음과 같다. 1. 홀수 3 : 짝수 3 2. 홀수 4 : 짝수 2 3. 홀수 2 : 짝수 4 4. 홀수 5 : 짝수 1 5. 홀수 1 : 짝수 5 6. 홀수 0 : 짝수 6 7. 홀수 6 : 짝수 0 3대3 비율이 제일 높은데 4대2, 2대4의 경우도 꽤 높은편이다. 5대1, 1대5나 6대0, 0대6의 비율은 낮은편. 하지만 이것 역시 통계이기 때문에 앞으로 또 어떻게 바뀔지 모른다. 로또 8145060개 경우의 수 에서 홀짝 비율은 어떻게 될까? DB에서의 쿼리 결과는 다음과 같다. 역시나 중간대가 숫자가 많아서인지, 3대3 비율의 경우 270만개 정도이다. 로또 당첨 번호의 홀짝 비율 순위와 흡사한 모습이다. 아마도 로또 예상 당첨 번호를 추천 해주는 사이트에서는 여기서 또 거르고 걸러서 확률을 올리겠지만 3대3 비율과 2대4, 4대2의 650만개 중에서 하나를 추천해 주지 않을까? 어쩌다 6대0,0대6 또는 5대1,1대5 비율의 로또 당첨 번호가 나올 수도 있으므로, 홀짝 비율만 가지고선 당첨번호를 추천해주기에는 많이 부족하다. 다음편에는 8145060개 로또 번호의 총합에 대해 분석해 보겠다. * 알고 계신 로또 분석법이 있으면 댓글로 제보 바랍니다.

나눔 로또 역대 당첨번호 DB에 넣기

이미지
DB에 로또 당첨번호를 넣는 방법은 여러가지가 있다. 나눔 로또 사이트에서 당첨번호를 엑셀 파일로도 제공하고 있다. http://www.nlotto.co.kr/lotto645Confirm.do?method=byWin 1. 몇개 안되므로 손수 하나하나 넣는다. 2. 사이트에서 엑셀 파일을 받아서, DB에 넣는다. 3. 사이트를 긁어와서 넣는다. 1. 방법은 손수 넣다보면, 번호를 잘못 입력하는 실수를 할 수 있기 때문에, 추천하지 않는다. 하지만, 사이트에 이번주 당첨 번호가 뜨기전에 TV 추첨 방송을 보고 직접 입력할 수 있는 장점이 있다. 2. 방법은 엑셀 파일에 당첨 번호가 추가될때마다 매번 기존의 DB를 지우고 새로이 모두 넣어야 하므로, 추천하지 않는다. 하지만 회차,추첨일,당첨자수,당첨금액,당첨번호,보너스번호가 모두 있어 편리하다. 3. 방법은 로또 사이트를 긁어와 자동으로 넣는 방법인데, 프로그램을 만들 수 있는 지식이 없는 사람에게는, 매우 어렵다. 하긴 DB에 로또 번호를 넣을 정도의 실력이면 3번을 추천한다. 2번을 해도 된다. 주기적으로 파일을 받아, 번호를 갱신하는 방법도 있다. 2번을 하든 3번을 하든, 자동으로 주기적으로 프로그램을 실행하려면 서버가 있어야 한다. 서버는 24시간 켜두는 컴퓨터이기 때문에, 프로그램만 만들어 두면 내가 신경쓰고 있지 않아도, 알아서 로또 번호를 자동으로 수집해 줄 것이다. 서버가 없다면, 집 컴퓨터에 WAS 를 설치해 서버처럼 이용해야 한다. 로또 당첨 번호는 몇개 안되기 때문에, 시간이 오래 걸리지 않으므로, 웹언어를 이용해 프로그램을 만들어도 된다. 로또 번호 수집 프로그램의 프로세스 흐름은 이렇다. 1. 사이트에 접속한다. 2. 번호를 수집한다. (엑셀파일이든 뭐든) 3. 수집한 번호를 DB에 넣는다. 간단하다. 프로그램 구조 따위 생각하지 않는다면 30분이면 충분히 만들 수 있다. 어렵다면, 전문가에게 의뢰를 하자. 돈만 제...

로또 45C6 = 8145060 경우의 수 모두 DB에 넣기

이미지
앞서 글에서 적었듯 MySQL을 쓴다. MS-SQL을 쓰든 Oracle을 쓰든, 사실 별로 큰 차이는 없다. 엑셀은 쓸 수 없는게 세로로 MAX 65536 개 가로로 MAX 256 개 까지 저장 할 수 있으므로 800만개가 넘는 경우의 수를 엑셀로 처리하기엔 무리다. 800만개를 DB 에 모두 넣는것은 프로그램을 조금만 할 수 있다면, 의외로 간단하다. 문제는 퍼포먼스~ 속도이다. 이런저런 연산을 많이 해야 하는데 몇초 안에 연산을 끝내지 않으면 (몇초? 며초? 아놔... 한국어 몇일을 며칠로 맞춤법을 바꾸질 않나... 사람들이 많이 쓰는게 맞는거 아닌가? 몇년 몇월 몇일 몇시간 몇분 몇초 면년 며둴 며칠 며씨간 며뿐 며초 머시여 이게 ...) 아므튼, 중요한건 그게 아니고~ DB 에 넣는 방법은 여러가지가 있다. MySQL 에서 직접 쿼리해서 넣을 수도 있고 프로그램을 간단히 만들어서 넣을 수도 있다. go 를 쓰든 파이썬을 쓰든 C를 쓰든 Java를 쓰든 편한걸로~ 대신, 웹언어 PHP 나 JSP, ASP 같은 경우는 WAS(웹 어플리케이션 서버)에 런타임,세션시간이 정해져 있고 동작시키는 브라우저에도 런타임 시간이 정해져 있어서 800만개를 DB에 넣는 동안 브라우저가 뻗어, 몇분 길게는 몇시간 동안 '응답없음' 상태가 되버리는 경우가 있었다.. 웹에서 동작하는건 추천하지 않는다. 이미 들어간걸 조회 하는건 오래 걸리지 않는다. 몇초컷 ~ 처음 만들때는 1,2,3,4,5,6 부터 40,41,42,43,44,45 까지 모두 넣는데 완료 예상 시간이 7일 정도 걸렸는데; 점점 발전하면서 800만개 모두 넣는데, 몇분안에 CUT 하였다. 속도야 만드는 사람의 제량에 따른것이니 공부를 해야하는 부분이다. 그게 어렵다면 프로그램 전문가에게 의뢰를 하든, 만들어진 DB를 사든 해야한다. 로또 번호가 모두 들어가있는 DB ...

로또 분석 직접 하게되다.

로또 예상 당첨번호를 유료로 추천해준다는 사이트가 몇 있다. 수많은 1등, 2등 당첨자를 배출했다느니.. 전문가가 분석해, 특허를 냈다느니 인터넷 신문, 뉴스 사이트에 광고로 도배를 하기까지하는데 가입비 및 월 이용 금액이 만만치 않다. 한달에 몇만원은 지불해야하는 시스템. 그렇게 당첨번호를 잘 맞춘다면 사이트 운영자가 직접 로또를 구매해 1등이나 2등 적어도 3등 못해도 4등, 5등에는 매주 빠짐없이 당첨되야 한다. 매주 1등 당첨자가 10명 이상 나오는 이상한 일이 벌어지고 있고 "로또는 조작, 대국민 사기"라는 이야기가 떠도는 마당에 실체없는 당첨자가 많아진 이유에 대해서도 의견이 분분하여 그 사이트들에서 쓴다는 공개된 로또 분석 시스템을 직접 만들어, 적용해 보기로 하였다. 먼저 로또의 확률 부터 알아보자. 한국의 나눔로또는 45개 공에서 6개를 맞추면 1등이다. 그러므로, 로또의 확률은 45C6 = 45 Combination 6 이다. 45C6 = 1/8145060 이다. 814만5천60개 경우의 수 에서 하나를 맞춰야 1등이다. 공식은 이렇다. 45C6 = (45x44x43x42x41x40)/(6x5x4x3x2x1) = 8145060 한 게임에 1000원 이므로 1등이 당첨되려면 8145060 x 1000원 = 대략 80억원치를 구매하면 100% 1등에 당첨된다. 1등 당첨금액이 10억원이 안되는데, 당연히 손해다. ㄱㄹ대학교 수학과 교수님이 강의 시간에 말씀하셨다. 로또 번호를 예측한다는건 말이 안된다. 로또를 분석해 나올법한 번호를 찍는다는건 그 동안의 통계를 바탕으로 한 확률안에서의 추측일 뿐이라 하셨다. 통계를 바탕으로 확률을 높이는 것이라 하지만 다음 회차에서 1,2,3,4,5,6 당첨 번호가 나오지 마란 법은 없다. 하지만 그동안의 통계상 1,2,3,4,5,6 같은 번호가 나올 확률이 낮다. 800만개가 넘는 경우의 수에서 ...

구글 blogspot 블로그에서 퀵 수정 버튼 없애려면

이미지
구글 blogspot 블로그에 보면  이런 버튼이 보인다. 안보이게 하려면 레이아웃 > 기본 > 수정을 누르면 창이 뜨는데 빠른 수정 표시 체크를 해제하면 된다. 그리고 또  이런 버튼이 보인다. 안보이게 하려면 템플릿 > HTML편집으로 들어가 Ctrl + F 로 아래의 퀵에디트가 인클루드 된것을 모두 찾아서 <b:include name='quickedit'/> 이렇게 수정해준다. <!--b:include name='quickedit'/--> 가젯 추가시 매번 수정 해줘야 한다.

MySQL Length and Maximum Size by Data Type

TINYINT[n] [UNSIGNED] [ZEROFILL] : -128 ~ 127 (UNSIGNED then 0 ~ 255) SMALLINT[n] [UNSIGNED] [ZEROFILL] : -32768 ~ 32767 (UNSIGNED then 0 ~ 65535) MEDIUMINT[n] [UNSIGNED] [ZEROFILL] : -8388608 ~ 8388607 (UNSIGNED then 0 ~ 16777215) INT[n] [UNSIGNED] [ZEROFILL] : -2147483648 ~ 2147483647 (UNSIGNED then 0 ~ 4294967295) : All operations are done with "signed BIGINT". so, if you are outside the range of "signed BIGINT", such as addition multiplication, the value will be wrong. INTEGER[n] [UNSIGNED] [ZEROFILL] : -2147483648 ~ 2147483647 (UNSIGNED then 0 ~ 4294967295) BIGINT[n] [UNSIGNED] [ZEROFILL] : -9223372036854775808 ~ 9223372036854775807 (UNSIGNED then 0 ~ 18446744073709551615) FLOAT[n,d] [ZEROFILL] : -3.402823466E+38 ~ -1.175494351E-38, 0 and : 1.175494351E-38 ~ 3.402823466E+38 : You can not set unsigned. DOUBLE[n,d] [ZEROFILL] : -1.7976931348623157E+308 ~ -2.2250738585072014E-308, 0 and : 2.2250738585072014E-308 ~ 1.7976931348623157E+308 ...

MySql : packets larger than max_allowed_packet are not allowed

mysql folder > my.ini [mysqld] section max_allowed_packet=4M edit 256M ( 1024 is Maximum Size, 256 Recommend )

Visual Studio 에서 MySQL 연결 하는 방법

이미지
비주얼 스튜디오에서 MySQL 을 연결하려면 먼저 MySQL 을 설치를 해야 한다. 다운로드는 여기서.. http://dev.mysql.com/downloads/ MySQL Installer 가 설치되어 있다면 MySQL Server 이외에도 MySQL for VIsual Studio 와  Connector/NET 을 같이 설치하면 된다. Connector/ODBC 와 Workbench MySQL For Excel 등도 같이 설치하면 좋다. MySQL 설치가 끝나고, 비주얼 스튜디오를 킨다. 새로운 프로젝트를 하나 생성하고~ (가볍게 콘솔응용으로 하든지, 윈폼으로 하든지 알아서) 솔루션 탐색기를 보면 Properties 밑에 "참조" 폴더가 있는데 살펴보면 using 으로 가져다 쓰는 dll 파일이 여기 다 들었다. Java 자바로 치면, 소스에서 Import 하는 class 파일 모음인 Package 팩키지 jar 파일이다. 기본적으로 System.* 이 있는데 여기다가 MySQL 을 추가하면 된다. 추가하는 방법은, 참조 누르고 마우스 오른쪽 버튼 클릭 > 참조 추가 어셈블리 > 확장 > MySql.Data 체크 > 확인 그리고 소스에서 아래와 같이 입력하면 MySQL 을 쓸 수 있다. using MySQL.Data.MySQLClient;  그럼, 정말 MySQL 에 연결이 되는지 간단히 테스트를 해보자. class Program { static void Main(string[] args) { string server = string.Empty; string database = string.Empty; string userid = string.Empty; string password = s...

MySQL Workbench 에서 DB Connection Time 수정

이미지
MySQL Workbench > Edit > Preferences > SQL Editor > MySQL Session > 600 > 86400 (24 hour)

nginx 403 Forbidden Error 에러 해결법

C:\nginx\conf\nginx.conf > Open 45 line location / { root html; index index.html index.htm index.php; } 64 line location ~ \.php$ { root html; fastcgi_pass 127.0.0.1:9000; fastcgi_index index.php; fastcgi_param SCRIPT_FILENAME c:/nginx/html$fastcgi_script_name; include fastcgi_params; }

PHP 메모리 부족 해결법

Fatal error: Allowed memory size of 134217728 bytes exhausted (tried to allocate 64 bytes) in ... 1. php.ini > 393 line memory_limit = 128M or 2. *.php file ini_set('memory_limit', '256M'); // 또는 ini_set('memory_limit', '-1'); http://php.net/memory-limit

마우스 오른쪽 메뉴 notepad 메모장으로 열기 추가

이미지
시작 > 프로그램 및 파일검색 > regedit HKEY_CLASSES_ROOT > * > shell 새로만들기 > 키 > 메모장으로 열기 또는 Open with Notepad ... 이름은 알아서 만듬. HKEY_CLASSES_ROOT > * > shell > 메모장으로 열기 새로만들기 > 키 > command 를 만듬. HKEY_CLASSES_ROOT > * > shell > 메모장으로 열기 > command 에서 오른쪽  (기본값)을 수정 > 문자열 편집 창이 열리면 값 데이터에 notepad.exe %1 입력하고 확인 윈도우 탐색기에서 파일을 선택하고, 마우스 오른쪽 버튼을 누르면 '메모장으로 열기'

Atom 아톰 Column Selection 컬럼 선택 팩키지

서브라임 텍스트 기능중에 마우스 휠 이나, Alt 키를 누른 상태에서 마우스로 긁으면 특정 세로줄만 선택이 되는 기능이 있는데 아톰은 팩키지를 설치해야 한다. File > Settings > Install > column selection 으로 검색하여 맨 위에 나오는것을 설치 https://atom.io/packages/sublime-style-column-selection

Atom 아톰 pigments 색깔 팩키지

CSS 파일이나 LESS 파일을 수정하다 보면 적고있는 HTML 컬러코드가 어떤색인지 궁금할때가 있다. RGB 컬러 코드도 마찬가지로 그러하다. 그럴때 매우 쓸모있는 팩키지이다. 적고있는 글자의 배경색을 해당 컬러코드로 색칠을 해준다. 그런데 아톰이 좀 많이 느려지는 단점이 있다. https://atom.io/packages/pigments

Atom 아톰 minimap 미니맵 팩키지

서브라임 텍스트를 쓰다보면 소스가 길 경우, 우측에 미니맵이 나오는데, 아톰에도 같은 기능을 하는 팩키지가 있다. File > Settings > Install > minimap 으로 검색하여 맨 위에 나오는걸 설치하면 된다. https://atom.io/packages/minimap

Atom 아톰 highlight selected 팩키지

소스에서 변수 같은걸 더블 클릭했을때, 선택한 변수가 모두 같은 색깔로 표시가 되는 기능은 아톰에서 팩키지 설치를 해야한다. File > Settings > Install > highlist selected 검색하면 나오는 맨 위에 것을 인스톨 하면 된다. https://atom.io/packages/highlight-selected

왜 주갤이 노잼이 되었나?

디시인사이드는 김유식 또는 김윾식 또는 윾식머튽으로 불리는 사람이 만들었다. 2002 월드컵을 계기로 유명해진 카메라 사이트 였는데 한때 intel, google 과 소송을 할 만큼 컸는데 지금은 이도저도 아닌 게시판만 많은 사이트가 되버렸다. 보통 dcinside 디시인사이드라고 길게 말하진 않는다. 그냥 "디씨" 라고 부른다. 디시도 아니고 디씨다.  발만 붙이면 욕같은 사이트 이름이다. 하지만 ㅆ 는 Shift 를 눌러야 하기 때문에 귀차니즘으로 ㅅ 으로 쓴다. 한때 오유도 했고 일베도 했고 디시도 했다. 디씨는 stock_new1 로 바뀌기 전부터 했다. 그렇다. stock_new1 은 주갤이다.  이갤저갤 잡갤이 많지만 주갤만 했다. 주갤 = 주식갤러리 이다. 윾식머튽이 눈팅하며 윾동으로 글도쓰고 가끔 bold 체 실명으로 튀어나와 글도쓰는 디씨의 수도 본진같은곳이 주갤이다. 왜 주갤에 윾식머튽이 상주하는지? 의문이 있겠지만 약 주워먹으려고 상주하는듯 하다. 가끔 약을 팔기도 했는데,  주식 뭐 갖고 있냐 물어보면 역시나 그 역시 주갤롬임이 틀림없다. 주갤은 디씨 그자체였고 수많은 인터넷 명언과 어록 그리고 시대의 흐름을 남긴곳이다. 물론 병신중에 상병신 집합소이긴 하지만 나름대로 인터넷 커뮤니티 사이트 중엔 제일 재밌었다. 은꼴과 병신글이 주를 이루었고 인증하는 여갤러도 많았고  그래서 일까 실북(실시간북적북적갤러리) 10위 안에는 항상 들었고 소리내어 웃을만한 글이 힛갤가면 가끔 1위도 했다. X목돈 때문에 피자 쏘는 문화가 사라졌긴 하지만 고닉 유동 할것없이, 너도병신 나도병신 우리모두 병신이라는 공감대가 형성되어 있어서 금수저 코스프레하는 나름 레알 흙수저 서민 보금자리 안식처라는 느낌을 많이 받았다. 그러던 주갤이 2016년 10월 말부터...

크롬 브라우저 배경색 검정색으로 바꾸는 방법

구글 크롬 브라우저는 '크롬 웹 스토어' 라는것 있어서 크롬에 여러가지 프로그램을 설치할 수 있는데 그 중에 유용한 프로그램을 소개하고자 한다. 저녁/밤 시간대에 컴퓨터로 인터넷을 하다보면 하얀색 배경화면 때문에 눈이 부셔 아프기까지 한데 흰색 계통을 검정색 계열로 자동으로 바꿔주는 프로그램이다. https://chrome.google.com/webstore/ 크롬 웹스토어에 들어가 왼쪽 위 검색창에 care your eyes 라고 검색하면 초록색 선글라스 로고의 확장프로그램이 나오는데 CHROME에 추가 > 라는 파란색 버튼을 눌러 설치를 하면된다. 설치가 완료되면 크롬 오른쪽 상단에 선글라스 아이콘이 생긴다. 초록색 선글라스를 누르고 Enabled 영어를 누르면 활성화되며 켜진다. 다시 한번 더 누르면 Disabled 비활성화로 꺼진다. Blacklist Mode 를 선택하고 Night Mode 를 선택하면 된다. 적용하고 싶지 않은 사이트가 있을 경우 Disable at this site 에 체크하면 된다. Shortcuts 를 누르면 단축키를 확인할 수 있다. 저녁 늦은 밤 시간대 눈에 부담을 주지 않고 인터넷 하기에 좋다.

Mp3tag - mp3 음악파일 태그 정리 프로그램

http://www.mp3tag.de/en/ mp3 파일의 태그를 정리할 수 있는 프로그램이다. 한글을 지원한다. mp3 음악 파일을 그냥 모아두기만 하고 컴퓨터에서 윈앰프 같은 프로그램을 쓰고, 안드로이드 휴대폰이나 멜론 등을 쓴다면 필요하지 않겠지만, mp3 음악 파일을 예쁘고 체계적으로 정리하여 컴퓨터에서 애플 아이튠즈 , 아이폰으로 음악을 듣는 사람에겐 반드시 필요한 프로그램이다. mp3 태그 정리하기 정~~말 귀찮은데 한번 정리해 두면, 정말 좋다. 연도별 장르별 가수별 작곡가별 정리를 하고, 앨범 표지를 설정해두면, 음악들을 맛이 난다. 사용법은 파일 > 디렉토리 변경 해당 폴더안에 mp3파일이 오른쪽에 보이는데 마우스로 파일을 모두 선택하고, 왼쪽에 아티스트/앨범/제작년도/장르/설명/앨범아티스트/작곡가/디스크번호 그리고 앨범표지를 추가하고 파일 > 태그저장 제목/트랙은 파일마다 다르므로 하나하나 수정하여 저장한다. 아티스트 이름을 지정할때 띄어 쓰기, 영어 한글 혼용 등에 주의해야 한다.

Everything - 파일 검색 프로그램, 에브리씽

https://www.voidtools.com/ 컴퓨터에 있는 파일을 검색하는 프로그램이다. 느린 윈도우의 인덱스 색인기능을 꺼도 될 정도로 빠르고 좋다. 한글을 지원하므로, 사용하기는 쉽다. 검색창에 *.doc 라고 검색을 하면 컴퓨터에 있는 모든 doc 파일을 모두 찾아준다. *abc*.txt 라고 검색을 하면 파일 이름에 abc 가 들어가는 txt 파일을 모두 찾아준다. ab*.* 라고 검색을 하면 파일 이름이 ab 로 시작하는 모든 파일을 찾아준다. ab | ba 라고 검색을 하면 파일 이름이나 확장자가 ab 또는 ba 인 모든 파일을 찾아준다.

Cobian Backup - 백업 프로그램

http://www.cobiansoft.com/cobianbackup.htm 코비안 백업이라는 프로그램이다. 주기적으로 백업할 파일이나 폴더가 있다면 이 프로그램을 추천한다. 장점 : 한글을 지원하므로, 사용하기 쉽다. FTP연결을 지원하므로 서버에 접속하여 백업할 수 있다. 요일별, 날짜/시간별 등 주기를 지정할 수 있다. 백업하는 파일을 암호를 걸어 압축할 수 있다. 특정 폴더 몇개, 특정 파일 몇개만 지정하여 백업 할 수 있다. 백업 완료/실패 등의 로그를 메일로 받아볼 수 있다. 단점 : 딱히 없다. 주기적인 프로그램의 실행은, 윈도우 스케쥴러를 써도 된다. 시작 > 모든 프로그램 > 보조 프로그램 > 시스템 도구 > 작업 스케줄러

WinHTTrack - 인터넷 웹사이트 저장 프로그램

https://www.httrack.com/ 인터넷 웹사이트를 통째로 저장하는 프로그램이다. 크롬에서 우클릭 > 다른 이름으로 저장으로(Ctrl + S) 보고 있는 한 페이지를 저장할 수도 있지만 이 프로그램은 해당 주소의 모든 내용을 통째로 긁어와 저장 할 수 있다. 그런데, 한번에 다 저장되진 않고, 중간중간에 파일이 저장되지 않아 같은 작업을 반복해야 100% 저장되는 단점이 있다.

꿀뷰 - 그림,사진,만화보는 프로그램

https://www.bandisoft.co.kr/honeyview/ 만화 보는 프로그램으로 유명한 반디집 만든 키플러님이 만든 프로그램이다. rar 이나 zip 로 압축된 이미지 파일을 그냥 볼 수 있고 두장보기, 자동 넘기기, 전체화면 왼쪽>오른쪽, 오른쪽>왼쪽 설정도 되고 컴퓨터로 만화책 볼때 정말 편리하다. Exif 사진 파일 정보도 확인 할 수 있다.

픽픽 - 간단한 이미지 편집과 화면캡쳐 프로그램

http://ngwin.com/kr 캡쳐를 하기 위해서 구지 프로그램을 설치하지 않아도, 키보드에 Print Screen 키를 눌러 전체화면을 캡쳐 후 윈도우 그림판으로 보거나 Alt + Print Screen 키를 눌러 활성화된 창만 캡쳐 후 윈도우 그림판으로 볼 수 도 있다. 윈도우7 이후부터는 시작 > 프로그램 및 파일검색에서 snippingtool 또는 시작 > 모든 프로그램 > 보조 프로그램 > 캡쳐 도구 를 사용해도 된다. 하지만, 픽픽을 쓰는 이유는 국산 프로그램으로, 일본에서는 유료로 판매되고 있지만, 한국인에겐 공짜로 알고있다. 1. 스크롤 캡쳐 기능 인터넷 브라우저에서 내용이 긴 것을 캡쳐할 일이 생겼을때 휠을 돌려 아래까지 내용을 확인하고, 한장한장 캡쳐해 붙이는게 아니라 픽픽의 스크롤 캡쳐기능이라는 편리한 기능을 쓰면, 스크롤이 맨아래까지 자동으로 움직이며 알아서 길게 캡쳐를 해준다. 2. 색상 추출 기능 화면상 색상을 추출할때 편리하다. RGB 및 HTML, C++, 델파이 코드까지 알려준다. 이외에 돋보기,각도기,자,형광펜 등 여러가지 기능이 있으니 설치하면 의외로 많이 쓰인다.

CCleaner - PC 최적화와 청소하는 프로그램

https://www.piriform.com/ccleaner 컴퓨터를 청소하는 프로그램이다. 한글을 지원하므로 사용법은 간단하다. 간략하게 살펴보면.. 정리 > 정리시작~ 윈도우에 불필요한 파일이나, 인터넷 이용정보 등이 삭제된다. 레지스트리 > 문제탐색 > 선택된문제 수정~ 설치했다가 삭제한 프로그램의 찌꺼기가 삭제된다. 도구 > 시작프로그램~ 윈도우 시작시 같이 기동되는 불필요한 서비스를 삭제할 수 있다. 프로버전도 있는데, 괜히 토렌트로 크랙한 프로버전 쓰지말고 프리버전 쓰자. 기능상의 차이는 크게 없는거 같다. 이 프로그램 이외에  네이버, 다음, 알약에서 제공하는 컴퓨터청소 프로그램도 있다.

구글 블로그에 Syntax Highlighter 적용하기

구글 블로그 > 디자인 > 템플릿 > HTML 편집에서 </head><body...> 헤드가 끝나는 앞 부분에 아래 코드를 넣어주면 된다. <!-- Syntax Highlighter Additions START --> <link href="//cdnjs.cloudflare.com/ajax/libs/highlight.js/9.8.0/styles/default.min.css" rel="stylesheet"></link> <script src="//cdnjs.cloudflare.com/ajax/libs/highlight.js/9.8.0/highlight.min.js"></script> <script>hljs.initHighlightingOnLoad();</script> <!-- Syntax Highlighter Additions END --> 사용법은 블로그에 글을 쓸때, 소스 부분은 HTML 을 누르고 <pre><code class="html">...</code></pre> 이런식으로 pre로 감싸주고 code 안에 내용을 쓰면 된다. class 에는 php, html, css, sql, ini ... 자세한 사항은 아래 주소에서 확인할 수 있다. https://highlightjs.org/download/ 스타일은 여기서 https://github.com/highlightjs/highlight.js/blob/main/SUPPORTED_LANGUAGES.md https://github.com/isagalaev/highlight.js/tree/master/src/styles

지금 보는 인터넷 사이트, 내일도 보고 싶을때..

이미지
인터넷을 하다보면, 이럴 경우가 있다. 지금 보는 인터넷 사이트,  내일도 또 보고 싶은데 그러려면 구글 들어가서 검색해서 사이트 들어가서 또 검색어 입력해서 보거나 아니면, 인터넷 브라우저 열자마자 해당 사이트가 열리도록 시작페이지를 그 사이트로 설정하거나 아니면, 북마크에 저장해 두었다가 브라우저 열어서, 북마크 열어서  북마크 해놓은 사이트 들어가서 인터넷을 하거나... 북마크 편하긴 한데, 이것보다 더 편한 방법이 크롬에는 있다! 크롬 > 설정 > 또는 주소창에 chrome://settings/ 시작 그룹 > 기본값은 새 탭 페이지 열기인데, 중단한 위치에서 계속하기로 변경 이렇게 하면, 크롬을 닫고, 다시 크롬을 열면 크롬을 닫기전에 열어놨던 사이트가 다시 열린다. 컴퓨터를 껐다켜도 마찬가지로 열린다. 대신, CCleaner 같은 프로그램으로 청소를 해버리면 다 삭제되니, 주의!

Atom 아톰 Tab space 탭 스페이스 공백 설정

이미지
아톰을 쓰면서, 조금 불편한점이 있다면 바로~ 탭 스페이스 공백 설정이 기본 2자리 라는것이다. 다른 에디터에서는 탭 공백이 4자리인데, 아톰은 default 2자리 이다. 서브라임 텍스트 : Preferences > Settings - Default > 47 line 아톰 : file > Settings > Editor > Tab Length 에디트 플러스 : 도구 > 기본설정 > 파일 > 설정 & 구문강조 > 파일종류 > 탭/들여쓰기 예전부터 개발시 탭 공백 4자리가 기본이었지만 웹 개발은 유달리 탭 공백이 2자리로 바뀌었다고 한다. 언제부터인가? 이유도 잘 모르겠다. 컴공 개발 프로그래머를 주제로 하는 미국 드라마 'Silicon Valley(실리콘 밸리)'에 탭 스페이스 공백 에피소드가 있다. (시즌3 에피소드6) 탭 스페이스 공백 별거 아닌거 같지만, 개발자에겐 매우 심각한 문제다. 웹은 2자리, 어플은 4자리.. 솔직히 통일했으면 좋겠다.. 왜 웹만 2자리인가?

국제전화 국제우편물 보이스피싱 및 스팸전화 대처법 ㅋㅋ

며칠전 전화벨이 울렸다. 받자마자 뜬금없이 "국제전화 입니다." (잉???) "고객님의 국제우편물이 부재중으로 우체국에서 해외로 반송될 예정입니다." (머래ㅋㅋㅋ) "상담사 연결을 원하시면 9번을 눌러주세요." (조선족 보이스피싱 이군) ㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋ 인터넷 쇼핑몰에서 유출된 개인정보가, 조선족 일당에게 몇백원에 팔렸나 보다. 쓰레기같은 조선족, 전화 받아서 갖고놀까? 하다가 몇초 지나니 자동으로 끊긴다. 찾아보니 뉴스도 있고, 비슷한 경험을 한 사람들이 많았다. 잘 모르는 노인분들은 당할 수도 있겠다. 싶은게, 보이스 피싱하는 조선족은 모조리 잡아다 화형을 시키는게 좋겠구나. 싶다. http://tip.daum.net/question/52557562 https://blog.gomgom.io/voice-phising-review-on-international-calling/ http://blog.daum.net/e-koreapost/7823002 http://www.sobilife.com/news/articleView.html?idxno=7384 http://www.seoul.co.kr/news/newsView.php?id=20090430500001 http://news.sbs.co.kr/news/endPage.do?news_id=N1000583267 나름대로 보이스피싱 및 스팸전화 대처법 3가지 있는데 1. 070 또는 001 로 시작하는, 잘 모르는 수상한 번호는 전화를 안받는다. 070으로 오는 전화는 대부분~ 인터넷,대출,보험가입 권유하는 스팸전화이다. 001은 외국에 지인이 있다해도~ 요즘은 001로는 잘 안온다. 수상한 모르는 전화번호는 안받는게 상책. 스팸전화 막아주는 앱/어플을 설치하는것도 좋은 방법. 2. 전화를 받아, 아무말도 안한다. 전화를 받지만 귀에 대지 않고, 전화를 켜둔채 호주머니 안쪽이나 책상위...

MySQL Workbench Safe Mode Off

이미지
MySQL Workbench 에서 수정,삭제가 안될때 Edit > Preferences... SQL Editor > Other > "Safe Updates" UnCheck 쿼리로 하려면 SET SQL_SAFE_UPDATES =0;