Laden...
Avatar #avatar-3239.jpg
der-schlingel myCSharp.de - Member
Software Engineer (Java :-P) Österreich/Wien Dabei seit 13.10.2007 799 Beiträge
Benutzerbeschreibung

Forenbeiträge von der-schlingel Ingesamt 799 Beiträge

20.08.2010 - 15:15 Uhr

Das schnell und einfach die RL-Person samt Abbild des Wohnplatzes mit der digitalen Person verknüpft werden kann. Die Idee gefällt mir nicht. (Z.B.: man nehme ein Mashup zwischen einem beliebigen Online-Telefonbuch, 123people und GSV)

Vor allem an diesem Punkt kann das Netz beliebig weiter gesponnen werden.

20.08.2010 - 13:57 Uhr

Welche Konsequenzen denn?

Dass Daten über eine Person öffentlich und leicht zugänglich (Google API) gemacht werden die durch die Natur eines digitalen Datums sehr leicht in Relationen mit anderen Datenquellen gesetzt werden können die dann zu bestimmten Kennzahlen oder weitreichenden Personenanalysen verwendet werden können.

Wenn dich das nicht stört und dir dessen bewusst bist, ist das OK in deinem Fall. Meine persönliche Meinung ist, dass ich das von mir nicht haben möchte weswegen ich auch meine digitale Signatur so weit wie möglich auf ein Pseudonym reduziere.

20.08.2010 - 12:09 Uhr

Da machen die Medien ein bisschen Panik und schon springt Hans und Kunz auf den Zug auf. Besonders Politiker die vor einiger Zeit für die Vorratsdatenspeicherung gestimmt haben und jetzt groß rumtönen ...

Das ist doch kein Argument Konsequenzen nicht ernst zu nehmen. Es stimmt natürlich, dass die VS nirgends beliebt ist aber deswegen die Datensammlung eines Unternehmens zu akzeptieren - die ja jederzeit weiter ausgebaut werden kann - ist fragwürdig begründet.

20.08.2010 - 11:39 Uhr

Lustigerweise musst du die normale Laufzeitumgebung auch installieren.

Wieso du hier extra nachfragst obwohl dir VS eh schon sagt was los ist versteh ich nicht ganz aber hier findest du die Runtime: Silverlight 4

19.08.2010 - 19:08 Uhr

Es macht am Ende für mich nicht den großen Unterschied, wenn mein Chef oder ein Makler das machen will, wird er es machen (und kann es eigentlich auch näherungsweise schon über Google Earth). Gerade der Makler wird eher hinfahren, da die Daten nicht aktuell sind.

Gerade um die Zugänglichkeit der Daten geht es. (Das meinte ich auch mit **weiter **in die Öffentlichkeit tragen) Besonders wenn es um HR geht, eröffnet das Internet einen Fundus leicht erreichbaren Datenquellen. Wie herbivore schon beschrieben hat, fällt es dann leichter einzuschätzen wie liquide der mögliche Käufer oder wie dringend der Job für den Bewerber ist.

Das Argument "Das könnten sie auch so ..." ist sehr fadenscheinig und ohne dich persönlich angreifen zu wollen ist das genau das was ich als fehlendes Bewusstsein weiter oben bezeichnet habe.

Offensichtlich ist zum einen, dass die Hemmschwelle drastisch absinkt wenn der Arbeitsaufwand auf das Eintippen in einer Browser-Zeile zusammenschrumpft und dass niemand bezahlt werden muss der sich dein Haus anschaut ist wohl auch klar.
Viel dramatischer finde ich, dass diese Daten gespeichert bleiben und mit der fortschreitenden Technik auch der automatisierten Auswertung deiner Daten (und damit sind nicht nur die aus GSV gemeint) Tür und Tor geöffnet werden.

Man mag sich nun nicht dafür fürchten, bedacht sollte es aber werden und vor allem die Konsequenzen für den einzelnen, also auf eine Datensammlung und einen daraus resultierenden Kennwert reduziert zu werden, ohne darauf Einfluss nehmen zu können.

Genau darauf läuft es hinaus wenn auch in Zukunft so getan wird, als während solche professionell gesammelten Daten mit Photos in irgendwelchen verstaubenden Fotoalben zu vergleichen. (siehe "fehlendes Bewusstsein")

19.08.2010 - 17:45 Uhr

Ich finde bei diesem Thema geht es um das Prinzip der Erhaltung der Privatssphäre. Natürlich ist klar, dass bei den meisten Leuten weder pikante noch sonst irgendwie schädlichen Fotos gemacht werden dennoch greift hier ein Unternehmen gezielt zur Fotokamera um systematisch das eigene Wohnhaus weit mehr in die Öffentlichkeit zu tragen als es ohne GSV möglich wäre.

