Schau gerne mal durch den Kanal vom ccc, leyrer hat schon sehr viele talks gehalten - mitunter auch 4-5 Stück auf einem Kongress. Hab mich richtig gefreut, seinen Namen unter den neuen Uploads wieder zu sehen
Dann würde ich sagen, ich weiss, was jemand an einem verregneten Wochenende tun sollte...😉 Es lohnt sich wirklich, auch, weil gewisse Dinge ihren Weg ins Windows-System gefunden haben.
Schlage als Titel eher "Drucker sind p_öse" vor. Dann hätte man gleich den Übergang zu "PRN" und "_". Und natürlich zu "P_no" und "Murphys Gesetz", womit wir bei der Tochter wären, die eventuell entstanden ist als der Drucker die neue Farbpatrone kalibriert hat... ;-) Oder was meint ihr @mediacccde ? ^^
Mein Mittelinitial ist ein "m". Als ich in den 90ern an der Uni meinen Benutzernamen smb im Unix-Pool bekam, hatte ich danach sehr viel Spaß mit komischen Zugriffsmöglichkeiten. Oder auch: hallo, mein Name ist Samba, ich darf hier alles lesen...
ich hatte einen Kollegen der hieß Simon mit Nachname. Eigentlich unspektakulär möchte man meinen aber die Banking Software hat sich wehement verweigert bis wir den Benützernamen geändert haben... Alle anderen Möglichkeiten konnten wir ausschließen (Problem gabs an jedem PC wo er sich anmelden wollte) und nachdem ändern des Benützernamen hat er auch brav den Ordner angelegt den er mit Simon verweigert hat. Very wierd.
Zu CR LF: kommt auch von den komischen Tastaturen, die auch Drucker (und mit CC Kopierer) waren. Die hatten einen Konstruktionsfehler: bei denen war der Druckkopf statisch. Um da die Buchstaben nebeneinanderzusetzen, musste die Walze samt Papier verschoben werden. Ging alles mechanisch, bei jedem Buchstaben wurde auch gleichzeitig die Walze ein Stück nach links verschoben. Die hatten dann einen groẞen Hebel oben links an der Welle. Drückte man diesen Hebel nach rechts, drückte ein Stift die auf der Papierwalze angebrachte Verzahnung eine (oder waren es drei?) Raster weiter, das Papier wurde nach oben geschoben, man gelangte in die nächste Zeile (LF). Allerdings stand der Schlitten dann immer noch ziemlich weit links, als in einer sehr rechten Spalte. Man konnte nun einfach noch den Hebel fürs LF noch weiter nach links drücken. Weil der auf dem Walze montiert, schob das diese wieder nach rechts und damit in eine linke Spalte (CR)
Es gibt auch Terminals, die den Text nach diesem Verhalten ausgeben (ich glaub PuTTY?). Wenn also Text mit LF ohne CR ausgibst schreibt es die jeweils nächste Zeile hinter die Spalte nach dem letzten Buchstaben der vorherigen Zeile.
Kleine Anekdote zu den reservierten Gerätenamen: Was viele vergessen ist, dass ein DOS-CDROM-Treiber ein zusätzliches Device erzeugt. Die Microsoft CD Extension (MSCDEX) macht dann dieses Device über einen Laufwerksbuchstaben benutzbar. Die meisten Treiber-Installer verwenden MSCD001 oder ähnlich als Devicenamen. Es gibt aber eine ziemlich berühmte Boot-Diskette die sich übers Internet millionenfach verbreitet hat, bei der der Ersteller heldenhafterweise den Gerätenamen BANANA verwendet hat. Dieses führt nun dazu, dass BANANA ein (geschützter) Gerätename wird, folglich kann man kein Verzeichnis (oder auf neudeutsch Ordner) mit dem Namen BANANA mehr benutzen...
Der Ausfall der Berliner Notrufzentrale an Sylvester 2000: Man wusste um die Probleme und hatte alles vorher sorgfältig behoben. Leider dann bei einer Übung die falsche Softwareversion wieder eingespielt. Letzten Endes wurden Einsatzfahrzeuge angewiesen, nach eigenem Ermessen zu handeln. D.h. Rettungswagen fuhren durch die Gegend und kümmerten sich um den nächstbesten, der Hilfe nötig hatte.
Ich habe Leyer zum ersten Mal gesehen, ABER: Die Präsentation und der Inhalt sind ja absoluter Premium-Inhalt. Ich habe mir den Speech am Stück angesehen und war vom Anfang bis zum Ende dabei. Ganz hervorragend! Bitte mehr davon.
Wenn man unter Linux auf einem NTFS-Dateisystem einen con-Ordner erstellen will, bekommt man einen Fehler, dass der Dateiname ungültig wäre. Ob das jetzt explizit in Linux verhindert wird damit ein eventueller Windows-PC, in den man dieses Dateisystem steckt, keinen Panikanfall bekommt oder ob da tatsächlich eine Limitierung in NTFS existiert, die so über Windows hinausgewachsen ist, wäre jetzt natürlich die Frage
Da gab's meines Wissens letztens(tm) eine Anpassung im NTFS-Treiber, dass der solche Namen ablehnt. Das kann man per Flag irgendwo abschalten. Windows ist dann aber sichtlich verwirrt, wenn es auf solche Namen stößt. So Verhaltensmuster wie "Der Pfad existiert nicht" beim Öffnen des Parent-Directory oder andere Späße. "FlyTech Videos" hatte da mal ein Video drüber gemacht, wobei ich leider nicht mehr weiß wie das hieß.
33:25 Irgendwie vermisse ich jetzt, dass Line Feed und Carriage Return nicht auf die Schreibmaschine zurückgeführt wurden. Denn das zweite bezieht sich auf das Zurückschieben des Schlittens nach dem 'Bing', das erste auf das Betätigen des kleinen Hebels an der Seite, um wahlweise ein, zwei oder drei Zähne weiter zu rutschen, was vermutlich in einfachem, doppeltem oder dreifachem Zeilenabstand resultierte. Prüfen kann ich das aber gerade nicht... Ansonsten wie immer amüsant lehrreich. Danke dafür. Edit gegen Ende: Hab vorgegriffen, warte brav.
Der Schluss mit der Komplexität der System ( Ullman) ist leider nicht ganz so witzig, sondern toternst! Ich war wegen dem Y2K von einer grossen Bank extra nach NewYork eingeflogen worden, die Angst, dass etwas schieflaufen würde beim Jahreswechsel war riesig! (und auch existentiell). Das 2038 Problem ist da noch mehrere Potenzen krasser. Als schon offizieller Pensionär betrifft mich dies nicht ganz so sehr, allenfalls werde ich reaktiviert und verdiene mir eine goldene Nase?
Was die Öffentlichkeit auch nie mitbekommen hat war das am Y2K Jahreswechsel viele Katastrophenschutz Einheiten in Deutschland in Bereitschaft waren. Teilweise, große bzw. wichtige Einheiten auch gemeinschaftlich zusammen in den Unterkünften gefeiert haben. Weil man davon ausging das eventuell auch die gesamte Alamierungsinfrastruktur ausfallen könnte und man sich so erhoffte in dem Falle dann die Einheiten beisammen zu haben und einsetzen zu können.
Man kann auch unter Windows diese speziellen Dateinamen erstellen, wenn man das Posix Subsystem (SFU/SUA) verwendet. Bzw. unter neuen Windows-Versionen durch WSL (Windows Subsystem für Linux) ersetzt. Auch Ordner mit Sonderzeichen wie Stern '*' sind möglich. Damit kann man die User auch ärgern ;-)
Mit Samba kann man auch einen LANMAN Servernamen LOCALHOST angeben. Das damalige Windows hat den dann in der Netzwerkumgebung gefunden, beim Doppelklick darauf dann aber sich selbst angezeigt. Mir unbekannt ob das 17 Jahre später immer noch so ist.
Mein Lieblingsordner heißt "Autorenkiste" und da sind meine Manuskripte drin. Ansonsten dreh ich immer nur den "Zündschlüssel" rum und der Computer läuft... und dabei wurde in meinem Ausbildungszeugnis (Buchhändler) noch erwähnt wie gut ich Computerprobleme lösen konnte. ... Diskettenasche auf mein Haupt 🙈🙈😂😂
99 00 wechsel hab ich vor dem pc gesessen, von 22uhr bis 1uhr. (Um die letzte zeit mit meinem pc zu genießen, und um zu sehen was passiert) Jahr 2038? Ich hoffe bis dahin haben wir optische Prozessoren, die können statt, 0,1. 0,1,2,3(je nach Helligkeits-stufen) Somit ein komplett neues Betriebssystem. Somit könnten wir mit 2030 neu anfangen zu zählen und hoffen, dass sich dass Problem auf 2100 verschiebt. Hätten wir dann immernoch 64bit? Oder wären das ein 4x 32bit System?
Zu CR/LF: In der Zeit der Terminals hat man sich teilweise noch sehr sauber an der Schreibmaschinenmechanik orientiert. Ein CR fährt den Wagen (carridge) nach vorne - aber auf der gleichen Zeile, d.h. man kann diese überdrucken. Das war an Terminals ohne grafische Ausgabe sehr wichtig! Ein LF dreht die Walze nach oben ("scrollt das Papier"), aber teilweise bleibt der Wagen stehen - dies ist m.E. im Gegensatz zu CR nicht eindeutig gewesen. Der gebogene Hebel am Wagen einer Schreibmaschine drehte zunächst die Walze (LF) (dabei wurde der Hebel um eine Achse gedreht) und schob dann am Drehanschlag des Hebels den Wagen zurück (CR). Allerdings ist diese mechanisch sinnvolle Reihenfolge nicht von der Computerwelt übernommen worden. Ach ja: Es gibt auch ein Jahr-2036-Problem. Angesichts des Renteneintritts könnte da die Zahlung ausfallen, also besser länger arbeiten! 😱
SMB kann CON/LPT usw. anlegen. Man kann auch eine Zip Datei erstellen und darin dann halt den Ordner einfügen und dann jemanden schicken. Hab jetzt keine VM da mit Windows, würde das gerne mal testen :D
Ganz interessant: CP/M 3 hat auch Y2K patches bekommen. Aber CP/M benutzt nicht das Unix Zeitformat sondern sein eigenes. Da wird die Uhrzeit einfach als BCD gespeichert, und das Datum als 16-bit unsigned das die Tage seit dem 1.1. 1975 zählt. Daher ist CP/M 3 bis ungefähr 2235 sicher
28:59 Carbon Paper = Kohlepapier, Durchschlagpapier war m. E. das etwas dünnere Papier für die "Durchschläge"/Kopien. Das gabs übrigens meist auch schon gelocht😉
Warum sind bei den alten Videos denn die Kommentare deaktiviert? Ich hatte bei dem einen Leyrer-Video über Kommandozeilen Tools extra aufwändig die Tools mit Zeitmarken aufgelistet und jetzt kann man das gar nicht mehr nachschlagen :( Hätte mich gefreut, wenn das wenigstens in die Description übernommen worden wäre. Likes hatte der Kommentar genug...
Wenn wir etwas in die Beschreibung aufnehmen sollen schreib uns am besten an voc@c3voc.de - wir haben leider keine Zeit uns in in RUclips um Kommentare zu kümmern. Also gerne auch mit Link auf das Video das du konkret meinst - am besten auch gleich auf media.ccc.de
32:32 „Carriage Return, linefeed, weil mir müssen es ja anders machen“… Najaaa…EIGENTLICH entspricht „Wagenrücklauf, Zeilen-vorschub“ EXAKT DEM, was man auf einer Schreibmaschine machen musste, wenn man das Ende einer Zeile erreicht hat. Am Rädchen drehen für neue Zeile (Cursor-Down) und den Wagen nach rechts schieben, um wieder in Spalte 1 zu sein. (Siehe auch Jerry Lewis Schreibmaschinensong -> ruclips.net/video/yzetoLrODtM/видео.htmlsi=oELb-nG6X-XVx3BY , wo auch die Glocke 🔔 auch schön eingebaut wurde - ‚Am rechten Rand werden schon die den Wagenvorschub auslösenden Tasten blockiert, was mit einer Glocke mechanisch angekündigt wird, bevor noch etwa 10 Zeichen geschrieben werden können.‘ SPÄTER gab es dann den tollen Hebel, der diese beiden Schritte ZUSAMMENGEFASST hat - es echte Erleichterung für Horden von Sekretärinnen. Ebenso wie das Kohlepapier…zu der Zeit gab es keine Kopierer (geschweige dann Fax, mal schnell nen Foto machen) .. Eine Kopie einer Schreibmaschinenseite hieß: NOCHMAL ABTIPPEN.
Also ich kann CON, LPT1, LPT2 Ordner anlegen. Leider nicht mit Windows Boardmitteln. Sie werden aber nicht angezeigt zumindest nicht mit Windows Boardmitteln. So kann man auf dem Desktop hidden folders erzeugen.
CHAR_BIT ist jedoch garantiert mindestens 8 (kann aber mehr sein). Auch schön: sizeof(char) ist 1 qua definition. sizeof(bool) ist nicht spezifiziert, kann also 2, 3, 4 oder mehr sein.
@@Gramini Kommt stark drauf an, ob der Programmierer der jeweiligen Applikation statt time_t nicht doch der Bequemlichkeit halber int genommen hat... ;) selber erlebt, so ein Code ist echt kacke zu portieren...
@@bonzaihb3432 Tja, und "eigentlich" sollte auf 64-Bit-Systemen ein int auch 64 Bit haben. So war das zumindest mal von C gedacht: Ein int entspricht der nativen Registergröße der Maschine. Aber wir müssen ja kompatibel bleiben, weil wir zu viel existierende Software haben, die (nicht portabel) für 32-Bit-Systeme geschrieben wurde und entsprechende Annahmen macht (und z.B. nicht explizit int32_t verwendet). Und deshalb gibt es auch beim 64-Bit-Windows noch ein C:\System32-Systemverzeichnis, und int steckt auf 32 Bits fest. Immerhin darf unter Linux jetzt long int 64 Bits haben; das geht unter Windows auch nicht.
XP, Win7 hat fürs Büro zumindest noch Spass gemacht - im Vergleich zu den aktuell Mobile optimierten Desktop Bsys u. Office Jeder Pixel Zählt - insbesondere, wenn man sehr viele Ordner, Dateien oder in Outlook Mails hat ...
38:00 wir haben einen bekannten Mangel immer mitgeschleppt … da bin ja mal GESPANNT wie ein Flitzebogen, ob gleich das Linux 2038 Problem kommt 😉das ist ja auch laaange hin de.wikipedia.org/wiki/Jahr-2038-Problem
Funktioniert auch unter Windows, allerdings nicht mit dem Explorer. Total Commander z.B. legt CON, LPT1 usw. problemlos an. Allerdings macht der Ordner dann lustige Sachen XD
con: ein ordnername, der unter linux völlig okay is. also wenn man mit microsoftnutzern spaß haben will, dann schickt man ihnen eine wichtige datei, benannt auf con.
Die einzige frage die noch übrig bleibt ist ja; Entschuldigt Leyrer sich für "SeInE GeNeRaTiOn" oder für seine eigenen MiSsEtaTen?...ohne jetzt etwas unterstellen zu wollen.
Wegen 64 bit Zeit: Ich glaub es ist auch möglich auf 32 bit Linux 5.6+ 64 bit time_t zu verwenden wenn alle user space libs (inklusive glibc/musl) die dein Program verwendet richtig kompiliert wurden und tatsächlich überall time_t (und nicht int) verwendet wurde. Was genau "richtig kompiliert" heißt weiß ich nicht, hab nur schnell gegoogelt weil ich eine vage Erinnerung an sowas hatte. Für 64 bit Dateigrößen geht das ja "ganz einfach" mit -D_FILE_OFFSET_BITS=64 sofern überall off_t verwendet wurde. Wobei da das Zusammenspiel mit size_t Probleme macht, weil das bleibt 32 bit.
"richtig kompiliert" heißt so viel wie "den offiziellen Compiler benutzt". Gerne nimmt man mal einen anderen, weil der schneller/billiger/kulanter ist.
@@Sakrosankt-Bierstube Ist dann ein Problem bei Berechnungen mit relativer Zeit. Das kann ganz leicht negativ werden. Wenn man schon was an Code ändert dann kann man gleich genauso einfach auf 64 Bit ändern. Und ist wohl eh schon in jeder neu kompilierten Linux software passiert, würde ich schätzen.
Super Erklärung Werde mir ein Buch über den ersten Anfang suchen. Angefangen von der Bytes Programmierung bis JETZT Kann mir jemand einen Tipp geben Danke Gruß Salutem Saludos Gerado 😉👍✌️🤙🌈❤️🌞
wenn 64bit überlaufen wird 46:08 zitiert und es wird trotzdem probleme geben :D (ja ich weiß dass da das universum vermutlich nicht mehr existiert - zumindest unser sonnensystem)
seufz, ich hab echt keine Geduld für so ein selbstdarstellungs-Gelaber. 60 Minuten, maximal random Titel, es ist praktisch nicht rauszubekommen, worum es geht, ohne ewig diese heiße Luft zu ertragen und die relevante Information passt in 5 Minuten. Keine Ahnung, wieso ich das in meine Empfehlungen habe, aber hier ist Person/Inhalt mindestens 80/20.
Warum hält ein österreichischer Lehrer einen Vortrag in Deutschland Antwort: weil das Thema nur unnützes Wissen ist! Ich kenne ihn nicht aber womöglich hat er deshalb den Job dort bekommen!! Gute Nacht Deutschland!!!
Kennen muss man ihn nicht... zieht über Nachwuchs auf ungerechte Art und Weise her und hat, wenn überhaupt, bloß sehr selektiven Humor... Da gibt's andere, die mindestens ähnlich unterhaltsam sind und auch noch menschlich diese Rolle füllen...
Nun, Humor ist wie Vieles etwas sehr Subjektives. Und zu deiner Wertung bzgl. Nachwuchs und Menschlichkeit... nun, ich kenne Martin schon eine Weile persoenlich, aber da liegst du soo gewaltig daneben.
Natürlich kann man auch unter Windows einen Ordner "CON" anlegen! Geh mal in cmd und tippe ein: "md \\.\C:\CON" In den Ordner kann man nix speichern und wenn man den mit rename erstellt hat und schon was drin ist auch nichts öffnen, aber erstellen kann man 😊
Ich sehe Leyrer zum ersten Mal. Der ist ja richtig unterhaltend. Mega. ❤
Schau gerne mal durch den Kanal vom ccc, leyrer hat schon sehr viele talks gehalten - mitunter auch 4-5 Stück auf einem Kongress. Hab mich richtig gefreut, seinen Namen unter den neuen Uploads wieder zu sehen
Dann würde ich sagen, ich weiss, was jemand an einem verregneten Wochenende tun sollte...😉
Es lohnt sich wirklich, auch, weil gewisse Dinge ihren Weg ins Windows-System gefunden haben.
Ich hoffe der nächste talk heißt einfach nur "Irgendwas mit Druckern"
Ja bitte!
Aber bitte Valium bereithalten!
😂😂😂
Schlage als Titel eher "Drucker sind p_öse" vor. Dann hätte man gleich den Übergang zu "PRN" und "_". Und natürlich zu "P_no" und "Murphys Gesetz", womit wir bei der Tochter wären, die eventuell entstanden ist als der Drucker die neue Farbpatrone kalibriert hat... ;-) Oder was meint ihr @mediacccde ? ^^
Mein Mittelinitial ist ein "m". Als ich in den 90ern an der Uni meinen Benutzernamen smb im Unix-Pool bekam, hatte ich danach sehr viel Spaß mit komischen Zugriffsmöglichkeiten. Oder auch: hallo, mein Name ist Samba, ich darf hier alles lesen...
das ist ja mal geil. In der Verwaltung haben die natürlich absolut kein plan welche Implikation sowas hat.
Die es ja einfach auch nicht ge en dürfte & doch gibt
LOL
Dein Kommilitone Robert Oliver Otto Thomsen hatte noch viel mehr Spaß.
ich hatte einen Kollegen der hieß Simon mit Nachname.
Eigentlich unspektakulär möchte man meinen aber die Banking Software hat sich wehement verweigert bis wir den Benützernamen geändert haben...
Alle anderen Möglichkeiten konnten wir ausschließen (Problem gabs an jedem PC wo er sich anmelden wollte) und nachdem ändern des Benützernamen hat er auch brav den Ordner angelegt den er mit Simon verweigert hat.
Very wierd.
In Deutschland wollen wir 2040 klimaneutral sein, denke das sind wir dann schon 2038. Prima!
Der Clou ist einfach, dass wir 2040 niemals erreichen werden :(
@@Gramini oder auf einem ganz anderen technologischem Level, ich meine Steinzeit
Oh ja
Ich hab 31.12.1999 zumJahreswechsel meiner Frau den Heiratsantrag gemacht... bis heute kein Bug
Vater, weißt du wo mein Handy liegt?
Weiß du Junge, es ist kompliziert...
Vater, kannst du es bitte einfach nur anrufen?
Cooler talk, endlich mal was aus meiner Jugend…
"Wiener Waffelkeks Opa" ist definitiv Grabstein-Material! 😁👍
Immer wieder gut die Talks vom Leyrer
genau das wollte ich auch grade schreiben ^^
Zu CR LF: kommt auch von den komischen Tastaturen, die auch Drucker (und mit CC Kopierer) waren. Die hatten einen Konstruktionsfehler: bei denen war der Druckkopf statisch. Um da die Buchstaben nebeneinanderzusetzen, musste die Walze samt Papier verschoben werden. Ging alles mechanisch, bei jedem Buchstaben wurde auch gleichzeitig die Walze ein Stück nach links verschoben. Die hatten dann einen groẞen Hebel oben links an der Welle. Drückte man diesen Hebel nach rechts, drückte ein Stift die auf der Papierwalze angebrachte Verzahnung eine (oder waren es drei?) Raster weiter, das Papier wurde nach oben geschoben, man gelangte in die nächste Zeile (LF). Allerdings stand der Schlitten dann immer noch ziemlich weit links, als in einer sehr rechten Spalte. Man konnte nun einfach noch den Hebel fürs LF noch weiter nach links drücken. Weil der auf dem Walze montiert, schob das diese wieder nach rechts und damit in eine linke Spalte (CR)
Es gibt auch Terminals, die den Text nach diesem Verhalten ausgeben (ich glaub PuTTY?). Wenn also Text mit LF ohne CR ausgibst schreibt es die jeweils nächste Zeile hinter die Spalte nach dem letzten Buchstaben der vorherigen Zeile.
Kleine Anekdote zu den reservierten Gerätenamen:
Was viele vergessen ist, dass ein DOS-CDROM-Treiber ein zusätzliches Device erzeugt. Die Microsoft CD Extension (MSCDEX) macht dann dieses Device über einen Laufwerksbuchstaben benutzbar.
Die meisten Treiber-Installer verwenden MSCD001 oder ähnlich als Devicenamen.
Es gibt aber eine ziemlich berühmte Boot-Diskette die sich übers Internet millionenfach verbreitet hat, bei der der Ersteller heldenhafterweise den Gerätenamen BANANA verwendet hat.
Dieses führt nun dazu, dass BANANA ein (geschützter) Gerätename wird, folglich kann man kein Verzeichnis (oder auf neudeutsch Ordner) mit dem Namen BANANA mehr benutzen...
Ich glaube diesen CD-Treiber hatte ich auch, weil er effizientere Speichernutzung hatte als der MSCDEX
Da will man schlafen gehen und schon kommt ein neuer Leyrer-Talk online XD
Der Ausfall der Berliner Notrufzentrale an Sylvester 2000: Man wusste um die Probleme und hatte alles vorher sorgfältig behoben. Leider dann bei einer Übung die falsche Softwareversion wieder eingespielt.
Letzten Endes wurden Einsatzfahrzeuge angewiesen, nach eigenem Ermessen zu handeln. D.h. Rettungswagen fuhren durch die Gegend und kümmerten sich um den nächstbesten, der Hilfe nötig hatte.
Hört sich ein bisschen nach the Purge an 😅
@@MrKillerkohlHört sich ein bisschen nach Berlin an 😅
Klasse Talk, ich wünschte es gäbe mehr davon!
Von Leyrer gibt es ungefähr 200 Millionen Talks
Vielen Dank für den Talk, das war super.
Ich habe Leyer zum ersten Mal gesehen, ABER: Die Präsentation und der Inhalt sind ja absoluter Premium-Inhalt. Ich habe mir den Speech am Stück angesehen und war vom Anfang bis zum Ende dabei. Ganz hervorragend! Bitte mehr davon.
Ja jetzt kommt der Leyrer!
Er ist jünger, schöner, Leyrer... :D
Ich freue mich über meine Funksteckdosen ohne Homekitanbindung und 2038 Problem 😀👍
CR LF ist eine der wenigen Sachen, die Windows richtig macht. Erst carriage return, dann linefeed - wie bei der Schreibmaschine^^
Historisch gesehen zwar richtig, in der praktischen Anwendung allerdings unnötig komplex.
@@Gramini Ja. Eben wieder eine "Altlast" die wir seit Jahrzehnten mitschleppen...
Wenn man unter Linux auf einem NTFS-Dateisystem einen con-Ordner erstellen will, bekommt man einen Fehler, dass der Dateiname ungültig wäre.
Ob das jetzt explizit in Linux verhindert wird damit ein eventueller Windows-PC, in den man dieses Dateisystem steckt, keinen Panikanfall bekommt oder ob da tatsächlich eine Limitierung in NTFS existiert, die so über Windows hinausgewachsen ist, wäre jetzt natürlich die Frage
Da gab's meines Wissens letztens(tm) eine Anpassung im NTFS-Treiber, dass der solche Namen ablehnt. Das kann man per Flag irgendwo abschalten. Windows ist dann aber sichtlich verwirrt, wenn es auf solche Namen stößt. So Verhaltensmuster wie "Der Pfad existiert nicht" beim Öffnen des Parent-Directory oder andere Späße. "FlyTech Videos" hatte da mal ein Video drüber gemacht, wobei ich leider nicht mehr weiß wie das hieß.
ganz ganz toller talk, vielen Dank
Musik-Datenträgerbeschränkung "2000 Musikdateien" oder "10000 Musikdateien" -> Keine technische Begrenzung, das ist die Musikindustrie.
33:25
Irgendwie vermisse ich jetzt, dass Line Feed und Carriage Return nicht auf die Schreibmaschine zurückgeführt wurden.
Denn das zweite bezieht sich auf das Zurückschieben des Schlittens nach dem 'Bing', das erste auf das Betätigen des kleinen Hebels an der Seite, um wahlweise ein, zwei oder drei Zähne weiter zu rutschen, was vermutlich in einfachem, doppeltem oder dreifachem Zeilenabstand resultierte.
Prüfen kann ich das aber gerade nicht...
Ansonsten wie immer amüsant lehrreich. Danke dafür.
Edit gegen Ende:
Hab vorgegriffen, warte brav.
Stimmt
Der Schluss mit der Komplexität der System ( Ullman) ist leider nicht ganz so witzig, sondern toternst! Ich war wegen dem Y2K von einer grossen Bank extra nach NewYork eingeflogen worden, die Angst, dass etwas schieflaufen würde beim Jahreswechsel war riesig! (und auch existentiell). Das 2038 Problem ist da noch mehrere Potenzen krasser. Als schon offizieller Pensionär betrifft mich dies nicht ganz so sehr, allenfalls werde ich reaktiviert und verdiene mir eine goldene Nase?
Was die Öffentlichkeit auch nie mitbekommen hat war das am Y2K Jahreswechsel viele Katastrophenschutz Einheiten in Deutschland in Bereitschaft waren. Teilweise, große bzw. wichtige Einheiten auch gemeinschaftlich zusammen in den Unterkünften gefeiert haben. Weil man davon ausging das eventuell auch die gesamte Alamierungsinfrastruktur ausfallen könnte und man sich so erhoffte in dem Falle dann die Einheiten beisammen zu haben und einsetzen zu können.
Toller Vortrag und wieder was gelernt. Freu mich schon auf Silvester 2037 ^^
nicht Silvester im Bsp. ist es 19.01,2038 um 03 Uhr 14 und 8 Sekunden. ^^
danke für den hinweis @@badeagle6224
@@badeagle6224 also dann den Champagner 3:14:08 erst poppen lassen um 1970 als neues Jahr zu begrüßen?
Herrlich. Den Leyrer mag man eben 😊
Man kann auch unter Windows diese speziellen Dateinamen erstellen, wenn man das Posix Subsystem (SFU/SUA) verwendet. Bzw. unter neuen Windows-Versionen durch WSL (Windows Subsystem für Linux) ersetzt. Auch Ordner mit Sonderzeichen wie Stern '*' sind möglich. Damit kann man die User auch ärgern ;-)
Großartig, wirklich!
Sensationell wie immer, würde ich mir wirklich gerne mal live geben. Vielleicht nächstes Jahr :)
Herzlichen Dank ❤
Unnützes Wissen das ich aus diesem sehr unterhaltsamen Talk mitgenommen habe - Ein Byte (ein Bissen) = 2 Nibble (ein Knabbern) = 4 Crump (Brösel) 😁
Ich habe in der BFS Wirtschaft tatsächlich noch Unterricht am Fernschreiber gehabt.
Fernschreiberkonfetti sind super. Findet man 30 Jahre später noch in allen Ritzen :-)
Mit Samba kann man auch einen LANMAN Servernamen LOCALHOST angeben. Das damalige Windows hat den dann in der Netzwerkumgebung gefunden, beim Doppelklick darauf dann aber sich selbst angezeigt. Mir unbekannt ob das 17 Jahre später immer noch so ist.
Mein Lieblingsordner heißt "Autorenkiste" und da sind meine Manuskripte drin. Ansonsten dreh ich immer nur den "Zündschlüssel" rum und der Computer läuft... und dabei wurde in meinem Ausbildungszeugnis (Buchhändler) noch erwähnt wie gut ich Computerprobleme lösen konnte. ... Diskettenasche auf mein Haupt 🙈🙈😂😂
Nachtrag: Im Buchsatz sind Hurenkinder und Schusterjungen immer noch bedeutsame Schönheitsfehler die es zu vermeiden gilt.
Ist der Tippfehler im Titel Absicht oder Versehen?
99 00 wechsel hab ich vor dem pc gesessen, von 22uhr bis 1uhr. (Um die letzte zeit mit meinem pc zu genießen, und um zu sehen was passiert)
Jahr 2038?
Ich hoffe bis dahin haben wir optische Prozessoren, die können statt, 0,1. 0,1,2,3(je nach Helligkeits-stufen)
Somit ein komplett neues Betriebssystem.
Somit könnten wir mit 2030 neu anfangen zu zählen und hoffen, dass sich dass Problem auf 2100 verschiebt.
Hätten wir dann immernoch 64bit?
Oder wären das ein 4x 32bit System?
Zu CR/LF: In der Zeit der Terminals hat man sich teilweise noch sehr sauber an der Schreibmaschinenmechanik orientiert. Ein CR fährt den Wagen (carridge) nach vorne - aber auf der gleichen Zeile, d.h. man kann diese überdrucken. Das war an Terminals ohne grafische Ausgabe sehr wichtig! Ein LF dreht die Walze nach oben ("scrollt das Papier"), aber teilweise bleibt der Wagen stehen - dies ist m.E. im Gegensatz zu CR nicht eindeutig gewesen. Der gebogene Hebel am Wagen einer Schreibmaschine drehte zunächst die Walze (LF) (dabei wurde der Hebel um eine Achse gedreht) und schob dann am Drehanschlag des Hebels den Wagen zurück (CR). Allerdings ist diese mechanisch sinnvolle Reihenfolge nicht von der Computerwelt übernommen worden.
Ach ja: Es gibt auch ein Jahr-2036-Problem. Angesichts des Renteneintritts könnte da die Zahlung ausfallen, also besser länger arbeiten! 😱
Immer wieder ein volksfest, danke :-)
Richtig heißt der Zuruf aus dem Publikum eigentlich "640 Kb sind genug", aber auch das hat Bill Gates in Wirklichkeit nie gesagt.
SMB kann CON/LPT usw. anlegen.
Man kann auch eine Zip Datei erstellen und darin dann halt den Ordner einfügen und dann jemanden schicken. Hab jetzt keine VM da mit Windows, würde das gerne mal testen :D
Ganz interessant: CP/M 3 hat auch Y2K patches bekommen. Aber CP/M benutzt nicht das Unix Zeitformat sondern sein eigenes. Da wird die Uhrzeit einfach als BCD gespeichert, und das Datum als 16-bit unsigned das die Tage seit dem 1.1. 1975 zählt. Daher ist CP/M 3 bis ungefähr 2235 sicher
28:59 Carbon Paper = Kohlepapier, Durchschlagpapier war m. E. das etwas dünnere Papier für die "Durchschläge"/Kopien. Das gabs übrigens meist auch schon gelocht😉
Warum sind bei den alten Videos denn die Kommentare deaktiviert? Ich hatte bei dem einen Leyrer-Video über Kommandozeilen Tools extra aufwändig die Tools mit Zeitmarken aufgelistet und jetzt kann man das gar nicht mehr nachschlagen :( Hätte mich gefreut, wenn das wenigstens in die Description übernommen worden wäre. Likes hatte der Kommentar genug...
Wenn wir etwas in die Beschreibung aufnehmen sollen schreib uns am besten an voc@c3voc.de - wir haben leider keine Zeit uns in in RUclips um Kommentare zu kümmern. Also gerne auch mit Link auf das Video das du konkret meinst - am besten auch gleich auf media.ccc.de
RIP jeglicher KRB Auth Systeme.
32:32 „Carriage Return, linefeed, weil mir müssen es ja anders machen“… Najaaa…EIGENTLICH entspricht „Wagenrücklauf, Zeilen-vorschub“ EXAKT DEM, was man auf einer Schreibmaschine machen musste, wenn man das Ende einer Zeile erreicht hat. Am Rädchen drehen für neue Zeile (Cursor-Down) und den Wagen nach rechts schieben, um wieder in Spalte 1 zu sein.
(Siehe auch Jerry Lewis Schreibmaschinensong -> ruclips.net/video/yzetoLrODtM/видео.htmlsi=oELb-nG6X-XVx3BY , wo auch die Glocke 🔔 auch schön eingebaut wurde - ‚Am rechten Rand werden schon die den Wagenvorschub auslösenden Tasten blockiert, was mit einer Glocke mechanisch angekündigt wird, bevor noch etwa 10 Zeichen geschrieben werden können.‘
SPÄTER gab es dann den tollen Hebel, der diese beiden Schritte ZUSAMMENGEFASST hat - es echte Erleichterung für Horden von Sekretärinnen. Ebenso wie das Kohlepapier…zu der Zeit gab es keine Kopierer (geschweige dann Fax, mal schnell nen Foto machen) .. Eine Kopie einer Schreibmaschinenseite hieß: NOCHMAL ABTIPPEN.
Das ist was für die post-modem Generation!
Also ich kann CON, LPT1, LPT2 Ordner anlegen. Leider nicht mit Windows Boardmitteln. Sie werden aber nicht angezeigt zumindest nicht mit Windows Boardmitteln. So kann man auf dem Desktop hidden folders erzeugen.
😂nicht nur Du😊
CHAR_BIT ist jedoch garantiert mindestens 8 (kann aber mehr sein).
Auch schön: sizeof(char) ist 1 qua definition. sizeof(bool) ist nicht spezifiziert, kann also 2, 3, 4 oder mehr sein.
Und genau deshalb nimmt man eine Programmiersprache wo man sich mit dem ganzen Schwachsinn nicht mehr rumärgern muss.
mit wsl kann man übrigens einen Ordner mit NUL in Windows erstellen, diesen kann man über Windows dann nicht löschen, braucht dann wieder wsl
Aammm ... interessanter Vortrag!
Hab vor kurzem auch ein System mit UNIX Timestamp aufgesetzt. Hoffe das läuft nicht bis 2038. 😄 Ist allerdings nichts kritisches.
Ist nur die Frage ob 32-bit oder 64-bit. Das Problem existiert in der Praxis bei 64-bit ja nicht.
@@Gramini Kommt stark drauf an, ob der Programmierer der jeweiligen Applikation statt time_t nicht doch der Bequemlichkeit halber int genommen hat... ;) selber erlebt, so ein Code ist echt kacke zu portieren...
Wetten das klont einer und ein anderer kopiert das für was kritisches.
@@bonzaihb3432 Tja, und "eigentlich" sollte auf 64-Bit-Systemen ein int auch 64 Bit haben. So war das zumindest mal von C gedacht: Ein int entspricht der nativen Registergröße der Maschine. Aber wir müssen ja kompatibel bleiben, weil wir zu viel existierende Software haben, die (nicht portabel) für 32-Bit-Systeme geschrieben wurde und entsprechende Annahmen macht (und z.B. nicht explizit int32_t verwendet). Und deshalb gibt es auch beim 64-Bit-Windows noch ein C:\System32-Systemverzeichnis, und int steckt auf 32 Bits fest. Immerhin darf unter Linux jetzt long int 64 Bits haben; das geht unter Windows auch nicht.
Linux kann doch Sound.. sogar auf 23 verschiedene Arten, die alle in ganz individuellen Weisen kaputt sind ;-)
Aber hey immerhin gibt's eine Bridge von einem kaputten System zum nächsten kaputten System.
Ich werde das dann mal so weiter geben ...
Sehr unterhaltsam und das für jmd der's nur ein Semester in IT ausgehalten hat :D'
XP, Win7 hat fürs Büro zumindest noch Spass gemacht - im Vergleich zu den aktuell Mobile optimierten Desktop Bsys u. Office
Jeder Pixel Zählt - insbesondere, wenn man sehr viele Ordner, Dateien oder in Outlook Mails hat ...
sagt jemandem CP/M was? Ich so "YES" Mein guter alter Schneider.... da ist die Abizeitung drauf entstanden....
38:00 wir haben einen bekannten Mangel immer mitgeschleppt … da bin ja mal GESPANNT wie ein Flitzebogen, ob gleich das Linux 2038 Problem kommt 😉das ist ja auch laaange hin
de.wikipedia.org/wiki/Jahr-2038-Problem
Kinder, es tut mir undendlich leid ...
es ist kompliziert
Funktioniert auch unter Windows, allerdings nicht mit dem Explorer. Total Commander z.B. legt CON, LPT1 usw. problemlos an. Allerdings macht der Ordner dann lustige Sachen XD
Wie heißt das erwähnte Buch über die Entwicklung der IBM 360 genau? Hab ich leider nicht richtig verstehen können...
Der Titel lautet "The Mythical Man-Month: Essays on Software Engineering".
con: ein ordnername, der unter linux völlig okay is. also wenn man mit microsoftnutzern spaß haben will, dann schickt man ihnen eine wichtige datei, benannt auf con.
Die einzige frage die noch übrig bleibt ist ja; Entschuldigt Leyrer sich für "SeInE GeNeRaTiOn" oder für seine eigenen MiSsEtaTen?...ohne jetzt etwas unterstellen zu wollen.
...dass Y2K38 aber auch ausgerechnet auf den Freitag den 13.12 fallen muss...
Als 26 jähriger, der im Informatik Studium nicht sonderlich gut ist, ist dieser Talk ziemlich demotivierend.
Super
Wegen 64 bit Zeit: Ich glaub es ist auch möglich auf 32 bit Linux 5.6+ 64 bit time_t zu verwenden wenn alle user space libs (inklusive glibc/musl) die dein Program verwendet richtig kompiliert wurden und tatsächlich überall time_t (und nicht int) verwendet wurde. Was genau "richtig kompiliert" heißt weiß ich nicht, hab nur schnell gegoogelt weil ich eine vage Erinnerung an sowas hatte.
Für 64 bit Dateigrößen geht das ja "ganz einfach" mit -D_FILE_OFFSET_BITS=64 sofern überall off_t verwendet wurde. Wobei da das Zusammenspiel mit size_t Probleme macht, weil das bleibt 32 bit.
"richtig kompiliert" heißt so viel wie "den offiziellen Compiler benutzt". Gerne nimmt man mal einen anderen, weil der schneller/billiger/kulanter ist.
Würde es nicht schon reichen "erstmal" auf unsigned integer zu gehen?
@@Sakrosankt-Bierstube Ist dann ein Problem bei Berechnungen mit relativer Zeit. Das kann ganz leicht negativ werden. Wenn man schon was an Code ändert dann kann man gleich genauso einfach auf 64 Bit ändern. Und ist wohl eh schon in jeder neu kompilierten Linux software passiert, würde ich schätzen.
Achso ja die Sekunden seit 1970 😂 und vor 2038 müssen wir auf long umstellen 🤣
42:12 also ich glabe ich sprechen für alle DB kunden wenn ich sage " wenigstens ist der Zug pünktlich die Uhr lässt sich Verschmerzen"....
Y2K in Berlin ist wohl bei der Feuerwehr der Notrauf ausgefallen aber kA ob da ei n Zusammenhang war
Super Erklärung
Werde mir ein Buch über den ersten Anfang suchen.
Angefangen von der Bytes Programmierung bis JETZT
Kann mir jemand einen Tipp geben
Danke
Gruß Salutem Saludos Gerado 😉👍✌️🤙🌈❤️🌞
E-Mail ->>> Asynchrone Kommunikation für Boomer 🤣
Eines der besten Intros xD
wenn 64bit überlaufen wird 46:08 zitiert und es wird trotzdem probleme geben :D (ja ich weiß dass da das universum vermutlich nicht mehr existiert - zumindest unser sonnensystem)
Hier fängts an: 3:18
Alles ausser BWL
Ja❤bitte ein Buch schreiben.. Minute36
Wiener Waffelkecksopa 😂😂😂
CPM Konnte mein C128. 😅
Digitales Grundbildungs Buch? Bitte, lol xD
svstem oben rechts bei 9:20
You better have macOS
witzig!
Bitte einmal einen nicht so verwirrenden Titel für das Video.
Inhalrlich leider falsxh ASCII und EBCDIC und der Frage Linefeed usw. schade
ansosten aber sehr schöm
seufz, ich hab echt keine Geduld für so ein selbstdarstellungs-Gelaber. 60 Minuten, maximal random Titel, es ist praktisch nicht rauszubekommen, worum es geht, ohne ewig diese heiße Luft zu ertragen und die relevante Information passt in 5 Minuten. Keine Ahnung, wieso ich das in meine Empfehlungen habe, aber hier ist Person/Inhalt mindestens 80/20.
Blöd nur, dass es niemanden interessiert, ob du hier in Selbstdarstellung deine emotionalen Probleme darstellst oder nicht. 🤷🏻♂️
@@RolandGiersigDoch, mich.
Ah-.. MANNER, auch nameless beim Aldi
Pandemie muss sein, WA(h) R eben.
Warum hält ein österreichischer Lehrer einen Vortrag in Deutschland
Antwort: weil das Thema nur unnützes Wissen ist!
Ich kenne ihn nicht aber womöglich hat er deshalb den Job dort bekommen!!
Gute Nacht Deutschland!!!
Ah das wir möglicherweise ein gigantisches Problem haben werden mit 2038 ist unnützes wissen?
Ist halt Tech Historie, wo isn das Problem jetzt?
WAS FÜR EIN SCHEISS.
COMPUTER SIND OUT.
Kennen muss man ihn nicht... zieht über Nachwuchs auf ungerechte Art und Weise her und hat, wenn überhaupt, bloß sehr selektiven Humor... Da gibt's andere, die mindestens ähnlich unterhaltsam sind und auch noch menschlich diese Rolle füllen...
Nun, Humor ist wie Vieles etwas sehr Subjektives. Und zu deiner Wertung bzgl. Nachwuchs und Menschlichkeit... nun, ich kenne Martin schon eine Weile persoenlich, aber da liegst du soo gewaltig daneben.
Wo zieht er denn über Nachwuchs her?
Natürlich kann man auch unter Windows einen Ordner "CON" anlegen!
Geh mal in cmd und tippe ein: "md \\.\C:\CON"
In den Ordner kann man nix speichern und wenn man den mit rename erstellt hat und schon was drin ist auch nichts öffnen, aber erstellen kann man 😊
Mannerschnitten konditionieren!🐒🦧🥱👿🏍🏎🚀🪂
1:30 wie es "die vier da" richtig benannt haben: pressnussreindling.
und es is kärntnerisch. ;-)