전체 글(125)
-
[맛집] IFC몰 마마리 다이닝 (feat. 아기랑 여의도)
주말에 아이와 함께 여의도 공원으로 놀러가기로 하여, 집에서부터 씽씽이도 챙기고 출발하였다. 여의도에 도착해보니 점심 시간이 되어서 근처 IFC 몰에서 점심을 먹고 여의도 공원에 가기로 결정! 어차피 점심 식사하면 주차비 지원이 되서 걍 IFC 몰에서 점심을 먹었다. L3층에 있던 마마리 다이닝 이라는 곳에 갔었는데, 먼가 다이닝이라는 이름에서 부터 좀 비싸다 싶은 느낌을 받았다. 그러나 아이가 있던 우리에게는 별 다른 선택지가 없어 제일 맘에 들었던 마마리 다이닝으로 향했다. 결론은 만족스러웠다. 경제적 여유만 된다면 자주 방문해 볼 법 하다. 미쉐린 3스타를 받은 쉐프가 차린 식당이라고 하더니 찐이었다. 우리는 마마리 생선구이 잡곡밥 반상과 제철 회덮밥 반상, 그리고 문어 바질 샐러드를 주문했다. 생..
2023.08.31 -
[Vue] 컴포넌트 라이프 사이클 훅 (Lifecycle hook)
안드로이드에서와 마찬가지로 Vue(이하 뷰)에서도 라이프 사이클은 매우 중요한 부분이다. 컴포넌트가 생성 ▶ 파괴되는 과정에서 발생하는 각각의 라이프 사이클 훅 메서드를 적절히 활용해야 상황에 맞는 다양한 메서드를 응용하여 웹 또는 하이브리드 앱을 만들 수 있으며, 원하는 메서드를 적절한 타이밍에 실행할 수 있다. 아래는 뷰의 대표적인 라이프 사이클 훅이다. beforeCreate: 컴포넌트 인스턴스가 초기화되자마자 가장 먼저 실행되는 훅. 이 시점에는 데이터나 이벤트, 라이프 사이클 메서드 등이 아직 설정되지 않는다. created: 컴포넌트 인스턴스가 생성된 직후 실행되는 훅. 데이터와 메서드가 초기화되어 있어서 이 안에서 데이터를 변경할 수 있지만, 아직 DOM에 마운트되지 않아 DOM을 조작할 수..
2023.08.30 -
[VSCode] ESLint 에 Prettier(코드 포맷터) 설정 적용하기
VSCode를 사용하여 코딩을 하다보면, 문법적 오류 방지나 코드 문서화 등을 하기 위한 정적 분석 툴을 필요로 할 때가 있다. 이 때 필요한 것이 바로 ESLint 입니다. JSLint, JSHint 등의 툴도 있는데, 오픈소스이면서 확장성이 뛰어난 ESLint 가 대세가 되는 것 같습니다. VSCode 의 Extention에서 ESLint와 Prettier를 설치하도록 합시다. Settings 에 들어갑니다. ESLint로 가서 Edit in settings.json 클릭 아래 내용 붙여넣기(적당히 커스텀 해도 됨) "editor.formatOnSave": true, "editor.codeActionsOnSave": { "source.fixAll.eslint": true }, "[vue]": { "e..
2023.08.28 -
싸구려 적축 키보드 윤활하기 (feat. 약간 고급져짐, 간이윤활)
준비물 : 슈퍼루브 스프레이, 키보드, 키캡 빼는 도구 아래 링크의 제품이다. 생각보다 여러모로 쓸모가 있는데, 주로 키보드 간이윤활에 많이 쓰시더라.... https://link.coupang.com/a/7z9jD 집에다드림 슈퍼루브 테프론 구리스 내열 고온 키보드 윤활 방청 소음 기계 저음 그리스 (스프레 COUPANG www.coupang.com 사용된 키보드 모델 : NKey TA Rainbow LED 적축(오테뮤) Ps. 오래됨... 자 스프레이 뿌릴 준비 하시고.. 오랜 생활 함께 했던 카랑카랑한 소리를 내주던 키보드야... 이제 간이윤활을 시작해 보도록 하자 간이윤활은 쉽다. 그냥 키캡 다 빼고, 스프레이 팁으 키축 사이로 쑤셔 넣어서 칙 한방만 뿌려주면 된다. 여기서 팁은 생각보다 칙 뿌릴..
2023.08.23 -
[AI] GPT-3.5 와 GPT-4 모델 사용 후기
요즘 아주 핫한 OpenAI 사의 Chat GPT를 열심히 써보고 있다. 현재 무료로 사용가능한 것은 GPT-3.5 터모 모델로 꽤 쓸만한 성능을 보여주고 있다. 그러나 유료로 서비스 중인 GPT-4 모델은 얼마나 더 좋을까? 라는 의문이 들어 결국 유료 결제 후 사용해보고 있다. 제일 중요한 GPT-4 모델의 사용 가격은 20$/월 구독형이며, 부가세 10% 별도로 붙어 22$/월 가격 되시겠다. GPT-3.5와 GPT-4 모델 간의 차이는 대략 다음과 같다고 한다. GPT-4 모델에게 직접 물어본 답변을 인용한다. GPT-4는 GPT-3.5에 비해 여러 가지 개선점과 차별화된 특징을 가지고 있습니다. 정확한 세부 사항과 특징은 OpenAI의 발표와 문서에 따라 다를 수 있지만, 일반적으로 새로운 모델..
2023.08.21 -
안드로이드 자바 java.lang.UnsatisfiedLinkError: dlopen failed: library "xxx.so" not found 해결 방법
모바일 하이브리드 앱 개발 중 빌드 후 휴대폰에서는 잘 동작하나, 안드로이드 에뮬레이터 상에서는 동작하지 않는 이슈가 발생하여 한참을 삽질한 결과 해결 방법을 찾아냈다. 에러 로그 전문 서드파티 so 파일을 찾을 수 없어 발생하는 에러였다. 개발중인 하이브리드 앱에는 서드파티 so 라이브러리가 내장되는데, arm64-v8a, armeabi, arm64-v7a 이 3가지 ABI 형태의 so 파일이 사용되고 있다. 휴대폰의 ABI는 arm64-v7a 였으나, 안드로이드 에뮬레이터는 x86_64로 확인되었다. 구글링 끝에 ndk 빌드 시 ABI를 지정해줌으로써 에뮬레이터에서도 돌아가는 것을 확인할 수 있었다. App 수준 build.gradle에 ndk 관련 옵션 추가 후 재빌드 및 실행 android { d..
2023.08.17