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: Che Guevara


 Thema: Gehirnsalat ( wir unter uns )
« erste « vorherige 1 ... 5939 5940 5941 5942 [5943] 5944 5945 5946 5947 ... 6582 nächste » letzte »
erste ungelesene Seite | letzter Beitrag 
Noch_ein_Kamel

Guerilla
das soll perl sein? Das hat sogar Kommentare!
06.05.2012 17:30:10  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
GarlandGreene

Mod GIGN
ist auch viel zu lang für ein Perl-Skript.
06.05.2012 17:39:01  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
Ashtray

ashtray2
Grundrisse mit Visio zeichnen macht keinen Spaß traurig

Gibts da nix einfacheres traurig

*kritzel*
06.05.2012 19:34:59  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
Noch_ein_Kamel

Guerilla
http://floorplanner.com
06.05.2012 19:38:53  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
csde_rats

AUP csde_rats 04.09.2021
Was macht eigentlich Boost.Wave? Die Lib ist bei mir mit Abstand die größte (47 MB Binary!)...!?
06.05.2012 19:50:41  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
csde_rats

AUP csde_rats 04.09.2021
Weiß jemand auf die schnelle, wie ich in C++ möglichst einfach einen UTF-16 String in ASCII umwandle? Boost.Python unterstützt leider kein Unicode...
07.05.2012 0:45:45  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
[Dicope]

[Dicope]
libiconv?
07.05.2012 1:54:15  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
[Dicope]

[Dicope]
...
Gerade entschieden, dass ich mir im August oder September ein Thinkpad kaufe. Mir geht bei meinem Acer die Festplatte auf den Geist. Sobald ich eine VM aufhab, kann ich alles vergessen. Also will ich eine SSD. SSD alleine ist scheiße, weil ich meine 300 GB Bilder auf dem Laptop haben will. Deshalb eine Extra-HDD in die Ultrabay.

Gerade spaßeshalber mal durchgeklickt. Ich komm da auf $1500. Eventuell komm ich über die Firma noch etwas günstiger dran. Für ein vergleichbares MBP würde ich $2350 zahlen und hätte keine Grafikkarte und nur 1680x1050.
07.05.2012 9:20:47  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
Danzelot

AUP Danzelot 28.02.2014
Technische Informatik 2,7. In der Einsicht vielleicht noch 2,3. Naja, ist ja nur TI.
07.05.2012 17:18:58  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
csde_rats

AUP csde_rats 04.09.2021
 
Zitat von [Dicope]

libiconv?


Le Lösung: Auf nativen Code scheißen und einfach alles in Python machen. Ich hab zwar keine Ahnung wie comtypes die BSTRs in Python ASCII-strs umwandelt, aber ich will es ehrlich gesagt auch gar nicht wissen... Breites Grinsen
07.05.2012 18:04:52  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
jdo_O

Arctic
So Hausaufgaben neben der Vollzeit-Beschäftigung sind irgendwie nicht so doll.

Reicht ja nicht das man 3 mal die Woche Abends bis 22 Uhr in der Uni ist und nebenbei noch für die Prüfungen lernen muss.
07.05.2012 19:31:14  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
jdo_O

Arctic
Hätte ich nur gleich studiert.
07.05.2012 19:32:09  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
Achsel-des-Bösen

AUP Achsel-des-Bösen 06.10.2009
Ne, das ist auch blöd.



Keine Studienzeiten. Ohne Pausen, Mahlzeiten und Anfahrt.
07.05.2012 19:45:54  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
TriggerTG

TriggerTG
Musst dir ja nicht so viel Mühe geben :P
07.05.2012 19:55:53  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
Ashtray

ashtray2
 
Zitat von Achsel-des-Bösen

Ne, das ist auch blöd.

https://lh6.googleusercontent.com/-V6D6ydzWBG8/T6LJ-XI-aVI/AAAAAAAAGDo/x77ze66Sp68/s727/sm_l12.png

Keine Studienzeiten. Ohne Pausen, Mahlzeiten und Anfahrt.


Nicht mal 5h am Tag
07.05.2012 20:07:03  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
igor]2

Phoenix
Ah. N24, 22:05: "Das UFO-Projekt der Nazis".

Gut, dass wir Nachrichtensender haben.
07.05.2012 21:09:14  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
TriggerTG

TriggerTG
IronSky jetzt schon im Free-TV? :O Erschrocken
07.05.2012 21:11:52  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
igor]2

