일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |
- 슬랙사용법
- 스마트에너지미터
- MySQL
- 알리익스프레스
- 셀프인테리어
- 예인싱크
- Slack
- 캐딜락
- serial
- Xcode
- vagrant
- S3
- 알리
- 머신러닝
- 장애
- virtualbox
- 해외직구
- 슬랙
- Mac
- M1
- CTS
- 인테리어
- ReactNative
- 직구
- 슬랙활용
- catalina
- PostgreSQL
- docker
- 싱크대
- Today
- Total
목록전체 글 (126)
MoreLean

macOS에서도 MS Office PowerPoint 를 사용해야 하는 경우가 가끔 있습니다. 호환성 이슈 때문에 어쩔 수 없이 맥에서 PPT를 작성하고 수정해야 하는 경우가 있는데.. 갑자기 어처구니없게 잘 열리던 파일이 에러가 나면서 열리지 않았습니다. Repair라는 버튼에 잠시 희망을 가졌지만, 응 안대 말하듯이 되지 않았습니다. 뭔가 하나가, 어긋나서 그 이후의 데이터가 읽히지 않는 것 같은 저 메시지가.. 희망을 갖게 했지만 파일을 분석하지 않는 이상.. Sorry, PowerPoint can't read ^0. 저 메시지가 해답이 될 수 있을 것 같아서 구글에 물어봤습니다. 생각보다 많은 사람들이 저 오류로 인해 고생을 하고 있었습니다.... 그러다가 다음과 같은 글을 확인하고 시도해 봤습니..

현재 살고 있는 집의 상황은 이렇습니다. 32평의 구축(2베이) 아파트 17층 (탑층)이며, 남동향이라 반대편은 북서향입니다. 아이방이 베란다를 확장하여 긴 구조인데, 창이 나있는 방향이 북서향이라 새시를 3중창에 로이유리로 해도 겨울에는 춥고, 여름에는 무지하게 덥습니다. 올해는 도저히 안되겠어서 에어컨을 생각했고, 벽을 뚫어 실외기를 설치하는 것도 고민해 봤으나, ( 간혹 그런 단지 내 그런 세대를 봤지만.. ) 설치가 그리 용이하지 않아 보여서 안되겠더라구요. 그래서 최근 들어 핫한 창문형 에어컨을 고려하고 탐색하기 시작했습니다. 선택지가 그리 많지 않아서 다음과 같은 3개로 압축되더라고요. 1. 파세코 프리미엄2 - PWA-3500PS 2. LG 휘센 오브제 컬렉션 - WQ05DCWDS 3. 위닉..

애플워치를 구매하고 운동 기능을 제대로 활용해 보고자 노력하고 있었는데, 실외 걷기 기능은 정상적으로 동작하는데, 실외 사이클이 제대로 동작하지 않는 상황을 확인했었다. GPS 기능등은 지도가 정상적으로 확인이 되는 것으로 보아 문제가 없었고, 그래서 하드웨어 문제가 아닌 소프트웨어의 설정 및 오류를 예상하고 확인해 봤다. 결국 원인을 찾아냈고, 해결했다. 이해가 안되는건 실외 걷기는 된다는 점이었다는.. 설정은 이렇게 하면 됩니다. - iPhon 설정 > 개인정보 보호 및 보안 > 위치 서비스 - 위치 서비스가 켜져 있어야 합니다. - 시스템 서비스 탭하고 동작 보정 및 거리가 켜져 있는지 확인하고 키면 됩니다.
iOS 16의 주요 기능 중 하나인 iPhone을 Mac 용 웹캠으로 사용하기 기능이 있다. https://support.apple.com/ko-kr/guide/mac-help/mchl77879b8a/mac iPhone을 Mac용 웹캠으로 사용하기 연속성 카메라를 사용하면 iPhone을 Mac용 웹캠 또는 마이크로 사용할 수 있습니다. support.apple.com MacBook이라면 기본적으로 WebCam 이 달려 있어 이걸 언제 사용할까 싶었는데, 책상 공간이 좁아 Mac을 크램쉘 모드로 사용하는 경우가 있어 아침 체크인 시간마다 캠을 켜기 위해서 책상 정리를 하곤 했는데, 이때 사용하자 싶어서 시도해 봤는데, 번번이 실패했다. 위의 애플 사이트에 가면 어떻게 설정하는지 대략 나오는 데 정리하면 다..
개발할 때 가끔씩 Intellij 등을 강제종료해야 할 때가 있는데, (Intellij를 통해서) 이미 실행 중인 프로그램이 있다면, 해당 프로그램은 같이 종료가 되지 않는다. 이 상태에서 Intellij를 통해 프로그램을 다시 실행하면 포트를 이미 사용 중이라고 하면서 정상적으로 프로그램이 실행되지 않는다. 이럴 때, 포트를 사용 중인 프로세스를 찾는 명령어가 있다. $> lsof -i :9090 위는 9090 포트를 사용 중인 프로세스를 찾는 명령이다. 이 결과로 나온 PID를 찾아서 $> kill -9 [PID] 이렇게 종료하면 된다. 이걸 하나로 실행하려면 다음과 같이 하면 된다. kill -9 $(lsof -ti :9090) 이렇게 하면 2개의 명령어를 따로따로 날릴 필요 없이 강제로 종료된다.
PostgreSQL로 Data를 pg_dump를 사용하여 Dump 하고 그 결과를 Restore 할 때 Sequence 가 제대로 마이그레이션이 되지 않는 경우가 있다. 보통 Bigserial이나 Serial과 같은 DataType을 쓰는 경우에 이런 문제가 발생했고, 새로운 Data를 Insert 할 때 Sequence 가 이미 있어 중복 오류가 발생하여 이 상황을 확인할 수 있었다. duplicate key value violates unique constraint "vouchers_pk"; nested exception is io.r2dbc.postgresql.ExceptionFactory$PostgresqlDataIntegrityViolationException: [23505] duplicate ..
서버 개발자로서 로컬 개발 환경이 중요한데, 과거에 Google AppEngine 환경에서 개발할 때를 벗어나서 로컬 개발 환경을 구축하고 개발을 하고 있다. 이때 특정 개발 케이스에서 제대로 돌아가는지 테스트하기 위해서 외부에서 내 Local 환경으로 접속을 테스트해야 할 때가 있다. 대표적인 케이스가 Slack Slash Commands를 연동 개발할 때다. 회사에선 통계도 Slack을 통해서 확인할 수 있도록 간이 통계 기능을 만들어 두었는데, 이럴 경우 서버를 띄워야지만 제대로 동작하는지 확인할 수 있었다. 하지만, 로컬에서도 서버를 띄워 제대로 동작하는지를 테스트할 수 있었고, 그 대표적인 것이 ngrok이었다. https://ngrok.com/ ngrok - Online in One Line ..

PostgreSQL (14.3)에 새로운 Database를 만들고, Schema 도 추가했다. MySQL을 생각하고 상위 개체인 Database에 All 권한을 주었는데, GRANT ALL PRIVILEGES ON DATABASE {database_name} to {user_name}; 테이블 조회는 되지만 데이터는 권한이 없어 조회가 되지 않았다. 맨 처음엔 MySQL 처럼 Flush 를 해주어야 하는가 싶어 찾아봤지만 없었다. Schema 도 별도로 줘야 하는 것 같아서 해당 권한을 설정해주었다. Table 및 Sequence 까지도 설정을 해주어야 함을 잊지 않아야 한다. GRANT ALL PRIVILEGES ON ALL TABLES IN SCHEMA {schema_name} to {user_nam..