IT – die neusten Beiträge

Mein Problem als Anwendungsentwickler?

Hallo,

ich bin ausgelernter Fachinformatiker für Anwendungsentwicklung.
Meine Ausbildung habe ich dieses Jahr abgeschlossen und ich hatte vor meiner Ausbildung auch keinerlei Vorerfahrung was Programmierung angeht.

In meiner Ausbildung habe ich mich immer wieder schwer getan die Prinzipien hinter dem Code zu verstehen.
Das heißt ich konnte ihn schon irgendwie anwenden, aber wenn mich jemand gefragt hat "erklär mir mal den Unterscheid von dem und dem" hatte ich darauf meist keine Antwort.

In meiner Ausbildung gab es auch nicht viel mit Grundlagen erlernen, wir wurden quasi schnell bereit gemacht um an der Software der Firma zu arbeiten.

Das Problem was ich heutzutage habe: Ich verstehe oft die Hintergründe von verschiedenen Zeugs in der Programmierung nicht.

Ich kann quasi die Sachen anwenden, aber genau erklären könnte ich es nicht.

Ein Beispiel: Ich bin momentan in einer neuen Firma angestellt, und bin Aufgrund von mangelnder Projekte in ein internes Mobile-App Projekt gesteckt worden.
In dem Projekt bin ich ganz alleine und habe auch schon eine Lauffähige App entwickelt, wo auch bereits ein Prototyp draußen ist.
(Ich hatte vorher noch nie etwas mit Mobile-App-Entwicklung zutun gehabt, das habe ich mir in der Zeit alles selbst erlernt).
Allerdings verstehe ich den Code selber nicht so ganz. Ich könnte jetzt auch keinem anderen erklären, wofür was genau ist.
Es sind quasi Codeschnipsel die ich aus dem Internet genommen habe und dann einfach nur angepasst habe.

Ich habe das Gefühl, dass mich das zu einem schlechten Programmierer macht, und ich wollte gerne wissen, was ich eurer Meinung nach tun muss, um ein richtig guter Programmierer zu werden.

Was kann ich in meinem jetzigen Stand dafür tun?

Software, IT, programmieren, Informatik

Windows verursacht Probleme?

Also mir ist neulich aufgefallen, dass die Programme von Office (Word, PowerPoint etc.) nicht funktionieren. Immer wenn ich versuche eins dieser Programme zu öffnen kommt der Fehlercode 0x426-0x0 (Ich kann mich erinnern, dass dieser schon mal ein anderer war, ich glaube 0 oder so). Ich habe mich gewundert, auch versucht es zu reparieren, hat aber nicht geklappt.

Als ich dann heute Morgen dem einem Speicherlaufwerk auf meinem Laptop (Es handelt sich um ein Magicbook mit dem Chip AMD Ryzen 5 3500u) Mehr Speicher zuteilen wollte, habe ich mir ein Programm von AOMEI heruntergeladen (Partition Assistant). Ich habe es dann eingeteilt, und um den Speicher zu teilen musste der PC dann neu gestartet und in eine simplere Version von Windows (WinPE) gestartet werden, was aber nicht geklappt hat. der Fehlercode war 0xc0000225. Als konkreter Grund wurde das Fehlen eines bestimmten Ordners angegeben.

Mir sind dann folgende Dinge aufgefallen:

  1. Der Anfang der beiden Fehlercodes ist der selbe.
  2. Die Probleme sind nach meinem Update zu Windows 11 aufgetreten.

Ich vermute jetzt einfach mal, dass der Ursprung der beiden Fehler im selben Ordner liegt.

Meine Fragen sind also:

  1. Lässt sich der Fehler beheben (Wenn ja, wie?)
  2. Wovon kommt der Fehler / Was bedeutet er

Mir wäre wichtig, dass ich dafür kein Geld ausgeben müsste, und dass man ihn nicht neu einrichten muss, und dass keine Daten verloren gehen.

Danke schonmal im Vorhinein.

PC, Windows, Microsoft, IT, Speicher, Update, BIOS, booten, SSD, Treiber, Fehlermeldung, Windows-Update, Windows 11

javascript api probleme?

Hallo,

guckt euch mal meinen Code an.

JAVASCRIPT:

// INPUT
const login = document.getElementById("loginInput");
const password = document.getElementById("passwordInput");
const button = document.getElementById("sendButton");


// FETCH
const url = "https://crudcrud.com/api/4b3acc467d8c47d8a608bb9820171935/todos"



const dataRender = (array) => {
  if (array === undefined) {
    console.log("Loading results...");
  } else {
    let dataList = array.map((item) => {
      return `
      <div class="users">
        <p>${item.login}</p>
        <button onclick="deleteRequest(${item.id})">Delete</button>
        </div>
        `;
    });
    const getHtml = document.getElementById("userTable");
    getHtml.innerHTML = dataList.join("");
  }
};


