전체 글 146

프롬프트 엔지니어링의 비밀 - ChatGPT 시대에서 경쟁력을 갖추기 위한 필독서

프롬프트 엔지니어링은 단순한 명령어 입력을 넘어 ChatGPT, Cluade, Gemini 같은 LLM과 대화를 하며 더 나은 답변을 얻기 위한 기술입니다. 이 책은 LLM의 작동 원리부터 프롬프트의 구조적 특성까지, 초보자를 위한 접근성과 숙련자를 위한 기술적 깊이를 조화롭게 설명합니다. 특히 AI 모델이 어떻게 우리의 언어를 해석하고 응답을 생성하는지에 대한 상세한 설명은 프롬프트 엔지니어링의 메커니즘을 누구나 쉽게 이해할 수 있도록 도와줍니다.   또한 프롬프트 엔지니어링의 비밀은 AI를 활용한 콘텐츠 제작이 얼마나 무궁무진한지 그 가능성을 보여줍니다. SNS 게시물부터 뉴스 기사, 창의적인 글쓰기까지 AI를 활용하는 구체적이고 실용적인 방법들을 알려줍니다. 특히 창의적인 글쓰기와 시 창작 부분은 ..

Etc. 2025.02.03

22일 오후, 구글 플레이스토어 업데이트 게시 준비 완료

두 번의 심사 리젝으로 거의 일주일 정도 밀렸던 업데이트 버전 출시구글 플레이콘솔 알림이 와서 확인해보니 드디어 심사 승인이 되었다는 소식이 🥹모두 새로운 패니캣 1.3.0 버전을 만나보셔요 🐾READ_MEDIA_* READ_MEDIA로 시작하는 권한을 안드로이드 앱에서 이용하고 있다면 10월 31일까진 플레이콘솔에서꼭 요구사항 작성을 해야 하니 (또는 Image Picker로 변경)안드로이드 앱 개발하시는 분들은 확인 함 해보시길 추천드립니다그럼 전 이만

안드로이드 앱에서 READ_MEDIA_* 권한을 받고 있다면

무려 구글 플레이스토어 심사에서 2번이나 리젝 된 후기15일에 심사를 제출하고, 17일에 건강 앱 관련 선언 수정이 필요하여 수정 후 다시 제출을 했다.금방 될 줄 알았는데 소식이 없길래 혹시나 하고 다시 확인해 봤더니새로운 문제가 생겼었다   android.permission.READ_MEDIA_IMAGESandroid.permission.READ_MEDIA_VIDEO 앱에서 사진 및 동영상에 일회성으로 또는 빈번하지 않게 액세스해야 하는 경우 Android 사진 선택 도구 또는 원하는 사진 선택 도구로 이전하세요. 앱에서 사진 및 동영상에 자주 액세스해야 하는 경우 이 권한을 사용하기 위한 요구사항을 충족한다고 생각하는 이유를 알려주세요. Google Play의 사진 및 동영상 권한 정책에 관해 자세..

IT 2024.10.21

Expo ota update Android crash 오류 : expo 업데이트 후 앱 충돌 버그 해결

