coding-factory의 등록된 링크

키자드에 등록된 총 1000개의 포스트를 확인하실 수 있습니다.

Tistory

[Windows] 윈도우 이모티콘 (이모지) 단축키, 사용법 총정리

메신저에서 주로 사용하는 이모티콘도 윈도우에서도 사용이 가능합니다. 대표적인 것이 이모지라고 하는 기능이고 cc️c️c️ 이런 이모티콘을 입력할 수 있습니다. 이모지 외에도 표정, 기호 등을 입력할 수 있는 기능이 있는데 이번 포스팅에서 소개해보려 합니다. 자음 + 한자로 표현할 수 있는 특수기호 말고 이번 포스팅에서 소개하는 기능들로 글을 조금 더 에쁘게 꾸며보세요. 윈도우 이모티콘 사용법 이모지 단축키 : Windows Key + . (마침표) 를 입력해서 이모지창을 띄워주신 후 원하는 이모티콘을 클릭해주시면 됩니다. 윈도우에서 사용하는 모든 프로그램에서 사용이 가능합니다. 다만 메모장 등 색상을 지원하지 않는 프로그램의 경우 경우에 따라서 컬러가 표현이 되지 않을 수 ..

Tistory

[Windows] 윈도우10 작업표시줄에 시계가 사라졌을때 대처법

작업표시줄에서 가장 유용하게 사용하는 아이콘은 단연 시계 일 것입니다. 하지만 정말 가끔 OS를 잘못 건드려서 이 시계 아이콘이 사라지는 경우가 발생할 수 있는데요. 이번 포스팅에서는 작업표시줄에 시계가 사라졌을 때 다시 생성하는 방법에 대해서 알아보도록 하겠습니다. 작업표시줄에 시계 아이콘 생성하기 1. [ Windows Key ] + [ I ] 버튼을 눌러 설정창에 들어간 뒤 개인 설정 버튼을 클릭합니다. 2. 좌측 탭에 작업 표시줄 버튼을 클릭한 뒤 알림 영역의 시스템 아이콘 켜기 또는 끄기를 클릭합니다. 3. 시스템 아이콘 켜기 또는 끄기에서 시계를 켬으로 바꾸어줍니다. 4. 작업표시줄에 시계가 다시 생성된 것을 확인하실 수 있습니다.

Tistory

[Windows] 가상 키보드, 화상 키보드 사용법 (키보드 고장났을때 대처법)

그럴 일은 없어야 할 테지만 키보드에 커피와 같은 끈적이는 음료를 쏟아 키보드가 먹통이 되는 적이 가끔 있으실 겁니다. 이럴 때 여분의 키보드가 있으면 좋겠지만 그렇지 않다면 컴퓨터를 사용하기가 매우 불편하겠죠. 이럴 때 윈도우의 가상 키보드 기능을 사용하시면 불편하지만 키보드를 사용하실 수 있습니다. 윈도우 10에서 제공하는 소프트웨어 키보드는 가상 키보드(터치 키보드), 화상 키보드 이렇게 두 가지 종류가 있습니다. 화상 키보드 단축키 : Ctrl + Shift + O 가상 키보드(터치 키보드) 사용법 1. 작업표시줄 우클릭 -> 터치 키보드 단추 표시를 클릭합니다. 2. 작업표시줄 우측에 위와 같이 터치 키보드 아이콘이 생성되었을것입니다. 이것을 클릭하시면 됩니다. 3. 위와 같이 터치 키보드를 사..

Tistory

[Windows] 갑자기 한영키(한글키)가 안먹힐때 대처법 총정리

가끔 한영키가 작동을 안 해서 당황하신 적이 있으실 겁니다. 이럴 때 해결할 수 있는 방법들을 소개하고자 합니다. 저 또한 키보드의 한영키가 갑자기 인식이 안되서 전혀 먹히지 않았는데 아래 방법들을 통해서 고쳤습니다. 찾아보니 원인이 워낙 다양하여 정확한 이유는 모르겠지만 윈도우 소프트웨어적인 오류가 아닐까 의심이 되네요. ※ 아래 5가지는 성공확률은 낮지만 크게 번거롭지 않으므로 한 번씩 시도해보시기 바랍니다. Shift + Ctrl + Alt 키를 동시에 눌러본다. Shift + Tab 혹은 Tab + F6을 동시에 눌러본다. 메모장을 켜서 한글을 입력해본다. 다른 키보드가 있다면 연결하여 하드웨어적인 문제인지 확인한다. 컴퓨터를 재부팅해본다. 위의 방법대로 했음에도 해결이 안 된다면 아래의 포스팅대..

Tistory

[Windows] 윈도우10 작업표시줄에 볼륨 아이콘이 사라졌을때 대처법

윈도우를 사용하다 보면 가끔씩 작업표시줄에 볼륨키가 없어져 소리(음량) 설정이 어려워지는 경우가 있습니다. 이럴 때 작업 표시줄에 볼륨 아이콘을 다시 생성하는 방법에 대해서 알아봅니다. 볼륨 아이콘 없이 단축키로 조절하셔도 됩니다. 볼륨 Up : [ Fn Key ] + [ F12 ] 볼륨 Down : [ Fn Key ] + [ F11 ] 작업표시줄에 볼륨 아이콘 생성 방법 1. [ Windows Key ] + [ I ] 버튼을 눌러 설정창에 들어간 뒤 개인 설정 버튼을 클릭합니다. 2. 좌측 탭에 작업 표시줄 버튼을 클릭한 뒤 알림 영역의 시스템 아이콘 켜기 또는 끄기를 클릭합니다. 3. 시스템 아이콘 켜기 또는 끄기에서 볼륨 아이콘을 켬으로 바꾸어 주시면 됩니다. 4. 작업표시줄 우측 하단에 볼륨 아이..

Tistory

[Web] 핸드폰 수리 보상 청구 하는 방법 (SKT)

얼마 전 핸드폰을 떨어트리는 바람에 핸드폰이 고장 났습니다. 저는 갤럭시 폴드 3을 사용하고 있었는데 외부 디스플레이는 전혀 켜지지 않고 내부 디스플레이는 켜지기는 하나 계속 재부팅되는 현상이 발생하는 등 혼자서는 해결하기 힘든 고장으로 인해 삼성 서비스 센터를 찾아 수리를 진행하였습니다. 다행히 핸드폰은 깔끔하게 수리가 되었으나 비용이 16만 원이나 나왔습니다. 하지만 다행히도 저는 휴대폰 보험을 들고 있었기 때문에 보상청구를 할 수 있었습니다. 통신사별 휴대폰 보험 청구방법 통신사 청구 방법 SKT 1. 1599-4962 전화 2. 모바일 접수 1번 3. 휴대폰 번호 입력 4. T World 어플 실행 5. 본인인증 6. 사고 경위 작성 후 영수증, 견적서 사진 첨부 KT 1. 플레이스토어 -> 폰케..

Tistory

[Web] 컴퓨터 알람 울려주는 무료 사이트 추천 (온라인 알람 시계)

