Zum Inhalt springen

derwunner

Mitglieder
  • Gesamte Inhalte

    98
  • Benutzer seit

  • Letzter Besuch

Beiträge von derwunner

  1. Also unbedingt wollte ich das auch nicht machen^^ Spare ich mir ja Abeit.

    War eigentlich blos mal so ne Idee, aber wenn es schon solche Seiten gibt, die genau das Verkörpern, na dann werde ich mich demnächst dort anmelden ;-)

    btw zum Thema überflüssig: Das liegt immer etwas im Auge des Betrachters, was überflüssig ist. Ich kann z. B. über viele Webseiten nur schmunzeln, für mich sind auch viele Seiten überflüssig.

    Ok, Thema geklärt, danke euch!

  2. Ja genau, so etwas in der Richtung hatte ich mir vorgestellt. Das heißt ein Forumsthread steht für ein Projekt. Dort ist eine kurze Beschreibung zum Projekt zu finden und eben der Download Link. In diesem Thread können dann Themen rund um das Projekt diskutiert werden. Die Community hostet aber die Projekt Dateien nicht, dafür wird eben auf Hostern wie z. B. SourceForge, Github, Google Code, usw. zurückgegriffen. Die Entwickler können selbst wählen, auf welchen Hoster sie ihr Projekt zur Verfügung stellen. Außerdem sollen die Entwickler auch selbst wählen können, unter welche openSource Lizenz sie Ihre Software stellen wollen (z. B. GPL, Apache Public License, CC usw.).

    LG derwunner

  3. Haha, ich verstehe deine Ironie schon. Und ja, ich weiß was Git oder Sourceforge ist. Aber bei SourceForge, github, Google Code & Co. steht das fertige Programm mit Source Code im Vordergrund. Das Forum, bzw. Bug Tracking ist relativ mäßig gehalten und eben daran soll die Community anschließen. Bei Hostern werden auch meistens nur Bugs berichtet, aber eine Community sagt den Entwicklern was sie besser machen können usw.. Ich kenne auch viele SourceForge Projekte, die eine eigene, von SourceForge unabhängige Homepage haben.

    Warum sollte also jedes Projekt sein eigenes Süppchen kochen, wenn man doch durch eine Community mehrere Projekte unter einem Dach bringen kann?!

  4. Hallo,

    ich würde gerne mal von euch Wissen, ob Interesse besteht openSource Software in einer Community zu entwickeln.

    Die Community zielt dabei mehr auf angehende Fachkräfte der Informatik. Denn ich meine, jede/r Enwickler/in kennt das Problem: Man programmiert in der Berufsschule Software, die zwar nützlich sein könnte für andere Leute, aber dann nur noch auf den Festplatten verweilt.

    Geschickter wäre es doch, diese Software als openSource Projekt der Allgemeinheit zur Verfügung zu stellen. Einerseits lernen die Enwickler viel dazu, unter anderem anwenderfreundlich zu programmieren, was später für den beruflichen Werdegang von Vorteil sein kann. Anderseits haben auch Anwender etwas von Ihrer Software. Ich sehe auch openSource Software nicht als Konkurrenz an zu kommerziell vertriebener Software, sondern vielmehr als Innovation und als Lernprozedur für kostenpflichtige Software.

    Die Community sollte alle Softwarebereiche abdecken und nicht nur eigens entwickelte Software, sondern auch Add-Ons, Plugins, Skripte usw. für bereits vorhande Software sind erwünscht.

    Meiner Ansicht nach wäre der Name openBase für die Domain ganz angebracht. Es wird wahrscheinlich auf ein reines Forum hinauslaufen, mit evtl. Wiki als IT-Fach Glossar. Ob es eine rein englische oder eine mehrsprachigige Community werden soll, kommt natürlich ganz auf eure Ressonanz an.

    openBase selbst dient aber nicht als Hoster der Projekte, sondern nur als "Project Home" wo eben der aktuelle Entwicklungsstand ersichtlich sein soll. Außerdem sollen die Anwender auch die Möglichkeit haben im Project Home Fragen, Wünsche usw. stellen zu können.

    Wer diese Philosohpie teilt, oder wer meint, er oder sie wäre dabei, bitte ich um kurzes Statement.

    MFG derwunner

  5. Hallo,

    ich frage mich schon seit längerem, ob es auch PHP (Objektorientiert) Programmier-Konventionen gibt. Und ich meine damit mehr wie "nur" die Formatierung von Variablen, Funktionen und Klassen. Also eben auch so Sachen, wie man z. B. Datenbankskripte im richtigen Code Style programmiert. Bisher hatte ich auch in PHP (so weit wie möglich) das 3 Schichtenmodell zur Entwicklung von Datenbankskripten angewandt. Aber ich kann mir gut vorstellen, dass diese Methode nicht im Sinne der Erfinder war.

    Auf das Thema hatte ich schonmal meinen Lehrer angesprochen, der wusste es leider auch nicht. Die Frau Google spuckte mir auch nicht wirklich sinnvolle Suchergebnisse aus. Vielleicht wisst ihr dazu mehr? :D

    MFG derwunner

  6. Hallo,

    ich hatte mich neulich mal wieder an die AMX Mod X Programmierung gewagt. Für alle die nicht wissen, was das ist: Es ist ein Server seitiges Plugin für alle Half-Life Mods, dass eine grundlegende Basis für eigene Plugins ermöglicht. Es ist vollkommen open Source und in der Nutzung kostenlos ( AMX Mod X - Half-Life Scripting for Pros! ).

    Man kann die eigenen Plugins in Binärcode übersetzen auf der C/ C++ Schiene. Man kann sein Plugins aber auch mit Pawn programmiern und in Byte Code übersetzen lassen.

    Das einzige Problem ist, laut dem alliedModders Wiki sollte es im Programmordner für das AMX Mod X Studio eine Compile.exe geben. Diese war aber nicht dort. Auch über die Studio eigene Kompilierfunktion tat sich nichts. Das heißt könnte mir mal bitte einer sagen, wo ich denn Compiler für C/ C++ und Pawn Code herbekomme?

    Onkel Google hatte mich auch nicht sehr viel weiter gebracht.

    MFG derwunner

  7. Hi,

    also wenn du C# lernen willst, les dir mal die Galileo open Books durch, die sind immer ganz gut. Hier mal ein exemplarisches zum Thema Visual C# 2010: Visual C# 2010

    Zum Thema Video Lern Training kann ich dir die Video2Brain Tutorials empfehlen, die sind echt sehr gut. Habe damit selber schon gute Erfahrungen gemacht. Allerdings eine solche Lern-DVD kann dann schonmal 50 Euro kosten.

    Ich habe zum Thema moderne Programmiersprachen und Objektorientierung auch schon ein Tutorial mal gemacht. Mein Tutorial findest du hier: Tutorial über moderne Programmiersprachen (Java, C#, PHP und ein wenig C++) - Programmierung - Computerforum Computer-Board.eu - PC Forum Number 1 in Web

    In meinen Tutorial geht es hauptsächlich um die Sprachen C#, Java, PHP und C++ mit Objektorientierung. Die Beispielcodes sind aber jeweils immer in C# geschrieben, also das gesamte Tutorial ist sehr stark an C# orientiert gestaltet.

    MFG derwunner

    .net?

    Hi,

    also ich muss sagen, du hast Recht. Eine sehr schöne Zusammenfassung :uli

    Und ja, das wäre ein Thema für einen Abend. Bei .NET fällt selbst mir schon einiges zu erzählen ein.

    MFG derwunner

  8. Hi,

    also die Idee finde ich echt gut. Ich würde mich dafür auch bereit erklären. Ich lerne in meiner Ausbildung C# seit 2 Jahren schon, hab auch ne Ahnung von vertiefter Objektorientierun, bzw. Vererbung usw.

    Btw, ich habe hier schonmal ein Anfängertutorial gemacht: Tutorial über moderne Programmiersprachen (Java, C#, PHP und ein wenig C++) - Programmierung - Computerforum Computer-Board.eu - PC Forum Number 1 in Web

    Ein board ist auch ne super Idee, würde mich auch dort anmelden. Gibts schon Link?

    MFG derwunner

    .net?

    ok, ich gebe mich geschlagen -.-

    ASP ist auch nicht meine welt. Hab ich noch nie gebraucht. PHP FTW!

    Ich weiß, es gibt vieles in .NET auch PHP. Aber selten dumm, wer PHP mit .NET macht.

    MFG derwunner

    .net?

    richtig. Es ist aber rein für Windows Betriebssysteme gedacht. Man wollte eine Hardwareunabhängigkeit. Aber für Microsoft schien es uninteressant es auch für andere Betriebssysteme zu machen.

    C# ist eben die Programmiersprache für Windows. Du kannst mit Visual Studio spielen leicht GUIs erstellen. Die Kodierung ist auch nicht schwer und sehr stark an Java angelehnt. Wenn mans so will ist C# ein Java Abklatsch mit den Microsoft Verbesserungsvorschlägen.

    Nicht jede Firma lässt sich was von Microsoft sagen ;-)

    Daneben gibts noch ASP.NET, das ist das selbe wie C# nur fürs Internet. Des weiteren kannst du damit auch C++ machen im Rahmen von .NET. Ist aber nicht unbedingt zu empfehlen, denn wenn ich schon C++ mache, dann möchte ich auch Schnelligkeit ;-)

    ASP.NET wird nur von wenigen Browsern unterstützt, deswegen würde ich sowas lieber mit Java machen.

    MFG derwunner

  9. Also das heißt ich müsste entweder im Projekt auf Multi-Byte umstellen, oder die ganzen Datentypen in Wide String ändern?

    Wie geht das mit Multi-Byte? Hab schonmal danach gegogelt, aber ohne wirkliche Ergebnisse.

    Und wozu die Output? Kann ich damit die Fehler in eine Textdatei speichern?

    Sorry wenn euch manche Fragen komisch vorkommen, aber ich bin noch relativ neu in C++.

    MFG derwunner

  10. Also, folgende Fehlermeldungen kommen noch:

    
    error C2381: 'exit': redefinition; _declspec(noreturn) unterscheidet sich Zeile 371
    
    warning C4985: "exit": Attribute sind in vorheriger Deklaration nicht vorhaden. Zeile 371
    
    warning C4067: Unerwartete Token nach Präprozessordirektive - Zeilenvorschub nicht erwartet. Zeile 5
    
    error C2664: 'MessageBoxW': Konvertierung des Parameters 2 von 'const char[40]' in 'LPCWSTR' Zeile 111
    
    error C2440: '=': 'const char[7]' kann nicht in 'LPCWSTR' konvertiert werden
    
    error C2664: 'CreateWindowExW': Konvertierung des Parameters 2 von 'const char[7]' in 'LCPWSTR' nicht möglich
    
    

    MFG derwunner

  11. Ok, da hast du Recht, habe nochmal bei Wikipedia nachgeschaut, Wikipedia sagt das dazu: GTK+ ? Wikipedia

    Es gibt aber durchaus eine Anbindung an C++ im Rahmen des GNOME Projekts. Außerdem hat Mono Develop eine Anbindung an C# geschaffen.

    Jetzt bin ich aber schon etwas verwirrt, im Code Beispiel von Wikipedia gibt es Methoden. Wäre mir neu, dass es in C schon Methoden gab?

    MFG derwunner

  12. Nein, ich habe sie nicht irgendwo abgelegt, sondern im Visual Studio 9.0 Order unter VC\include\gl

    Die Header werden ja auch jetzt gefunden. Jetzt kommen nur noch Konvertierungsfehler von verschiedenen MessageBoxW . Und dass beim Header glaux.h ein unerwartetes Token nach Präprozessorperdirektive - Zeilenvorschub erwartet.

    Meine includes sehen jetzt so aus:

    
    #include <gl\glut.h>
    
    #include <windows.h>
    
    #include <gl\gl.h>
    
    #include <gl\glu.h>
    
    #include <gl\glaux.h>
    
    #include <gl\glext.h>
    
    

    MFG derwunner

  13. Hallo,

    cool danke für die Infos über Qt.

    Ich bin ja noch neu in C++, kann aber schon Java und C#. Und ich möchte ja auch einmal C++ ohne .NET können und da ist diese Lösung eine gute Möglichkeit für grafische Anwendungen z. B. unter Linux.

    Ich habe auch was von GTK+ gehört, was sehr C++ ähnlich sein soll und man könnte damit angeblich mit GIMP ganz einfach eine grafische Oberfläche für Programme erstellen. Ist das was anderes wie Qt? Ist Qt besser?

    MFG derwunner

  14. Also wenn ich diese Reihenfolge mache:

    
    #include <stdafx.h>
    
    #include <glut.h>
    
    #include <windows.h>
    
    #include <gl\gl.h>
    
    #include <gl\glu.h>
    
    #include <gl\glaux.h>
    
    #include <glext.h>
    
    
    dann gibt mir Visual Studio noch folgende Fehlermeldungen aus:
    
    1 error C2381: 'exit': redefinition;_declspec(noreturn) unterscheidet sich. Fehler in Datei stdlib.h Zeile 371
    
    2 warning C4985: "exit": Attribute sind in vorheriger Deklaration nicht vorhanden. Fehler in Datei stdlib.h in Zeile 371
    
    3 fatal error C1083: Datei (Include) kann nicht geöffnet werden: "gl\glaux.h": No such file or directory
    
    

    Das mit in Datei XY habe ich hinzugefügt, weil es in VS noch eine Spalte namens Datei gibt bei der Fehlerbeschreibung.

    Das stdafx.h habe ich hinzugefügt, weil es anscheinend VS braucht.

    Sind aber mal auf jeden Fall schonmal bedeutend weniger Fehlermeldung von ca. 100 auf 3 runter :uli

    MFG derwunner

  15. Alles klappt nicht. Da steht immer z. B. "glu.h Wird bei der Suche nach Verwendung des vorkompilierten Headers übersprungen"

    Ich habe die glut.h ins Projekt eingebunden, ging nicht. Im Visual Studio VC\include Ordner auch nicht. Komischerwesie Header Dateien aus dem include Ordner, die vorher schon drin waren, gehen. Ich habe außerdem alle dll und libs die mit OpenGL zu tun haben bei weitere Abhängigkeiten eingebunden. Die libs waren ja auch schon vorher drin.

    Es kommen trotzdem immer noch die gleichen Fehler.

    MFG derwunner

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...