본문 바로가기

분류 전체보기

(39)
[RN / Expo] Expo vs Expo CLI vs Expo SDK ✅ Expo란?Expo란, React Native 앱을 더 쉽게 만들고 배포할 수 있도록 도와주는 플랫폼 + 툴 체인(toolchain)이다.   📦 Expo의 구성 요소들구성 요소설명Expo Go 앱모바일에서 앱을 실시간으로 미리보기할 수 있는 앱 (앱스토어/플레이스토어에서 설치 가능)Expo CLIexpo 명령어로 앱을 생성/실행/빌드/배포할 수 있는 커맨드라인 도구Expo SDKGPS, 카메라, 푸시알림 등 다양한 기능들을 쉽게 쓸 수 있게 만든 라이브러리 모음    ✅ expo CLI와 expo SDK의 차이구분Expo CLLIExpo SDK역할명령어 기반 툴 (앱 실행/빌드/배포 등)앱에서 쓰는 기능 라이브러리 모음설치 위치로컬에 설치 (npm, yarn 등으로)프로젝트 내부에 설치됨 (pac..
[RN / Expo] Vector Icon vs Image Icon(SVG or PNG) 아이콘을 어떤 방식으로 쓰느냐는 개발 스타일, 팀 규모, 퍼포먼스, 확장성, 디자인 툴 체계 등 여러 요소에 따라 갈린다.두 방법을 현업에서의 사용 경향과 함께 객관적 수치, 장단점, 추천 상황으로 비교 분석해보자!  ✅ 두 가지 방법 요약방식설명예시Vecotr Icon (폰트 기반)@expo/vector-icons처럼폰트형 아이콘 사용SVG 또는 PNG 이미지 아이콘.svg, .png 등이미지 파일을 import하여 사용   📊 실제 사용 비율 (대략적인 현업 트렌드)아이콘 방식현업 사용 비중(2024 기준 예상)Vector Icon70~80%SVG 또는 PNG 이미지 아이콘20~30%   🎯 각 방식의 장단점 비교항목Vector IconsSVG/PNG 이미지 아이콘설정 편의성✅ 이미 Expo에 내..
문자열 메소드 & 엔진 최적화 비교: Python, C++, JS 질문발생학교 수업 Python 문법 복습하다가 생긴 질문으로 시작     여기서 len()은 문자열이 괄호 안에 들어가고, upper, find는 문자열 뒤에 .을 찍어서 메소드처럼 사용하잖아.이 둘을 모두 문자열 메소드라고 부르고 있는데, 엄밀히 말하면 좀 다르잖아. 정확하게 이 둘의 차이를 용어로 설명해줘. len()과 upper(), find()는 엄밀히 말하면 서로 다른 방식으로 동작해요.  1. len()파이썬의 내장 함수(Built-In Function)모든 시퀀스(문자열, 리스트 등)에 적용 가능내부적으로 __len__() 매직 메소드를 호출  2. 문자열 메소드(upper(), find() 등)str 자료형에 속한 인스턴스 메소드(Instance Method)문자열 객체에 점(.)을 찍고 ..
Homebrew란 무엇인가!? 1. Homebrew란?- macOS/Linux에서의 패키지 관리 시스템- 터미널을 통해 다양한 소프트웨어(CLI, GUI)를 쉽게 설치 및 관리 가능 1.1 pacakage란?- 프로그램을 구성하는 다양한 요소(코드, 라이브러리, 실행 파일 등)를 하나의 단위로 묶은 것- pacakage를 사용하면 특정 프로그램을 설치, 업데이트, 삭제, 관리하는 과정이 더 간편해짐ex. python 패키지 : Python 인터프리터, 필요한 라이브러리, 설정 파일 등이 포함된 패키지  2. Homebrew 특징- 복잡한 설정 없이 프로그램 설치, 업데이트, 삭제 가능- macOS에서 기본 제공하지 않는 패키지를 쉽게 설치 가능- 의존성 문제 자동 해결- brew 명령어로 간편하게 소프트웨어 관리 가능- 오픈소스이며 ..
2903 - 중앙이동알고리즘 새해맞이 1일 1백준 도전! https://www.acmicpc.net/problem/2903  접근법처음엔 수학으로 일반항 구해서 하려다가.. 왜 이 단순한게 안 되지..? 해서 조금 당황했다.그러다가 아.. 얘는 컴퓨터잖아.. 내 머리로 계산하지말고 일을 시켜보자! 해서 풀었다. 잘한 포인트1. 변수 이름 짓기: 옛날에는 대충했는데(ex, 답이면 그냥 answer로 품), 의미 알아 볼 수 있도록 변수이름 나름 한 번 생각해서 지어봄. 최대한 깔끔하게 적어보려고 함(일단, 굳이 성능은 고려하지 않고.. 변수 하나 더 추가한다고 엄청나게 달라지지 않잖아??ㅎ) todo1. 시간복잡도, 용량 고려하는 법 다시 알아보기2. sqrt() 랑 그냥 n*n 이랑 어떤 차이가 있는지 알아보기3. js로 풀어야하는..
내 직장 이상형 - 사.도.금.평 https://www.jobplanet.co.kr/contents/news-6966/%EB%82%9C%20%EC%96%B4%EB%96%A4%20%ED%9A%8C%EC%82%AC%EA%B0%80%20%EC%9E%98%20%EB%A7%9E%EC%9D%84%EA%B9%8C%3F%20%EC%A7%81%EC%9E%A5%20%EC%9D%B4%EC%83%81%ED%98%95%20%ED%85%8C%EC%8A%A4%ED%8A%B8 난 어떤 회사가 잘 맞을까? 직장 이상형 테스트 | 컴퍼니 타임스의 컬쳐 뉴스 | 컴퍼니 타임스 |기업 전문 뉴스 컴퍼니타임스, 기업리뷰, 면접후기, 연봉, 채용, 기업 정보를 한 번에!www.jobplanet.co.kr   나에겐 소통이 중요하긴 하다.너무 꽉 막히지도 너무 체계가 없지도 않..
sudo? apt?? 유닉스 및 리눅스 계열에서 다른 사용자의 보안 권한과 관련된 프로그램 머시기.. 대충 리눅스에서 command 라인으로 머 할 때 하는 거 인듯...ssh로 원격 서버 접속해가지고 vim이나 이런거 설치할 때 썼는데.. 궁금해서..ㅎ
csv란?? 파일 시스템의 일종으로, 우리가 아는 바로 그거, 엑셀파일이다. IoT 시간에 간단한 데이터들을 저장해야하는 상황이 생겼는데DB를 사용하자니 영속성이나 동시 접근 등 DB를 써야만 하는 조건에는 해당하지 않아서하나의 값들을 타임스탬프 형식으로 저장하기만하며 되서 생각해낸 파일시스템의 일종이다. 연결해서 다음에 DB  vs 파일시스템 파일시스템 vs 메모리 저장 이런 것도 써보겠음.