Freitag, 15. März 2024

CSS echo effect

Letztens hatte ich mit einem Kollegen das Thema wegen der JS/CSS/HTML und dass CSS+HTML ja schon turing complete ist.

Wir sind dann auch zu animationen gekommen, wie der Echolot-Effekt den wir auch auf unserer Hompage haben. Save to say, im original ist er in JS.

Ich hab mir also kurz die Mühe gemacht, das ganze in HTML und CSS umzusetzen und hier links mal zu platzieren:








<!DOCTYPE html>
<html>
<head>
<meta name="viewport" content="width=device-width, initial-scale=1">
<style>
@keyframes d1 {
  from {margin:10px; height: 80px; width: 80px; opacity: 0.5;}
  to {margin:0px; height: 100px; width: 100px; opacity: 0;}
}
@keyframes d2 {
  from {margin:20px;height: 60px; width: 60px; opacity: 1;}
  to {margin:10px; height: 80px; width: 80px; opacity: 0.5;}
}
@keyframes d3 {
  from {margin: 30px;height: 40px; width: 40px; opacity: 1;}
  to {margin:20px;height: 60px; width: 60px; opacity: 1;}
}
@keyframes d4 {
  from {margin:40px;height: 20px; width: 20px; opacity: 1;}
  to {margin:30px;height: 40px; width: 40px; opacity: 1;}
}
@keyframes d5 {
  from {margin:50px;height: 0px; width: 0px; opacity: 1;}
  to {margin:40px;height: 20px; width: 20px; opacity: 1;}
}
.dot-container {
  position: relative; /* Stellt sicher, dass die absolut positionierten Kinder relativ zur Elterndiv positioniert sind */
  width: 100px;  /* Breite des Containers an die größte Kreisgröße anpassen */
  height: 100px; /* Höhe des Containers an die größte Kreisgröße anpassen */
}
#c1 {
    position:absolute;
    top: 200px; left:200px;
}
#c2 {
    position:absolute;
    top: 300px; left:400px;
}
.dot {
  position: absolute; /* Positionierung absolut zur Elterndiv */
  border-style: solid;
  border-color: #bbb;
  border-radius: 50%;
  animation-timing-function: linear;
  animation-duration: 0.5s;
  animation-iteration-count: infinite;
}
.dot1 {
  animation-name: d1;
}
.dot2 {
  animation-name: d2;
}
.dot3 {
  animation-name: d3;
}
.dot4 {
  animation-name: d4;
}
.dot5 {
  animation-name: d5;
}
</style>
</head>
<body>
<h1 style="text-align:center">Round Dots / Circles</h1>
<div class="dot-container" id="c1">
  
  <div class="dot dot1"></div>
  <div class="dot dot2"></div>
  <div class="dot dot3"></div>
  <div class="dot dot4"></div>
  <div class="dot dot5"></div>
 
</div>

<div class="dot-container" id="c2">
  
  <div class="dot dot1"></div>
  <div class="dot dot2"></div>
  <div class="dot dot3"></div>
  <div class="dot dot4"></div>
  <div class="dot dot5"></div>
 
</div>

</body>
</html>

Dienstag, 27. Februar 2018

reencode all Files

Wer je das Problem hat dass die Videos die die man sich gerade ansehen wollte auf seinem Android device, nicht richtig abspielen könnte zu dem Schluss kommen dass vielleicht ein HD Video nicht das beste ist für ein billiges Handy. Darum hier ein kurzer hack wie man alle videos (in diesem Fall mkv) auf kleinere Auflösung runter codiert:
for f in *.mkv ; 
do ffmpeg -i "$f" -s 640x480 -b 512k -vcodec mpeg1video -acodec copy "output/$f"
done;

Mittwoch, 9. August 2017

a macing

When you meet someone, always make sure that it is amazing to meet you not a meeting to mace you.

Or in other words:

Meet amazing men and women not a macing man or woman!

Montag, 7. August 2017

gentle restart linux

Wenn Linux komplet freezed und nicht mal strg+alt+entf funktioniert gibts folgenden sanften restart mechanismus:

Alt + SysRq (= Print Screen key) und langsam folgendes tippen:
REISUB

Erklärung kopiert von [1]:
R: Switch the keyboard from raw mode to XLATE mode
E: Send the SIGTERM signal to all processes except init
I: Send the SIGKILL signal to all processes except init
S: Sync all mounted filesystems
U: Remount all mounted filesystems in read-only mode
B: Immediately reboot the system, without unmounting partitions or syncing


[1] http://blog.kember.net/articles/reisub-the-gentle-linux-restart/

Sonntag, 14. Mai 2017

