Laden...
Avatar #avatar-2173.gif
MasterMax myCSharp.de - Member
Student Deutschland Dabei seit 08.11.2006 265 Beiträge
Benutzerbeschreibung
Ich bin Student (Mathe/Physik) und arbeite nebenbei als Programmierer.

Forenbeiträge von MasterMax Ingesamt 265 Beiträge

11.09.2008 - 11:36 Uhr

8o 8oHier hat man ne funktionierende Live-Web-Cam 8o 8o

😉

05.09.2008 - 09:38 Uhr

@JunkyXL: nimm halt ne VM um sowas auszuprobieren

05.09.2008 - 08:47 Uhr

bei mir gehts noch wunderbar:

04.09.2008 - 16:35 Uhr

versucht es mal mit


>

den Browser kannst ja in die Tonne treten...

03.09.2008 - 23:18 Uhr

hab heute mal Chrome getestet; ist zwar ganz gut, aber FF3 kann bei mir mehr Pluspunkte sammeln: Plugins wie z.B. AdBlockPlus, Foxytunes zum Fernsteuerung von Winamp oder DownloadHelper um Videos von youtube zu saugen... sowas fehlt mir einfach. Auch NoScript nehme ich teilweise her, wenn ich auf unsicherern Seiten surfe...

03.09.2008 - 18:48 Uhr

Rauchen: Nein.
Trinken: Zuhause mal ein Bier am Abend, auf Feiern gerne mal mehr
Sport: http://www.youtube.com/watch?v=7A422EedLx8 das ist der einzige Sport der mir Spaß macht... ach ich freu mich schon wieder auf meinen nächsten Urlaub.

01.09.2008 - 21:47 Uhr

Danke für die Bilder... schon interessant zu sehen wie die Leute in Wirklichkeit ausschauen...

vorallem ist Ist herbivore ein Bot? jetzt wohl endgültig geklärt 😁

01.09.2008 - 21:47 Uhr

vorallem ist "Ist herbivore ein Bot?" durch die Bilder in Fotos vom Community-Treffen 2008 jetzt wohl endgültig geklärt 😁

27.08.2008 - 13:09 Uhr

staatliche Filterung des Internets usw. gibt es bei uns nicht

Doch! Bei uns in Deutschland sind -soweit ich weiß- einige rechtsradikale Seiten gesperrt. Hier wird also von staatlicher Seite aus eine bestimmte Meinung zensiert.

P.S.: nein, ich bin kein Nazi und bin auch dafür, dass Seiten mit beispielsweise volksverhetzenden Inhalten gesperrt sind.

26.08.2008 - 13:53 Uhr

1x 500 GB, 2x 250 GB, 1x 120er Platten

Was ich mich bei sowas immer Frage:

Wozu braucht man 1120GB Festplatte?

ich hab 1TB Festplattenspeicher (500 intern, 500 extern); Mucke, Filme und DVD-Images liegen auf der externen Platte; wenn ich davon mal was auf nem anderen Rechner brauche, dann isses so am Besten. Außerdem lege ich fast nie CDs, DVDs ein: alle die, die ich regelmäßig brauche, sind als Images vorhanden.
Die interne Platte ist mit 2 Betriebssystemen und den ganzen installierten Programmen schon recht voll.
Insgesamt hab ich so ca 1/2 bis 2/3 von meinem Festplattenspeicher verbraucht...

25.08.2008 - 22:43 Uhr

Ich wollte nur anmerken, dass Gmail auch mittelfristig gesehen spamfrei bleiben wird...

25.08.2008 - 22:30 Uhr

Aso, noch was:
Spam kommt erst nach mehreren Monaten auf einen neuen Email-Account

ich nutze Gmail schon recht lange und habe insgesamt exakt 0 Spammails bekommen. Bis jetzt wurde auch erst eine Nicht-Spam Mail falsch aussortiert. Seitdem ich diese Mail als OK im Spamfilter deklariert habe, hatte ich keine Probleme mehr...

25.08.2008 - 13:37 Uhr

