Beiträge von JayNike_88

    Ruby ist nicht gerade wichtig, meiner Sicht nach. Im Berufsleben als FIAE werden vor allem Java und C++ gefragt. Einige Betriebe setzen noch auf CSharp oder andere .NET Sprachen. Mein Tipp für dich wäre:

    Zuerst mit PHP beginnen, die Basics lernen, dann etwas mit MySQL arbeiten, dann mit Dateien schreiben, öffnen, ändern etc. dann die ganzen Schleifen durchgehen, mehrwertsvariablen sprich Arrays oder Listen whatever gut durchgehen, Objektives Programmieren lernen, Klassen, Methoden, Rückgabewerte, Wahrheitswerte, etc.

    Erst wenn du meinst du bist mit PHP top fit, solltest du dich etwas mit Javascript umgeben, ich habe das NICHT gemacht, da ich Javascript nicht für wichtig empfand. Erst vor einigen Tagen hab ich mit Javascript begonnen, ist richtig einfach, ich hab sogar schon den Großteil im Kopf, zz. bei Ajax und webrequests (HTTP, etc. Server).

    Gut, sollte Javascript im Kopf sein oder nicht, ist Wurst, du kannst es lernen und ich empfehle es nur. Aber such dir Schritt für Schritt Anleitungen. Wichtig dabei ist: Grundkenntnisse in HTML, ohne das wirst du nicht relativ weit kommen. CSS wäre auch SEHR zu empfehlen. Sind zwar keine Programmiersprachen, aber sowas wirst du immer gebrauchen. Ajax solltest du genauso durchgehen, du wirst merken das es sehr wichtig ist, ich selbst hab es nie angewendet, werde es aber jetzt IMMER in jedem kommendem Webbasierendem Projekt anwenden.

    Gut, nun hast du die Web-Entwicklungssprachen und Stylesheets and Scripts hinter dir, bzw., wirst sie hoffentlich hinter dir bald haben oder auch in einigen Jahren erst, denn Programmieren lernt man auf Jahre und nicht auf Monate, ohne Grundkenntnisse geht nicht, deshalb lernst du erstmals das A und O.

    Wenn du mit PHP durch bist, dich mit MySQL Abfragen etc. auskennst, Caching vor allem in PHP gelernt hast, CSS und HTML gut kombinieren kannst und von Javascript das wichtigste anwenden kannst, dann bist du eigentlich fertig für den beginn. Ach genau ja Ajax nicht vergessen ok?! Weiter gehts mit den .NET Sprachen oder JAVA. Ich empfehle dir erstmals JAVA, denn du kannst es auf mehreren OS' (Betriebssystemen) nutzen, kannst darin sehr gut Server entwickeln und auch Spiele. C# ist meine alternative zu JAVA, da ich sie einfach ausgewählt habe und ich in C# alles erreiche was man in JAVA auch kann, der Programmierung sind FAST keine Grenzen gesetzt außer die Reallife Kombination zu Menschen :-D.

    Java und / oder .NET Sprachen sollten generell länger zu lernen dauern, ist verständlich. Solltest du nehmen wir mal an in .NET durch sein (.NET ist ein Framework für C#), dann beginn wenn du möchtest mit dem XNA Framework für die Spieleentwicklung. Es ist verdammt einfach, wenn man's kann! Du kannst Pokemon und sonstige Spiele im nichts wie nu' nachprogrammieren. Hab auf Youtube paar Videos noch von meinem altem Spiel wo man die Maps sieht, war noch schlecht gemacht, hab dazwischen die Mapstilecoordinations gelernt, haut hin (x, y, etc., rectangles, coords, kollisionen).

    Wenn du mit all dem ganzen fertig bist, und du noch bock hast mehr zu lernen, dann lern entweder C++ oder Objektives C. Mit Obj. C kannst du Apple Applikationen entwickeln, mit C++ vermute ich mal auch, aber mit bestimmter IDE nur.

    So, das wars, viel Glück in deinem FIAE Leben lol.


    Also für Emulatoren ect.

    Wer Programmieren lernt nur aufgrund der Serveremulation (Sprich Habbo etc.) sollte sich erschießen. Programmiersprachen sind für vieles andere da, nicht nur für Emulatoren, da dies nur ein Bruchteil von einer Sprache ist. Du lernst ja sicherlich auch nicht Spanisch um nur einen bestimmten Satz formulieren zu können oder? ;)

    Updater in-CLI läuft prima. Der Downloadlink geht natürlich noch nicht lol und wird auch ne Zeit lang NICHT gehen ;).
    (Nachdem es überprüft wurde in diesem Screen, wurde die CLI geleert und der Server wird initialisiert. Achja, [S:1] die 1 steht für die Version, das True bei "B" (Boolean) steht für "Neuste Version entspricht der Server Version", das letzte "S" für String steht für den Downloadlink falls ein Download benötigt werden würde. Der Auto-Updater in PHP wurde mit MySQL verknüpft. (Wieso bei der Serverversion S:1 ein S für String davor ist, ist aufgrund dessen, da es als String geladen wird).

    - Auto Updater fertig. Downloaded den Update-Pack (.rar) als PROJEKT_NERVANA_UPDATE.rar im Ordner von der gestarteten Server.exe ;).

    Auto-Updater begonnen:

    PHP
    private WebClient mUpdateClient = new WebClient();
    
    
                private bool isNewestVersion(int currentVersion)
                {
                    return this.mUpdateClient.DownloadString("http://62.141.42.19/NERVANA/PRJLOAD.php?version").Equals(currentVersion.ToString());
                }

    Basische Update-Überprüfung. Download, Prozessschließung & -start wird noch programmiert sowie Serverblockade bei tieferer Version.

    +++CDN + Optimierungen wurden ausgeführt.+++
    +++JavaScript & CSS & HTML Optimierungen wurden ausgeführt.+++
    +++UserVoice wurde aktiviert.+++
    +++höhere Sicherheit von Angriffen.+++
    +++"A better Browser" wurde aktiviert.+++
    +++CDN wurde verbessert.+++

    Wie wollt ihr CSS und HTML optimieren? Allerhöchstens verbessern.

    Optisch macht es Fortschritte. Mehr dazu bald.

    Dann glaub nicht dran, ist mir genauso scheiß egal. Wir bieten euch kostenlos bearbeitete Software an mit Qualität welche eurem Retro gewisse Funktionen, auch nach Wunsch hinzufügt. Dann kommen immer diese Faktorenbremsen, nuja nuja, verreckt mit Phoenix, lasst euch die Taschen lang ziehen :)

    Aufgrund von gewissen Serverentwicklern die meinen sie entwickeln etwas und müssen dafür Geld verlangen (HUST PHOENIXH UST OMGSOMGOMG HUST), habe ich mich dazu entschlossen das Projekt doch zu veröffentlichen.

    Nun ist mein Ziel für das erste:

    - Die CLI bearbeiten
    - Die Datenbank cleanen
    - Eine GUI mit Kommandos entwickeln
    - Dynamische Einstellungen
    - Auto Updater
    - Update Server
    - Nervana Homepage
    - Sprachsytem mit den Sprachen Deutsch, Englisch und Spanisch. Hauptsprache wird Deutsch.

    Bis auf weiteres, abwarten! (Ich muss auch noch mit Emerica diesbezüglich sprechen).

    Mein Statement zum Hotel:

    Es war bedingt immer nur cool das Hotel zu leiten, sobald genug User sich im Hotel befanden. Die Technik war für mich und Emerica nie ein Problem, es war die Faulheit unserer Seite her. Wir haben auch nie immer Bock etwas zu schreiben, wenn es nur für 10 User ist. Wir wollen die User sehen, welche die Funktionen auch nutzen, diese bewundern und für besonders halten, genau dass ist das was uns dazu motiviert daran zu arbeiten.

    Naja, nun kommen wir zur Sache: Ich habe nach längerer Zeit gar keine Lust mehr auf Habbo. Das Retro "Hablux" macht mir genauso null Bock. Ich bin derzeit auf der suche nach einem Qualifiziertem Team. Ich werde das Hotel natürlich weiterhin bearbeiten, Emerica genauso, aber ich weiß noch nichts von Emerica da ich eine längere Zeit nichts mit ihm geschrieben habe, letztes Jahr zuletzt (kleiner Humor, stimmt aber).

    Googlefox ist erst morgen wieder zuhause, er wird dann wieder loslegen, ich vertraue ihm dann auch den Entwickler Rang an und stelle dann 2 weitere Community Manager ein. Diese können heute noch getroffen werden. ES MÜSSEN QUALIFIZIERTE MITARBEITER SEIN, KEINE 0815 DEPPEN DIE EIN NOGO HOTEL GELEITET HABEN.

    Also, ich werde es auf jeden Fall NICHT mehr weiter leiten, deshalb stelle ich nun Mitarbeiter ein und verlasse das Hotel, exklusive der Technik und Programmierung des Hotels, die Community wird mich sonst nicht mehr sehen.