전체 글 89

Python과 함께 텔레그램 챗봇 만들기(1)

bot/ create telegram bot (1) issue 회사에서 챗봇 서비스를 제공하기로 했습니다.챗봇을 인공지능으로 대응하는 곳이 많다고 하지만, 아직 인공지능에게 온전히 맡기기엔 어려운 상황입니다.기능을 최소한으로, 하나에 집중해서 만드는 게 더 효과적입니다. 선택과 집중을 하는 것이죠.쨋든, 좋은 기회를 얻게 되어서 챗봇을 만들어 보겠습니다. process BotFather 검색하여 사용자 추가하고 대화창에 들어간다. (텔레그램에서) /start 메세지 전송 I can help you create and manage Telegram bots. If you're new to the Bot API, please see the manual. You can control me by sending t..

Python 2019.03.18

bash, screen, vim 환경설정

.bash_profile12345# TERMINAL customizeexport CLICOLOR=1export GREP_OPTIONS="--color=auto" export PS1="[\u] \[\033[1;32m\]\w \[\033[m\]$ "cs .screenrc123hardstatus alwayslastlineshelltitle 'bash'hardstatus string "%{.bW}%-w%{.rW}%n*%t%{-}%+w %= %c ${USER}@%H"cs vim1sudo vim /etc/vim/vimrccs 모든 계정의 vim 설정을 바꾸고 싶은 경우1vim .vimrccs한 계정의 vim 설정을 바꾸고 싶은 경우 123456789101112131415161718colorscheme jellybe..

OS 2019.03.17

[GIT] Gerrit에서 Cherry-Pick 하기

1. cherry-pick 시작 $ git fetch ssh://abc@defg.xyz:29418/`프로젝트 이름` refs/changes/07/207/16 && git cherry-pick FETCH_HEAD 2. 충돌되는 파일 정리 $ git status 3. 충돌되는 파일 정리하고 적용하기 $ git cherry-pick --continue 4. PUSH 하기 $ git push origin HEAD:refs/for/`브랜치 이름` 만약 아래의 에러가 발생한다면 Squash the commits with the same Change-Id or ensure Change-Ids are unique for each commit $ git rebase -i HEAD~2 위의 명령어를 실행하고 pick ca..

GIT 2017.12.13

티스토리 사이드바, 달력 모듈 추가

게시물을 쓴 날이 표시되는 달력 모듈이 좋다. 출첵하는 느낌도 들고, 보람을 느낄 수 있기 때문에! 직접 추가해봤다. 내가 적용한 결과와 코드 skin.html 달력 style.css/* calendar */ .cal_day a {display:inline-block; padding:3px 7px; background:#2E4DA7; color:#fff;} 나는 게시물 쓴날만 표시하고 싶어서 간단하게 cal_day a 만 수정했다.따라한 포스트를 따라하니 잘 안되어서 직접 페이지소스를 보며 수정했는데, 스킨마다 적용하는 방법이 조금씩 차이가 나는 것 같다. 참고한 게시물Section 23 - 티스토리 반응형 스킨 만들기 - [사이드바] 달력너무 친절하게 설명해주셔서 쉽게 따라할 수 있었다.아래는 내가 헷..

블로그 꾸미기 2017.11.25

[LINUX] 포트 열기, 확인하기

LINUX에서 방화벽 설정 때문에 매번 포트 번호를 하나씩 열어서 사용해야하는 경우, 간단하게 포트를 열 수 있다. 포트 확인하기열려 있는 모든 포트 보기netstat -nap 내가 사용하려는 포트 번호가 열려있는지 확인하기netstat -nap | grep `포트번호` 현재 LISTEN중인 포트 확인하기netstat -nap | grep LISTEN 포트 열기iptables -I INPUT 1 -p tcp --dport `포트번호` -j ACCEPT I 새로운 규칙 추가 p 패킷의 프로토콜 명시 j 규칙에 해당되는 패킷을 어떻게 처리할 것인지 외부에서 `입력한 포트 번호`로의 연결을 받아들인다는 규칙을 방화벽 1번 규칙으로 추가한다는 뜻이다. 포트 삭제하기추가한 규칙으로 삭제하기iptables -D I..

OS 2017.11.24