ContentPosts from @dawnalvarez494..
Link
@faun shared a link, 3 years ago
FAUN.dev()

Logging in Django

Good practice for software projects includes monitoring application logs. By default, Django logs to console, but it's essential to configure log settings dictionary to control log messages. A logger hierarchy organizes messages into lists of handling names and handlers that decide how to log mess.. read more  

Logging in Django
Link
@faun shared a link, 3 years ago
FAUN.dev()

How to Migrate from App Engine Python 2 to Python 3 with Minimal Risk

This article discussesa software migration journey from Python 2 to Python 3 for GQueues, a web application running on Google App Engine. The article explains how the built-in services on App Engine were removed in the second-generation runtimes, and how GQueues first migrated to Google Cloud repla.. read more  

Link
@faun shared a link, 3 years ago
FAUN.dev()

My Own Python Web Framework

"A newly built software tool, 'Jar,' a Python web framework that allows building small, dynamic websites without the need for frontend frameworks, has been launched by the author of this article. It offers APIs that define three function signatures for: - building pages, - rendering data, - definin.. read more  

Link
@faun shared a link, 3 years ago
FAUN.dev()

Why Python keeps growing, explained

Python is a popular programming language that has been around forover three decadesand continuesto grow in popularity each year. It isthe second most-used programming language on GitHub, witha growth of over 22% year over year. Its popularity is due to its productivity, supportive community, acade.. read more  

Why Python keeps growing, explained
Link
@eu_luizferreira shared a link, 3 years ago

12 Factors: Revisiting the 1st Factor - Codebase

I’m starting this project as a way to revisit some important concepts, study a little and share some of the knowledge I’ve accumulated with my trajectory so far!

In this first phase of studies, I would like to revisit the concepts employed in the studies about the 12 factors for modern application development, inspired by the books of the legendary Martin Fowler.

This study was coordinated by developers of Heroku, a platform focused on delivering SaaS (Software as a Service) type applications.

So let’s get to know the first factor: Codebase.

blog-art-pixel.png
Link
@faun shared a link, 3 years ago
FAUN.dev()

The one-and-only, must-have, eternal Go project layout

According to Rob Pike, there can't be a single way to lay out a Go project. Different project types have different needs, so a good layout should follow common sense and good practices. This article explains how to structure a Go project, from command-line tools to large application projects, while.. read more  

The one-and-only, must-have, eternal Go project layout
Link
@faun shared a link, 3 years ago
FAUN.dev()

The Simplicity of Single-File Golang Deployments

The author describes their experience with deployments over the past few decades, starting with manual file copying and tracking changes, moving on to deploying large Java applications with build scripts and release notes, then deploying Scala applications bundled in Docker, and finallydeploying a G.. read more  

The Simplicity of Single-File Golang Deployments
Link
@faun shared a link, 3 years ago
FAUN.dev()

The power of single-method interfaces in Go

Single-method interfaces (SMIs) prove to be successful software modeling tools in Go. This post shows how SMIs can accomplish tasks using examples like tree search. SMIs wrap one method and can serve as higher-order functions. They represent a more generalized and simplified version of higher-order.. read more  

Link
@faun shared a link, 3 years ago
FAUN.dev()

A generic Set type in Go

Learn how to write user-defined container types in Go with generic functions + Implement a set container type, similar to slice and map, and manipulate data using intersection and union operations. Check out a programming challenge to implement a generic type to hold a broad range of values (stack).. read more  

Link
@faun shared a link, 3 years ago
FAUN.dev()

Real World Golang Concurrency Examples

The post provides real-world examples to explain how to work with Goroutines, channels, and memory synchronizations to deal with the concurrency issue. The author shares their experience creating new featuress using Go's Concurrency features, revealing how simple and easy to learn it is. The artic.. read more Â