| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 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 |
- JS
- intellij
- 여행
- 엘든링
- 세부
- 어드벤스
- 야생의숨결
- 다이빙
- poe2
- 젤다의전설
- 스쿠버다이빙
- 안드로이드
- 취미
- Front-end
- 개발툴
- JavaScript
- Linux
- 게임
- 오픈워터
- window
- window10
- ubuntu
- guide
- window11
- 씨홀스
- PostgreSQL
- WebView
- docker
- 공략
- 뱀파이어서바이벌
- Today
- Total
목록Develop (131)
Rianshin
1. 시작 전 준비물기기: macOS Monterey(12.0) 이상이 설치된 맥미니 (M1/M2/M4 실리콘 맥 권장)API 키: Anthropic(Claude 3.5 Sonnet 권장) 또는 OpenAI API 키메신저: 봇과 대화할 텔레그램(Telegram) 계정 및 봇 토큰2. 개발 환경 설정 (터미널 작업)맥미니에서 몰트봇이 원활하게 돌아가려면 기초 도구가 필요합니다. 터미널(Terminal)을 열고 아래 명령어들을 순서대로 입력하세요.① Homebrew 설치 (패키지 관리자)이미 설치되어 있다면 건너뛰셔도 됩니다.Bash /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"② ..
📝 서론: "자바는 무겁지만 빠르고, 파이썬은 가볍지만 느리다?"개발자들 사이에서 흔히 통용되는 명제가 있습니다."CPU 연산은 자바(Java)가 압도적이고, 파이썬(Python)은 느리다."맞는 말입니다. 하지만 최근 프로젝트에서 대용량 CSV 데이터를 처리하면서 한 가지 의문이 생겼습니다. "단순 연산 속도가 아니라, 데이터를 메모리에 올리는(Load) 효율성은 어떨까?"특히 데이터 분석이나 AI 전처리를 위해 수 기가바이트(GB) 단위의 데이터를 메모리에 올려야 할 때, 의외의 결과가 나옵니다. 오늘은 자바와 파이썬이 메모리를 다루는 방식의 결정적 차이, 그리고 왜 데이터 분석에는 파이썬(Pandas)을 쓰라고 하는지 기술적으로 파헤쳐 봅니다.1. 🔍 실험 상황: 100만 행의 데이터를 메모리에..
데이터 처리를 하다 보면 늘 마주치는 고민이 있습니다. "이거 자바(Spring)로 짤까, 아니면 파이썬(Pandas)으로 돌릴까?"단순한 속도 차이를 넘어, CSV 같은 대용량 데이터를 메모리에 올려야 할 때(In-Memory) 두 언어가 메모리를 어떻게 다루는지, 왜 차이가 발생하는지 정리해 보았습니다.1. 자바 vs 파이썬: 기본 체급 비교먼저 두 언어의 태생적 차이를 간단히 짚고 넘어가겠습니다.특징자바 (Java)파이썬 (Python)실행 방식컴파일 언어 (JVM 위에서 실행)인터프리터 언어 (한 줄씩 실행)속도빠름 (대규모 트래픽 처리에 강점)느림 (C 라이브러리로 보완)메모리 관리JVM의 가비지 컬렉션(GC)참조 카운팅 + 가비지 컬렉션주요 무대웹 백엔드, 안드로이드, 대규모 시스템데이터 분석..
React Native 앱을 개발하기 위해서는 Node, Java Development Kit(JDK), Android Studio(안드로이드) 그리고 macOS 사용자의 경우 Xcode(iOS)가 필요합니다. 본인의 OS에 맞춰 아래 단계를 따라해 보세요.1. OS별 필수 도구 설치구분Windows (Android 개발 전용)macOS (iOS/Android 동시 개발)패키지 관리자Chocolatey 설치 권장Homebrew 설치 권장Node & JDKchoco install -y nodejs-lts microsoft-openjdk17brew install node watchmanbrew install --cask zulu172. Android 개발 환경 설정 (공통)안드로이드 앱 빌드를 위해 Andr..
프론트엔드 개발자라면 누구나 한 번쯤 고민하는 주제, 바로 **"React를 쓸 것인가, Vue를 쓸 것인가?"**입니다. 2026년 현재에도 이 두 기술은 여전히 시장을 양분하며 각자의 매력을 뽐내고 있는데요.블로그 독자분들을 위해 두 라이브러리(및 프레임워크)의 핵심 차이점을 낱낱이 분석해 드립니다!1. 한눈에 보는 요약 비교 (Cheat Sheet)항목React (리액트)Vue (뷰)정체성UI 라이브러리 (유연성 중심)점진적 프레임워크 (통합 중심)개발 방식JSX (JS 안에 HTML 작성)Template (HTML/JS/CSS 분리)데이터 흐름단방향 (One-way)단방향 + 양방향 지원 (Two-way)생태계/시장압도적 1위, 방대한 라이브러리안정적이고 친화적인 공식 도구학습 난이도중상 (JS ..
-Xms2048m-Xmx4096m-XX:ReservedCodeCacheSize=256m-XX:+UseG1GC-XX:MetaspaceSize=768m-XX:MaxMetaspaceSize=768m-XX:+UseCompressedOops-XX:MaxGCPauseMillis=200-XX:ParallelGCThreads=4-XX:ConcGCThreads=1-XX:+HeapDumpOnOutOfMemoryError-ea-server#-Dsun.io.useCanonCaches=false-Djava.net.preferIPv4Stack=true#-Dfile.encoding=UTF-8#- Xms: 초기 Heap 사이즈#- Xmx: 최대 Heap 사이즈#- XX:ReservedCodeCacheSize: 코드 캐쉬 사이즈 He..
EcmaEcma 인터내셔널(영어: Ecma International)은 정보와 통신 시스템을 위한 국제적 표준화 기구원래 이름은 European Computer Manufacturers Association (ECMA)이었으나, 기구의 국제적 확장을 반영하여 현재의 이름으로 변경되었다.지금의 Ecma는 두문자어가 아니며 대문자만 사용하지 않는다.Ecma 인터내셔널은 1961년 유럽에서 컴퓨터 시스템을 표준화하기 위해 세워졌다,ECMA-262 외에도 다수의 표준을 책임지고 있다.ECMA-262ECMAScript 언어 표준 명세서자바스크립트는 ECMA-262를 만족하는 구현체를 말한다.Ecma 인터내셔널의 여러 기술 위원회(Technial Committee, 이하 TC) 중 TC39 라는 위원회가 이 명세를..
다른 사용법위의 방법과 동일한 결과물을 볼 수 있는 다른 방법입니다.위의 소스를 통해 아래와 같은 결과물을 볼 수 있습니다. 옵션 조절을 통해 디자인 변경 및 표시할 언어, 페이지 기본 언어 등을 선택해 줄 수 있습니다. 언어(ISO 639)위의 API에서 언어 코드를 많이 사용하게 되는데, 이때 참고할 만한 위키백과 링크입니다.○○○어 의 형식으로 검색하면 해당 국가의 언어로 넘어갑니다.ISO 639 코드 목록과 해당 국가의 언어 부호를 정보로 사용하였습니다.