Zum Thema Sicherheit: ich hab vor einiger Zeit mal die Norton Security Suite genutzt. Dann ist die Version ausgelaufen und ich bin auf freie Software umgestiegen: ZoneAlarm, AntiVir und Spybot. Im Vergleich zu Norton stelle ich bei der freien Software kaum Performanceverlust durch diese Programme fest. Vielleicht ist der Schutz mit einer kostenpflichtigen Suite höher, aber vor "normalen" Viren und "normalen" Bedrohungen durch Hacker bin ich glaub ich ganz gut geschützt. Der Hauptgrund warum ich eine Firewall nutze ist weniger die Angst vor Hackern (da sollte mich doch der Router schützen), sondern weil ich so direkt sehe, welche Programme ins Internet wollen und eine somit potentielle Gefahr darstellen.

24.08.2008 - 12:45 Uhr

Nochmal zu Googlemail: ich nutze Gmail und ich finde es sehr praktisch, dass gesendete/empfangene Mails archiviert werden und ich von jedem PC aus auch alte Mails lesen kann. Auch die Postfach-Größe ist ein Pluspunkt:

Sie nutzen derzeit 300 MB (4 %) von Ihren 7063 MB.

Dass dieses "Feature" ein zweischneidiges Schwert ist ist klar. Wirklich sensible Daten würde ich hier zur Not in verschlüsselte Archive packen und das Entschlüsselungs-Passwort über einen anderen Mailaccount verschicken.

23.08.2008 - 09:15 Uhr

ich hab neulich mal ne .exe-Datei in ein ZIP-Archiv gepackt und wollte diese per Gmail verschicken; ging nicht (unerlaubte Datei gefunden) -> Gmail "ließt" .zip Archive...
habs dann mit als Rar gepackt; das ging dann ohne Probleme

20.08.2008 - 16:51 Uhr

du könntest timer1.enabled auf false setzen, und das eigentliche senden um ein paar milisekunden verzögern (2. timer). danach halt den timer1 wieder enablen.

18.08.2008 - 09:42 Uhr

für mich wäre es wichtig, dass es bei 1280x1024 anzeigbar ist, da mein Monitor nicht mehr schafft...

17.08.2008 - 16:18 Uhr

Hi Bit2_Gosu,

ich hab letztes Jahr für meine Facharbeit ebenfalls einen Parser der via. Kompilierung zur Laufzeit arbeitet geschrieben.
Hab jetzt deinen Source nicht getestet, aber schaut ganz gut und übersichtlich aus.

Was ich da noch dazuprogrammiert habe, war, dass geprüft wird, ob es Sinn macht den Datentyp decimal zu verwenden (falls du Wert auf Genauigkeit legst). Wenn ja, dann hat er decimal gerechnet.

Nochwas: wenn du z.B. "1/3" berechnen lässt: gibt er dann richtig 0,33 zurück, oder 0, weil er die Zahlen als Integer nimmt? Ich musste da ne Funktion schreiben, die im String nach zusammenhängenden Zahlen sucht und dann ein d(bzw. m) dahinter schreibt, um diesen Fehler zu umgehen.

17.08.2008 - 13:18 Uhr

habs gerade im Firefox 3 installiert; funktioniert einwandfrei!

Danke 😉

12.08.2008 - 20:01 Uhr

ein großes DANKE auch von mir... 🙂

11.08.2008 - 17:06 Uhr

in der Regel progge ich recht platzverbrauchend:


foreach (Control c in this.Controls)
{
    if(c.Controls.Count > 0)
    {
        MessageBox("asdf jklö");
    }
}

hier kann man auf einen Blick die hierarchische Struktur erkennen... einfach besser zu lesen

einzige Ausnahme: einfache Abfragen gestalte ich immer öfter so:


string s = a < b ? "asdf" : "jklö"

EDIT: Tippfehler

06.08.2008 - 16:12 Uhr

c.DrawString(iScaleMin < 0 && i > 0 ? "+" + i.ToString() : i.ToString(), font, brush, fpoint);

03.08.2008 - 23:23 Uhr

ich finde es blöd, wenn ein Game Over ausgelöst wird, weil man zu viel nicht nötige Leistung produziert hat.

