본문 바로가기

전체 글290

카카오톡 광고 채널 차단하는 방법(카카오게임즈, 카카오이모티콘 등) 카카오톡을 하다보면 광고 메시지를 계속 받을 때가 있습니다. 처음 가입했을 때 포인트를 더 모으기 위해, 혹은 어떤 이모티콘을 주기 때문에 등등 이점이 있어서 채널을 추가했을 겁니다. 하지만 일정시간이 지난 이후에도 원치 않는 광고 알림이 자꾸 뜨게 되면 아무래도 신경이 쓰이기 마련이죠. 그럼 어떻게 채널에서 더이상 오지 않게 하는지 알아보겠습니다. 채널 차단하는 방법 먼저 알림이 오는 채널의 프로필을 누르면 아래 첫번째 이미지처럼 나타납니다. 여기서 빨갛게 네모 칠한 Ch 아이콘을 누르면, 채널차단/취소 버튼이 나타납니다. 이 때 채널 차단을 하게 되면 이제 이 채널이 차단되게 됩니다. 이제 채널이 차단되고나서 해당 프로필을 보게 되면 아래와 같이 채널추가/알림톡차단 두가지의 메뉴가 추가로 상단에 나오.. 2023. 6. 28.
CMakeLists.txt libxxx.a 저장위치 설정하기 CMakeLists.txt 작성시 라이브러리 저장할 위치를 지정하는 방법입니다. 라이브러리 생성 먼저 라이브러리(libxxx.a)를 생성하는 방법입니다. add_library(xxx STATIC source1.cpp source2.cpp) 출력 경로 지정 이제 출력 경로를 지정합니다. SET 명령어와 LIBRARY_OUTPUT_PATH 변수를 사용합니다. * ${CMAKE_CURRENT_BINARY_DIR}는 빌드 디렉토리를 나타냅니다. # 저장할 디렉토리 경로를 변수에 저장합니다. SET(LIBRARY_OUTPUT_PATH ${CMAKE_CURRENT_BINARY_DIR}/my_output_directory) # 저장할 디렉토리를 생성합니다. FILE(MAKE_DIRECTORY ${LIBRARY_OUT.. 2023. 6. 28.
http3 새로운 성능과 보안을 위한 웹 통신 프로토콜(http2와 달라진 점) HTTP3 소개 HTTP/3는 인터넷 통신 프로토콜인 HTTP의 최신 버전으로, 이전 버전인 HTTP/2의 후속 버전입니다. HTTP/3의 목표는 웹 통신의 성능과 보안을 향상시키는 것입니다. 이전 버전과의 주요 차이점은 UDP를 사용하여 데이터를 전송한다는 점입니다. QUIC: UDP 기반 전송 프로토콜 QUIC(Quick UDP Internet Connections)은 HTTP/3에서 사용되는 전송 프로토콜입니다. QUIC은 UDP를 기반으로 데이터를 전송하며, 패킷 손실이나 지연 발생 시 재전송을 통해 성능을 향상시킵니다. UDP의 경량성과 빠른 연결 설정 과정으로 인해 HTTP/3는 TCP에 비해 더 낮은 지연 시간을 가집니다. 멀티플렉싱 및 스트리밍 기능 HTTP/3는 멀티플렉싱을 지원하여 여러.. 2023. 6. 27.
서여의도 시그니티점 커피 사피엔스 메뉴 및 가격(오픈 할인 30%) 새로 건축된 서여의도 시그니티 여의도에 생긴 커피 사피엔스에 다녀왔습니다. 오픈기념 3일간 30% 할인이라는 행사를 하고 있더라구요. 어느덧 2일차고, 내일이면 마지막 할인이겠네요. 전메뉴 30% 할인 할인 가격과 그 이후에 할인이 안된 가격까지 한번 확인해보세요. 먼저 커피부터 살펴보도록 하겠습니다. 커피 아메리카노 : 2000원(할인가 : 1400원) 꿀아메리카노 : 2500원(할인가 : 1750원) 킹아메리카노 : 3800원(할인가 : 2660원) 카페라떼 : 3300원(할인가 : 2310원) 꿀라떼 : 3800원(할인가 : 2660원) 오트라떼 : 4000원(할인가 : 2800원) 카푸치노 : 3300(할인가 : 2310원) 바닐라빈 라떼 : 3800(할인가 : 2660원) 카페모카 : 3800원.. 2023. 6. 20.
Syntax Error(구문 오류) 프로그래밍에서 흔히 접하는 실수와 해결 방법 프로그래밍을 하다보면 구문 오류(Syntax Error)는 피할 수 없는 부분입니다. 이러한 오류는 코드의 문법적인 부분에서 발생하며, 주로 괄호, 따옴표, 세미콜론 등을 제대로 사용하지 않거나 잘못된 위치에 놓는 등의 실수로 인해 발생합니다. 구문 오류의 개념과 흔히 접하는 실수들을 살펴보고, 이를 해결하기 위한 팁과 예제를 함께 살펴보겠습니다. 구문 오류(Syntax Error)란? 코드의 문법적인 부분에서 발생하며, 프로그램이 실행되기 전에 발견되는 오류입니다. 구문 오류는 프로그래머가 프로그램을 작성할 때 문법 규칙을 따르지 않거나, 허용되지 않는 구문을 사용하는 등의 실수로 인해 발생합니다. 구문 오류는 일반적으로 컴파일러 또는 인터프리터에 의해 발견되며, 오류가 발생한 부분을 가리키는 오류 메.. 2023. 6. 20.
C++ 컴파일 옵션 설명 -l -L -I C++ 컴파일 옵션 컴파일 시에 -l, -L, -I와 같은 옵션은 라이브러리 파일 및 헤더 파일의 경로와 관련된 설정을 지정하는 데 사용됩니다. 아래에서 각각의 옵션에 대해 자세히 알려드리겠습니다: -l 옵션(알파벳 소문자 엘) -l 옵션은 라이브러리 파일을 지정하는 데 사용됩니다. 일반적으로 라이브러리 파일의 이름을 지정합니다. 예를 들어, -lgraphqlparser는 libgraphqlparser.so 또는 libgraphqlparser.a와 같은 라이브러리 파일을 링크하라는 의미입니다. 일반적으로 -l 옵션은 lib 접두사와 파일 확장자를 제외한 라이브러리 파일의 이름만 지정합니다. -L 옵션(알파벳 대문자 엘) -L 옵션은 라이브러리 파일이 위치한 디렉터리를 지정하는 데 사용됩니다. 컴파일러가 .. 2023. 6. 14.
C++ 헤더파일 include 시스템 헤더, 유저 헤더 include vs include "..." include "" 차이점에 대해 살펴보겠습니다. C++에서 헤더 파일을 포함하는 데는 와 "" 두 가지 형태의 include 지시문을 사용할 수 있습니다. 하지만 이 두 가지 형태는 사용 목적에 따라 약간의 차이가 있습니다. #include #include 형태는 시스템 헤더 파일을 포함할 때 사용됩니다. 시스템 헤더 파일은 컴파일러가 미리 정의한 표준 라이브러리나 시스템 관련 헤더 파일입니다. 이러한 헤더 파일은 시스템의 표준 위치에서 찾아야 합니다. 일반적으로 , , 과 같은 헤더 파일은 #include 형태로 포함됩니다. #include "..." #include "" 형태는 사용자 정의 헤더 파일을 포함할 때 사용됩니다. 사용자가 작성한 헤더 파일이나.. 2023. 6. 14.
linux java 17 설치 방법(ubuntu) 우분투에서 java 설치해보기 java를 설치하는 방법을 알아보겠습니다. 명령어는 간단합니다. sudo apt install openjdk-17-jdk 이제 제대로 설치되었는지 확인해볼까요? java --version 이렇게 우분투에서는 손쉽게 설치할 수 있습니다. 2023. 6. 14.
반응형