일반인들은 주로 핸드폰으로 아침 알람을 듣지만 핸드폰이 고장 났거나 분실하는 등의 피치 못할 사정으로 핸드폰 알람을 듣지 못하는 경우가 생길 수 있습니다. 이럴 때 알람 시계를 사는 것보다 기존에 사용하는 PC를 활용하여 알람을 세팅할 수도 있습니다. 온라인 알람 사이트에서 간단한 설정만으로 알람을 들으실 수 있어 알람 프로그램을 설치할 필요성이 없어 매우 편리합니다. 온라인 알람쿠르 (https://onlinealarmkur.com/ko/) 1. 알람이 울릴 시간을 설정합니다. 2. 알람 소리를 선택합니다. 3. 스누즈 길이(알람이 다시 울리는 간격)를 선택합니다. 4. 알람 설정 버튼을 클릭합니다. 알람 설정 버튼을 누르면 위와 같이 남은 시간이 표시되며 알람이 설정됩니다. ※ 안내문구에는 절전모드 ..

Tistory

[Web] 국민은행 통장사본 온라인으로 출력 / 저장하기

살다 보면 가끔 통장사본을 제출해야 할 일이 있는데 통장 실물을 잘 보관하고 있지 않는 경우가 많아 막상 통장 사본을 만들려고 하면 골치가 아플때가 있습니다. 이것을 위해 은행을 방문하자니 그것도 일이고요. 이럴 때 온라인으로 통장사본을 출력하거나 저장하는 등의 방법을 사용한다면 쉽게 문제를 해결하실 수 있습니다. 국민은행 통장사본 온라인으로 출력 / 저장하기 1. 아래 링크되어 있는 국민은행 홈페이지에 접속하여 로그인을 합니다. https://www.kbstar.com/ 2. 로그인을 한 후 상단 우측에 있는 돋보기 모양을 클릭합니다. 3. 검색창에서 통장사본을 검색하고 결과로 검색 된 텍스트를 클릭합니다. 4. 위 그림에서 표시 된 개인뱅킹 > 뱅킹 관리 > 제증명발급 > 통장사본을 클릭합니다. 5...

Tistory

[Web] 인터넷으로 개인 사업자 등록 간편하게 하는 방법

개인 사업자란? 개인 사업자란 개인이 사업의 주체가 되어 소득과 부채를 모두 가지는 사람으로서 회사를 설립하는데 상법상 별도의 절차가 필요하지 않아 그 설립 절차가 간편하고, 휴·폐업이 비교적 간단하며 부가가치세와 소득세 납세의무가 있는 사업자를 말하며, 법인사업자는 법인 설립등기를 함으로써 법인격을 취득한 법인뿐만 아니라 국세 기본법의 규정에 따라 법인으로 보는 법인격 없는 단체 등도 포함되며 부가가치세와 법인세 등 납세의무가 있는 사업자를 뜻합니다. 온라인 개인 사업자 신청 방법 1. 아래 링크되어 있는 국세청 홈택스로 들어간 뒤 상단 탭의 신청/제출 -> 사업자등록신청(개인)을 클릭합니다. https://www.hometax.go.kr/ 2. 로그인을 해줍니다. 공인인증서가 없으시다면 카카오 간편 ..

Tistory

[Web] 인터넷으로 전입신고 간편하게 하는 방법

저처럼 9시 ~ 6시까지 일을 해야만 하는 직장인 신분으로써는 오프라인으로 전입신고를 하기 위해서 부득이하게 연차를 내야만 합니다. 하지만 온라인으로도 전입신고를 간편하게 할 수 있는 방법이 있습니다. 귀찮게 주민센터까지 찾아가서 대기표를 뽑고 기다리지 않아도 간단한 정보 기입만으로 전입 신고를 끝낼 수 있습니다. 이번 포스팅에서는 온라인으로 전입신고를 간편하게 하는 방법에 대해 알아보겠습니다. 인터넷으로 전입신고 간편하게 하는 방법 1. 아래 링크된 URL을 클릭하셔서 정부 24의 전입신고 페이지로 들어간 뒤 신고 버튼을 누릅니다. https://www.gov.kr/mw/AA020InfoCappView.do?CappBizCD=13100000016 2. 로그인이 되어 있지 않다면 위와 같이 회원, 비회원..

Tistory

[내돈내산] 애플 에어팟 3세대 구매 및 사용 후기

최근에 아이폰으로 전환하여 여러 가지 애플 액세서리들을 사고 있습니다. 요즘 필수품이라고 하는 무선 이어폰도 하나 구매를 하였는데요. 2022년 현시점 애플 무선 이어폰을 구매할 수 있는 선택지는 3가지가 있습니다. 에어팟 2세대, 3세대, 그리고 에어팟 프로입니다. 아래 링크되어 있는 애플 스토어에 들어가 보시면 자세한 사항을 확인하실 수 있습니다. https://www.apple.com/kr/ 위의 이미지는 애플 공식 스토어에서 캡처 한 이미지입니다. 보시는 바와 같이 에어팟 2세대와 3세대 그리고 에어팟 프로로 올라갈수록 약 8만 원 정도의 가격 차이가 발생합니다. 이 3가지 제품 중에서 저는 에어팟 3세대를 구매하였습니다. 2세대 보다는 좋은 제품을 구매하고 싶었고 에어팟 프로는 커널형 구조여서 ..

Tistory

[내돈내산] 자취방 가성비 무선 청소기 추천 (차이슨 아이닉 i20 Elite)

최근 이사와 함께 자취방을 깨끗하게 유지하기 위한 청소기를 구매하였습니다. 기존에는 다이소에서 판매하는 롤 클리너와 물티슈 그리고 이마트에서 구매한 8만 원짜리 간편 무선 청소기로 청소를 하고 있었는데요. 기존에 사용하던 청소기의 연식도 오래되어 잔고장이 많고 청소 속도도 느려서 새로 구매할 제품을 물색하고 있던 차 후기가 좋은 차이슨 아이닉 i20 Elite라는 제품을 구매하게 되었습니다. ※ 차이슨 아이닉 i20 Elite는 아래 링크에서 쿠팡 최저가로 구매하실 수 있습니다. 차이슨 아이닉 i20 Elite를 선택한 이유 허리가 아프지 않도록 충분한 길이를 갖추고 있는가? 흡입력이 좋은가? 가성비가 좋은가? 제품의 후기가 좋은가? 차이슨 아이닉 i20 Elite 사용 후기 저는 위의 4가지 옵션을 보..

Tistory

[Web] 구글 Chrome SameSite 이슈에 대하여 (크롬 80)

2020.2.4 구글 크롬(Google Chrome) 80버전으로 업데이트되면서 크롬에 새로운 쿠키 정책이 적용되었다. 내용은 Cookie의 SameSite 속성의 기본 값이 "None"에서 "Lax"로 보안등급을 상향 조절하는 것이다. 구글 Chrome SameSite 이슈에 대하여 SameSite 속성의 기본 값이 "None"에서 "Lax"로 변경되면 각종 문제가 일어날 수 있습니다. 사용자가 사이트를 이용하다가 갑자기 쿠키가 날아가는 경우가 생길 수 있다는 점입니다. 대표적인 예가 로그인 정보입니다. 많은 웹사이트들이 로그인을 한 후 Cookies를 사용해 유저의 신원을 확인하여 페이지를 전환해도 재인증을 하지 않아도 되도록 하고 있습니다. 하지만 SameSite 이슈로 인해 이 쿠키값을 찾지 못한..

Tistory

[내돈내산] 애플워치 SE 40mm 구매 및 사용 후기

아이폰으로 최근 전환하여 애플의 부속 제품들을 사고 있습니다. 그중 첫 번째로 포스팅할 제품은 애플 워치입니다. 2022년 현시점 애플 워치에는 3가지 선택 옵션이 있습니다. 애플 워치 7, 애플 워치 SE, 애플 워치 3가 그 대상입니다. 아래 링크되어 있는 애플 스토어에 들어가 보시면 자세한 사항을 확인하실 수 있습니다. https://www.apple.com/kr/ 보시는 바와 같이 애플 워치 7, 애플 워치 SE, 애플 워치 3의 가격차이가 10만 원씩 차이가 나고 있습니다. 가장 높은 등급의 애플 워치 7은 거의 50만 원에 육박하는 금액이네요. 결론적으로 말씀드리자면 제가 선택한 시계는 애플 워치 SE입니다. 이전에도 스마트 워치를 계속 사용하고 있었지만 제가 사용하는 기능들은 시간과, 날씨를..

Tistory

[DB] 파티션 테이블(Partition Table)이란 무엇인가?

파티션 테이블이란? 데이터베이스 테이블의 데이터들이 너무 많아서 어떤 데이터를 조회하려고 할 때 시간이 너무 많이 소요된다면 어떻게 해야 할까요? 이것을 개선할 수 있는 많은 방법이 있겠지만 파티션 테이블로 만드는 방법도 좋은 방법이 될 수 있습니다. 파티션 테이블은 논리적으로는 하나의 테이블이지만 물리적으로는 여러 개의 파티션으로 나뉘어 데이터들이 각각의 세그먼트에 저장되는 테이블이라고 생각하시면 됩니다. 파티션 테이블에는 Pruning이라는 기능이 있어서 특정 데이터를 조회를 할 때 그 데이터가 속해있는 세그먼트만 빠르게 조회할 수 있는 기능이 있습니다. 이 뿐만이 아니라 파티션 테이블은 논리적으로는 하나의 테이블이기 때문에 조회 쿼리문을 특별하게 지정해 줄 필요는 없지만 데이터들이 물리적으로 다른 ..

Tistory

[Oracle] 로컬 인덱스와 글로벌 인덱스에 대하여 (파티션 테이블 인덱스)

파티션 테이블에는 일반적인 테이블에서 사용하는 인덱스로는 사용이 힘듭니다. 파티션 테이블의 특성상 새로운 세그먼트를 계속해서 생성하여 테이블을 계속 나뉘어야 하지만 인덱스는 나눌 수가 없기 때문입니다. 그렇다면 파티션 테이블에는 인덱스를 어떻게 걸어야 할까요? 파티션 테이블에는 다른 방식으로 인덱스를 걸어주어야 합니다. 오라클에는 파티션 테이블에 인덱스를 거는 두 가지 방식이 있습니다. 바로 로컬 인덱스와 글로벌 인덱스입니다. 로컬 인덱스와 글로벌 인덱스 한 파티션에서 조회하는 액세스 패스는 Local 인덱스를 사용하도록 함 운용측면에서 Global Index보다는 Local Index 사용이 권장 Table Partition Key를 Index로 설정할 경우 Local Prefixed Index를 사용..

Tistory

[블로그] 와디즈 펀딩을 시작합니다 - 블로그로 제 2의 월급 만들기! 최소한의 스트레스로 운영하는 법

안녕하세요 코딩팩토리입니다. 와디즈에서 티스토리를 주제로 펀딩을 오픈하게 되어 홍보차 이 글을 작성합니다. 리워드는 전자책과 강의 두 가지 카테고리로 구성되어 있습니다. 강의는 너무 많은 사람들이 몰리면 부담스럽지만 이왕이면 책은 많이 팔렸으면 좋겠습니다. 전자책만큼은 정말 정성껏 만들었습니다. 작년 6월부터 매일 퇴근 후 저녁, 그리고 주말 집 앞에 있는 카페를 매일 드나들며 책의 퀄리티를 높이기 위해 노력하였습니다. 책을 작성하며 남들은 어떻게 전자책을 작성했는지 궁금하여 크몽에서 팔리고 있는 전자책도 몇 권 사보았으나 후기가 좋은 책들도 제가 보기에는 제 책의 퀄리티가 훨씬 높다고 생각하고 더 나아가 제가 만든 이 책이 지금까지 시중에 풀려있는 그 어떤 전자책보다도 정보의 질과 양 모두 최고라고 확..

Tistory

[Java] 자바(JDK) 환경변수 설정방법 (for Windows)

자바(Java) 환경변수 설정 이유 환경 변수란 윈도우 운영체제에서 사용하는 설정 정보가 담겨있는 변수입니다. 윈도우에서 명령 프롬프트 (cmd)로 파일을 찾거나 실행을 시킬 때 현재 위치에 파일이 존재하지 않으면 위와 같이 "내부 또는 외부 명령, 실행할 수 있는 프로그램, 또는 배치 파일이 아닙니다." 라는 에러가 발생하며 실행하려는 파일이 존재하는 위치로 이동해야만 합니다. 하지만 자바 실행파일의 경로가 환경변수 path에 제대로 세팅되어 있다면 어느 곳에서 나 jdk의 bin에 있는 프로그램들을 실행시킬 수 있습니다. 즉 자바를 설치한 후 환경변수를 설정해줘야 하는 이유는 운영체제 어디에서든지 자바를 인식할 수 있도록 하는 것이 목적입니다. 특히 jdk bin폴더에 있는 javac 컴파일러의 경우..

Tistory

[Java] 많은 기업들이 자바를 사용하는 이유

이번 포스팅에서는 제가 생각하는 자바의 장점과 자바를 왜 배워야 하는지에 대해서 말해보려 합니다. 저의 시각에서 작성된 글이니 가볍게 읽어주시면 감사하겠습니다. 국내 프로그래밍 언어의 점유율 부동의 1등을 지키고 있는 것은 Java입니다. 그렇다면 왜 이렇게 국내에서는 Java의 점유율이 높을까요? 자바는 어떻게 대세가 되었나 자바는 썬 마이크로시스템즈 1995년 5월 23일 발표된 프로그래밍 언어입니다. 지금은 자바와 비슷한 개념을 가지고 있는 언어들이 많지만 최소한 1995년 출시될 그 시절 자바는 획기적인 언어임에는 분명합니다. 자바가 처음에 출시될 때 걸었던 슬로건은 "한 번 프로그래밍한 것은 어떤 플랫폼에서도 실행된다."입니다. 저는 솔직히 이것이 큰 장점이라고는 생각이 들지 않으나 C/C++ ..

Tistory

[Java] 자바 클래스(.class)파일 컴파일 버전 확인하기

자바를 빌드하게 되면 클래스(class) 파일이 생성됩니다. 이 클래스 파일은 같은 Java 소스여도 JDK 버전에 따라 다르게 작성될 수 있는데요. 만약 실행하는 JVM이 지원하지 못하는 java class version을 로드하려고 할 경우 java.lang.UnsupportedClassVersionError 에러가 발생할 수 있습니다. 이처럼 빌드된 클래스 파일의 버전과 실행할 JVM의 버전이 다르면 에러가 날 수 있기 때문에 서로 맞춰주시는 것이 좋습니다. jdk의 bin폴더 안에 있는 javap를 사용하시면 버전을 확인하실 수 있습니다. 클래스 파일 버전 확인하는 방법 1. 버전을 확인하고 싶은 class 파일이 있는 경로를 복사합니다. 2. cmd(명령 프롬프트) 창을 연 뒤 cd 명령어를 사..

Tistory

[Java] javac 명령어를 활용하여 자바(.java) 파일 컴파일하기

자바에서 컴파일이라고 생각하시면 이클립스와 같은 IDE를 활용하여 컴파일하는 것만 있는 것은 아니고 jdk의 javac 컴파일러를 활용하여 cmd 창으로 직접 컴파일을 진행하실 수도 있습니다. 이번 포스팅에서는 cmd 명령 프롬프트를 활용하여 jdk에 내장되어있는 javac 컴파일러를 통해 컴파일을 하는 방법에 대해 포스팅해보도록 하겠습니다. javac 명령어를 활용하여 자바(.java) 파일 컴파일하기 1. 메모장등을 활용하여 컴파일하고자 하는 자바(. java) 파일을 생성합니다. 저는 메모장으로 위와 같이 하나 만들어봤습니다. 2. cmd 명령 프롬프트창을 켠 후 cd [자바 파일이 있는 위치]로 이동합니다. 3. javac 파일명.java 명령어를 입력하여 컴파일합니다. ※ 만약 이 과정에서 ja..

Tistory

[IDE] 이클립스(Eclipse) Implicit super constructor Object() is undefined for default constructor. Must define an explicit constructor 에러 해결

이클립스에서 자바 설정이 제대로 되지 않으면 위와 같이 Implicit super constructor Object() is undefined for default constructor. Must define an explicit constructor 에러가 날 수 있습니다. 이클립스에서 JRE System Library가 제대로 인식되지 않아 생기는 오류입니다. Implicit super constructor Object() is undefined for default constructor. Must define an explicit constructor 오류 해결방법 1. 문제가 되는 프로젝트를 우클릭한 뒤 Build Path -> Configure Build Path... 을 클릭합니다. 2. 좌측..

Tistory

[Web] 자바 클래스(.class)파일 디컴파일 사이트(javadecompilers.com)

자바로 작성되어있는 .java 파일은 javac 컴파일러로 빌드하면 바이트코드인 .class 클래스 파일이 생성됩니다. 이 과정을 통해 생성되는 클래스 파일은 JVM에서만 해석할 수 있는 코드들로 작성되어 있어 해석을 하기 위해서는 .class 클래스 파일을 .java 자바 파일로 바꿔주는 디컴파일 과정이 필요합니다. 이번 포스팅에서는 자바 클래스 파일을 자바 파일로 디컴파일을 해주는 사이트를 소개하고자 합니다. 자바 클래스(.class)파일 디컴파일 사이트(javadecompilers) http://www.javadecompilers.com/ Java decompiler online www.javadecompilers.com 1. 위에 링크되어있는 Java decompiler 사이트에 접속합니다. 2...

Tistory

[Java] 자바(.jar, .class 파일) 디 컴파일 하는법

자바로 작성되어있는 .java 파일을 컴파일하게 되면 바이트코드인 .class 클래스 파일이 생성됩니다. 이렇게 생성된 class 파일을 열면 JVM에서만 해석할 수 있는 알 수 없는 코드들로 작성되어 있어 개발자 입장에서는 알아볼 수가 없는데요. 그렇기 때문에 class 파일의 내용을 확인하기 위해서는 class 파일을 다시 java 파일로 바꿔주는 디컴파일 과정이 필요합니다. 자바 디컴파일러 JD-GUI 다운로드 & 사용법 JD-GUI는 현재 가장 널리 사용되는 자바 디컴파일러로 가벼우면서도 강력한 기능을 가지고 있습니다. 배포파일의 class 파일 확인이나, 라이브러리 jar파일 안에 있는 파일들의 코드를 확인하고 싶을 때 유용하게 사용됩니다. 1. 아래 링크된 사이트에 들어간 뒤 JD-GUI의 D..

Tistory

[IDE] 이클립스(Eclipse) 디컴파일러(Decompile) 설치 및 사용법

이클립스로 개발을 하다 보면 디컴파일러 세팅이 안되어있어 라이브러리의 jar파일안에 .class파일들의 내용을 확인해야 할 경우가 종종 있는데 .class파일들이 바이너리화 되어있어 위와 같이 "Source not found"라는 메시지와 함께 안의 내용을 확인하지 못하는 경우들이 있습니다. 이때 이클립스에 디컴파일러를 설치하여 .class 파일을 .java 파일로 역컴파일 하여 내용을 확인할 수 있습니다. 이번 포스팅에서는 이클립스에서 디컴파일러를 수동 설치하는 방법에 대해 알아보도록 하겠습니다. 이클립스(Eclipse) 디컴파일러(Decompile) 설치 및 사용법 1. Eclipse에서 상단바의 Help -> Eclipse Marketplace를 클릭합니다. 2. Decompiler 키워드로 검색하..

Tistory

[IDE] 이클립스(Eclipse) 단축키 총정리

이클립스 자주 사용하는 단축키 주석 Ctrl + Shift + / : 블록을 주석으로 처리 (/* */) Ctrl + Shift + \ : 블록 주석을 해제 Ctrl + / : 한줄 or 블록 주석 처리 / 해제 (//) 검색 Ctrl + F : 키워드 검색 (해당 소스에서만) Ctrl + H : 키워드 검색 (프로젝트 전체에서) Ctrl + Shift + R : 전체 리소스에서 파일 찾기 Ctrl + Shift + T : Jar 포함 클래스 찾기 Ctrl + Alt + H : 특정 클래스 호출 위치 찾기 Ctrl + K : 찾을 문자열을 블럭으로 지정하고 검색 Ctrl + Shift + K : 밑에서 문자열 검색 위치 이동 Ctrl + 특정 클래스 마우스 왼쪽 클릭(F3) : 특정 클래스로 이동 Ctr..

Tistory

[Java] 자바 JVM 내부 구조와 메모리 구조에 대하여

저번 포스팅에서는 JVM에 대해서 간략하게 알아보는 시간을 가졌다면 이번 포스팅에서는 JVM의 내부 구조에 대해 좀 더 자세하게 알아보도록 하겠습니다. 혹시 JVM의 정의와 왜 필요한지 궁금하시다면 아래의 글을 참고하여주세요. [Java] 자바 가상 머신 JVM(Java Virtual Machine) 총정리 [Java] 자바 가상머신 JVM(Java Virtual Machine) 총정리 JVM(Java Virtual Machine)이란? 자바 가상 머신 JVM(Java Virtual Machine)은 자바 프로그램 실행환경을 만들어 주는 소프트웨어입니다. 자바 코드를 컴파일하여 .class 바이트 코드로 만들면 이 코드가 자바 coding-factory.tistory.com 자바 가상 머신(JVM)의 동..

Tistory

[Java] 가비지 컬렉션(GC, Garbage Collection) 총정리

가비지 컬렉션(Garbage Collection)이란? 가비지 컬렉션은 영어로 Garbeage Collection으로 줄여서 GC라고도 부릅니다. 가비지 컬렉션은 자바의 메모리 관리 방법 중의 하나로 JVM의 Heap 영역에서 동적으로 할당했던 메모리 영역 중 필요 없게 된 메모리 영역을 주기적으로 삭제하는 프로세스를 말합니다. C나 C++에서는 이러한 가비지 컬렉션이 없어 프로그래머가 수동으로 메모리 할당과 해제를 일일이 해줘야 하는 반면 Java는 JVM에 탑재되어 있는 가비지 컬렉터가 메모리 관리를 대행해주기 때문에 개발자 입장에서 메모리 관리, 메모리 누수(Memory Leak) 문제에서 대해 완벽하게 관리하지 않아도 되어 오롯이 개발에만 집중할 수 있다는 장점이 있습니다. 가비지 컬렉션의 단점 ..

Tistory

[Java] 메모리 구조 메소드(Method), 스택(Stack), 힙(Heap) 영역에 대하여

자바뿐만이 아니라 모든 프로그램이 구동되기 위해서는 프로그램 구동시에 운영체제로부터 메모리(RAM) 공간을 할당받아야 합니다. 이러한 메모리는 무제한이 아니라 한정되어 있습니다. 그렇기에 한정된 메모리를 최대한 효율적으로 사용하는 프로그램을 작성해야 하고 프로그램을 잘못 작성하게되면 프로그램이 매우 느려진다던지, 프로그램이 갑자기 꺼지는등의 각종 문제가 발생할 수 있습니다. 자바로 만들어진 프로그램은 JVM을 통해 실행되고 이 JVM은 프로그램을 동작할 때 OS로부터 메모리를 할당합니다. JVM에 대해서 좀 더 자세히 알고 싶다면 아래 글을 참고해주세요. [Java] 자바 가상머신 JVM(Java Virtual Machine) 총정리 [Java] 자바 JVM 내부 구조와 메모리 구조에 대하여 자바 메모리..

Tistory

[Java] 자바 JDK, JRE의 차이점(JDK란? JRE란?)

자바를 처음 설치하면 Java 폴더에 아래와 같이 JDK와 JRE 가 각각 설치되는 것을 보실 수 있습니다. 그렇다면 이 JDK와 JRE의 역할은 무엇일까요? 이번 포스팅에서는 JDK, JRE 용어에 대해 정리해보도록 하겠습니다. JRE, JDK 용어정리 JRE(Java Runtime Environment)란? JRE는 자바 실행 환경(Java Runtime Environment)의 약자로 자바로 만들어진 프로그램을 실행시키는데 필요한 라이브러리들과 각종 API, 그리고 자바 가상 머신 (JVM)이 포함되어 있습니다. JRE는 자바로 "개발(쓰기)은 안되고 실행(읽기)만 된다"라고 생각해주시면 될 것 같습니다. JDK(Java Development Kit)란? JDK는 자바 개발키트(Java Develo..

Tistory

[Java] 자바 가상머신 JVM(Java Virtual Machine) 총정리

JVM(Java Virtual Machine)이란? 자바 가상 머신 JVM(Java Virtual Machine)은 자바 프로그램 실행환경을 만들어 주는 소프트웨어입니다. 자바 코드를 컴파일하여 .class 바이트 코드로 만들면 이 코드가 자바 가상 머신 환경에서 실행됩니다. JVM은 자바 실행 환경 JRE(Java Runtime Environment)에 포함되어 있습니다. 현재 사용하는 컴퓨터의 운영체제에 맞는 자바 실행환경 (JRE)가 설치되어 있다면 자바 가상 머신이 설치되어 있다는 뜻입니다. Java는 어떠한 플랫폼에 영향을 받지 않는다. JVM을 사용함으로써 얻는 가장 큰 이점이 무엇일까요? JVM을 사용하면 하나의 바이트 코드(.class)로 모든 플랫폼에서 동작하도록 할 수 있습니다. .cl..

Tistory

[Java] 자바 최신 버전 수동 업데이트 방법

자바로 개발되어있는 프로그램을 실행시키기 위해서는 컴퓨터에 자바가 설치되어 있어야 합니다. 하지만 가끔 구버전의 자바를 사용하고 있어 프로그램들이 정상적으로 실행되지 않는 경우들이 있습니다. 이럴때는 자바를 수동으로 업데이트 시켜주어야 합니다. 이번 포스팅에서는 자바를 최신 버전으로 수동 업데이트 하는 방법에 대해 알아보도록 하겠습니다. 자바 최신 버전 수동 업데이트 방법 1. 작업표시줄 검색창에서 제어판을 검색한 후 제어판으로 들어갑니다. 2. 제어판에서 프로그램 아이콘을 클릭합니다. 3. Java 아이콘을 클릭하여 Java 제어판으로 들어갑니다. 4. Java 제어판의 상단 업데이트 탭을 누른 뒤 지금 업데이트 버튼을 누릅니다. 5. 설치버튼을 눌러 Java 업데이트를 시작합니다. 6. 자바 최신버전..

Tistory

[Java] 자바 업데이트 알림 끄기(제거) 하는 방법

Java는 항상 최신의 상태를 유지하고 있는 것이 좋지만 일단 자바가 설치되어 프로그램이 정상적으로 구동만 되면 상관없다고 생각하는 경우가 많기 때문에 대부분 업데이트를 신경 쓰지 않는 경우들이 많습니다. 오히려 매번 자바의 업데이트가 생길 때마다 아래의 사진처럼 "Java Update 사용 가능 새 버전의 Java를 설치할 준비가 되었습니다. 계속하려면 여기를 누르십시오." 라는 알림이 뜨는 것이 귀찮다고 생각하는 경우가 많죠. 이럴 때는 자바의 자동 업데이트 확인 기능을 꺼서 알림이 안 오도록 해줄 수 있습니다. 아래에서 소개드리는 2가지 방법 중 하나를 선택해서 진행하시면 됩니다. 자바 자동 업데이트 사용 하지 않기 1. 윈도우 작업표시줄의 검색창에서 제어판을 검색한 뒤 실행시킵니다. 2. 제어판에..

Tistory

[Java] 자바(JDK) 버전 확인 방법 (cmd 명령어)

자바(Java) 언어로 하나의 프로젝트를 다수의 인원이 협업을 해야하는 상황이라면 Java jdk 버전을 맞춰주시는 것이 좋습니다. 개발자마다 jdk버전이 다르면 컴파일 과정에서 .class파일을 다르게 생성할 수 있고 이로 인해 같은 소스코드라도 동작이 상이할 수 있기 때문입니다. 자바의 버전을 맞추기 위해서는 먼저 내 PC에 설치되어 있는 자바의 버전을 아는 것이 첫 번째 순서입니다. 이번 포스팅에서는 내 PC에 설치되어있는 자바 버전을 확인하는 방법에 대해 알아보도록 하겠습니다. 윈도우에서 자바 버전 확인 방법 (간단한 cmd 명령어) 1. 윈도우 검색창에서 cmd를 입력 후 명령 프롬프트를 실행합니다. 2. 명령 프롬프트 창에서 java -version 명령어를 입력합니다. (명령어 띄워쓰기 주의..

Tistory

[Java] 자바 버전 변경하는 방법 ( JDK 8 -> JDK 17)

자바 언어로 개발하는 프로젝트에서 협업을 해야 할 상황이 있다면 개발자들끼리 JDK 버전을 맞춰주셔야 합니다. JDK 버전이 다르면 컴파일의 최적화 과정에서 서로 .class파일이 다르게 생성될 수 있고 이로 인해 같은 소스코드로 작성된 프로그램이라도 다르게 동작할 수 있기 때문입니다. ※ 자신이 사용하고 있는 Java 버전을 확인하고 싶다면 아래 글을 참고해주세요. [Java] 자바(JDK) 버전 확인 방법 (cmd 명령어) [Java] 자바(JDK) 버전 확인 방법 (cmd 명령어) 자바(Java) 언어로 하나의 프로젝트를 다수의 인원이 협업을 해야하는 상황이라면 Java jdk 버전을 맞춰주시는 것이 좋습니다. 개발자마다 jdk버전이 다르면 컴파일 과정에서 .class파일을 다르게 생 coding-..

Tistory

[Web] 정규표현식 테스트 사이트 모음 총정리

정규표현식을 사용하다 보면 이 문법이 맞는지 아닌지 헷갈리는 경우가 있습니다. 또 언어마다 정규표현식이 조금씩 다른 부분도 있어 테스트를 많이 해야 합니다. 개발을 할 때 자체 테스트로 확인하는 방법도 있겠지만 오늘 소개해드릴 정규표현식 테스트 사이트를 사용하면 코딩 시점에서 정규식 문법이 맞는지 쉽게 체크하실 수 있습니다. 자주 사용하는 정규표현식 정규 표현식 설명 예제 ^[0-9]*$ 숫자 1234567890 ^[a-zA-Z]*$ 영문자 abcdefg... ^[가-힣]*$ 한글 가나다라마바사... \w+@\w+\.\w+(\.\w+)? E-Mail [email protected] ^\d{2,3}-\d{3,4}-\d{4}$ 전화번호 02-1234-1234 ^[A-Za-z0-9]{6,12}$ 휴대전화번호 010..

Tistory

[Mobile] 카카오페이 지문 등록 사용하기

저는 친구들과 더치페이 등을 할 때 송금 수단으로 카카오페이를 자주 사용하는데요. 카카오페이를 처음 사용할 때 인증 수단으로 얼굴 인식을 지정해두었더니 오류가 많이 나더라고요. 특히 요즘 같은 코로나 시기에 마스크를 쓰게 되면 거의 인식이 안됩니다. 그래서 이번에 지문 인식으로 인식 수단을 바꾸었습니다. 이번 포스팅에서는 카카오페이에서 지문을 등록하여 사용하는 방법에 대해 포스팅해보려 합니다. 카카오페이 인식 수단으로 지문 등록 사용하기 1. 우측 아래에 있는 더보기 버튼을 클릭하고 카카오 페이 버튼을 눌러 카카오페이 화면으로 들어갑니다. 2. 상단 탭에 있는 전체 메뉴로 들어갑니다. 3. 설정 버튼을 눌러 카카오페이 설정으로 들어갑니다. 4. 카카오페이 설정에서 있는 비밀번호 메뉴를 클릭합니다. 5. ..

Tistory

[Mobile] 카카오페이 자동이체 설정 / 해제 방법

매달 주기적으로 빠져나가야 할 아파트 관리비와 같은 공과금들은 자동이체를 설정해두는 것이 반복적인 이체를 줄일 수 있는 방법이 됩니다. 저 같은 경우에는 카카오페이를 통해서 자동이체를 걸어두고 있는데요. 이번 포스팅에서는 카카오페이를 통해서 자동이체 설정 방법과 해제 방법을 통해서 알아보도록 하겠습니다. 카카오페이 자동이체 설정하기 1. 카카오톡에서 더보기 버튼 클릭 후 카카오 페이 버튼을 눌러 카카오페이 화면으로 들어갑니다. 2. 카카오페이 화면에서 더보기 버튼을 클릭합니다. 3. 팝업창 리스트에서 예약 송금 버튼을 클릭합니다. 4. 예약송금 화면에서 등록하기 버튼을 클릭해서 예약송금을 설정해주시면 됩니다. 카카오페이 예약 송금 수정 / 삭제하기 1. 등록된 자동이체 내역을 클릭합니다. 2. 우측 상단..

Tistory

[Web] 저작권 걱정 없는 상업용 무료 폰트 다운 (인기 많은 BEST 모음)

최근 개인적으로 여러 가지 프로젝트를 진행하면서 디자인도 신경을 써야 하는 부분이 생겼는데요. 저는 개인적으로 디자인 요소 중에 중요한 것을 한 가지 꼽으라면 바로 폰트라고 생각을 합니다. 폰트만 예쁜 것으로 바꾸어도 글의 가독성이 좋아지고 전체적인 디자인이 예뻐진다는 느낌을 받거든요. 하지만 폰트의 경우 상업적으로 사용이 가능한 폰트를 꼭 사용해주어야 저작권 관련 문제를 방지할 수 있습니다. 상업적 이용의 뜻은 기업에서도 사용이 가능하며 이 폰트들을 사용한 결과물로 생산활동을 해도 된다는 뜻을 의미합니다. 단 글꼴을 임의로 변형하거나 돈을 받고 글꼴을 판매하는 행위는 대부분 금지하고 있으니 이점만 참고해주시면 될 것 같습니다. 배달의 민족 글꼴 9종 배달의 민족을 운영하고 있는 우아한형제들에서 제작한..

Tistory

[Web] 오픈소스 웹 사이트 모음 총정리

혼자서 개인 프로젝트를 진행하다 보면 한계에 많이 부딪칩니다. 특히 디자인 부분에서 어려움을 겪는데요. 아무것도 없는 무의 상태에서 예쁘고 세련된 결과물을 만들기란 정말 어렵습니다. 게다가 하나의 기능을 만들 때마다 그에 맞는 UI / UX, 버그, 각종 이슈 등등 고려해야 할 것들도 한두가지가 아니죠. 이럴 때 남들이 이미 잘 짜 놓은 오픈소스를 잘 활용하여 조합한다면 훨씬 적은 노력으로 완성도 높은 프로젝트를 만드실 수 있으실 겁니다. 이번 포스팅에서는 오픈소스를 쉽게 다운로드 받을 수 있는 사이트에 대해서 추천해보고자 합니다. 오픈소스를 쉽게 받을 수 있는 사이트 목록 Bootstrap (https://getbootstrap.com/) Bootstrap은 세계적으로 반응형 웹 사이트 구축할때 사용되..

Tistory

[C언어] C언어로 만든 간단한 슈팅게임 (+ 소스 코드)

C언어로 간단한 슈팅게임을 만들어봤습니다. 혹시나 필요한 분이 있으시다면 받아가셔도 됩니다. 주석 나름대로 꼼꼼히 달았습니다. 프로젝트 안에 Stage_Info에는 스테이지 정보 그리고 각각의 Stage별로 적군의 숫자와 좌표들을 지정할 수 있습니다. C언어로 만든 간단한 슈팅게임 게임 화면은 위에 링크된 영상을 참고해주시면 될 것 같고 소스코드는 아래 링크된 깃에 올려두었으니 받아 가시면 됩니다. https://github.com/wjdxo513/ShootGame GitHub - wjdxo513/ShootGame: C언어로 만든 슈팅게임 C언어로 만든 슈팅게임. Contribute to wjdxo513/ShootGame development by creating an account on GitHub. ..

Tistory

[Windows] 화면 부분 녹화 하는 방법 (파워포인트 PPT 활용)

혹시 PPT에 PC 화면을 녹화할 수 있는 기능이 있다는 것 아시나요? PPT로 슬라이드를 만들 때면 가끔 시연 영상 촬영 등의 이유로 윈도우10 PC 화면을 녹화해야 하는 경우가 종종 있습니다. 이럴 때에 다른 화면 녹화 프로그램을 사용하는 것보다 그냥 파워포인트에 탑재되어있는 화면 녹화 프로그램을 사용하시면 매우 편리합니다. 특히 PPT의 화면 녹화 기능에서는 화면의 일부분만 잘라서 녹화도 할 수 있고 따로 저장도 할 수 있기 때문에 다양한 방법으로 활용이 가능합니다. 파워포인트(PPT) 화면 부분 녹화하는 방법 1. 파워포인트를 실행시킨 뒤 PPT 상단의 메뉴바에서 레코드를 클릭한 후 화면 녹화 버튼을 클릭합니다. 2. 화면녹화 기능이 실행되면 위와 같이 녹화 창이 실행됩니다. 먼저 영역 선택을 눌..

Tistory

[블로그] 2021년 블로그 결산 (+앞으로의 계획)

안녕하세요 코딩팩토리입니다. 조금 늦었지만 이번 포스팅에서는 2022년 새해를 맞아 작년이었던 2021년 블로그 결산을 해보려 합니다. 이번 하반기 들어서 블로그에 신경을 많이 못썼는데도 불구하고 많은 분들이 제 블로그를 찾아주셨습니다. 그리고 지표들을 보면 제 블로그를 주기적으로 찾는 분들이 적지 않게 있는 것으로 판단됩니다. 작년 한 해 제 블로그를 찾아주신 모든 분들께 진심으로 감사드립니다. 2021년도 블로그 결산 위의 지표는 구글 애널리틱스로 2021년 제 블로그를 분석한 결과입니다. 작년 한 해에도 많은 분들이 제 블로그를 방문해주셨습니다. 약 300만 명의 방문자들이 제 블로그를 다녀갔고 총 페이지 뷰 수는 무려 800만 뷰를 넘겼습니다. 방문해주신 모든 분들께 감사드립니다. 월간 포스팅 및..

Tistory

[IDE] 비주얼 스튜디오(Visual Studio) GitHub 연동 방법

Visual Studio로 개발한 프로젝트를 GitHub에 바로 올리고 싶은 경우가 생길 수 있습니다. 이번 포스팅에서는 비주얼 스튜디오에서 생성한 프로젝트를 GitHub에 연동하고 Commit 하는 방법에 대해서 알아보도록 하겠습니다. 마이크로소프트에서 깃을 인수한 뒤 방법이 매우 간편해졌네요. 비주얼 스튜디오(Visual Studio) GitHub 연동하기 1. Visual Stduio 우측 하단에 보면 소스 제어에 추가라는 버튼이 있습니다. 이것을 누른 뒤 이어서 Git을 누릅니다. 2. Git 레포지토리 만들기 마법사에서 자신의 Git 계정으로 로그인을 한 뒤 레포지토리 이름과 설명, 프라이빗 여부를 설정한 뒤 만들기 및 푸시 버튼을 클릭합니다. 3. 아래 URL을 클릭하여 GitHub로 들어간 ..

Tistory

[Web] UTF-8 / EUC-KR 문자열 인코딩 변환 사이트(dencode.com)

개발을 하다 보면 인코딩이 잘못되어 문자들이 깨지는 현상이 많이 발생합니다. 경우에 따라서는 개발된 인코딩 방식을 바꿔야 하는 상황도 발생하는데 이때 유용하게 사용할 수 있는 인코딩 변환 사이트를 소개합니다. 자주 사용하는 UTF-8 / EUC-KR 방식뿐만이 아니라 다양한 인코딩 변환을 지원하고 있습니다. 문자열 인코딩 변환 사이트(https://dencode.com/) https://dencode.com/ 위의 사이트에 들어가셔서 변환 할 문자열을 넣고 사용하고 싶은 인코딩 방식으로 변환하시면 됩니다.

Tistory

[IDE] 이클립스 A java Runtime Environment (JRE) ... 실행 오류 해결

이클립스(Eclipse)를 실행시키려고 하니 아래와 같은 에러가 떴습니다. 에러 메시지의 Java 가상 머신을 찾을 수 없다는 걸 보아하니 JDK가 인식이 되지 않는 것 같습니다. 에러 메시지의 경로를 확인해 보니 이클립스에서 찾고 있는 자바 버전이랑 실제 제 PC에 설치되어 있는 Java version이 다르더군요. A java Runtime Environment (JRE) or Java Development Kit (JDK) must be available in order to run Eclipse. No Java virtual machine was found after searching the following locations: C:\Programe Files\Java\jdk-13.0.2\bin ..

Tistory

[IDE] 이클립스 한글 깨짐(인코딩) 문제 해결 (UTF-8, EUC-KR, MS949)

이클립스를 사용하고 여러 프로젝트를 import 할 때 한글이 깨지는 사례들이 종종 생깁니다. 인코딩이 맞지 않아서 발생하는 현상인데 예를 들어 UTF-8로 작성된 한글을 내 이클립스에서는 EUC-KR로 읽고 있다면 한글이 깨지게 됩니다. 이 경우 이클립스에서 인코딩하고 있는 방식을 소스가 작성된 인코딩 방식으로 변경해주시면 문제가 해결됩니다. 인코딩 방식은 모든 프로젝트를 동일한 인코딩으로 맞출 수도 있고 프로젝트마다 개별로 인코딩 방식을 지정해주실 수도 있습니다. 이클립스 개별 프로젝트 인코딩 맞추기 개발된 프로젝트마다 인코딩 설정이 다른 경우가 있기 때문에 프로젝트 별로 인코딩을 따로 맞춰주시는 것을 추천드립니다. 1. 이클립스 프로젝트 우클릭 -> Properties로 들어갑니다. 2. Resou..

Tistory

[ETC.] UTF-8과 EUC-KR의 차이점에 대하여

보통 한글이 깨졌다고 하죠. 개발을 하다 보면 한글이 제대로 표현된 프로젝트를 import 시켰을 때 아래 그림처럼 한글이 깨지는 경험이 있으실 겁니다. 대체 이런 상황은 왜 발생하는 것일까요? 그 이유는 컴퓨터에서 한글을 표현하는 다양한 문자열 셋과 인코딩 방식들이 맞지 않기 때문입니다. 컴퓨터가 문자를 읽는 방식 컴퓨터는 정보를 0과 1로만 이루어진 바이너리 숫자로 데이터를 저장합니다. 그렇다면 0과 1밖에 모르는 컴퓨터에서는 숫자나, 알파벳, 한글 등을 어떻게 표현할 수 있는 걸까요? 컴퓨터는 문자를 표현하기 위해서 우리가 사용하는 문자들과 대응하는 숫자를 매깁니다. 예를 들면 65 = 'A', 66 = 'B'처럼 말이죠. 이렇게 숫자와 대응되는 문자열 셋을 만들면 컴퓨터에서도 문자를 표현할 수 있..

Tistory

[ETC.] 시퀀스 다이어그램 작성법 & 예제 총정리

시퀀스 다이어그램이란? 시퀀스 다이어그램은 UML 다이어그램의 한 종류로 시스템이나 객체들이 메세지를 주고받으며 상호 작용하는 과정을 표현하는 행위 다이어그램입니다. 현재 구축되어 있는 시스템이 어떻게 동작하고 있는지 표현하거나 신규 개발해야 할 시스템이 어떠한 시나리오로 흘러갈 지 쉽게 표현할 수 있어 자주 사용됩니다. 각 동작에 참여하는 시스템이나 객체들의 수행기간을 확인할 수 있음 메시지의 명확한 순서를 확인할 수 있음 전반적인 시스템 흐름을 시각화 시킬 수 있음 실시간 명세의 표현에 적합함 복잡한 시나리오의 표현에 적합함 시퀀스 다이어그램 툴 시퀀스 다이어그램을 그릴 수 있는 툴은 GitMind, Lucidchart, Visual Paradigm 등등 다양한 종류의 툴이 있지만 가볍게 그리는 용도..

Tistory

[Sublime Text] 서브라임 텍스트4 설치 / 다운로드 방법

Sublime Text란? 서브라임 텍스트는 많은 기능을 탑재하고 있지만 가볍고 확장성이 좋은 텍스트 편집기로 많은 개발자들이 사용하고 있습니다. 수많은 프로그래밍 언어와 마크업 언어를 네이티브로 지원하며 다양한 플러그인을 사용하여 개발자의 입맛에 맛게 기능을 확장할 수 있습니다. 2021/5/20일자로 서브라임 텍스트 4의 최신 버전이 출시되었으며 전작에 비해 안정성과, UI가 개선되었고 타입 스크립트 지원이 추가되었습니다. Sublime Text 4 설치 / 다운로드 방법 1. 아래 링크된 서브라임 텍스트 사이트의 다운로드 탭으로 들어간 뒤 상단의 버전에서 자신의 OS에 맞는 최신 버전의 서브라임 텍스트를 다운로드합니다. https://www.sublimetext.com/download 2. 다운로드..

Tistory

[Sublime Text] 서브라임 텍스트 한글 깨짐(인코딩) 문제 해결

Sublime Text를 사용하면 한글이 깨지는 현상이 발생할 때가 있습니다. 저도 기존에 사용하고 있는 텍스트 파일을 열었는데 한글이 깨지는 현상이 발생하여서 조치를 취했는데요. 이번 포스팅에서는 Sublime Text에서 한글이 깨지는 현상의 해결방법에 대해 포스팅해보도록 하겠습니다. EUC-KR로 되어있는 파일을 열었을 때 Sublime Text에서의 기본 인코딩이 UTF-8이며 EUC-KR의 경우 지원하지 않고 있습니다. 그렇기에 EUC-KR이나 다른 인코딩으로 되어있는 문서라면 텍스트가 깨질 수 있습니다. 해결방법 1 1. Ctrl + Shift + P를 누른 뒤 Package Install을 입력하여 제일 위에 보이는 Package Control: Install Package를 클릭합니다. 2..

Tistory

[Linux] 리눅스 find 명령어 사용법 (파일 찾기, 검색)

find 명령어 리눅스의 find 명령어는 리눅스 파일 시스템에서 파일을 검색하는 데 사용되는 명령어입니다. 다양한 표현식을 사용하여 원하는 파일의 목록을 추출할 수 있습니다. 리눅스 find 사용법 find [옵션] [경로] [표현식] # 현재 위치에서 log가 들어가는 파일 모두 찾기 find . -name "*log*" 옵션 P : 심볼릭 링크를 따라가지 않고, 심볼릭 링크 자체 정보 사용. L : 심볼릭 링크에 연결된 파일 정보 사용. H : 심볼릭 링크를 따라가지 않으나, Command Line Argument를 처리할 땐 예외. D : 디버그 메시지 출력. 경로 find의 인자값으로는 경로를 받습니다. 상대 경로, 절대 경로 모두 가능하며 대부분의 리눅스의 경우 이 경로 인자 값을 생략한다면 ..

Tistory

[Linux] 리눅스 (tar, gz, zip) 압축 및 압축 해제 방법

리눅스 서버를 운영하다 보면 로컬 PC와 리눅스 서버 간 파일들을 주고받아야 할 경우들이 많습니다. 이때 대부분의 파일은 묶음, 압축 파일의 형태로 보내게 되는데요. 서버에서 GUI를 사용할 수 있다면 간단히 마우스 클릭만으로도 압축을 해제할 수 있겠지만 터미널만 사용할 수 있는 환경이라면 압축파일들을 관리할 수 있는 명령어들을 알고 있어야 할 필요성이 있습니다. 이번 포스팅에서는 리눅스에서 가장 많이 사용하는 압축파일인 tar, gz, zip 파일의 압축방법과 압축해제 방법에 대해 알아보도록 하겠습니다. tar 명령어 사용법 tar는 Tape ARchiver 테이프 아카이버의 앞글자를 딴 말로 정확히 말하자면 압축방식은 아니고 일종의 묶음 형태입니다. tar파일은 리눅스 및 유닉스에서 가장 많이 사용되..

Tistory

[Linux] 리눅스 grep 명령어 사용법 (파일 내 특정 문자열 찾기)

리눅스 grep명령어는 로그파일이나, 텍스트 파일에서 특정 문자열을 찾을 때 사용하며 tail 명령어나 find 명령어등 다양한 명령어들과 함께 사용하여 로그 파일에서 실시간으로 특정 문자열을 찾는다던지, 혹은 디렉터리 내에서 특정 이름을 포함하는 파일을 찾을 때 등등 다양하게 응용도 가능합니다. grep 명령어 리눅스에서 grep 명령어는 특정 파일에서 지정한 문자열이나 정규표현식을 포함한 행을 출력해주는 명령어입니다. 특히 tail이나 ls 등 다양한 명령어와 조합하여 응용되는 경우가 많아서 이 grep명령어는 리눅스에서 능숙하게 사용할 줄 알아야 하는 기본 명령어입니다. 리눅스 grep 사용법 grep [옵션][패턴][파일명] 문자열로 찾기 # 특정 파일에서 'error' 문자열 찾기 grep 'e..

Tistory

[Linux] 리눅스 cat 명령어 사용법 (파일 확인, 합병, 생성)

cat 명령어 리눅스의 cat명령어는 concatenate에서 따온 명칭으로 그 이름에서 유추할 수 있듯 본래의 기능은 여러 파일의 내용을 하나로 합쳐주는 역할을 합니다. 하지만 리눅스에서 cat 명령어는 단순히 파일을 합치는 것에만 사용되는 것은 아니고 파일의 내용을 단순 출력하여 확인하거나, >이나 >>와 같은 리다이렉션 기호와 함께 사용하여 파일을 생성하고, 저장하는 용도로도 사용될 수 있습니다. 입출력 리다이렉션 리다이렉션 기호 방향 의미 > 표준 출력 명령 > 파일 : 명령의 결과를 파일로 저장 >> 표준 출력 (추가) 명령 >> 파일 : 명령의 결과를 기존 파일에 추가하여 저장 new_file # file1 + file2 + file3 내용을 new_file라는 이름으로 생성 cat file1..

Tistory

[Linux] 리눅스 alias(명령어 별칭) 설정 및 사용법 (+ 영구 등록)

리눅스는 터미널에서 작업해야 할 경우가 대부분입니다. 그래서 작업을 해야 할 때 필요한 모든 명령어를 일일이 손으로 쳐야만 하는데 이 과정은 매우 심각한 불편함을 초래합니다. 그래서 긴 명령어의 경우 alias를 사용하여 명령어 세트를 별칭으로 지정해두고 그 별칭을 사용함으로써 작업의 효율성을 추구하고는 합니다. 특히 자주 이동해야 하는(cd) 깊은 Depth의 디렉토리의 경우에는 꼭 alias로 지정해두어 업무 효율을 높이도록 합시다. alias란? alias는 별칭이라는 뜻으로 리눅스에서 alias는 사용자가 명령어를 다른 이름으로 바꿔서 사용할 수 있는 쉘 내부 명령어를 말합니다. 이 alias를 통해서 일일이 입력하기 번거로운. 길이가 긴 명령어를 간단한 이름으로 바꿔서 등록하여 업무 효율을 높일..

Tistory

[Linux] 리눅스 tail 명령어 사용법 (실시간 로그 보기)

리눅스에서 tail 명령어는 일반적으로 로그와 같이 시간에 따라 변하는 파일들을 grep과 같은 명령어로 조합해서 실시간으로 업데이트되는 로그를 분석하는데 많이 사용됩니다. tail 명령어 tail 명령어는 파일의 마지막 행을 기준으로 지정한 행까지의 파일 내용 일부를 출력해주는 명령어입니다. 기본값으로는 마지막 10줄을 출력하며 주로 tail은 리눅스에서 오류나 파일 로그를 실시간으로 확인할 때 매우 유용하게 사용됩니다. 리눅스 tail 사용법 # 파일 마지막 부분을 출력하는 명령어 tail [옵션][파일명] tail filename.txt tail -f filename.txt tail명령어를 사용하시면 해당하는 파일의 마지막 부분을 확인하실 수 있습니다. 위와 같이 쓰면 filename.txt 이라는..

Tistory

[Web] 저작권 없는 무료 파워포인트(PPT) 템플릿 다운로드 사이트 모음

살다 보면 종종 파워포인트를 사용할 일이 생기고 PPT 자료를 만들게 됩니다. PPT는 시각적으로 디자인이 잘 되어야 좋은 PPT자료로 인정받을 수 있는데요. 이때 가장 쉽게 만드는 방법은 이미 잘 디자인되어있는 파워포인트 PPT 템플릿을 사용하는 것입니다. 이번 포스팅에서는 무료 PPT 템플릿을 받을 수 있는 사이트를 추천드립니다. 파워포인트(PPT) 무료 템플릿 다운로드 무료 사이트 URL 추천 개인 블로그 개인적으로 개인 블로그에서 디자인 한 PPT 템플릿이 한국적인 느낌에 감각적이고 디자인적 요소가 뛰어나다고 생각합니다. 개인 블로그는 회원가입이 필요없어 다운이 간편하므로 상업적인 용도로 사용할 것이 아니라 대학교 과제 정도를 수행하실 목적이라면 PPT 템플릿을 제공하는 개인 블로그에서 다운로드하..

Tistory

[Web] Json 정렬과 문법, 형태, 형식을 검사해주는 사이트 추천

JSON이란? JSON은 JavaScript Object Notation의 약자로 name - value 한쌍으로 이루어진 네트워크를 통해 데이터를 주고받는 데 자주 사용되는 경량의 데이터 형식으로 생각하시면 됩니다. JSON 표현식은 사람과 기계 모두 이해하기 쉬우며 특히 용량이 적어서, 최근에는 JSON이 XML을 대체해서 데이터 전송 등에 많이 사용합니다. 웹 개발을 하다보면 주로 Json형태로 데이터를 던지는 경우가 많이 있습니다. 이때 Json은 정확한 형식, 형태를 맞춰줘야 파라미터가 제대로 날아갑니다. [ , { , 이런 괄호부터, 쉼표까지 오류가 없는지 살펴봐야 하며 이러한 형식이 잘못되어 파싱 할 때나 API 연동할 때 종종 오류가 날 때가 있습니다. 하지만 Json은 괄호가 어지럽게 묶..

Tistory

[Mobile] 카카오톡 채널 & 스팸 메시지 차단하는 방법

얼마 전부터 제 번호를 어떻게 알았는지 핸드폰을 판매하는 업체에서 계속 카카오톡이 시도 때도 없이 날아오더군요. 완전 광고성 스팸 메시지였는데 매일매일 울려대니 너무 짜증이 났습니다. 이렇게 가끔 사설 업체들이 카카오톡 채널을 개설하여 스팸 메시지를 자주 보내는데 이번 포스팅에서는 이렇게 스팸 메시지를 보내는 카카오톡 채널을 차단하는 방법에 대해 알아보도록 하겠습니다. 카카오톡 채널 & 스팸 메시지 차단하기 1. 먼저 차단하고 싶은 채널의 프로필을 클릭합니다. 2. 차단하고 싶은 채널의 프로필에서 우측의 플러스 채널 버튼을 클릭하여 주세요. 3. 플러스 채널 버튼을 클릭하면 위와 같이 채널 차단 알림창이 뜹니다. 여기서 채널 차단을 클릭합니다. 4. 채널 차단이 완료되었습니다. 이렇게 스팸메시지를 주기적..

Tistory

[Web] 유튜브 영상 다운로드 받을 수 있는 무료 사이트 추천 BEST 5(2024년)

가끔 유튜브 영상을 자료로 사용해야 할 때가 있는데요. 만약 발표를 해야 할 PC에 인터넷이 지원된다면 그냥 내부에 유튜브 영상을 첨부만 하면 되겠지만 내부망 PC와 같은 인터넷이 지원되지 않는 환경이라면 유튜브 영상을 직접 다운로드하여야 하는 경우가 생길 수 있습니다. 이번 포스팅에서는 유튜브 영상을 내 로컬 PC로 다운로드하는 법에 대해 알아보도록 하겠습니다. 유튜브 영상 다운로드할 수 있는 무료 사이트 추천 Best 5 먼저 유튜브 영상을 추출하려면 그 영상의 URL을 복사해야 합니다. 유튜브 영상의 URL을 복사하는 방법은 유튜브 영상 -> 우클릭 -> 동영상 URL 복사 이렇게 하시면 됩니다. y2mate(https://www.y2mate.com/en371) 1. 모든 mp4 다양한 화질 지원 ..

Tistory

[Web] 이미지 안에 있는 글자를 추출할 수 있는 사이트 추천 (구글 기본앱)

수업의 강의자료를 사진으로 찍어 필기를 하거나, 어떤 그림이나 설명서, 혹은 종이문서에 있는 내용들을 스캔하여 그 안에 있는 정보들을 추출해야 하는 등의 이미지 안에 있는 글자들을 옮겨 적어야 할 경우들이 종종 발생합니다. 하지만 그림이나 종이 문서 스캔본과 같은 이미지화 되어있는 텍스트들을 직접 복사할 수 없어 컴퓨터에 일일이 타이핑해야 하는데 이 과정은 매우 번거롭습니다. 그렇기에 저는 이러한 경우가 발생하였을 때는 OCR 도구를 활용할 것을 추천드립니다. OCR 도구를 활용하면 문서를 디지털화시키고 텍스트 형식으로 변환할 수 있습니다. 이번 포스팅에서는 이 OCR을 활용하여 텍스트를 추출해주는 사이트에 대해 소개해드리고자 합니다. 변환 사이트를 활용하면 따로 프로그램을 다운받지 않아도 되어 매우 편..

Tistory

[내돈내산] 삼성 정품 보조배터리 EB-U3300 사용 후기 (보조배터리 추천)

이번 갤럭시 워치 4 사전 구매 혜택으로 갤럭시 워치 액세서리 3만 원 할인 구매 혜택을 받았습니다. 구매가 가능한 물건은 아래 링크된 삼성전자 공식 홈페이지의 갤럭시 4 워치 액세서리의 품목들과 같았습니다. https://www.samsung.com/sec/mobile-accessories/all-mobile-accessories/?watch 위 사이트에 들어가서 보시면 아시겠지만 정말 구매할 물품이 딱히 없었는데요. 그렇다고 구매를 안하기에는 무료로 주는 3만 원 할인 쿠폰이 아까워서 그나마 가끔씩은 필요할듯한 삼성 정품 보조배터리를 구매해봤습니다. 뭔가 삼성의 상술에 계속 당하는 느낌입니다..;; 삼성 정품 보조배터리 라인업 비교 삼성은 생각보다 다양한 보조배터리 라인업을 가지고 있습니다. 저는 갤..

Tistory

[Web] 재직 증명서 발급 방법 (온라인 간단 해결)

재직 증명서란? 재직증명서는 재직증명서는 근로자가 회사에 소속되어 있다는 사실을 증명하기 위한 서류로써 본인이 어떤 직장에 소속되어 있으며, 어떤 직급과 직책을 맡고 있는지 등의 재직 사항을 증명할 수 있도록 고용하고 있는 회사(기관)가 보증하는 증명서를 말합니다. 재직증명서는 법적으로 표준화된 규정이나 서식이 있는 것은 아니기 때문에 일반적으로 회사에 따라 자사의 고유 서식을 사용하는 경우가 많고 국민연금 가입자 증명 등으로도 재직 증명서를 대체할 수 있습니다. 재직 증명서는 은행에 통장을 개설하거나, 정부의 지원금을 받을 때 재직증명서가 필요한 경우가 있는데. 대부분 인사팀에 이야기를 하면 재직증명서를 발급해주기는 하지만 혹시나 이직을 하는 것이 아닌지 괜한 의심을 받을 수 있기 때문에 그냥 인터넷에..

Tistory

[Web] 유튜브 음원 추출 무료 사이트 추천 BEST 7(2024년)

유튜브의 재생목록에 상당 부분은 뮤직비디오를 포함한 음악 콘텐츠들입니다. 그만큼 유튜브로 음악을 듣고 싶어 하는 수요가 많은 것 같습니다. 유튜브 프리미엄의 사용자라면 YT Music이나 백그라운드상에서 유튜브를 실행시켜 유튜브 영상의 음원을 편하게 들을 수 있지만 유튜브 프리미엄 사용자가 아니라면 핸드폰 화면이 꺼지면 유튜브 재생도 같이 종료되기에 음악을 감상하기가 상당히 까다롭습니다. 그래서 많은 분들이 유튜브 영상의 음원을 추출하여 오프라인으로 음악을 듣는 분들이 많은 것으로 알고 있습니다. YT Music 오프라인 저장 기능 사용 - 추천 (유튜브 프리미엄 사용자) YT Music의 기본기능에 오프라인 저장이 있기에 따로 변환 사이트를 이용해야 할 필요가 없기 때문에 개인적으로 유튜브 프리미엄을 ..

Tistory

[내돈내산] 갤럭시 워치4 실버 44mm 구매 및 사용 후기

갤럭시 언팩에서 강렬한 인상을 주었던 갤럭시 워치4 저도 구매했습니다. 기존의 시계가 단순히 시간을 보여주는 기능만 가졌다면 갤럭시 워치와 같은 스마트워치는 더 저렴한 가격에 시계 기능뿐만이 아니라 스마트폰의 기능의 일부와 건강관리 기능도 함께 사용할 수 있어 더욱 활용성이 높다고 생각합니다. 제가 이번 갤럭시 워치를 구매하게 된 이유도 건강관리 기능을 잘 활용해보고 싶어서였습니다. 이번 갤럭시 워치4 에서는 심박 수, 혈중 산소포화도, 심전도 측정 기능, 체성분 분석 기능, 수면 측정 기능까지 있습니다. 또 운동할 때 유용한 데이터들도 보여준다고 하니 수영과 자전거 타는 것을 좋아하는 저에게 유용하게 사용될 듯합니다. ※ 삼성 갤럭시 워치4는 아래 링크에서 쿠팡 최저가에 구매하실 수 있습니다. 갤럭시 ..

Tistory

[내돈내산] 삼성 정품 무선충전기 듀오 사용 후기 (무선 충전기 추천)

어느 순간 눈을 떠보니 저는 삼성빠가 되어있었습니다. 갤럭시 폴드, 갤럭시 버즈2, 갤럭시 워치4... 기기가 많은 것은 상관이 없는데 사실 충전하기가 너무너무 귀찮습니다. 특히 저는 원룸 자취방에서 생활을 하고 있기 때문에 콘센트도 많지 않아 한번에 여러 개의 기기를 동시에 충전하기도 힘들고 충전선을 찾아 기기에 꽂는 것 자체도 굉장히 귀찮게 느껴졌습니다. 이러한 문제 때문에 갤럭시 버즈와 워치의 경우에는 가끔 배터리가 없어서 애를 먹고는 합니다. 이렇게 충전하기 귀찮아하는 저를 위해 무선 충전기를 구매하였습니다. 무선 충전기 추천 무선 충전기의 경우에는 다양한 회사의 제품들이 시중에 나와있는데요. 무선 충전기 자체가 특별한 기능 없이 단순히 충전만 하는것이기에 저렴한 것을 사셔도 되지만 저는 삼성 정..

Tistory

[Mobile] 안드로이드 갤럭시 테마 변경 방법 (+ 테마 추천)

삼성 갤럭시 스마트폰을 사용하고 있다면 갤럭시 테마를 사용하여 간편하게 핸드폰을 예쁘게 꾸밀 수 있습니다. 테마를 변경하면 배경뿐만이 아니라 아이콘 이미지 삼성 기본 앱 내부 디자인, 사운드도 바꿀 수 있어 기본 아이콘과 배경에 질리신 분들이라면 이 기능을 활용하여 나만의 핸드폰을 한번 만들어보는 것도 괜찮을 것 같습니다. 안드로이드 갤럭시 테마 변경 방법 1. 홈 화면에서 상단을 아래로 쓸어내린 뒤 우측 상단의 톱니바퀴 아이콘을 클릭하여 설정창으로 들어갑니다. 2. 설정에서 테마를 클릭합니다. 3. 테마를 선택하면 위와 같이 갤럭시 테마가 나오는데 여기서 자신이 적용하고싶은 테마를 선택합니다. 인기 -> 무료를 차례로 클릭하시면 인기 있는 무료 테마 리스트도 나오니 참고해주세요. 4. 적용할 테마를 선..

Tistory

[Mobile] 안드로이드 다크모드 설정 방법

많은 사람들이 밝은 화면이 눈을 피로하게 한다고 생각하시고 화면을 어둡게 해주는 다크 모드를 많이 사용하고 계시는 것 같습니다. 다크 모드가 눈 건강에 좋다는 과학적인 근거는 아직 부족하지만 다크 모드를 사용하게 되면 사용자의 시력을 보호하고 배터리를 아낀다는 것이 정설로 알려져 있습니다. 이번 포스팅에서는 안드로이드 삼성 갤럭시에서 다크 모드를 설정하는 방법에 대해 알아보도록 하겠습니다. 안드로이드 다크모드 설정 방법 (feat 삼성 갤럭시) 1. 홈 화면에서 상단을 아래로 쓸어내린 뒤 우측 상단에 있는 톱니바퀴 아이콘을 클릭하여 설정창으로 들어갑니다. 2. 설정에서 디스플레이 메뉴로 들어갑니다. 3. 디스플레이에서 다크를 체크하시면 다크 모드로 즉시 전환이 완료됩니다.

Tistory

[Mobile] 스마트폰 화면을 PC화면에 미러링 하는 방법 (Smart View)

작은 핸드폰 화면으로 모바일 게임과 같은 작업들을 하기 불편하시다면 스마트폰 화면 미러링을 통해 PC에 내 핸드폰 화면을 띄워서 좀 더 쾌적하게 영상 시청이나 모바일 게임을 즐겨보는건 어떠신가요? 연결할 디바이스가 와이파이를 지원하고, 미라캐스트(Miracast)기능을 지원한다면 특별한 어플리케이션 설치 없이 간편한 설정만으로도 핸드폰 화면을 미러링하여 다른 PC에 띄울 수 있습니다. 이 포스팅은 PC를 기준으로 작성되었으나 TV나 다른 디스플레이와 미러링도 이 기능을 활용하여 사용하실 수 있습니다. 특히 TV와 스마트폰을 연결해서 넷플릭스, 유튜브 시청을 하시는분들도 많더군요. 스마트폰 화면 미러링 방법 ( PC 환경 세팅 ) 1. [Windows Key] + [ i ] 키를 눌러 윈도우 설정창을 띄운..

Tistory

[내돈내산] 갤럭시 버즈2 화이트 사용 후기

이번 갤럭시 폴드3를 사전 예약하면서 갤럭시 버즈2를 사은품으로 받았습니다. 저는 무선 이어폰으로 갤럭시 버즈 플러스를 사용하고 있었기에 무선 이어폰이 2개는 필요가 없겠다고 생각이 들어 당근 마켓으로 판매를 하려고 했으나 막상 갤럭시 버즈2를 사용해보니 기존에 제가 사용하고 있었던 갤럭시 버즈 플러스를 사용하기가 싫을 정도로 차이가 많이 나더군요. ※ 갤럭시 버즈2는 아래 링크에서 쿠팡 최저가에 구매하실 수 있습니다. 위와 같이 사기당할 염려 없이 마켓에서 구매하시는 것도 좋지만 저는 당근마켓의 미개봉 제품을 구매하시는 것을 더 추천드립니다. 현재 갤럭시 폴드, 플립의 사전예약 상품으로 갤럭시 버즈2가 증정되어 당근마켓에 대량의 매물이 풀렸습니다. 이를 활용하시면 미개봉 제품을 저렴하게 구매하실 수 있..

Tistory

[Mobile] 카카오톡 채팅내역 백업 및 복구 방법

카카오톡은 원칙적으로 하나의 모바일 디바이스에서만 사용이 가능하도록 설정되어 있습니다. 이러한 정책으로 인해 새로운 스마트폰을 구매하면 새로 사용하는 기기에서 다시 인증을 받아야 하죠. 문제는 이렇게 새로운 기기에서 카카오톡을 접속하면 기존에 사용하고 있었던채팅 기록들이 모두 초기화된다는 점입니다. 카카오톡에는 중요한 내용의 채팅, 사진들이 있을 수 있어 데이터들이 모두 소실되면 난감하신 분들도 계실 텐데요. 이 경우 카카오톡의 백업 기능을 사용하면 새롭게 사용하는 스마트폰에서도 이전에 주고받았던 대화 내용을 모두 복구하실 수 있습니다. 카카오톡 채팅 내역 백업 및 복구 방법 1. 카카오톡 우측 상단의 톱니바퀴 모양의 아이콘을 클릭한 후 채팅 탭을 클릭하여 들어갑니다. 2. 그럼 위와 같이 대화 백업하기..

Tistory

[Mobile] 핸드폰 화면 녹화 방법 (안드로이드 기본 기능)

가끔 핸드폰 화면을 녹화하여 영상을 만든다거나 어플을 개발하여 프로토타입 영상을 찍을 때 등등 핸드폰 화면을 녹화해야 하는 경우가 생깁니다. 과거에는 이렇게 스마트폰 화면을 녹화할 때 녹화 기능을 제공하는 애플리케이션을 따로 설치해야만 했었는데 안드로이드 10 버전(갤럭시 S10 이후)부터는 안드로이드 자체 화면 녹화 기능이 추가되어 애플리케이션 설치 없이도 핸드폰 화면을 녹화하실 수 있습니다. 스마트폰 화면 녹화 방법 (안드로이드 기본 기능) 1. 홈 화면에서 화면 상단을 아래로 두번 드래그하면 위와 같이 화면 녹화 아이콘이 나옵니다. 이 아이콘을 클릭해줍니다. 2. 삼성 캡처에서 카메라와 오디오 권한을 허용해달라는 팝업창이 나오면 "앱 사용 중에만 허용"을 선택하고 다음으로 진행해주세요. 3. 사운드..

Tistory

[내돈내산] 삼성 갤럭시 Z 폴드3 팬텀실버 구매 후기

기존에 사용하고 있던 휴대폰이 사망함에 따라 새로운 핸드폰을 찾고 있던 도중 우연히 갤럭시 언팩 행사를 보게 되었습니다. 그리고 폴더블 폰, 그중에서도 갤럭시 Z 폴드 3에 관심이 생겼고 이 정도면 완성도 높은 폴더블 폰이라는 확신이 생겨 고심 끝에 구매를 결정하게 되었습니다. 갤럭시 Z 폴드 3의 출고가는 약 200만 원으로 다른 스마트폰에 비해 많이 비싼 감이 있지만 제가 이 핸드폰을 누구보다 잘 사용할 수 있다는 확신이 들었습니다. 이번 포스팅에서는 제가 이번에 구매한 삼성 갤럭시 Z 폴드 3에 대해 리뷰해볼까 합니다. ※ 갤럭시 폴드3는 아래 링크에서 쿠팡 최저가에 구매할 수 있습니다. 갤럭시 Z 폴드3를 선택한 이유 저는 아래의 두가지 제 생활패턴에 갤럭시 폴드가 잘 어울린다고 생각하여 구매를 ..

Tistory

[내돈내산] 삼성 갤럭시 폴드3 케이스 추천 (슈피겐 에어스킨)

오늘은 얼마 전 구매한 갤럭시 폴드 3 케이스에 대해 리뷰해보려 합니다. 갤럭시 폴드가 비싼 제품인 만큼 케이스를 안 끼고 사용할 수는 없어 여러 개의 케이스 후보군을 두고 고심을 하다가 저는 슈피겐에서 제작한 에어스킨이라는 케이스를 사용하는 것으로 결정했습니다. ※ 슈피겐 에어스킨은 아래 링크에서 쿠팡 최저가로 구매하실 수 있습니다. 슈피겐 에어스킨 구매 이유 갤럭시 폴드 자체가 무겁기 때문에 최대한 가벼운 케이스로 선택 갤럭시 폴드3의 무게는 그 자체만으로 271g으로 그 자체만으로도 굉장히 무겁다고 할 수 있습니다. 여기서 케이스마저 무거운 케이스를 사용한다면 사용성이 매우 떨어질 것이라고 생각했습니다. 또한 이번 사전예약 상품으로 삼성 케어 플러스 1년을 주기도 하고 저는 보험까지 있기 때문에 보..

Tistory

[Mobile] 삼성 갤럭시 데이터 옮기기 (Smart Switch Mobile)

새로운 핸드폰을 구입했다면 처음에 가장 먼저 해야 할 것이 기존에 사용하던 핸드폰의 데이터를 새로운 핸드폰에 복사하는 일일 것입니다. 이 작업은 삼성에서 제공하는 Samsung Smart Switch Mobile이라는 어플리케이션을 사용하면 간단하게 데이터를 이동하는 작업을 진행하실 수 있습니다. Samsung Smart Switch Mobile을 사용하여 스마트폰 데이터 옮기기 1. 먼저 데이터를 옮기고 받는 핸드폰에 Smart Switch 어플을 깔아줍니다. PlayStore에서 스마트 스위치라고 검색하시면 가장 상단에 Samsung Smart Switch Mobile이라고 나옵니다. (다른 어플 하고 헷갈리지 마세요) 2. 다운받은 Samsung Smart Store를 데이터를 주고받을 2개의 핸드..

Tistory

[블로그] 구글 애널리틱스 주요 기능 설명 & 간단한 사용법

구글 애널리틱스(Google Analytics)란? 구글 애널리틱스(Google Analytics)는 구글에서 제공하는 무료 웹 애널리틱스 서비스입니다. 웹 애널리틱스 서비스란 웹 사이트의 트래픽을 추적하고 보고서를 만들어주는 서비스를 말하며, 구글 애널리틱스에서 제공하는 추적번호를 내가 운영하는 웹사이트에 삽입하면 사이트 방문자의 유입 소스나 사이트 내 행동과 같은 유용한 정보를 수집하고 저장, 분석할 수 있습니다. 내가 운영하는 사이트의 방문자들의 트래픽을 추적하여 행동을 분석한다면 앞으로 사이트를 운영할 때에 많은 도움이 되니 추적번호를 넣을 수 있는 사이트나 블로그를 운영하시고 있으시다면 적극 사용을 권해드립니다. 구글 애널리틱스 장점 1. 무료 서비스이다. (월간 1000만 조회수까지) 2. 애..

Tistory

[Windows] 윈도우10 날짜, 시간 재설정 방법 (동기화)

윈도우10의 기본 세팅으로 설치가 되어있다면 날짜와 시간이 주기적으로 재동기화되고 있어 날짜와 시간이 틀려질 경우는 많지 않지만 가끔 수동으로 시간대가 잘못 지정되었다던지, 외부 인터넷이 작동하지 않아 시간대가 안 맞는 경우, 표준시간대가 "서울"로 되어있지 않은 등의 다양한 문제들로 실제 시간과 컴퓨터에 세팅되어있는 시간에 오류가 생길 수 있습니다. 이번 포스팅에서는 Windows 10에서 시간대를 동기화하는 방법에 대해 알아보도록 하겠습니다. 윈도우 10 날짜, 시간 변경 방법 1. 작업표시줄의 날짜/시간에서 우클릭을 합니다. 2. 위와 같은 메뉴가 나오면 날짜/시간 조정 메뉴를 클릭합니다. 3. 자동으로 표준 시간대 켬으로 설정을 하게 되면 표준 시간대가 서울로 잡힐 것입니다. 이상태에서 자동으로 ..

Tistory

[Windows] 컴퓨터 자동 시작 / 예약 부팅 설정 방법

직장인처럼 매일 일정한 시간에 출근하여 컴퓨터를 사용하시는 분이라면 컴퓨터를 자동으로 시작되도록 세팅하여 컴퓨터를 켜는 노동을 줄일 수 있습니다. PC 재부팅의 경우 윈도우10 작업 스케줄러에서 설정이 가능하지만 컴퓨터가 완전히 꺼진 상태에서 자동 부팅되게 만들려면 컴퓨터가 전원이 꺼진 상태에서 부팅을 시켜야 하는 것이므로 소프트웨어가 아닌 하드웨어 상에서 설정하여 사용하여야 합니다. ※ 노트북의 경우 바이오스에서 자동 부팅 설정을 지원하지 않을 수 있습니다. 컴퓨터 자동 부팅 설정 방법 1. 위의 표에서 자신의 컴퓨터 제조사에 맞는 바이오스 단축키를 확인하시고 바이오스에 진입해주세요. ※ 노트북의 제조사의 모델에 따라 hotkey가 우선되어 있어 Fn키를 누른 상태에서 단축키를 눌러야 바이오스 진입이 ..

Tistory

[일상] 컴투스 2020 하반기 필기 테스트 후기

작년 하반기에 응시하였던 게임회사 엔씨소프트, 넷마블, 컴투스 필기 테스트 중 마지막으로 컴투스 필기 테스트의 후기에 대해 남깁니다. 필기 테스트를 응시하기전에 기존에는 어떻게 하고있었는지 구글링을 해봤는데 원래는 직접 컴투스 사옥으로 가서 시험을 치는것 같아요. 하지만 이번에는 코로나 시국인만큼 비대면으로 테스트를 봤습니다. [일상] 엔씨소프트 2020 하반기 NC TEST 후기 [일상] 넷마블 2020 하반기 넷마블 테스트 후기 컴투스 2020 하반기 필기 테스트 후기 필기 테스트는 주말에 프로그래머스에서 대행하여 이루어졌습니다. 프로그래머스에서는 코딩테스트만 대행하는 줄 알았는데 이런 문제들도 출제하는구나 그때 처음 알았습니다. ㅎㅎ 시험 자체가 비대면 시험이라 편안한 분위기로 응시가 가능해 별로 ..

Tistory

[블로그] 제휴 마케팅 플랫폼 5가지 모음 (블로그 수익 창출 수단)

제휴 마케팅이란? 제휴 마케팅이란 웹사이트 운영자가 자신이 운영하고 있는 웹 사이트에 마케팅을 원하는 여러 기업이 제공하는 배너나 링크를 삽입하여 새로 방문자, 회원, 고객 매출 등을 발생시키면 소정의 보상을 받는 마케팅 기법을 말합니다. 먼저 제휴 마케팅을 대행해주는 업체에서 여러 광고주를 모집하여 링크를 생성하고, 이렇게 생성된 링크를 블로그나 인플루언서 등의 마케터들이 자신의 웹 사이트에 삽입을 해놓으면 이 링크들을 통해 유입되는 방문자들에 의해서 상품 판매 등의 행동이 일어날 때 일정 부분의 커미션을 받게 되는 구조입니다. 편법은 쓰지 맙시다. 혹시 과거에 비해 현재 제휴 마케팅을 하고자 하는 업체가 거의 없다시피 한다는 거 아시나요? 왜 이렇게 되었을까요? 간단합니다. 바로 광고주의 입장에서 돈..

Tistory

[블로그] 제휴 마케팅 애드릭스 1년차 후기 (수익인증 & 하는법)

티스토리 블로그의 장점은 블로그 html을 직접 삽입하여 비교적 쉽게 광고를 추가할 수 있다는 점인데요. 이러한 티스토리의 장점을 활용하여 제휴 마케팅이라는 수익 창출 모델을 적극 활용하여 수익 창출을 노려볼 수 있습니다. 제휴 마케팅 플랫폼은 매우 다양한데 이번 포스팅에서는 제가 사용하고 있는 애드릭스에 대해 포스팅을 해볼까 합니다. 애드릭스는 제휴 마케팅을 대행해주는 여러 플랫폼 중 하나로 광고주와 블로그, 인플루언서 등을 연결해주는 사이트입니다. 더 많은 제휴 마케팅 플랫폼이 궁금하시다면 아래글을 참고해주세요. [블로그] 제휴 마케팅 플랫폼 5가지 모음 (블로그 수익 창출 수단) 애드릭스 1년 차 수익 인증 결론부터 말씀드리자면 저는 2020년 8월부터 현재까지 딱 1년간 애드릭스를 운영하였으며 1..

Tistory

[Mobile] 카카오톡 다크모드 설정 방법 (Mobile, PC)

요즘 밝은 화면이 눈을 피로하게 한다고 생각하시는 분들은 프로그램에 다크 모드를 많이 활용하시는 것 같습니다. 다크 모드를 사용하게 되면 사용자의 시력을 보호하고 배터리를 아낀다고 알려져 있습니다. 물론 자세히 찾아보면 다크 모드가 눈 건강에 좋다는 과학적인 근거는 부족하지만 개인적인 의견에 다크 모드로 설정하게 되면 야간에 밝은 화면으로 눈부심을 방지할 수 있고 화면마다 디스플레이 화면 밝기를 일일이 조절해주지 않아도 되어 편리하다고 생각합니다. 카카오톡 다크모드 설정 방법 (Mobile) 1. 카카오톡 친구탭 우측 상단에 있는 톱니바퀴 모양의 아이콘을 눌러준 뒤 전체 설정의 테마 메뉴로 들어갑니다. 2. 테마 메뉴에서 다크 모드를 체크하면 카카오톡이 재부팅이되고 다크모드로 설정이 됩니다. 카카오톡 P..

Tistory

[일상] 엔씨소프트 2020 하반기 NC TEST 후기

2020년도 하반기 게임 쪽으로 진로를 변경하고자 생각하여 엔씨소프트, 넷마블, 컴투스 이렇게 3군데의 회사의 하반기 채용에 지원했었습니다. 이러한 게임회사들의 채용과정에는 각 회사별로 테스트를 보는 단계가 있는데요. 채용과정 중 매년 보는 시험이고 많은 사람들이 궁금해하는 내용임에도 불구하고 정보가 많이 없는 듯하여 제 경험을 간략하게 기술하고자 합니다. [일상] 넷마블 2020 하반기 넷마블테스트 후기 [일상] 컴투스 2020 하반기 필기테스트 후기 엔씨소프트 채용절차 서류전형 -> 인적성 검사 -> NC TEST -> 1차면접 -> 2차 면접 순으로 진행됩니다. 저는 신입으로 지원해서 절차가 이러한데 경력직, 인턴일 경우 절차와 NC TEST의 구성이 조금 달라질 수 있어요. NCTEST : 30배..

Tistory

[일상] 넷마블 2020 하반기 넷마블 테스트 후기

넷마블에도 NC소프트와 마찬가지로 넷마블 테스트라고 불리는 자체 시험이 있는데요. 마찬가지로 테스트에 대한 정보가 너무 없어 제가 봤던 경험을 조금 적어볼까 합니다. [일상] 엔씨소프트 2020 하반기 NC TEST 후기 [일상] 컴투스 2020 하반기 필기테스트 후기 넷마블 채용절차 서류전형 + 코딩 테스트 -> 넷마블 테스트 -> 1차 면접 -> 2차 면접 순으로 이루어지며 이 채용 프로세스는 제가 지원하였던 신입 채용 기준이고 경력직이나 인턴일 경우 채용 프로세스가 조금 달라질 수 있습니다. 넷마블은 자소서 쓰기가 조금 힘들었어요. 문항수도 많고, 채워야 할 글자 수도 많아서 고생을 좀 했습니다... 코딩 테스트 후기 넷마블에서는 프로그래머스에 대행하여 온라인으로 코딩 테스트를 진행하였습니다. 넷마..

Tistory

[Mobile] 카카오톡 테마 변경 방법 & 테마 추천

대한민국의 국민이라면 자주 사용하는 어플리케이션 중 하나가 바로 카카오톡일 텐데요. 매번 똑같은 배경과 폰트 등 같은 화면을 보고 있자면 가끔 지겨울 때가 있죠. 카카오톡에는 테마라는 기능이 있어 카카오톡에 원하는 배경, 글 꼴등으로 설정하여 카카오톡을 내가 원하는 분위기로 바꿀 수 있습니다. 이번 포스팅에서는 카카오톡 테마를 변경하는 방법과 예쁜 테마 몇 가지를 추천해볼까 합니다. 카카오톡 테마 변경 방법 1. 카카오톡의 친구탭의 우측 상단에 있는 톱니바퀴 모양의 아이콘을 누른 후 테마 메뉴로 들어갑니다. 2. 테마에서 내가 적용하고싶은 테마를 선택하여 설치를 하고 설치한 앱을 켜서 테마 적용하기를 누르면 카카오톡에 테마가 적용됩니다. 3. 적용된 숨바꼭질의 테마의 카카오톡 화면은 위와 같습니다. 카카..

Tistory

[Web] 카카오톡 테마 다운받을 수 있는 블로그 URL 모음(2024년)

카카오톡의 테마는 직접 만들 수가 있습니다. 하지만 초보자들이 만드는 것과 전문가들이 만드는 카카오톡 테마의 퀄리티 차이가 아무래도 많이 날 수밖에 없겠죠. 이번 포스팅에서는 카카오톡 테마를 전문적으로 만드는 고수분들의 블로그들을 소개하고자 합니다. 아래에 소개드리는 블로그들을 서핑하시면서 원하는 테마가 있다면 한번 적용해보는 것도 괜찮을 거 같네요. 혹시 카카오톡 테마를 적용시키는 방법에 대해 모르신다면 아래 글을 참고해주세요. [Mobile] 카카오톡 테마 변경 방법 & 테마 추천 카카오톡 테마 다운받을 수 있는 블로그 모음 1. 늘봄님의 블로그 https://pf.kakao.com/_RPjKxb 봄을 그리다 안녕하세요 늘봄입니다 ̈ pf.kakao.com 제 취향인 테마들이 많은 블로그입니다. 심..

Tistory

[Windows] PC 카카오톡 엑셀 테마 설정방법

카카오톡 PC버전에도 내가 원하는 테마를 선택하여 채팅방의 분위기를 바꿀 수 있습니다. 주로 많이 사용하시는 테마는 다크 테마와 엑셀 테마인 것 같습니다. 특히 이번에 소개해드릴 엑셀 테마는 직장인들 사이에서 많이 알려져 있는데요. 업무시간에 카카오톡을 하기 눈치 보이시는 분들이 카카오톡 PC버전에 엑셀 테마로 설정해놓고 바탕화면에 엑셀을 띄워놓은 후 엑셀 테마를 설정해놓은 카카오톡을 켠다면 티가 많이 나지 않는다고 합니다. PC 카카오톡 엑셀 테마 설정방법 1. 카카오톡 PC버전의 좌측 하단의 톱니바퀴 아이콘을 클릭한 후 설정으로 들어갑니다. 그리고 좌측의 채팅 탭에서 엑셀 스타일을 체크해주면 모든 채팅방에 엑셀 테마가 적용됩니다. 2. 위의 화면은 엑셀 테마로 설정된 카카오톡 테마입니다. 확실히 카카..

Tistory

[Mobile] 카카오페이 송금 취소 하는 간단한 방법

요즘 돈을 주고받을때 카카오페이를 사용하시는분들이 많습니다. 저도 친구랑 돈을 주고받을때 주로 카카오페이를 통해 송금을 하는데요. 가끔씩 이미 송금을 했는데 보내야 할 금액이 잘못되었거나 엉뚱한 사람에게 돈을 송금하는 사고가 가끔 생기곤 합니다. 이럴경우 송금 대상자가 돈을 받기 전까지는 카카오페이 송금내역에서 취소할 수 있습니다. 카카오페이 송금취소 하는 법 1. 저는 다른 친구에게 보냈어야 할 금액을 다른 친구에게 송금을 잘못했었는데요. 저처럼 카카오 페이의 송금이 잘못되었을 경우에 당황하지말고 카카오톡 홈으로 갑니다. 2. 카카오톡 메인 화면에서 아래쪽 탭 바에서 더보기 버튼을 클릭합니다. 3. 더보기 탭 화면에서 위의 그림과 같이 PAY버튼을 클릭하여 카카오 페이로 화면으로 들어갑니다. 4. 카카..

Tistory

[Mobile] 카카오톡 친구 완전 차단하기 & 해제 방법

카카오톡을 사용하다보면 귀찮은 스팸 메시지를 보내는 채널이나 스토킹에 가까운 메시지를 보내는 사람들이 있습니다. 이럴경우 카카오톡에서 친구 차단으로 그들의 메시지가 나에게 오는것을 미연에 방지할 수 있습니다. 참고로 카카오톡의 차단기능은 2단계로 나누어져있습니다. 메시지 차단 : 차단한 친구에게 메시지가 오는것을 차단합니다. 메세지 차단, 프로필 비공개 : 메시지가 뿐만 아니라 나의 프로필 사진도 보이지 않도록 차단합니다. 광고 채널에게서 스팸문자가 오는것은 메시지 차단까지만 하셔도 되지만 인연을 끊고 싶은 친구가 있다면 프로필까지 완벽하게 차단까지 하셔서 나의 일상이 공유되는것을 방지하는것이 좋을것 같습니다. 카카오톡 친구 메시지 차단하기 1. 카카오톡 친구 탭에 가셔서 차단하고 싶은 친구의 프로필을 ..

Tistory

[Mobile] 카카오톡 차단 당했는지 확인하는 방법 총정리

인생을 살다보면 내가 누군가에게 손절을 당해 카톡이 차단 당하는 경우도 있을 수 있습니다. 카카오톡에서는 공식적으로 위와 같이 차단 여부는 상대방이 알 수 없다고는 하지만 편법으로 알 수 있는 방법이 여럿 있답니다. 우선 카카오톡에는 2가지 차단 기능이 있습니다. 메시지 차단 : 차단한 친구에게 메시지가 오는것을 차단합니다. 메세지 차단, 프로필 비공개 : 메시지가 뿐만 아니라 나의 프로필 사진도 보이지 않도록 차단합니다. 메시지 차단, 프로필 비공개 되어있는 경우 확인 프로필 차단까지 되어있으면 확인이 비교적 간단합니다. 차단여부를 확인하고 싶은 사람의 프로필을 클릭하면 위의 사진과 같이 프로필이나 배경이 기본으로 설정되어있고 거기에다 프로필 위에 있는 송금 표시까지 보이지 않는다면 프로필을 차단당한것..

Tistory

[Mobile] 분실한 내 핸드폰 위치 찾기 (구글 계정 활용)

누구나 한번쯤은 핸드폰을 분실하셨던 경험이 있으실 겁니다. 다행스럽게도 내가 어디에 놔뒀는지 기억이 난다면 어렵지 않게 핸드폰을 되찾을 수 있겠지만 핸드폰을 어디에 뒀는지 기억이 나지 않는다면 어떻게 해야 할까요? 만약 내가 사용하고 있던 안드로이드 폰에 구글 계정이 연동되어 있다면 구글 계정으로 내 핸드폰의 마지막 위치를 확인해볼 수 있습니다. 내 핸드폰 위치 추적하기 1. 구글에 들어가셔서 로그인한 후 Google 계정 관리로 들어갑니다. 2. 검색창에 휴대전화 찾기라고 검색한 후 Enter를 눌러 해당 메뉴로 들어가 줍니다. 3. 휴대전화 찾기 메뉴에 들어가 보면 위와 같이 구글 계정으로 로그인되어있는 핸드폰, 태블릿 등의 리스트들이 나옵니다. 이 리스트에서 내가 찾고자 하는 휴대폰을 선택하여 들어..

Tistory

[Mobile] 내 핸드폰 모델명(기종) 확인하는 초간단 방법

핸드폰으로 무거운 게임이나 어플을 많이 사용하지 않으시는 분들이라면 보급형 스마트폰을 많이 사용하실 텐데요. 이러한 보급형 스마트폰은 다 성능이 비슷비슷하고 그냥 카카오톡 정도만 돌아가면 어떤 핸드폰이든지 상관이 없어 기종이 그렇게 중요하지가 않습니다. 이런 상황이다 보니 현재 내가 사용하고 있는 핸드폰의 기종을 모르는 분들도 계실 겁니다. 하지만 가끔 누군가 내 핸드폰의 기종을 물어보거나 모델명이 문득 궁금해질때는 어떻게 확인을 하면 좋을까요? 이번 포스팅에서는 현재 사용하고 있는 휴대폰의 기종을 확인하는 방법에 대해 포스팅하도록 하겠습니다. 내 핸드폰 기종 확인하는 초간단 방법 1. 핸드폰을 위에서 아래로 쓸어내려준뒤 위의 그림처럼 톱니바퀴를 클릭하여 설정창으로 들어갑니다. 2. 핸드폰 설정에서 가장..

Tistory

[Mobile] 내 핸드폰 안드로이드 OS 버전 확인 및 강제(수동) 업데이트 방법

안드로이드 스마트폰에 탑재되어있는 안드로이드 OS는 새로운 버전이 계속해서 나오고 있습니다. 가끔 안드로이드 OS의 버전이 낮다면 일부 어플리케이션이 동작하지 않는등의 문제가 생길 수 있어 최신 버전으로 업데이트가 필요한 경우가 있는데요 이번 포스팅에서는 현재 내 휴대폰에 탑재되어 있는 안드로이드 OS 버전을 확인하고 강제로 업데이트 하는 방법에 대해 알아보도록 하겠습니다. 내 핸드폰 안드로이드 OS 버전 확인 방법 1. 핸드폰을 위에서 아래로 쓸어내린 뒤 톱니바퀴 모양을 눌러 설정앱을 엽니다. 2. 설정에서 가장 아래에 있는 휴대전화 정보로 들어갑니다. 3. 휴대전화 정보에서 소프트웨어 정보를 눌러 이동합니다. 4. 여기서 안드로이드 버전을 확인하실 수 있습니다. 2021년 7월 기준으로 최신 버전은 ..

Tistory

[Mobile] 내 핸드폰 GPS 조작하기 Fly GPS 사용법

가끔 포켓몬 고, 당근 마켓과 같이 위치를 기반으로 하는 어플들을 사용할 때에 현재 위치를 조작해야 하는 경우가 종종 있을 수 있습니다. 이럴 경우 GPS를 조작하는 어플리케이션을 다운로드하여 사용하시면 간편하게 현재 위치를 바꾸실 수 있습니다. GPS 조작 어플 Fly GPS 다운로드 안드로이드 구글 플레이 스토어에서 Fly GPS를 검색하거나 아래 링크를 통해 Fly GPS - 가짜 위치/위치속이기 라는 어플리케이션을 다운로드하여줍시다. https://play.google.com/store/apps/details?id=com.fly.gps&hl=ko Fly GPS - 가짜 위치/위치속이기/Fake GPS - Google Play 앱 Fly GPS/Fake GPS/가짜 위치/위치 속이기 GPS위치 정보..

Tistory

[Mobile] 상대방 핸드폰 위치 추적하기(가족,친구,연인) Zenly 사용법

아주 친한 친구나 가족, 연인과 같이 프라이버시가 딱히 중요하지 않는 사이면서 상대방의 위치가 궁금하다면 위치 추적 어플리케이션을 서로 설치하여 위치(GPS)를 공유하는 것이 도움이 될 수 있습니다. 안드로이드에서는 Zenly라는 애플리케이션을 설치하면 어플 이용자끼리 상호간의 위치를 공유할 수 있습니다. 젠리(Znely) 설치 / 다운로드 아래 링크에 들어가서 위치 추적 어플리케이션인 젠리를 다운로드하여 줍니다. 젠리는 안드로이드, IOS 둘 다 지원하며 무엇보다 무료라는 장점이 있습니다. https://play.google.com/store/apps/details?id=app.zenly.locator&hl=ko&gl=US Zenly 젠리 - 친구들과 소통하는 나만의 지도 - Google Play 앱 ..

Tistory

[DB] 데이터베이스 NESTED LOOPS JOIN (중첩 루프 조인)에 대하여

NESTED LOOP JOIN이란? 줄여서 NL JOIN이라고도 불리는 NESTED LOOP JOIN은 2개 이상의 테이블에서 하나의 집합을 기준으로 순차적으로 상대방 Row를 결합하여 원하는 결과를 조합하는 조인 방식입니다. 조인해야 할 데이터가 많지 않은 경우에 유용하게 사용됩니다. NESTED LOOP JOIN은 드라이빙 테이블로 한 테이블을 선정하고 이 테이블로부터 where절에 정의된 검색 조건을 만족하는 데이터들을 걸러낸 후, 이 값을 가지고 조인 대상 테이블을 반복적으로 검색하면서 조인 조건을 만족하는 최종 결과값을 얻어냅니다. Driving Table 과 Driven Table Driving Table이란 JOIN을 할 때 먼저 액세스 되어 ACCESS PATH를 주도하는 테이블을 Driv..

Tistory

[DB] 데이터베이스 SORT MERGE JOIN (정렬 병합 조인)에 대하여

SORT MERGE JOIN이란? 조회의 범위가 많을 때 주로 사용하는 조인 방법론이며 양쪽 테이블을 각각 Access 하여 그 결과를 정렬하고 그 정렬한 결과를 차례로 Scan 해 나가면서 연결고리의 조건으로 Merge를 하는 방식입니다. 주로 조인 조건 칼럼에 인덱스가 없거나, 출력해야 할 결과 값이 많을 때 사용됩니다. 조회의 범위가 좁을 때 유리한 Nested Loop Join의 조인 방식과 장단점이 서로 바뀌어있다고 생각하시면 이해하기 쉽습니다. SORT MERGE JOIN의 사용처 1. 연결 고리에 인덱스가 전혀 없는 경우 2. 대용량의 자료를 조인할때 유리한 경우 3. 조인 조건으로 , =와 같은 범위 비교 연산자가 사용된 경우 4. 인덱스 사용에 따른 랜덤 액세스의 오버헤드가 많은 경우 S..

Tistory

[DB] 데이터베이스 HASH JOIN (해시 조인)에 대하여

HASH JOIN이란? HASH 조인은 조인될 두 테이블 중 하나를 해시 테이블로 선정하여 조인될 테이블의 조인 키 값을 해시 알고리즘으로 비교하여 매치되는 결과값을 얻는 방식입니다. HASH JOIN은 비용 기반 옵티마이저를 사용할 때만 사용될 수 있는 조인 방식이며 '=' 비교를 통한 조인에서만 사용될 수 있습니다. 주로 많은 양의 데이터를 조인해야 하는 경우에 주로 사용됩니다. HASH JOIN의 사용처 1. JOIN 컬럼에 적당한 인덱스가 없어 NL JOIN이 비효율적일 때 2. JOIN Access량이 많아 Random Access 부하가 심하여 NL JOIN이 비효율적일 때 3. Sort Merge Join을 하기에는 두 테이블이 너무 커 Sort 부하가 심할 때 4. 수행빈도가 낮고 쿼리 수..

Tistory

[Mobile] 모바일 https 차단 우회 간단한 방법 (유니콘 HTTPS)

정부의 방침에 따라 검증되지 않은 Https 사이트가 차단되고 있고 앞으로 더 많은 사이트를 차단할 계획이라고 합니다. 이렇게 차단당한 사이트를 접속하면 '사이트에 연결할 수 없음 연결이 재설정되었습니다.'라는 메시지가 뜨고 접속이 차단되는데요. 오늘은 이렇게 차단당한 사이트를 VPN 우회를 통해 접속하는 방법에 대해 알아보도록 하겠습니다. 간단한 애플리케이션 설치 하나만으로 우회 접속하실 수 있습니다. 유니콘 HTTPS 애플리케이션 설치 1. PlayStore 같은 마켓에서 유니콘이라고 검색하면 위와 같은 애플리케이션이 나옵니다. 이것을 설치해줍니다. 2. 설치한 유니콘 HTTPS 애플리케이션을 선택하고 가운데 OFF 자물쇠 버튼을 클릭해준 뒤 나타나는 연결 요청 팝업창에서 확인을 눌러주시면 차단당한 ..

1 2 3 4 5 6 7 8 9 10