본문으로 바로가기

바다야크

IT

해당되는 글 2277
  • thumbnail
    컴퓨터/유틸리티

    노트패드 플러스플러스 폰트 변경 방법

    NotePad++ 글꼴 바꾸기 노트패드 플러스플러스도 좋아하는 폰트로 변경할 수 있습니다. 다만, 폰트 선택하는 옵션이 환경설정에 없습니다. 테마를 선택하는 형식 설정 메뉴를 이용해야 하는데요, 선택 위치가 좀 애매하지요? 이름도 형식 설정보다는 테마 설정으로 번역했더라면 더 좋지 않았을까 하는 생각이 드네요. ▲ 메인 메뉴에서 형식 설정 메뉴를 실행합니다. ▲ 좋아하는 테마를 선택하고 꾸미기 항목별로 폰트를 지정하면 됩니다. 모든 항목을 바꿀 필요는 없고 Default Style 항목만 지정해 주면 나머지 다른 항목에도 반영됩니다. ▲ 네이버의 D2 Coding 폰트가 프로그래머에게 인기가 있어서 바꾸어 보았는데요, 어떻습니까? 깔끔하지요?
  • thumbnail
    컴퓨터/프로그래밍

    나도 프로그래머 크로미움 웹브라우저 만들기

    Lazarus와 CEF4Delphi 프리 파스칼로 윈도우 프로그램을 만들 수 있는 Lazarus 통합 개발 환경 프로그램에 CEF4Delphi 컴포넌트를 설치하면 크로미움 브라우저를 만들 수 있습니다. CEF4Delphi 컴포넌트의 이름에서 알 수 있듯이 Delphi에서도 사용이 가능한데요, Delphi7에는 설치하지 못했습니다. 지원하는 변수 타입 때문인데요, Delphi7 상위 버전이어야 가능한 것 같습니다. Lazarus로 크로미움을 만드는 방법을 알아보겠습니다. Lazarus에 대한 상세한 내용은 여기 링크를 참고하세요. 라자루스(lazarus) 설치 ▲ Lazarus 홈페이지에서 [Download Now] 버튼을 클릭합니다. 페이지가 바뀌면서 잠시 기다리면 컴퓨터 환경에 알맞은 설치 파일을 다운..
  • thumbnail
    컴퓨터/유틸리티

    노트패드 플러스플러스 탭 문자를 공백문자로 설정

    Note Pad++ 탭문자를 공백문자로 설정하는 방법 여러 가지 텍스트 에디터를 써 보았는데요, 노트패드 플러스플러스가 가벼우면서도 다양한 기능을 갖추어서 편리하네요. 다양한 기능을 게 갖춘 만큼 사용자마다 환경 설정으로 조정할 것이 많은데, 아쉽게도 환경 설정에 기능을 찾는 검색이 없습니다. 직접 트리로 구성된 분류를 뒤져야 하는데요, 탭 문자를 공백문자로 바꾸어 주는 기능을 겨우 찾았습니다. 찾고 나니 숨겨 놓은 것은 아니지만, 이 옵션이 왜 이곳에 있나 의아하기는 하더군요. ▲ 메인 메뉴에서 환경 설정을 선택합니다. ▲ 그리고 분류 트리에서 언어를 선택하면 오른쪽에 탭 문자를 공백문자로 변경하는 옵션이 보입니다. 한 개의 탭 문자를 몇 개의 공백문자로 치환할지도 선택할 수 있습니다. 흠~ 옵션 위치..
  • thumbnail
    컴퓨터/유틸리티

    가벼운 텍스트 에디터 추천 노트패드 플러스플러스

    오픈소스 프로그램 노트패드 플러스플러스 윈도우에 메모장이 있지만, 텍스트 에디터로는 많이 부족합니다. 멀티 탭이 없어서 파일 여러 개 작업하기 어렵고, 인코딩을 변경할 방법이 없어서 한글이 깨진 상태에서 편집하기도 합니다. 탭 문자를 공백으로 바꾸어 주는 기능이라도 있으면 좋으련만, 편집기로는 많이 부족하지요. 메모장은 편집 기능이 있어도 뷰어라고 말하는 것이 더 어울릴 듯합니다. 그렇다고 강력한 텍스트 에디터인 비주얼 스튜디오 코드나 아톰을 사용하기에는 부담이 됩니다. 간단히 txt 파일을 열어서 수정 몇 군대 하려는데 비주얼 스튜디오 코드를 실행하는 것은 닭 잡는데 소 잡는 칼을 쓰는 격이죠. 이래서 윈도우 메모장이 부족하기는 해도 가볍고 빨리 실행돼서 버리지 못합니다. 윈도우 메모장처럼 가벼우면서도..
  • thumbnail
    이런저런/생활 정보

    카카오뱅크 1년치 거래내역 뽑는 방법

    카카오뱅크 거래내역 엑셀 파일로 요청 작년 카카오뱅크 거래 내역이 필요한데 카카오뱅크 앱에서는 최대 3개월 정도 보여 주는군요. 대신에 가카오뱅크 앱에서 기간을 지정해서 거래 내역을 요청할 수 있습니다. 여러 단계를 거쳐야 하지만, 요청한 거래 내역이 엑셀 파일로 와서 컴퓨터로 확인하기 편합니다. 카카오뱅크 앱에서 거래 내역을 요청하는 방법은 아래와 같습니다. ▲ 내 계좌를 선택한 후 우측 상단에 있는 "관리" 버튼을 탭 합니다. ▲ 관리 메뉴 중 "거래내역"을 선택하고 필요한 기간을 선택합니다. 최대 1년 단위로 설정할 수 있으며 몇 년 전의 거래 내역도 1년 단위로 지정해서 요청할 수 있습니다. 기간을 지정했다면 개인정보 수집 및 이용에 동의하여 신청합니다. ▲ 신청이 완료되면 곧 지정한 이메일 주소..
  • thumbnail
    컴퓨터/프로그래밍

    라자루스 조건 컴파일 방법(Lazarus Conditional compilation)

    Lazarus Conditional compilation 라자루스에서 디버깅을 위해 DebugSever 툴로 문자열 메시지를 전송해서 출력하는 방법을 소개했는데요, 프로젝트 옵션에서 디버거 옵션을 꺼도 DebugServer로 메시지를 전송하는 SendDebug 함수는 계속 남아서 DebugServer로 전송합니다. SendDebug 함수를 겨우 몇 개 사용했다면 제거하겠지만, 여기저기 많이 사용했다면 삭제하기 어렵죠. uses dbugintf; procedure TForm1.btnCloseClick(Sender: TObject); begin SendDebug( '종료 버튼을 클릭했습니다.'); Close; end; procedure TForm1.btnCopyWindowClick(Sender: TObjec..
  • thumbnail
    컴퓨터/유틸리티

    윈도우11과 jwFreeNote

    인터넷 익스플로러가 없는 윈도우11 마이크로소프트사에서 윈도우는 10이 마지막 버전이라고 했던 것 같은데, 지난 6월 25일 윈도우11을 발표했습니다. 규칙이야 법으로 정해진 것도 아니고 만드는 사람 마음대로이겠지만, 블로고스피어에 윈도우10과 비교하여 어떤 점이 바뀌었고, 윈도우11을 위한 하드웨어 스펙, 과연 내 PC에도 설치할 수 있는지 확인하는 방법 등 많은 글이 올라와서 윈도우11 공개를 알고 있는 분이 많을 것입니다. 하드웨어적으로 큰 변화는 더 이상 32bit 프로세서를 지원하지 않는다는 점입니다. 그리고 소프트웨어적으로는 인터넷 익스플로러가 누락되었다는 것인데요, 어차피 마이크로소프트사에서 내년부터 인터넷 익스플로러를 지원하지 않겠다고 했기 때문에 예상되었습니다만, jwFreeNote 때문..
  • thumbnail
    컴퓨터/유틸리티

    비주얼 스튜디오 코드 컬럼 모드 블록(Column Block)

    Visual Studio Code Column Block 비주얼 스튜디오 코드는 개발자 에디터답게 라인 모드와 컬럼 모드를 지원하는데요, 라인 모드에서 키보드와 마우스로 컬럼 블록을 지정할 수 있고 키보드 단축키로 라인과 컬럼 모드를 전환할 수 있습니다. 비주얼 스튜디오 코드에서 어떻게 수직으로 컬럼 블록을 지정하는지와 라인과 컬럼 모드 전환하는 방법에 대해 알아보겠습니다. ▲ 마우스 드래그를 하거나 쉬프트와 화살표 키로 영역을 지정하면 라인 모드로 여러 개의 행이 선택됩니다. 개발툴에서 지원하는 대부분의 에디터에서는 라인 모드에 컬럼 모드도 지원해 주는데요, 행 단위로 선택되는 것이 아니라 캐럿이 있는 부분에서 수직으로 사각 박스처럼 선택할 수 있습니다. ▲ 컬럼 모드 블록은 같은 문장이 있는 부분을 ..
  • thumbnail
    컴퓨터/프로그래밍

    나도 프로그래머 라자러스 이벤트란?

    윈도우 프로그램의 이벤트 이해 오픈 소스 통합 개발 환경 라자루스의 3 번째 글입니다. 이번에는 라자루스 프로그램의 중요한 개념 중에 하나인 이벤트에 대해서 알아 보겠습니다. 이벤트는 매우 중요하지만, 내용은 쉽습니다. 이벤트 뜻 그대로 사건입니다. 이전 글의 예제를 이해하셨다면 이미 이벤트에 대해 알고 계십니다. 다만, 이벤트 단어를 사용하지 않았을 뿐입니다. ▲ 이전 글에서 만든 예제입니다. 1초마다 타이머가 발생하면 현재 시간을 Label3에 입력하도록 했습니다. 또한, Button1을 마우스로 클릭하면 프로그램이 종료됩니다. 여기서 1초마다 발생하는 타이머와 마우스 버튼을 눌러서 발생하는 클릭을 이벤트라고 합니다. 폼 위에 올려 놓은 Label, Edit, Button, Timer를 컴포넌트라고 ..
  • thumbnail
    컴퓨터/마이크로소프트

    엣지 브라우저 임시 폴더 위치 바꾸기

    마이크로소프트의 엣지 브라우저 임시 폴더를 바꾸는 방법입니다. 여기서 소개하는 방법은 레지스트리를 건드리지 않고 단축 아이콘의 속성을 이용합니다. 그래서 속성을 수정한 단축 아이콘을 이용해야만 효과를 볼 수 있음에 주의하여 주십시오. SSD를 하나 더 추가해서 C 드라이브 용량을 넓히고 싶거나 램디스크에 임시 폴더를 옮겨서 다운로드 속도를 높일 때 사용할 수 있습니다. ▲ 먼저 엣지 단축 아이콘부터 찾습니다. 시작 메뉴에서 엣지 아이콘을 마우스 우측 버튼을 클릭한 후 자세히>>파일 위치 열기 메뉴를 실행합니다. ▲ 엣지의 마우스 오른쪽 버튼 메뉴에서 속성 메뉴를 클릭합니다. ▲ 대상에서 엣지 프로그램 뒤에 공백 하나는 넣고 --disk-cache-dir="임시폴더"를 추가하고 확인 버튼을 클릭합니다. ▲..
  • thumbnail
    컴퓨터/프로그래밍

    MODBUS-RTU 프로토콜 쉽게 이해하기

    MODBUS 프로토콜 이 글은 시리얼 통신을 잘 알고 있지만, MODBUS-RTU를 처음 접하는 분을 위해 저의 경험을 바탕으로 작성했습니다. 시리얼 통신을 꽤 오랫동안 다루었지만, MODBUS-RTU를 처음 접했을 때는 지금껏 사용해 오던 프로토콜하고는 느낌이 달라서 왜 이렇게 생겨 먹은 것인 지부터 이해해야 했습니다. 보통 시리얼 통신은 장비에 맞추어 작성합니다. 장비에 어떤 입출력이 있고 무엇을 제어해야 하는지와 구해야 할 정보에 따라서 프로토콜을 설계합니다. 즉, 장비와 프로젝트에 따라서 프로토콜이 바뀌고 그때마다 프로그램을 수정하거나 새로 작성합니다. [내용 추가] 모드버스는 함수에 따라 패킷 구성이 다릅니다. 함수마다 요구하는 내용이 다르기 때문이죠. 그래서 "모드버스 프로토콜 기본구성"이라는..
  • thumbnail
    컴퓨터/구글

    컴퓨터에서 SMS 문자 보내는 방법 구글 메시지

    구글 메시지 문자 예약 전송 컴퓨터에서 문자 보내는 3가지 방법을 올렸습니다. 푸시블릿 앱, 윈도우10의 "사용자 휴대폰" 그리고 삼성 덱스를 이용하는 방법을 소개했는데요, 구글 메시지 앱으로도 문자를 보낼 수 있습니다. ▲ 컴퓨터에서 문자를 보내려면 우선 핸드폰에서 구글 메시지 앱을 설치해야 합니다. 휴대폰에 문자 앱이 있지만, 구글 메시지 앱을 설치하면 문자를 예약 전송할 수 있고 사진 보내기가 참 편합니다. 아예 기본 문자 앱을 설정해서 사용 중입니다. ▲ 컴퓨터에서 구글 메시지 앱을 통해 문자를 보내려면 핸드폰의 구글 메시지에서 우측 점 3개 버튼을 클릭하고 메시지 웹 버전 메뉴를 실행합니다. 그러면 https://messages.google.com/web으로 이동하라는 안내가 나옵니다. ▲ 컴퓨..
    이모티콘창 닫기
    울음
    안녕
    감사해요
    당황
    피폐

    이모티콘을 클릭하면 댓글창에 입력됩니다.