BlackDragon83m
Mitglieder-
Gesamte Inhalte
20 -
Benutzer seit
-
Letzter Besuch
-
Netzwerkprogrammierung: PUSH Service Programmieren
BlackDragon83m antwortete auf errox's Thema in Algorithmik
Hallo auch, du könntest deinen Webservice wie folgt aufbauen bzw. den Push so anstoßen: Bei einem Chat hast du ja 1x Server und XY x Clients. Sagen wir also 1x Server und 3 Clients. Nun schickt Client 1 eine Nachricht an den Server -> Dieser lauscht auf einem Webservice / Port / oder ähnlichem ob einer seiner Clients ihm etwas schickt. Ist dies der Fall so wird die Meldung weiterverarbeitet (sofern nötig z.B. in DB speichern) und dann sendet der Server die eingegangene Nachricht an alle Clients. Die Clients wiederum haben - wenn man so will 2 Service laufen: 1x einen zum senden > wird z.b. per Enter / Button / etc. getriggert und schickt die Daten wie oben beschrieben zum Server. Der andere Thread / Client ist eine art Endlosschleife, welche darauf wartet ob der Server etwas schickt -> Ist dies der Fall werden die empfangenen Daten verarbeitet. Also 2 Seitiges Konstrukt auf beiden Seiten: Server: * Webservice lauscht ob einer der Clients etwas schickt und verarbeitet dies UND sendet die Daten an alle Clients Client: * Sendet durch speziellen Trigger (z.B. Button) seine Daten an den Server und lauscht unentwegt ob von dort Daten kommen. Nun kann man das ganze natürlich noch verfeinern um z.B.: * Den Server die Daten überprüfen zu lassen bevor sie gesendet werden * Den Server die neuen daten mit den alten Daten vergleichen lassen und nur Änderungen / Neuerungen versenden lassen * Die Clients nur auf spezielle Änderungen reagieren lassen Gruß Thomas -
Extra geld von der Telekom?
BlackDragon83m antwortete auf Sven92's Thema in Ausbildung im IT-Bereich
Du kannst auch beim für dich zuständigen Personalmanagement nachfragen wie es mit Unterhaltsbeihilfe aussieht (bis zu 150,00€ Brutto wenn ich mich nicht irre) da gibt es einen Antrag den du dann ausfüllen musst gerade wenn du so weit von deinem eigentlichen Elternhaus weg wohnst. Familienheimfahrten 1x Pro Monat günstigstes Zugticket 2. Klasse Das war zumindest damals - ob und wie das immer noch ist kann dir mit Gewissheit dein Personalmanagement erklären -
Ohne das else (ist nicht zwingend nötig) muss deine IF abfragenfolge andersrum sein. Denn wenn die Druckernummer z.B. 10 ist, dann ist sie kleiner als 30 -> 1. If Block Sie ist aber auch kleiner als 60 -> 2. If block Und kleiner als 90 auch ergo: 3. Ifblock und dementsprechend wird der letzte ausgeführt und "überschreibt" die anderen wenn man so will
-
Dauer von Bewerbung bis Antwort
BlackDragon83m antwortete auf BlackDragon83m's Thema in Jobsuche, Bewerbung und Zeugnisse
Also das anrufen bei zukünftigen Arbeitgebern ist mitunter doch sehr aufschlussreich ... eben telefonisch nach dem Stand der Bewerbung erkundigt -> Welche Bewerbung? Wir haben keine von ihnen... Ähm? Bestätigungsmail und so ... "Ja das passiert manchmal dass das System die verliert ... bitte nochmal bliblablub" Ich glaube da hätte ich ewig warten können bis ich eine Antwort bekomme -
Hi sorry aber ich habs gestern nicht mehr geschafft ... Also wir lassen uns die Datensätze aus der DB als SortedList<string,string>[] zurückliefern. Eine Methode wandelt die Tabellenergebnisse der DB Abfrage dann wie folgt um: Jede SortedList<string,string> in dem Array bildet eine Zeile der Ergebnismenge ab. Der erste String (Key) ist der Spaltenname, der 2. string (Value) der Wert in der DB-Zelle. Hier nun - auf Basis von unserem SortedList[] - eine Methode wie man damit dynamische Controls einbinden kann: foreach (SortedList<string, string> row in dbResult) { string ip = row["IP1"] + "." + row["IP2"] + "." + row["IP3"] + "." + row["IP4"]; Label lbl_ip = new Label(); lbl_ip.Text = ip; TextBox txb_MAC = new TextBox(); TextBox txb_SSID = new TextBox(); txb_MAC.Text = row["mac"]; txb_SSID.Text = row["ssid"]; CheckBox chb_MyBox = new CheckBox(); chb_MyBox.Text = "Soll gelöscht werden?"; chb_MyBox.Checked = false; pnl_Entrys.Controls.Add(lbl_ip); pnl_Entrys.Controls.Add(txb_MAC); pnl_Entrys.Controls.Add(txb_SSID); pnl_Entrys.Controls.Add(chb_MyBox); } [/PHP] Grobe Erklärung zum Ablauf: Jede Zeile des DB Ergebnisses wird durchlaufen. Pro Durchlauf werden dem pnl_Entrys folgende Controls zugefügt: 1x Label mit einer IP 2x Textbox - gefüllt mit MAC und SSID 1x Checkbox mit dem Text "Soll gelöscht werden?" - Nicht angehakt Das ist fiktiver Code - Wir fügen dem Control noch einige Literale mit HTML Code hinzu um das ganze schön zu formatieren. Beispiel: Literale mit </td><td> wenn ganz oben eine Tabelle aufgemacht wird und am Ende eben ein </tr><tr> z.b. dann ist die Anzeige eben als Tabelle oder <br> um Zeilenumbrüche zu erzeugen usw. Hoffe das ist als Beispiel-Code tauglich Edit: Achja der Code ist C#
-
Dauer von Bewerbung bis Antwort
BlackDragon83m antwortete auf BlackDragon83m's Thema in Jobsuche, Bewerbung und Zeugnisse
Das hatte ich mir schon gedacht, dass man da keine "allgemein gültige" Aussage treffen kann *seufz* Aber Kununu ist wirklich eine gute Anlaufstelle. Aber dieses ständige warten ist wirklich leicht nervenaufreibend ... aber da hatm na wohl keine Wahl. -
Hallo erstmal Mich würde interessieren ob jemand Erfahrungswerte oder "Richtwerte" kennt bezüglich der Dauer die man warten muss/soll/kann zwischen Bewerbungseingang und weiteren Informationen bzw. dem Anruf den man beim eventuell zukünftigen Arbeitgeber tätigen kann/darf. Ein Beispiel (rein fiktive Daten) Bewerbung geht am 1.1. raus Eingangsbestätigung am 2.1. warten bis ??? Ich glaube mich zu erinnern mal was von 6 Wochen warten bis man nachfragt gehört zu haben - allerdings war das auch damals auf Bewerbungen um einen Ausbildungsplatz bezogen. Jobangebote haben ja ein recht kurzes Zeitfenster wie mir scheint (4-6 Wochen von der Ausschreibung in einer Jobbörse bis hin zum eigentlichen Anfangs-Termin) - Dementsprechend wären 6 Wochen warten wohl witzlos Jemand Erfahrungen damit bzw. könnte mir einen "Richtwert" zukommen lassen?
-
Hallo auch Ich persönlich finde es mit folgendem Wege "relativ" einfach: 1. Auf der ASP-Seite ein leeres Pannel platzieren -> Dient als "Auffangbecken" für die Checkboxen) 2. Für jeden Datensatz ein Checkbox-Objekt erstellen und die nötigen Eigenschaften setzen (kenne deine datensätze nicht daher wäre z.b. Text, Checked/Unchecked etc sinnvoll weniger sinnvoll) 3. Das Checkbox-Objekt dem Panel hinzufügen per Panel.Controls.Add(Checkboxobjekt) Das ist mal eine grobe Übersicht - Hoffe die hilft weiter sonst einfach melden
-
Gibt es einen speziellen Grund warum du HTML Controls benutzt? ASP.NET -> ASP Controls Denn mit einem ASP Radiobutton <asp:RadioButton ID="RadioButton1" runat="server" /> kannst du anhand der ID direkt im Code den Wert ansprechen. Dort läuft das Schema dann nach Name.Checked = bool-Wert
-
Fehler bei Windows 7 - 64Bit Installation
BlackDragon83m antwortete auf BlackDragon83m's Thema in Windows
Ja ich hab den Fehler mitlerweile dann auch gefunden ... Grafikkarte mit Standard VGA Treiber -> Kein Problem Grafikkarte mit passendem Treiber -> Tot Fazit: Grafikkarte im Eimer Meine Erklärung: Da Win7 recht viele und vor allem aktuelle Treiber beinhaltet wird wohl die Geforce direkt erkannt bzw. der Standardtreiber spricht den fehlerhaften Bereich an und die Karte killt das System. Hingegen der Standardtreiber von Vista spricht nur wenig Performance oder Speicher oder was auch immer von der Graka an und deshalb funktioniert diese. Dass die Grafikkarte ihren Geist gerade zu diesem Zeitpunkt aufgibt, bei dem ich Win 7 installieren will nennt man dann wohl Pech und dummer Zufall aber nun weiß ich wenigstens woran es liegt. Getestet hab ich das übrigens durch Austausch der Grafikkarte und einbau in ein XP System -> Dort lief alles bis ich den aktuellen Nvidia Treiber installierte, dann herschte wieder ein schwarzer Bildschirm beim Systemstart. -
Fehler bei Windows 7 - 64Bit Installation
BlackDragon83m antwortete auf BlackDragon83m's Thema in Windows
Gut ich geb mich geschlagen - laut diversen Internet-Seiten ist es wohl nicht (oder nur mit massivem Aufwand aka 2. PC / Vista Installation / andere Grafikkarte / anderes Board / etc.) möglich mit meiner Konfiguration (NVIDIA nForce Board & Grafikkarte) Windows 7 zu installieren, da der standard PCI Treiber nicht mit dieser Kombination klar kommt. Naja dann bleibt der PC eben auf Vista... nach gut 3 Tagen Installation ist und bleibt das halt so Danke an alle die versucht haben zu helfen. -
Fehler bei Windows 7 - 64Bit Installation
BlackDragon83m antwortete auf BlackDragon83m's Thema in Windows
Hmmm ich versuchs mal ... testweise hatte ich nun Vista 64Bit aufgespielt -> das ging ... allerdings will ich ja nich vista haben sondern 7 Also ich schau mal mit abgesichertem Modus und dann Firmwareupdate ... danke für die tipps -
Fehler bei Windows 7 - 64Bit Installation
BlackDragon83m antwortete auf BlackDragon83m's Thema in Windows
Also die längste Dauer, welche ich gewartet hab waren ca. 6 Stunden ... Um 01:00 Uhr nachts laufen lassen bis 07:00 Uhr morgens ... -
Hallo zusammen, folgendes Problem besteht bei mir und so langsam frage ich mich ob ich zu doof bin oder der PC Windows 7 einfach nur nicht mag ... Ziel: Windows 7 64 Bit auf Partition 1 (65GB groß) Daten etc. auf Partition 2 (400GB groß (rest)) System: AMD Prozessor SATA Festplatte Seagate 500GB 2 GB RAM NVidea Grafikkarte Fehler / Problem: Ich installiere also Win 7 von DVD Image (Das Image ist fehlerfrei da ich mit diesem Image auch auf meinem Laptop installiert habe - Version von der Berufsschule). Die Festplatte und den Arbeitsspeicher hab ich mit entsprechenden Testprogrammen (Memtest & SeaTools) auf Fehler geprüft -> die sind Fehlerfrei Die Installation startet also und ich teile die Festplatte in die gewünschten Partitionen -> Installation beginnt mit Daten werden kopiert (komischer weise unter 2 Sekunden) -> Daten werden expandiert (dauert ca. 20-25 Minuten) -> Rest der Installation verläuft fehlerfrei (1. Reboot -> Installation wird abgeschlossen) Jetzt kommt ein Reboot, der normalerweise der "erste" Systemstart wäre... 2 Fehler treten hier nun auf (entweder oder) 1. Nach der Animation des Windows-Logos bleibt dieses stehen und es rührt sich nichts mehr 2. An der Stelle wo eigentlich das Logo erscheinen sollte erscheint ein schwarzer Bildschirm mit blinkendem Cursor ohne Eingabemöglichkeit Kennt jemand diese Fehler bzw. die Ursache? Oder eine Lösung? Folgende Dinge hab ich schon probiert: - 1 Partition für alles - Onboard-Anschlüsse (LAN, eSATA, etc) im BIOS ausgeschaltet - Frontpannel abgeklemmt (Kabel gezogen) - Nur noch eine "Grundkonfiguration" (Festplatte, Laufwerk, Grafikkarte) - Immer der selbe Fehler - Vista 64 Bit lässt sich allerdings installieren demnach schließe ich einen Hardwaredefekt (da auch mit tools getestet) aus Ideen? Danke und Gruß Blacky
-
Kann es sein, dass dein User mit dem du die Connection aufmachst in der DB keine Schreib / Leserechte hat? Bei MS SQL wären dass Datareader / Datawriter ... ohne diese Rechte des SQL Users darf der dann natürlich auch nichts in die DB schreiben bzw. nichts aus der DB lesen. Von daher -> Rechtevergabe der Datenbank überprüfen