#operatingsystem

deusfigendi@pod.geraspora.de

Vor vielen vielen Jahren habe ich mich mal sehr geärgert, dass ich auf meinem Computer eine Datei nicht anlegen konnte, die con.con heißen sollte.
Ich hatte damals ein Programm geschrieben, welches halt verschiedene Dateien anlegt und benennt in Abhängigkeit zu ihrem Inhalt etc. etc. besonders geärgert hatte mich auch, dass es keinen Fehler gab, meinem Programm wurde signalisiert, dass es erfolgreich die Datei geschrieben hätte und fertig. Nur lesen konnte ich sie später nicht, weil sie nicht da war.

Ich habe mich sehr geärgert, sehr und in Internetforen rumgeschimpft was für ein Mist das wäre etc. irgendwann hat mich irgendwer auf ein Microsoft-Dokument hingewiesen, in dem tatsächlich definiert war, dass man keine Datei con nennen darf (und auf Windows sind con und Con und CON und CoN ja auch das selbe).
Na immerhin war es dokumentiert, ABER WARUM BEKOMME ICH KEINE FEHLERMELDUNG beklagte ich.

Jetzt bin ich über dieses Video gestolpert https://www.youtube.com/watch?v=bC6tngl0PTI welches mir die Sache ordentlich erklärt.

Und falls ihr keinen Bock habt euch das anzusehen (es ist ausländisch) hier die Erklärung in aller Kürze:
* DOS hatte ein ähnliches Konzept wie Linux' "everything is a file" das heißt: Devices hatten eine Datei-Repräsentation (so wie /dev/tty2)
* CON war so eine Datei-Repräsentation für eine console
* Dateinamens-Erweiterungen (also das .con was ich benutzt oder .txt oder so) sind nicht so richtig Teil des Dateinamens (und daher unabhängig davon zu betrachten)
* So und weil CON so ein file-device-Dingsi ist gibt es auch keine Fehlermeldung, es ist ja völlig korrekt dass ich "nach console" schreiben kann.

Der ganze "Vorfall" ist jetzt äääh 15 Jahre her oder so und JETZT, JETZT ENDLICH hat es mir jemand so erklärt dass es auch Sinn ergibt :D. Bis heute war es für mich so ein "ja geht nicht, weil Windows".

#Windows #Microsoft #Operatingsystem #Betriebssystem #Softwaredevelopment #Softwareentwicklung #Fehler #Error #con #problem #Erklärung #explanation #filesystem #Dateisystem #youtube #filedevice

arkoprovo1996@diasp.org

Ahoy folks,

I’m an just an #undergraduate #student of #physics, trying to set myself up to flirt with #astrophysics, with a weakness for and in #blackholes, though occassionaly ogling at her sister, #cosmology, but again pulled back to stare at #quasars through only my minds eye. Did I mention that I am #newhere? If not then, I should also mention that #instrumentation and #electronics too share alarge bit of my metaphorical heart, and I just love #interfacing; what's better, than to connect physical reality to a beast a.k.a a #computer? Well #micro-controllers? I just started using an #arduino, actually an #arduinouno ( #arduinounor3 ), currently learning programing and using it for small, if not infinitesimally small, if you can call them that is, #electronicsprojects; I will soon push myself to use an #expeyes. Yeah, #microcontrollers interest me, but, as much as do #microprocessors, #8085 being one, with which I've played a little, though only through simulations. I needn't shy away from stating that I love #programing, having some knowledge in #C, #C++, #java, a little bit of #fortran. I'm learning to #code or #script, whichever way you like, #python, rather it's newborn sibling, #python3. It's no need to say that my #operatingsystem of choice, use and love is a of course, a popular distribution of #linux, i.e. #xubuntu; #xfce is my and my PC's best bond of love, along with #bash and #zsh. I love watching #movies, especially heart-moving #warfilms, thought provoking #darkcomedies, saluted #satires, divinely appetizing #epics, #neoreals, that leave you speechless, and some more and more to come; I so love #shortfilms that I do wish to someday, #make one. Well, you may call me an amateur, but I am a #photographer, #photography, being one of my passtime passions, #astrophotography, being one of my dreams, not having been able to capture a proper one yet. I have only taken part in a few well-known #photowalks, spread through social-media.

You know, like me or not, I strongly believe in #foss, especially #fosss, being a #privacy and #security concerned person, if not a #customization freak, an embryo of a #hacker and of course a #linuxlover. If that seems a bit commonplace, well it is, then I also happen to be a fan of a #marsrover; ah! #mars or Jasoom, call it what may, it's lovely. But lovelier are the #rovers that graze on it's surface. I so wish that I had a pet #quadcopter alongside my late pet #cat. Cool is the only word I can have for #robots; ah! #robotics, what a sweet art art thou. Though a little sweeter would be #cognition, whose daughter #ai is a sweet child, I wish was mine. Can #intelligence be #artificial? Or is it just another #random #oxymoron, that a #language is filled with, that #linguistics deals with? Or maybe I'm just writing a #microtale. But then, #microtales are so lovely. Be it in #english or #bengali, rather #bangla, or #hindi or #german; though for #deutsch I still need a dictionary. At least #scrabble and #hangman are still in english for me. But yes, I just happened to fall in love with #html5 and #markdown.