~imperator

~imperator/mini-mpi-fftw-discuss

Last active 3 years ago

~imperator/mini-mpi-fftw-devel

Last active 3 years ago

~imperator/mini-mpi-fftw-announce

Last active 3 years ago

~imperator/quartiermeister-devel

Last active 3 years ago

~imperator/quartiermeister-announce

Last active 4 years ago

~imperator/public-inbox

Last active 4 years ago
View more

Recent activity

Thx and chin up 2 years ago

From Philipp Stanner to ~sircmpwn/public-inbox

¡Hola!

A few points:
 * I have read most of your articles and agree with almost everything
   from the technological POV 100%.
 * I don't know any other source that generates so many out-of-the-box
   thoughts I'd never hear of otherwise (example: Plan 9 vs socket-API)
 * Your rants (e.g., cryptocurrencies) are frequently quite refreshing
   ;)
 * You're one of the very few people who publicly defends simplicity –
   remember, we live in a world with an industry where it's common to
   install VMs inside of docker containers... and there are people who
   think that's completely normal. A majority of programmers has never
   used git + email, and one of the few good tutorials on that has been

Re: In praise of Plan 9 2 years ago

From Philipp Stanner to ~sircmpwn/public-inbox

Great article. I especially liked the Stockholm-comparison about
sockets ;)

One thing I think is worth commenting on: 

> Plan 9 failed, in a sense, because Unix was simply too big and too
entrenched by the time Plan 9 came around. It was doomed by its
predecessor.

I believe this is wrong ;)

Afair, Linus himself has stated that he wouldn't have bothered with
Linux, had GNU Hurd or one of the BSDs – so: open source systems – been
ready at the time.

[PATCH 3/3] bin: list: First version of project tree printing 3 years ago

From Philipp Stanner to ~imperator/quartiermeister-devel

Working, but incomplete first draft of proj-tree printing.
---
 bin/qm-list/main.go | 118 ++++++++++++++++++++++++++++++++++++++------
 1 file changed, 104 insertions(+), 14 deletions(-)

diff --git a/bin/qm-list/main.go b/bin/qm-list/main.go
index 512baca..b22e532 100644
--- a/bin/qm-list/main.go
@@ -2,51 +2,141 @@ package main

import (
	"fmt"
	"os"
[message trimmed]

[PATCH 2/3] lib: implement search methods and project creation 3 years ago

From Philipp Stanner to ~imperator/quartiermeister-devel

Implements:
- Projects are now created on collections.
- Layer-Search-Methods for tree-printing of projects
- UUIDs for projects
---
 lib/collection.go | 96 ++++++++++++++++++++++++++++++++++++++++++-----
 lib/container.go  | 20 +++++-----
 lib/project.go    |  5 +--
 3 files changed, 98 insertions(+), 23 deletions(-)

diff --git a/lib/collection.go b/lib/collection.go
index 37784ff..c0bc246 100644
--- a/lib/collection.go
+++ b/lib/collection.go
[message trimmed]

[PATCH 1/3] qm: improve user informing 3 years ago

From Philipp Stanner to ~imperator/quartiermeister-devel

---
 qm | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/qm b/qm
index a3b2d6f..01362b5 100755
--- a/qm
+++ b/qm
@@ -16,10 +16,11 @@ main() {
    export QM_EDITOR="nvim"

    if [[ ! -d "$QM_PATH" ]]; then
        echo "\"$QM_PATH\" created."
        echo "No QM database yet. Initializing..."
[message trimmed]

[PATCH 0/3] *** Proj Tree Printing v2 *** 3 years ago

From Philipp Stanner to ~imperator/quartiermeister-devel

*** BLURB HERE ***

Hola,
Implemented most of your requösts and additionally removed type tags
from the remaining names (Ich think).

Philipp Stanner (3):
  qm: improve user informing
  lib: implement search methods and project creation
  bin: list: First version of project tree printing

 bin/qm-list/main.go | 118 ++++++++++++++++++++++++++++++++++++++------
 lib/collection.go   |  96 +++++++++++++++++++++++++++++++----
 lib/container.go    |  20 ++++----

[PATCH 3/3] bin: list: First version of project tree printing 3 years ago

From Philipp Stanner to ~imperator/quartiermeister-devel

Working, but incomplete first draft of proj-tree printing.
---
Thanks for your last patch.
I have fixed the global variable and use defer instead.
As for the recursion: Lots of work, we'll keep it, but feel free to
offer a patch adjusting everything in a way you viel as appropriate, and
we can have a discussion about this.
But this code will probably change very quickly anyways.
 bin/qm-list/main.go | 116 ++++++++++++++++++++++++++++++++++++++------
 1 file changed, 100 insertions(+), 16 deletions(-)

diff --git a/bin/qm-list/main.go b/bin/qm-list/main.go
index 512baca..6f99180 100644
--- a/bin/qm-list/main.go
[message trimmed]

[PATCH 2/3] lib: implement search methods and project creation 3 years ago

From Philipp Stanner to ~imperator/quartiermeister-devel

Implements:
- Projects are now created on collections.
- Layer-Search-Methods for tree-printing of projects
- UUIDs for projects
---
Those are major changes. We will have to find a way to use Container for
all of this soonish.

 lib/collection.go | 85 +++++++++++++++++++++++++++++++++++++++++++----
 lib/container.go  | 20 +++++------
 lib/project.go    |  5 ++-
 3 files changed, 91 insertions(+), 19 deletions(-)

diff --git a/lib/collection.go b/lib/collection.go
[message trimmed]

[PATCH 1/3] qm: improve user informing 3 years ago

From Philipp Stanner to ~imperator/quartiermeister-devel

---
 qm | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/qm b/qm
index a3b2d6f..5e50a0c 100755
--- a/qm
+++ b/qm
@@ -16,10 +16,11 @@ main() {
    export QM_EDITOR="nvim"

    if [[ ! -d "$QM_PATH" ]]; then
        echo "\"$QM_PATH\" created."
        echo "No QM database yet. Iniatlizing..."
[message trimmed]

[PATCH] all: Implement working hierarchical subproj print 3 years ago

From Philipp Stanner to ~imperator/quartiermeister-devel

Suproject printing now works.
New problem: container & project are interwined too strongly.
Should be fixed soonish.
---
 bin/qm-list/main.go | 116 ++++++++++++++++++++++++++++++++++++++------
 lib/collection.go   |  85 +++++++++++++++++++++++++++++---
 lib/container.go    |  20 ++++----
 lib/project.go      |   5 +-
 qm                  |   3 +-
 5 files changed, 193 insertions(+), 36 deletions(-)

diff --git a/bin/qm-list/main.go b/bin/qm-list/main.go
index 512baca..e210538 100644
--- a/bin/qm-list/main.go
[message trimmed]