일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 보정명령
- 이더리움
- 사업자계좌
- 체당금
- auth
- javascript
- Bootstrap
- Tutorial
- php
- 인민공원
- cartalyst
- vue
- win32
- 코로나
- Laravel
- 당사자표시정정신청서
- Eclipse
- 홈택스
- Sentinel
- blockchain
- Blade
- 전자소송
- Java
- 코로나19
- reactnative
- Python
- as후기
- 소액임금체불
- elasticSearch
- 개인사업자
- Today
- Total
목록Development/개발언어 (15)
그냥 사는 이야기
Redux를 React같은 라이브러리를 사용하지 않고 순수 Javascript에서 사용하는 법에 대해 핵심만 정리 해보았습니다. Redux CDN load 별도로 npm으로 인스톨 하지 않고 바로 연습해보려면 CDN load로 해볼 수 있습니다. 현재는 redux-4.0.5 사용 Store 생성 최종 상태값을 가지고 있는 store를 생성해줘야 합니다. 그런데 store는 reducer를 반드시 필요로 합니다. 그래서 reducer()를 만들어 줍니다. function reducer(state, action) { if (state === undefined) { return { items: [ {id: 1, title: 'redux1'}, {id: 2, title: 'redux2'}, ] } } let n..
python 으로 이미지의 exif 정보를 구해오는 3가지 방법을 정리해 보았습니다. 각각의 패키지들 간에 장단점이 있겠지만 다룰 수 있는 메타항목들은 차이가 있습니다. 그리고 디바이스별로 다양한 jpg버전의 지원유무도 차이가 있습니다. Using PIL(Python Image Library) $ pip3 install image image 패키지를 사용합니다. 그런데 이 패키지는 이미지파일에 대해서만 사용 가능한 것 같습니다. import PIL.Image img1 = PIL.Image.open("roses.jpg") meta_data = img1._getexif() print(meta_data) print(img1.height, img1.width) Using Exifread $ pip3 instal..
텔레그램 봇을 만들기 위해 몇몇 글들을 봤지만 생각보다 방향이 잘 안잡혔습니다. 그래서 지금 현재 가장 잘 맞게 제안된 글을 보기 위해 공식사이트 글을 살펴보았습니다. Bots: An introduction for developers 뭐니뭐니해도 위의 글부터 봤던 것이 가장 큰 도움이 되었습니다. 봇에 대한 개념 및 텔레그램 봇에서는 어떤 것들을 할 수 있는지에 대한 설명 및 기존에 만들어진 봇들에 실행해볼 수 있는 링크등을 제공해주면서 어디까지 만들 수 있나를 파악할 수 있었습니다. 봇으로 게임도 만들 수 있다니… 봇개발에 대해서는 이글에서 방향을 잡으면 될 것 같고 기본 튜터리얼 코드를 살펴 보고 싶으면 python-telegram-bot 코드부터 시작하면 됩니다. 여기서 example 디렉토리를 가..
python3.3 이후부터 추가된 venv는 python의 가상 환경입니다. 이를 사용하기 위해서는 아래처럼 해주면 됩니다. venv 생성 $ python3 -m venv venv venv를 적용하여 확인해보려면 아래처럼 가능합니다. venv 사용 $ pip3 list Package Version ----------------- ------- astroid 2.2.5 isort 4.3.21 lazy-object-proxy 1.4.1 mccabe 0.6.1 pip 19.1.1 pylint 2.3.1 setuptools 41.0.1 six 1.12.0 typed-ast 1.4.0 wheel 0.33.4 wrapt 1.11.2 $ source ./venv/bin/activate (venv) $ pip3 lis..
tensorflow를 하기 위해 설치를 했습니다. 그런데 위와 같은 에러가 발생하였고 버전이 맞지 않는 문제가 발생하였습니다. (venv) D:\work\ml-tf>pip install tensorflow ERROR: Could not find a version that satisfies the requirement tensorflow (from versions: none) ERROR: No matching distribution found for tensorflow (venv) D:\work\ml-tf>python --version Python 3.8.2 (venv) D:\work\ml-tf>pip list Package Version ---------- ------- pip 20.0.2 setupto..
리눅스 커맨드 라인 완벽 입문서의 7. 확장과 인용 챕터를 정리한 내용입니다. 항상 보고 나면 까먹어서 정리를 해보았습니다. 확장과 인용 echo 명령어만 사용하여 설명함. 확장 $ echo this is a test this is a test 경로명 확장 $ ls Playground cute_dog.txt ls.txt $ echo * Playground cute_dog.txt ls.txt $ echo *t cute_dog.txt ls.txt $ echo [[:upper:]]* Playground $ echo /usr/*/share /usr/local/share 틸드 (~ ) 확장 $ echo ~ /home/ubuntu 산술 확장 산술확장의 형태는 아래와 같다. $((expression)) $ echo ..
IBM HeapAnalyzer 사용 메모리릭으로 IBM AIX 서버의 웹로직 와스가 내려갔다. 그리고 아래처럼 힙덤프 파일이 쌓였다이중 phd 파일은 IBM의 HeapAnalyzer를 사용하여 내용을 볼 수 있다.https://www.ibm.com/developerworks/community/groups/service/html/communityview?communityUuid=4544bafe-c7a2-455f-9d43-eb866ea60091 >ha445.jar다운받아보면 그냥 jar 파일인데 실행은 아래처럼 시켜주면java -Xmx1024m -jar ha445.jar사용해볼 수 있다. 그래서 힙덤프파일을 open 하고 나면 위에처럼 분석하는 진행 화면이 나오고 이렇게 멋진(?) GUI와 함께 볼수 있다...
Log4J 설정 에러 log4j 설정 파일로 xml로 사용하다 보니 이런 에러가 났다. The content of element type "log4j:configuration" must match "(renderer*,appender*,(category|logger)*,root?,categoryFactory?)" 무시하고 써도 상관없는 듯 하지만 구글링을 해보니 log4j:WARN The content of element type "log4j:configuration" must match .... 란 글을 보았다. 해법 문제는 위의 dtd 문서에 정의된 대로 순서를 지켜줘야 된다는 의미였다. 스키마 파일들은 어렵군. 이런 순서를 지켜서 xml 설정파일을 작성하면 된다.