심볼파일(symbol file) 이란? 어플리케이션, 라이브러리, 드라이버 혹은 운영체제의 링킹(Linking) 작업이 이루어질 때, .exe와 .dll 파일을 생성하는 linker는 많은 수의 symbol 파일이라고 알려진 부가적인 파일을 만들어냅니다 symbol 파일은 바이너리가 실행될 때 꼭 필요하진 않지만 디버깅 과정에서 아주 유용하게 사용되는 다양한 정보를 가지고 있습니다보통 symbol 파일은 다음 정보들을 포함한다* 전역 변수 * 지역 변수 * 함수 이름과 entry point의 주소 * FPO data * Source-line 번호 exe와 pdb는 잘 보관해야합니다 이 둘은 페어로 잃어버리면 안됩니다 바이너리는 이러한 심볼 파일들을 분리해서 유지함으로서 사이즈가 작고 빨라집니다 하지만 이..
아이패드로 악필 고치는 방법 글씨 이쁘게 잘쓰는법 아이패드로 공부를 하시거나 일을 하고 작업을 하실 때 사용하실 텐데요 그럴 때 애플팬슬을 이용해서 작업하시는 경우가 있으실 거예요 저는 악필이여서 제 글씨만 보면 한숨만 나온답니다 그래서 이 악필을 고치고자! 방법을 찾아 헤맸습니다 노타빌리티 같은 노트앱을 이용해서 이쁜 폰트를 따라 쓰는 연습을 하는 거예요 꼭 노트앱이 아니더라도 폰트를 불러올 수 있고 펜만 쓸 수 있으면 되지만 오늘은 노타빌리티를 이용해서 해보도록 하겠습니다 노타빌리티는 아래에서 다운 받으실 수 있습니다 Notability 강력하지만 놀랍도록 간단한 메모 및 PDF 주석 작성 앱, Notability에 오신 것을 환영합니다. Apple Editor’s Choice로 선정되고 전 세계..
아이폰 아이패드 기본 브라우저 변경 방법 아이폰이나 아이패드에서 초기 설정은 URL 주소에 들어갈 때 애플의 기본 브라우저인 사파리로 연결됩니다 저는 크롬 브라우저를 많이 사용하고 있기 때문에 주소를 클릭 했을 때 크롬 브라우저로 연결하여 사용하고 있어요 주소를 클릭 했을 때 다른 브라우저로 연결되도록 기본 브라우저를 변경하는 방법에 대해서 알아보겠습니다 아이패드나 아이폰의 "설정" 앱으로 들어와 주세요 기본 설정에서 바꾸는게 아닌 브라우저 앱 설정에서 바꿔줘야 하는 부분이기 때문에 만약 기본 브라우저 변경을 지원하지 않는 브라우저는 사용하실 수 없습니다 크롬이나 파이어폭넹, 웨일 같은 범용적인 상용 브라우저에서는 지원되는 기능으로 보이네요 사파리 탭으로 오시면 애플에서 제공하는 기본 브라우저인 만큼 많..
아이폰, 아이패드, 맥북 등에서 미리알림 평일 반복 기능 사용하는 방법 안녕하세요 요즘 미리알림을 사용해서 출퇴근 시간이나 주식 시장 시작, 마감 등 알림 기능을 사용하는데요 대부분의 부분들이 이런 일들을 평일에 알림을 많이 사용하실 거예요 미리알림에서 보면 매일 알림 기능은 바로 보이는데 평일 알림 기능은 숨겨져 있는(?) 기능이라 소개해 드리려고 합니다 우선 미리 알림 어플로 들어와 주세요 저는 출퇴근 기록을 까먹을까봐 이런식으로 알림을 키고 사용하고 주식 시장 모니터링을 위해 장 시작시간을 알림으로 사용하고 있어요 우선 원하시는 알림을 만드시고 달력 모양을 누르시고 "날짜 및 시간" 으로 들어와 주세요 여기서 반복으로 사용하실 시간을 적어주세요 날짜는 오늘부터 사용하시려면 오늘로 해줍니다 그리고 "..
아이폰과 아이패드 터미널 어플 추천 Terminus 아이패드, 아이폰으로 이용할 수 있는 터미널 어플을 추천해 드리겠습니다 보통 맥북이나 리눅스 Terminal을 접근하실 때 그냥 로컬에서 많이 접근하실 텐데요 윈도우도 터미널이 나왔죠😃 윈도우는 보통 putty를 많이들 쓰시죠 putty가 설치되어 있지 않아서다 저는 그냥 cmd나 terminal 에서 ssh 접속을 이용하는 경우도 많습니다 그게 더 빠르고 이뻐요🤔 저는 귀찮아서 누워서나 다른 곳에서 아이폰이나 아이패드로 터미널을 접근해서 작업을 한답니다 😚 이렇게 하면 장점이 뭐냐! 간단하게 생각나는 것들을 빠르게 docker나 vim을 이용해서 테스트 코딩을 해놓을 수 있습니다 사실 활용 범위는 사람에 따라 다양하니까 터미널로 작업을 넘길 수 있는 ..
리눅스 vim 편집기 문자열 치환하는 법, vim 글자 바꾸는 방법 리눅스를 사용하시다 보면 vi, vim 을 많이 사용하실텐데요 리눅스 cli 모드에서 설정 같은 것들을 바꿀 때도 vi 편집기는 필수입니다 vim을 사용하시다가 가끔 특정 단어나 글자를 다른 글자로 치환해야 하는 상황이 있습니다 오늘은 리눅스 vim 글자를 치환하는 방법에 대해서 알아보겠습니다 기본 명령어는 다음과 같습니다 :%s/[원본단어]/[바꿀단어]/[옵션] 뒤에 옵션들은 여러 예시를 보여드리며 설명드리겠습니다 첫 단어만 바꾸기 :%s/name/buffett i: 대소문자 구분없이 치환하기 :%s/name/buffett/i g : 전역 치환, 파일 전체에서 단어를 찾아 치환하기 :%s/name/buffett/g c : 바꿀 것인지 ..
xWindows10 영화 및 TV, Groove 음악 최근 재생 기록 목록 삭제 방법 coconuts.tistory.com/391 Windows10 최근에 사용한 파일, 폴더 안 나오게 하는 방법 윈도우10 최근 사용한 파일, 폴더 안 나오게 하는 방법 소개해 드릴게요 [IT/윈도우(Window)] - 윈도우10 창을 좌우로 흔들 때 모두 최소화되는 기능 끄는 방법 [IT/윈도우(Window)] - 윈도우10 ctrl shift, alt coconuts.tistory.com 윈도우를 사용하시다 보면 최근 사용한 파일이나 폴더가 보이는 경우도 있고 영상이나 사진 같은 콘텐츠 파일이 보이는 경우가 있습니다 하지만 개인 PC를 사용하는 경우도 있겠지만 공용PC를 사용하는 경우 이런 기록들이 더욱 중요한데요 파..
윈도우 10 시각효과 최적화 설정 방법, 컴퓨터 속도 높이는 방법 안녕하세요 컴퓨터가 느려요 하시는 분들 Windows에는 PC 화면 표시 성능을 조절해서 자신의 스타일에 맞게 설정을 하실 수 있습니다 그렇게 설정할 수 있는 부분이 어떤 것들이 있는지 알아보도록 하겠습니다 윈도우 검색창에 Windows의 화면 표시 및 성능 조절로 들어가 주세요 항목들을 보시면 17가지로 나누어 집니다 최적 모양으로 조정을 하시면 모두 체크가 되고 최적 성능으로 조정을 하시면 모든 체크가 해제됩니다 여기 보이는 설정들은 어떠한 부분에 대한 설정인지 알아보도록 하겠습니다 1. Peek 사용 Peek 설정은 시작 표시줄에서 마우스를 대고 있으면 창들이 투명하게 보이거나 그렇지 않거나에 관련된 설정입니다 2. 도구 설명에 시각..
윈도우10 최근 사용한 파일, 폴더 안 나오게 하는 방법 소개해 드릴게요 [IT/윈도우(Window)] - 윈도우10 창을 좌우로 흔들 때 모두 최소화되는 기능 끄는 방법 [IT/윈도우(Window)] - 윈도우10 ctrl shift, alt shift 입력 언어 변경 제거 [IT/윈도우(Window)] - 윈도우10 기본폰트 바꾸는 방법 업무를 하실 때 파일을 사용하시다 보면 개인적인 파일들도 사용하게 되기 마련인데요 사용하실 때마다 윈도우는 이것을 기억해서 폴더를 열면 최근에 사용한 파일에 열어본 내용을 저장하게 됩니다 이 기능이 불필요하신 분들을 위해 기능을 off 시키는 방법에 대해서 알아보겠습니다 폴더를 여시면 이렇게 최근에 사용한 파일 리스트가 나오게 되는데요 왼쪽에 폴더 목록, 트리를 보시..
Centos Ubuntu 등 리눅스에서 접속중인 사용자 찾기 세션 끊기 who 또는 w 명령어를 입력해 보시면 세션별로 어떤 사용자가 어떤 IP를 가지고 세션을 사용하고 있는지가 나옵니다 보통 ssh 연결 putty 연결 사용자들이 나오게 됩니다 who와 w 명령어 두개 다르게 나옵니다 w 명령어가 보시다시피 더 자세하게 나오는 것을 볼 수 있습니다 우선 예시로 ssh 연결을 하나 해놓고 확인을 해보겠습니다 보시면 pts/0 과 pts/1 사용자가 연결된 것을 볼 수 있습니다 pts/0 은 제가 명령어를 친 terminal 창이고 옆에 띄워놓은 putty 가 pts/1로 되어 있습니다 이제 연결되어 있는 이 세션을 명령어를 이용해 종료시켜보도록 하겠습니다 # ps -ef |grep ssh 위 명령어를 입..
리눅스 시스템 로그 설명 pacct 사용자가 로그인한 후부터 로그아웃할 때까지 입력한 명령과 프로세스 시작 시간, 작동된 tty 등에 대한 정보를 가지고 있음. binary 파일로 되어 있으며 그 내용을 확인하기 위해서 "lastcomm" 명령을 사용합니다. 기본적으로 활성화가 되어 있지 않기 때문에 활성화를 해주어야합니다 리눅스 # accton /var/account/pacct | 유닉스 # /usr/lib/acct/accton /var/adm/pacct lastlog 사용자별로 가장 마지막에 로그인한 시간과 접속 IP, tty 등에 대한 정보를 가지고 있음. 가장 최근에 성공한 로그인 파일을 담고 있는 로그파일, binary 파일로 되어있으며 "lastlog", "finger" 명령 사용 리눅스 /v..
우분투 설치에러 0X8007019e 에러코드 해결 방법 이제 윈도우에서도 WSL(Windows Subsystem for Linux) 기능을 이용해서 윈도우에서 리눅스를 서브시스템으로 이용하실 수가 있는데요 쉽게 말해 윈도우에 CentOS나 Ubuntu를 이제 구동하실 수 있습니다 하지만 항상 일이 생각처럼 되지 않죠.. 0x8007019e 에러코드를 남기며 실행이 되지 않는 우분투.. 윈도우의 마이크로소프트에서 FAQ로 해결방법을 제공해 주었습니다 Windows 기능 사용에서 Linux용 Windows 하위 시스템을 선택하라고 적혀 있네요 Win키+R 또는 윈도우 검색에서 실행을 켜주시고 control 을 쳐주세요 control은 제어판을 여는 명령어입니다 이렇게 화면이 보이지 않으시는 분들은 우측 상단..