맥에는 '시스템 데이터'라는 영역이 있습니다.내부 구조를 볼 수 없어 좀 답답한 부분이 있는데요, 각종 정크나 가상머신이 이쪽으로 잡히더라고요필요 없는 부분을 삭제하고 싶은데 이를 도와주는 프로그램이 있습니다. 바로 onyx라는 프로그램입니다. https://www.titanium-software.fr/en/onyx.html Titanium Software | Operating System Utilities for Mac - OnyXOnyX OnyX is a multifunction utility that you can use to verify the structure of the system files; run cleaning and computer maintenance tasks; configure ..
저는 윈도우에서 텍스트 에디터로 notepad++ 라는 프로그램을 주로 사용하는데요,디자인이 클래식하고 가독성이 정말 좋아 코드를 볼때 잘 읽히기 때문입니다.그런데 맥에서는 노트패드++를 지원하지않아 대체제를 찾아야했습니다.브라킷이라는 앱도 괜찮지만 로딩을 할 때 좀 시간이 걸려서 다른앱을 찾다가 sublime text라는 앱을 발견했습니다. 저의 요구사항은 프로그램이 가볍고 빠른지 와 단을 쪼갤 수 있는지, 줄바꿈이 자동으로 되는지 인데요,서브라임 텍스트는 조건을 완벽하게 만족시킨데다가, 디자인도 예뻐서 정말 잘 사용하고 있습니다. 레이아웃을 가로로, 세로로, 4분할로 나누는것도 가능합니다 그외에도 다양한 기능을 제공합니다.테마 변경 (배경, 하이라이트, 폰트)코드 라인 마크빌드스펠링체크검색 및 바꾸기
이 포스트는 [인공지능 보안을 배우다] 책을 참고해 학습한 내용을 정리한 글입니다.특징공학 기법을 사용하여 분류에 도움이 되는 특징과 그렇지 않은 특징을 분류하고, 성능이 가장 좋은 특징 조합을 찾아 낸다. 1. 첫번째 코드백업 해둔 pe_all 데이터를 다시 가지고와 불필요한 열을 제거하는 과정이다.pe_all = pe_all_tmp # 백업 데이터프레임 복원- 이전에 백업해 둔 pe_all_tmp를 다시 가져온다.pe_all = pe_all.drop(['filename', 'MD5', 'packer_type'], axis=1) # 불필요 열(col) 제거- 해당 데이터 중 filename, MD5, packer_type 열을 제거한다. pe_all.shape # ( 937 x ..
이 포스트는 [인공지능 보안을 배우다] 책을 참고해 학습한 내용을 정리한 글입니다.1. 첫번째 코드첫번째 코드는 필요한 라이브러리와 모듈을 임포트하고, 결과를 출력할 데이터 프레임을 생성하고 특징 데이터를 로드 한다.1.1. 필요 라이브러리와 모듈을 임포트import numpy as np : 넘파이를 임포트 한다.넘파이란 수치계산을 위한 라이브러리로서, 다차원 배열 객체를 생성하고 계산 할 수 있다.import pandas as pd : 판다스 라이브러리를 임포트한다. 판다스는 데이터 분석을 위한 라이브러리로 데이터를 표로 시각화 한다.import seaborn as sns : 시본 라이브러리를 임포트한다. 시본은 데이터를 시각화 하는 라이브러리로, 그래프를 쉽게 생성할 수 있도록 한다.imp..
맥의 스크롤은 기본적으로 트랙패드와 애플마우스를 기준으로 하고있어 연속적인 움직임을 감지하기때문에 뚝뚝 끊어지는 일반 마우스 같은경우 스크롤을 내리면 휙휙 몇페이지가 한번에 내려가곤한다.특히 포토샵이나 안드로이드 스튜디오 같은 프로그램의 스크롤 기능을 사용할때 그게 심한데 이를 해결하기위해 mos라는 프로그램을 사용중이다. https://mos.caldis.me MOS | A lightweight tool used to smooth scrolling and set scroll direction independently for your mouse on MacOSScrolling, Smoother Than Ever Mos's special interpolation algorithm can make ever..