const fetchData = async () => {
  try {
    const response = await fetch(url);
    const data = await response.json();
    dataRender(data);
  } catch (error) {
    console.error(error);
  }
};



fetchData();


const postRequest = async () => {
  const data = {
    login: login.value,
    password: password.value,
    isLogin: false,
  };


  try {
    const response = await fetch(url, {
      method: "POST",
      headers: {
        "Content-Type": "application/json",
      },
      body: JSON.stringify(data),
    });


    const results = await response.json();
    console.log(results.message);
  } catch (error) {
    console.error(error);
  }


};


button.addEventListener("click", postRequest);


const deleteRequest = async (id) => {
  try {
    const response = await fetch(`${url}/${id}`, {
      method: "DELETE",
      headers: {
        "Content-Type": "application/json",
      }
    })
    const results = await response.json()
    console.log(results.message);
  }
  catch (error) {
    console.error(error);
  }
}

HTML:

<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <title>CRUD</title>
  <script  defer src="./script.js"></script>
</head>
<body>
  <form>
    <input id="loginInput" type="text" placeholder="Login">    
    <input id="passwordInput" type="password" placeholder="Password">    
    <button onclick="" id="sendButton">Send</button>


    <div id="userTable">
      
    </div>
  </form>
</body>
</html>

Mein Ziel:

Wenn ihr auf das button "Send" drückt, dann erscheint ja der value von dem input "login" auf HTML (innerHTML heisst das glaube ich). Und zusammen mit dem value erscheint auch ein anderer Button namens "Delete". Mein Ziel ist es, dass wenn ich auf "Delete" drücke, dann sollte das item aus Backend-Server und aus HTML gelöscht werden. Aber das klappt bei mir die ganze Zeit nicht. Einfacher ist es wenn ihr meinen Code einfügt und selber mal den Code testet, dann werdet ihr verstehen, was ich machen will.

Bitte helft mir! Ich sitze schon wirklich lange dranrum und ohne Erfolg!

Dankeschön im Voraus!

MfG

MrOsmo

Software, App, HTML, IT, Webseite, programmieren, JavaScript, HTML5, Code, Informatik, Programmiersprache, Webentwicklung, Frontend

macOS Catalina Startvolume auf Partition Hilfe?

Hallo Community, ich habe das Internet leer gegoogelt und keine Antwort auf mein Problem gefunden. Ich habe einen iMac 21" late 2013, der umbedingt noch etwas aushalten muss.

was bisher geschah:

  • Ich wollte den iMac neu aufsetzen, damit dieser ein wenig schneller läuft..
  • macOSCatalina mittels eines Booting USB Sticks heruntergeladen
  • (im alt(+r)modus):
  • Festplatten wurden nicht erkannt, daher Festplatten mehrmals gelöscht und in APSFS umgewandelt.
  • Eine Partition mit 40GB wurde angezeigt, darauf habe ich Catalina installiert
  • Weil keine andere Auswahlmöglichkeit, System auf der Partition gestartet

Großes ?:

Der iMac läuft nun auf macOS Catalina, allerdings auf der 40GB Partition, bzw. einer Kopie mit der Endung "- Daten", die der Mac erstellt hat.

Ich komme einfach nicht dahinter, wie man den Speicher dieser Partition erweitern könnte, damit meine Uni Programme laufen.

Meine original 1TB Festplatte (s.o. Macintosh HD) wird im Festplattendienstprogramm angezeigt und ich kann im Finder Dateien draufschmeißen, aber ich kann dieses Ding nicht als Starvolume umwandeln. Weder im Festplattendienstprogramm, noch im alt-Modus beim Hochfahren.

Ich habe keine Ahnung was ich mit der Drive "Ohne Titel" gemacht habe, aber ich traue mich nicht sie zu löschen.

Vielleicht kann ja wer helfen, wäre super dankbar!

Liebe Grüße, Jackie

Bild zum Beitrag
Apple, IT, Festplatte, Mac OS X, iMac, macOS, Partition, Volume, Catalina, macOS Catalina

Wie installiert man in Arch/Manjaro Linux Software?

Wenn man von eigentlich Debian Nutzer ist ist das fremdlich etwas anderes als Apt zu nutzen.
Ich weiss nur das es 3 Möglichkeiten gibt.

  • AUR
  • pacman
  • flatpak
  1. Was ist das Genau ?
  2. Wie kann ich mir das merken / eine Software suchen ?
  3. Was ist am besten ?

Klar ich will das neuste & stabilste ganz bequem haben aber vor allem ist mir viel wichtiger es direkt von der quelle zu kriegen wenn es denn geht.

