Python3 한글 모든 단어 출력어느날 개발하다가 문득 필요하게 되어 작성한 코드입니다.가 부터 힣 까지 일괄적으로 출력하기 위해 작성하였고, 별 내용은 없습니다.환경 python3.xmac osx코드#!-*- coding: utf-8 -*- def nextKorLetterFrom(letter): lastLetterInt = 15572643 if not letter: return '가' a = letter b = a.encode('utf8') c = int(b.hex(), 16) if c == lastLetterInt: return False d = hex(c + 1) e = bytearray.fromhex(d[2:]) flag = True while flag: try: r = e.decode('utf..
Selenium 비동기 데이터 받아오기상황셀리니움을 사용하다가 보면 비동기 데이터를 받아오고 싶을 때가 있다. 그럴 때 사용하는 방법입니다.driver = webdriver.Firefox() ... result = dirver.execute_async_script(""" var done = arguments[0]; require(["foo"], function (foo) { done(foo.computeSomething()); }); """) 위의 소스대로 작성해서 받아오면됩니다. execute_async_script 함수는 자바스크립트를 실행할 도록 할 때 해당 스크립트를 함수로 묶어서 보내주는듯 합니다. 어쨋든, javascript 의 argument 변수를 사용해 콜 바이 레퍼런스 처럼 비동기 값을..
director.js 새로고침 시 이슈클라이언트-사이드 및 서버-사이드 URL 라우터인 director.js 를 사용하던 중, 브라우져에서 새로고침을 했을 경우 해시 라우트 정보가 반영되지 않던 이슈가 있었습니다. 태그에도 넣어보고 readyState 의 interactive, complate 에도 처리해보았지만 반영이 되질 않아, 검색해보니 해당 이슈는 많이 알려진 이슈였었습니다.해결법은 다음과 같습니다.: function initApp(e) { if (e.target.readyState === 'interactive') { var router = Router().init(); router.on('/page/:name', pageLoader); } if (e.target.readyState === 'c..
[Javascript] 소수점 자리수 처리하기소수점 8자리 수끼리 합산을 했는데, 소수점 14자리가 나왔습니다.모든 수가 그런것이 아니라, 어느 시점에서 그렇게 변하였는데, 간단히 예제를 보자면:35.27387426 "+" 1.79806217 "=" 37.07193643 37.07193643 "+" 12.00537839 "=" 49.07731482 49.07731482 "+" 0.66331486 "=" 49.74062968 49.74062968 "+" 9.04520268 "=" 58.78583236 58.78583236 "+" 1.20602704 "=" 59.9918594 59.9918594 "+" 1.20602702 "=" 61.19788642 61.19788642 "+" 0.60301351 "=" 6..
- Total
- Today
- Yesterday
- 가 부터 힣
- graceful shutdown
- ssh
- 파이썬
- MySQL
- ELECTRON
- swapfile
- centOS
- javascript
- 무정지서비스배포
- backup
- 채굴량
- 리눅스
- 자바스크립트
- mariadb
- 워드프레스
- select
- flask-simpleldap
- 소프트웨어 엔지니어링
- headless browser
- centOS7
- php
- GROUP BY
- Python
- bash
- NGINX
- 소공
- director.js
- 소프트웨어 공학
- pk
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |