Du bist nicht eingeloggt! Möglicherweise kannst du deswegen nicht alles sehen.
  (Noch kein mods.de-Account? / Passwort vergessen?)
Zur Übersichtsseite
Hallo anonymer User.
Bitte logge dich ein
oder registriere dich!
 Moderiert von: Irdorath, statixx, Teh Wizard of Aiz


 Thema: pOT-lnformatik, Mathematik, Physik XIII ( Completely Automated Public User Test To tell PIMP )
« erste « vorherige 1 ... 47 48 49 50 [51] 52 nächste » letzte »
erste ungelesene Seite | letzter Beitrag 
csde_rats

AUP csde_rats 04.09.2021
 
Zitat von RichterSkala

warum gibt es dann beides?



file://localhost/usr/share/doc/python/html/reference/simple_stmts.html#the-import-statement

tldr; du kannst as fast überall ranhängen um den Namen zu änern.

from x import y as z
from x import y as z, u as v
import x.y as z

Mehrere Einzelobjekte kannst du eben nur mit from...import... reinholen.
08.08.2013 12:48:13  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
Oli

AUP Oli 21.12.2018
Wo rats grad da ist: Knallt das Ding intern vorm Kompilieren echt alle Dependencies in eine Datei, oder stellt sich das irgendwie intelligenter an?
08.08.2013 12:58:59  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
csde_rats

AUP csde_rats 04.09.2021
Das Ding... = Python?

wenn ja:

Nein, Python kennt keine Source-Level-Inclusion. Es gibt den Kontext, mit
dem ist der Modulbaum assoziiert.
Wenn ein Stück Code ausgeführt wird und ein import kommt, wird dieses Modul
lokalisiert und komplett separat kompiliert und ausgeführt. Bei der Ausführung
entstehen dann idR nen Haufen Objekte im Namensraum des Moduls. Wenn der
Top-level-Code des Moduls ausgeführt wurde, wird der Namensraum des Moduls nach
den angeforderten Namen (imports) abgesucht und lokale Variablen im importierenden
Modul erstellt, welche dann an die Variablen im importierten Modul gebunden werden.

Mit import = (hypothetisches) include würden viele Sachen auch nicht wirklich
funktionieren, z.B. imports außerhalb von Top-Level-Code.

Gibt eine detaillierte Beschreibung davon: http://docs.python.org/3/reference/import.html
[Dieser Beitrag wurde 2 mal editiert; zum letzten Mal von csde_rats am 08.08.2013 13:53]
08.08.2013 13:48:39  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
Xerxes-3.0

AUP Xerxes-3.0 07.09.2008
...
 
Zitat von wuSel

Historisch gewachsen


Beste Begründing für allen möglichen unlogischen Scheiß, den nie jemand korrigieren wollte. Breites Grinsen

"Der Grundzustand im Molekül wird mit X bezeichnet. Alle angeregten Zustände werden nach steigender Energie alphabetisch benannt: A, B, C..."
08.08.2013 19:13:18  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
[smith]

AUP [smith] 29.07.2010
Historisch gewachsen höre ich auch jeden zweiten Tag in der Firma, wohlgemerkt nur für den größten stinkenden Haufen Quellcode-Scheiße, den man natürlich genau jetzt braucht.
08.08.2013 19:55:11  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
SwissBushIndian

AUP SwissBushIndian 07.11.2011
Crosspost weil wir es ja gerade davon haben:

Irgendwas muss ich meinem letzten Leben angestellt haben...

 
Code:
if (!bool) {
    ...
}
else if (bool == false) {
    ...
}


 
Code:
if (blabla != null) {
    try {
       ...
    }
    catch (NullPointerException bla) {
    ...
    }
}


Lauter. Solche. Scheisse.

Tolles Projekt hab ich hier geerbt. Und dafür hab ich den letzten 3 Tagen über 30 Stunden gekrüppelt. Um immer mehr solche Scheisse zu finden. Jahaha.
08.08.2013 20:14:45  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
Oli

AUP Oli 21.12.2018
Könnte von mir kommen.

Ich habe häufiger mal

 
Code:
if(!string("a").compare(string("b")))
   // ungleich

im code gehabt, bis ich mir mal die return codes von compare angeguckt habe. Breites Grinsen
08.08.2013 20:26:06  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
SwissBushIndian

AUP SwissBushIndian 07.11.2011
Ich hab gute 50k LOC solche Scheisse. Das ist nicht mehr "ja machst du mal". Das wird hier in grosse-Deutsche-Firma produktiv eingesetzt, und ich bin das Arschloch der neue Features dazu packen soll.

¤: Und refactor'n ist tabu (Freeze Ende Monat) weil ich nur genau deshalb die Abteilung gewechselt habe. Ergo pfeiff ich mir den Tag lang sowas rein und flick etwas drum rum...
[Dieser Beitrag wurde 2 mal editiert; zum letzten Mal von SwissBushIndian am 08.08.2013 20:32]
08.08.2013 20:29:26  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
csde_rats

AUP csde_rats 04.09.2021
Ach, Zeamens? Ich dachte die würden nur noch feinstes Echtzeit-Java benutzen.
[Dieser Beitrag wurde 1 mal editiert; zum letzten Mal von csde_rats am 08.08.2013 20:34]
08.08.2013 20:32:39  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
SwissBushIndian

AUP SwissBushIndian 07.11.2011
Gut geraten, ich hab nie was gesagt.

Und nein, das ist C#. Wir nutzen alles mögliche. Leider.

¤: Danke.
[Dieser Beitrag wurde 1 mal editiert; zum letzten Mal von SwissBushIndian am 08.08.2013 20:36]
08.08.2013 20:33:30  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
Achsel-des-Bösen

AUP Achsel-des-Bösen 06.10.2009
Seid froh, das ihr nur eine Ebene Speicher habt in der ihr euch rumärgert!

Ich programmiere in letzter Zeit fast ausschließlich Javascript und was gibt es schöneres als Daten und Stati in einer wilden Mischung uas DOM-Attributen, Klassen an Elementen, globalen und lokalen Variablen zu lagern?

Und dann die ganzen feinen Detailunterschiede innerhalb von Browsern. Zum Glück ist das bei mir aktuelle nur auf Mobile Browser beschränkt, die sind ja alle halbwegs modern und man kann den IE ignorieren...aber trotzdem. Ist ja auch völlig logisch, das der iPhone Browser sein scroll event erst feuert, wenn der User mit dem touch fertig ist und unter Android es schon feuert wärend der User scrollt. Ist ja nur beides Webkit...da kann man solche Unterschiede schon erwarten
[Dieser Beitrag wurde 1 mal editiert; zum letzten Mal von Achsel-des-Bösen am 08.08.2013 20:35]
08.08.2013 20:34:33  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
SwissBushIndian

AUP SwissBushIndian 07.11.2011
Ich fühl mit dir, ich hab im letzten Jahr Fullstack gemacht. Und dann war ich total happy zu wechseln bis ich am Montag angefangen hab.
[Dieser Beitrag wurde 1 mal editiert; zum letzten Mal von SwissBushIndian am 08.08.2013 20:36]
08.08.2013 20:35:22  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
Achsel-des-Bösen

AUP Achsel-des-Bösen 06.10.2009
Ach, man kann ja in Javascript schon halbwegs ordentlich Programmieren. Mein aktueller Stack besteht aus jQuery + Backbone + Marionette + Handlebars und alles gekoppelt über RequireJS - damit hat man schonmal einen Haufen weniger Mist am Bein.

Wenn da nur nicht der Legacy Code wäre...
08.08.2013 20:38:53  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
SwissBushIndian

AUP SwissBushIndian 07.11.2011
Ich find Javascript supergeil. Wenn man es auch so benutzt wie es eigentlich vorgesehen wäre. Hab' mir alles von Crockford gegeben und dazu halt ein wenig Übung. Das Problem ist einerseits wie du sagst Legacy Müll und aber andererseits irgendwelche Pfeifen die ausnutzen dass man halt totale Scheisse bauen kann.

Als funktionale Sprache ist js echt super...

¤: Ich hätte ja nichtmal was gegen Fullstackdev, nur geht so viel Zeit flöten es einmal in einem Dutzend Browser'n aufzumachen, Serverlog zu checken etc. blibla. Und nichtmal Unittests helfen dann noch. Es ist einfach mühsam.
[Dieser Beitrag wurde 1 mal editiert; zum letzten Mal von SwissBushIndian am 08.08.2013 20:43]
08.08.2013 20:42:07  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
nobody