Ich will hier nicht anfangen irgendwie Github Zeug herunterladen und selber zu kompilieren oder von irgendwelchen privat personen meinen alltags Browser haben wo alle Passwörter sind.

Und die meisten Sachen haben nichts mit Manjaro bzw. Arch auf ihrer Download Seite.

Wenn du glück hast Deb File und sehr sehr selten rpm Pakete für Fedora hab ich das gleiche durchgemacht.

Wie soll ich da das Zeug finden ? Ohne jedes mal googeln how to install chrome manjaro.

Kann mir jemand das wichtigste zusammenfassend beantworten so als guide.
Man muss nicht umbedingt stundenlange videos gucken, ihr habt die Erfahrung schon gemacht wahrscheinlich oder kleines cheat sheet.

Anwendungsbeispiele:

chrome, vs code, discord, steam, firefox developer edition, xampp, node js & npm

Mehr brauch ich überhaupt nicht auf meinem System und ich seh das ohnehin als Test System.

Hauptsächlich werde ich was anderes benutzen, ich kann nicht von heut auf morgen auf Arch Linux umsteigen aber vielleicht wenn ich mehr Ahnung habe.

PC, Server, Computer, Windows, Betriebssystem, Technik, Linux, IT, programmieren, Ubuntu, USB-Stick, Anwendungsentwicklung, booten, Fachinformatiker, fedora, Hacker, Informatik, Informatiker, Linux Mint, Open Source, openSUSE, Programmiersprache, Softwareentwicklung, Treiber, Arch Linux, Debian, Manjaro

Lohnt sich eine Handy Vertragsverlängerung bei der Telekom?

Ich nutze derzeit den Business Tarif Mobile M. 20GB für 48€ was sehr hoch ist bei der Preis/Leistung im Vergleich zur Konkurrenz. Beim Originalen Vodafone Tarif bekomme ich für die 50€ 50GB, beim aktuellen Rabatt sogar nur 40€

Dennoch scheue ich mich davor, mich von der Telekom zu trennen. Es ist tatsächlich das beste Netz und ich kann mir nicht erlauben das Anrufe abbrechen, bei Ausgelasteter Antenne kein Telefonat möglich ist und das der Datenspeed immer hoch ist.

Ich sehe es in meinem Umfeld das z.B bei Vodafone in Köln und Umgebung wo ich arbeite, die Geschwindigkeit die Geschwindigkeit weit unter der der Telekom liegt. Und der Unterschied ist gewaltig. Ohne zu übertreiben.

Wie es die 3 Netzbetreiber beim Roaming handhaben weiß ich nicht. Ich fand teilweise harte Begrenzungen heraus in allen 3 Netzten von Kollegen, trotz Geschäftskundentarifes. Hier wünsche ich mir das maximum. Und die Prioritäten im Inland auch im Ausland.

Dann wäre der aktuelle Tarif das Geld Wert und ich hätte nichts zu beanstanden.

Da es jedoch nicht der Fall ist, muss ich nun auf die Preis/Leistung schauen. Ich weiß das es Roaming Einschränkungen gibt was ich mit einem Kollegen seinem O2 Vertrag intensiv und mehrere Tage hintereinander verglichen haben. Egal was wir auch gemacht haben, der Speed war bei der Telekom immer um die 20Mbit schneller. Beides im selben Netzt, gleiches Handy, gleicher Mast. zu unterschiedlichen Tageszeiten. Bei Vodafone konnte ich das noch nicht herausfinden weil ich mit dem Partner noch nicht im Ausland gewesen bin sondern nur im Inland ständig die Geschwindigkeit vergleichen bei dem er mit originalem Vodafone Vertrag enorm weit hinter meinen Ergebnissen ist bei 5G.

Ob es sich vielleicht lohnen würde den niedrigsten Tarif zu wählen? 12GB für knapp 37€. Falls ich Volumen brauche, wird es einfach nachgebucht. z.B die 6 GB für 10€ und wäre damit wieder bei fast 20 wenn ich die brauche. 2GB kriege ich bereits als langjähriger Kunde als Geschenk jeden Monat dazu. Das fließt natürlich in meine Kalkulation mit ein.

Vielleicht hat jemand noch Tipps die mir weiterhelfen könnten. Doch ich sage jetzt schon mal das ich nur die Original Netzbetreiber wähle und keine Zweit oder Drittanbieter.

Internet, Smartphone, Technik, O2, Mobilfunk, Telefon, Netzwerk, Elektronik, IT, Elektrik, Vertrag, Geschäft, Handyvertrag, Telekom, Vodafone

Meistgelesene Beiträge zum Thema IT