본문 바로가기

분류 전체보기198

github private repository clone에러 시 문제 해결하기 vscode에서 내 private 리포지토리(https://github.com/lswhh/flask.git)를 clone하시 인증에러 발생시 처리 방법을 기록합니다. Table Of Contents git clone에러 git clone에러 vscode에서 내 private 리포지토리(https://github.com/lswhh/flask.git)를 clone하시 인증에러 발생시 처리 방법을 기록합니다. $ git clone https://github.com/xxxx/flask.git 'flask'에 복제합니다... remote: Invalid username or password. fatal: Authentication failed for 'https://github.com/lswhh/flask.git.. 2024. 1. 27.
스스로 할 일을 하지 못하는 아이를 위한 한 가지 법칙 - 도미노 효과와 체크리스트, 플래너 적용하기 지금까지 오랫동안 부모님들을 만나면서 아이들 학습이나 생활 습관 이야기를 나누다 보면 압도적으로 부모님들께 가장 많이 들었던 고민 한 가지가 있습니다. 부모님들이 하는 말은 항상 "선생님 저희 아이는 언제쯤 엄마가 챙기지 않아도이 스스로 하는 아이가 될까요?"라는 고민이었습니다. 오늘은 아이들이 스스로 실천하는 아이가 되도록 하는 가장 효율적인 방법을 알려드리겠습니다. Table Of Contents 자녀 교육의 악순환 부모님들이 챙길수록 발생하는 문제점 계획한 일을 성공적으로 실천하는 사람들의 공통점 플래너의 장점 목표의식 함양과 불쾌한 경험 줄이기 아이들의 자율성 함양 플래너를 어려워하는 아이들을 위한 체크리스트 삶을 바꾸는 체크리스트 예시 플래너와 체크리스트의 효과 부모님들이 아이에게 해줘야 할 역.. 2024. 1. 27.
제주도 애월 근처 성게 미역국 조식 맛집 추천 - 일찍 오픈하는 애월 오누이 제주도에서 아침부터 애월 근처 맛집을 찾았습니다. 빨리 움직여야 더 많이 다녀볼 수 있어서 아침 일찍 되는 성게미역국 조식을 맛볼 수 있는 집을 애월에서 여행사 하는 지인에게 물어보니 애월 오누이를 추천해 주었습니다. 오늘은 애월 오누이 성게 미역국 후기입니다. Table Of Contents 제주도 애월 근처에서 성게미역국 음식점 찾기 제주도 애월 근처 맛집 애월 오누이 찾아가는길 / 주차장 제주도 애월 근처 맛집 애월 오누이 영업시간 제주도 애월 근처 맛집 애월 오누이 메뉴 및 조식 후기 제주도 애월 근처에서 성게미역국 음식점 찾기 제주도에서 마지막날 오후에 돌아오는 비행기가 예약되어 아쉬움을 달래기 위해 마지막날 일정도 빡빡하게 잡았습니다. 그래서 아침 일찍 조식을 먹어야 하는데, 제주도 와서 성게.. 2024. 1. 26.
삼성 갤럭시 S24 비교 및 자급제폰 구매 후기 - 알뜰폰 통신사 무료 요금제 사용 요즘 핸드폰 가격이 너무 비쌉니다. 하지만, 3년가량 쓰다 보니 바꿔야 할 때가 다가왔습니다. 그런데, 갤럭시 23도 가격이 갤럭시 24보다 더 비싸게 나오는 곳도 있습니다. 오늘은 쿠팡에서 갤럭시 S24를 자급제폰으로 사는 방법과 통신비를 아낄 수 있는 방법을 알아보겠습니다. Table Of Contents 갤럭시 S24 / S24 Plus / S24 Ultra 갤럭시 S24 스펙 비교 갤럭시 S24 가격 비교 통신사 공시 지원금 알뜰폰 통신사 + 갤럭시 S24 자급제폰 유심 교체 방법 갤럭시 S24 쿠팡 구매후기 갤럭시 S24 / S24 Plus / S24 Ultra 이번에 출시된 갤럭시는 S24와 Plus 그리고 Ultra 모델이 있습니다. 갤럭시 S24를 구매하기 전에 스펙은 비교해 봐야죠, 아래.. 2024. 1. 26.
C/C++ 프로그래밍 오류 검출 툴 - valgrind 메모리 오류 상세히 보기 이 글에서는 valgrind로 메모리 오류를 더 상세히 알아보는 법에 대해서 설명합니다. valgrind 메모리 오류 상세히 보기 Valgrind의 memcheck 도구는 기본적으로 대부분의 메모리 오류를 자동으로 감지합니다. 그러나 일부 상황에선 접근 오류를 감지하지 못할 수도 있습니다. 이러한 경우에는 다음과 같은 옵션 중 하나 이상을 사용하여 검사 정확도를 높일 수 있습니다: --track-origins=yes: 이 옵션은 메모리 오류의 원인을 추적하도록 지시합니다. 메모리를 초기화하지 않고 읽기를 시도한 경우 원인을 추적할 수 있습니다. 기본적으로 이 기능은 비활성화되어 있습니다. $ valgrind --tool=memcheck --track-origins=yes your_program --kee.. 2024. 1. 25.
리눅스에서 NetEm(Network Emulator)를 사용하여 Traffic Control(패킷 지연,유실,대역폭 제한등)하고 테스트 하는 방법 NetEm은 "Network Emulator"의 약자로, Linux 트래픽 제어 기능을 확장하여 선택한 네트워크 인터페이스에서 나가는 패킷에 대해 지연, 패킷 손실, 중복 등의 특성을 추가할 수 있게 해주는 도구입니다. 이 도구를 이용해서 다양한 네트워크 지연 상황에 대한 시뮬레이션과 테스트를 해 볼 수 있는 유용한 도구입니다. 오늘은 이 NetEm을 사용하는 방법을 알아보도록 하겠습니다. Table Of Contents NetEm 이란? 지연 vs 지터 tc 명령을 통한 NetEm테스트 방법 NetEm 모듈 활성화 확인 eth1 장치에 지연 명령 추가 1. 명령수행 2. 지연 확인 3. 패킷 지연 테스트 4. 패킷 지연 제거 기타 시뮬레이션 패킷 손실률 지터(Jitter) 패킷 중복(Packet Dup.. 2024. 1. 25.
파이썬(python)으로 MariaDB(MySQL) DBMS 성능 측정하는 법 - py-tpcc로 tpcc 테스트 하기 이 글에서는 py-tpcc라는 python으로 만들어진 오픈소스 tpcc 테스트 프로그램으로 mysql을 연동해서 실행하는 법을 설명합니다. Table Of Contents 1. 사전 조건 2. py-tpcc 소스 다운로드 3. odbctpcc.py 명령 확인 4. pytpcc 결과 보는 법 1. 사전 조건 먼저 테스트하려는 장비에 MariaDB 혹은 MySQL이 설치되어있고, pyodbc와 unix-odbc가 설치되어있어야 합니다. 이러한 준비를 위한 관련 내용은 아래 링크에서 확인하실 수 있습니다. Mariadb에 Linux unixODBC로 데이터베이스 연동 우분투 22.04 2. py-tpcc 소스 다운로드 github py-tpcc by lswhh clone https://github.com/l.. 2024. 1. 25.
가정집 컴퓨터(PC) 도메인 연결하기 - 공유기 포트 포워딩 | netis wf2710 | 집에있는 노트북 서버 만들기 대부분의 집에서는 공유기를 사용하여 인터넷을 연결합니다. 그럴때 내 노트북이나 컴퓨터가 외부에 노출되는 주소로 연결되기 위해서는 외부 연결이 가능한 포트를 열어 놓아야 합니다. 장비가 공유기 뒤에 있고 호스팅을 설정하기 위해서는, 공유기에서 포트 포워딩(port forwarding) 설정을 해야 합니다. 이를 통해 외 요청이 공유기를 통해 호스트된 서비스로 연결됩니다. 공유기 설정하기 5단계 wsl 리눅스 IP 공유기 설정하기 5 단계 1. 공유기 관리 페이지에 로그인합니다: 대부분의 경우 기본 게이트웨이 IP 주소 (예: http://192.168.1.1)를 사용하여 웹 브라우저를 통해 공유기 관리 페이지에 로그인합니다. 2. 관리자 ID / 비밀를 입력합니다: 기본 관리자 ID와 비밀번호를 입력하세요.. 2024. 1. 25.
Clean Code(클린 코드) | 로버트 C. 마틴 - 1. 깨끗한 코드 핵심 정리 리뷰 이 글에서는 로버트 C. 마틴의 저서인 클린 코드에 대해서 소개하고 1장 깨끗한 코드에 대해서 설명합니다. 클린 코드 - 로버트 C. 마틴 1장 깨끗한 코드 1장 깨끗한 코드의 ppt 발표 버전 Table Of Contents 클린 코드 - 로버트 C. 마틴 1장 깨끗한 코드 코드가 존재하리라 나쁜 코드 나쁜 코드로 치르는 대가 원대한 재설계의 꿈 태도 원초적 난제 깨끗한 코드라는 예술? 깨끗한 코드란? 우리들 생각 우리는 저자다 보이스카우트 규칙 프리퀄과 원칙 결론 1장 깨끗한 코드의 ppt 발표 버전 클린 코드 - 로버트 C. 마틴 Clean Code: A Handbook of Agile Software Craftsmanship은 Uncle Bob으로도 알려진 Robert C. Martin이 쓴 책으.. 2024. 1. 24.
MariaDB(Mysql) 프로시저 사용하기 - 예제 오늘은 MariaDB를 테스트를 할 일이 생겼습니다. 그런데, 데이터를 삽입하려고 하니 한 번에 쉽게 넣을 수 있는 방법이 필요해서 Procedure를 이용해서 데이터를 삽입하고 테스트해 보았습니다. Procedure를 이용한 데이터 삽입 MySQL에서 프로시저를 생성할 때는 `DELIMITER`를 사용하여 명령문의 끝을 표시해야 합니다. 이는 MySQL이 세미콜론(;)을 명령문의 끝으로 인식하기 때문입니다. 따라서 세미콜론이 포함된 프로시저를 생성할 때는 다른 구분자를 사용해야 합니다. 아래와 같은 구문을 통해서 mysql 또는 mariadb에 프로시저를 생성할 수 있습니다. 프로시저 생성 구문 예 DELIMITER // CREATE PROCEDURE PROC1() BEGIN DECLARE i INT .. 2024. 1. 24.
리눅스 IO 상태 모니터링 하기 - iostat 명령어 알아보기 우분투나 Centos등 리눅스에서 시스템을 관리하거나 테스트를 하다보면 IO를 모니터링해야할 때가 많습니다. 오늘은 리눅스에서 iostat으로 시스템에 발생중인 I/O를 모니터링하는 간단한 방법과 결과를 해석하는 방법을 알아보겠습니다. Table Of Contents 리눅스에서 I/O 모니터링 하기 iostat 명령 수행 결과 iostat 수행 결과 분석 Merged read/write request 란? 결론 리눅스에서 I/O 모니터링 하기 리눅스에서 I/O 상태를 1초마다 모니터링하는 한 줄 쉘 명령은 다음과 같습니다: iostat -x 1 이 명령은 iostat 명령을 사용하여 확장된 통계(-x 옵션)를 1초마다(1 옵션) 출력합니다. 이 명령은 CPU 사용률과 각 디스크 장치의 I/O 통계를 보여.. 2024. 1. 24.
제주가볼만한곳 애월카페 레이지펌프 - 예쁜 오션뷰 포토존 다수 제주에서 마지막날 전망 좋은 포토존이 있는 카페를 찾았습니다. lazy pump로 기존에 펌프장을 개조해서 만든 바다 바로 앞에 있는 카페입니다. 바다 전망이 아주 끝내주는 카페이니 한번 방문하시면 후회 없으실 거예요. Table Of Contents레이지펌프 소개레이지펌프 가는 길레이지펌프 내부 전경 및 소개레이지 펌프 1층과 지하레이지 펌프 2층레이지펌프 3층 레이지펌프 소개 레이지펌프는 애월 앞바다의 멋진 전망을 감상할 수 있는 카페로서 유명합니다. 이곳은 아이들이 놀 수 있는 공간이 마련되어 있어 부모님들도 편안하게 이용할 수 있는 장소입니다. 더불어 레트로한 분위기와 다채로운 음악이 어우러져 바다를 바라보며 휴식할 수 있는 특별한 공간이 제공됩니다. 주소: 제주특별자치도 제주시 애월읍 애월북서길.. 2024. 1. 24.