nobody
Ist irgendwer von euch bei ResearchGate? Wenn ja, wtf aktivier ich denn den RG Score? Publikationen habe ich drin, ich diskutiere fleißig, aber "Connect" ist noch grau hinterlegt. Folge 5 Leuten. Wie viele brauche ich denn? verwirrt
Oder brauche ich selbst einen Follower?
[Dieser Beitrag wurde 1 mal editiert; zum letzten Mal von nobody am 08.08.2013 23:05]
08.08.2013 23:05:23  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
Oli

AUP Oli 21.12.2018
Wollen wir Freunde sein?
08.08.2013 23:06:17  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
nobody

nobody
...
Warum nicht. Hoffe ich hab' deinen Namen richtig in Erinnerung.
08.08.2013 23:17:57  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
Oli

AUP Oli 21.12.2018
Bei mir ist das Zeug grade total langsam und komisch, vielleicht ist es blos ein Bug. Bin nächstes Wochenende auch in BS.
08.08.2013 23:30:43  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
nobody

nobody
1 Follower \o/ Ist aber immer noch grau hinterlegt. Breites Grinsen

Beruflich in BS?

/e: Und ja, es ist langsam. Krieg die Notification nichtmal weg.
[Dieser Beitrag wurde 1 mal editiert; zum letzten Mal von nobody am 08.08.2013 23:38]
08.08.2013 23:37:50  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
Oli

AUP Oli 21.12.2018
Ne, meine Eltern besuchen. Die wohnen da in der Nähe.
08.08.2013 23:40:07  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
Lightspeed

AUP Lightspeed 20.06.2011
Wieso funktioniert dieser Code nicht?
 
Code:
 
#include <stdio.h>
#include <stdlib.h>

/*Passwort*/
const char p[]= { "1337" };

int check_passwort(char passw[])
{
	int i, n = sizeof(p) / sizeof(char);
	
	for (i=0;i<n;i++)
		if(passw[i] != p[i])
			return 0; //Falsch
	return 1; //Richtig
}
int main(void)
{
	char Name[20], passwort[10];
	
	printf("Login Name : ");
	fgets(Name, 20, stdin);
	printf("Passwort : ");
	fgets(passwort, 10, stdin); 	 
	 
	if (check_passwort(passwort) == 1)
		printf("Willkommen im System %s\n",Name);
	else
		printf("Falsches Passwort! Systemzugriff verweigert.\n");
	return EXIT_SUCCESS;
}

Wenn ich in der Konsole beim Passwort 1337 eingebe, bekomme ich die Zugriffsverweigerung als Meldung. Habe ich da was übersehen? Der Code stammt aus dem Lehrbuch.
09.08.2013 10:53:47  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
NRG_Mash

tf2_medic.png
das letzte element von passw ist immer \n
09.08.2013 11:04:39  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
wuSel

AUP wuSel 24.02.2008
Lösung: n = sizeof(p) - 1;


E: Huch, gut gemeint aber total falsch, sry. Breites Grinsen
[Dieser Beitrag wurde 1 mal editiert; zum letzten Mal von wuSel am 09.08.2013 11:52]
09.08.2013 11:07:40  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
Admiral Bohm

tf2_spy.png
In check_passwort ist der parameter nur noch so groß wie ein pointer, nämlich der aufs erste element. die länge von strings kriegt man mit strlen bzw. man nimmt gleich strcmp.

Edit: Noch kein kaffee, auf p kann man so arbeiten, auf dem funktionsparameter aber nicht. Wenn dein eingegebnes passwort länger als p ist gibts zwangsläufig einen fehler.
[Dieser Beitrag wurde 1 mal editiert; zum letzten Mal von Admiral Bohm am 09.08.2013 11:21]
09.08.2013 11:18:46  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
Lightspeed

AUP Lightspeed 20.06.2011
Ich habe NRG_Mashs Rat befolgt und in die const char an das Ende meines Passwortes en \n eingefügt. Jetzt klappt es.

Danke für die restlichen Hilfestellungen.
09.08.2013 11:49:14  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
wuSel