Phoenix
Nur diesmal wissenschaftlichst recherchiert!
07.05.2012 21:19:10  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
Ashtray

ashtray2
ohne Aiman Abdallah?
NOWAI
07.05.2012 21:24:56  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
igor]2

Phoenix
Der fliegt sicher noch in seinem Nazi-UFO durchs Bild.
07.05.2012 21:32:34  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
flying sheep

AUP flying sheep 04.12.2011
 
Zitat von WeGi

 
Zitat von Daddi89

 
Zitat von WeGi

Perl lernen ist so eine Hassliebe. Einerseits ist es ne coole Sprache und man freut sich, wenn man dann die 100 Zeilen für die Übungsaufgabe zusammengeklatscht hat. Nur kommt dann der Übungsgruppenleiter und präsentiert am Ende seine Lösung, welche aussieht als hätte er seine Katze über die Tastatur laufen lassen, welche das Problem wiederum in 5 Zeilen gelöst hat.



Zeig doch mal ein Beispiel, würde mich interessiern fröhlich


 
Code:
    if ($calc =~ m/^(\d+)\s*                   # first number
                    ([\-\+\/\*]|[\*]{2})\s*    # operator
                    (\d+)\s*                   # second number
                    =\s*                       # equal sign
                    (\d+)$/x) {                # given result

        $left     = $1;
        $right    = $3;
        $operator = $2;
        $result   = $4;

        # wahres Ergebnis ausrechnen
        $tr = eval "$left $operator $right";
        
        if ($@) {
            warn "something went wrong: $@!\n\a";
        }


Hat bei mir etwa 60 Zeilen und hässliche Case Konstuktionen gebraucht. Ich schäme mich sehr dafür. (Geht um die Regular expression)

 
Code:
if (m/^(\d+)\s*([-+/*]|\*{2})\s*(\d+)\s*=\s*(\d+)$/) {
    $tr = eval "$1 $2 $3";
    warn "$@!\n\a" if ($@);
}


ftfy: extended regexes, kommentare, leerzeilen, aussagekräftige variablennamen und generell whitespace sind was für weicheier. implizite anwendung von regexes auf „$_“ ist „$var ~= m///“ vorzuziehen. unnötige backslashes in „[]“ sind zu entfernen. modifier statt expressions, wenn möglich. jedes byte zählt!

PS: alles natürlich ungetestet. meine zweifel hab ich nur beim backslash-entfernen, da ich nicht mehr genau weiß, wie die regeln innerhalb von „[]“ sind. ich vermute aber stark, dass das „*“ dort keine besondere bedeutung hat und das „-“ am anfang und am ende der zeichenliste auch nicht
[Dieser Beitrag wurde 1 mal editiert; zum letzten Mal von flying sheep am 07.05.2012 22:02]
07.05.2012 21:55:21  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
igor]2

Phoenix
Kabel1. HEAT. JETZT!
07.05.2012 22:07:43  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
csde_rats

AUP csde_rats 04.09.2021
<NVM>
[Dieser Beitrag wurde 1 mal editiert; zum letzten Mal von csde_rats am 08.05.2012 0:19]
08.05.2012 0:14:55  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
GH@NDI

ghandi2
 
Zitat von flying sheep

 
Code:
if (m/^(\d+)\s*([-+/*]|\*{2})\s*(\d+)\s*=\s*(\d+)$/) {
    $tr = eval "$1 $2 $3";
    warn "$@!\n\a" if ($@);
}


ftfy: extended regexes, kommentare, leerzeilen, aussagekräftige variablennamen und generell whitespace sind was für weicheier. implizite anwendung von regexes auf „$_“ ist „$var ~= m///“ vorzuziehen. unnötige backslashes in „[]“ sind zu entfernen. modifier statt expressions, wenn möglich. jedes byte zählt!

PS: alles natürlich ungetestet. meine zweifel hab ich nur beim backslash-entfernen, da ich nicht mehr genau weiß, wie die regeln innerhalb von „[]“ sind. ich vermute aber stark, dass das „*“ dort keine besondere bedeutung hat und das „-“ am anfang und am ende der zeichenliste auch nicht


 
Code:
$tr=eval if s/(.*)\s*=.*/$1/;
warn"$@\n\a"if$@;

Augenzwinkern
08.05.2012 0:35:26  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
flying sheep

AUP flying sheep 04.12.2011
 
Zitat von GH@NDI

 
Zitat von flying sheep

 
Code:
if (m/^(\d+)\s*([-+/*]|\*{2})\s*(\d+)\s*=\s*(\d+)$/) {
    $tr = eval "$1 $2 $3";
    warn "$@!\n\a" if ($@);
}


ftfy: extended regexes, kommentare, leerzeilen, aussagekräftige variablennamen und generell whitespace sind was für weicheier. implizite anwendung von regexes auf „$_“ ist „$var ~= m///“ vorzuziehen. unnötige backslashes in „[]“ sind zu entfernen. modifier statt expressions, wenn möglich. jedes byte zählt!

PS: alles natürlich ungetestet. meine zweifel hab ich nur beim backslash-entfernen, da ich nicht mehr genau weiß, wie die regeln innerhalb von „[]“ sind. ich vermute aber stark, dass das „*“ dort keine besondere bedeutung hat und das „-“ am anfang und am ende der zeichenliste auch nicht


 
Code:
$tr=eval if s/(.*)\s*=.*/$1/;
warn"$@\n\a"if$@;

Augenzwinkern

netter trick mit dem
eval if
, ich habe einfach mal angenommen, dass die aufgabenstellung war, nur valide rechenoperationen durchzulassen und nicht alles, was evaluiert.

aber natürlich bist du der perl-gott hier, und das wird auch so bleiben. solange meine meinung in sachen python etwas wert ist, bin ich zufrieden
[Dieser Beitrag wurde 1 mal editiert; zum letzten Mal von flying sheep am 08.05.2012 1:35]
08.05.2012 1:33:01  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
Noch_ein_Kamel

Guerilla
Guten morgen.
[Dieser Beitrag wurde 1 mal editiert; zum letzten Mal von Noch_ein_Kamel am 08.05.2012 8:17]
08.05.2012 8:16:38  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
igor]2

Phoenix
Bonjour!
08.05.2012 9:20:17  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
flying sheep

AUP flying sheep 04.12.2011
bonjorno

08.05.2012 10:31:27  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
jdo_O

Arctic
buongiorno
08.05.2012 10:42:19  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
TriggerTG

TriggerTG
Ich habe ein Problem: Ich habe zur Zeit keine materiellen Wünsche.

Worauf könnte ich so schönes hinarbeiten? Worauf spart ihr? Was habt ihr euch kürzlich schönes gekauft?
08.05.2012 11:09:37  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
 Thema: Gehirnsalat ( wir unter uns )
« erste « vorherige 1 ... 5939 5940 5941 5942 [5943] 5944 5945 5946 5947 ... 6582 nächste » letzte »

mods.de - Forum » Webdesign & Coding » 

Hop to:  

Thread-Tags:
Mod-Aktionen:
23.08.2018 12:40:15 TriggerTG hat den Thread-Titel geändert (davor: "Wiederbelebungssalat")
09.03.2017 08:55:19 TriggerTG hat den Thread-Titel geändert (davor: "Gehirnsalat")
21.05.2014 16:08:26 Redh3ad hat den Thread-Titel geändert (davor: "Hochzeitssalat")
10.05.2014 09:43:28 Redh3ad hat den Thread-Titel geändert (davor: "Gehirnsalat")
19.10.2013 21:43:03 [DK]Peacemaker hat diesen Thread repariert.
04.10.2013 20:11:45 TriggerTG hat den Thread-Titel geändert (davor: "Damiferkel-Salat")
29.08.2013 19:59:27 [DK]Peacemaker hat den Thread-Titel geändert (davor: "HerpDerpSalat")
19.08.2013 10:04:19 TriggerTG hat den Thread-Titel geändert (davor: "SirSiggiSalat")
13.08.2013 18:43:13 TriggerTG hat den Thread-Titel geändert (davor: "Kamelwochensalat")
05.08.2013 09:47:37 TriggerTG hat den Thread-Titel geändert (davor: "Gehirnsalat")
24.06.2013 16:30:39 TriggerTG hat den Thread-Titel geändert (davor: "cmssalat")
20.06.2013 12:58:35 TriggerTG hat den Thread-Titel geändert (davor: "Krissalat")
13.06.2013 10:59:25 TriggerTG hat den Thread-Titel geändert (davor: "Gehirnsalat")
08.06.2013 11:28:06 TriggerTG hat den Thread-Titel geändert (davor: "rABBIntensalat")
03.06.2013 09:56:52 TriggerTG hat den Thread-Titel geändert (davor: "Gehirnsalat")

| tech | impressum