Verbesserungsvorschlag: man hat pro MW Kosten von z.B. 50ct und einen Gewinn von 125ct: wenn man zu viel produziert und der Kontostand negativ wird, dann isses Spiel zu Ende...
und man kann beliebig viele Techniker anstellen, die dann pro Sekunde vielleicht 0.3ct kosten... dann würde man auch Gewinnausfälle bei den Demos merken

zum Realismus: ich habe vor Kurzem das AKW Isar2 besichtigt: da gibt es 4 unabhängige Kühlkreisläufe (wobei immer nur einer gebraucht wird): also selbst wenn 3 Pumpen ausfallen kann die 4. immer noch alles kühlen...aber dann würde das Spiel wahrscheinlich langweilig werden....

03.08.2008 - 17:00 Uhr

Hinweis zum Scram: wenn man die Mail mit dem pw löscht, dann kann man den Scram nicht mehr abschalten... vielleicht diese Mails vor dem Löschen schützen

03.08.2008 - 16:19 Uhr

sehr schön... gleich mal testen

01.08.2008 - 18:47 Uhr

Also bei mir läuft nur mit Kompartibilitätsversion, aber es läuft wenigstens...

Verbesserungsvorschlag: Man sollte bestehende Aufgaben des Technikers abbrechen können.

28.07.2008 - 16:50 Uhr

private List<string> QueryAlias()

27.07.2008 - 15:39 Uhr

So, ich will mich jetzt mal beim Forum bedanken: durch diesen Thread habe ich einen Programmierer-Job gefunden und kann 50h im Monat von zu Hause aus arbeiten und mir die Zeit recht frei einteilen.

Danke, mycsharp.de! 😁

21.07.2008 - 21:53 Uhr

jo ganz nett; schaut vielversprechend aus
das Level mit dem mittleren Schwierigkeitsgrad funktioniert bei mir nicht... da kommt ne Fehlermeldung:

Wurde behoben, s.u.

21.07.2008 - 09:03 Uhr

ich hab gerade nen "Bug" entdeckt:

STRG+ALT+ENTF gedrückt und dann bin ich noch auf ne andere Taste gekommen: das Proggy hat ne Exception ausgelöst und sich anschließend selbst beendet... danach war allerdings die Taskleiste verschwunden... nachdem ich das Sperr-Programm nochmal gestartet habe war sie dann wieder da... den Bug konnte ich leider nicht reproduzieren

17.07.2008 - 22:26 Uhr

gibt es einen Befehl, der ähnlich wie SendKeys einen String sendet, dem ich aber explizit sagen kann welches Programm die Keys empfangen soll? Ich hab schon gegoogelt, aber wahrscheinlich fehlt mir der richtige Schlüsselbegriff...

17.07.2008 - 16:31 Uhr

@Loewchen0507: weil das ursprüngliche Projekt nichts mit SendKeys zu tun hatte... es ging da nur drum global auf Tastatureingaben zu reagieren... ich hab nur die Klasse, welche das "scannen" der Tastatur übernimmt in mein Projekt eingebunden und das SendKey Zeug selbst programmiert

17.07.2008 - 15:51 Uhr

Hallo,

ich wollte mir nen kleinen Trainer programmieren, der mit SendKeys Cheats an ein Spiel sendet. Bei codeproject.com habe ich eine GlobalHook Klasse gefunden, welche (auch bei laufendem Spiel) Tastenanschläge registriert.
Bei normalen Fensteranwendungen funktioniert das Programm super: eingestellte Taste drücken und der Text wird gesendet. Sobald ich aber im Vollbildmodus bin kommen die Keys nicht mehr an, obwohl das Event gefeuert wird. Muss ich meinem Programm hier explizit sagen, an welches Programm es senden muss? Oder eignet sich SendKeys in diesem Fall nicht?

15.07.2008 - 17:54 Uhr

ich habs grad auf ner VM mit Vista ausprobiert... da hats wunderbar funktioniert... den virus habe ich nicht gefunden

15.07.2008 - 16:39 Uhr

ne funzt nicht...

15.07.2008 - 15:44 Uhr

Admin auf Win XP

15.07.2008 - 15:39 Uhr

bei mir geht die Installation nicht:

nachdem ich einen Order ausgewählt habe in dem das Spiel gespeichert werden soll kommt das hier:

15.07.2008 - 12:24 Uhr

