본문 바로가기
반응형

공부381

Github에서 제공하는 호스팅으로 jekyll 블로그 설치하기 종종 기술블로그가 Github + Jekyll(지킬) 로 구성된 것을 볼 수 있습니다. Github 은 유명하기도 하고 공짜로 호스팅을 얻을 수 있다는 점에서 매력적이죠. Jekyll을 선호하는 이유는 간단합니다. 코드, 수식 삽입이 간단하다는 점입니다. 그리고 테마를 다운로드 할 수 있는곳이 있는데 모두 무료로 제공됩니다. 문법규칙이 마크다운(Markdown) 형식이라는 점에서 익숙하지 않은분에게는 까다롭겠네요. 이전에 포스팅한 github 웹호스트에다가 jekyll(지킬)을 설치해보았습니다. 아래 글을 참조하실 때에는 마지막에 index.html 파일 생성은 하지 말아주세요. [github] 깃허브 웹호스트 만들기 http://lemontia.tistory.com/531 jekyll 을 설치하기 위해.. 2018. 6. 26.
윈도우에 Apache, php7 설치하기 php를 사용하기 위해선 반드시 웹서버가 띄워져 있어야 하는데 윈도우는 IIS가 있지만 이전부터 썼던 아파치로 대체하기로 했습니다. 여기서는 1) 아파치 설치, 2) php7 설치를 알아보겠습니다. @ Apache, PHP7 을 다운로드 받습니다.아래는 아파치 다운로드 주소.저는 윈도우 64비트를 사용하기 떄문에 64비트를 다운로드 받았습니다. https://www.apachelounge.com/download/ 아래는 PHP 다운로드 주소.https://windows.php.net/download/사이트에 들어가면 여러버전이 있는데 이중에 Thread safe 버전을 다운받아야 합니다. 각 버전별 차이점은 다음과 같다고 하니 참조하세요.출처: http://web-front-end.tistory.com/.. 2018. 6. 15.
[javascript] React.js 살펴보기 이 글은 유튜브의 [React.js] 강좌를 통해 작성되었습니다. https://www.youtube.com/watch?v=GEoNiUcVwjE&t=6s # react 는 유저 인터페이스를 만들기 위한 라이브러리 - controller, ajax, router 등 기능을 내장하지 않음 => 그래서 가벼움 - 위의 기능이 필요할 경우 서드파티(Third party) 라이브러리를 이용하여 개발 가능 # react 가 angular 를 대체할 수 있을까? - angular 는 프레임 워크(내부에 view 가 있는 것 정도) - react 는 view 만 담당 참고로 둘다 같이 사용가능. # react 라이브러리의 핵심은 가상 돔(Virtual DOM)을 사용한다는 것. - jquery 나 javascript .. 2018. 5. 14.
[github] 깃허브 웹호스트 만들기 여기에서 작동하는 웹호스트는 html, css, javascript 등만 이용이 가능하며 이러한 것을 static 사이트라 부르기도 합니다. 만드는 방법은 간단합니다. 1) github 에 로그인(회원이 아니라면 가입) 2) repository 만들기 (아이디.github.io) 로 생성. 3) 웹페이지 접속하여 확인 여기서는 1번을 생략하고 repository 만드는 것(2번)부터 시작합니다. repository 를 생성합니다. + 버튼을 누른 후 New repository 를 클릭합니다. 아래처럼 창이 뜨면, repository name 을 [아이디].github.io 로 생성합니다. 여기서는 username 이 lemontia 이므로 lemontia.github.io 로 생성했습니다. 아래에 빨간박.. 2018. 5. 11.
[python] 파이썬 스케줄 수행 - schedule, apscheduler 특정시간마다 배치를 돌릴 수 있는 기능이 필요해서 스케줄링을 찾아보다가 2개를 발견했습니다. 1) schedule2) apscheduler 각각의 활용방법에 대해 알아보도록 하겠습니다 1) schedule schedule 는 명령어가 직관적으로 알아볼 수 있어서 사용에 용이합니다.설정이 복잡해질 경우 사용여부를 고려해야할 것 같습니다. 설치: pip install schedule # 사용방법 import schedule import time def job(): print("I'm working...") # 10초에 한번씩 실행 schedule.every(10).second.do(job) # 10분에 한번씩 실행 schedule.every(10).minutes.do(job) # 매 시간 실행 schedul.. 2018. 4. 20.
[python, javascript] 글 속에서 해시태그 추출(python) or 화면에 링크 걸기(javascript) # [python] 글 속에 해시태그가 걸린 단어를 추출하는 방법입니다. import re pattern = '#([0-9a-zA-Z가-힣]*)' hash_w = re.compile(pattern) str = "재미있게 읽었어요.11 #안녕 #책리뷰 #review" hash_tag = hash_w.findall(str) print("해시태그 추출: ", hash_tag) for tag in hash_tag: print("tag => ", tag) 실행하면 다음과 같은 결과가 출력됩니다 해시태그 추출: ['안녕', '책리뷰', 'review'] tag => 안녕 tag => 책리뷰 tag => review # [javascript] 화면에 표시할 때 해시태그에 A 태그 링크로 구성되도록 다음과 같이 적용합.. 2018. 4. 18.
반응형