분류 전체보기 686

애플 M1 칩의 비밀 - Unified Memory, 통합 메모리

"통합 메모리"가 Apple의 M1 ARM Mac 속도를 높이는 방법 애플은 각각의 부품 컴포넌트가 (메모리 등) 어떻게 랩탑에서 실재하고 다른 컴포넌트와 상호 작용하는지에 대해 재정의 했는데요, 최근에 나온 ARM 아키텍처 칩인 M1 칩을 보면 애플이 "Unified Memory Architecture" (UMA)를 통해 어떻게 극적인 메모리 속도를 올렸는지 알 수 있다. 애플 실리콘이 램 (RAM)을 다루는 방법 아직 소식을 듣지 못했다면 Apple은 2020 년 11 월에 새로운 Mac 라인업을 발표했습니다. MacBook Air, MacBook Pro 및 Mac Mini 모델은 M1이라는 Apple이 맞춤 설계 한 ARM 기반 프로세서를 사용하고 있습니다. 이러한 변화는 오랫동안 예상된 것이 었으..

사용기 2020.12.01

윈도우에 GOD Mode (갓 모드)가 있다구요? like gnome-tweaks

윈도우 10으로 업그레이드하면서 느낀 점은 정말 가벼워졌다? 윈도우 NT 커널로 이 정도로 가벼운 시스템을 만들었다는 걸 보면 MS 가 개발 능력이 대단하긴 대단한가 봅니다. 이런 윈도우10에 리눅스 그놈(gnome)처럼 전문 tweak 툴이 있다고 하는데 일명 갓 모드 (GOD Mode)가 있다고 합니다. 그럼 일단 설치해 볼까요? 1. 윈도우 바탕화면에 새로운 폴더를 만든다. 2. 위에서 만든 새로운 폴더 이름을 다음과 같이 바꾼다. GodMode.{ED7BA470-8E54-465E-825C-99712043E01C} 3. 클릭하면 윈도우 GOD Mode 가 뜬다. 맨 밑에 도표 그림이 갓모드인데요. 이름도 없습니다. 일단 실행해 볼까요? 기본적으로 윈도우에서 할 수 있는 모든 기능(206개)의 바로가..

사용기 2020.12.01

현대차, 기아차, 2020년 11월 판매 현황 실적

국내 완성차 업체 중 대표적인 두 회사가 현대기아차죠. 올해(2020년) 11월 판매 실적이 나왔습니다. 역시나 현대는 그랜저, 기아는 카니발이 대세내요. 저도 그랜저 하이브리드 올해 6월에 전시차로 겨우 샀습니다. (사실 누나가 쓸려고 샀습니다.) 근데, 신형 카니발은 저도 끌리더군요. 쏘렌토 처럼 디자인이 잘 나왔습니다. 다음차는 고민이 되네요. ㅎㅎ. 결국은 출퇴근용 연비를 위해선 그랜저 하이브리드?

자동차 2020.12.01

코딩 폰트, 글꼴 추천

개발자나 혹은 취미로 개발하는 분들 포함하여 큰 모니터나 작은 노트북 화면을 사용하는 분들 모두 글꼴, 폰트에 민감할 수 밖에 없는데요. 되도록이면 예쁜 글꼴이나 폰트를 선호하게 됩니다. 개발자라면 당연히 모노스페이스 (mono space) 폰트(글꼴)를 쓰실텐데, 괜찮은 폰트 (글꼴)을 소개 할려고 합니다. 객관적인 장단점및 필자의 개인적인 사견도 있습니다. 참고하여 보시기 바랍니다^^ 1. Fira Code 저번에 잠시 소개드렸던 폰트입니다. 장점 : 이퀄 연산자, 애로우 펑션이 멋있는 폰트 단점 : 폰트 간격이 넓고, 글 간격이 조금 넓다. 공식 홈페이지 : https://github.com/tonsky/FiraCode tonsky/FiraCode Free monospaced font with pr..

코딩 2020.11.26

현대 기아차 클러스트 얘기 (최신 계기판)

오늘은 현대,기아차 위주 클러스트 얘기를 해볼까 합니다. 기존의 클러스터는 아날로그 방식의 고정된 패널로 구성되어 있습니다. 필요에 따라 디지털 정보도 제공합니다만, 텍스트 기반의 제한된 정보만 제공하고 있습니다. 아날로그 클러스터는 그 자체만으로 클래식한 감성을 제공하고, 자동차를 좋아하는 사람들에게는 하나의 실내 디자인 요소로 여겨져 왔습니다. 하지만 자동차는 점점 디지털화 되어가고 고객의 요구도 다양해지면서 클러스터 역시 이 흐름에 발맞추어 가기 시작했습니다. 디지털 클러스터가 확장될 수 밖에 없는 시대가 되었습니다. 때마침 인포테인먼트 시스템의 영역이 넓어지면서 디지털 클러스터의 역할도 커지기 시작했습니다. 주행 정보의 디지털화를 시작으로 편의, 안전, 미디어 콘텐츠 등 다양한 정보를 제공하기 시..

자동차 2020.11.26

