|
|
|
|
Hmmh kkkkk. Seit gestern weiß ich sogar, was das 14 Hive bedeutet \o/
Diesmal gehe ich auch anders an die Einarbeitung (SharePoint) ran, als ich es sonst immer getan habe (z.B. bei Java Spring MVC): Da mein Projektleiter und mein Abteilungsleiter die letzten beiden Wochen quasi ständig weg waren, war ich ziemlich frei in meinem tun. Da konnte ich mir schön viel Zeit nehmen, um anhand der Literatur und Online-Docs das System zunächst richtig zu verstehen, bevor ich praktisch mit Aufgaben beginne. Genauso .NET und C#.
Normalerweise werfe ich mich immer erst ins kalte Wasser, und lerne dann nebenbei die benötigten Grundlagen. Allerdings stolperte ich dann doch öfter mal über nicht bekannte Grundlagen, die mich dann enorm aufgehalten haben. Oder Sprach- oder Plattformgegebenheiten, die nicht bekannt waren, und dann zu seltsamen Bugs geführt haben.
Hätte ich mir in Java nämlich vorher mal angeschaut bzw überhaupt mal überlegt, wie intern die Array-Listen implementiert sein könnten, hätte ich mir einmal ein richtig fieses Performance-Loch gespart, dass ich dann in der Folge erst umständlich als solches identifizieren musste, als probleme auftraten.
Wobei ich mir bezüglich C# eigentlich nu auch nur explizit die unterscheide zu Java angeschaut habe ( http://msdn.microsoft.com/en-us/library/ms228602(v=vs.80) ). Aber das komplizierte/gänzlich neue für mich ist ja auch eher SharePoint.
|
[Dieser Beitrag wurde 1 mal editiert; zum letzten Mal von TriggerTG am 26.05.2012 12:29]
|
|
|
|
|
|
Ich versuche gerade bespin für Windows zu kompilieren.
Mit Qt kann man zwar single-source portable Programme schreiben... das war allerdings wohl nicht ganz das Ziel des Autors... Noch 140 Fehler mit MSVC, meistens irgendwelche glibc Funktionen...
|
|
|
|
|
|
|
Okay ein paar #defines und die meisten waren erledigt. Dann noch ein paar (hoffentlich) unwichtige Sachen auskommentiert und jetzt kommen "nur noch" Linkerfehler.
|
|
|
|
|
|
|
Was ich aber wirklich faszinierend finde, ist, dass in der Projektdatei zwei oder drei Module, die zum kompilieren zwingend erforderlich sind und aus anderen Modulen referenziert werden, fehlen. wtf...
|
|
|
|
|
|
|
Maaan, warum muss mein scheiß Notebook erst produziert werden. Ich will es sofort!!!
|
|
|
|
|
|
|
Ich habe gerade 10 Minuten gebraucht um rauszufinden, wie ich das Fahrradrücklicht meiner Freundin öffne um die Batterien zu wechseln. Davon das ich schon einen akademischen Abschluss habe, habe ich dabei nix gemerkt. Die Welt ist kompliziert
|
|
|
|
|
|
|
Ohne hättest du zwei Minuten gebraucht.
|
|
|
|
|
|
|
Ich habe Dienstag circa 8 Minuten gebraucht, um die Handbremse eines Leihwagens zu finden und zu lösen.
|
|
|
|
|
|
|
|
|
|
|
GUIs basteln mit Swing ist total die Fummelei. Möchte ich nur mal so für die Nachwelt festhalten. Jedesmal.
|
|
|
|
|
|
|
Qt! Qt! Qt! Qt! Bis du stirbst X)
|
|
|
|
|
|
|
| Zitat von csde_rats
Qt! Qt! Qt! Qt! Bis du stirbst X)
| |
|
|
|
|
|
|
|
Mir hat vorhin ein Freund gesagt, dass er extrem beeindruckt davon ist, wie leicht mir der Umstieg auf die Uni gefallen ist und wie schön es doch ist, dass er endlich mal jemanden im Freundeskreis hat, mit dem er sich über diesen ganzen Kram unterhalten kann. Er sagte er hätte Kommilitonen im Master gehabt, die lange nicht so viel Verständinis für den ganzen Informatikzeug gehabt häten wie ich, obwohl die alle einen guten Bachelor an der Uni gehabt hätten.
Von jemanden der einen 1,0er Master hat gibt das einem schon echt Aufwind
|
|
|
|
|
|
|
Sein wir mal ehrlich, als Appframework ist Qt das beste, was man kriegen kann, wenn es noch wo anders als auf Windows laufen soll... und man kein Java mag
Letztens habe ich ne Qt-App auf Ubuntu ausprobiert, und es nicht gemerkt, weil der Standardstyle GTK ist und die Apps exakt wie "native" GTK-Apps aussehen. Selbst Wizards und speziellerer Kram. Fand ich sehr beeindruckend...
Außerdem ist der ganze nicht-GUI-Kram auch sehr nice, z.B. QSettings... Gold wert.
Wahrscheinlich wäre Qt auch auf Linux dominant, wenn es nur nich von ~2002-2007/8 die Lizenz"ungenauigkeiten" sage ich mal gegeben hätte...
|
|
|
|
|
|
|
| Zitat von csde_rats Wahrscheinlich wäre Qt auch auf Linux dominant, wenn es nur nich von ~2002-2007/8 die Lizenz"ungenauigkeiten" sage ich mal gegeben hätte... | | darauf kannste einen lassen.
|
|
|
|
|
|
|
| Zitat von TriggerTG
Ich habe Dienstag circa 8 Minuten gebraucht, um die Handbremse eines Leihwagens zu finden und zu lösen.
| |
| Zitat von igor]2
Ohne [akademischen Abschluss] hättest du zwei Minuten gebraucht.
| |
|
|
|
|
|
|
|
| Zitat von flying sheep
| Zitat von csde_rats Wahrscheinlich wäre Qt auch auf Linux dominant, wenn es nur nich von ~2002-2007/8 die Lizenz"ungenauigkeiten" sage ich mal gegeben hätte... | | darauf kannste einen lassen.
| |
Wenn ich das richtig sehe, dann ist Qt für C++. Sowohl mein Kollege als auch ich können kein C++.
|
|
|
|
|
|
|
Irgendwie habe ich ein Händchen dafür, nur Frauen zu finden, die in langjährigen Beziehungen sind
|
|
|
|
|
|
|
| Zitat von WeGi
| Zitat von flying sheep
| Zitat von csde_rats Wahrscheinlich wäre Qt auch auf Linux dominant, wenn es nur nich von ~2002-2007/8 die Lizenz"ungenauigkeiten" sage ich mal gegeben hätte... | | darauf kannste einen lassen. | | Wenn ich das richtig sehe, dann ist Qt für C++. Sowohl mein Kollege als auch ich können kein C++.
| |
- google „qt bindings“
- finde das als erstes ergebnis
- ?????
- keinen uninformierten senf mehr von dir
| Zitat von TriggerTG Irgendwie habe ich ein Händchen dafür, nur Frauen zu finden, die in langjährigen Beziehungen sind | | dann denk dir, dass du es wert bist, dass frauen wegen dir eine affäre eingehen und probier’s trotzdem. außerdem gibt es ja auch leute mit offenen beziehungen (wobei die das meistens recht früh erwähnen)
|
[Dieser Beitrag wurde 1 mal editiert; zum letzten Mal von flying sheep am 27.05.2012 11:46]
|
|
|
|
|
|
gute Idee. Dann weiss er zumindest gleich, dass sie von Treue nicht so viel hält.
|
|
|
|
|
|
|
| Zitat von GarlandGreene gute Idee. Dann weiss er zumindest gleich, dass sie von Treue nicht so viel hält. | | eine affäre wäre je nur eine affäre, treue nicht erforderlich. und in einer offenen beziehung ist man ja optimalerweise treu ‒ die definition von „treue“ schließt nur nicht ein, mit wem man sex hat.
wenn trigger dagegen selbst was längeres/tieferes (höhö) sucht, ist das natürlich ein holzweg, aber das hat er ja nicht gesagt, oder?
|
|
|
|
|
|
|
Man man man, wird der Salat bald alt! 1.6.2006. Ein ganzschön langer Zeitraum hmhmhm
|
|
|
|
|
|
|
| Zitat von flying sheep
| Zitat von WeGi
| Zitat von flying sheep
| Zitat von csde_rats Wahrscheinlich wäre Qt auch auf Linux dominant, wenn es nur nich von ~2002-2007/8 die Lizenz"ungenauigkeiten" sage ich mal gegeben hätte... | | darauf kannste einen lassen. | | Wenn ich das richtig sehe, dann ist Qt für C++. Sowohl mein Kollege als auch ich können kein C++.
| |
- google „qt bindings“
- finde das als erstes ergebnis
- ?????
- keinen uninformierten senf mehr von dir
| Zitat von TriggerTG Irgendwie habe ich ein Händchen dafür, nur Frauen zu finden, die in langjährigen Beziehungen sind | | dann denk dir, dass du es wert bist, dass frauen wegen dir eine affäre eingehen und probier’s trotzdem. außerdem gibt es ja auch leute mit offenen beziehungen (wobei die das meistens recht früh erwähnen)
| |
Uuh dann habe ich heute ja doch was zu tun mit dem ich mich vor theoretischer Informatik drücken kann. Und uninformiert war das nur, weil ich auch wirklich nicht mehr als den ersten Treffer nach Qt angeschaut habe.
|
|
|
|
|
|
|
| Zitat von WeGi Uuh dann habe ich heute ja doch was zu tun mit dem ich mich vor theoretischer Informatik drücken kann. Und uninformiert war das nur, weil ich auch wirklich nicht mehr als den ersten Treffer nach Qt angeschaut habe. | | welche sprache willst du denn nutzen?
|
|
|
|
|
|
|
Java. Es ist nur für ein kleines Hobbyspielprojekt mit nem Kollegen. Wir wollten eigentlich erst Cocos2D als Engine nutzen, aber da wollte der Kollege kein Python lernen. Also machen wir jetzt alles from scratch in Java. Und da habe ich gestern an nem Mapeditor gebastelt und mich dauerhaft über Swing aufgeregt.
|
|
|
|
|
|
|
| Zitat von WeGi
Java. Es ist nur für ein kleines Hobbyspielprojekt mit nem Kollegen. Wir wollten eigentlich erst Cocos2D als Engine nutzen, aber da wollte der Kollege kein Python lernen. Also machen wir jetzt alles from scratch in Java. Und da habe ich gestern an nem Mapeditor gebastelt und mich dauerhaft über Swing aufgeregt.
| | qt jambi funzt super, und es gibt auch die ganzen qt-tools dafür.
einziges problem ist, dass die eclipse-integration (also der gui-editor als in eclipse eingebettete variante, projekt-templates, und eine vorgefertigte bibliothek) nur mit der alten version 4.5 funzt, und wenn du eine neuere qt-version nutzen willst, den extenen gui-editor starten musst, dein projekt per copy&paste beginnen musst, und dir 1 minute zeit nehmen musst, eine eclipse-user-library zusammenzuklicken, die mit dem jambi-jar und dem ordner mit nativen libs konfiguriert ist. und das javadoc wurde seit 4.5 nicht aktualisiert, also ist die doku für neue features seitdem nicht in eclipse eingebettet. das ist allerdings auch nicht so schlimm, wenn du sie nicht oder kaum nutzt. (guck in den link, um zu sehen, was diese features sind)
|
[Dieser Beitrag wurde 1 mal editiert; zum letzten Mal von flying sheep am 27.05.2012 13:17]
|
|
|
|
|
|
@Wegi
Habt ihr euch schonmal Slick2D angesehen?
Und wieso find ich dich in Steam nicht mehr?
|
|
|
|
|
|
|
Jemand an nem fertigen Qt-Icontheme für Windows interessiert (Tango)?
|
|
|
|
|
|
|
Habs einfach mal gepusht: https://github.com/enkore/TangoQt
Ist für Windows ganz praktisch, weil QIcon::fromTheme nur unter Unix funzt (bei Linux nimmts halt das vom Nutzer eingestellte Icontheme und unter OSX das Standardicontheme. Win hat sowas halt nich wirklich...)
|
|
|
|
|
|
|
| Zitat von csde_rats
Habs einfach mal gepusht: https://github.com/enkore/TangoQt
Ist für Windows ganz praktisch, weil QIcon::fromTheme nur unter Unix funzt (bei Linux nimmts halt das vom Nutzer eingestellte Icontheme und unter OSX das Standardicontheme. Win hat sowas halt nich wirklich...)
| | nice, das wollte ich schon lang mal tun (wenn auch eher mit sowas)
/e: etwas kritik: nutze nie #!/usr/bin/env python , sondern gib optimalerweise immer die minimale version an, unter der es läuft. wenn du darauf keinen bock hast, gib aber zuminderst umbedingt an, ob es ein python2- oder ein python3-skript ist. hier unter arch habe ich python→python3→python3.2 gesymlinkt, und dein skript würde sterben.
|
[Dieser Beitrag wurde 1 mal editiert; zum letzten Mal von flying sheep am 27.05.2012 14:55]
|
|
|
|
|
Thema: Gehirnsalat ( wir unter uns ) |