본문 바로가기

전체 글2572

PHP - file_get_contents() 객체 / 파싱 file_get_contents 파일 읽어오기 file_get_contents를 활용 하는 방법에 대해 설명하겠습니다. 각종 JSON 파싱이나 XML 파싱으로 데이터를 다루는 일이 많아져서 빈도가 높아진 함수입니다. ▼ 우선 PHP가 제공하는 레퍼런스는 아래와 같습니다. http://php.net/manual/en/function.file-get-contents.php ▼ 제가 정리한 소스는 아래와 같습니다. 압축을 풀어 웹서버에서 확인해보세요 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 Colored by Color Scripter cs ▼ URL을 가지고 올때 아래처럼 오류가 날 경우는 보안상 해당 방식으로의 접근을 막아놓.. 2018. 1. 10.
프로그램 - 키보드 고장(키입력) 테스트 / KEYSET Tester 키셋 테스트 KEYSET Tester 안녕하세요 고코더 입니다.. 오늘은 키보드 고장 상태를 알아보는 프로그램을 소개합니다. 특정 키가 눌리지 않을때 고장이 의심스러울때 해당 프로그램을 실행하여 키보드 상태를 확인할 수 있습니다. ▼ 아래 URL을 접속하여 프로그램을 다운 받습니다. ->http://www.joytron.co.kr/board_view.php3?f_num=632&f_page=1&idx=pds&s_keyword=&s_kind ▼ 프로그램은 설치 없이 포터블 하게 실행이 가능합니다. 실행 후에 모습은 키보드 UI 입니다. ▼ 테스트로 g,o,c,e,r를 동시에 눌러오니 해당 색처럼 표시가 됩니다. 여러 키를 동시에 확인 할 수 있으니 빠르게 점검이 가능합니다. 키가 눌리지 않는다면 꼭 키보드만.. 2018. 1. 10.
eclipse - VM설정 / No Java virtual machine / STS A Java Runtime Environment (JRE) or Java Development Kit (JDK) ▼이클립스 혹은 STS를 실행할때 해당 메세지가 뜰때가 있습니다. 이유가 어쨌든 JDK설정이 틀어진 것 이겠죠 자바를 설치해 환경변수로 잡고 실행하셨던 분은 다시 그 작업을 하시면 되지만 VM 가상머신을 잡아주는 방법으로 해결해보겠습니다. ▼아래 해당 IDE에 설정파일을 열어봅시다. STS는 STS.ini 이고 이클립스는 eclipse.ini 입니다. ▼ 해당 파일을 열어 아래 텍스트를 입력합니다. -vm 이라고 쓰고 그 밑에는 jdk 주소를 쓰면 됩니다. -vm D:\java_home\java\jdk1.8.0_131\bin 2018. 1. 9.
크롬 - 전체 탭 새로고침 / Reload All Tabs 크롬에서 탭 전체 새로고침 하기 크롬의 편리한 기능 중 하나가 바로 "탭 기능" 입니다. 많은 사이트를 하나의 창에서 여러 탭으로 볼 수 있게 해줍니다. 그런데 아쉽게 크롬에서는 이 탭을 한번에 새로고침 하는 기능을 제공하지 않습니다. 하지만 언젠가는 업데이트 될거라 생각 되네요 그래서 오늘은 전체 탭 새로고침 기능을 할수 있는 확장 기능을 가르켜 드리겠습니다 아래 URL로 접근하시면 해당 프로그램이 보입니다. 크롬에 추가해봅시다. http://bit.ly/2GsHw7m 추가 버튼을 눌러 설치를 하면 됩니다. 주소창 한쪽에 해당 아이콘이 보이네요 해당 버튼을 누르게 되면 모든 탭이 일시에 새로고침을 하게 됩니다. 마무리 크롬은 지속적 업데이트가 기대 되는 브라우저 입니다. 2018. 1. 9.
사이트 - AI(인공지능)을 이용한 이미지 화질 개선 / waifu2x.udp.jp 딥러닝으로 이미지 해상도 개선하기 딥러닝을 통해 이미지의 해상도를 개선할수 있는 사이트가 있습니다. ->http://waifu2x.udp.jp/->https://waifu2x.booru.pics/ (혹시 위에 원 주소가 접속안되면 여기로) .jp를 보아 일본 사이트 인데요 사용법도 간단합니다.(기존 도메인이 접속을 막아놓아서 새 URL로 업데이트 했습니다) ▼이미지를 업로드 후에 변환만 눌러주면 됩니다. 심지어 한글도 제공하고 있습니다. ▼그래서 구글에서 비 라이센스 이미지로 테스트를 해봤습니다. 변환-> 치마에 주름 색깔도 깔끔해지고 상의에 검은색도 잡티가 없어졌습니다. ▼ 확대를 해볼까요? 확실한 차이가 느껴집니다. 화질 개선이 꽤 잘되네요 ▼ 그렇다고 영화처럼 흐릿한 글씨가 뚜렷해지거나 하는 놀라운.. 2018. 1. 8.
JetBrains - Storm 에서 크롬 디버깅 사용 / JetBrains IDE support JetBrains IDE support PHPStron , Webstorm 에서 크롬 디버깅 모드 사용 최신버전 Storm 개발중 뜨는 안내 창 "JetBrains IDE support" 확장 프로그램을 소개합니다. 크롬의 console 기능을 스톰에서 사용할 수 있게 해주는 기능입니다. ▼해당 링크를 클릭하면 ▼혹은 아래 URL을 접속하면은 해당 크롬 확장 프로그램을 설치 할 수 있습니다. https://chrome.google.com/webstore/detail/jetbrains-ide-support/hmhgeddbohgjknpmjagkdomcpobmllji?utm_source=chrome-ntp-icon ▼Storm에서 마우스 오른쪽 버튼을 눌러 해당 Debug 모드를 누르면 ▼혹은 크롬에서 해당 .. 2018. 1. 8.
티스토리 - 2017 블로그 결산 / 하는방법 2017 블로그 결산 하기를 해보았습니다올해 만든 블로그라서 마음이 더 새롭네요 ▼티스토리 하시는분은 아래 URL로 접속하여 결산해보세요http://www.tistory.com/thankyou/2017 ▼아래는 제 블로그 결산한거 공유해봅니다.http://www.tistory.com/thankyou/2017/tistory/2778128 2018. 1. 7.
PHP - 시간 설정 한국으로 / php.ini / date() PHP에서 시간이 잘못 노출 되는 경우 PHP를 date의 시간이 알 수 없는 시간으로 보일때가 있습니다. 아파치 설정 문제이므로 간단하게 해결해보겠습니다. ▼아래처럼 코드를 작성하고 웹에서 확인해보자 1 2 3 2018. 1. 7.
eclipse - 최신 무설치 이클립스 다운로드 / 설치 Eclipse Downlad Zip 이클립스 사이트에서 다운로드 버튼을 누르면 제공하는 기본 파일은 설치 버전입니다. 이전 강의에서는 인스톨 버전 이클립스를 다뤘는데요-> [IT_팁/JAVA] - eclipse - 인스톨버전 이클립스 허나 상당수 많은 분들은 무설치 버전을 쓰고 계시죠오늘은 저번 시간과 달리 zip버전을 소개하려고 합니다. ▼아래 URL에 접근하여 Downlad Packages 를 클릭합니다-> https://www.eclipse.org/downloads/ ▼ 그럼 아래 URL로 이동하는데 여기서 아래에 네모친 부분에서 비트를 클릭 -> https://www.eclipse.org/downloads/eclipse-packages/ ▼다운로드를 클릭하면 ZIP 압축파일을 내려받아 봅시다. ▼.. 2018. 1. 7.