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).
- 22:37, 18 September 2024 Ovidiu talk contribs created page Splunk Search Processing Language (Created page with "=Internal= * Splunk Concepts =Overview= =<tt>dedup</tt>=")
- 01:23, 14 September 2024 Ovidiu talk contribs created page Number Manipulation in Go (Created page with "=Internal= * Go Code Examples =Overview= =How to Tell if a Float is Actually an Int=")
- 17:41, 4 September 2024 Ovidiu talk contribs created page Go Package maps (Created page with "=External= * https://pkg.go.dev/maps =Internal= * Standard library * Go Maps =Overview= ==<tt>Keys()</tt>== {{External|https://pkg.go.dev/mapss#Keys}}")
- 17:00, 4 September 2024 Ovidiu talk contribs created page Sirupsen/logrus (Created page with "=Internal= * Go Open Source Packages")
- 16:59, 4 September 2024 Ovidiu talk contribs created page Go Open Source Packages (Created page with "=Internal= * Go =Overview= {| class="wikitable" style="text-align: left;" |- | <span id='zap'></span>zap || <span id='echo'></span>labstack/echo || AlecAivazis/survey || sirupsen/logrus |- |}")
- 22:27, 1 September 2024 Ovidiu talk contribs created page Go Method Set for Type and Method Set for Pointer to Type (Created page with "=Internal= * Go Method =Overview= A method defined with a value receiver can be always invoked on the pointer of the type. This is because given a poster, a value can always be obtained.")
- 00:14, 31 August 2024 Ovidiu talk contribs created page Go Methods (Created page with "=Internal= * Object-Oriented Programming in Go =Overview=")
- 23:41, 30 August 2024 Ovidiu talk contribs deleted page The Equivalent of Java toString() in Go (content before blanking was: "=Overview= Java developers are used to declare a <code>public String toString() {...}</code> method in their class to get instances of that class rendered as custom Strings. Go has a similar facility. It consists in making the type that needs this behavior implement the <code>fmt.Stringer</code> interface, which has only one <code>String()</code> method that renders the "native" string representation for the instances of that ty...")
- 23:34, 30 August 2024 Ovidiu talk contribs created page Go String() (Created page with "=Internal= * Go Language =Overview=")
- 02:09, 30 August 2024 Ovidiu talk contribs created page AlecAivazis/survey (Created page with "=External= =Internal= * Go")
- 23:09, 28 August 2024 Ovidiu talk contribs created page Go Sets (Created page with "=Internal= * Go Maps =Overview=")
- 23:02, 28 August 2024 Ovidiu talk contribs deleted page Go Maps TODEPLETE (content was: "=Internal= * Go Maps", and the only contributor was "Ovidiu" (talk))
- 00:22, 27 August 2024 Ovidiu talk contribs created page Go Identity Equality Comparability (Created page with "=Internal= * Go Language The Go notion of '''comparability''' implies that the equality operators <code>==</code> and <code>!=</code> must return the correct values when used. The instances of a type can be map keys as long as the type has an equality operator. <font color=darkkhaki>More here: Go_Maps#Overview</font>")
- 23:22, 26 August 2024 Ovidiu talk contribs created page Go Maps TODEPLETE (Created page with "=Internal= * Go Maps =Overview= A map is the Go language implementation of a hash table. A map variable is a value, not a reference variable, which means that no two different map variables may point to the same map instance. When a map is passed as argument to a function, the entire value is copied on the function stack, so changing the map inside the function won't affect the external argument. =Declaration= A map is d...")
- 22:33, 26 August 2024 Ovidiu talk contribs deleted page Go Slices TODEPLETE (content was: " =TO DISTRIBUTE= <font color=darkkhaki> ==append() TO DEPLETE== <tt>append()</tt> adds element at the end of the slice, increasing its length, and, if necessary, the capacity: <pre> <new_slice_identifier> := append(<old_slice_identifier>, <new_element>) </pre> The addition is operated by writing the values in the corresponding positions in the underlying array, unless the a...", and the only contributor was "Ovidiu" (talk))
- 00:30, 19 August 2024 Ovidiu talk contribs created page Go Slice Expressions (Created page with "=Internal= * Go Slices =TODO= * https://go.dev/ref/spec#Slice_expressions")
- 16:31, 15 August 2024 Ovidiu talk contribs created page Go Slices TODEPLETE (Created page with "{{Internal|Go_Slices|Go_Slices}} =External= * https://go.dev/ref/spec#Slice_types * https://blog.golang.org/slices * https://github.com/golang/go/wiki/SliceTricks =Internal= * Go Language * Go Arrays * Package <tt>slices</tt> =Overview= A slice is a contiguous "window" on an underlying array. In Go, slices are preferred to be used instead of arrays, and they are so...")
- 16:32, 14 August 2024 Ovidiu talk contribs moved page Go Type Assertions to Go Type Assertion without leaving a redirect
- 23:26, 13 August 2024 Ovidiu talk contribs created page Go Type Switch (Created page with "=Internal= =Overview= A type switch is a new control structure introduced by Go. Type assertion with <code>switch</code>: <syntaxhighlight lang='go'> var i SomeInterface i = TypeA{"A"} switch v := i.(type) { case TypeA: fmt.Printf("TypeA: %v\n", v) case TypeB: fmt.Printf("TypeB: %v\n", v) } </syntaxhighlight>")
- 17:14, 9 August 2024 Ovidiu talk contribs moved page Reflection and Metaprogramming in Go to Go Language Reflection and Metaprogramming without leaving a redirect
- 17:08, 9 August 2024 Ovidiu talk contribs created page Reflection and Metaprogramming in Go (Created page with "=Internal= * Reflection and Metaprogramming *")
- 17:07, 9 August 2024 Ovidiu talk contribs created page Reflection and Metaprogramming (Created page with "=Internal= * Programming Languages Concepts =Overview= Reflection is the ability of a program to inspect, analyze and modify its structure during run-time. Reflection is often termed as a method of metaprogramming. =Java= =Python= =Go= {{Internal|Reflection_and_Metaprogramming_in_Go#Overview|Reflection and Metaprogramming in Go}}")
- 23:54, 5 August 2024 Ovidiu talk contribs created page Kubectl logs (Created page with "=Internal= * kubectl =Overview= <syntaxhighlight lang='bash'> kubectl logs -f -c <container-name> <pod-name> </syntaxhighlight> =Options= ==<t>-f</tt>== Streams the logs ==<tt>-c</tt>== In case of multi-container pods, it is a good idea to specify the container you want to monitor, otherwise you'll see the logs produced by the first one, which may not what you want to see.")
- 21:48, 4 August 2024 Ovidiu talk contribs deleted page Go Inheritance and Polymorphism Example (content was: "=Internal= * Go Object Oriented Programming =Overview=", and the only contributor was "Ovidiu" (talk))
- 21:33, 4 August 2024 Ovidiu talk contribs created page Go Inheritance and Polymorphism (Created page with "=Internal= * Go Object Oriented Programming =Overview= =Inheritance= ==Polymorphism== Polymorphism is available in Go, but it is implemented differently than in other object-oriented languages. In other OOP languages, there is a formal <code>extends</code> language keyword or other formal syntax that expresses the inheritance relationship between classes. In Java, the inheritance is formally decla...")
- 20:34, 4 August 2024 Ovidiu talk contribs created page Go Inheritance and Polymorphism Example (Created page with "=Internal= * Go Object Oriented Programming =Overview=")
- 00:46, 1 August 2024 Ovidiu talk contribs deleted page Load Testing (content before blanking was: "=Tools= * Apache JMeter * ApacheBench https://httpd.apache.org/docs/2.4/programs/ab.html ==Written in Go== (in the descending orders of stars on GitHub): * https://github.com/grafana/k6 * Vegeta * https://github.com/getanteon/anteon * https://github.com/codesenberg/bombardier * Fortio * https://github.com/rogerwelin/cassowary")
- 00:43, 1 August 2024 Ovidiu talk contribs deleted page Load Testing Concepts (content before blanking was: "=Internal= * Load Testing * Performance Concepts")
- 20:39, 31 July 2024 Ovidiu talk contribs created page File:Vegeta.png
- 20:39, 31 July 2024 Ovidiu talk contribs uploaded File:Vegeta.png
- 20:39, 31 July 2024 Ovidiu talk contribs created page Vegeta Diagram (Created page with "=Internal= * Vegeta File:vegeta.png")
- 16:55, 30 July 2024 Ovidiu talk contribs created page Load Testing Concepts (Created page with "=Internal= * Load Testing =Latency=")
- 03:41, 23 July 2024 Ovidiu talk contribs created page Bazel go test (Created page with "=Overview= =Example= <syntaxhighlight lang='go'> load("//meta/rules:go.bzl", "go_library", "go_binary") go_library( name = "somepkg_lib", srcs = [ "file1.go", "file2.go", ], importpath = "github.com/someorg/somemodule/pkg/somepkg", visibility = ["//visibility:private"], deps = [ "//lib/a", "//lib/b", ... "@com_github_blang_semver//:semver", ], ) go_test( name = "somepkg_test", srcs = [...")
- 03:40, 23 July 2024 Ovidiu talk contribs created page Bazel go binary (Created page with "=Overview= =Example= <syntaxhighlight lang='go'> load("//meta/rules:go.bzl", "go_library", "go_binary") go_library( name = "somepkg_lib", srcs = [ "file1.go", "file2.go", ], importpath = "github.com/someorg/somemodule/pkg/somepkg", visibility = ["//visibility:private"], deps = [ "//lib/a", "//lib/b", ... "@com_github_blang_semver//:semver", ], ) go_binary( name = "somebin", embed = [":s...")
- 20:46, 20 July 2024 Ovidiu talk contribs created page Minecraft Spigot (Created page with "=External= * https://www.spigotmc.org =Internal= * Minecraft =Installation= https://www.spigotmc.org/wiki/spigot-installation/ https://getbukkit.org/download/spigot =Geyser Plugin= * https://www.spigotmc.org/resources/geyser-minecraft-bedrock-protocol-support.81297/ * https://wiki.geysermc.org/geyser/setup/")
- 01:59, 20 July 2024 Ovidiu talk contribs created page Fortio (Created page with "=External= =Internal= * Load Testing =Overview=")
- 22:19, 18 July 2024 Ovidiu talk contribs created page Apache JMeter (Created page with "=External= * https://jmeter.apache.org =Internal= * Load Testing")
- 22:18, 18 July 2024 Ovidiu talk contribs created page Vegeta (Created page with "=External= * https://github.com/tsenart/vegeta =Internal= * Load Testing")
- 21:26, 18 July 2024 Ovidiu talk contribs created page Load Testing (Created page with "=Internal= * Software Testing Concepts")
- 21:27, 16 July 2024 Ovidiu talk contribs created page Bazel go library (Created page with "=External= * https://github.com/bazelbuild/rules_go/blob/master/docs/go/core/rules.md#go_library =Internal= * BUILD Files =Overview=")
- 21:04, 16 July 2024 Ovidiu talk contribs created page Starlark (Created page with "=External= * https://bazel.build/rules/language =Internal= * Bazel_Concepts * Bazel Build Files")
- 21:00, 16 July 2024 Ovidiu talk contribs created page Bazel BUILD Files (Created page with "=External= * https://bazel.build/concepts/build-files =Internal= * Bazel Concepts =Overview=")
- 22:32, 15 July 2024 Ovidiu talk contribs created page Go Package net/url (Created page with "=External= * https://pkg.go.dev/net/url * https://gobyexample.com/url-parsing =Internal= * Standard Library * HTTP in Go =Overview=")
- 22:22, 10 July 2024 Ovidiu talk contribs created page GRPC Programming Model (Created page with "=Internal= * gRPC =Instantiate a GRPC Client=")
- 00:23, 6 July 2024 Ovidiu talk contribs created page Go switch (Created page with "=Internal= * Go Language =Overview= ===Tagless Switch===")
- 00:18, 6 July 2024 Ovidiu talk contribs created page Go if (Created page with "The <code>if</code> statement specifies the conditional execution of two branches according to the value of a boolean expression. Optionally, the boolean expression may be preceded by another statement, which is executed before the expression is evaluated. ===Simple If=== {{External|https://go.dev/ref/spec#If_statements}} <syntaxhighlight lang='go'> if <condition> { <statements> } </syntaxhighlight> <syntaxhighlight lang='go'> if x >...")
- 23:39, 5 July 2024 Ovidiu talk contribs created page Go doc (Created page with "=External= =Internal= * Go Tool =Overview= The <code>doc</code> command prints documentation for a package or a package member: <syntaxhighlight lang='go'> go doc time </syntaxhighlight> <syntaxhighlight lang='go'> go doc time.Since </syntaxhighlight> It is a great exercise to use <code>go doc</code> in the early phase of a package's API design to see how the concepts will be rendered in documentation. Sometimes, the visualization has impact on design. <...")
- 01:08, 4 July 2024 Ovidiu talk contribs created page Go Variables (Created page with "=External= =Internal= =Overview= =Naming=")
- 00:59, 4 July 2024 Ovidiu talk contribs created page Go Constants (Created page with "=External= * https://go.dev/ref/spec#Constants =Internal= * Go Language =Overview= A constant is a typed expression whose value is known at compile time, and cannot be changed once declared. The compiler detects modification attempts and throws a compilation error. The type is inferred from the right-hand side of the assignment. Multiple constants can be assigned at the same time using enclosing parentheses. <syntaxhighlight lang='go'> const <co...")
- 23:14, 2 July 2024 Ovidiu talk contribs created page Go fmt (Created page with "=External= * https://pkg.go.dev/cmd/gofmt =Internal= * go Tool * Go Source Code Formatting =Overview= The <code>fmt</code> ("format") command formats source code files, by applying a predetermined layout to Go source code. It delegates to <code>gofmt</code>, and it is equivalent to: <syntaxhighlight lang='bash'> gofmt -l -w <file> </syntaxhighlight> One counterintuitive fact is that it uses the tab charac...")