개발
-
[데이터]OpenWeather개발 2024. 9. 9. 09:06
날씨 정보를 제공하는 사이트로 개발에 필요한 데이터를 쉽게 제공 받을 수 있다. https://openweathermap.org/ Geolocation 정보를 활용하면 관련하여 도시, 지역, 현재 날씨, 예측 날씨 등을 제공해 준다. 당장 무료로 사용하고자 한다면 API 2.5버전을 사용하여 적용해 보자 현재정보 응답 메시지 { "coord": { "lon": 10.99, "lat": 44.34 }, "weather": [ { "id": 501, "main": "Rain", "description": "moderate rain", "icon": "10d" } ], "base": "station..
-
Marp: Markdown Presentation Ecosystem개발 2023. 2. 12. 01:42
https://marp.app/ Marp: Markdown Presentation Ecosystem Marp (also known as the Markdown Presentation Ecosystem) provides an intuitive experience for creating beautiful slide decks. You only have to focus on writing your story in a Markdown document. marp.app Marp는 단순성과 사용 편의성에 중점을 둔 마크다운 기반 프레젠테이션 작성을 제공하는 인기 있는 오픈 소스 프로젝트입니다. Marp는 사용자가 많은 기술 지식이나 디자인 기술 없이도 아름다운 프레젠테이션을 빠르고 쉽게 만들고 공유할 수 있도록 설..
-
React Native에서 OAuth 로그인을 구현하는 방법개발/Cross-platform 2023. 2. 1. 00:38
다음은 React Native에서 OAuth 로그인을 구현하는 방법에 대한 일반적인 가이드입니다. 1. OAuth 공급자 선택: Facebook, Google, Twitter 및 GitHub를 포함하여 사용 가능한 많은 OAuth 공급자가 있습니다. 애플리케이션과 관련이 있고 OAuth 표준을 지원하는 제공자를 선택하십시오. 2. 애플리케이션 등록: 선택한 OAuth 공급자에 애플리케이션을 등록하여 클라이언트 ID와 클라이언트 암호를 얻습니다. 클라이언트 ID는 애플리케이션을 식별하는 데 사용되며 클라이언트 암호는 애플리케이션을 인증하는 데 사용됩니다. 3. OAuth 흐름 구현: OAuth 흐름에는 사용자를 OAuth 공급자의 인증 페이지로 리디렉션, 액세스 토큰에 대한 인증 코드 교환, 액세스 토큰을..
-
Flutter에서 OAuth 로그인을 구현하는 방법개발/Cross-platform 2023. 2. 1. 00:24
OAuth(Open Authorization)는 사용자가 암호를 공유하지 않고 리소스에 대한 타사 애플리케이션 액세스 권한을 부여할 수 있는 인증 표준입니다. 다음은 Flutter에서 OAuth 로그인을 구현하는 방법에 대한 일반 가이드입니다. 1. OAuth 공급자 선택: Facebook, Google, Twitter 및 GitHub를 포함하여 사용 가능한 많은 OAuth 공급자가 있습니다. 애플리케이션과 관련이 있고 OAuth 표준을 지원하는 제공자를 선택하십시오. 2. 애플리케이션 등록: 선택한 OAuth 공급자에 애플리케이션을 등록하여 클라이언트 ID와 클라이언트 암호를 얻습니다. 클라이언트 ID는 애플리케이션을 식별하는 데 사용되며 클라이언트 암호는 애플리케이션을 인증하는 데 사용됩니다. 3. ..
-
Flutter용 개발 환경을 설정하는 방법개발/Cross-platform 2023. 1. 30. 22:29
개발 환경 설정에는 응용 프로그램을 개발, 테스트 및 실행하는 데 필요한 필수 소프트웨어 및 도구 설치가 포함됩니다. 다음은 Flutter용 개발 환경을 설정하는 방법에 대한 일반적인 가이드입니다. 1. 최신 버전의 Flutter SDK 설치: Flutter 웹사이트에서 최신 버전의 Flutter SDK를 다운로드할 수 있습니다. 운영 체제의 설치 지침을 따르십시오. 2. IDE 설치: 통합 개발 환경(IDE)은 코드 작성, 테스트 및 디버깅을 위한 포괄적인 개발 환경을 제공하는 소프트웨어 애플리케이션입니다. Flutter 개발용 인기 IDE로는 Android Studio, Visual Studio Code 및 IntelliJ IDEA가 있습니다. 3. IDE용 Flutter 및 Dart 플러그인 설치:..
-
2023년에 Flutter 개발자가 되기 위한 단계별 가이드개발/Cross-platform 2023. 1. 30. 22:27
2023년에 Flutter 개발자가 되려면 Dart 프로그래밍 언어와 Flutter 프레임워크에 대한 확실한 이해가 필요합니다. 시작하는 데 도움이 되는 일반적인 단계별 가이드는 다음과 같습니다. 1. 프로그래밍의 기본 학습: 프로그래밍에 대한 배경 지식이 아직 없다면 변수, 루프, 함수 및 데이터 구조와 같은 프로그래밍 개념의 기본을 학습하는 것부터 시작하십시오. 2. Dart 프로그래밍 언어 배우기: Flutter는 Dart를 기본 프로그래밍 언어로 사용하므로 Dart를 잘 이해하는 것이 중요합니다. 구문 및 기본 개념 학습으로 시작한 다음 비동기 프로그래밍, 스트림 및 Futures와 같은 고급 주제로 이동하십시오. 3. Flutter에 익숙해지기: Dart에 대해 확실하게 이해했다면 할 일 목록 ..
-
2023년의 DevOps 로드맵개발 2023. 1. 29. 15:06
2023년의 DevOps 로드맵은 다음과 같은 몇 가지 주요 영역에 초점을 맞출 것입니다. 1. 클라우드 네이티브 인프라 및 자동화: 점점 더 많은 기업이 애플리케이션과 서비스를 클라우드로 이동함에 따라 클라우드 네이티브 인프라 및 자동화 도구의 사용이 점점 더 중요해질 것입니다. 여기에는 컨테이너 오케스트레이션을 위한 Kubernetes와 같은 기술과 코드형 인프라를 위한 Terraform 및 Ansible과 같은 도구가 포함됩니다. 2. CI/CD(지속적인 통합 및 전달): CI/CD 방식은 DevOps에서 지속적으로 핵심 초점이 될 것입니다. 이를 통해 팀은 새로운 기능과 업데이트를 고객에게 빠르고 안전하게 릴리스할 수 있습니다. 여기에는 코드 빌드 및 배포를 위한 Jenkins, Travis CI..