Zum Inhalt springen

RipperFox

Mitglieder
  • Gesamte Inhalte

    821
  • Benutzer seit

  • Letzter Besuch

  • Tagessiege

    3

Alle Inhalte von RipperFox

  1. Mein C ist sehr sehr eingerostet, aber: 1. Tipp: Versuchs mal zuerst mit einem Array der Größe 10 und Initialisiere fix und gib's nur mal aus - dann kannst Du testen, ob der Rest funktioniert: int main() { int myarray[10] = {1, 2, 3, 4, 5, 6, 7, 8, 9, 10}; //init(myarray, 10); ausgabe(myarray, 10); return 0; } Ein Debugger wäre ggf. auch hilfreich.. 2. Du wirst merken, dass Deine Ausgabe schon nicht passt - versuche mal, zwei Zahlen auszugeben und danach einen Zeilenumbruch - hint: if (i == (i % 10 == 0)) ist zu kompliziert gedacht und macht nicht das, was Du möchtest.. Auch: So gibt man nicht Elemente des Arrays aus: for (i = 0; i < arrSize; i++) { printf("%5i\t", intArr); Du greift nämlich nicht auf den Inhalt eines Elements des Arrays zu - da fehlt was hinterm intArr.. Außerdem macht "%5i\t" evtl. nicht ganz das gewünschte - aber da müsste man den Aufgabensteller fragen, was er gerne gehabt hätte, z.B. "% 5i " oder "%05i ".. 3. Die Aufgabenstellung fordert, dass den Funktionen "init" und "ausgabe" eine Referenz auf das zu initialisierende Array mitgegeben wird - siehe z.B. http://www.lerneprogrammieren.com/blog/praxis/call-value-und-call-reference-bei-der-parameteruebergabe und https://stackoverflow.com/questions/1106957/passing-an-array-by-reference-in-c Hth..
  2. @awesomenik hat schon recht, es braucht nur einen Rechner mit genug RAM (16GB sind schon ein Anfang, das bekommt man auch in Laptops gestopft), um ein wenig spielen zu können. Hint : Microsoft selbst bietet gratis Zugriff auf virtuelle Labs an, in denen diverse Tasks geübt und Produkte getestet werden können: https://www.microsoft.com/de-de/evalcenter/my-virtual-labs Man wird da auch nicht unbedingt gezwungen, sich an die Lab-Anweisungen zu halten, sondern kann auch eigene Dinge testen. Machen andere Leute auch: http://techgenix.com/microsoft-virtual-labs/ Schneller bekommt man z.B. keinen Exchange zum Testen aufgesetzt :=)
  3. Charakter: (Selbsteinschätzung? Höhö!) ☑ intelligent ☑ kreativ ☑ neugierig ☑ tiefsinnig ☑ socially awkward ☑ introvertiert ☑ wissenschaftsaffin ☑ interessiert Interessen / Geschmack: ☑ Gaming ☐ Cosplay (Gilt mit Sturmhaube vorm Rechner sitzen?) ☑ exotische Tiere ☑ Fantasy (Star Wars is auch ok ) ☑ Metal (und fast alles andere an Musik) ☑ Katzen ☑ Sci-Fi (aber Star Trek > Star Wars) ☑ Bücher ☑ Anime/ ☑ Manga/ ☑ Japan ☐ Mittelaltermärkte (Das ist draußen und low tech) ☐ Tattoos, ☐ Piercings, ☐ Bunte Haare (gern gesehen, bin selbst aber in der Hinsicht langweilig) ☐ Disney (Die Firma? Welcher Nerd findet diesen Konzern mit psychologengestützter Gewinnmaximierung heute so wirklich toll? Die moderneren Filme kann man da kritisch sehen..) Ich bezeichne mich eigentlich schon lange als Nerd - war in der Berufsschule vor bald omg Jahren auch einen Clan mit der Bezeichnung "******* Nerd Crew". Müssen sich Nerds, welche eh schon in der IT(!) sind heute noch suchen? Wie hoch ist der Nerd-Anteil hier? In eurem Betrieb? In der BS?
  4. Es ist allerdings schon recht sinnvoll, in der Windows Firewall 'ICMP Echo Replies' dann doch frei zu geben - "Stealth Hosts" sind sowas von 90er ZoneAlarm Kinderk***. Edit: Btw. nicht nur meine Meinung:
  5. Btw: Die erlaubte private Nutzung kann auch dazu führen, dass das Unternehmen private Mails oder die ganze Adresse/Konto(!) beim Ausscheiden des Mitarbeiters nicht einfach löschen darf: https://www.faz.net/aktuell/beruf-chance/mein-urteil/kolumne-mein-urteil-darf-der-chef-private-mails-nach-der-kuendigung-loeschen-12123688.html http://www.cbh.de/News2/Geistiges-Eigentum-Medien/2013/Arbeitgeber-darf-E-Mail-Account-ausgeschiedener-Mitarbeiter-nicht-ohne-Rueckfrage-loeschen https://www.lto.de/recht/job-karriere/j/ausscheiden-mitarbeiter-email-postfach-personenbezogene-daten/
  6. Wie kommst Du darauf? Elektrolytkondensatoren altern hauptsächlich durch erhöhte Temperaturen - wenn keine Spannung anliegt, wird auch nix warm. Daß Geräte oft gerade beim Einschalten kaputt gehen liegt einfach daran, dass die Kondensatoren eben schon kaputt sind und nicht mehr genügend Kapazität oder zu hohen ESR aufweisen um z.B. Stromspitzen beim Einschalten abzufangen..
  7. Du kannst einfach .Net Funktionen ganz einfach verwenden - z.B. $connectionString = "Data Source=SERVER\SQLEXPRESS;Integrated Security=SSPI;Initial Catalog=TESTDB" $con = New-Object System.Data.SqlClient.SqlConnection($connectionString) $command = New-Object System.Data.SqlClient.SqlCommand("select top 1 Name from Users where id=1", $con) $command.ExecuteScalar() ExecuteScalar() liefert max. 2033 Zeichen der ersten Spalte des Resultsets - bei Einzelwerten langt das evtl. schon. Wenn Du mehrere Spalten oder gar Zeilen brauchst, ist z.B. ein SqlDataAdapter nötig. Beispiele z.B hier: https://stackoverflow.com/questions/8423541/how-do-you-run-a-sql-server-query-from-powershell
  8. Du kennst nur zu wenig Freaks.. - bei uns in der Berufsschule hatten mindestens zwei einen Exchange (afair Version 5.5 & 6.0 damals) zu Hause am laufen. Hab mich mit meinem Linux Serverchen immer nach den von denen benutzten Lizenzen gefragt - wir hatten im uns im Betrieb Novell & GroupWise.. (Jaja, Opa erzählt vom Krieg..)
  9. Es gibt recht viel Fernsteuersoftware (z.B. TeamViewer oder RDP) für für Android. Läuft afaik auch auf Amazon's FireTV Sticks oder Google's Chromecast. Oder nen RasPi als ThinClient verwenden.
  10. Zusatz: Wenn man eine Spalte mit Inhalt mit einer Spalte mit NULL verbindet (ob Du da jetzt '+' oder CONCAT schreibst dürfte egal sein) erhält man auch nur NULL zurück.. Hier hilft ISNULL bzw. COALESCE weiter.. Etliche Datenbankdesigner mahnen auch immer, dass z.B. deswegen NULL meist nicht zugelassen werden sollte und statt dessen z.B. leere Strings gespeichert werden solllten. NULL sollte bedeuten "keine Daten vorhanden" - das ist nicht unbedingt das gleiche wie z.B. 'hat keinen Akademischen Grad'. Lies mal: https://www.bennadel.com/blog/85-why-null-values-should-not-be-used-in-a-database-unless-required.htm
  11. @Cyrus 1980 bzw.. @CyrusKermani (Passwort für ersten Account vergessen? ) - Du hast die Digestauthentifizierung auf Serverebene statt Site-Ebene konfiguriert? - Evtl. eine Realm eingegeben? Mal den vollen Benutzernamen (administrator@domain.tld oder DOMAIN\administrator) probiert?
  12. @CyrusKermani Woher hast Du denn überhaupt die Frage? Hast du die auf Papier oder steht die irgendwo im Web? Foto oder Link wäre schön - wir müssen momentan z.B. raten ("Default.htm") und kombinieren (Dein ander Thread mit dem ebenfalls sehr aussagelosen Titel "Webserver"), dass es sich um den IIS handelt.. Btw: Als eine wichtige Eigenschaft in so ziemlich jedem Beruf erachte ich die Fähigkeit, Hilfe-/Supportanfragen richtig zu stellen. Merkste dann selber wenn Du nach drei Mails immer noch nicht weißt, was $Kunde denn eigentlich von Dir möchte..
  13. Ich bin mir relativ sicher, dass bei der Frage ein Bild o.ä. der Konfiguration eines IIS dabei war, in dem Optionen (Ausgabe von Debuginformationen) wählbar sind. Sonst macht die Frage eigentlich nicht sonderlich viel Sinn..
  14. Nein - In der Frage geht's nur um IIS-Einstellungen. "Auf Serverebene" bezieht sich auf den kompletten IIS und "auf Webseitenebene" z.B. eine einzelne Site auf eben jenem IIS.. Jetzt verstanden? Dann kannst Du ja an einem IIS ausprobieren, welche Einstellung Vorrang hat
  15. Warum eigentlich nicht gleich Glasfaser zwischen den Switches? Man ist mit MMF selbst für 100G Ethernet gerüstet.. Dann spart man sich auch Ärger mit Potentialunterschieden, etc. Btw. schon interessant, wenn man sich den Stromverbrauch von 10GBase-T NICs vs. welche mit 10GBase-SR (SFP+) ansieht - da ist wirklich noch Optimierungspotential bei der Kupfertechnik. Aber wird schon werden, hab irgendwo noch nen 1 GBit NIC mit Riesenkühlkörper (64 Bit PCI) von anno 2001 liegen, der auch mal ~250 Mark gekostet hat..
  16. Wenn man einen Mikroprozessor einschaltet werden intern bestimmte "Startschaltungen" z.B. über Pull-Up Widerstände erreicht. Bei Rechnern mit Lochkarten startete z.b. die Mechanik und das Einlesen der ersten Karte begann. ( https://de.wikipedia.org/wiki/Initial_Program_Load ) Prozessoren verhalten sich heute immer noch so und fangen z.B. beim Start immer an einer bestimmten Adresse an, Instruktionen auszuführen (https://en.wikipedia.org/wiki/Reset_vector) vgl. auch der schon erwähnte https://de.wikipedia.org/wiki/Von-Neumann-Zyklus Logische Zustände werden über Spannungen abgebildet (Logikpegel, siehe z.B. https://www.elektronik-kompendium.de/sites/dig/0205171.htm) - der Stromfluss ist im übrigen ein unerwünschter aber nicht vermeidbarer Nebeneffekt (Ein Gate muss z.B. wieder Entladen werden) Man definiert üblicherweise Korridore (z.B. alles unter 2V = Low, alles über 5V = High) - das kann wie bei https://de.wikipedia.org/wiki/RS-232 auch mal invetiert (Bei RS-232: U zwischen −3 V und −15 V = logische Eins / zwischen +3 V und +15 V = logische Null) sein.. Ich kann auch noch die Seite http://www.megaprocessor.com/index.html empfehlen - hier hat ein Hobbyist einen 16 Bit Prozessor disket aus einzelnen Transistoren (keine integrierten TTL-Bausteine!) aufgebaut. In der YouTube Playlist werden evtl. noch einige Fragen beantwortet:
  17. Ich habe bei den üblichen NAS Büchsen mit VM-Features die ich bisher so gesehen habe (QNAP, Synology) gemischte Gefühle. Einerseits ist da viel softwaremäßig "dabei" - aber man hat eben auch wiederum nicht einen low-level Zugriff ins System und "anständige" System kosten auch recht gutes Geld. Meinen alten "Hauptheimserver" (HP Microserver N54L von ~2012) habe ich 2016 durch einen Barebone Miniserver von Supermicro (5028D-TN4T) ersetzt. Darauf läuft momentan noch ESXi, überlege aber zu Proxmox zu wechseln, da ich eh ZFS für die HDDs verwende und VMwares ESXi von Release zu Release immer mehr kastriert wird. Als reines NAS, selbst mit einer Windows VM wäre ein System wie bei mir aber Overkill, denn selbst auf einem kleinen QNAP TS-251+ bekommt man Windows installiert (Ram-Upgrade aber empfohlen) und kann ein paar Kleinigkeiten drauf laufen lassen - nur dran denken das der "Quad-Core-Intel-Prozessor" halt ein Celeron J1900 ist und max. 8GB RAM verwalten kann.. Ein Kollege hat sich vor längerem einen Homeserver von Acer geholt (lief unter Windows Home Server) und war auch zufrieden damit. GGf. würde ich zur Recherche noch einen Besuch beim Hardwareluxx-Forum im Bereich "(Home-) Server/Workstation Forum", sowie einschlägige Reddits (z.B. r/homelab/, r/HomeServer/) empfehlen - das Angebot an Hardware ist sehr groß und preislich nach oben offen, da sollte man schon etwas genauer als drüber nachdenken, was das Ding später mal können soll - und unter welcher Software, wie erweiterbar, in welchem Preisrahmen, etc.
  18. @Crash2001 Naja, z.B. ICMP Redirect abzulehnen mag sinnvoll sein, bin aber sonst voll Deiner Meinung. Wenn man via ICMP "Net-Prohibited" o.ä. zurückbekommt weiss man, dass da gewollt was geblockt wird..
  19. Wenn es lokal funktioniert: Zur Not kannst Du den Drucker einfach nochmal pseudo-lokal einrichten - "Loken Drucker hinzufügen" und dann als Druckerport den UNC Pfad über "Anschluss hinzufügen"->"Local port" wählen, also als "Local port" \\printserver\Drucker Schacht1 eingeben..
  20. Nö. Die Implementierung kann man sich ja ansehen: https://referencesource.microsoft.com/#mscorlib/system/number.cs,958cb8bc00d00a94 Da kommt nirgends ein Try-Catch vor - ist deswegen auch schneller.
  21. Im Gegensatz zu z.B. Testkäufen im Supermarkt wäre das wohl schon eine "technische Einrichtung" und hätte ein BR ein somit ein Mittspracherecht lt. Betriebsverfassungsgesetz § 87 Mitbestimmungsrechte Satz 6 . Schulung und Aufklärung halte ich generell für sinnvoll - aber warum muss man dazu prüfen, ob ein Anwender auf eine bestimmte Art von Mail hereinfällt?
  22. @arlegermis Vorschlag dürfte der schnellste sein (BULK INSERT ist halt flott) - man kann auch OPENROWSET nutzen - statt CSV bekommt man damit auch Excel, Access, etc. eingelesen inkl. Selektion der benötigten Spalten, Joins, WHERE-Klausel, uvm. Siehe https://docs.microsoft.com/de-de/sql/t-sql/functions/openrowset-transact-sql?view=sql-server-2017
  23. Btw: Kommutativgesetz gilt - d.h. man kann auch mit dem Ergebnis von Aufgabe 1 direkt weiterrechnen und in der Einheit Minuten bleiben: - 10% mehr Daten benötigen logischerweise 10 % mehr Zeit - 45% Datenübertragungsrate = wird brauchen die 1/0,45-fache Zeit (bei 50% wäre der Rechenweg jedem klar, oder?) 38,5 Minuten * 1,1 * (1/0,45) = tadaa..
  24. Ich seh da ein Problem: Der Browser möchte beim Aufruf der Site "https://blasasel.domain.de" ein gültiges Zertifikat für eben jene Domain oder Wildcard sehen. Also entweder "blafasel.domain.de" oder als Wildcard "*.domain.de". Kommt deine Antwort mit dem Zertifikat von "www.domain.de" gibt's auf dem Client einen Fehler (falsche Domain zum Cert). Also braucht Du ein Zertifikat, welches alle fraglichen Namen ggf. als Alternatives enthält, ein Wildcard-Cert oder nutzt so was modernes wie Caddy, welcher dynamisch ein Zertifikat generieren kann: https://caddyserver.com/docs/automatic-https#on-demand
  25. Ich denke auch, das ist eine relativ allgemeine Frage und ist in dem Bereich evtl. unpassend.. Aber ich will trozdem was dazu schreiben: 1. 20dBm sind 100mW - bei 100W (=50 dBm) grillst du den Leuten mindestens die Augen (mikrowelleninduziertes Katarakt) bei zu wenig Abstand 2. Omnidirektional bedeutet meist, dass die Antenne eben 360° abdeckt - meist ist trozdem ein Gewinn gegenüber einem isotropen Kugelstrahler gegeben, weil sie gewollt weniger nach oben/unten abstrahlt. Bsp: (gestockte) Vertikaldipole, Viertelwellenstrahler, etc. 3. Deine benötigte Feldstärke am Empfänger betragt vermutlich -65dBm - Vorzeichen sind zu beachten Es gibt (recht teure) Simulationssoftware und Erfahrungswerte - Vorträge vom CCC NOC z.B.. Afair gab'S so Sachen wie dass man AccessPoints unter Stuhlreihen installierte, um eine geringere Reichweite zu erzielen -> somit mehr Zellen -> Mehr Durchsatz pro Teilnehmer. Wäre wirklich interessant zu messen, wie sich Dein Ansatz so in der Realität schlägt.

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...