티스토리의 페이징 처리는 자동으로 바인딩해주기 때문에 css만 신경 쓰면 되는데.... '...'은 따로 노는 현상이 있습니다. 오노!!! 1. 원인 html을 확인하면 '...'만 'li'태그가 없는 것을 확인할 수 있습니다. 아마도 티스토리 쪽에서 '...'은 바인딩 처리를 하지 않는 거 같네요. 2. 해결 방법 css를 조작할 수 있다면 '.interword'를 재정의 하여 처리하시면 됩니다. 다른 방법은 자바스크립트(javascript)를 이용하는 방법입니다. css를 조작하는 건 html작업과 연관 있으니 각자 처리해야 합니다. 저는 제이쿼리(jquery)를 이용하여 '...'을 ''로 감싸는 방법을 사용하겠습니다. ''로 감싸주기만 하면 상속받은 스타일이 먹힐 테니 별도의 작업이 필요 없다는 ..
여러 가지 이유로 지정한 요소를 특정 태그로 감싸주어야 할 때가 필요합니다. 1. 제이쿼리(Jquery)를 이용한 방법 제이쿼리는 '.wrap()'함수가 있으므로 쉽습니다. //$([검색식]).wrap([추가할태그]); $('.interword').wrap(''); 2. 자바스크립트(javascript)를 이용하는 방법 자바스크립트는 살짝 힘듭니다. 요소를 찾아서 넣고 하는 작업이 필요하기 때문이죠 ㅎㅎㅎ //태그를 추가할 태그를 찾고 var div = document.getElementById('wrapMe'); //태그를 생성하고(여기선 'a') var link = document.createElement('a'); //기존 태그 내용을 추가해주고 link.innerHTML = div.outerHTM..
지정한 날짜에 날짜를 더하거나 빼는 계산을 하는 유틸리티입니다. 1. 설명 전역함수로 만들었습니다. 순수 자바스크립트만 사용하기 때문에 그냥 갔다가 쓰시면 됩니다. 자바스크립트의 날짜를 계산할때는 'setDate'와 'getDate'를 조합하지 않으면 원하는 결과값이 나오질 않습니다. 그런데 'setDate'를 하면 원본이 수정되기 때문에 여러작업을 할때는 값이 이상하게 나옵니다. 그래서 날짜를 계산하기 전에 원복을 복제(clone)하고 복제된 값을가지고 계산하는 방식으로 만들었습니다. 2. 코드 깃허브 링크 : DGUtil-JS(클릭) 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 27 28 29 30 31 32 33 34 3..
아두이노 보드를 우분투에 연결했는데......이놈 포트 이름이 뭐로 잡힌 거지 ㅡ,.ㅡ;;; 포트이름이 어디있나? 윈도우에서야 장치관리자를 통해서 보면 되는데 우분투에서 장치관리자 대용으로 제가 쓰는 프로그램에는 그런 정보가 전혀 나오질 않습니다;;; (참고 : [Ubuntu 12.xx] 장치관리는 어떻게 하지?) 아두이노를 설치하여 확인하기 그냥 우분투에 아두이노를 연결하고 아두이노 프로그램을 설치해서 확인했습니다. ㅜㅜ 'dmesg'명령어 사용 구글링을 해보니 시리얼 포트정보는 'dmesg'를 해보면 안다고.... 그래서 해보니 리스트가 눈 돌아가게 나오내요 ㅎㅎㅎㅎ 시리얼 포트가 잡히면 tty라는 이름이 붙어서 동작하게 됩니다. 그러니 'tty'가 포함된 포트를 검색하기위해 아래와 같이 명령어를 입..
R 언어(R Language)는 데이터 과학을 다루는 언어 중 하나입니다. 통계 관련 작업에 특화되어 있다고 합니다. 1. R 언어 설치하기 R 프로젝트 사이트로 가서 Download > CRAN 로 들어가서 다운로드 받을 서버를 선택하고 들어가서 운영체제에 맞는 링크로 들어간 후 'base'를 클릭하고 들어가서 다운 받습니다 . (참고 : r-project.org - The R Project for Statistical Computing, Download page ) 다운 받을 파일을 실행하시고 안내에 따라 설치하면 됩니다. 이제 설치된 폴더로 가서 바로 가기를 선택해서 R언어를 실행합니다. 콘솔에 아래 코드를 넣고 엔터를 쳐봅시다. 1 cat("Hello World \n") cs "Hello Worl..
이거.... 검색해도 금방 나오는 거고 저도 한번 다뤘던거라 신경 안쓰고 있었습니다... (참고 : [Window Server 2008 R2] 원격 데스크톱 포트 변경) 그런데 원격 데스크톱 포트를 보안 문제가 아니여도 변경해야 하는 경우가 있는데..... 하나의 회선에 여러대의 서버를 물려야 할때 입니다. 이런 경우 아이피가 1개가 되기 때문에 각각의 서버는 다른 포트를 사용해야 합니다. 1. 레지스트 위치 명령 창을 열고 'regedit'를 입력하여 '레지스트리 편집기'를 열어 줍니다. 아래 경로를 찾아갑니다. HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server\WinStations\RDP-Tcp 'PortNumber'를 찾아 원하..
[url]에서 리디렉션한 횟수가 너무 많습니다. 연관글 영역 1. 원인 어떤 식으로든 계속 페이지가 호출되고 있다는 뜻입니다. 일반적으로 페이지 간 무한루프에 빠지면 발생합니다. 여기서 말하는 무한루프는 상황 1 1) A 페이지에서 자동으로 B 페이지로 이동 2) B 페이지에서 자동으로 A 페이지로 이동 상황 2 1) A 페이지에서 A 페이지를 자동으로 호출 이런 식으로 구성된 상황을 말합니다. 이것 말고도 다양한 이유로 예상하지 못한 페이지 간 무한루프로 빠지면 이 메시지를 보게 됩니다. 그러니까 A를 처리하고 사용자에게 B 페이지를 보여준 후 다시 A로 가는 기능이 있었는데 A에서 B로가는 과정이 생략되고 A로가면 다시 B로 넘기는 행위를 반복하는 현상.,..... 즉, 만든 사람이 기능을 잘못 생각..
'OpenAI'를 공부하기 위해 보고 있는 자료가 '모두의 영구소'에서 제공하는 자료입니다. (참고 : 모두의 연구소 - OpenRL 자료실, 모두의 연구소 - Reinforcement Learning 그리고 OpenAI ) 여기서 '이클립스 네온(Eclipse neon)'버전을 사용합니다. 그래서 이클립스 네온버전을 설치하고 오픈AI(OpenAI)를 설정해 봅시다. 1. 이클립스 설치하기 이클립스는 아랫 글을 참고하여 설치해 주세요. 참고 : [Ubuntu 16] 우분투에 이클립스(Eclipse) 설치하기 2. 이클립스에 PyDev플러그인 설치 파이썬 개발환경은 아랫글을 참고해 주세요. 참고 : [Ubuntu] 이클립스(Eclipse)에 파이썬 개발환경(PyDev) 추가하기 3. 깃(Git) 설치 깃 ..
'이클립스 네온(Eclipse neon)'버전을 사용합니다. 그래서 이클립스 네온버전을 설치하고 파이선 개발환경을 만들어 해봅시다. 1. 이클립스 설치 하기 이클립스는 아래 아랫글을 참고하여 설치해 주세요. 참고 : [Ubuntu 16] 우분투에 이클립스(Eclipse) 설치하기 2. 이클립스에 PyDev플러그인 설치 메뉴에서 Help > Install New Software.. 를 선택합니다. 'Work with'에 'http://pydev.org/updates'를 입력하고 엔터(Enter)를 치고 아래와 같이 리스트가 표시 될 때까지 기다립니다. 리스트의 전체를 선택하고 'Next>'를 선택합니다. 포함된 아이템이 표시됩니다. 'Next>'를 누릅니다. 라이선스 질문이 나오면 'I Accept the..
깃(Git)은 유명한 소스관리 시스템입니다. 제가 설명할 필요가 없죠 ㅎㅎㅎ 깃에 올라와 있는 소스를 다운받고 올리고 하려고 설치하는데.... 리눅스환경에서는 제가 소스를 올릴 정도의 프로젝트를 진행할 수 없기 때문에 그냥 다운받으려고 설치합니다. 다운받는걸 목적으로 설치하는 거라 다른 설명은 부족할 수 있습니다. 1. 설치하기 그냥 아래 명령어를 넣고 설치하면 됩니다! 1 sudo apt-get install git cs 2. 다운 받아보자! 'git clone [git Url]'명령어를 이용하여 원하는 프로젝트를 다운받을 수 있습니다. 전 김성훈님의 강의에 사용된 코드를 올려둔 전승현님의 Git를 다운 받겠습니다. (참고 : 김성훈님 - '모두를 위한 머신러닝/딥러닝 강의', 전승현님 - 김성훈님의 ..