Programmieren & Softwareentwicklung

2.481 Mitglieder, 27.599 Beiträge

Warum wird die Bedeutung von KI oft verleugnet?

Ich hört oft die Aussage "ChatGPT hat nicht immer Recht". Aber warum stellt das den Nutzen von KI in Frage? Auch Experten haben nicht immer Recht und eine KI wie ChatGPT ist nun mal ein Dialog-System. Das ist nur ein Beispiel. Ich habe mal einem Bekannten ein KI-generiertes Kunstwerk gezeigt, ein Bild, das von einer Zeichnung nicht unterscheidbar ist und eine Wirkung erzielt. Alles, was er sagte, war, dass es keine Kunst sei und somit auch nichts wert sei. Weiterer Fall: Es wird davor gewarnt, KI in kritischen Bereichen einzusetzen, z.B. Medizin. Dabei ist doch völlig klar, dass KI medizinische Fehlentscheidungen erheblich reduzieren kann, weil sie auf eine ganz große Datenbank z.B. von Wechselwirkungen von Medikamenten zugreifen kann. Niemand sagt, dass man sich auf KI verlassen sollte, aber die Vorteile bei einer Beratung durch KI scheinen auf der Hand zu liegen. Meine These: Die Kritik an KI ist einfältig, rückständig und durch Ängste geleitet.

Guter Python Online-Kurs?

Ich mache gerade den folgenden Kurs auf Udemy: https://www.udemy.com/share/101WfS3@UnflmT5KkbqiVqFAttzyh7V2SrKg1tfxdBjNSP860OIorK8PPg9J62gE_2ptiYxTQQ==/ Aber mir fällt es nach 5 Stunden des Kurses sehr schwer weiter zu lernen da der Dozent sehr viele Füllwörter wie "Jo,Ja ist so, und ja, und ähm" benutzt. Ebenfalls ist die Entwicklerumgebung (worauf der ganze Kurs beruht da alle Kursmaterialen im .ipynb Format sind) sehr schlecht. Anaconda ist nicht gut und deswegen auch nicht weit verbreitet und besonders 💩 für Anfänger. Habt ihr einen besseren Kurs oder ähnliches für mich? Leider habe ich keine besseren alternativen als Online Kurse, Bücher, Websites usw. Da ich Python nur in meiner Freizeit lerne. LG PS: Denkt ihr ich soll den Kurs rückerstatten?

Wie kann ich einen Button nach dem Laden einer Webseite aktiviert aussehen lassen?