Das oben schon angesprochene Prinzip des opt-out halte ich für sehr schädlich und der unbekümmerte Umgang damit der immer weiter in die Gesellschaft sickert für ein Zeichen, dass es am Bewusstsein für die Technologie und die Konsequenzen mangelt.

Es ist keine neue Erkenntnis, dass die kulturelle Entwicklung der technologischen hinterher hinkt doch so bereitwillig ein hart erkämpftes Recht auf Privatssphäre gegen die Möglichkeit eines opt-in Datenschutz zu tauschen halte ich für unverantwortlich.

Meiner Meinung nach sind diese Debatten, auch wenn sie nur ein Sommerloch füllen, gut um wieder etwas Leben in die Bewusstseinsbildung was Datenschutz allgemein angeht bringt.

Ich persönlich habe einen Facebook-Account bin aber kaum aktiv und nutze den Dienst nur um zu wissen welche Veranstaltungen in meiner Umgebung sind. Ansonsten werden nur sehr gezielt Informationen von mir dort veröffentlicht. Google Street View gibt es bei uns noch nicht, wenn es aber kommt werde ich mein Haus und das meiner Eltern mit Sicherheit verpixeln. (So wie die meisten Nachbarn auch. Der Ort aus dem ich stamme wird ca. alle 3 bis 4 Jahre von einer Einbruchswelle getroffen.)

19.08.2010 - 13:14 Uhr

Hm, ich bin da auch etwas ratlos. Ich weiß nicht einmal wofür diese Cache-Datei nötig ist. Falls diese Datei schon existiert und nicht das Erstellen scheitert, probier es einmal sie einfach zu löschen. (ggf. eine Sicherungskopie anfertigen) und probier das Projekt dann neu zu erstellen.

Möglicherweise verhindert nur irgendein Datum in dieser Cache-Datei das Erstellen des Projekts.

18.08.2010 - 18:51 Uhr

Erlagschein geht nicht? (Ich glaub der in Deutschland übliche Begriff ist Überweisungsauftrag)

18.08.2010 - 18:12 Uhr

Hat der Benutzer der das Projekt aufruft Zugriffsrechte auf den oben genannten Ordner? Wenn nein, was spricht dagegen sie ihm zu geben?

18.08.2010 - 14:09 Uhr

Also, als ich Probleme hatte mit irgendwelchen Controls und VS stürzte ab, fragte es mich immer ob ich es nicht debuggen möchte. Falls das bei dir nicht dir Fall ist, starte zwei Instanzen von VS und hänge den Debugger des einen an die Instanz des anderen der dein Projekt öffnet.

Dazu einfach auf "Debugger" und "Attach to Process". Die Instanz die Debugger spielt sollte mit Admin-Rechten (unter Windows 7 u. Vista) gestartet werden.

18.08.2010 - 13:58 Uhr
  1. VS mit VS debuggen und nachschauen was passiert wenn du dein Control zu deinem Projekt addest und dir VS um die Ohren fliegt. Falls der Fehler nachvollziehbar ist (Irgendwo beim Instanzieren im Designer wird eine Referenz gebraucht die Null ist oder ähnliches) diesen ausbessern.

  2. Im schlimmsten Fall ohne Designer arbeiten und das Control zu Fuß hinzufügen.

16.08.2010 - 07:59 Uhr

Sind diese Anwendungen deine .Net-Anwendungen, auf die du auch auf Quellcodeebene Zugang hast? Dann ist WCF oder Remoting eine Möglichkeit.

Sind das beliebige Windows-Anwendungen, native und .Net, dann habe ich leider keine Ahnung.

05.08.2010 - 16:01 Uhr

Außerdem würde es mich interessieren, ob es möglich ist, in ein Stylesheet ein bisschen Struktur reinzubringen...

In CSS gibt es Vererbung. Vielleicht hilft dir das mit dem "Struktur reinbringen".

05.08.2010 - 14:45 Uhr

WebRequest Text auslesen, parsen und anzeigen. Winforms bzw. VS solltest du aber soweit beherrschen, um dir dein Control oder die Form zusammen zu clicken dass es so aussieht wie du es haben willst.

Aja, und 4a Wie poste ich richtig?

05.08.2010 - 13:29 Uhr

Das wird auch mit normalen Multicast nichts. Denn woher sollen denn die einzelnen Clients die anderen im Internet finden? Dass das im Subnetz funktioniert ist klar, denn da lauschen alle an dem selben Port und wenn etwas daherkommt, wird es eben dargestellt.

