![]() (node:2020) DeprecationWarning: -static-dir CLI flag is deprecated, see: Kube-system replicaset.apps/dashboard-metrics-scraper-58d4977855 1 1 1 21m Kube-system replicaset.apps/kubernetes-dashboard-59699458b 1 1 1 21m Kube-system replicaset.apps/metrics-server-85df567dd8 1 1 1 22m Kube-system replicaset.apps/calico-kube-controllers-f744bf684 1 1 1 23m Kube-system replicaset.apps/calico-kube-controllers-69d7f794d9 0 0 0 23m Kube-system deployment.apps/dashboard-metrics-scraper 1/1 1 1 22m Kube-system deployment.apps/kubernetes-dashboard 1/1 1 1 22m Kube-system deployment.apps/metrics-server 1/1 1 1 22m Kube-system deployment.apps/calico-kube-controllers 1/1 1 1 23m NAMESPACE NAME READY UP-TO-DATE AVAILABLE AGE ![]() Ingress daemonset.apps/nginx-ingress-microk8s-controller 1 1 1 1 1 22m Kube-system daemonset.apps/calico-node 1 1 1 1 1 kubernetes.io/os=linux 23m NAMESPACE NAME DESIRED CURRENT READY UP-TO-DATE AVAILABLE NODE SELECTOR AGE Kube-system service/dashboard-metrics-scraper ClusterIP 10.152.183.197 8000/TCP 22m Kube-system service/kubernetes-dashboard ClusterIP 10.152.183.103 443/TCP 22m Kube-system service/metrics-server ClusterIP 10.152.183.81 443/TCP 22m NAMESPACE NAME TYPE CLUSTER-IP EXTERNAL-IP PORT(S) AGEĭefault service/kubernetes ClusterIP 10.152.183.1 443/TCP 23m Ingress pod/nginx-ingress-microk8s-controller-qf5pm 1/1 Running 0 21m Kube-system pod/dashboard-metrics-scraper-58d4977855-94nsp 1/1 Running 0 21m Kube-system pod/kubernetes-dashboard-59699458b-pb5jb 1/1 Running 0 21m Kube-system pod/metrics-server-85df567dd8-jd6gj 1/1 Running 0 22m Kube-system pod/calico-kube-controllers-f744bf684-d77hv 1/1 Running 0 23m It's just missing some work, but the hardest part is already sorted out.Kube-system pod/calico-node-2jltr 1/1 Running 0 23m ![]() I hope this addon will improve the learning experience for those watching screencasts that use it. If you test it and want to help or give feedback, please reach me at twitter or use the contact form. I wrote a separate helper addon to aid in generating code representation of bezier curves and I plan to include it in the repo so that anyone can create custom widgets directly in Blender. Of course, the current widgets can be swapped for better ones if needed. Remember the keyboard display only works fully for alphanumeric keys. From there you can grab the addon, load it in the text editor, run it (Alt+P) and try it (Alt+Shift+C, on the 3D View). The first working version is available in the github repo that I created for this project. The end result is a very simplified (IMHO) way to show the key/mouse combos which, at the same time, does a better job to reflect the "grammar" we use for key/mouse combos in Blender (the mouse display has its own widgets for the modifier keys). I also decided to practice OOP on this project and ended up enjoying Python coding. The current proof of concept uses two displays: one for the mouse (pointer follower, fully working) and one for the keyboard (fixed at the bottom-center of the 3D View, only alphanumeric widgets for now). Long story short: I rewrote it almost entirely and used this rewrite as the opportunity to strip out all the clutter. Finally, some details that are simply extraneous (a box surrounding the command history) made me feel that was not the way I would like to present my own screencasts. I also thought a lot about the inconvenience of looking at the corner of the screen when wanting to read the last key/mouse combo, since it can easily cause the viewer to loose track of what is being taught. Starting from my experience learning basic OpenGL for the mouse widget used in the current version (which, by the way, has now an ugly error in the lower part) I started toying with the idea of drawing arbitrary shapes instead of leveraging too much on text. My biggest concern is that the way the information is presented is not well suited for reading at-a-glance. The current version of the addon is not wrong as such, it does its job and it does it correctly.
0 Comments
Leave a Reply. |