본문 바로가기

짜투리

(37)
[컴퓨터 보안] 비대칭 암호화 알고리즘- 공개키와 개인키 간단한 실습! 온라인 RSA 암호화, 암호 해독 및 키 생성 도구(무료) https://www.devglan.com/online-tools/rsa-encryption-decryption Programming Blog Article Feeds as per your Interest | DevGlan Best programming article feeds as per your Interest on different technologies. Subscribe to any technology and explore the best articles from around the web. www.devglan.com 그림 출처: [정보 보안 개론], 양대일, 한빛 아카데미 개념 RSA(Rivest-Shamir-Adleman) : 두 ..
[mysql] csv로 export시 한글 깨짐 현상!! 단 3단계로 해결해볼께유~ 구글링했는데 안 돼서 걍 무지성으로 아무거나 누르다가 얼떨결에 됨. 1. 상단 바에서 export 선택 2. Excel Spreadsheet로 저장 그럼 xml로 저장되는데 들어가보면 excel로 나온다. 글자는 깨지지 않았다. 3. 상단 바에서 파일>다른 이름으로 저장> csv로 저장 뭐 사실 csv utf-8로 저장이나 그낭 csv나 똑같이 한글 깨짐 현상은 없다. 끗~
[운영체제론] CPU 스케줄링을 알아보자~^^ [출처] 쉽게 배우는 운영체제론 1. CPU 스케줄링? : 여러 프로세스의 상황을 고려하여 CPU와 시스템 자원을 어떻게 배정할지 결정하는 일. : CPU 스케줄러가 담당함 2. 스케줄링의 단계 : CPU 관리의 범주 1) 고수준 스케줄링(=장기 스케줄링, 작업 스케줄링, 승인 스케줄링) 많은 작업을 동시에 하면 시스템에 과부하가 걸려 작업이 원할해지지 않음 (프로세스를 활성화할지 말지 결정하는 방식으로)시스템 내의 전체 작업 수 조절 어떤 작업을 시스템이 받아들일지 OR 거부할지 결정 고수준 스케줄링에 따라 시스템 내에서 동시 실행 가능한 프로세스의 총 개수가 정해짐=> 멀티프로그래밍 정도(degree of multiprogramming) 2) 저수준 스케줄링((=단기 스케줄링) 가장 작은 단위의 스케..
[하드웨어] KT3 PRO 블루투스 키보드 재연결 https://link.coupang.com/re/NONPROFITSDP?lptag=CFM26387699&pageKey=5475802866&itemId=8429465481&vendorItemId=75717080176 로이체 휴대용 슬림형 블루투스 5.0 무선 키보드 COUPANG www.coupang.com 어젯밤 유니가 블루투스 키보드를 빌려갔다. 그리고 내꺼에 연결하는데 왜 인 지 안 됨... 하드웨어 주제에 내 말을 안 듣는다니.. 아무튼 원인을 조사해 본 결과. 블루투스 연결 점멸등이 켜지지 않는 것이 원인이라는 생각이 들었다. 그냥 키보드에서 Fn+C 누르면 점멸등이 계속 켜지는데 그 상태에서 연결하면 된다. 끗~
[Git] 지옥에서 온 문서 관리자 깃&깃허브 , 이지스퍼블리싱를 보고 정리한 글입니다. 깃, 깃허브는 프로그래밍 언어를 학습하는 사람들이라면 한 번 쯤 들어봤을 거다. 실제로 깃허브에 데이터를 저장하고 있는 사람도 있을거다. 그러나 "깃, 깃허브!! 대체 뭐하는 친구들일까??!!" 이 의문에서 출발한 포스팅 출발합니다. 1. 깃과 깃허브란? 깃 : 오픈 소스 버전 관리 프로그램(로컬에서 관리) =>프로그램 깃허브 : 클라우드 기반 호스팅 서비스(서버에서 관리) =>원격 저장소 2. 깃으로 무엇을 할 수 있을까? 버전 관리 : 과제를 하다보면 문서를 수정할 때마다 '최종', '진짜 최종', '최종의 최종'이라는 걸 붙여 본 경험이 있을거다. 이 때 문제점은 언제, 어떤 것을 수정했는지 알 수 없다는 거다. 깃은 문서를 수정할 때마다 언제, 어떤 것을..
[Git] 컴퓨터를 바꿨을 때 vscode에서 깃허브 다시 연동하기 드디어 바람의 협곡에 있던 연구실 오빠의 동방에서 탈출하여 본관 연구실로 이동했다. 이제 깃허브 연동해야지.. 했는데 뭥미.. 어떻게 하는 지 다 까먹었을 뿐더러 저번에 얼랑뚱땅 연동을 해서 당황한 나머지 깃허브를 외면하고 있었다. 그런데 이제 논문 쓰면서 코드가 점점 생기는데 관리가 어려워져서 다시 연동함. 대부분의 IDE(visual studio, pycharm 등)는 깃허브 연동을 쉽고 간편하게 할 수 있도록 되있다. vscode도 예외는 아니였지만 없는 줄 알고 command line에다가 명령어 입력하면서 머리를 쥐어뜯었다. 일단 참고한 사이트는 아래 두 개이다. https://docs.microsoft.com/ko-kr/azure/developer/javascript/how-to/with-vi..
[SQL] SQLYLOG, SQL 원격 접속 작년에 DB/WEB 프로젝트 때문에 SQLYLOG로 원격 접속을 했었는데, 왜 인지 연결이 끊겨있어서 다시 연결했다. 언제 쓰는가? 나의 경우 프로젝트를 하는데 DB를 핑퐁 오빠 컴에 저장해서, 내 컴퓨터에서도 보기 위해 원격으로 연결했다. (당시 연구실 없던 떠돌이 한우.. 학과 하드웨어 탑티어에 속한 연구실 다니던 핑퐁 오빠..) 어떻게 연결하는가? 기본적으로 컴퓨터에 두 개가 설치되어 있어야 한다. MySql sqlylog https://github.com/webyog/sqlyog-community/wiki/Downloads GitHub - webyog/sqlyog-community: Webyog provides monitoring and management tools for open source ..
[IDE] vscode에서 jupyter 사용하기 python을 쓰다보면 불편한 게 있다. 코드를 돌릴 때 중간에 이 코드가 맞게 돌아가는 지 확인하고 싶은데 그러기 위해서는 싹 다 돌려야 된다는 거다. 아 불편한데?;; 그래서 vscode로 jupyter notebook을 해보려고 한다. 구글링 엄청 했는데 뒤죽박죽이길래 하는데 1시간 걸림. 준비물 1. python 2. anaconda 3. vscode ㄱㄱㄱ 1. vs code에 다음 세 개를 install해준다. 2. ctrl+shitf+p하고 jupyter:create new jupyter notebook 검색 3. 그럼 쉘이 생기는데 이럼 끗~ 오류가 생겼다? 일단 내가 참고한 자료는 아래와 같다. https://code.visualstudio.com/docs/datascience/jupyt..