schoenesnetz.de has been relaunched!

Not really visible, but a major change! Today I’ve finished the work on relaunching schonenesnetz.de. The site is no longer generated by openrat. I’m now using jekyll. Jekyll is a quite powerful engine for generating static websites. In combination with asciidoc it is easily possible to add graphs or source code in the posts. Take a look: The following asciidoc code produces the following graphs:

[ditaa]
+----+     +----+
|    +---->+    |
|    |     | {s}|
+----+     +----+
relaunch ditaaexample.png

And now an expample for graphviz:

digraph finite_state_machine {
  rankdir=LR;
  size="8,5"
  node [shape = doublecircle]; LR_0 LR_3 LR_4 LR_8;
  node [shape = circle];
  LR_0 -> LR_2 [ label = "SS(B)" ];
  LR_0 -> LR_1 [ label = "SS(S)" ];
  LR_1 -> LR_3 [ label = "S($end)" ];
  LR_2 -> LR_6 [ label = "SS(b)" ];
  LR_2 -> LR_5 [ label = "SS(a)" ];
  LR_2 -> LR_4 [ label = "S(A)" ];
  LR_5 -> LR_7 [ label = "S(b)" ];
  LR_5 -> LR_5 [ label = "S(a)" ];
  LR_6 -> LR_6 [ label = "S(b)" ];
  LR_6 -> LR_5 [ label = "S(a)" ];
  LR_7 -> LR_8 [ label = "S(b)" ];
  LR_7 -> LR_5 [ label = "S(a)" ];
  LR_8 -> LR_6 [ label = "S(b)" ];
  LR_8 -> LR_5 [ label = "S(a)" ];
}
relaunch graphvizxample.svg

It is also possible to highlight source code:

[source, ruby]
def foo( param1 )
   return param1
end
def foo( param1 )
   return param1
end

By the way the site is now using Bootstrap 4 (getbootstrap.com). That’s all for the momment…​


(2017-10-23 21:26:00 +0200)