AUP wuSel 24.02.2008
Das ist aber die Hässlon-Variante deines Bugfixes denn jetzt ist das PW technisch gesehen nichtmehr "1337" sondern wirklich "1337\n" und das ist was ganz anderes.

Wenn du später im Programm nochmal einen Vergleich machst sieht nämlich dein Vergleichsstring wirklich so aus "1337" und dann stimmt der Vergleich wieder nicht.

Sinnig wäre es gewesen die Eingabe anzupassen, da du ja weisst, dass ein "\n" hinten dran kommt und einfach das letzte Byte zu ignorieren. Ich sehe in dem Zug auch gerade dass mein Tipp totaler Blödsinn wahr - sry. Breites Grinsen
09.08.2013 11:52:23  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
theromi

AUP theromi 02.06.2020
Moin,



für die Funktion soll geprüft werden, dass sie stetig ist. Für x!=0 ist sie das, aber wie prüfe ich das für x=0?

Reicht es, wegen dem Einschliessungssatz zu sagen, dass
TeX: \lim_{x \to 0} (-ln(2x^2+1)) \le \lim_{x \to 0} (ln(2x^2+1)/x) \le \lim_{x \to 0} (ln(2x^2+1))
ist, und deshalb TeX: \lim_{x \to 0} (ln(2x^2+1)/x) = 0 oder ist das völliger Blödsinn? Breites Grinsen
09.08.2013 12:09:26  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
Kambfhase

tf2_medic.png
Ich würde da x->0+ und x->0- getrennt betrachten. Dann eben die beiden Grenzwerte bestimmen. Vermutlich brauchst du dazu l'Hospital.
09.08.2013 12:12:04  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
RichterSkala

AUP RichterSkala 31.12.2010
...
Gott, immer diese Software, die man so zu Messequipment dazu bekommt... das Spektographieprogramm, mit dem ich grade arbeite ist echt n knaller.

Vergisst beim Neustart die Kalibrierung der Gitter, aber wenn man das Programm nur zu und wieder auf macht, funktioniert's.

Auch andere Einstellungen vergisst es ganz gerne, dort erscheint mir das aber mehr random. Manchmal tauch auch pltzlich ne Einstellung auf, die man vor ein paar Tagen mal gemacht hat.

Strg+A startet die Aufnahme eines Spektrums - natürlich auch, wenn man gerade in einem Textfeld alles markieren möchte...

Am besten ist aber, dass man, wenn man mal den Spektrographen per panischem Klick auf den "Stop"-Knopf angehaltn hat, das Programm nur auf jeden zweiten Mausklick reagiert. Doppelklicks sind dann eben Vierfachklicks.
09.08.2013 12:15:41  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
Ballardbird_Lee

X-Mas Arctic
 
Zitat von theromi

Moin,



für die Funktion soll geprüft werden, dass sie stetig ist. Für x!=0 ist sie das, aber wie prüfe ich das für x=0?

Reicht es, wegen dem Einschliessungssatz zu sagen, dass
TeX: \lim_{x \to 0} (-ln(2x^2+1)) \le \lim_{x \to 0} (ln(2x^2+1)/x) \le \lim_{x \to 0} (ln(2x^2+1))
ist, und deshalb TeX: \lim_{x \to 0} (ln(2x^2+1)/x) = 0 oder ist das völliger Blödsinn? Breites Grinsen


das würde natürlich gehen, wenn denn die Abschätzungen stimmten. l'hopital ist aber immer ne Bank.
/e 52 Seiten, neuer Rekord?
[Dieser Beitrag wurde 1 mal editiert; zum letzten Mal von Ballardbird_Lee am 09.08.2013 13:15]
09.08.2013 13:14:59  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
 Thema: pOT-lnformatik, Mathematik, Physik XIII ( Completely Automated Public User Test To tell PIMP )
« erste « vorherige 1 ... 47 48 49 50 [51] 52 nächste » letzte »

mods.de - Forum » Public Offtopic » 

Hop to:  

Thread-Tags:
Mod-Aktionen:
09.08.2013 17:58:27 Rufus hat diesen Thread geschlossen.
08.04.2013 15:15:29 Teh Wizard of Aiz hat diesem Thread das ModTag 'pimp' angehängt.

| tech | impressum