어느샌가부터 expo OTA 업데이트 후 앱 실행을 하면 ios는 문제없지만 유독 안드로이드의 경우 앱 튕김 현상이 생겼다 처음 들어가서 앱 튕김으로 강제종료 후 다시 앱을 재실행해야만 업데이트 사항 확인이 가능했는데 도저히 원인을 모르겠어서 살짝 멘붕이었다. 유저의 입장에서 사용하려고 앱을 켰는데 갑자기 강제종료되면 '이거 무슨 문제 있는 앱 아닌가'라고 의심할 것 같았다 심지어 ota로 업데이트할 때마다 이 현상이 발생하니 유저 입장에선 일주일에 1-2번은 무조건 앱 튕김 현상을 겪어야 하는 대 난감의 상황이었다 ota 업데이트할 상황이 생길 때마다 눈치가 보여서 최대한 업데이트 작업을 여러 개 쌓아놨다가 한 번에 대량 업데이트하는 경우도 있었으니.. 이 얼마나 웃픈 상황인지 🥲 [split_con..

카테고리 없음 2024.03.17

expo 애플 로그인 : 애플 회원가입 테스트에서 사용자 이름과 이메일 정보를 받지 못한다면

expo 애플 로그인 구현하면서 알게 된 점 최초 회원가입 이후엔 해당 유저의 이름과 이메일 정보를 다시 주지 않는다는 점.. 내 애플 계정으로 테스트하다가 첫 번째엔 분명 애플 로그인 유저 이름과 이메일 정보를 주었는데 두 번째부턴 나오지 않았다 .. 애플 이메일 제공과 이메일 가리기 둘 다 테스트해보고 싶어서 이걸 어쩌지 하고 일단 열심히 구글링을 했다 그리고 역시나 방법은 있었다 우선 설정에 들어가서 [Apple ID 제안]을 클릭한다 그리고 [암호 및 보안] 클릭 [Apple로 로그인] 클릭하면 현재 나의 애플 아이디를 사용하는 앱의 리스트가 쭈루룩 나온다 여기서 내 앱을 선택해 준다 밑의 Apple ID 사용 중단을 누르면 회원가입된 정보가 날아가고 계정을 새로 생성하는 (다시 회원가입) 단계로..

카테고리 없음 2024.01.02

expo 구글로그인 google signin expo build fail : Some pods require a higher minimum deployment target

expo에서 소셜 로그인 중 google 로그인을 구현하려고 하였다 @react-native-google-signin/google-signin 요 패키지를 설치하고 빌드를 하는데, 갑자기 빌드가 안 되더라. 🍏 iOS build failed: Some pods require a higher minimum deployment target. You can use the expo-build-properties config plugin (https://docs.expo.dev/versions/latest/sdk/build-properties/) to override the default native build properties and set a different minimum deployment target...

카테고리 없음 2024.01.01

eas update not working : Cannot find module

✖ Export failed Error: Cannot find module 'expo/bin/cli.js' Require stack: - /Users/username/Desktop Export failed Error: Cannot find module 'expo/bin/cli.js' Require stack: - /Users/username/Desktop expo eas update를 하려고 하니 갑자기 이런 에러가 발생하며 eas update가 실행되지 않았다구글링을 해봤을 땐 모두 npm reinstall에 대한 얘기만 하고 있어서 따라 해보니 효과는 전혀 없었다 이전에 유튜브 영상을 봤던 것이 기억났다 (아마도 제로초 유튜브였던 것으로 기억)에러 메시지를 무작정 복사해서 구글링하기 ..

IT 2023.12.15

혼자하는 <모던 자바스크립트 딥 다이브> 스터디 #03장 자바스크립트 개발 환경과 실행 방법

3.1 자바스크립트 실행 환경 모든 브라우저와 Node.js는 자바스크립트를 해석하고 실행할 수 있는 자바스크립트 엔진을 내장하고 있다. 기본적으로 브라우저에서 동작하는 코드는 Node.js 환경에서도 동일하게 동작한다. 단, 이 둘은 용도가 다르다. 브라우저는 HTML, CSS, JS를 실행해 웹페이지를 브라우저 화면에 렌더링하는 것이 주된 목적이지만 Node.js는 브라우저 외부에서 자바스크립트 실행 환경을 제공하는 것을 주된 목적으로 하고있다. (ECMAScript 이외에 추가로 제공하는 기능은 호환되지 않는다.) 3.2 웹 브라우저 구글 크롬은 ECMAScript 사양을 준수하며 시장 점유율도 가장 높다. Node.js에서도 크롬 브라우저의 V8 자바스크립트 엔진을 사용하고 있다. 브라우저의 개발..

Etc. 2023.04.24

Nextjs Image태그 관련 에러 핸들링

nextjs의 Image 태그를 사용하며 겪은 에러 핸들링에 관한 기록을 남겨보려 한다 1. 정적 이미지 Image src로 사용할 경우 Unhandled Runtime ErrorError: Failed to parse src '이미지 파일명' on `next/image`, if using relative image it must start with a leading slash "/" or be an absolute URL (http:// or https://)  Image 태그에 src로 들어가는 파일명이 'image.png' 이런 형식이었는데,정적 이미지를 사용할 땐 앞에 / 표시를 붙이거나 상대적인 url이 필요하다는 에러였다. 기존의 Image 태그에는data?.image 였다면이를 템플릿레터럴을..

IT 2023.04.22

혼자하는 <모던 자바스크립트 딥 다이브> 스터디 #02장 자바스크립트란?

2.1 자바스크립트의 탄생 웹 브라우저 시장을 지배하고 있던 넷스케이프에서 웹페이지의 보조적인 기능을 수행하기 위해 브라우저에서 동작하는 경량 프로그래밍 언어를 도입하기로 결정했다. 그래서 탄생한 것이 브랜던 아이크가 개발한 자바스크립트다. 2.2 자바스크립트의 표준화 이에 마이크로소프트는 자바스크립트의 파생 버전인 JScript를 인터넷 익스플로러에 탑재했다 문제는 JScript와 자바스크립트가 표준화되지 못하고 적당히 호환되었다는 것이었다. 이로 인해 브라우저에 따라 웹페이지가 정상적으로 동작하지 않는 크로스 브라우징 이슈가 발생하기 시작했다. 이에 자바스크립트의 파편화를 방지하고 모든 브라우저에서 정상적으로 동작하는 표준화된 자바스크립트의 필요성이 대두되기 시작하였으며, 넷스케이프는 컴퓨터 시스템의..

Etc. 2023.04.16
반응형