Wenn du eine Silverlight-App verwendest, könntest du auf dem ASP.Net-Server einen kleinen Registrierungs-Webservice oder WCF-Service laufen lassen, über den sich die Clients zentral die Chat-Teilnehmer holen können um ihnen dann wieder Nachrichten zu senden.

Allgemein finde ich es überhaupt sinnvoller über einen einzelnen Server alle Nachrichtenströme zu koordinieren.

05.08.2010 - 12:07 Uhr

Wie genau funktioniert das lokal?

Verwendest du IP-Broadcasts? Falls ja, wird das im Internet nichts. Geschickter wäre es, dass mit einem festen Rollen von Clients und einem Server zu machen.

02.08.2010 - 14:37 Uhr

Ich würde nicht darauf vertrauen, dass Apple das durchgehen lässt. Da sie die Regeln für ihren Store jederzeit ändern können und keinen Hehl daraus machen, was sie von fremden Frameworks halten, würde ich es nicht mit MonoTouch machen.

Aber das ist nur meine Meinung. Verbindliche Aussagen kann ich hier nicht treffen.

22.07.2010 - 17:55 Uhr

Mit der SP DATALENGTH funktioniert es.

22.07.2010 - 17:14 Uhr

Hallo,

gibt es eine Möglichkeit die Größe des tatsächlich belegten Speichers einer Spalte zu ermitteln? In Oracle könnte ich das über die USER_TAB_COLUMNS Tabelle mit der Spallte DATA_LENGTH machen. Doch in der INFORMATION_SCHEMA.COLUMNS View von MS gibt es kein dementsprechendes Pendant.

Hat irgendjemand eine Idee?

22.07.2010 - 10:50 Uhr

Gibt es Chancen, dass es auch den Src dazu gibt? Wenn man einen Server laufen lässt, auf den alle zugreifen können - ohne dir etwas unterstellen zu wollen - der von jemandem privat entwickelt wurde, schaue ich gerne einmal in den Code rein.

15.07.2010 - 23:09 Uhr

Den Interprocess Channel kannst du nicht über ein LAN verwenden. da dies nur lokal am Rechner funktioniert. Für das LAN musst du einen TCP-Channel verwenden.

Zu deiner eigentlichen Frage: Du kannst per Methodenparameter Daten an den Server senden. Wo genau hast du da Probleme?

15.07.2010 - 22:53 Uhr

Wenn du auf die Micro-Controller lugst, ist vor allem für einen Anfänger das Arduino-Board empfehlen. Ist zwar in Hacker-Kreisen etwas verschrien, weil so einfach Erfolge erzielt werden können aber ich kann das ehrlich gesagt nicht verstehen, da es doch im Endeffekt darauf ankommt (neben dem Verständnis für die Materie).

Dort programmierst du dann in einer Sprache ähnlich wie C oder direkt in C, wie du möchtest.

15.07.2010 - 20:06 Uhr

Da wirst du ein Pech haben.

Es sind zur zeit erst welche auf Englisch erschienen - (Habe schon länger auf die gewartet.) weshalb die Übersetzungen noch etwas länger auf sich warten lassen werden.

15.07.2010 - 20:04 Uhr

GPS für Lotus Notes

Verwende es aber nicht als reiner Entwickler 😁

Aber möglicherweise hilft dir alleine schon der Programmname weiter.

14.07.2010 - 20:07 Uhr

Knallen würde es ja nur, wenn die Ressource irgendwie verwendet wird während du sie sie übergeben möchtest. Das heißt, wenn du Glück hast, passiert auch nichts.

09.07.2010 - 14:34 Uhr

Wenn man die Symbole runterlädt und die Debug-Settings darauf stellt kann man auch mit dem VS08 ins .Net-Framework reindebuggen.

09.07.2010 - 14:28 Uhr

Darf das Verfahren schon nach dem ersten Fund aufhören oder sollen alle Tripel für a + b + c = 1000 gefunden werden? Oder gibt es gar nur eine Lösung?

08.07.2010 - 20:49 Uhr

Zusätzlich habe ich schon folgende Tools gebraucht:

  • dependency walker
  • Chrome Plus (IE Tab ftw)
  • .Net Stack Inspector-Tool (Leider hab ich den Namen vergessen ...)
  • IIS-Manager (aber das gehört wohl nur am Rande dazu)
  • Visual Studio Power Commands
08.07.2010 - 09:10 Uhr

Jepp, nach den starken Spielen zuvor war das Spiel gestern eine echte Enttäuschung.

Mehr Glück beim nächsten Mal. Ich hätte es den Deutschen vergönnt.

05.07.2010 - 17:19 Uhr