Ich habe mir für mein Intranet ein kleines Video-Portal programmiert - das eigentlich ganz gut funktioniert. Oben gibt es eine aufklappbare Ansicht mit Haupt und Unterkategorien und wenn eine Unter-Kategorie angeklickt wird öffnet sich die Seite mit einer Übersicht relevanter Videos. Die Haupt-Kategorie gebe ich als URL-Parameter mit -> das funktioniert auch und es wird verdeckt die zu letzt verwendete Hauptkategorie angewählt. Was nicht funktioniert, ist den Button für die aktuelle Hauptkategorie im Reitermenü so hervor zu heben als wenn er angeklickt wurde - bzw. den Button zu aktivieren. JavaScript: function openCity(evt, cityName) { // Declare all variables var i, tabcontent, tablinks; // Get all elements with class="tabcontent" and hide them tabcontent = document.getElementsByClassName("tabcontent"); for (i = 0; i < tabcontent.length; i++) { tabcontent[i].style.display = "none"; } // Get all elements with class="tablinks" and remove the class "active" tablinks = document.getElementsByClassName("tablinks"); for (i = 0; i < tablinks.length; i++) { tablinks[i].className = tablinks[i].className.replace(" active", ""); } PHP-Script: $cat = "Musik"; if (isset($_GET[&apos;cat&apos;])) { $cat = ($_GET[&apos;cat&apos;]); } echo &apos;<details><summary> Kategorien: </summary>&apos;; echo &apos;<div class="tab">&apos;; echo &apos;<button type="button" name="Musik" class="tablinks" onclick="openCity(event, \&apos;Musik\&apos;)">Musik</button> <button type="button" name="Anleitungen" class="tablinks" onclick="openCity(event, \&apos;Anleitungen\&apos;)">Anleitungen</button> <button type="button" name="Kochen" class="tablinks" onclick="openCity(event, \&apos;Kochen\&apos;)">Kochen</button> <button type="button" name="Backen" class="tablinks" onclick="openCity(event, \&apos;Backen\&apos;)">Backen</button> <button type="button" name="Heimwerken" class="tablinks" onclick="openCity(event, \&apos;Heimwerken\&apos;)">Heimwerken</button>&apos;; echo &apos;</div>&apos;; echo &apos;<!-- Tab content --> <div id="Musik" class="tabcontent"> <div style="column-count: 5;"> &apos;.$category_Musik.&apos; </div> </div> <div id="Anleitungen" class="tabcontent"> <div style="column-count: 5;"> &apos;.$category_Anleitungen.&apos; </div> </div> <div id="Kochen" class="tabcontent"> <div style="column-count: 5;"> &apos;.$category_Kochen.&apos; </div> </div> <div id="Backen" class="tabcontent"> <div style="column-count: 5;"> &apos;.$category_Backen.&apos; </div> </div> <div id="Heimwerken" class="tabcontent"> <div style="column-count: 5;"> &apos;.$category_Heimwerken.&apos; </div> </div>&apos;; echo &apos;</details>&apos;; echo &apos;<SCRIPT type="text/javascript" language="JavaScript"> openCity(event, \&apos;&apos;.$cat.&apos;\&apos;); </SCRIPT>&apos;; CSS-Definitionen: /* Style the tab */ .tab { overflow: hidden; border: 1px solid #ccc; background-color: #f1f1f1; } /* Style the buttons that are used to open the tab content */ .tab button { background-color: inherit; float: left; border: none; outline: none; cursor: pointer; padding: 14px 16px; transition: 0.3s; } /* Change background color of buttons on hover */ .tab button:hover { background-color: #ddd; } /* Create an active/current tablink class */ .tab button.active { background-color: #ccc; } /* Style the tab content */ .tabcontent { display: none; padding: 6px 12px; border: 1px solid #ccc; border-top: none; } so sieht es aus: so soll es nach dem Laden der Seite aussehen: Hat jemand eine Idee wie ich den Button für die aktuelle Kategorie beim Laden der Seite automatisch aktivieren kann?
Bild zum Beitrag

Minecraft Bedrock: Gamemode als Parameter?

Hallo, ich möchte einen Bereich in Minecraft davor schützen, abgebaut oder zerstört zu werden. Das möchte ich mit Kommandoblöcken realisieren. Wenn sich jemand dem Kommandoblock auf 10 Blöcke nähert, soll sein Gamemode auf adventure gestellt werden. Damit sollte er nichts zerstören können. Wenn sich die Person mehr als 10 Blöcke vom Kommandoblock entfernt, soll sie wieder auf überleben gestellt werden. Leider gelingt es mir nicht, den Gamemode als Bedingung für den /execute-Befehl zu setzen, obwohl das sowohl die KI vorschlägt als auch so im Wiki steht. Beispiel: /execute @p[rm=11, gamemode=adventure] run gamemode @p survive - damit müsste doch jeder, der 11 oder mehr Blöcke vom Kommandoblock entfernt ist und sich im Abenteuermodus befindet, auf überleben gestellt werden. Aber der Kommandoblock meckert, dass er den Parameter "gamemode" nicht akzeptiert. Kann mir jemand helfen?

Python list comprehension?

Hey, also ich habe ein script: grades = [85, 42, 79, 90, 56, 61, 30] passing_grades = [grade for grade in grades if grade >= 60] print(passing_grades) Aber bei passing_grades = [grade for grade in...], warum brauche ich das erste grade in dem Script, also was macht es genau, und ein bisschen erklären wäre echt nett. Wenn jemand von euch übrigens gut in Python oder so ist, und aktiv hier ist, wäre es nett, wenn ihr mich auch adden könntet, damit falls ich fragen habe, euch auch fragen kann. Danke schonmal im Vorraus!

Hangman in Python?

Hallo Leute. Wir haben in der Schule die Aufgabe bekommen mithilfe von Python das Spiel hangman zu erstellen. An sich alles gut und schön. Wir dürfen auf YouTube nach Video gucken usw. jedoch keinen Zettel mit nehmen. Insgesamt haben wir über 2 Wochen verteilt 4 Stunden Zeit. Bei uns auf den Computern hat unser Lehrer uns eine Datei namens Idle geschickt und Python freigeschaltet. Das war seit dem wir mit dem Thema Python angefangen haben so. Wir haben also die Idle Datei kopiert und dann in Python eingefügt. Dann kam immer Python. Das war so ein Tab mit schwarzem Hintergrund. Dann kam gleichzeitig noch 2 weiße Dateien. Die eine war zum schreiben und die andere hat als wir auf „Run“ gedrückt haben alles ausgeführt. Den schwarzen tab haben wir auch immer geschlossen. Also oben rechts nicht auf das x sondern auf das - geklickt. Auf den beiden Weißen Dateien wurde hauptsächlich gearbeitet. Jetzt habe ich auf YouTube einige Tutorials gefunden, jedoch bin ich mir nicht sicher ob die auch auf unseren Computern funktionieren. Die sagen alle nur Python und es sieht nicht wie bei uns aus. Die meisten kamen nicht aus Deutschland darum bin ich mir nicht sicher, ob es einfach ein anderes Layout ist. Könnte mir da jemand irgendwie behilflich sein? Wenn jemand ein paar links haben will stelle ich diese gerne zur Verfügung. (Ich meine von den Tutorials die ich mir angesehen habe). Und falls es auch noch wichtig ist: Ich bin in der 10ten Klasse an einem Gymnasium. Informatik ist mein WP2 Fach (Wahlpflichtfach)

Script maximale Anzahl von Klicks (Button)?

Ich hätte da eine Frage und zwar, gibt es ein Script, wo das maximale Anzahl von Klicks auf einem Button beschränkt, z.B um eine überlastung der Seite zu verhindern, also z.B 1 Klick - 1 minute warten (in dieser Zeit ist der Button gesperrt und wird nach 1 minute wieder automatisch entsperrt) und dann das ganze nochmal von vorn. Ich hab ein Script erstellt, also ein Konfetti Script, diese ist mit einem Button verbunden, wenn man diese betätigt, löst es Konfetti aus, wenn man jedoch zu oft auf den Button drückt, und somit mengenhaft an Konfettis auf der Seite ausgelöst wird, ist die Seite und somit auch der Rest total überlastet, daher die Frage nach so einer Lösung. Danke im voraus.