중국산 XBOX360 무선 리시버 윈도우10 설치

안녕하세요? 개인적으로 옛날에 XBOX360 을 보유하고 있다가 무서운 레드링에 걸려 버렸는데, 버리지 못 한 완소 아이템이 패드입니다. 엑박 패드는 PC로 게임할 때 인식이 너무 잘 되고 또 무선 리시버의 편안함은 무시하기 어려울 정도인데요. 그런데, 잘 쓰던 엑박360 무선패드가 윈도우 10이 업데이트 되면서 인식이 안되고 "알수 없는 장치"로 계속 나와서 문제가 뭔지 고민을 많이 했습니다. 그래서 최신 리시버도 옥션에서 주문해서 연결해 봤는데 결과는 똑같이 "알수 없는 장치"로 엑박360 드라이버가 설치가 안됐습니다. 그래서, 몇일 구글링 결과 윈도우 10 업데이트시 정품 무선 리시버만 지원되게 끔 MS가 막아 놨다고 하더라구요. 그래서 Youtube나 구글링으로 중국산 무선리시버 설치 방법을 공부..

사용기 2020.11.24

chmod 쉽게 설명

chmod 에 관한 팁입니다. 맥이나 리눅스를 사용하다가 윈도우 파티션이나 USB에서 자료를 복사해 오면 파일 퍼미션이 rwxrwxrwx 즉, 777로 되어 있습니다. 이게 귀찮은게 디렉토리나 파일 모두 이렇게 되어 있습니다. 유닉스에서의 가장 이상적인 파일 퍼미션 구조는 폴더 : drwxr-xr-x 파일 : -rw-r–r– 입니다. 그래서 윈도우에서 복사해온 폴더나 파일 모두 이상적인 퍼미션 구조로 한꺼번에 바꾸는 chmod 명령어에 대해 알아봅시다. 먼저 원하는 폴더에서 그 이하 폴더에 모두 적용되게 -R 옵션을 넣어 아래와 같이 실행합니다. chmod -R 644 /path/to/location 그러면 모든 파일 및 폴더가 rw-r–r– 가 됩니다. 두번째 아래와 같이 실행해서 폴더만 다시 755로..

코딩 글꼴, 폰트?

프로그래머라면 코딩할때 폰트를 굉장히 중요하게 생각할 수 있습니다. 기존에는 맥오에스 기본 폰트인 Menlo를 사용했었는데 최근 웹써핑 중 IBM Plex 폰트를 알게 됐습니다. IBM Plex 홈페이지 가 보시면 규모가 굉장히 큰 폰트입니다. Korean 즉 한글 폰트도 개발되었구요. IBM Plex Mono 추천드리고자 하는 폰트는 코딩할때 필요한 모노스페이스 폰트인 IBM Plex Mono 폰트입니다. 특히 아래와 같이 {} 같이 코딩할때 자주 쓰는 중괄호 모양이 인상적입니다. 다운로드는 Github 에서 할 수 있습니다. Fira Code Fira Code 코드는 아래 그림에서 볼수 있듯이, =>, ===, !== 등을 아주 멋지게 표현해 주고 있습니다. 간혹 해외 유투브 보면서 ===, => 등..

코딩 2020.02.06

무료 SSL 인증서 발급, 갱신

개인적으로 라즈베리파이에 NodeJS API 서비스를 만들었는데 이게 netlify.com 에서 api call이 https방식만 가능해서 접속이 안됩니다. 그래서 라즈베리파이에서 쓰는 ASUS ROUTER DDNS 서비스에 SSL을 등록했는데, Let's Encrypt 무료 Cert는 3개월이 유효 기간이고 자동 갱신이 안됩니다. 그리고 ASUS ROUTER ADMIN Page 에서도 갱신이 안됩니다. 직접 CERT 를 받기로 결정했죠 일단 라즈베리파이에 ssh로 접속해서 certbot을 설치합니다. sudo add-apt-repository ppa:certbot/certbot sudo apt-get install certbot 그리고 certbot을 실행해서 ssl을 생성합니다. certbot 실행방..

사용기 2020.02.06

리눅스, 맥에서 oh my zsh 사용하기

예전에는 코딩을 할땐 IDE를 사용했었는데, 점점 리눅스(맥)의 터미널을 자주 사용 하게 되더군요. 그래서 해킨도 깔고, 남는 컴퓨터에 리눅스도 깔고 코딩을 하게 되었습니다. 최근 Visual Studio Code가 대세가 되면서 혹은 Web Programming을 하게 될땐 더더욱 터미널을 이용하게 됩니다. zsh / oh-my-zsh 기본적으로 터미널의 shell은 bash가 기본으로 깔려 있는데 우연히 웹써핑중에 zsh를 사용하는 미디엄 기사를 보고 한번 설치해 봤습니다. 보통 oh-my-zsh를 많이 쓰는데 이건 zsh의 확장 프로그램이라고 보면 됩니다. 굉장히 편한 기능이 많거든요. 설치하기 sudo apt install zsh sudo pacman -S zsh brew install zsh 각..

코딩 2020.02.06