Beiträge von TAL


    … und es lässt sich sicherlich auch bestätigen, dass IDEs bislang noch keinen Programmierer daran gehindert haben, Schrottcode zu produzieren.

    Dir ist schon bekannt, das Werkzeuge nicht die Fähigkeit haben, einem die Arbeit komplett und korrekt zu erledigen - jedoch einem „unter die Arme greifen“ können wenn es darum geht Fehler zu verhindern.

    Steintafeln (heute vermutlich eher nur noch Grabsteine) sind zwar mit Hammer, Meißel und Schleifpapier sicherlich auch herzustellen, aber eine Maschine mit Rechtschreibkorrektur, die jemanden fragt ob er wirklich "dass" statt "das" in den Stein fräsen soll, spart sicherlich die ein oder andere Marmorplatte.

    Werkzeuge wie Maschinen erlauben es durchaus Fehler bei Aufgaben zu reduzieren, Sie komplett zu verhindern geht bisweilen noch nicht.

    Deshalb sind IDEs ein wirklich tolles Werkzeug.

    Am fehlenden

    Code
    <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes">

    (bzw. so ähnlich, was halt gewünscht ist) im HTML.

    Es werden wohl irgendwelche Annahmen gemacht vom Browser aus, die dazu führen das obige Version auch mal rauskommen kann, am Desktop Safari siehts auch so aus.


    Hier die Gründe warum ich IDEs mag:

    - Autocomplete
    - Suchen nach Klassen
    - Global Symbole umbenennen
    - Taste drücken für "Springe zu Definition dieses Symbols"
    - Reverse-search ("wo wird dieses Symbol projektweit überall benutzt")


    - Suche nach Symbolen
    - Integrierter Debugger
    - Test Coverage
    - Inline-Zeug extrahieren als Variable, Feld… usw.
    - …
    - Aufräumen von unnötigen Imports/Includes
    - Auto Codeformatierung
    - Korrekte Integration von Frameworks/Plugins (ausblenden was man nich sehen soll)
    - Inline Dokumentation (für Symbole wo es bspw. kein Sourcecode gibt aber Doku)


    usw. usf.

    IDEs > Text Editoren, vorallem wenn man Dinge erledigen soll.

    Externer Inhalt www.youtube.com
    Inhalte von externen Seiten werden ohne deine Zustimmung nicht automatisch geladen und angezeigt.
    Durch die Aktivierung der externen Inhalte erklärst du dich damit einverstanden, dass personenbezogene Daten an Drittplattformen übermittelt werden. Mehr Informationen dazu haben wir in unserer Datenschutzerklärung zur Verfügung gestellt.

    Find ich ja besser, weil Spock:

    Externer Inhalt www.youtube.com
    Inhalte von externen Seiten werden ohne deine Zustimmung nicht automatisch geladen und angezeigt.
    Durch die Aktivierung der externen Inhalte erklärst du dich damit einverstanden, dass personenbezogene Daten an Drittplattformen übermittelt werden. Mehr Informationen dazu haben wir in unserer Datenschutzerklärung zur Verfügung gestellt.

    (part 2 is kaputt, full-length version nichmehr online)



    jedoch nichts schlägt:

    Externer Inhalt www.youtube.com
    Inhalte von externen Seiten werden ohne deine Zustimmung nicht automatisch geladen und angezeigt.
    Durch die Aktivierung der externen Inhalte erklärst du dich damit einverstanden, dass personenbezogene Daten an Drittplattformen übermittelt werden. Mehr Informationen dazu haben wir in unserer Datenschutzerklärung zur Verfügung gestellt.

    Ein einheitliches aussehen wär halt visuell von vorteil, da das auge nicht so gut mit total-variablen layouts ist.

    (Selbiges problem hat auch „die neue“ Beitrags-Ansicht, das Sie visuell wesentlich aufwendiger zum anguggen ist)


    Mit "kommerzielle Unixe" meinte ich jetzt OS X und iOS, war etwas verwirrend formuliert.

    Beide sind so non-Unix as it gets, mit ner komplett anderen Interpretation was ein OS ist, wie Tools funktionieren.


    OS X ist im Endeffekt das, wo Linux vermutlich auch hin will.

    Das OS bietet ein Standardset an wichtigen Features wie TLS, Netzwerk-Schnittstellen die heutigen Anforderungen gerecht werden. („Lade updates nur wenn kein Mobilfunk…“, „Blockiere mit Hintergrund-Updates keinen Dienst im Vordergrund“)

    Alles mal überhaupt total un-UNIX. Jedoch sind dann Dinge von oreissig oben angesprochen wie statisch gelinkte Binarys oder eben wie OS X jetzt schon verwendet App-Bundles möglich, die die Komplexität bei Anwendungsverwaltung sogar ohne inheränten Paketmanager relativ einfach Handhabbar macht und die Dinge wie „ich lad mir FOO mal von foo.de runter und führ es aus“.

    Auch OS X hat einen Paketmanager, der jedes App-Bundle (.app) als Paket registriert und somit Statistiken erzeugen kann welche Apps auf dem System sind.
    Software wie AppCleaner basiert auch darauf und lässt sich Infos ausgeben wo Anwendung $FOO überall seine Dateien abgelegt hat, die man loswerden will.


    Linux könnte da bspw. nen Schritt weiter gehen und Update-Funktionalitäten drüber anbieten.

    Solche Konzepte haben alle wenig mit Unix zu tun, funktioniern aber sehr gut wie man auf den Mobil-Systemen sieht.


    Das Problem hab ich dir doch eben erklärt?


    Argumentativ ist die Simplizität halt überlegen, nicht das unverständliche System was anscheinend für viele Leute große Probleme bzgl. der Nachvollziehbarkeit bereitet.

    Interessiert mich auch nicht ob das Wright-System möglicherweise das gerechteste STV-System ist, nachvollziehbar für den einzelnen ist es nicht.


    Technisch ist es sogar noch unterlegen, weil die Forensoftware die Funktionalität nicht bereitstellt und man auf „fremde“ Software zugreifen muss,
    komfortabel ist die Wahl auch nicht. Eigentlich totaler Humbug, weil das Skript was die PNs Verarbeitet vermutlich nichtmal komplett getestet wurde auf Bugs. (Aber keine Ahnung, da kein Mensch weiss wie dieses ominöse Skript aussieht noch funktioniert)

    (Fremd wie in: Nicht in MyBB integriert)