IntroductionAs we use mobile platform a lot, the need to develop an app (application) is important. Also, I have confident with cording, I just decided to learn app development.Concept and NamingThe main function of this simple app is alarm, including dedicated automatic alarm. Because I what to remind me what am I doing as time goes. When I play game such as need for speed or overwatch, time fl..
예쁘게 나오는 코드.html 코드 수정모드로 들어가서 코드를 추가하면 됨. 나중에 코드 작성할때 이글 내 스스로 참고할려고 적음 블로그 코드 블로그 코드 replace < to < otherwise it will crash 블로그 코드 change < to < 아래는 테이블인데 내가 쓸거는 c#이랑 plain text Brush nameBrush aliasesFile nameActionScript3as3, actionscript3shBrushAS3.js Bash/shellbash, shellshBrushBash.js ColdFusioncf, coldfusionshBrushColdFusion.js C#c-sharp, csharpshBrushCSharp.js C++cpp, cshBrushCpp.js CSSc..
칼리에 깔려있는 hashcat으로 벤치마크 돌려볼려고 했는데 그래픽카드가 안잡힘. 깔려고 몇번 시도하다가 그냥 윈도우쪽에서 벤치마크 돌림. 내가 볼수있는 수치는 MD5, WPA/WPA2. MD5는 일반적인 암호화된 해시(hash)키 가지고 대입해보는거고WPA/WPA2는 와이파이 패킷잡은다음에 대입해보는거. 속도는 각각 약 5 GH/s, 100kH/s 아무래도 암호화 방식에 따라 걸리는 시간이 다른데, MD5 방식이 쉬워서 더 빨리하는걸로 추정. 5GH/s면 5,000,000,000개(50억개) 의 키를 1초에 대입해는건데 숫자로 된 비밀번호는 10자리 까지는 2초만에 풀린다는소리. 물론 무작위 대입 (brute force) 하기전에 사전 공격 (dictionary attack)을 돌리는데 만들어진 리스트..
MI5 샤오미 플래그쉽 모델중에 하나. 32기가모델, 5.15 FHD, 배터리 3000mAh, 일체형, sd카드 슬롯 없음. 듀얼심 듀얼액티브. 홈버튼 지문인식. C타입 채용. 3.5파이 단자 있음. 블루투스 지원. 뒷면 강화유리. 뒷면 커브드 적용. 연락처 정리할려고 샤오미 클라우드랑 겹치길래 짜증나서 커롬 올릴려고 했음. 구글에 미5 커롬 치니까 나오는 주소 - https://forum.xda-developers.com/mi-5/development/rom-cyanogenmod-14-1-xiaomi-mi-5-t3501971 나오는데로, GApps 받고, 커롬받고, 리커버리 받고. 일반적인 커롬은 기본 리커버리로는 못 올리기때문에 리커버리를 일단 커스텀 리커버리(twrp)로 바꾸고, 거기서 커롬 설치하..
Bolg context 사진은 데이터 때문에 안넣고, 한글로 영어이름을 쓰면 영어로 다시 써주고(in english). 영어 첫글자는 대문자(Capital latter). 아래바(_)보다는 하이픈(-)을 선호. 반점도 적게 쓰라는데 습관 고치기 싫, 음. 반점 뒤에는 공백 하나. 본문 써내려갈때 한 문단을 적당히 길게 만들고, 문단과 문단과는 줄 하나만. 내용이 많이 바뀌는경우는 공백 한 줄 새로주고. 처음에 쓰려고 했던 주제, 제목과 내용이 많이 벗어나면 제목을 바꾸거나, 글을 거기서 끝내고 새 글을 씀. 매일 글 하나씩. 일기든 여행기든, 생각이든, 정보글이든. 예약없이. 메모에 적고 옮기는거까지는 해줌. 여행기 쓸때는 아는한 최대한 정확한 가격이랑 시간 적고. 지금 쓰는 시점 기준이라는 말은 안적음..
Bluetooth earphone 무선 통신방법중에 최근에 제일 많이 사용되는게 블루투스 방식인데, 무선이라서 생각보다 편함. 옛날방식은 페어링하면 딜레이가 약간 있어서, 게임같은거 하면 차이가 확실히 느껴져서 유선으로 하게 되더라. 최근꺼는 딜레이 없애는 기술 적용됬다고 하는데 그게 음질 올린건지 딜레이 없앤건지 불확실. 요즘 출시되는 휴대폰들중에 삼성 겔8, 아이폰7, 샤오미6 같은경우 아날로그 이어폰단자가 없다. 블루투스 이어폰으로 듣던지, 휴대폰 스피커로 들으란 소리다. 아이폰의 경우 에어팟이 있는데, 블루투스를 사용하지만 애플제품이랑만 호환된다. 또, 라이트닝 단자를 사용하는 이어폰이나 도킹 스피커를 사용할 수 있다. 마이크로 5핀이나 c-type을 사용하는 이어폰이나 스피커도 있을 것 같다. ..
GPS, Global Positioning system. 글로벌 포지셔닝 시스템. 지구상에 위치를 확인해주는 시스템. 위성을 이용해서 위치를 찾는데, 위성과 통신하는데 걸리는 속도를 역계산해서 위성과의 거리를 계산한다. 1차원상에서 위성이 2개 있다고 생각하면 정확한 위치를 구할 수 있고. 2차원에서는 3개, 3차원에서는 4개가 있어야 정확한 위치를 구할 수 있다. 왜 그런지는 잘 생각해 보면 됨. 수학적으로 생각해 보면 위성이 나타내는 거리가 일정하니까, 위성이 원의 중심이고, 원의 반지름의 위성에서부터의 거리, 원 위에 있는 모든 점은 사용자가 될 수 있다. 1차선상에서 위성이 하나가 있으면, 오른쪽에 있을 수도 있고, 왼쪽에 있을 수도 있어서 정보가 하나 더 필요하다. 2차원 평면의 경우에는 원 두..
free wi-fi 무료 무선랜, 무료 와이파이. 한국에 있을때는 집에게 제일 좋았고, 데이터도 많으니까 상관 없었는데, 호주에서는 데이터도 비싸고, 집에 와이파이도 모뎀써서 짱 느리니까 공용 와이파이가 중요해짐. 사실 보안에 대해서는 안쓰는게 맞다. 무료 와이파이라는건 모든 사람들이 무선랜에 접속하는거고, 공유된 네트워크는 쓰는건데, 위험하다. 운영체제별로 기본적으로 보안은 있을건데, 그래도 은행 사용이나 중요한 계정 로그인은 안하는게 낫다. 다큐멘터리에서 본거같은데 바닷가에서 공용 와이파이를 켜고, 접속한 사람들의 기기를 해킹하고 입력하는걸 뺏어갈 수 있었다. 공용 컴퓨터에서도 똑같다. 어느 백팩커에서는 리눅스 깔고, 크롬 시크릿모드(incognito mode)만 실행되게 해 놨던데 그러면 괜찮을거같..
torrent 개발된지는 오래됬지만 아직까지도 열심히 사용되는 프로그램. 물론 지금은 불법 프로그램과 불법 미디어 공유로도 많이 사용되지만, 순기능도 많다. 기본적인 개요는 사용자에서 사용자에게, 다운로드 사이트처럼 서버에서 사용자에게 오는게 아니라서 속도가 빠르다. 완전한 파일이 있는 시더(Seeder)가 한명이라도 있어야 공유가 가능하고, 완전한 파일로 없어도 모여서 100퍼센트가 되면 완전 공유가 가능하다. 시더 1명에 받는사람이 1명이면 다른 파일 전송 프로그램과 차이가 없지만, 피어(peer)와 시더(seeder)가 늘어날 수록 그 속도가 높아지고 효율이 높아진다. 모든 유저는 다운로드와 동시에 업로드를 한다. 시더가 10명이면 받는사람은 10명에게서 파일을 나누어 받고, 망 최고속도만큼 받을 ..