본문 바로가기

분류 전체보기193

linux에서 메모리 오류 문제 분석하기 - glibc malloc check, valgrind mariadb를 python에서 테스트하기 위해서 pyodbc를 이용해서 tpcc 테스트를 진행중입니다. 그런데, mariadb odbc 드라이버에서 메모리 할당 오류가 발생합니다. 실제 다양한 프로그램을 테스트하다보면 메모리 관련 오류를 만날 수 있습니다. 이 경우에 할 수 있는 두 가지 방법을 알아보도록 하겠습니다. Table Of Contents 1. glibc malloc_check_ 환경변수 malloc_check_ 테스트 코드 malloc_check_ 테스트 결과 2. valgrind Valgrind 설치 예제코드 프로그램 컴파일 Valgrind 실행 결과 분석 1. glibc malloc_check_ 환경변수 glibc 라이브러리에서 메모리 오류를 확인하기 위해 설정할 수 있는 주요 환경 변.. 2024. 3. 5.
1시간에 40억을 번 노하우를 가르처 주는 실용적인 책 브랜드 설계자 리뷰 - 마케팅, 돈 버는 법 안녕하세요, 여러분. 오늘은 저에게 큰 깨달음을 가져다준 책을 소개하고자 합니다. 이 책은 저자가 돈 한 푼 못 벌던 시절부터 지금의 1억 달러 기업의 대표가 된 과정을 담은 책입니다. 그리고 이 책의 저자는 1시간 만에 320만 불(약 40억)을 벌어낸 전설적인 사람입니다. 그가 그렇게 성공한 비밀을 이 책에 모두 공개했습니다. Table Of Contents 정말 내가 팔 수 있을까? 브랜드 설계자 추천사 책 훑어보기 1, 2 챕터 3, 4 챕터 브랜드 설계자 책의 핵심내용 새로운 카테고리 창조 온라인 비즈니스를 보는 눈 갖기 방법론과 실행의 깨달음 고객들에게 절대 하지 말아야 할 것과 새로운 기회 사람들의 5가지 속마음 카테고리를 잡는 법 사람들이 제품이나 서비스를 구매하는 이유 사람들의 감정을 통.. 2024. 3. 4.
디자인 전공자를 위한 가격을 고려한 프리미엄 노트북 추천 산업디자인 분야나 영상편집 분야에서 사용할 프리미어 노트북을 선택할 때, 성능, 화면 품질, 휴대성을 모두 고려하는 것이 좋습니다. 많은 분들은 CPU는 인텔을 선호하시고 SSD는 512GB 이상을 고려하는 것 같습니다. 이런 요구사항을 모두 맞춘 프리미어 노트북을 추천드리겠습니다. 특히 디자인 분야에서는 그래픽 작업, 3D 모델링, CAD 프로그램 등을 사용하게 됩니다. 이러한 작업에는 CPU, RAM, 그래픽 카드가 중요합니다. 오늘 제가 추천드리는 아래 노트북은 프리미어 제품들 중에서도 성능과 가격을 균형 있게 갖춘 제품들입니다. Table Of Contents 1. Dell G15 5520 i7과 i9 가성비 그래픽 성능 내구성과 발열 관리 디자인과 화면 품질 2. ASUS ROG Zephyrus.. 2024. 3. 1.
영상편집 가능한 사무용 가성비 노트북 추천 영상편집과 기본 사무를 위한 가성비 노트북을 추천드립니다. 가격은 75만 원 이하 정도로 예산을 잡으신 분들은 한번 참고하시면 좋을 것 같습니다. 웹 검색을 통해 75만원 이하의 노트북 중에서 영상편집에 적합한 사양을 가진 3개를 모델을 골라봤습니다. 영상편집을 하기 위해서는 CPU, 램, 그래픽카드, 디스플레이 등이 중요한 요소입니다. CPU는 인텔 i5 이상 또는 AMD 라이젠 5 이상, 램은 16GB 이상, 디스플레이는 15인치 이상의 FHD 이상 해상도를 권장합니다. 그리고 OS가 설치된 SSD가 있으면 부팅 속도와 프로그램 실행 속도가 향상되므로 더 좋습니다. 제가 추천해 드릴 노트북은 다음과 같습니다. 하나씩 자세히 살펴보도록 하겠습니다. Table Of Contents 1. 레노버 아이디어패.. 2024. 3. 1.
2024년 가성비 좋은 노트북 추천 BEST 4 - 대학생, 사무용, 캐주얼 게임 노트북을 구매하려고 알아보다 보면 종류도 많고 브랜드도 다양하며 스펙도 다양해서 어떤 것을 선택해야 할지 감을 잡기 어렵습니다. 특히 최근에는 이러한 선택의 난이도가 더욱 높아졌습니다. 예를 들어, 사무용으로 인기 있던 HP 2023이 최근 품절이 지속되며 가격이 상승하고 있는 반면, 가벼운 노트북 중에서 가성비가 좋았던 2023년 그램 16 버전도 가격이 급등하며 구매하기 어려워졌습니다. 그러나 위기는 극복하라고 있는 거 아니겠습니까? 특히 새 학기를 앞두고 급하게 노트북을 구매하는 예비 신입생들의 수요가 높아지면서 이러한 현상이 더욱 심해지고 있는 것으로 보입니다. 오늘은 2024년 신학기를 앞두고 구매할 수 있는 2024 최신 가성비 노트북 BEST 4를 소개해 드리겠습니다. Table Of Con.. 2024. 2. 29.
git diff 보는 법 정리 - difftool git difftool은 Git 명령어로, 일반적인 diff 도구를 사용하여 리비전 간의 파일을 비교하고 편집할 수 있게 해 줍니다. git difftool은 git diff의 프런트엔드로 개발자가 diff를 편하게 볼 수 있는 방법을 제공합니다. Table Of Contents git difftool 설정하기 git difftool 명령 사용법 git difftool의 주요 옵션과 사용예 기본 명령 디렉터리 diff 프롬프트 관련 diff 도구 지정 사용자 지정 명령 참고 자료 git difftool 설정하기 git difftool 명령을 사용하려면 먼저 diff.tool을 설정해야 합니다. 이 설정은 git difftool이 사용할 diff 도구를 지정합니다. difftool을 설정하려면 사용가능한 .. 2024. 2. 29.
MariaDB(MySQL) 버전 확인하기 MariaDB 버전을 확인하는 방법 5가지에 대해서 모두 알아보겠습니다. MySQL의 경우에도 같은류의 명령을 이용해서 확인 가능합니다. Table Of Contents mariadb의 버전 확인 방법 구분 1. 터미널에서 확인하는 법 2. mariadb 쉘을 통해 쿼리로 확인하는 법 mariadb의 버전 확인 명령 및 결과 1. MariaDB 쉘에서 @@version 변수 사용 2. MariaDB 쉘에서 SHOW VARIABLES 문을 통해 버전 확인 3. 터미널에서 MariaDB 버전 확인 4. MariaDB 쉘에서 SELECT VERSION()을 통해 버전 확인 참고문헌 mariadb의 버전 확인 방법 구분 mariadb의 버전을 확인하기 위해서는 두 가지 방법이 있습니다. 1. 터미널에서 확인하는.. 2024. 2. 28.
우분투(Ubuntu) 버전 정보 확인하기 요즘에는 우분투 리눅스에서 작업하는 일이 많습니다. 우분투에서 작업 시에 여러 가지 제품 설치과정에서 어떤 것을 설치해야 할지 알아봐야 할 경우가 있습니다. 그럴 때, Ubuntu의 상세 버전을 정확히 확인해 볼 필요가 있습니다. 새로운 Ubuntu 릴리스는 6개월마다 출시되며, LTS(장기 지원) 릴리스는 2년마다 출시됩니다. LTS 버전은 데스크톱과 서버 모두에서 5년간 지원되며, 다른 표준 릴리즈는 9개월 동안만 지원됩니다. 이 튜토리얼에서는 명령어를 사용하거나 그래픽 인터페이스 내에서 Ubuntu 버전을 확인하는 방법에 대해 설명하겠습니다. 우분투에서 버전을 확인하는 방법은 다음과 같습니다 커맨드라인에서 확인하기 터미널을 열고 lsb_release -a 명령을 입력하면 우분투의 배포판, 버전, 코.. 2024. 2. 28.
올인원 가성비 로봇청소기 부터 프리미엄 로청 추천 TOP 5 순위 - 물걸레, 청정스테이션 등 (에코백스 T10옴니, 로보락, 드리미, 라이드스토, 원더스리빙) 이모님 가전으로 불리는 로봇 청소기는 편리한 이유로 많은 사람들에게 인기가 있습니다. 여러 가지 센서를 통해 장애물을 회피하고 집안 곳곳을 청소해 주기 때문입니다. 요즘은 실제로 사람을 쓰지 않고도 청소를 잘해줍니다. 하지만, 기능이 많아진 만큼 가격도 올라가면서 로봇 청소기를 구매하실 때 고려해야 할 사항들이 많아졌습니다. 로봇청소기를 구매하실 때에는 흡입력, 물걸레 기능, 센서를 고려해야 하고 사용시간 등도 고려해 봐야 합니다. 오늘은 로봇청소기를 구매하실 때 고려해야 할 구매가이드부터 가장 가성비 좋은 Top 5 제품을 선정해서 알려드리겠습니다. 구매가이드를 알려드리지만 신경 쓰기 싫으신 분은 Top 5 제품 중 하나로 선택하면 후회하실 일 없을 거예요!! Table Of Contents 로봇청소기.. 2024. 2. 27.
2주 만에 1억 넘는 매출을 올린 사장님이 추천하는 3월에 판매하면 좋은 상품들 (위탁판매, 도매꾹, 도매매) 오늘은 2주 만에 1억 원 이상의 매출을 찍은 사장님이 추천하는 3월에 판매하면 좋은 상품들을 제품 소싱을 통해 추천하는 내용의 강의를 정리해보려고 합니다. 커머스의 신이라는 아이디를 사용하시는 커신님은 캠핑 의자, 유치원 실내화, 정정기 청소포 등의 상품을 데이터를 바탕으로 분석하고, 도매꾹에서 구매하는 방법과 쿠팡에서 판매하는 팁을 알려줍니다. Table Of Contents 2주 만에 1억 원 이상의 매출을 찍은 사장님의 비밀 3월에 인기있는 상품들과 데이터로 확인하는 방법 캠핑용품 유아동잡화 정전기 청소포 위탁판매 3월 아이템 정리 2주 만에 1억 원 이상의 매출을 찍은 사장님의 비밀 명절 시기에 명절과 관련된 선물 세트를 판매해서 2주 만에 1억 매출을 올렸다고 합니다. 역시 시즌 물품을 잘 선.. 2024. 2. 26.
GitHub 브랜치 생성 및 작업 방법 - GUI와 CLI 지난 시간에 github와 git의 브랜치 전략에 대해서 알아보았습니다. 그럼 이제 브랜치를 어떻게 생성하고 관리할 수 있는지 알아보도록 하겠습니다. Table Of Contents 웹에서 GitHub 브랜치 생성 방법 명령행에서 GitHub 브랜치 생성 방법 git과 github 브랜치 이름 규칙 웹에서 GitHub 브랜치 생성 방법 원하는 저장소의 메인 페이지로 이동합니다. 파일 트리 뷰에서 브랜치 드롭다운 메뉴를 선택하고, 'View all branches’를 클릭합니다. 'New branch’를 클릭합니다. 'Branch name’에 브랜치 이름을 입력 힌 흐 'Branch source’에서 브랜치의 소스를 선택합니다. 'Create new branch’를 클릭하여 브랜치를 생성합니다. 브랜치 삭.. 2024. 2. 26.
패키지 소프트웨어 제품을 개발하는 svn(subversion) 사용자를 위한 Git branch 전략 svn을 사용하여 패키지 소프트웨어를 개발하고 배포하는 일을 하고 있습니다. 그런데, 요즘은 대부분 git을 사용합니다. git으로 옮기고 싶은데, svn의 브랜치 전략과 git의 브랜치 전략이 다양하게 있어서 어떤 것을 써야 할지 잘 모르겠습니다. 그래서, svn을 사용하여 패키지 소프트웨어를 개발하던 조직이 git이나 github를 사용할 때 어떤 브랜치 전략을 사용하는 것이 좋을지 처음부터 알아보았습니다. Table Of Contents 브랜치(Branch)란 무엇인가요? svn과 git 패키지 소프트웨어 회사의 SVN 브랜치 전략 Git의 브랜치 전략 패키지 소프트웨어 관리를 위한 svn to github 브랜치 전략 브랜치(Branch)란 무엇인가요? 브랜치는 독립적으로 작업을 수행하기 위한 개.. 2024. 2. 26.