Cream of Tartar in Wien kaufen

Es war eine Tortur das Zeug das auch unter dem Namen Weinstein oder Kaliumbitartrat bekannt ist in Wien in die Finger zu bekommen. Die Apotheke die das hätte haben sollen hat das mal grundsätzlich nicht und die Apotheker meinen dass sie zwar was haben das Weinstein ist aber chemisch war es dann wieder was anderes. Die ganzen regulären Geschäfte und Bio-Läden haben wenn es hoch her geht Backpulver auf Weinstein basis, was aber NICHT das selbe ist (Monokaliumtartrat).

Ich will ja nicht backen sondern entweder Eiweis stabilisieren oder karamellisierten Zucker am kristallisieren hindern.

Meine Erlösung kam dann durch den Vorschlag in die Tortenwelt zu gehen (http://www.tortenwelt.at).

Der gesuchte Artikel ist zwar nicht auf der Homepage auffindbar, ABER im Geschäfft wird er geführt. Ich hatte dann an dem Tag nochmals Glück weil ich das letzte Döschen dass an dem Tag dort noch lagernd war gekauft habe und nicht nochmal hinfahren musste weil es erst erneut geliefert werden würde.

Mittwoch, 4. Mai 2016

Screen detach

ctrl+a d for detach
screen -r for resume

Montag, 25. April 2016

Erdbeben

Heute 25.04.2016 wieder mal ein Erdbeben:
2016-04-2510:28:23 3.9 48.09°N 16.21°E 10 A Austria


http://geofon.gfz-potsdam.de/eqinfo/list.php

Dank der UTC Zeit in Kombination mit Sommerzeit stimmt die Uhrzeit um 2 Stunden nicht, es ist bei uns lokal 12:28:23 gewesen, aber ja es was doch merklich.

Freitag, 12. Februar 2016

Hashes für einen ganzen Verzeichnissbaum

Praktisch wenn man wissen will ob sich einzelne Dateien verändert haben werden.
Warum die Vorzukunft: klarerweise muss man vor der Veränderung einmal den Hash berechnen und dann nachher nochmal und die beiden Ergebnisse (z.B. mit diff vergleichen).
find . -type f -exec sha256sum  {} \; > ../sha256sums.txt
Special Thanks to M.K. for that.

Copyright

All rights reserved by Me. © 2004-2020
Please do not copy any content of this WebLog without my written allowance.

Aktuelle Beiträge

CSS echo effect
Letztens hatte ich mit einem Kollegen das Thema wegen...
rothi - 15. Mär, 09:12
sed 's/ /@/g' ../sha256sums.txt cut...
sed 's/ /@/g' ../sha256sums.txt cut -d @ -f 1 sha256sums.txt...
rothi - 4. Jan, 15:56
reencode all Files
Wer je das Problem hat dass die Videos die die man...
rothi - 27. Feb, 10:12
a macing
When you meet someone, always make sure that it is...
rothi - 9. Aug, 15:37
gentle restart linux
Wenn Linux komplet freezed und nicht mal strg+alt+entf...
rothi - 7. Aug, 10:34

Links

Gelesen


Jan Michalsky
Süd Salatonien

W. Hohlbein
Enwor Saga

Douglas Adams
Per Anhalter durch die Galaxis


A. R. R. R. Roberts, Adam Roberts, Ute Brammertz
Der kleine Hobbnix


Joanne K. Rowling
Harry Potter und d** *******

John R. R. Tolkien
Der kleine Hobbit, Sonderausgabe


Wolfgang Hohlbein, Heike Hohlbein
Midgard


Stan Nicholls, Christian Jentzsch
Die Orks


Markus Heitz
Die Zwerge

R. Feist
Midkemia Saga 1-8


Krondor Saga 1-3

Raymond E. Feist
Die Kelewan-Saga 1- 8


Ursula K. LeGuin, Margot Paronis, Hilde Linnert, Ursula K. Le Guin
Erdsee. 4 Romane in einem Band


David Eddings, Leigh Eddings
Polgara die Zauberin


Terry Brooks, George Lucas
Star Wars Episode 1. Die dunkle Bedrohung.


Terry Pratchett, Andreas Brandhorst
Alles Sense! Ein Scheibenwelt-Roman


Terry Pratchett, Andreas Brandhorst
Gevatter Tod. Ein Roman von der bizarren Scheibenwelt.


Artenschutz
Berichte
Buchbericht
Free for all!!!
Gedichte
Geschichte
Michl Zitate
Puns
Studium
The sky is grey
typo3
Weisheiten
Profil
Abmelden
Weblog abonnieren