Logic in Code,
Freedom in Travel.

인생 뭐 있나 사람 사는거 다 똑같지

전체 글

실무 경험/기술 트렌드 & 리뷰

[번역] Laravel 은 지구상에서 가장 행복한 개발자 커뮤니티인가?

https://github.com/readme/featured/laravel-community 에 대한 번역글입니다.Laravel은 지구상에서 가장 행복한 개발자 커뮤니티인가?PHP 프레임워크가 어떻게 끊임없는 허니문 기간을 유지하는지.Fathom Analytics의 CTO Jack Ellis는 2019년에 회사의 코드베이스를 완전히 다시 작성하기로 결정했습니다. 이전에는 Go로 작성되었지만, 이제는 PHP로 작성되었습니다.Go가 점점 인기 있는 언어가 되고 있음을 감안할 때 이것은 놀라운 일일 수 있습니다. Rust, Swift, Kotlin과 같은 상대적으로 새로운 프로그래밍 언어의 선봉장입니다. 이 언어들은 최근 몇 년 동안 엄청난 성장을 보였습니다. 반면 PHP는 종종 구식으로 여겨지지만, 수년 ..

2023. 8. 18. 01:26
Programming/플러터 (Flutter)

[Flutter] - Flutter 앱의 상태 관리 Provider 응용하기

Flutter 를 개발할 때 상태를 어떻게 관리하냐에 따라 앱의 퍼포먼스가 향상할 수 도 있다. Provider 와 함께 알아야 하는 것으로는 State Management(상태 관리), Dependency Injection(의존성 주입), Synchronizing Data and UI(데이터와 UI의 동기화) 정도가 있는 것 같다. 1. State Management (상태 관리) Flutter 앱에서는 사용자 입력, 네트워크 요청, 로컬 데이터베이스 변경 등으로 인해 앱의 상태가 동적으로 변한다. State Management는 이러한 상태들을 관리하는 것으로 상태 관리를 통해 코드의 가독성과 유지보수성을 향상시키며, 앱의 구조를 체계적으로 유지할 수 있다. Provider는 Flutter에서 제공하..

2023. 8. 8. 02:02
Programming/플러터 (Flutter)

[Flutter] - Flutter 앱의 상태 관리 Provider 이해하기

"Provider" 에 대한 오해를 해명하며 Provider 에 대한 내용을 정리해 보았다. Flutter 개발자 사이에서 "Provider는 상태 관리 솔루션이 아니다" 라는 이야기가 나온다고 한다. 왜 이런 이야기가 나오는지, Provier 에서 Flutter 에서 어떻게 동작할지 의문이 들었다. Provider란 Flutter 의 상태 관리 도구 중 하나로, 상태를 위젯 트리 전반에 걸쳐 공유하고 주입하는 데 사용된다. 그럼에도 불구하고, Provider가 완전한 상태 관리 솔루션으로 보지 않는 이유가 있었다. Provider는 상태를 위젯 트리와 연결하고 변경 사항을 감지하는 도구를 제공하며 ChangeNotifier, ValueNotifier, StreamProvider 등이 있다. 이런 도구들..

2023. 8. 7. 19:12
Computer Science/클라우드

AWS 클라우드: 비용 및 예산 관리 자동화 오픈소스(Bill Bot)

클라우드 컴퓨팅의 확대로 인해 기업들은 클라우드 비용 관리의 중요성을 절감하고 있다. 매월 청구서에서 예상치 못한 비용을 받는 상황을 방지하기 위해 오픈소스인 Bill bot은 AWS 고객이 인프라 비용을 프로액티브하게 모니터링하고 예상치 못한 비용을 적시에 식별할 수 있도록 도와준다. 이번 글에서는 Bill bot이 다루고 있는 두 가지 주요 문제 영역과 어떻게 이를 해결할 수 있는지 알아보았다. Bill bot 아키텍처 데이터 수집 AWS Cost and Usage Reports (CUR)를 활용하여 클라우드 비용 데이터를 수집한다. CUR은 Amazon S3 버킷에 저장되며, Bill bot은 이를 활용하여 비용 분석을 수행한다. 데이터 저장 수집한 CUR 데이터는 Amazon S3에서 관리되며, ..

2023. 6. 5. 03:58
Computer Science/클라우드

AWS 클라우드: 비용 체계

AWS의 비용 체계는 사용한 서비스 및 리소스에 대한 지불 방식에 따라 결정된다. 이러한 예시로 사용한 서비스 및 리소스, 인스턴스 유형 및 크기, 사용한 리소스의 양, 예약 인스턴스 및 커밋 사용, 지역 및 가용 영역등에 의해 결정 된다고 한다. 즉, 사용한 만큼만 비용을 지불한다. 가격 정책 철학 AWS의 가격 정책 철학은 고객 중심적이고 유연한 모델을 제공하는 데에 초점을 두고 있다. AWS는 고객의 다양한 요구와 비즈니스 모델을 지원하고 가격을 예측 가능하고 투명하게 제공하기 위해 노력하고 있으며 그러한 예시로 규모의 경제(Economies of Scale) 라는 철학을 하지고 있다. 규모의 경제 철학을 통해 AWS 는 전 세계에 분산된 데이터 센터와 인프라를 통해 이를 효율적으로 운영하고 관리..

2023. 6. 5. 03:22
Computer Science/클라우드

AWS 클라우드: AWS 규정 준수 프로그램

AWS(Amazon Web Services)는 클라우드 컴퓨팅 환경에서 규정 준수를 지원하기 위한 여러 프로그램을 제공한다. 이 프로그램은 고객이 데이터 보안과 규정 준수를 충족하며 안전한 클라우드 환경을 구축할 수 있도록 도와준다. 이번 글에서는 AWS의 규정 준수 프로그램에 대해 정리하고 이 프로그램의 필요성과 알아두면 좋을 법한 AWS 규정 준수 프로그램에 대해 정리했다. AWS 규정 준수 프로그램 AWS의 규정 준수 프로그램은 다양한 규제 요구 사항을 준수하기 위한 포괄적인 지침과 인증이 있다. 예시로 K-ISMS, ISO 27001, SOC 1/2/3, PCI DSS, HIPAA, GDPR 등과 같은 주요 규제 요구 사항을 충족하도록 설계되어 있다. AWS는 이러한 규정 준수 프로그램을 통해 고..

2023. 6. 4. 23:32