Skip to content

Instantly share code, notes, and snippets.

View atooni's full-sized avatar
💭
Home and working on blended and the ZIO eco system :)

Andreas Gies atooni

💭
Home and working on blended and the ZIO eco system :)
View GitHub Profile
@atooni
atooni / HelloWorld.scala
Created January 5, 2022 11:44
Very simple Web Component ScalaJS 1.8/Scala 3.1/Laminar
package zio.insight.webapp
import scala.scalajs.js
import scala.scalajs.js.Dynamic.literal
import scala.scalajs.js.annotation.JSGlobal
import com.raquo.laminar.api.L._
import com.raquo.laminar.builders.HtmlTag
import com.raquo.laminar.nodes.ReactiveElement
@atooni
atooni / line.sp.json
Last active December 13, 2021 19:25
Sample Line Diagram config - ZMX 2 Vega lite
{
"$schema": "https://vega.github.io/schema/vega-lite/v5.json",
"width": "container",
"height": "container",
"padding": 5,
"data": {
"values": [
{
"label": "setGauge:id=SubGauge-1",
"labelRef": "setGauge_id_SubGauge_1",
object ExploreSpec extends DefaultRunnableSpec {
val shopCfg = ShopConfig("cc", "09999", "A")
val solAdminUser = "admin"
val solAdminPwd = "admin123"
// Define all required docker containers in terms of ZLayer
val dockerLayer =
Blocking.live >>> (
ApacheDS().layer ++
@atooni
atooni / package.scala
Last active December 2, 2020 15:12
Draft for effects with metrics
package zio.zmx
import zio._
package object metrics extends MetricsDataModel {
type ZMetrics = Has[ZMetrics.Service]
// A generic metrics service
object ZMetrics {
@atooni
atooni / PrometheusDataModel.scala
Created November 25, 2020 15:39
Refactor Prometheus DataModel
package zio.zmx.prometheus
import zio.Chunk
sealed abstract case class Metric[A <: Metric.Details](
name: String,
help: String,
labels: Chunk[(String, String)],
details: A
)
@atooni
atooni / sbt.out
Last active April 16, 2018 06:19
[info] Loading settings from idea.sbt ...
[info] Loading global plugins from /home/andreas/.sbt/1.0/plugins
[info] Loading settings from plugins.sbt ...
[info] Loading project definition from /andreas/projects/sjscomponents/project
[info] Loading settings from build.sbt ...
[info] Set current project to scalajs-react-components (in build file:/andreas/projects/sjscomponents/)
[info] Running com.olvind.sui.SuiRunner /andreas/projects/sjscomponents/gen/target/scala-2.12/scalajs-bundler/main/node_modules/semantic-ui-react/dist/commonjs /andreas/projects/sjscomponents/core/target/scala-2.12/src_managed/main
[info] Running com.olvind.mui.MuiRunner /andreas/projects/sjscomponents/gen/target/scala-2.12/scalajs-bundler/main/node_modules/material-ui /andreas/projects/sjscomponents/core/target/scala-2.12/src_managed/main
[info] Running com.olvind.eui.EuiRunner /andreas/projects/sjscomponents/gen/target/scala-2.12/scalajs-bundler/main/node_modules/elemental /andreas/projects/sjscomponents/core/target/scala-2.12/src_mana
andreas@Toobuntu:~/docker/scep$ docker run -it -p 8080:8080 atooni/scep
level=info ts=2018-01-17T09:17:44.871121083Z caller=scepserver.go:154 transport=http address=:8080 msg=listening
level=info ts=2018-01-17T09:17:51.33220086Z caller=service_logging.go:22 component=scep_service method=GetCACaps err=null took=894ns
level=info ts=2018-01-17T09:17:51.332263877Z caller=endpoint.go:186 op=GetCACaps error=null took=65.396µs
level=info ts=2018-01-17T09:17:51.33228414Z caller=logutil.go:70 component=http method=GET status=200 proto=HTTP/1.1 host=172.17.0.1 user_agent=Java/1.8.0_152 path="/scep?operation=GetCACaps&message="
level=info ts=2018-01-17T09:17:51.512696947Z caller=service_logging.go:22 component=scep_service method=GetCACaps err=null took=776ns
level=info ts=2018-01-17T09:17:51.512750099Z caller=endpoint.go:186 op=GetCACaps error=null took=55.742µs
level=info ts=2018-01-17T09:17:51.512795914Z cal
/opt/java/bin/java -javaagent:/opt/idea-IU-173.3727.127/lib/idea_rt.jar=32813:/opt/idea-IU-173.3727.127/bin -Dfile.encoding=UTF-8 -classpath /opt/java/jre/lib/charsets.jar:/opt/java/jre/lib/deploy.jar:/opt/java/jre/lib/ext/cldrdata.jar:/opt/java/jre/lib/ext/dnsns.jar:/opt/java/jre/lib/ext/jaccess.jar:/opt/java/jre/lib/ext/jfxrt.jar:/opt/java/jre/lib/ext/localedata.jar:/opt/java/jre/lib/ext/nashorn.jar:/opt/java/jre/lib/ext/sunec.jar:/opt/java/jre/lib/ext/sunjce_provider.jar:/opt/java/jre/lib/ext/sunpkcs11.jar:/opt/java/jre/lib/ext/zipfs.jar:/opt/java/jre/lib/javaws.jar:/opt/java/jre/lib/jce.jar:/opt/java/jre/lib/jfr.jar:/opt/java/jre/lib/jfxswt.jar:/opt/java/jre/lib/jsse.jar:/opt/java/jre/lib/management-agent.jar:/opt/java/jre/lib/plugin.jar:/opt/java/jre/lib/resources.jar:/opt/java/jre/lib/rt.jar:/andreas/projects/blended/blended.scep/target/test-classes:/andreas/projects/blended/blended.scep/target/classes:/home/andreas/.m2/repository/org/scala-lang/scala-library/2.11.11/scala-library-2.11.11.jar:/home/andr
@atooni
atooni / gist:863b7af8b029dc11de01
Created October 14, 2015 10:53
Build output for container with checksum failure
This file has been truncated, but you can view the full file.
95-210-84-10:blended andreas$ mvn clean install -P build,assembly,docker,itest
[INFO] Error stacktraces are turned on.
[INFO] Scanning for projects...
[WARNING]
[WARNING] Some problems were encountered while building the effective model for de.wayofquality.blended:blended.akka.itest:jar:1.2-SNAPSHOT
[WARNING] 'parent.relativePath' of POM de.wayofquality.blended:blended.akka.itest:[unknown-version] (/Users/andreas/projects/blended/blended-akka-itest/pom.xml) points at de.wayofquality.blended:blended.reactor instead of de.wayofquality.blended:blended.parent, please verify your project structure @ de.wayofquality.blended:blended.akka.itest:[unknown-version], /Users/andreas/projects/blended/blended-akka-itest/pom.xml, line 25, column 11
[WARNING]
[WARNING] It is highly recommended to fix these problems because they threaten the stability of your build.
[WARNING]
[WARNING] For this reason, future Maven versions might no longer support building such malformed projects.
@atooni
atooni / gist:7152815
Created October 25, 2013 10:47
my fabric create command
fabric:create --external-git-url https://github.com/woq/fuse-fabric-profiles.git --external-git-user atooni --external-git-passowrd xxxx --clean ensemble1
container-list
container-list