전체 글 212

여름 신발, 뮬 vs 블로퍼 ??

뮬 : mules 뒷 축이 트여있고, 발가락과 발등을 덮는 신발의 통칭 블로퍼 : bloafer, backless loafer의 줄임말, 로퍼이지만 뒤가 트인 신발 따라서 뮬이 뒤가 트여있는 신발을 통칭할 때 사용한다라고 하지만, 우리나라에서는 일반적으로 운동화를 뮬이라고 하고 로퍼를 블로퍼라고 부르는 듯. 뮬 주로 컨버스 재질의 운동화가 많음 - 반스 어센틱 - 올스타 척테일러 - 나이키 코트 레거시 - 푸마 바리 뮬 쉐르파 블로퍼는.. 브랜드가..

일상/리뷰 2021.05.11

메종 마르지엘라 남자 토트백 - 아웃라인 레더

메종 마르지엘라 남자 토트백 - 아웃라인 레더 1. 정보 품명 아웃라인 레더 토트 백 품번 S55WC0068P2950T8013 크기(가로x세로) 47cm x 47 cm 스트랩 66cm, 폭 1센티 구성 더블 핸들, 내부 지퍼 포켓 가죽 종류 오바인 가죽 마르지엘라 쇼핑몰에 올라온 착용샷 가방 크기가 오버 사이즈고, 스트랩도 길어서 바닥에 닿을랑 말랑한다. 외형은 아웃 라인이 잡혀있는 일반적인 가방 형태로, 내부의 포켓이 하나 존재한다. 2. 장점? (1) 부드러운 가죽 (2) 큰 가방 용량 3. 단점 (1) 부드러운 가죽 : 너무 가죽이 부드러워서 무거운 물건을 넣기가 애매하다. 스트랩쪽 가죽이 찢어질 것 같다. (2) 너무 큰 용량 : 일반 토트백처럼 들고다닌다고 생각하기 보단 그냥 끼고다녀야 할 사이..

일상/리뷰 2021.05.11

작고 가볍지만 강한 GaN 충전기

작고 가볍지만, 강한 GaN 충전기 1. GaN 충전기? GaN는 질화갈륨으로 일반적으로 충전기에 사용되는 모스펫에 비해서 전력 효율이 좋아, 동일한 용량을 더 작은 크기로 만들 수 있다. 예를 들면 스마트폰 충전기 크기로 노트북 충전기를 대체할 수 있을 정도이다. 고성능 노트북에 들어가는 소위 벽돌 충전기를 손바닥 한뼘만한 GaN 충전기로 대체할 수 있어 많은 게이밍 노트북 유저들의 사랑을 받았다. 요즘에는 PPS와 USB PD 그리고 여러 종류의 USB 포트를 지원함으로써 노트북, 스마트폰등 기기를 들고 다닐 때 충전기 한개만 챙기면 되는 시대를 열어주었다. 2. AFC, QC, PD, PPS ??? 일단 자신이 사용하는 기기가 얼만큼의 용량을 사용한는지, 어떤 충전 기술을 사용하는지 확인해야 한다...

일상/리뷰 2021.05.09

맥북 에어 M1 개봉기 & 맥북 프로 13인치와 비교

맥북 에어 m1 개봉기 그리고 맥북 프로 13인치와 비교 1. 맥북 에어 m1 맥북 에어 m1의 제일 기본형 모델인 8GB 메모리, 256GB의 SSD 모델이다. m1이 들어간 랩톱 중에 제일 가성비가 넘치는 모델로 특정 프로그램을 돌려야 한다거나, 아니면 빡빡하게 사용하지 않는다면 8GB 메모리도 충분하다. 오히려 색상에 더 많은 고민을 했는데, 지금까지 써오던 맥북은 모두 실버였지만 요새는 스페이스 그레이가 대세 컬러라길래... 애플 공홈에서 구매했다. (최저가는 막상 컬러와 키보드 선택하면 가격이..) 2. 개봉기 애플 개봉의 시작은 배송 박스부터이다. 삼성도 요새 이런 개봉 씰을 사용하던데, 저 씰 위치가 박스랑 잘 맞지 않아서 칼이 필요한 상황이 종종 있었다. 개선좀.. 요새는 박스 자체가 완충..

일상/리뷰 2021.05.08

어떤 노트북을 살까? 애플 M1 vs Intel/AMD

1. 뭐가 좋을까? 에둘러 갈 필요 없다. 자신의 사용 패턴에 맞는 노트북을 구매하자. Windows 기반의 프로그램을 많이 사용하는데도 불구하고 Mac OS로 갈 필요가 없다. 그리고 Mac의 킬러 애플리케이션이 필요하다면 Macbook을 사면 된다. 2. ARM 아키텍처 컴퓨터에 대한 기대 출시 초기부터 많은 우려와 걱정을 뒤로하고 M1의 실성능은 대단했다. 처음으로 PC용 빅칩을 만들어낸 애플이 기존 CPU 업체들과 어깨를 나란히 했기 때문이다. 실제 M1 아키텍처가 완전히 새로운게 아닌 A14 기반에서 확장된 개념이라고 하는 사람들도 있지만, 아무튼 M1 출시 이래로 ARM 아키텍처의 한계라고 여겨졌던 모바일 바운더리를 완전히 깨부셔버렸다. 먼저 알아둬야 할 것은, M1이 기존 x84/64 아키텍..

