Home

[Python – 기초 강좌] 1. 개발 환경 소개 (IDE 비교 – Jupyter notebook vs Visual Studio Code 와 Anaconda 소개)

Python 개발에 있어서 Jupyter Notebook과 Visual Studio Code(VSCode)는 매우 인기 있는 두 가지 도구입니다. 각각의 IDE는 독특한 특성과 장단점을 가지고 있어 개발자의 목적과 선호도에 따라 선택이 달라질 수 있습니다. 이번 기초 강좌에서는 두 IDE를 비교하고, 설치하는 강좌를 진행해 보겠습니다. Python …

Read more

Python_start_curriculum_thumb

Python 강좌 포스팅을 시작 .. (Python 소개 및 커리큘럼)

Python을 활용해서 데이터 분석 부터 머신러닝 까지의 전문가 과정을 진행해보고자 합니다. Python 이란? 개요 Python은 명확한 문법과 가독성으로 알려진 고급, 해석형 프로그래밍 언어로, 초보자와 경험 많은 개발자 모두에게 탁월한 선택입니다. Guido van Rossum에 의해 창조되어 1991년에 처음 발표되었습니다. Python의 설계 …

Read more

News-Universe-SpaceX-Startship-test

SpaceX 기업 소개 및 세번의 Starship 테스트 비행

2024년 3월 15일, SpaceX는 그들의 가장 야심찬 프로젝트 중 하나인 Starship의 세 번째 테스트 비행을 시행했습니다. 이전의 두 번째 시험 비행은 몇 가지 문제점을 드러내며 두 차례의 폭발로 끝났습니다. 하지만 이번 세 번째 테스트는 SpaceX가 이전 실패로부터 얻은 교훈을 바탕으로 …

Read more

flutter-graphics-rendering

(Flutter – Graphics) Rendering system: Skia & Impeller

Flutter의 Rendering 소개 참조: Flutter’s rendering model 렌더링 엔진(Rendering engine) 이란? 렌더링 엔진은 애플리케이션 코드에서 추상적인 명령을 화면상의 시각적 요소로 변환하는 소프트웨어입니다. 모바일 앱, 비디오 게임, 웹사이트의 그래픽과 사용자 인터페이스 뒤에서 작동하여 코드를 픽셀, 색상, 형태, 애니메이션으로 변환합니다. 이 과정을 …

Read more

News-Conference-MWC-2024-Thumb

MWC 2024: 기술의 미래를 그리다, 주목받은 혁신 제품들

MWC 2024 소개 개요 MWC(Mobile World Congress) 2024는 세계 최대 규모의 모바일 산업 관련 전시회이자 컨퍼런스로, 매년 다양한 국가의 기업들과 전문가들이 모여 최신 모바일 기술, 혁신적인 제품, 그리고 미래의 통신 기술 동향에 대해 공유하고 논의하는 장입니다. 이 행사는 모바일 기술뿐만 …

Read more

Info-CS-OSS-Opensource-SW

오픈소스 소프트웨어(OSS) 의 세계: 소개 및 사용 가이드(라이선스)

오픈소스 소프트웨어(OSS) 란? 개요 오픈소스 소프트웨어(OSS)는 그 소스 코드가 공개되어 있어 누구나 자유롭게 사용, 수정 및 배포할 수 있는 소프트웨어를 의미합니다. 이러한 특성은 기술 혁신을 가속화하고, 지식 공유를 촉진하며, 개발자 커뮤니티 간의 협력을 장려합니다. 오픈소스 소프트웨어는 다양한 분야에서 활용되며, 운영 …

Read more

flutter-tutorial-riverpod-how-to-use

(Flutter – 상태 관리) Riverpod 을 이용한 상태관리 – 2 (사용 방법)

앞선 포스팅 (Flutter – 상태 관리) Riverpod 을 이용한 상태관리 – 1 (상태관리 및 Riverpod 소개) 에서 Riverpod과 상태관리에 대해 소개한 것과 같이 Riverpod는 Flutter 개발자들 사이에서 인기 있는 상태 관리 라이브러리입니다. 이번 포스팅에서는 Riverpod을 어떻게 사용하는지에 대한 설명을 진행하려고 …

Read more

flutter-tutorial-statemanagement-riverpod-1

(Flutter – 상태 관리) Riverpod 을 이용한 상태관리 – 1 (상태관리 및 Riverpod 소개)

상태 관리(State management)란? 상태 관리는 애플리케이션의 데이터 또는 UI 상태를 적절히 관리하는 것을 의미합니다. Flutter에서 상태 관리는 특히 중요한데, UI를 동적으로 업데이트하고 사용자와의 상호작용에 따라 데이터를 변경해야 하기 때문입니다. 상태 관리를 통해 개발자는 애플리케이션의 상태 변화를 효율적으로 관리하고, 코드의 가독성을 …

Read more