ich habe heute bei meinem Notebook einen weiteren Ram-Riegel eingebaut, so dass ich jetzt -statt 1GB- 2GB Ram habe... Vista musste nicht neu aktiviert werden

12.07.2008 - 15:24 Uhr

Ach jetzt ist der Groschen gefallen!

Lösung:


Form2 f2=new Form2();
f2.FormClosed += new FormClosedEventHandler(f2_FormClosed);
f2.Show();


void f2_FormClosed(object sender, FormClosedEventArgs e)
{
Form2 f2 = sender as Form2;
string txt = f2.txt;
}

Danke!

12.07.2008 - 13:35 Uhr

wenn ich das richtig verstanden habe dann ist der Ansatz über das eigene Event falsch. Was ist jetzt vom Stil her besser?
Nochmal zur Verdeutlichung was ich eigentlich machen will und wie ichs bisher gemacht habe:
Form1:


Form2 f2=new Form2();
f2.ShowDialog()
string text=f2.txt;//das brauche ich

Form2:


public string txt;
private void textBox1_KeyDown(object sender, KeyEventArgs e)
{
if (e.KeyCode == Keys.Return)
{
txt = textBox1.Text;
this.Close();
}
}

ich dachte dass es vom Stil her besser ist, wenn ich nicht starr darauf warte bis Form2 geschlossen wurde, sondern es über ein Event abfange.
Form1:


Form2 f2=new Form2();
f2.Show();
f2.FormClosed += new FormClosedEventHandler(f2_FormClosed);


void f2_FormClosed(object sender, FormClosedEventArgs e)
{
//so, aber hier kann ich nicht mehr auf f2.txt zugreifen... muss ich die Daten in der Form2 anderweitig übertragen?
}

Es ist doch ganz einfach. Rufe die gewünschte Information im EventHandler ab. Als sender bekommst du dort das richtige Form übergeben und muss es nur noch auf den richtigen Typ casten, um zugreifen zu können.

könntest du das bitte nach dem Motto "Code sagt mehr als 1000 Worte" kurz erklären?
[FAQ] Kommunikation von 2 Forms kenne ich bereits

12.07.2008 - 10:51 Uhr

stimmt ich sehs jetzt auch:


f2.Show();
myeventargs e = new myeventargs(f2.txt, log);
f2.FormClosed += //so hier weiß ich nicht weiter, wie das Event definiert werden muss und wie ich jetzt die Parameter 

ist sinnlos, weil erst nachdem Form2 geschlossen wurde der Parameter f2.txt feststeht

12.07.2008 - 10:35 Uhr

Hallo!

Bis jetzt habe ich es so gelöst:


Form1 f2=new Form2();
f2.ShowDialog();
string txt=f2.txt;

in der Form2 ist hier ein public string txt in der ich den Übergabewert speichere
Nun wollte ichs mal mit Events Probieren.
Mein Ansatz:


Form2 f2=new Form2();
f2.Show();
f2.FormClosed += new FormClosedEventHandler(f2_FormClosed);


private void f2_FormClosed(string txt, List<string> log)
{
//...
}

Mein Problem ist: wie kann ich auch Parameter übergeben? Also von der Art her so:


f2.FormClosed += new FormClosedEventHandler(f2_FormClosed, new object[]{string f2.txt, log});

aber so gehts ja nicht, oder?
Jetzt habe ich mir [Lösung] Problem mit EventHandler angeschaut... wenn das die Lösung ist die man anstreben sollte, dann will ichs auch so machen... allerdings habe ich nicht verstanden wie ist das Event jetzt registrieren muss


public event EventHandler<myeventargs> f2Closed;
        protected virtual void Onf2Closed(string txt, List<string> log)
        {
            EventHandler<myeventargs> f2Closed = this.f2Closed;
            if(f2Closed!=null)
                f2Closed(this, new myeventargs(txt,log));
        }
        public class myeventargs : System.EventArgs
        {
            public myeventargs(string txt, List<string> log)
                : base()
            { //ToDo
             }
        }
