|
|
|
|
| Zitat von GH@NDI
| Zitat von Renga
| Zitat von GH@NDI
| Zitat von Renga
Boah, peinlich. Hatte gerade nen Telefoninterview (mein erstes) und hab für nen Anfängerproblem gut 30 Minuten gebraucht. Aus Nervosität ist mir kaum was eingefallen ...
| |
Willst du uns das gestellte Problem verraten?
| |
Hastn array von Zahlen, darin können Duplikate sein. Du sollst den index des ersten Duplikats zurückgeben. z.B [2,5,1,6,7,1,5] => index 1
Habs letztendlich mit ner Hashmap gemacht.
| |
So hätt ich das aber auch gemacht. Einzige alternativ die mir noch einfällt: Die Zahlen als Indexe für ein weiteres Array missbrauchen in dem man den Index der Zahl speichert. Funktioniert aber natürlich nur in Sprachen mit dynamischen Arrays. Oder indem man vorher max(n) im array ermittelt...
| |
Man könnte auch die Zahlen nacheinander anschauen und dann jeweils komplett durchiterieren. Also nimmst Index 0 und schaust dann durch alle Zahlen ob sie nochmal vorkommt. Wenn nein, alle Zahlen mit Index 1 vergleichen usw.
Wie stellt man sich so ein Interview vor? Also sitzt du da gleichzeitig auch am Rechner?
|
[Dieser Beitrag wurde 1 mal editiert; zum letzten Mal von Daddi89 am 04.06.2013 16:19]
|
|
|
|
|
|
Dafür kommst du in die Laufzeithölle!
|
|
|
|
|
|
|
Hat sich erledigt. Ich muss beim Import im Subpackage den absoluten absoluten Pfad benutzen. Wobei ich davon ausgehen würde, dass er, wenn er das Modul/Package für sich finden würde, auch ein Subpackage davon finden würde. :/
Der absolute Pfad ist sowas:
|
Code: |
addons/
__init__.py
project/
controller/
__init__.py
lms.py
model/
__init__.py
selections.py
|
|
Um in controller/lms.py dann model/selections.py zu importieren muss ich "addons.project.model.selections" machen. Ergibt schon Sinn.
|
|
|
|
|
|
|
| Zitat von GH@NDI
Dafür kommst du in die Laufzeithölle!
| |
Es ging um Lösungen, nicht darum wie gut sie sind
|
|
|
|
|
|
|
| Zitat von Daddi89
| Zitat von GH@NDI
| Zitat von Renga
| Zitat von GH@NDI
| Zitat von Renga
Boah, peinlich. Hatte gerade nen Telefoninterview (mein erstes) und hab für nen Anfängerproblem gut 30 Minuten gebraucht. Aus Nervosität ist mir kaum was eingefallen ...
| |
Willst du uns das gestellte Problem verraten?
| |
Hastn array von Zahlen, darin können Duplikate sein. Du sollst den index des ersten Duplikats zurückgeben. z.B [2,5,1,6,7,1,5] => index 1
Habs letztendlich mit ner Hashmap gemacht.
| |
So hätt ich das aber auch gemacht. Einzige alternativ die mir noch einfällt: Die Zahlen als Indexe für ein weiteres Array missbrauchen in dem man den Index der Zahl speichert. Funktioniert aber natürlich nur in Sprachen mit dynamischen Arrays. Oder indem man vorher max(n) im array ermittelt...
| |
Man könnte auch die Zahlen nacheinander anschauen und dann jeweils komplett durchiterieren. Also nimmst Index 0 und schaust dann durch alle Zahlen ob sie nochmal vorkommt. Wenn nein, alle Zahlen mit Index 1 vergleichen usw.
Wie stellt man sich so ein Interview vor? Also sitzt du da gleichzeitig auch am Rechner?
| |
Ja Telefon + Google Docs.
|
|
|
|
|
|
|
| Zitat von Smoking Nope, eben nicht. Das Problem war anscheinend, dass ich in "controller/lms.py" etwas in der Form "import project.package.module" importiert habe, was dann den import in "project/__init__.py" unmöglich gemacht hat. Wenn ich den Import aus "controller/lms.py" rausnehme, dann funktioniert der import in "project/__init__.py" aber dann krieg ich das andere Subpackage/module in "controller/lms.py" nicht importiert. | |
http://stackoverflow.com/questions/744373/circular-or-cyclic-imports-in-python
|
|
|
|
|
|
|
ich möchte hiermit allen gratulaten danken. ihr habt mich so weit gebracht und euch gebührt die ehre. sagt man doch so, oder?
| Zitat von Zensiert
Dem Arschloch gratuliere ich nicht!
| | dir danke ich ganz besonders. hrhrhr.
|
|
|
|
|
|
|
| Zitat von Renga
| Zitat von Daddi89
| Zitat von GH@NDI
| Zitat von Renga
| Zitat von GH@NDI
| Zitat von Renga
Boah, peinlich. Hatte gerade nen Telefoninterview (mein erstes) und hab für nen Anfängerproblem gut 30 Minuten gebraucht. Aus Nervosität ist mir kaum was eingefallen ...
| |
Willst du uns das gestellte Problem verraten?
| |
Hastn array von Zahlen, darin können Duplikate sein. Du sollst den index des ersten Duplikats zurückgeben. z.B [2,5,1,6,7,1,5] => index 1
Habs letztendlich mit ner Hashmap gemacht.
| |
So hätt ich das aber auch gemacht. Einzige alternativ die mir noch einfällt: Die Zahlen als Indexe für ein weiteres Array missbrauchen in dem man den Index der Zahl speichert. Funktioniert aber natürlich nur in Sprachen mit dynamischen Arrays. Oder indem man vorher max(n) im array ermittelt...
| |
Man könnte auch die Zahlen nacheinander anschauen und dann jeweils komplett durchiterieren. Also nimmst Index 0 und schaust dann durch alle Zahlen ob sie nochmal vorkommt. Wenn nein, alle Zahlen mit Index 1 vergleichen usw.
Wie stellt man sich so ein Interview vor? Also sitzt du da gleichzeitig auch am Rechner?
| |
Ja Telefon + Google Docs.
| |
Oh Gott...ich hoffe da will niemand Code ohne Syntaxfehler. Ich stamme doch aus der Generation wo der Compiler und der Editor mir sowas abnehmen
|
|
|
|
|
|
|
Oh man. OpenERP ist schon hart scheiße.
Ich hab mich die ganze Zeit schon immer gefragt, warum sie kein konsistentes Interface bauen, bei dem die CRUD&Co. Funktionen entweder eine Liste von IDs oder eine einzelne ID als Argument entgegennehmen/zurückgeben.
Jetzt weiß ich es: Sie können schlicht nicht garantieren, dass ihr Frameworkcode entweder das Eine oder das Andere zurück gibt.
Ich wundere mich gerade warum eine Methode, die bisher problemlos funktionierte, nun auf einmal Fehler schmeißt. Einfach weil der Reflectionscheiß, den die sich da gebaut haben, in diesem Fall den atomaren Wert in eine Liste packt und an die Methode weiterreicht.
|
|
|
|
|
|
|
lulz, als ob es so schwer wäre, einzelne ids in eine einelementige liste zu packen.
|
|
|
|
|
|
|
Die Idiotie bei Galileo kennt wahrhaftig keine Grenzen m(
Ich bereue es doch jedes mal, wenn ich nicht sofort nach den Simpsons ausschalte.
"Blabla ist Heimwerkertrainer bei blabla und hat in seinem Leben schon mehr als TAUSEND SCHRÄNKE aufgebaut!"
"Ich habe hier ein Lautstärkemessgerät *iPhone rausholt* *zeigt 56 dB an* ja da haben wir 60 dB"
Ach, sind ja nur läppische Faktor ~1.6 zwischen, das is doch nix! m(
|
[Dieser Beitrag wurde 1 mal editiert; zum letzten Mal von csde_rats am 04.06.2013 19:13]
|
|
|
|
|
|
| Zitat von csde_rats
Die Idiotie bei Galileo kennt wahrhaftig keine Grenzen m(
Ich bereue es doch jedes mal, wenn ich nicht sofort nach den Simpsons ausschalte.
"Blabla ist Heimwerkertrainer bei blabla und hat in seinem Leben schon mehr als TAUSEND SCHRÄNKE aufgebaut!"
"Ich habe hier ein Lautstärkemessgerät *iPhone rausholt* *zeigt 56 dB an* ja da haben wir 60 dB"
Ach, sind ja nur läppische Faktor ~1.6 zwischen, das is doch nix! m(
| | Wieso Idiotie? Das ist doch nurnne Rundungsfehler :P
|
|
|
|
|
|
|
Darf ich vorstellen, mein neuer Arbeitsplatz. Von aussen:
Und abends kann man dann hier sitzen:
Und sich ein bisschen entspannen:
Innenbilder poste ich mal, wenn wir fertig eingerichtet haben
|
|
|
|
|
|
|
Blick von meinem Arbeitsplatz aus:
Keine Ahnung, ob ich das schon einmal gepostet hatte.
|
[Dieser Beitrag wurde 1 mal editiert; zum letzten Mal von SkunkyVillage am 04.06.2013 20:21]
|
|
|
|
|
|
so, ich bin zurück in der Heimat und die begrüßt mich mit Flut. das schlimmste: Internet funktioniert nicht. scheiß Kabel Deutschland.
|
|
|
|
|
|
|
Ha, Post vom Finanzamt. Mein zu versteuerndes Einkommen Beträg für 2011 -355 Euro. Und dafür haben sie mir 300¤ Zwangsgeld angedroht, wenn ich nicht sofort eine Erklärung abgebe.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
DAS ist der hässlichste Yachthafen den ich je gesehen habe. Das ist ja eher noch ein Industriehafen. *brech*
|
|
|
|
|
|
|
sieht aus als würde es gleich explodieren.
|
|
|
|
|
|
|
| Zitat von SkunkyVillage
DAS ist der hässlichste Yachthafen den ich je gesehen habe. Das ist ja eher noch ein Industriehafen. *brech*
| |
100 Punkte
Hochwasserfluchthafen halt
|
|
|
|
|
|
|
Hmmm, herrlich im Dünnpfiff mit der Jacht rumschippern.
|
|
|
|
|
|
|
| Zitat von Noch_ein_Kamel
| Zitat von SkunkyVillage
DAS ist der hässlichste Yachthafen den ich je gesehen habe. Das ist ja eher noch ein Industriehafen. *brech*
| |
100 Punkte
Hochwasserfluchthafen halt
| |
Ich glaub ich mach morgen mal ein paar Fotos von unserer Förde.
|
|
|
|
|
|
|
alles nur Wasserdampf!
|
|
|
|
|
|
|
Wasser vor dem Haus kann ich auch: bild.
|
|
|
|
|
|
|
Ich hatte das Wasser beinahe hinter dem Haus
|
|
|
|
|
|
|
| Zitat von rABBI
das schlimmste: Internet funktioniert nicht. scheiß Kabel Deutschland.
| |
hm, hatte auch die letzten paar Stunden Komplettausfall
|
|
|
|
|
|
|
Sprachreform an der Uni Leipzig: Guten Tag, Herr Professorin
Kopf -> Tisch. Aber bitte...wenn es Menschen glücklich macht*. Meine Damen und Herrinnen, wir sollten mit der Zeitin gehen und ab jetzt nur noch das genrisches Femininum verwenden.
[*: druchaus ernst gemeint. Mir ist das eigentlich völlig egal.]
|
[Dieser Beitrag wurde 1 mal editiert; zum letzten Mal von Achsel-des-Bösen am 04.06.2013 22:33]
|
|
|
|
|
|
Man könnte natürlich auch argumentieren, dass der Unterschied zwischen einem generischen Maskulinum und einer Fußnote, die darauf hinweist, dass die männliche Form auch alle Frauen einbezieht und dem generischen Femininum und einer Fußnote, die darauf hinweist, dass die weibliche Form auch alle Frauen einbezieht, ja eigentlich kaum vorhanden. Oh...bis auf die Tatsache, das ersteres die seit Jahrzehnten anerkannte und geübte Grammatik beibehält.
|
|
|
|
|
|
|
Naja, zumindest ist es für einen Lacher gut.
|
|
|
|
|
|
Thema: Gehirnsalat ( wir unter uns ) |