목록전체 글 (135)
자유 그리고 경험
최근 32GB SD카드를 구매하였는데, 포맷하려고 보니까 29.7GB밖에 표시되지 않습니다. 오른쪽 클릭을 해서 용량을 확인해도 마찬가지입니다. 눈탱이 맞은걸까요? 결론은 눈탱이가 맞습니다. 본론 이런 현상이 일어나는 것은, byte -> KB -> MB -> GB로 계산하는 과정에서 제조사는 1000배를 기준으로 용량 단위를 올리고 ,컴퓨터는 1024 ( = 2의 10승) 를 기준으로 용량 단위를 계산하기 때문입니다. 제조사 입장에서는 딱히 규제도 없기 때문에 너무나도 당연한 듯 1,000,000,000 바이트를 1GB로 계산합니다. 계산 제조사의 계산방식 위 그림을 보시면 E 드라이브는 31,902,400,512바이트가 있다고 써있습니다. 제조사의 계산방식이라면 32G가 맞는 것이죠. 그마저도 0.1..
1.SD 카드를 리더기에 넣기 SD 카드 포맷은 컴퓨터를 통해서 합니다. SD카드를 컴퓨터에서 읽을 수 있도록 연결해주는 리더기가 필요합니다. 다음과 같이 조립하여 컴퓨터에 꽂습니다. 2.포맷하기 window+E 키를 눌러 '내 컴퓨터'를 실행합니다. 연결된 SD 카드의 드라이브 위에서 마우스 오른쪽 클릭을 합니다. 포맷(A) 버튼을 누릅니다. 4.적절한 파일 시스템을 선택하고 '빠른 포맷'을 선택한 뒤 '시작' 버튼을 누릅니다. 포맷이 완료됩니다. 3.파일 시스템 선택 기준 SD 카드의 주요 포맷은 FAT16, FAT32, exFAT 이 있습니다.FAT16은 128Mb에서 2Gb의 범위를 같습니다.FAT32는 4Gb에서 32Gb의 높은 용량 SD카드일 때 사용합니다. (SDHC;SD High Capac..
nohup No hang up의 약자다. hang up(연결을 끊다.)을 하지 말도록 하는 명령어. 보통 세션에 접속했다가 로그아웃 할 때 HUP라는 신호가 발생해 세션에서 실행한 프로그램들도 종료되는데, 그 신호를 무시해준다. 대부분의 운영체제에서 통용하기로 약속한 POSIX 명령어라고 한다. $nohup 프로그램이름 다음과 같이 실행하면 세션 종료 이후에도 종료되지 않게 해준다. 나느 파이썬 프로그램을 서버처럼 종료시키지 않고 돌리기 위해 다음과 같이 실행한다. $nohup python 파일.py 원래 파이썬을 실행하는 명령어 앞에 nohup만 붙인 것이다. 이 때 실행하는 프로그램의 권한은 755 퍼미션이여야 한다. 로그 프로그램 안에서 찍은 log 기록은 자동으로 nohup.out이라는 파일에 기..
가상환경 가상환경은 컴퓨터에 설치된 파이썬 버전, 패키지 버전과 별도로 격리된 버전을 사용할 수 있도록 도와준다. 귀찮은 가상환경을 만들어주는 이유는, 초보때는 몰랐지만 힘들게 힘들게 만들어놓고 다른 곳에 배포하려고보니 (혹은 나 혼자 다른 컴퓨터에서 쓰려고 보니) 버전이 안 맞아 개고생을 하지 않기 위해 작업 전에 버전을 정해주기 위함이다. 따라서 배포를 하지 않고 간단하게 몇 번 쓰고 버릴 프로그램은 딱히 설정해 줄 필요는 없지만, 습관을 들여놓으면 나중에 좋다. 아나콘다에서 가상환경 아나콘다 소개 패키지 관리와 디플로이를 단순하게 할 목적으로 과학계산을 위한 파이썬과 R의 자유-오픈 소스 배포판이다. 보통 초보용 파이썬 교육 책을 보면 아나콘다를 사용하는 경우가 왕왕 있어 포스팅에 넣었다. cond..
기억속에 아직도 해리포터 아역배우로 남아있는 Daniel Radcliffe, 방송에서 이런 개인기를 합니다. 오우야 이 때부터 질 수 없다고 생각하고 언젠가 이 랩 외워야지 하고 있었는데, 대략 3년간 패배상태로 지내다가. 심심한 휴일이 주어진 오늘에서야 외워보게 되었습니다. 장기자랑 가서 반전 개인기 하고 싶으신 분들. 알아들을 수 있는 영어로 시작해서 점점 발라지는 이 랩을 한번 해보면 괜찮다고 생각합니다. 아래 영상을 틀어놓고 연습해보세요. Now it's time for our wrap up Let's give it everything we've got Ready, begin Artificial amateurs aren't at all amazing Analytically, I assault, a..
방법 요약 텔레그램을 다운받아 BotFather에 /newbot 메시지를 보내 봇을 만든다. 알려주는 토큰을 저장한다. 파이썬에서 telegram 관련 라이브러리를 받는다. 파이썬에서 방금 만든 봇에 메시지를 보내본다. 이 포스팅의 한계(추후 다룰 예정) 텔레그램 다운받기, 아이디 생성하기 알려주지 않음! 파이썬 설치하는 법 ,가상환경 다루는 법 알려주지 않음! 파이썬 기본문법 알려주지 않음! 서버처럼 계속 돌리는 방법 알려주지 않음! 상세설명 1.텔레그램 BotFather로 봇 만들기 Telegram에서 BotFather를 검색합니다. 이때 유사 계정(피싱)도 많은 것을 주의합니다.. 옆에 파란색 Verify표시가 되어있는 계정을 누르세요. 사용자명은 @BotFather입니다. 대소문자까지 신경써주세요..