Im Moment beschäftige ich mich (mal wieder) mit JavaScript bzw. versuche ich meine Kenntnisse mal auf den aktuellen Stand zu heben. Als Konzernangestellter bin ich in der privilegierten Lage, mir diverse Kurse auf LinkedIn-Learning reinziehen zu dürfen. Dieser Kurs hier hat am Ende mancher Kapitel ein kleines Verständnisquiz. Die meisten Fragen kann ich dank meiner immensen Erfahrung (höhö) aus dem Stand beantworten, aber bei folgender Frage kann ich mich echt nicht entscheiden:
Licence
You can use our strips for any non-commercial purpose. You can use them to illustrate an article or a blog post, as long as you aren’t just duplicating our content for the sake of it. In all cases, a link to the strip and attribution to us is required.
Langjährige Leser|innen wissen, dass ich der Demoscene geistig nah stehe (wie? Nein, nicht die plakateschwingende Demoszene sondern die computerkunstproduzierende Demoscene). Da freut es mich sehr, dass die Scene nun ins UNESCO Kulturerbe aufgenommen wurde.
Demos sind computergenerierte Echtzeit-Animationen, die ähnlich wie Musikvideos funktionieren. An den Kompositionen arbeiten in der Regel Teams mit mehreren Mitgliedern, die unterschiedliche Fähigkeiten mitbringen. Denn die Herstellung von Demos erfordert spezifisches Fachwissen, von Sound- bis Grafikdesign und allgemein viel technischer Fingerfertigkeit im Programmieren.
Joah, so könnte man das für Laien zusammenfassen, wenn ich persönlich viel mehr in Demos sehe. Das für mich Faszinierendste war immer, wie ständig technische Grenzen ausgelotet und letztendlich gesprengt wurden. Auf dem ZX Spectrum beispielsweise fingen die Leute gleich mal an, Streifen auf den Bildschirmrand zu malen, was eigentlich gar nicht möglich war. Dann fanden sie Wege, die Screen-Border-Grenze (fast) komplett zu sprengen und dabei auch noch Farben darzustellen, die der Speccy überhaupt nicht hatte. Das Ganze begleitet von fettesten Chiptunes und später Technotracks, die dir das Hirn zerlegten.
Als die Computer Ende der 1990er besser und besser wurden, wurde es schwerer und schwerer, tatsächlich noch Grenzen zu finden, die man sprengen konnte, also setzte man sich künstliche Einschränkungen: Wer kann in nur 64 Kilobyte die geilste Show veranstalten? Wer in 4? Wer in 256 Byte? Mal zum Größenabgleich: 64 Kilobyte sind so groß. Das ist nicht wirklich viel, ne?
Es folgen ein paar ganze wenige Highlights der letzten 30 Jahre. Wenige deshalb, weil es einfach viel zu viele gibt, als dass ich die jetzt hier alle rauskruschteln könnte
Verwendet hier jemand den Brave-Browser auf einem Android-Handy? Hast du vielleicht eine Idee, warum die Sidebar immer verschwindet, wenn man in das Suchfeld was eintippen will?
In Chrome funktioniert das Ding prima, im Firefox unter Windows auch, selbst auf dem iPhone hat Brave kein Problem damit. Aber unter Android 8 geht die Sidebar immer zu, wenn man reintatscht.
WTF? Ich habe leider gerade keine Idee, woran das liegen bzw. wie ich das auch nur Debuggen könnte
Da willste dich nur mal wieder ein bisschen mit Unit-Tests beschäftigen und erfährst dabei, dass es inzwischen eine "full stack platform for the modern developer" namens JHipster gibt.
Das sind so die Momente, in denen ich meine Berufswahl ernsthaft in Frage stelle
PS: der Artikel war sowieso unverständlich, ich bin dann im Endeffekt bei dem hier gelandet (der mir aufzeigte, dass ich offenbar schon ganz intuitiv einiges richtig mache beim Unittesten )
Letztes Wochenende habe ich versucht, einen Slider in HTML/CSS/JavaScript zu basteln, der die Lautstärke eines audio-Elements regeln sollte. Der pure Horror. Wer Interesse hat: A Sliding Nightmare: Understanding the Range Input. Ich hab's irgendwann aufgegeben, der Slider funktioniert jetzt in Windows und macOS auf Firefox, Edge und Chrome (und vielleicht Safari). Aufm iPhone und auf Android sieht das Ding je nach Browser mal gut und mal scheiße aus und funktioniert zumindest in Brave gar nicht. Leck mich, Internet.
Update: gerade kam ein Update für Brave auf Version 1.5.6 (Chromium 80.0.3987.99) daher, jetzt funktioniert das Dings. Soso.
Auch dieses Jahr würde ich es begrüßen, ihr setztet auf virtuelles Feuerwerk und spendetet das freiwerdende Geld an eine sinnvolle Organisation (Konjunktivismus FTW!).
Im Internet finden sich diverse Codebeispiele dazu. Ich habe dieses hier genommen und weil ich es kann, habe ich den Code ein bisschen angepasst und kann ihn euch nun in einem 1-Zeiler zur Verfügung stellen, der da lautet:
Das hier ist sowas von 1337, 1337er wird's heut' nimmer: wusstet ihr, dass jede kompilierte Java-Klasse mit dem Hex-Code CAFEBABE beginnt? I shit you not:
WordPress hat die ungute Eigenschaft, unter der URL http://[Hier WordPress Blog eingeben]/wp-json/wp/v2/users munter die eingerichteten User auszuplaudern. Das führt dazu, dass quasi jede WordPress-Installation unter automatisiertem Dauerbeschuss steht. Angeblich wurde dieser Mist schon mit Version 4.7.1 behoben, aber Pustekuchen.
Neulich packte mich das Verlangen, mein erstes selbstprogrammiertes Spiel mal wieder zu spielen. Da es sich dabei um ein Spiel für Handys von anno dunnemals handelt, ist das natürlich heutzutage gar nicht mehr so einfach. Zum Glück gibt es mit KEmulator einen großartigen Emulator für eben jene Handys. Das Ding emuliert eine ganze Palette von Telefonen und kann sogar Videos aufzeichnen und genau das habe ich die letzten Tage auch massiv getan:
Grundvoraussetzung für den ganzen Spaß ist natürlich eine Java-Runtime, hier werden schließlich Java-MIDlets emuliert.
So, und weil inzwischen sämtliche Geräte aussterben, auf denen das Spiel überhaupt noch läuft und weil alle daran beteiligten Firmen inzwischen pleite sind, erkläre ich Brick Challenge hiermit für Abandonware und werfe es für lau in die Runde: DOWNLOAD
Ich bin verwirrt. Könnt ihr mir verraten, warum der Firefox-Debugger für Wurli nur eine einzige Zeile anzeigt?
Was übersehe ich gerade?
PS: es bleibt dabei. Ich kriege den Quellcode nur angezeigt, wenn ich irgendwo ein ALERT reinmache, dann den Debugger anwerfe und dann Breakpoints setze. WTF am I doing wrong?
Hades on Kurze Pause: “Na dann, ein schönes Weochenende für alle!! ”
Hotzenplotz on Kurze Pause: “Menno! Ähhhh – schön, dass du wieder da bist!🖖🏼”
daMax on Mal 'ne Frage: “@Eloi: Geiiil! Danke! Musste nur noch ein paar Leerzeichen dazu tun „key“: „{#90}│ {#93}Running {#90}│“, und jetzt fluppt das: Danke!!…”
Eloi on Mal 'ne Frage: “Ich kenne benutze fastfetch zwar nicht, aber ich mag rice und konnte nicht widerstehen mal reinzugucken… Es sieht so aus,…”
Es sieht so aus, als hättest du keinen Werbeblocker installiert. Das ist schlecht für dein Gehirn und manchmal auch für deinen Computer.
Bitte besuche eine der folgenden Seiten und installiere dir einen AdBlocker deiner Wahl, danach kannst du todamax wieder ohne Einschränkungen genießen.
Ey, lass mich einfach rein, okay?
(Setzt per Javascript einen Cookie. Wenn Du das alles deaktiviert hast, weiß ich auch nicht, wie ich dir helfen soll)
Ich will das hier nie wieder sehen.
(Setzt per Javascript einen sehr langlebigen Cookie. Wenn Du das alles deaktiviert hast oder Cookies automatisch oder auch von Hand löschst, weiß ich auch nicht, wie ich dir helfen soll)
Ihr Browser versucht gerade eine Seite aus dem sogenannten Internet auszudrucken. Das Internet ist ein weltweites Netzwerk von Computern, das den Menschen ganz neue Möglichkeiten der Kommunikation bietet.
Da Politiker im Regelfall von neuen Dingen nichts verstehen, halten wir es für notwendig, sie davor zu schützen. Dies ist im beidseitigen Interesse, da unnötige Angstzustände bei ihnen verhindert werden, ebenso wie es uns vor profilierungs- und machtsüchtigen Politikern schützt.
Sollten Sie der Meinung sein, dass Sie diese Internetseite dennoch sehen sollten, so können Sie jederzeit durch normalen Gebrauch eines Internetbrowsers darauf zugreifen. Dazu sind aber minimale Computerkenntnisse erforderlich. Sollten Sie diese nicht haben, vergessen Sie einfach dieses Internet und lassen uns in Ruhe.
Die Umgehung dieser Ausdrucksperre ist nach §95a UrhG verboten.