Programming(26)
-
[Python]파이썬 3.6 64bit 버전 설치하기.
안녕하세요! Nitro입니다.오늘은 파이썬 64비트버전 설치 방법에 대해 알려드립니다. 본격적으로 파이썬 강좌를 하기전, 파이썬을 설치하는것 부터 시작해보도록 하겠습니다. 1.다운로드 하기 많은분들이 그냥 다운받으면 되겠지 하면서 설치를 해버립니다.하지만, 파이썬 installer는 별도로 64bit 버전을 설치해주는게 아니라 기본적으로는 32bit으로 되어있습니다.물론 잘보고 해야하는 이유는 그것뿐만이 아니기도 합니다만 아무튼 별도로 다운받아줘야한다는것... https://www.python.org/ 일단 위에 사이트에 접속해줍시다.위 사이트는 파이썬 공식 사이트이니 걱정하지 말고 들어가줍시다. 고럼 위와같은 창이 나타나는데, Downloads에 마우스를 올려, Windows를 클릭해줍시다. 그럼 또다..
2018.06.17 -
[Python]Object Detection with TensorFlow API.
구글에서 개발한 딥러닝, 머신러닝을 위한 오픈소스 소프트웨어인 TensorFlow API를 가지고 테스트한 사물감지(Object Detection)입니다.기본적으로는 깃허브에 올라가있는 프로젝트를 가지고 만든거긴하지만, 웹캠 연동을 위하여 소스코드를 살짝 수정했습니다. 저의 컴퓨터 CPU(i7-8700k 논오버) 기준으로는 12개의 논리 프로세서 동시사용으로 50%의 사용률과 어느정도 부드러운 프레임을 보여줬습니다만.저의 노트북 CPU(i5-7200U 노트북) 기준으로는 4개의 논리 프로세서 동시사용으로 100%의 사용률과 거의 2프레임 가까운 끊김을 보여줬습니다. 잘되면 차선 감지와 같이 사용하여 라즈베리파이에 올려볼생각이였으나, 접어야겠네요. 다음 포스트에서 설치 방법 알려드리겠습니다.
2018.06.15 -
[비주얼 스튜디오 팁]폼 자동 크기 조정, 이유와 해결방법
안녕하십니까 Nitro입니다.오늘은 비주얼 스튜디오를 이용하면서, 생기는 문제점을 가져와봤습니다.생각보다 난감하고 애매한 오류라 많은분들이 모르실것 같네요. 열심히 만들고 진행하던 프로잭트를 배포하거나 다른 컴퓨터로 옮겨서 진행할때,컨트롤의 배열이 바뀌거나 사이즈가 변경되는일이 간혹 있는데요,위처럼 736 * 50이 정상적인 크기인 프로그램이 다른 컴퓨터에서 열면 1051 * 83이 되버릴때가 있습니다. 이것때문에 한참 고생을 했었는데요,한참 구글링을 한 결과, 이는 화면 비율차이에 의한 문제라는것을 알아냈습니다. 첫번째 사진은 일반 23인치 1920 * 1080 크기의 일반 대스크탑에서 진행할때의 사진이였습니다만.두번째 사진은 13.5인치 2256 * 1504 크기의 서피스 랩탑에서 진행할때의 사진이였..
2018.02.28 -
[노트].net core 윈도우에서 코딩후, 리눅스계열에서 실행하기!
필자가 디스코드봇을 게발하면서 여러가지 알아낸 정보를 공유겸 저장겸 하여 여기에 노트한다. 기본적으로는 디스코드봇 게발에 관한 글 이지만, 해당되는 과정들이 결국 .net core 으로 코딩, 라즈베리파이같은 리눅스 계열에서 실행시키는 것과 동일하기에 같이 쓰니 착오가 없기를. 디스코드 봇 관련지식이 필요업고, 단지 리눅스 계열에서 .net core를 구동하고 싶은 사람이라면, 3번부터 보면 될듯 하다. 1.디스코드 봇의 구동 방식.디스코드봇 같은 경우는, 우리가 일반적으로 디스코드를 이용하는것과 같다.우리는 디스코드로 친구들과 통화, 채팅을 할려면 디스코드 클라이언트를 실행시켜, 로그인한다.디스코드봇도 똑같기에, 실행시킬 기계와 로그인할 계정이 필요하다.필자는 위에서 언급한 기계역을 디스코드에서 직접 ..
2018.01.19 -
디스코드봇을 직접 만들어보았다! -레이팅 봇-
안녕하십니까! Nitro입니다.스카이프를 대신하여 많은 게이머들이 애용하고있는!디스코드.. 오늘은 그 디스코드의 봇에 관해 잠시 들고왔습니다! Tada~제가 직접 제작중인 봇입니다. 봇 이름대로 원래는 레이팅 전용 봇으로 만들 예정이였으나.. 기능이 점점 늘어나고 있네요. 일단.. 심심해서 파싱 연습할겸 봇을 만들기 시작했는데.생각보다 api가 잘 만들어져있고, 계획적이랄까 그래서 열심히 만들어버리게 되었습니다. 저같은경우, nods.js로 코딩하다가 오류때문에 익숙한 C# 으로 넘어왔습니다.닷넷 프레임워크가 아니라 .Net Core을 사용하며,Discord.net을 사용하여 코딩하였습니다. 코딩된 프로그램은 위와같이 콘솔형태로 나타나게 됩니다.뭐.. 코딩하는데에 따라 다르긴 합니다.(보시다시피 저는 오..
2018.01.15 -
암호 알고리즘의 종류와 기능 (대칭형/비대칭형/단방향 암호)
많은 정보가 온라인에 노출되는 요즈음. 개인정보를 보호하기 위한 방법에는 무엇이 있을까요?비밀번호는 어디에서 사용될까요? 알아가 보도록 하죠! svj+QX1vwCGmibrYgTcBXneIdwCwXWtmQWP4XlsanmM7qlKAGJpkDGY6mCZFpROF 위에 글자들은 AES 암호화 알고리즘으로 특정 문장을 '1234' 라는 비밀번호로 암호화한 결과물입니다.(UTF8 인코딩입니다.) 이것을 복호화 한다면, 암호 알고리즘이란 무엇일까요? 라는 본래의 글자가 나오게 됩니다. 인터넷의 보급으로 인하여, 언재 어디서 누구든지 정보에 접근할 수 있게 되었습니다.그로 인하여 손쉽게 털리는 개인정보를 보호하는 방법도 중요시 하게 되었는데요,위 같은 암호화는 중요한 정보를 보호하여 피해를 줄이기 위한 역할을 합니다..
2017.12.18