For further interaction, subscribe to this link. [https://tonyinweekly.stibee.com/]
How to make a executable and sustainable new year's resolution.
A brief scheme for bulletproof new year planning is presented. It involves some time and life management framework combined with how to handle randomness of life and get success.
It is a casual, 10 minutes reading and only provided in Korean for now. Enjoy and happy new year!
The Model View ViewModel (MVVM) is an architectural pattern originated by Microsoft as a specialization of the Presentation Model (Martin Fowler). Similar to MVC, MVVM is suitable for client applications (Xaml-based, Xamarin, SPA, ...) because it facilitates a clear separation between the UI and the Business Logic. Examples with WPF, MvvmCross, AngularJs. It also contains solutions for common use cases.
This document provides an overview of Getting Things Done (GTD) methodology in 3 sentences:
GTD is a productivity method that involves collecting all tasks and projects, processing the information to organize it into actionable items with clear next steps, and regularly reviewing and doing the work. The method aims to reduce stress and increase focus by externalizing all commitments and obligations from your head to a trusted system outside the mind. Implementing GTD involves setting up physical and digital inboxes, defining projects and actions, and maintaining weekly and daily reviews to keep work organized and moving forward.
This document discusses starting a mobile app development company. It provides details on the company's founding in 2015, services offered such as mobile app development and information technology consulting. It also includes charts showing the company's growth, with revenue increasing from KRW 17,500 in January 2016 to KRW 62,000 by September 2017 as the number of employees grew from 2 to 15 over the same period. The document advocates that the company will continue achieving growth and success by focusing on customer satisfaction.
This document introduces ReactorKit, an open source framework that helps manage state and handle user interactions using RxSwift. It discusses some of the motivations for ReactorKit like avoiding massive view controllers and managing state changes gracefully. The basic concepts of ReactorKit are explained including the unidirectional data flow from actions to mutations to state updates. Examples of user interactions and state changes are provided. Advanced topics covered include view communications between different reactors and testing views and reactors. Future ideas for expanding ReactorKit are proposed like improving testing support and documentation.
Docker allows you to package applications with their dependencies into standardized units called containers that can run on any Linux server. Containers are more portable and efficient than virtual machines, starting in milliseconds and using less disk space. Docker makes it easy to deploy and run applications without having to rebuild environments and guarantees that an application will run the same regardless of the infrastructure it is running on.
Reactive Java Microservices with Spring Boot and JHipster - Spring I/O 2022Matt Raible
?
Microservice architectures are all the rage in JavaLand. They allow teams to develop services independently and deploy autonomously.
Why microservices?
IF
you are developing a large/complex application
AND
you need to deliver it rapidly, frequently, and reliably over a long period of time
THEN
the Microservice Architecture is often a good choice.
Reactive architectures are becoming increasingly popular for organizations that need to do more, with less hardware. Reactive programming allows you to build systems that are resilient to high load.
In this session, I'll show you how to use JHipster to create a reactive microservices architecture with Spring Boot, Spring Cloud, Keycloak, and run it all in Docker. You will leave with the know-how to create your own resilient apps!
Related blog post: https://developer.okta.com/blog/2021/01/20/reactive-java-microservices
YouTube demo: https://youtu.be/clkEUHWT9-M
GitHub repo: https://github.com/oktadev/java-microservices-examples/tree/main/reactive-jhipster
This document provides an overview of Getting Things Done (GTD) methodology in 3 sentences:
GTD is a productivity method that involves collecting all tasks and projects, processing the information to organize it into actionable items with clear next steps, and regularly reviewing and doing the work. The method aims to reduce stress and increase focus by externalizing all commitments and obligations from your head to a trusted system outside the mind. Implementing GTD involves setting up physical and digital inboxes, defining projects and actions, and maintaining weekly and daily reviews to keep work organized and moving forward.
This document discusses starting a mobile app development company. It provides details on the company's founding in 2015, services offered such as mobile app development and information technology consulting. It also includes charts showing the company's growth, with revenue increasing from KRW 17,500 in January 2016 to KRW 62,000 by September 2017 as the number of employees grew from 2 to 15 over the same period. The document advocates that the company will continue achieving growth and success by focusing on customer satisfaction.
This document introduces ReactorKit, an open source framework that helps manage state and handle user interactions using RxSwift. It discusses some of the motivations for ReactorKit like avoiding massive view controllers and managing state changes gracefully. The basic concepts of ReactorKit are explained including the unidirectional data flow from actions to mutations to state updates. Examples of user interactions and state changes are provided. Advanced topics covered include view communications between different reactors and testing views and reactors. Future ideas for expanding ReactorKit are proposed like improving testing support and documentation.
Docker allows you to package applications with their dependencies into standardized units called containers that can run on any Linux server. Containers are more portable and efficient than virtual machines, starting in milliseconds and using less disk space. Docker makes it easy to deploy and run applications without having to rebuild environments and guarantees that an application will run the same regardless of the infrastructure it is running on.
Reactive Java Microservices with Spring Boot and JHipster - Spring I/O 2022Matt Raible
?
Microservice architectures are all the rage in JavaLand. They allow teams to develop services independently and deploy autonomously.
Why microservices?
IF
you are developing a large/complex application
AND
you need to deliver it rapidly, frequently, and reliably over a long period of time
THEN
the Microservice Architecture is often a good choice.
Reactive architectures are becoming increasingly popular for organizations that need to do more, with less hardware. Reactive programming allows you to build systems that are resilient to high load.
In this session, I'll show you how to use JHipster to create a reactive microservices architecture with Spring Boot, Spring Cloud, Keycloak, and run it all in Docker. You will leave with the know-how to create your own resilient apps!
Related blog post: https://developer.okta.com/blog/2021/01/20/reactive-java-microservices
YouTube demo: https://youtu.be/clkEUHWT9-M
GitHub repo: https://github.com/oktadev/java-microservices-examples/tree/main/reactive-jhipster
Letusgo 2019 Summer - StringInterpolation and SwiftUI?? ?
?
The document discusses string interpolation in Swift and ways to create rich strings. It introduces string interpolation which allows placeholders in string literals to be replaced with variable values. It then describes extending string interpolation to support custom styles and creating attributed strings. Finally, it discusses using SwiftUI and function builders to build rich strings in a more readable way.
This document discusses iOS application architecture and module design. It recommends separating applications into common, service, and domain modules. It also recommends creating network modules that interact with APIs using Alamofire and creating domain models to encapsulate API responses. The document provides examples of module responsibilities and dependencies.