[javascript] 날짜(-) 구분자 넣기, 숫자 3자리 단위마다 콤마(comma) 찍기
ㅇ 날짜(-) 구분자 넣기function changeDateString(date){ var year = date.substr(2,2); var month = date.substr(4,2); var day = date.substr(6,2); return year + "-" + month + "-" + day}날짜에는 "20160102" 과 같은 형식의 날짜를 넣어 주면 16-01-02 형식의 string 이 반환되는 함수를 만들어 보았습니다. substr() 함수를 이용하면 손 쉽게 할 수 있습니다. ㅇ&n...
Jupyter NoteBook에서 여러 언어 사용하기(Ruby,C,JavaScript)
Jupyter NoteBook 은 웹에서 간단하게 GUI 형태와 CUI 형태를 결합해 놓은 ( ? ) 아주 좋은 개발 툴인 것 같습니다.T - Academy 에서 학습하면서 알게된 개발 툴인데 매우 편리한 것 같아서 애용하고 있습니다. 글을 잘 정리 해 놓은 분들이 많아서 참조해서 올려봅니다. ( 항상 감사하게 이용하고 있습니다. ) 기존에 jupyter 이 설치되어 있지 않다면 http://melonicedlatte.com/2017/01/25/145615.html링크를 참조해서 python 버전의 환경을 먼저 설치하고 그 다음에 다른 언어를 추가하시는 방법으로 설치 하셔도 될 ...
Jupyter NoteBook에 nodeJS 환경 구축하기
기존에 Jupyter Notebook 이 설치되어 있는 상태에서 Python 3 만 사용하고 있었습니다. 여기에서 추가로 nodeJS , Javascript 를 사용하기 위한 과정을 거쳐보겠습니다.http://melonicedlatte.com/2017/01/25/145615.htmljupyter 이 사용하는 컴퓨터에 설치되어있지 않다면위의 랭크를 통해서 설치하는 방법을 보고 오신 다음에 보면 좋을 것 같습니다.https://github.com/n-riesco/ijavascript위의 링크에 간단한 설치 방법이 나와있습니다. InstallationThe instructions to install I...
웹이 포털에서 검색이 잘 되게 하기 위한 sitemap 만들기
구글 웹 검색이 잘 되게 하기 위해서 Sitemap 이라는 걸 만들어 보았습니다. Sitemap이란 무엇입니까?Sitemap은 웹마스터가 크롤링에 사용할 수 있는 사이트의 페이지에 대한 정보를 검색 엔진에 알리는 손쉬운 방법입니다. Sitemap의 가장 간단한 형식은 검색 엔진에서 사이트를 보다 지능적으로 크롤링할 수 있도록 각 URL에 대한 추가 메타데이터(마지막 업데이트된 날짜, 변경 빈도, 사이트의 다른 URL에 상대적인 중요도)와 함께 사이트에 대한 URL을 나열하는 XML 파일입니다.웹크롤러는 보통 해당 사이트 및 기타 사이트의 링크에서 페이지를 검색합니다.Sitemap은 해당 데이터를 ...
[기초] 데이터베이스 SQL 숙지해야 할 필수 명령어
ㅁ 알아야 할 명령어DESC 테이블명; 테의블 정의 보기SELECTSELECT * FROM 테이블명 WHERE 필드='조건' AND 필드2='조건2'SELECT 필드1, 필드2, 필드3 FROM 테이블명SELECT * FROM TAB; 존재하는 모든 테이블 보기SELECT DISTINCT 필드1 FROM 테이블명; 중복제거하기SELECT 필드1 FROM 테이블 WHERE 필드2 BETWEEN 00 AND 00; //00부터 00사이에서SELECT 필드1 FROM 테이블 WHERE 필드2 IN (00, 00); //00과 00중에서SELECT 필드1 FROM 테이블 WHERE 필드2 LIKE '%단어%';SELECT...
[기초] php의 개념과 기본 문법
다른 언어의 기초 개념이 있으면 더 쉽게 볼 수 있습니다. ( 다소 생략한 부분이 있을 수 있습니다. )더 상세한 내용은 밑의 출처를 통해서 쉽게 확인할 수 있습니다. ㅁ PHP(Hypertext Preprocessor)범용성을 지닌 널리 사용되는 오픈 소스 스크립트 언어운영체제에 독립적으로 개발되어 윈도우 시스템, LINUX, UNIX 시스템에서도 동일한 코드로 동작 가능PHP 코드를 학습하기가 매우 쉽고, 빠르게 실행행 단위로 해석되어 표현되기 때문에 오류 발생시에도 해결하기 매우 편리C나 C++ 언어와 같은 일반 프로그래밍 언어의 구문을 따르면서 문법은 많이 복잡하지 않다.확장성과 데이터베이스 접근성...
[진짜 처음 시작하는] Tensorflow (텐서플로우) 설치 및 기본 개념, 예제 실습하기
알파고가 나온 이후에 AI 열풍이라고 분 듯 네이버 IT 뉴스 기사 에도 생전 보이지 않던 기술로 AI 를 언급하고 있습니다. 저도 개인적으로 AI 분야에 관련해서 궁금한 것고 꼭 배워보고 싶어서 블로그에 설치 방법과 예제 정도를 학습하면서 올려보려고 합니다. ! 팁 ! 전체적으로 한 번 읽어 보시는게 좋을 것 같습니다.설치하면서 생기는 시행착오들을 그대로 적으면서 포스팅 하고 있기 때문에 차례대로 하면 약간 더 걸릴 수 있습니다. 순서 : 설치 및 hello 출력 -> 기본 설명 https://www.tensorflow.org/get_started/os_setup위의 랭크...
[Linux] dpkg: error processing package mysql-server (--configure): 에러 해결 법
위와 같은 에러가 발생하여 하루 종일 애 먹었었습니다. jupyter notebook 에서 mysql 을 사용하려고 query 로 권한을 설정했었는데,그 이후로 root 로 접속도 안되고 여러가지 방안으로 해결법을 찾다가 겨우 해결했습니다.포기할 쯔음에 우연찮게 성공했습니다. 자질구래한 에러가 공부하는 시간을 좀 갉아먹는 것 같습니다. 에러 내용sudo apt-get install mysql-server-5.7패키지 목록을 읽는 중입니다... 완료의존성 트리를 만드는 중입니다 상태 정보를 읽는 중입니다... 완료mysql-server-5.7 ...
Jupyter NoteBook 에서 파일을 압축하고 한 번에 다운로드 하는 방법
Jupyter Notebook 을 사용하다가 작성한 파일을 한 번에 다운로드 하고 싶은 일이 있는데, 이 경우에 한 번에 다운로드 하는 특별한 도구가 없어서 다운로드 하기가 어려웠습니다. 이럴 경우 어떻게 해야 할까요??Jupyter Notebook 을 이용할 때, 압축된 파일의 경우에 클릭하면 바로 다운로드가 됩니다. 이러한 성질을 이용해서 원하는 파일을 선택하여 압축하고,압축된 파일을 압축 해제하여 사용하면 됩니다.명령어를 사용해야 된다는 번거로움이 있지만 필요한 경우에는 귀찮아도 해야겠죠 ? ㅎ 위 처럼 New 를 클릭하여 Terminal 로 들어갑니다. 그 다음 원하는 파...
Mysql 이전에 만든 테이블에서 auto_increment 를 추가하려면 ? ( 기존 데이터가 존재할 때 )
mySQL 에서 내가 만든 데이터 테이블에서 깜빡하고id 같은 key 로 사용하는 column 에 auto_increment 를 사용하지 않아서 일일히 데이터의 id 값을 입력해야 하는 경우가 생길 수 있습니다. 이럴 경우 기존에 데이터가 존재하고 새로 auto_increment 를 하려면 어떻게 해야할까요?ALTER TABLE `test_1` MODIFY `id` INT NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=3위와 같은 형태로 ( 이 때, ' 가 아니라 `( ~ 과 같은 자판에 위...
864 post articles, 87 pages.