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).
- 03:29, 16 November 2024 Ovidiu talk contribs created page Go pprof Operations (Created page with "=Internal= * <tt>pprof</tt>")
- 03:29, 16 November 2024 Ovidiu talk contribs created page Go pprof Concepts (Created page with "=Internal= * <tt>pprof</tt>")
- 01:48, 16 November 2024 Ovidiu talk contribs deleted page Go Goroutine Dump (content before blanking was: "=Internal= * Go Engineering =Overview= =Concepts= ==Profile== =Profile a Running Process= =Dump the Goroutines into a Text File= <syntaxhighlight lang='bash'> curl -k https://localhost:8443/debug/pprof/goroutine?debug=2 </syntaxhighlight> Replace the port with the actual HTTP(S) port the process is listening on.")
- 01:44, 16 November 2024 Ovidiu talk contribs created page Go pprof (Created page with "=Internal= * Go Engineering")
- 00:57, 16 November 2024 Ovidiu talk contribs created page Go Goroutine Dump (Created page with "=Internal= * Go Engineering")
- 18:56, 6 November 2024 Ovidiu talk contribs created page Desertbit/grumble (Created page with "=External= * https://github.com/desertbit/grumble =Internal= * Go Open Source Packages =Overview= =Unit Testing Commands= ==Option 1== <syntaxhighlight lang='go'> command := somepackage.SomeCommand(...) app := grumble.New(&grumble.Config{Name: "test"}) app.AddCommand(command) args := []string{ "somecommand", "--arg1", "test1", "--arg2", "test2", } err := app.RunCommand(args) </syntaxhighlight> ==Option 2== <syntaxhighl...")
- 02:10, 4 November 2024 Ovidiu talk contribs created page Go Structs Embedded Fields (Created page with "=Internal= =Overview= =TO DEPLETE= <font color=darkkhaki> Field embedding is used to share state in inheritance. When only the type but not the name of a filed is declared, the name of the field is implicitly the unqualified name of the type, and the field is called an '''embedded field''' or an anonymous field: <syntaxhighlight lang='go'> type SomeInterface interface { ... } type SomeOtherStruct struct { s...")
- 02:02, 3 November 2024 Ovidiu talk contribs created page Go Nil Dynamic Value Testing on Private Types (Created page with "=Internal= * Go Interfaces =Overview= <code>NilDynamicValueSomeInterface</code> is a function that returns a <code>SomeInterface</code> interface variable with a <code>*someImplementation</code> dynamic type and a <code>nil<code> dynamic value. This function should be exposed by the package, to test the interface in the companion <code>_test</code> package, that does not have access to the <code>someImplementa...")
- 20:55, 20 September 2024 Ovidiu talk contribs created page Bazel Configuration (Created page with "=Internal= * Bazel =Overview= =To Create an Executable=")
- 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 uploaded File:Vegeta.png
- 20:39, 31 July 2024 Ovidiu talk contribs created page 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")