All public logs
Jump to navigation
Jump to search
Combined display of all available logs of NovaOrdis Knowledge Base. You can narrow down the view by selecting a log type, the username (case-sensitive), or the affected page (also case-sensitive).
- 20:28, 14 May 2024 Ovidiu talk contribs created page State Machines (Created page with "=Subjects= * State Machines in Go")
- 01:54, 11 May 2024 Ovidiu talk contribs created page Protocol Buffer Services (Created page with "=Internal= Protocol Buffers can define services that use messages to exchange data. A '''service''' is a set of '''endpoints''', introduced by the <code>rpc</code> keyword, with different semantics that can be used to call into the service, by sending a request, and then receiving a response. <syntaxhighlight lang='protobuf'> service SomeService { rpc SomeEndpoint(SomeRequest) returns (SomeResponse); rpc SomeOtherEndpoint(SomeOtherRequest) returns (So...")
- 01:38, 11 May 2024 Ovidiu talk contribs created page GRPC Concepts (Created page with "=Internal= * gRPC =Overview= gRPC is a RPC framework that uses HTTP/2 as transport protocol and Protocol Buffers as serialization format. It provides the ability to define RPC services and generate the client and server code for the services. It also offers authentication, context propagation and documentation generation. An example of how to use gRPC and Protocol Buffers to implement a microservice API is available in Chapter 5. Synchronous Comm...")
- 23:36, 8 May 2024 Ovidiu talk contribs created page Forward and Backward Compatibility (Created page with "=Internal= * Serialization")
- 22:56, 8 May 2024 Ovidiu talk contribs created page Converting Protocol Buffers Messages to and from JSON in Go (Created page with "=Internal= * Protocol Buffer Concepts =Overview= This example uses this message definition: <syntaxhighlight lang='protobuf'> message SomeMessage { int32 id = 1; bool is_valid = 2; string name = 3; repeated string sample_list = 4; } </syntaxhighlight> The Go code is generated following the instructions from: {{Internal|Protocol_Buffers_Data_Type_Go_Code_Generation#Overview|Protocol Buffers Go Code G...")
- 22:18, 8 May 2024 Ovidiu talk contribs created page Marshal/Unmarshal Protocol Buffers in Go (Created page with "=Internal= * Protocol Buffer Concepts")
- 15:51, 7 May 2024 Ovidiu talk contribs moved page Protocol Buffers Data Type Code Generation to Protocol Buffers Data Type Go Code Generation without leaving a redirect
- 00:50, 7 May 2024 Ovidiu talk contribs created page Protocol Buffers Data Type Code Generation (Created page with "=External= https://protobuf.dev/reference/go/go-generated =Internal= * Protocol Buffer Concepts =Overview= The code that supports the data types defined in the <code>.proto</code> files are generated as follows: <syntaxhighlight lang='bash'> </syntaxhighlight>")
- 23:37, 6 May 2024 Ovidiu talk contribs created page Protocol Buffer Types (Created page with "=Internal= * Protocol Buffer Concepts =Overview=")
- 21:10, 2 May 2024 Ovidiu talk contribs created page Protocol Buffer Operations (Created page with "=Internal= * Protocol Buffers")
- 21:09, 2 May 2024 Ovidiu talk contribs created page Protocol Buffer Concepts (Created page with "=Overview= Protocol buffers is a format used for data serialization, publicly introduced by Google in 2008. The benefits of using Protocol Buffers include the simplicity of the definition language, a small data output size, high performance of serialization and deserialization and the ability to define derives in addition to data structures and compile client and server code in multiple languages. Protocol Buffer can be used as serialization format for Microservices|m...")
- 23:56, 25 April 2024 Ovidiu talk contribs created page Github.com/uber/mock (Created page with "=External= * https://pkg.go.dev/go.uber.org/mock/gomock =Internal= =Overview=")
- 23:36, 18 April 2024 Ovidiu talk contribs created page Service Level Objectives (SLO) (Created page with "=Internal= * https://kb.novaordis.com/index.php/Datadog_Concepts_Monitors_and_Alerting#SLO =TODO= <font color=darkkhaki>TO PROCESS: O'Reilly Implementing Service Level Objectives by Alex Hidalgo https://learning.oreilly.com/library/view/implementing-service-level/9781492076803</font> =Overview=")
- 17:38, 14 April 2024 Ovidiu talk contribs created page PyDA (Created page with "=External= =Internal= * Books")
- 17:31, 14 April 2024 Ovidiu talk contribs created page QSLLM (Created page with "=Internal= * Books Quick Start Guide to Large Language Models: Strategies and Best Practices for Using ChatGPT and Other LLMs Sinan Ozdemir Published by Addison-Wesley Professional")
- 04:19, 9 April 2024 Ovidiu talk contribs created page Python Global Interpreter Lock (GIL) (Created page with "=Internal= * Python Language =TODO= <font color=darkkhaki>TODO: https://realpython.com/python-gil/</font>")
- 02:11, 9 April 2024 Ovidiu talk contribs created page Twine (Created page with "=External= =Internal= =Overview= =Set up API Token= Configure <code>$HOME/.pypirc</code> to: <syntaxhighlight lang='text'> [testpypi] username = __token__ password = pypi-... </syntaxhighlight>")
- 23:12, 8 April 2024 Ovidiu talk contribs deleted page Go OpenAPI (content before blanking was: "=Internal= * Go Code Examples * OpenAPI =Subjects= *")
- 23:04, 8 April 2024 Ovidiu talk contribs created page Openapi-generator (Created page with "=External= * https://openapi-generator.tech =Internal= * OpenAPI Code Generators =Installation= <syntaxhighlight lang='bash'> brew install openapi-generator </syntaxhighlight> =Generate Python Code=")
- 22:53, 8 April 2024 Ovidiu talk contribs created page OpenAPI Code Generators (Created page with "=External= * https://tools.openapis.org/categories/code-generators.html =Internal= * OpenAPI Specifications")
- 21:59, 8 April 2024 Ovidiu talk contribs created page Time Series Databases (Created page with "=External= * https://www.g2.com/categories/time-series-databases?utf8=✓&selected_view=grid#grid =Internal= * Time Series =Databases= * InfluxDB * Epsilon3 * KX * Timescale * Prometheus")
- 01:53, 7 April 2024 Ovidiu talk contribs created page Doc AI (Created page with "=Internal= * AI =TODO= <font color=darkkhaki>TODO: https://medium.com/trillo-platform/doc-ai-problems-and-solutions-for-unmatched-accuracy-9748f98126fe</font>")
- 01:53, 7 April 2024 Ovidiu talk contribs created page AI (Created page with "=Subjects= * Generative AI * Doc AI")
- 02:04, 6 April 2024 Ovidiu talk contribs moved page Hatchling to Hatch without leaving a redirect
- 02:02, 6 April 2024 Ovidiu talk contribs created page Hatchling (Created page with "=External= * https://packaging.python.org/en/latest/key_projects/#hatch =Internal= * Python Modularization =Overview=")
- 00:16, 6 April 2024 Ovidiu talk contribs created page Publishing a Python Distribution Package in a Repository (Created page with "=External= =Internal= * Python Modularization =Overview=")
- 22:25, 5 April 2024 Ovidiu talk contribs created page Identity, Equality, Comparability (Created page with "=Subjects= * Python Identity, Equality, Comparability * Go Identity, Equality, Comparability")
- 19:32, 5 April 2024 Ovidiu talk contribs created page Percentile (Created page with "=Internal= * Statistical Concepts =Overview=")
- 23:38, 4 April 2024 Ovidiu talk contribs created page Cloud Native (Created page with "=External= * https://github.com/cncf/toc/blob/main/DEFINITION.md =Internal= * Cloud Native Compute Foundation =Definition= Cloud native technologies empower organizations to build and run scalable applications in modern, dynamic environments such as public, private, and hybrid clouds. Containers, service meshes, microservices, immutable infrastructure, and declarative APIs exemplify this approach. These techniques enable loosely coupl...")
- 22:25, 2 April 2024 Ovidiu talk contribs created page Open Telemetry (Created page with "=External= * https://opentelemetry.io =Internal=")
- 19:05, 1 April 2024 Ovidiu talk contribs uploaded File:Bash @.png
- 19:05, 1 April 2024 Ovidiu talk contribs created page File:Bash @.png
- 18:31, 1 April 2024 Ovidiu talk contribs created page Bash * and @ Relative to Array Elements (Created page with "=Internal= * <tt>$@</tt> * <tt>$*</tt> =Overview=")
- 01:33, 30 March 2024 Ovidiu talk contribs uploaded File:Service Account Token.png
- 01:33, 30 March 2024 Ovidiu talk contribs created page File:Service Account Token.png
- 23:54, 20 March 2024 Ovidiu talk contribs created page Go Generics (Created page with "=Internal= * https://kb.novaordis.com/index.php/Go_Language#Generics =TO DO= <font color=darkkhaki> Read: * https://go.dev/doc/tutorial/generics * https://go.dev/blog/when-generics </font>")
- 17:31, 20 March 2024 Ovidiu talk contribs deleted page Go Type Embedding (content was: "==Overriding== The outer type can override the inner type's elements, and reuse the identifiers, associating them with other types. Both fields and methods can be overridden. ===Overriding and Interfaces=== When the outer type ''does not'' want to implement an inner type interface, it can override at least of of a method from the inner type method set. ==Export== Go_Struc...", and the only contributor was "Ovidiu" (talk))
- 23:37, 18 March 2024 Ovidiu talk contribs created page Envoy Concepts (Created page with "=Overview= Envoy is a high performance C++ distributed proxy designed for single services and applications, as well as a communication bus and “universal data plane” designed for large microservice “service mesh” architectures. Built on the learnings of solutions such as NGINX, HAProxy, hardware load balancers, and cloud load balancers, Envoy runs alongside every application and abstracts the network by providing common features in a platform-agnostic manner. Whe...")
- 16:36, 18 March 2024 Ovidiu talk contribs created page Hashicorp go-version (Created page with "=External= * https://github.com/hashicorp/go-version =Internal= =Overview=")
- 16:33, 18 March 2024 Ovidiu talk contribs created page Semantic Versioning in Go (Created page with "=Internal= * Semantic Versioning =Overview=")
- 20:35, 14 March 2024 Ovidiu talk contribs moved page Zap Programming Model and Operations to Zap Operations without leaving a redirect
- 20:34, 14 March 2024 Ovidiu talk contribs deleted page Zap Concepts TODEPLETE (content before blanking was: " =Log Rotation= {{External|https://github.com/uber-go/zap/blob/master/FAQ.md#does-zap-support-log-rotation}} <code>zap</code> does not natively support log rotation. It prefers to leave it to a program like logrotate. There are also rotation packages like https://pkg.go.dev/gopkg.in/natefinch/lumberjack.v2.")
- 21:31, 13 March 2024 Ovidiu talk contribs deleted page Zap Workbench (content was: "=Internal= * Zap Programming Model and Operations =Example= <syntaxhighlight lang='go'> package main import ( "bufio" "fmt" "os" "strings" "go.uber.org/zap" "go.uber.org/zap/zapcore" ) func main() { level := zap.NewAtomicLevelAt(zap.DebugLevel) var config zap.Config var logger *zap.Logger config = zap.NewDevelopment...", and the only contributor was "Ovidiu" (talk))
- 19:42, 13 March 2024 Ovidiu talk contribs created page Zap Concepts (Created page with "=Internal= * Zap")
- 19:42, 13 March 2024 Ovidiu talk contribs moved page Zap Concepts to Zap Concepts TODEPLETE without leaving a redirect
- 16:41, 13 March 2024 Ovidiu talk contribs created page Go Package slog (Created page with "=Internal= * Go Logging =Overview=")
- 01:40, 13 March 2024 Ovidiu talk contribs created page Base64 in Go (Created page with "=Internal= * Go Code Examples * Base64 =Overview=")
- 16:54, 12 March 2024 Ovidiu talk contribs moved page Testify Assertions to Testify require and assert without leaving a redirect
- 00:47, 12 March 2024 Ovidiu talk contribs created page Testify Assertions (Created page with "=Internal= * Testify =Overview= =Failing the Test= ==Failing a Test from a Goroutine== <syntaxhighlight lang='go'> package yours import ( "testing" tassert "github.com/stretchr/testify/assert" ) func TestSomething(t *testing.T) { assert := tassert.New(t) // assert equality assert.Equal(123, 123, "they should be equal") // assert inequality assert.NotEqual(123, 456, "they should not be equal") // assert f...")
- 17:03, 11 March 2024 Ovidiu talk contribs deleted page Go System Tests (content was: "=Internal= * Go Testing =Overview= We document implementation of system tests in go. We use this definition of '''system test''': {{Internal|Software_Testing_Concepts#System_Test|Software Testing Concepts | System Test}}", and the only contributor was "Ovidiu" (talk))