본문 바로가기

분류 전체보기

(25)
[마리아 DB] SYSDATE() 와 NOW() 의 차이점 SYSDATE()와 NOW()는 다르다 마리아 DB 현재 시각을 리턴해주는 함수 SYSDATE()와 NOW() 사이에는 중대한 차이점이 있습니다. 그 차이점을 확인해보고 올바르게 사용하는 방법을 알아보려 합니다. SYSDATE()는 예측 불가능(non-deterministic) 하다 SYSDATE() 함수는 해당 함수가 호출될 때마다 매번 호출 시점의 시각을 재계산하여 리턴합니다. 반면에 NOW() 함수는 포함된 쿼리문이나 루틴이 최초 실행될 때의 시각을 리턴합니다. 이 차이는 쿼리문이나 루틴 내에서 각 함수가 여러 번 쓰이게 될 경우에 큰 차이를 만들어 냅니다. NOW() 함수와 BETWEEN() 함수의 차이는 아래 쿼리로 명확히 알 수 있습니다. SELECT NOW(), SLEEP(2), NOW();..
상업적 사용도 문제없다. 저작권 걱정 없는 무료 이미지 다운로드 사이트 Best 3 회원가입 No, 출처표기 No, 상업적사용 Ok 블로그 포스팅 시 가급적이면 사진을 많이 사용해서 글을 풍성하게 하려 하고 있습니다. 제가 찍은 사진을 이용하면 가장 좋겠지만 제가 사진에도 재주가 없습니다. 제가 주로 사용하는 저작권 걱정 없는 무료 이미지 다운로드 사이트를 공유하려 합니다. 소개드리고자 하는 사이트들은 모두 다음 조건을 만족시킵니다. 회원가입이 필요 없습니다. 출처표기가 필수가 아닙니다. 상업적인 목적으로 사용 가능합니다. 말 그대로 완전 무료이고 지적재산권 걱정 없이 사용 가능합니다. Unsplash 제가 가장 많이 사용하는 무료 이미지 다운로드 사이트 Unsplash입니다. 고해상도의 사진 이미지를 회원가입 없이 무료로 다운로드하여 사용할 수 있습니다. 접속 URL : https:/..
무료 포토샵 프로그램 페인트닷넷(Paint.net) 을 이용하여 사진에 그림자 효과 넣기 페인트닷넷(Paint.net) 페인트닷넷(Paint.net)은 무료로 사용 가능한 윈도우용 그래픽 편집 프로그램입니다. 어도비 포토샵만큼 강력한 기능은 부족할 수 있지만 대신에 사용하기 간편하고 블로그나 문서 삽입용 이미지의 편집에 적합합니다. 무엇보다 완전 무료입니다. 필요한 경우에 플러그인을 통해 기능을 확장할 수 도 있습니다. 페인트닷넷 다운로드 페인트닷넷 공식 사이트에서 설치 프로그램을 다운로드할 수 있습니다. 마이크로소프트 스토어에서도 다운 가능하지만 이 버전은 유료로 배포되고 있습니다. 무료 버전과 기능은 완전히 동일하며 대신 자동 업데이트 기능이 들어 있다고 합니다. 공식 사이트 : https://www.getpaint.net/index.html 마이크로소프트 스토어에서는 유료로 배포되므로 ..
화면 동영상 녹화 프로그램 (움짤 GIF 제작) ScreenToGif 다운로드 & 사용법 움짤 GIF 제작 만능 프로그램 ScreenToGif 블로그 포스트 작성 시 화면에서의 동작을 동영상이나 움짤(움직이는 GIF) 이미지로 제작해야 할 경우가 있습니다. 이러한 경우 사용 가능한 최고의 무료(게다가 오픈소스) 프로그램을 ScreenToGif를 소개합니다. 일전에 소개드린 화면 캡처 프로그램 칼무리와 함께 블로그 콘텐츠를 풍성하게 만들어 주는 필수 프로그램입니다. ScreenToGif 다운로드 ScreenToGif 프로그램은 웹사이트 https://www.screentogif.com/ 에서 무료로 다운로드가 가능합니다. 윈도우즈 인스톨러를 다운로드하여서 설치할 수 도 있고 설치가 불필요한 포터블 버전도 다운로드 가능합니다. 참고로 저는 무설치 버전인 포터블 버전을 사용하고 있습니다. 설치가 ..
Node.js 를 이용한 초간단 웹서버 구축 (feat. http-server) 초간단 웹서버 http-server Node.js 기반의 http-server 모듈은 설정이 불필요한 커맨드라인 기반의 심플한 웹서버 입니다. 운영 환경에서도 사용 가능하다고 이야기 하지만 그보다는 로컬에서 웹페이지 개발시에 테스트 목적으로 사용하기에 적격입니다. http-server A simple zero-configuration command-line http server www.npmjs.com http-server 설치 npm을 이용하여 글로벌로 설치합니다. 글로벌로 설치해야 커맨드창에서 손쉽게 http-server 구동이 가능해 집니다. $ npm install --global http-server http-server 실행과 종료 http-server 설치 후 커맨드 창에서 http-serv..
네이버 웹마스터도구 수집보류 문제 해결 후 네이버 노출 성공 네이버 웹마스터 도구 티스토리 블로그 글을 네이버에 노출시키기 위해서는 네이버 웹마스터 도구에 사이트를 등록하고 웹 페이지 수집을 요청해야 합니다. 티스토리 블로그 글을 자동으로 노출시켜주는 다음(Daum)과는 다르지요. 웹 페이지 수집보류 블로그 개설 후 3일이 지난 7월 15일 이후로 갑자기 모든 웹 페이지 수집 요청이 '수집보류'로 떨어졌습니다. 웹 페이지 수집이 안되니 네이버에서 site 명령으로 검색해도 도통 검색이 되질 않습니다. 시간이 해결해주겠지 싶어서 2주가 넘게 매일매일 신청하고 또 신청해 보았으나 해결될 기미가 보이질 않았습니다. 블로그 접을 뻔했습니다. 네이버 고객센터 문의 참다못해 고객센터에 문의를 해야겠다는 생각을 합니다. 전화를 걸어야 하나 메일을 써야 하나 고민하다 일단 네이..
Windows 한글 자음과 한자키 조합으로 특수문자 입력을 편하게 한글 키보드의 특징 한자를 입력하고자 할 때 우리는 한자의 음을 입력하고 한자 키를 눌러서 입력합니다. 국내에서 사용되는 키보드에만 붙어있는 특수한 키의 하나입니다. 외국산 노트북이나 키보드의 경우에 한자 키가 없는 경우도 있습니다. 이 경우 오른쪽 Ctrl 키나 Alt 키가 한자 키의 역할을 대신하게 됩니다. 특수문자 입력 한글 자음(또는 쌍자음)을 입력한 후 한자 키를 누르면 다양한 종류의 특수문자를 쉽게 입력할 수 있습니다. 예를 들어 당구장(※) 표시를 위해서 'ㅁ' 입력 후 한자 키를 누르고 숫자키 '6' 을 누릅니다. 고급 기능 : 한자 키와 탭 키 사용 한글 자음 입력후 한자 키를 누르면 입력 가능한 특수문자 선택창이 팝업 됩니다. 화살표를 이용하여 입력 가능한 특수문자를 찾아서 입력이 가능..
Windows 10 작업표시줄 시계 년도 대신 요일 보여주기 Windows 10 작업표시줄 날짜 형식 변경하기 윈도우즈 작업표시줄 우측에 표시되는 날짜 표현 형식을 사용자가 변경할 수 있습니다. 윈도우즈 기본 날짜 표시 형식은 년-월-일 형태입니다. 오늘이 무슨 요일인지를 확인하려면 작업 표시줄의 이 시계 영역을 클릭하여 달력을 오픈하여 확인 할 수 있습니다. 그것보다 기본 날짜 표시 형식을 월-일 요일 로 변경해서 사용하는 방법을 공유해 봅니다. 제어판을 실행하자 날짜 표시 형식을 변경하기 위해 제어판 앱을 실행합니다. 실행 방법은 윈도우즈 키 클릭 후 제어판이라고 입력하거나 control이라고 입력하시면 제어판 앱이 검색됩니다. 검색된 제어판 앱을 실행합니다. 제어판 > 국가 또는 지역 클릭 제어판이 실행되면 국가 또는 지역 메뉴를 클릭합니다. 국가 또는 지역..
웹사이트 성능 개선을 위한 gzip 압축 적용 : Apache, Tomcat, Weblogic과 Servlet Filter 유닉스 압축 프로그램 gzip gzip 은 유닉스에서 태어난 오픈소스 압축 프로그램 입니다. 알집이나 7zip 에서 사용하는 것과 동일한 Deflate 압축 알고리즘을 사용하지만 하나의 파일만 압축할 수 있기 때문에 주로 tar 프로그램과 함께 사용하곤 합니다. 불편하기 짝이없어 보이는 gzip 압축 프로그램에 주목해야 하는 이유는 gzip 압축이 웹사이트 성능 개선과 밀접한 연관이 있기 때문입니다. gzip을 사용한 텍스트 압축 gzip은 텍스트 파일을 압축하는데 있어서 최상의 성능을 내는 것으로 알려져 있습니다. 우리의 웹사이트는 이미지를 제외한 대부분이 텍스트 콘텐츠로 구성되어 있습니다. 자바스크립트, HTML, CSS, JSON 등 사이트를 구성하는 거의 모든 요소가 텍스트 콘텐츠 입니다. 우리가..
티스토리 Poster 스킨 상단 메뉴 고정하기 모바일 폰트 CSS 수정하기 깔끔한 반응형 스킨 Poster 티스토리 블로그 스킨 Poster를 사용하고 있습니다. 최근에 블로그를 생성하면 디폴트로 선택되는 스킨이기도 합니다. 무엇보다도 모바일과 PC 모두에서 잘 동작하는 반응형 디자인을 잘 지원하는 스킨이기도 하고 모노톤의 모던함을 강조하는 깔끔하고 심플한 면이 매력적인 스킨입니다. 상단 메뉴 버튼을 고정시키자 Poster 스킨은 좌측 상단에 사이드 메뉴를 오픈하는 햄버거 버튼이 존재합니다. 화면이 스크롤되면 해당 버튼이 사라지게 되어 모바일 등에서는 조금 불편한 것 같습니다. Poster 스킨의 CSS를 일부 수정하여 이 버튼을 항상 같은 위치에 고정되도록 해보겠습니다. 메뉴 버튼의 CSS 클래스 확인 크롬 개발자도구로 메뉴 버튼의 CSS 클래스를 먼저 확인합니다. Poste..