//[...] ...wenn das obige stimmt müsste hier der Hund begraben sein:
private void Dialog_öffnen()
{
Form2 f2=new Form2();
f2.Show();
myeventargs e = new myeventargs(f2.txt, log);
f2.FormClosed += //so hier weiß ich nicht weiter, wie das Event definiert werden muss und wie ich jetzt die Parameter übergebe
}

06.07.2008 - 08:50 Uhr

Das sollte Dich jetzt aber auf keinen Fall abschrecken

nein, eine ehrliche unbeschönigte Aussage über den Arbeitsaufwand im Studium bringt mir wesentlich mehr als so bla bla wie "kein Stress, Studentenleben ist so chillig, da kann man locker jobben"
Danke 😁

05.07.2008 - 19:44 Uhr

Danke für die Antworten!
@Calexico: Danke für deine Einschätzung! Den Stress mit Klausuren hab ich schon befürchtet... wie viel Arbeit hat man den als Physik Student außerhalb der Klausurenzeit abends bzw. an den Wochenenden noch?

05.07.2008 - 11:38 Uhr

@herbivore: Danke für die Erlaubnis 😁
Habs ursprünglich bewusst nicht in Jobbörse gepostet, weil man ja dort nicht öffentlich antworten kann. Denn wenn hier Tipps kommen, dann können die ja auch für andere Studenten nützlich sein...

05.07.2008 - 10:46 Uhr

Hallo zusammen!

Ich fange jetzt im Oktober in München zum studieren an: Mathematik/Physik (+wahrscheinlich Informatik) auf Gymnasiallehramt. Da München ja ein teueres Pflaster ist, wäre es ganz schön, wenn ich einen Job finden würde, der was mit Computern zu tun hat.
Meine Fähigkeiten: Fundiertes Wissen über PCs (Hard- und Software), Tiefgreifende Kenntnisse von Word und Excel, Grundkenntnisse der objektorientierten Programmierung (C#), Grundkenntnisse von HTML und SQL, Beherschung des 10-Finger-Systems.

Meine Frage: kennt hier jemand eine Firma in München die Leute wie mich brauchen könnte? Schön wäre natürlich ein Job bei dem ich von zu Hause aus arbeiten könnte, muss aber nicht sein. Arbeiten die ich mir vorstellen könnte: z.B. bei nem Internetshop als Außendienstmitarbeiter DSL Anschlüsse in Wohnungen installieren, bzw. bei Firmenkunden Software installieren.
Allerdings muss ich den Job mit meinem Studium in Einklang bringen können, d.h. dass es möglich sein muss die Arbeitszeiten flexibel dem Vorlesungsbetrieb anzupassen...
Am besten wäre natürlich etwas, bei dem man einen zeitlichen Rahmen hat, in dem man eine Aufgabe zu erledigen hat. Also z.B. eine Software zu testen und einen Bericht darüber zu schreiben (Bugs, übersichtlicher Aufbau?, Qualität des Manuals,...).
Ich hoffe ihr versteht was ich suche und könnt mir vielleicht ein paar Tipps geben.
Danke!

14.06.2008 - 15:56 Uhr

nein...
was ich noch verwirrend fand war von

www.hacktheos.com:

So war es zumbeispiel ohne probleme möglich unter ftp.Zyklon.com über den Port 25 auf deren FTP Server Zuzugreifen

ich hab mir halt nur erst das durchgelesen und hab dann mehrmals mit Ping und Connect erfolglos versucht darauf zuzugreifen...

14.06.2008 - 14:53 Uhr

keine Ahnung... kann ich schlecht sagen: hab beim 1. Versuch nach der Hälfte des Rätsels wegen Zeitmangels aufhören müssen... aber ich denke so +- 30 Min

Speichern geht ja (noch) nicht, oder?

14.06.2008 - 09:22 Uhr

ich hab die neueste Demo durch...
mein Verbesserungsvorschlag: genauere Fehlermeldungen: wenn man z.B. "connect 99.123.45.98:180" eingibt, dann sollte eine andere Fehlermeldung kommen, als wenn man einen falschen Befehl eingibt! Also sowas wie "kein Server unter der angegebenen IP gefunden" anstatt "ERROR Unbekannter Befehl!Tippen sie 'Help' ein um Hilfe zu bekommen!", da ja die Syntax richtig wäre...
ansonsten ganz nettes Spiel