Zum Inhalt springen

FinalFantasy

Mitglieder
  • Gesamte Inhalte

    966
  • Benutzer seit

  • Letzter Besuch

Beiträge von FinalFantasy

  1. Gameplay? Sehr gut? Ich glaub du machst Witze. Eintoeniges Herumgerenne und Flaggeneingesammle. Dann hier und da ein wenig rumrennen und Leute weggkloppen.

    FullAck... ich hab mal einen Teil auf der PS3 gespielt, weiß nichtmehr ob es das erste oder zweite war. Nach spätestens ner Stunde wirds richtig langweilig.

  2. Zur Einarbeitung und zum Kennenlernen von KDE hatte ich 1Woche Zeit. In der 2.Woche kam Yast mit den Benutzerkonten, Software-Installation uns Servern (2 Monate) dran. Anschließend musste ich die Linux-Befehle lernen und versuchen alles über PuTTY ohne Benutzeroberfläche (KDE) zu steuern. Für schwierige Dinge beim DNS-Server gab es dann den Webmin am Anfang.

    Das ist ja dann gesamt doch etwas mehr als eineinhalb Wochen. Das klingt mir damit auch realistischer :)

  3. Ich habe mich in SLES mit KDE innerhalb einer Woche in die Benutzerumgebung eingearbeitet. Eine Benutzeroberfläche ist eine Benutzeroberfläche und man muss sich einfach nur an die Struktur gewöhnen.

    Meiner Meinung nach ist dabei der Hauptunterschied das Filesystem und die Ordnerstruktur.

    Ich wage zu bezweifeln, dass du dich innerhalb von eineinhalb Wochen vernünftig in SLES/KDE eingearbeitet hast. Oder, nicht böse verstehen, du hattest auch vorher von Windows nicht so wirklich viel Ahnung.

    Ich arbeite jetzt seit knapp einem Jahr beruflich mit OpenSuse+KDE, vorher hatte ich einige Jahre nur Windows sowohl im beruflichen als auch privatem Einsatz, meine privaten Linuxexperimente sehe ich dabei als nicht erwähnenswert.

    Jedenfalls will ich selbst nach diesem einem Jahr noch nicht behaupten, dass ich mich unter Linux/KDE auch nur annähernd so gut auskenne wie mit Windows.

    Benutzen kann ich es, das ist klar, aber sobald es an die Systemeinstellungen geht oder darum Probleme zu lösen, bin ich mit SLES noch lange nicht soweit als mit Windows.

  4. Bei Linux fällt im Moment der Bereich der Anwender-PCs und der Home-Bereich noch etwas weg, weil man sich in Linux erst einmal einarbeiten muss und sich die meisten Leute an Windows gewöhnt haben.

    Man muss sich auch in Windows einarbeiten. Der Knackpunkt ist hier wirklich nur, dass die meisten Leute eben schon Windows gewohnt sind und eine Linuxdistri dann doch etwas anders ist.

    Ich bin überzeugt, dass sich ein absolut Computer Unerfahrener in eine Linuxdistri genausoschnell einarbeitet wie in Windows (aus Anwendersicht).

    Du hast übrigens schon ein gewisse Umstellung, wenn du innerhalb von Linux nur von Suse nach Debian oder von KDE auf Gnome wechselt.

  5. Du hast Recht. Die Anwendungen gehören nicht zum Betriebssystem. Ich habe an den Webserver z.B. gedacht, weil er mit dem betriebssystem Windows Server/SLES automatisch mitgeliefert wird und man keine zusätzliche Software mitgeliefert werden muss. Dass OpenOffice bzw. das Office-Paket nicht zum Betriebssystem dazu gehören war mir klar.

    Bei OpenSuse ist aber OpenOffice auch schon auf der CD drauf und wird afaik auch gleich mitinstalliert. Gehört das dann deiner Definition nach zum Betriebssystem oder nicht? Oder ist es ein Unterschied zwischen "Windows und Linux", dass OpenSuse gleich eine Officeanwendung mitbringt und Windows nicht?

    Als Gemeinsamkeit würde ich hierbei z.B. sehen, dass man auf beiden System sowohl Officetätigkeiten machen kann als auch Serveranwendungen laufen lassen kann... Um Apache laufen zu lassen, brauche ich übrigens weder bei Windows noch bei "Linux" eine Serverversion.

  6. Jetzt wirds aber haarspalterisch...

    Wenn ihrs so genau nehmt, dann ist die Aufgabe "Gemeinsamkeiten von Windows und Linux" ansich schon falsch.

    Unter "Windows" verstehe ich das ganze Windows... quasi die Windowsdistribution. Bei Windows unterscheidet man nicht großartig zwischen Kernel und GUI.

    Unter "Linux" versteht man genaugenommen nur den Kernel, unter "KDE" nur die GUI. Ich denke aber schon, dass bei der Aufgabenstellung eine "Linuxdistribution" gemeint ist, nicht nur der Kernel.

    Würde man das "Linux" wörtlich nehmen, kannst du nicht viel vergleichen! Was will man auch nur mit dem Kernel anfangen, da hat man dann ja noch nichtmal eine Shell dabei. Klar kann man die Hardwareunterstützung, Filesystem etc. dann noch angehen... aber ein "Betriebssystem" ist das dann in meinen Augen auch nicht mehr.

  7. Und solange es keine konkreten Zahlen gibt, wie viele "Fachkräfte" wo fehlen, halte ich das ganze nur für eine Gerücht, weil man sich nicht traut, die fehlenden Leute bei der Konkurrenz abzuwerben. Google, IBM und Co scheinen in USA damit weniger Probleme zu haben.

    Bei uns hier stelle ich immer wieder fest, dass die Firmen zwar Fachkräfte wollen, aber nicht bereit sind, diese entsprechend zu bezahlen... genau diese Firmen jammern dann, dass es ja keine Fachkräfte gäbe.

    Andererseits ist das ziemlich dumm, denn durch den (künstlich gepushten) Mangel treibt man ja eigentlich sogar noch den Preis hoch.

    hmmmm.

  8. Als Motorradfahrer fand ich den Sommer bis jetzt auch ziemlich bescheiden. Erst war dauernd schlechtes, kaltes, nasses Wetter, danach ist das Thermometer innerhalb von 2 Tagen von 10 auf 35°+ geklettert, was dann mehrere Wochen angehalten hat. Und dann gings wieder von heute auf morgen rückwärts. Zwar immer noch um die 20° aber immer wieder Regen.

    Wann soll ich da bitte mal Motorradfahren?

    Achja, die Klimaerwärmung soll ja nicht unbedingt erwärmen, sondern die Temperaturen extremer machen. Also kann die Klimaerwärmung auch Abkühlung zur Folge haben.

    Hab mal gehört, dass sie im südlichen Teil Deutschlands dazu führen soll, dass die Winter wärmer und die Sommer kühler werden, bis wir irgendwann kaum mehr Jahreszeiten haben.

  9. Mhh Scheint wohl doch nicht soviele Fachkräfte zu fehlen?

    Man muss sie einfach nur ausbilden...

    Betriebliche Ausbildung 2010:: 106.000 Lehrstellen fehlen - Wirtschaft und Finanzen - DerWesten

    Der Artikel ist mir irgendwie suspekt... im ersten Absatz steht, dass landesweit 37.020 Schulabgänger noch ohne Ausbildungsplatz sind, dagegen aber landesweit noch 19.910 Ausbildungsplätze frei wären.

    Im zweiten Absatz steht dann, dass in NRW noch 19.910 Ausbildungsplätze frei wären, und 37.020 Schulabgänger noch suchen....

    Daraus schlussfolgere ich: ALLE nicht besetzten Ausbildungsstellen und ALLE noch Ausbildungslosen Schulabgänger sitzen in NRW, der Rest des Landes ist komplett zu 100% versorgt und das sogar noch mit 100% Effizienz :D

    Was das mit dem Fachkräftemangel zu tun hat? Ich verstehe den Fachkräftemangel eher so, dass sie engagierte Leute mit langjähriger Berufserfahrung suchen und zwar JETZT, SOFORT, GESTERN. Da hat keiner Zeit/Lust/Geld diese jetzt erst auszubilden und dann noch 10 Jahre Erfahrung sammeln zu lassen.

    Gerade heutzutage, wo meinem Gefühl nach, Angestelltenverhältnisse auch immer kürzer werden und teilweise schon auf Freelancer Niveau liegen, verstehe ich auch, dass nur noch wenige Betriebe Ausbilden wollen. Wenn ich mich so umschaue, wird auch nur noch ausgebildet, dass man sich eben Ausbildungsbetrieb nennen darf, billige Arbeitskräfte mit 3 Jahresvertrag kriegt und nebenbei wahrscheinlich auch noch die ein oder andere staatliche Förderung dazu abkassieren kann. Ein großteil der Betriebe in der mir Bekannte Leute gelernt haben hat nur einen Bruchteil bis gar keine seiner Azubis nach der Ausbildung übernommen.

  10. Dein Algorithmus wird sehr aufwändig, wenn Du k Messungen betrachtest dann hast Du O(i*k) Durchläufe, d.h. quadratischer Aufwand. Du solltest Dir etwas besseres einfallen lassen

    Ich glaube, er ist erstmal ganz froh, wenn es überhaupt mal, wenn auch langsam funktioniert.

  11. Dazu dann erstmal folgende Fragen:

    Was ist denn "beidemessungen"? Aus deinem Code schliesse ich, dass es ein zweidimensionales Array ist, habe aber keine Ahnung, wie groß es sein soll. In deiner Schleife gehst du ja mal pauschal von 10000 aus. Grenzen fragst du nirgends ab.

    Wieso greiffst du immer auf 0 als zweiten Index zu (beidemessungen[k][0])? Ist das Array wirklich zweidimensional, ignorierst du einfach nur den Rest oder ist hier generell etwas falsch?

    Was ist denn "genau"? Du benutzt es als Startwert für deine zweite Schleife, es ist aber nirgends definiert. Folglich kann ich auch nicht sagen, ob dein Indexzugriff mit "k+g" irgendwann mal ins Leere geht.

    i zählst du unten hoch, ohne jegliche Grenzprüfung. Ich bin mir ziemlich sicher, dass du hier irgendwann mal in nicht reservierten Speicher schreiben wirst.

    Ausserdem:

    if (beidemessungen[k][0]>=beidemessungen[k+g][0]){;}

    Diese If-Abfrage tut also mal genau garnichts? Sieht mir auch nicht nach Absicht aus.

    Geh deinen Algorithmus nochmal durch und überlege dir genau, mit welchen Indices du wo was genau tust. Ich bin mir ziemlich sicher, dass hier der Fehler begraben liegt.

    Ansonsten, falls dein realer Code genauso aussieht wie dein geposteter: Gewöhn dir mal an den Code einzurücken. Das macht ihn nicht nur leserlicher, sondern lässt auch so manchen Fehler leichter erkennen.

  12. versucht, denn dann habe ich ja alle Werte in dem Array auf Null. Die gibt er mir auch raus (wenn ich i++ weglasse). Das Löst mein Problem aber nicht, dass er mir für alle außer den ersten Eintrag im Array max immer 1.29349e-42 rausspuckt.

    PS: Das die restlichen Array-Werte bei der Initialisierung eines einzigen Array-Eintrags auf Null gesetzt werden ist Fakt. Ich hab mir das Array mal komplett ausgeben lassen und es standen dann überall Nullen drin!

    Ja was denn nun? Beides gleichzeitig ist ja wohl schlecht möglich. Wenn dein Array so initialisiert wird, müsste dein Problem ja gelöst sein, oder?

    ich habe es natürlich auch mit der Initialisierung des ganzen Arrays probiert. Ist aber auch Käse.

    Wieso sollte das Käse sein?

    Edit: Habs jetzt schnell mal ausprobiert: array[10] = {0} initialisiert tatsächlich das ganze Array. Deswegen kam mir jetzt eine Idee. Ich hab mir jetzt deine Algorithmus nicht haarklein angesehen, aber lass die mal die Indices ausgeben... läufst du an den Stellen wo du diese 1.29349e-42 rauskriegst vielleicht über die Arraygrenzen hinaus? Wenn ich mir deine Indexrechnerei so ansehe, kann ich mir das sehr gut vorstellen.

  13. Soweit ich weiß geht das nicht. Dürfte durch den Quellcode hier ja auch bewiesen sein, dass es nicht geht.

    Pures C(++) intitialisiert afaik gar nichts, wenn man es nicht selbst tut.

    Ausnahmen:

    - bei der Verwendung von String/Array Klassen, z.B. STL oder von anderen Frameworks, werden diese für gewöhnlich vom Constructor dieser Klasse initialisiert, falls man nichts angibt.

    - Es ist kompilerabhängig, manche Kompiler initialisieren im Debug Build die Variablen mit speziellen Werten (was aber seltenst 0 ist), deswegen steht bei dir vermutlich auch in jedem Feld immer die gleiche Zahl drin. Darauf sollte man sich aber keinesfalls verlassen, sobald man einen Releasebuild verwendet kann dann alles wieder ganz anders aussehen.

  14.  float max[50]={0};

    versucht, denn dann habe ich ja alle Werte in dem Array auf Null. Die gibt er mir auch raus (wenn ich i++ weglasse). Das Löst mein Problem aber nicht, dass er mir für alle außer den ersten Eintrag im Array max immer 1.29349e-42 rausspuckt.

    Das liegt daran, weil du damit auch nur den ersten Wert, also max[0] auf 0 setzt, den Rest aber uninitialisiert lässt.

    Du musst schon jeden Wert initialisieren, z.B. mit einer for-Schleife über alle 50 Werte gehen und JEDEN einzelnen Wert erstmal auf 0 setzen.

  15. Ich würde ein Notebook niemals privat UND geschäftlich nutzen, da trenne ich strickt. Auf meinem Privatnotebook will ich keine Firmensachen haben, das ist mir auch rechtlich zu gefährlich, genauso haben meine privaten Daten nichts auf Firmenlaptops verloren.

    Wenn ich beruflich einen Laptop benötige, dann hat mir die Firma einen zu stellen. Für Präsentationen in der Berufsschule oder ähnliches hat die Berufsschule oder eben die Firma einen Computer bereitzustellen. Zur Not wird die Präsentation dann per USB-Stick durch die Gegend getragen.

    Du legst dir ja auch nicht extra einen Beamer zu, weil du mal eine Präsentation halten musst.

  16. Wo kann ich denn überhaupt Mittlere Reife 1 jährig machen? In manchen schulen bieten die das nur mit Fachoberschulreife an aber was ist Fachoberschulreife?

    Ich kenne nur die Fachhochschulreife. Die hast du dann, wenn du mit deinem Abschluss die Möglichkeit gegeben hast, an einer Fachhochschule zu lernen.

    Fachoberschulreife müsste dementsprechend sein, wenn du an einer Fachoberschule lernen darfst. Dazu braucht man aber afaik einen mittleren Bildungsabschluss, also Oberstufenreife (vom Gym), QABI, abgeschlossene Ausbildung oder eben die mittlere Reife. Es wäre also unsinnig für die mittlere Reife eine Fachoberschulreife vorrauszusetzen.

    das ist es ja.. da steht nur "Mit einem durchschnitt von 2,8 (Befriedigend) den berufsschulabschluss erlangt"

    Mit dem Berufsschulabschluss (bzw. abgeschlossener Ausbildung) hast du afaik einen mittleren Bildungsabschluss.

  17. Und, bitte bitte, nicht vergessen: Probieren geht über studieren. Wie oft sehe ich in diversen Programmierforen Threads, wo ich einfach nur denke: "Leute, probierts aus und guckt, was passiert."

    Und vor allem, wenn irgendwas nicht das tut, was man erwartet, rauszufinden, warum es das tut, was es tut, bringt oft große Erleuchtungen.

    Was für ein Satz :D

    Und um nicht eines Tages einen GAU zu erleben, legt man sich ja Backups an... :hells:

    Oder gleich noch besser, ein Versionskontrollsystem, SourceSafe, SVN, GIT.... hat mir schon oft das Leben gerettet. :)

    Edit: äh, ja, die Versionskontrollsysteme schützen zwar davor, sich versehentlich selbst in die Wüste zu programmieren. Die VKS selbst sollte man trotzdem noch backupen.

  18. Vorteil ist du brauchst nicht bei jedem Buchstaben einen SQL- Befehl absetzen !

    Nachteil ist der erste SLQ- Befehl (alle Kunden) kann u.U. länger dauern

    Zusätzlicher Punkt ist, du hast die Auswahllogik dann im Programm, statt in der Datenbank. Ja nach Anwendungsfall kann das Vorteil oder Nachteil sein.

  19. SQL_string = "SELECT * FROM Kunden WHERE name LIKE ' " & buchstabe

    Da hast du jetzt nichts anderes gemacht, als = durch LIKE ersetzt. Das alleine bringt dir gar nichts, siehe meine Erklärung aus dem ersten Beitrag.

    Ausserdem wird der Select einen Fehler werfen, weil du nach dem LIKE ein Hochkomma hast, das nichtmehr geschlossen wird.

    Ich weiß nicht, welche DB du benutzt und was für Zugriff du darauf hast, aber wenn ich mit einer DB zu tun habe, probiere ich idR immer erst direkt auf der DB die Queries aus bis sie funktionieren, bevor ich umständlich im Programm selbst rumprobiere.

  20. Jeder sagt einem "Lerne programmieren, die Syntax ist dann nur noch wie Vokabeln lernen"

    Naja, das ist vergleichbar mit Mathematik. Du lernst nicht Zahlen, du lernst auch nicht auswendig, dass 1 + 2 = 3, sondern du verstehst den Gedanken dahinter. Was ist eine Zahl, was tut das +...

    Wenn du das verstanden hast, ist es völlig egal, ob du mit arabischen Zahlen, mit römischen Zahlen oder mit Buchstaben rechnest. Du kannst es einfach, auch wenn du mit den ungewohnten "Zahlen" anfangs vielleicht etwas langsamer bist.

    WIE lerne ich denn programmieren ._.

    Genau wie Rechnen. Such dir eine (einfache) Sprache aus und übe damit. Leg den Fokus dabei nicht auf "wie schreibe ich es hin", sondern auf "was passiert, wenn ich das so hinschreibe".

  21. Wenn du in die Textbox nur "M" eingeben willst und dann als Ergebnis alle Kunden haben willst, dere Name mit M anfängt, dann ist deine SQL Query falsch. Die liefert nur Kunden deren Name exakt "M" ist.

    Für alles was mit M anfängt, musst du "name like 'M%'" verwenden. Zu beachten ist dass du bei Vergleichen mit Wildcards "like" statt = verwenden musst.

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