Du wirst wohl nicht darum herum können ein eigenes Objekt zu schreiben, das von MyGraphicsObject erbt und in der Draw-Methode das Bild an die jeweilige Stelle zeichnet.

05.07.2010 - 17:15 Uhr

Es kommt wohl nicht auf die Kampftechnik sondern den Verein dahinter an. Z.B. sind einige Ving Tzun-Vereine verschrien, da sie sehr manipulativ versuchen ihren Kunden das Geld aus den Taschen zu ziehen.

02.07.2010 - 14:01 Uhr

Vor ca. einem Monat habe ich wieder mit dem Radfahren angefangen, jetzt geh ich jeden Tag ca. 25km Radfahren und jetzt in den Ferien werde ich mit dem Rad auch zur UBahn fahren.

Zusätzlich Muskeltraining alle drei Tage und Won Hwa Do einmal in der Woche 1,5h Stunden. Zusätzlich werde ich jetzt wieder mit JKD anfangen, das dann zweimal in der Woche zusätzlich.

17.06.2010 - 10:13 Uhr

Btw. werden 95% der Apps die abgelehnt werden auf Grund mangelnder oder ganz fehlender Lauffähigkeit abgelehnt.

Was du aus der transparenten und offenen App-Bewertung weist? 😉

14.06.2010 - 17:32 Uhr

Ich bin wohl dann im roten Grad. Alles in allem komme ich in der Firma nicht dazu Automatische Tests zu verwenden wodurch dass leider in weite Ferne rückt.

Zuhause hatte ich auch noch nicht die Muße dafür. Aber im Sommer, wenn der Unistress vorbei ist, möchte ich dann auch für die Privatentwicklerei auf TDD umsteigen.

14.06.2010 - 14:30 Uhr

Hallo,

Naja, 200 Knoten heißt für sich alleine noch nicht viel. Wieviel Kanten hat denn der Graph ca.? Die Knotenanzahl scheint mir ja mal relativ gering. D.h. wenn die Anwendung ein paar Sekunden gemütlich rechnen darf ohne dass sich Kunden beschweren und die Kantenanzahl nicht allzugroß ist, könntest du sogar nach der besten Lösung mittels Bruteforce suchen. (Falls es immer einen Weg gibt.)

14.06.2010 - 10:12 Uhr

Wieviel Kanten und Knoten hast du denn? Der Punkt ist für die Entscheidung wichtig, da du bei gängigen Algorithmen für das Problem meistens einen Greedy Algorithmus mit Heuristiken hast und damit beinahe nie (wenn auch sehr gute) die optimalste Lösung bekommst.

11.06.2010 - 14:59 Uhr

ich bin Österreicher und somit sollte sich die Frage erübrigen

Dito, abgesehen davon, ist der einzig interessante Sport im TV für mich Boxen u. Kickboxen. (Von den anderen Sportarten habe ich zu wenig Ahnung 👅 )

11.06.2010 - 14:42 Uhr

Hallo,

also: Wir zu Anfangs kurz erwähnt, handelt es sich dabei um eine Übung ein Uni-Fach. Die Aufgabe ist es unsere Programme, die wir in der Übung zuvor erstellt haben abzuklopfen. Mehr als das Stichwort Vulnerability Scanner haben wir da nicht bekommen.

Unser Team hat drei verschiedene Programme geschrieben, wobei jedes Programm absichtlich Fehler enthält.

Mein Program ist ein C#-Remoting Server/Client (TCP) der eine Userverwaltung die in C geschrieben ist und CSV-Files verarbeitet. Wobei die Sollbruchstelle in der Userverwaltung ein Bufferoverflow ist der es ermöglicht Adminrechte zu bekommen.

Dann haben wir ein Shell-Skript das über Command Injection angreifbar ist, sowie ein Linux-C Programm dem auch über einen Bufferoverflow Commands injeziert werden können.

Interessant wären eben für diese Bereiche Scanner. Da ich bis vor der Übung noch nicht einmal etwas gehört hatte von solchen Tools dachte ich mir ich frag mal hier nach was dir und den anderen Forumsmitgliedern an Programmen bekannt ist. (Lernziel ist es ja die Tools einzusetzen und nicht sie zu finden.)

11.06.2010 - 14:07 Uhr

Hallo JAck30lena, erstmal danke für die Kurzinfo. Den Ausdruck kannte ich noch gar nicht. PEX scheint dafür gedacht zu sein unter anderem Fuzzing zu ermöglichen.

Mein Problem ist jetzt, dass ich das Projekt in dem Fall ohne Visual Studio, nur mit nmake u. notepad++ geschrieben habe.

