Programming/Etc...(6)
-
[비주얼 스튜디오 팁]폼 자동 크기 조정, 이유와 해결방법
안녕하십니까 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 -
암호 알고리즘의 종류와 기능 (대칭형/비대칭형/단방향 암호)
많은 정보가 온라인에 노출되는 요즈음. 개인정보를 보호하기 위한 방법에는 무엇이 있을까요?비밀번호는 어디에서 사용될까요? 알아가 보도록 하죠! svj+QX1vwCGmibrYgTcBXneIdwCwXWtmQWP4XlsanmM7qlKAGJpkDGY6mCZFpROF 위에 글자들은 AES 암호화 알고리즘으로 특정 문장을 '1234' 라는 비밀번호로 암호화한 결과물입니다.(UTF8 인코딩입니다.) 이것을 복호화 한다면, 암호 알고리즘이란 무엇일까요? 라는 본래의 글자가 나오게 됩니다. 인터넷의 보급으로 인하여, 언재 어디서 누구든지 정보에 접근할 수 있게 되었습니다.그로 인하여 손쉽게 털리는 개인정보를 보호하는 방법도 중요시 하게 되었는데요,위 같은 암호화는 중요한 정보를 보호하여 피해를 줄이기 위한 역할을 합니다..
2017.12.18 -
오버플로는 무엇일까? (버퍼 오버플로의 뜻과 그로 인한 문제점!)
여러분 야하롱~! Nitro입니다.오늘은 프로그램을 만들다보면 자주 보이는 단어인 오버플로'Overflow' 에 관하여 이야기를 나누어볼까 합니다!이는 지난 포스팅에서도 이어지는 부분이 있으니, 참고해주시면 감사드리겠습니다. [Programing] - 컴퓨터의 수, 컴퓨터의 저장 단위에 대해 알아보자! Part 1[진법] (Bit, Byte, Kb, Mb... etc)[Programing/Etc...] - 컴퓨터의 수, 컴퓨터의 저장 단위에 대해 알아보자! Part 2[비트부터 시작하는 정보 단위] (Bit, Byte, Kb, Mb... etc)[Programing/Etc...] - 컴퓨터의 수, 컴퓨터의 저장 단위에 대해 알아보자! Part 3[2진수 정수의 표현, 보수와 음수] (Bit, Byte, ..
2017.11.27 -
컴퓨터의 수, 컴퓨터의 저장 단위에 대해 알아보자! Part 3[2진수 정수의 표현, 보수와 음수] (Bit, Byte, Kb, Mb... etc)
안녕하세요! Nitro입니다.지난시간 "컴퓨터의 수, 컴퓨터의 저장 단위에 대해 알아보자! Part 2[비트부터 시작하는 정보 단위]" 에서 뿌렸던 떡밥(?)기억하십니까? ----------------------------------------------------------------------------먼저 1비트가 8개가 되어, 8비트가 되면 1바이트로 표현할 수 있습니다!최대 255까지의 숫자를 나타낼 수 있습니다.이건 나중에 다룰 내용이지만, 정수표현에서는 1바이트의 가장 앞 비트 하나를 부호비트로 처리하여 -128 부터 128까지의 숫자를 표현할수 있습니다.---------------------------------------------------------------------------- ..
2017.10.16 -
컴퓨터의 수, 컴퓨터의 저장 단위에 대해 알아보자! Part 2[비트부터 시작하는 정보 단위] (Bit, Byte, Kb, Mb... etc)
안녕하세요! Nitro입니다. 저번에는 수의 체계인 '진수'에 대해 알아보았습니다.그리고 컴퓨터는 2진수로 나타나있다는것을 알았으며, 그 2진수로 숫자를 표현하는 방법까지 알아보았습니다. 오늘은 저번에 이여서 비트부터 시작하는 정보단위에 대해 알아보도록 하겠습니다. 여러분의 컴퓨터의 저장공간 용량은 얼마나 되나요?필자의 경우, 윈도우가 깔려있는 256GB SSD와, 2TB짜리의 하드디스크 하나가 있습니다.여러분이 자주 사용하며, 익숙한 단위인 Kb, Mb, Gb, Tb... "그럼 비트(bit)는 뭐야..?" 비트 또한 단위입니다.정확히는Bit, Byte, Kilobyte, Megabyte, Gigabyte, Terabyte, Petabyte.... 등이 있습니다. 2진수로 표현되는 비트.위에 열거된 단..
2017.10.15