일상/리뷰 2021.05.02

[맛집] 둔내 뼈짬뽕 (뼈짬뽕, 짬뽕 전골)

1.둔내 뼈짬뽕 강원도 횡성군 둔내면에 위치한 짬뽕집으로, 일반적인 짬뽕과는 다르게 짬뽕에 뼈찜이 같이 나온다. 횡성이라 수도권과 거리가 좀 있어 거리는 멀지만, 뼈짬뽕 이라는 특색있는 음식으로도 한번쯤은 가볼만한 곳. 겨울 스키장을 자주 다니는 사람이라면 많이 접해봤을 음식. 사실 뼈짬뽕 보다 짬뽕 전골이 유명하고 더 맛있다고 한다. 2. 메뉴 생각보다 가격이 있는편. 3. 위치 주소 강원 횡성군 둔내면 경강로둔방10길 14-1 둔내터미널내 전화번호 033-342-7474 영업시간 매일 11:00 - 21:00 (마지막 주문 20시, 월요일 휴무) 브레이크타임 16:00 - 17:00 기타정보 단체, 주차, 포장, 테이블이 얼마 없음. 4. 후기 뼈 짬뽕이 아닌 뼈 전골(소)를 시킴. 3~4 명이서 먹..

[책 요약] Effective SQL - SQL 코딩의 기술 요약 (Ch3. 데이터 모델 설계를 변경할 수 없는 경우)

Effective SQL, SQL 코딩의 기술이라는 책을 읽고 요약한 것으로, 실제 책과 동일하지 않을 수 있음. 개인 정리용 3.18 설계 변경이 불가능한 경우, 뷰로 데이터를 간소화 일반적으로 뷰는 하나 이상의 테이블이나 다른 뷰에 SQL 쿼리를 미리 정의해 두고 테이블처럼 데이터를 볼 수 있는 객체다. 뷰 사용하는 이유로는 아래와 같다. (1) 특정 데이터에 집중 (2) 컬럼 이름 간소화 또는 명료화 (3) 여러 테이블에 있는 데이터를 한눈에 보기 (4) 데이터 조작 간소화 (5) 중요 데이터 보호 (6) 하위 호환성 제공 (7) 데이터 커스터마이징 (8) 요약 데이터 제공 (9) 데이터 가져오기와 내보내기 3.19 비관계형 데이터를 정보성 데이터로 변환할 때는 ETL을 사용하자 ETL은 추출(Ex..

윈도우즈 터미널 유용 단축키 정리

윈도우즈 터미널 유용 단축키 정리 1) 창 관련 새 창 열기 ctrl + shift + n 새로운 창이 열림 현재 창 닫기 - 창 자체를 닫음 (ctrl+F4) 2) 탭 관련 새 탭 열기 ctrl + shift + d 새로운 탭이 열림 현재 탭 닫기 ctrl + shift + w 탭을 닫음 (탭이 1개이면 창 닫음) 탭 이동 ctrl + tab 탭 이동 미리 정의된 탭 열기 ctrl + shift + 0~9 설정에서 정의한 탭 열기 3) 폰트 크기 관련 글자 크기 크게 ctrl + +(더하기) 폰트 크기를 키움 글자 크기 작게 ctrl + -(빼기) 폰트 크기를 줄임 글자 크기 초기화 ctrl + 0 폰트 크기를 기본 값 4) 창 분할 관련 창 수직 분할 alt + shfit + +(더하기) 수직으로 창..

[WSL] 간단하게 윈10에서 Linux 사용하기

[WSL] 윈도우 terminal 설치와 우분투 실행 1. 윈도우즈 10 WSL WSL : Windows Subsystem for Linux로, 윈도우즈 10에서 네이티브 형식으로 리눅스를 실행할 수 있도록 지원하고 있다. 윈도우즈 10의 버전에 따라 WSL의 설치 가능 여부가 결정되니, 최신 상태를 유지하도록 하자..? 2. 설치 과정 [1] powershell를 관리자 권한으로 실행하여 다음 명령어를 실행하여 주자. dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart dism.exe /online /enable-feature /featurename:VirtualMachinePlatf..

삼성 SW 역량테스트 B형/Pro 대비 - 최적화 기법

삼성 SW 역량테스트 B형/Pro 대비 - 최적화 기법 1. 들어가기 앞서 C, CPP 기준으로 -O 옵션이 없는 상태에서 기준으로 한다. Java 혹은 언어에 따라 다른 결과가 나올 수 있다. 2. 함수 인라이닝 빈번하게 호출 되는 경우, 함수를 인라인화 하는 것이 좋다. 이때 inline 키워드를 통한 컴파일 타임의 인라이닝은 최적화 옵션에 따라서 동작하게 되므로, macro를 통한 인라이닝을 하는 것을 의미한다. // inline 키워드 inline void MAX(int a, int b){ return a > b ? a : b }; // 전처리문 #define MAX(a, b) ((a) > (b) ? (a) : (b)) 문제에 따라서 TC당 한 두차례 호출되는 경우에는 인라이닝의 큰 효과를 보지 ..

페이스북으로 공유카카오톡으로 공유카카오스토리로 공유트위터로 공유URL 복사