Das Projekt importieren ist zwar auch nicht ein so großes Problem, trotzdem wäre ich für weitere Anregungen, vielleicht sogar Tools, dankbar.

11.06.2010 - 13:17 Uhr

Hallo,

folgendes: Es gibt Programme die andere Programme auf Schwachstellen abklopfen. Leider kenne ich keinen einzigen für win32 und .Net Code.

Könnt ihr da (möglichst gratis - da nur für eine Uni-VO gebraucht) empfehlen?

10.06.2010 - 17:33 Uhr

Von Visual Studio geht das meines Wissens gar nicht. Auch im neuen VS10 noch nicht.

Wenn es was kosten darf wäre vielleicht das etwas für dich: Altova

30 Tage kannst du es gratis ausprobieren.

08.06.2010 - 22:11 Uhr

Da hast du eigentlich recht. Möglicherweise dauert es seine Zeit bis der Channel dann tatsächlich geschlossen wird und damit wieder verwendbar wird. Aber das ist sowieso bad practice und du solltest es so nicht verwenden.

08.06.2010 - 20:45 Uhr

Kein Wunder, der Channel muss auch nur einmal registriert werden. Wenn du das Programm schließt, unregistrierst du ihn wieder. Auch das Aktivieren führst du nur einmal aus.

Baue das einfach vorher ein und rufe im Buttonclick nur die Methode für das Berechnen auf.

08.06.2010 - 11:56 Uhr

Die Frage , die ich mir dabei Stelle , die auch ausführlich hier diskutiert wurde , kann sich die Einheit soweit entwickeln , dass sie eine Art "Bewustsein" entwickelt?

Die kann ich dir gleich beantworten: Nein.

Lies dir einfach noch einmal die verlinkten Beiträge durch. Du wirst gleich feststellen, dass es schon an der Definition von Bewusstsein scheitert. Auch die von dir angeführten Punkte sind so unpräzise formuliert, dass du hier schon auf massive Probleme stoßen wirst. Wie z.B.:

Persöhnlichkeit und Meinung: Die Einheit ist in der Lage kommunikativ sich selbst und eventuelle Gedanken zu vertreten. Dies könnte etwa mit dem Behalten eines Namens oder erinnerung an Gesagte sätze assoziiert werden

Was genau meinst du mit sich selbst vertreten?
Was genau meinst du mit "eventuelle Gedanken"? Wo kommen die her? Wie defnierst du einen Gedanken für dein Kleinkind ähnliches Konstrukt?

(Zur Erinnerung, bereits das Abbilden der Neuronen einer Ratte füllt einen ganzen Unikeller mit Rechnern)

07.06.2010 - 16:52 Uhr

Hallo,

ich habe folgendes Problem:

ich habe eine normale aspx-Webpage in der auch Silverlight läuft. So weit so gut. Nun gibt es auch noch eine Winforms-Anwendung zur Konfiguration. Wenn ich nun die Konfiguration ändere, welche beim Start der Silverlight-Anwendung aus der Datenbank gelesen wird, soll dass die Silverlight-Anwendung mitbekommen und die neuen Daten nachladen.

Im Endeffekt benötige ich also ein serverseitiges Event welches ich nach der Konfiguration feure, damit die Silverlight-App verständigt wird und sich die neuen Daten holt.

Jetzt stellt sich natürlich die Frage, wie ich das realisiere, da der Server und die Silverlight-App über ein basicHttpBinding kommunizieren.

Habt ihr da eine Idee bzw. was ist da best practice?

07.06.2010 - 15:48 Uhr

Hallo, mir ist aufgefallen, dass du die Struktur nicht mit [StructLayout(LayoutKind.Sequential)] gekennzeichnet hast. Außerdem kannst du bei Arrays mit [MarshalAsAttribute(SizeConst = 255)] die Größe der Arrays schon zur Compile-Zeit in deiner C#-Struktur festlegen.

Vielleicht helfen ja diese Änderungen.

Edit://

Hatte auch erst Probleme damit, vielleicht hilft dir mein Thread weiter: PInvoke Pointer Problem

07.06.2010 - 08:14 Uhr

Da die Abkürzung nicht eindeutig ist, frage ich lieber noch einmal nach. Meinst du Runtime Type Information?

05.06.2010 - 15:15 Uhr

Vielen Dank für die ausführliche Erklärung.

So macht das ganze natürlich gleich viel mehr Sinn, Danke!

04.06.2010 - 13:26 Uhr

Hast du dir schon den Port von JSch angesehen?
JSch .Net Port

Ich kenne es zwar nur für Java aber dort hat es alles mitgebracht was ich brauchte.