개발
글 55개
Android Studio
개요 Android Studio는 Google에서 제공하는 Android 공식 개발 도구이다. Android 앱을 만들고, 실행하고, 디버깅하고, 빌드하고, Google Play에 배포하기 위한 기능을 제공한다. Android 앱 개발을 하려면 대부분
Android
개요 Android는 Google이 개발한 모바일 운영체제이다. 스마트폰, 태블릿, TV, 웨어러블, 자동차 시스템 등 다양한 기기에서 사용되며, 전 세계에서 가장 널리 사용되는 모바일 운영체제 중 하나이다. Android 앱은 일반적으로 Androi
iOS
개요 iOS는 Apple이 개발한 모바일 운영체제이다. 주로 iPhone에서 사용되며, 보안성, 최적화, 앱 생태계, 사용자 경험이 강점이다. iOS 앱은 일반적으로 Xcode를 사용해 개발하며, Swift 또는 Objective-C 언어를 사용한다.
html5 수박 게임 만들기
데모 개요 MVP 수박 합치기 게임은 HTML Canvas를 이용하여 만든 웹 기반 과일 합치기 게임이다. 플레이어는 화면 상단에서 과일을 떨어뜨리고, 같은 과일끼리 충돌하면 더 큰 과일로 합쳐진다. 과일이 계속 쌓이다가 위험선 위로 일정 시간 올라가
.env
개요 .env 파일은 애플리케이션의 환경 설정(Environment Variables)을 저장하는 파일이다. 데이터베이스 정보, API Key, JWT Secret, SMTP 계정, 외부 서비스 URL 등 소스 코드에 직접 작성하면 안 되는 설정값을
WebGL
개요 WebGL(Web Graphics Library)은 웹 브라우저에서 플러그인 없이 GPU(Graphics Processing Unit)를 활용하여 2D 및 3D 그래픽을 렌더링할 수 있는 JavaScript API이다. HTML의 <canvas>
Linux
개요 Linux는 오픈소스 기반의 운영체제 커널(Kernel) 이며, 이를 기반으로 다양한 배포판(Distribution)이 만들어진다. 현재 전 세계 웹 서버, 클라우드 서버, AI 서버, 슈퍼컴퓨터, NAS, IoT 기기 등 다양한 환경에서 가장
Crontab
개요 Crontab은 Linux와 Unix 계열 운영체제에서 특정 명령어나 스크립트를 원하는 시간에 자동으로 실행하기 위한 스케줄 관리 도구이다. 백업, 로그 정리, 데이터 동기화, 데이터베이스 백업, 서버 점검, 파일 이동 등 반복적으로 수행해야 하
Routing
개요 라우팅(Routing)은 사용자가 요청한 URL을 적절한 페이지나 기능으로 연결하는 과정을 의미한다. 예를 들어 사용자가 /login으로 접속하면 로그인 페이지를 보여주고, /board/1로 접속하면 게시글 번호 1을 출력하도록 연결하는 것이 라
Supabase
기본 정보 항목내용명칭Supabase영문명Supabase분류Backend as a Service, Database Platform개발사Supabase최초 공개N/A주요 용도데이터베이스, 인증, 파일 저장소, 실시간 기능, 서버리스 함수, API 제공관
VSCode
개요 Visual Studio Code(VS Code)는 Microsoft에서 개발한 무료 오픈소스 기반의 코드 편집기이다. 가볍고 빠른 성능과 풍부한 확장 프로그램(Extensions), 뛰어난 Git 연동 기능을 제공하여 웹 개발부터 AI 개발,
IDE
개요 IDE(Integrated Development Environment)는 소프트웨어를 개발하는 데 필요한 기능을 하나의 프로그램에 통합한 개발 환경이다. 일반적인 IDE는 코드 편집기뿐만 아니라 컴파일, 디버깅, 실행, 테스트, 프로젝트 관리,