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 ... 272 273 274 275 [276] 277 278 279 280 ... 6582 nächste » letzte »
erste ungelesene Seite | letzter Beitrag 
Y2Keeper

Y2Keeper
 
Zitat von [DK]Peacemaker

Scheisse, ich will jetzt diesen Lamy Schreiber aufbekommen! Verdammt, wie mach ich daaaaaaaaaas?



Keine ahnung welchen Lamy du meinst. Poste mal ein Bild fröhlich
19.03.2007 21:49:19  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
Achse-des-boesen

Leet
Sollte doch keine größere arbeit sein, zumal es ja schon Leute gibt, die schon vorgearbeitet haben:

http://www.pro-barcode.de/barcode-faq/barcode-types-4.html
19.03.2007 21:51:52  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
[DK]Peacemaker

[dk]peacemaker
19.03.2007 21:53:07  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
TriggerTG

TriggerTG
abschrauben? Breites Grinsen
19.03.2007 21:55:06  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
[DK]Peacemaker

[dk]peacemaker
Blöd bin ich ja nicht.
19.03.2007 21:58:00  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
Achse-des-boesen

Leet
Für die Nachwelt
 
Zitat von [DK]Peacemaker

Blöd bin ich ja nicht.

19.03.2007 21:59:00  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
GarlandGreene

Mod GIGN
 
Zitat von Achse-des-boesen

Sollte doch keine größere arbeit sein, zumal es ja schon Leute gibt, die schon vorgearbeitet haben:

http://www.pro-barcode.de/barcode-faq/barcode-types-4.html




geht weniger um den einzelnen Barcode, mehr darum, alles in einem Paket zu haben. Für Code 128 (einer der komplizierteren Codes) hab ich schon was beim codeproject gefunden, das funktioniert auch. Beim nächsten mal muss es dann aber EAN13 oder was anderes sein und ich such wieder ne Library, die das kann. Naja, mal schauen, was mein Hab-ich-bock-O-Meter die nächsten Tage dazu sagt...
19.03.2007 22:05:40  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
Y2Keeper

Y2Keeper
 
Zitat von [DK]Peacemaker

Blöd bin ich ja nicht.



Sicherlich nicht fröhlich
Aber die Dinger werden trotzdem aufgeschraubt. Es koennte sein das sich das gewinde verkeilt hat. Ist mir auch mal passiert. Danach habe ich das mist-ding nichtmehr aufbekommen traurig
19.03.2007 22:14:02  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
GH@NDI

ghandi2
So freunde, es ist vollbracht Breites Grinsen

Ab jetzt wird der Gehirnsalat jeden morgen um 5 Uhr gerippt (bzw. alle neuen Posts seit dem letzten mal werden hinzugefügt) und dann als gZip File zur Verfügung gestellt.

Die URL: http://www.sveneppler.de/stuff/gehirnsalat.xml.gz

Im Moment läuft das Ding mal noch testweise jede Minute. Also Posten, eine Minute warten, Saugen und archivierten Post bestaunen Breites Grinsen

Achso, und für alle Codefüchse.

Diese 955 Byte machen den Job :D
[Dieser Beitrag wurde 1 mal editiert; zum letzten Mal von GH@NDI am 19.03.2007 22:33]
19.03.2007 22:27:46  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
Achse-des-boesen

Leet
 
Zitat von GarlandGreene

ich bin grad so (*Daumen und Zeigefinger ungefähr 4 mm voneinander entfernt hochhalt*) weit davon entfernt, mir eine eigene Barcode-Library zu schreiben. Kann doch nicht sein, daß ich für den Scheiss hunderte von Euros ausgeben muss, nur für so einen blöden Code128-Schiss.



Ich war mal so frei:
 
Code:
#!/usr/bin/env python

code_128b = {
' ': (2,1,2,2,2,2), '!': (2,2,2,1,2,2), '"': (2,2,2,2,2,1),
'#': (1,2,1,2,2,3), '$': (1,2,1,3,2,2), '%': (1,3,1,2,2,2),
'&': (1,2,2,2,1,3), '\'': (1,2,2,3,1,2), '(': (1,3,2,2,1,2),
')': (2,2,1,2,1,3), '*': (2,2,1,3,1,2), '+': (2,3,1,2,1,2),
',': (1,1,2,2,3,2), '-': (1,2,2,1,3,2), '.': (1,2,2,2,3,1),
'/': (1,1,3,2,2,2), '0': (1,2,3,1,2,2), '1': (1,2,3,2,2,1),
'2': (2,2,3,2,1,1), '3': (2,2,1,1,3,2), '4': (2,2,1,2,3,1),
'5': (2,1,3,2,1,2), '6': (2,2,3,1,1,2), '7': (3,1,2,1,3,1),
'8': (3,1,1,2,2,2), '9': (3,2,1,1,2,2), ':': (3,2,1,2,2,1),
';': (3,1,2,2,1,2), '<': (3,2,2,1,1,2), '=': (3,2,2,2,1,1),
'>': (2,1,2,1,2,3), '?': (2,1,2,3,2,1), '@': (2,3,2,1,2,1),
'A': (1,1,1,3,2,3), 'B': (1,3,1,1,2,3), 'C': (1,3,1,3,2,1),
'D': (1,1,2,3,1,3), 'E': (1,3,2,1,1,3), 'F': (1,3,2,3,1,1),
'G': (2,1,1,3,1,3), 'H': (2,3,1,1,1,3), 'I': (2,3,1,3,1,1),
'J': (1,1,2,1,3,3), 'K': (1,1,2,3,3,1), 'L': (1,3,2,1,3,1),
'M': (1,1,3,1,2,3), 'N': (1,1,3,3,2,1), 'O': (1,3,3,1,2,1),
'P': (3,1,3,1,2,1), 'Q': (2,1,1,3,3,1), 'R': (2,3,1,1,3,1),
'S': (2,1,3,1,1,3), 'T': (2,1,3,3,1,1), 'U': (2,1,3,1,3,1),
'V': (3,1,1,1,2,3), 'W': (3,1,1,3,2,1), 'X': (3,3,1,1,2,1),
'Y': (3,1,2,1,1,3), 'Z': (3,1,2,3,1,1), '[': (3,3,2,1,1,1),
'\\': (3,1,4,1,1,1), ']': (2,2,1,4,1,1), '^': (4,3,1,1,1,1),
'_': (1,1,1,2,2,4), '`': (1,1,1,4,2,2), 'a': (1,2,1,1,2,4),
'b': (1,2,1,4,2,1), 'c': (1,4,1,1,2,2), 'd': (1,4,1,2,2,1),
'e': (1,1,2,2,1,4), 'f': (1,1,2,4,1,2), 'g': (1,2,2,1,1,4),
'h': (1,2,2,4,1,1), 'i': (1,4,2,1,1,2), 'j': (1,4,2,2,1,1),
'k': (2,4,1,2,1,1), 'l': (2,2,1,1,1,4), 'm': (4,1,3,1,1,1),
'n': (2,4,1,1,1,2), 'o': (1,3,4,1,1,1), 'p': (1,1,1,2,4,2),
'q': (1,2,1,1,4,2), 'r': (1,2,1,2,4,1), 's': (1,1,4,2,1,2),
't': (1,2,4,1,1,2), 'u': (1,2,4,2,1,1), 'v': (4,1,1,2,1,2),
'w': (4,2,1,1,1,2), 'x': (4,2,1,2,1,1), 'y': (2,1,2,1,4,1),
'z': (2,1,4,1,2,1), '{': (4,1,2,1,2,1), '|': (1,1,1,1,4,3),
'}': (1,1,1,3,4,1), '~': (1,3,1,1,4,1), 'DEL': (1,1,4,1,1,3),
'FNC3': (1,1,4,3,1,1), 'FNC2': (4,1,1,1,1,3), 'SHIFT': (4,1,1,3,1,1),
'CODE_C': (1,1,3,1,4,1), 'FNC4_B': (1,1,4,1,3,1), 'CODE_A': (3,1,1,1,4,1),
'FNC1': (4,1,1,1,3,1), 'START_A': (2,1,1,4,1,2), 'START_B': (2,1,1,2,1,4),
'START_C': (2,1,1,2,3,2)
}

def strToBarcode(string):
    outStr = ""
    for char in string:
        charcode = code_128b[char]

        strich = True

        for code in charcode:
            if strich:
                outStr += "|" * code
                strich = False
            else:
                outStr += " " * code
                strich = True

    for i in range(10):
        print outStr


Usage:
 
Code:
strToBarcode("Hallo Welt")
print "-"*80
strToBarcode("wikipedia")


Output:
 
Code:
||   | |   |  | ||    ||  | |    ||  | |    |   |||| | || ||  ||  ||| |   || | ||  |    ||  | |    |  |||| |  
||   | |   |  | ||    ||  | |    ||  | |    |   |||| | || ||  ||  ||| |   || | ||  |    ||  | |    |  |||| |  
||   | |   |  | ||    ||  | |    ||  | |    |   |||| | || ||  ||  ||| |   || | ||  |    ||  | |    |  |||| |  
||   | |   |  | ||    ||  | |    ||  | |    |   |||| | || ||  ||  ||| |   || | ||  |    ||  | |    |  |||| |  
||   | |   |  | ||    ||  | |    ||  | |    |   |||| | || ||  ||  ||| |   || | ||  |    ||  | |    |  |||| |  
||   | |   |  | ||    ||  | |    ||  | |    |   |||| | || ||  ||  ||| |   || | ||  |    ||  | |    |  |||| |  
||   | |   |  | ||    ||  | |    ||  | |    |   |||| | || ||  ||  ||| |   || | ||  |    ||  | |    |  |||| |  
||   | |   |  | ||    ||  | |    ||  | |    |   |||| | || ||  ||  ||| |   || | ||  |    ||  | |    |  |||| |  
||   | |   |  | ||    ||  | |    ||  | |    |   |||| | || ||  ||  ||| |   || | ||  |    ||  | |    |  |||| |  
||   | |   |  | ||    ||  | |    ||  | |    |   |||| | || ||  ||  ||| |   || | ||  |    ||  | |    |  |||| |  
--------------------------------------------------------------------------------
||||  | |  |    || |  ||    |  | |    || |  | |  ||||  | ||  |    |    |  || |    || |  |  | ||    
||||  | |  |    || |  ||    |  | |    || |  | |  ||||  | ||  |    |    |  || |    || |  |  | ||    
||||  | |  |    || |  ||    |  | |    || |  | |  ||||  | ||  |    |    |  || |    || |  |  | ||    
||||  | |  |    || |  ||    |  | |    || |  | |  ||||  | ||  |    |    |  || |    || |  |  | ||    
||||  | |  |    || |  ||    |  | |    || |  | |  ||||  | ||  |    |    |  || |    || |  |  | ||    
||||  | |  |    || |  ||    |  | |    || |  | |  ||||  | ||  |    |    |  || |    || |  |  | ||    
||||  | |  |    || |  ||    |  | |    || |  | |  ||||  | ||  |    |    |  || |    || |  |  | ||    
||||  | |  |    || |  ||    |  | |    || |  | |  ||||  | ||  |    |    |  || |    || |  |  | ||    
||||  | |  |    || |  ||    |  | |    || |  | |  ||||  | ||  |    |    |  || |    || |  |  | ||    
||||  | |  |    || |  ||    |  | |    || |  | |  ||||  | ||  |    |    |  || |    || |  |  | ||


/: Wobei ich nicht weiß ob das stimmt Augenzwinkern
[Dieser Beitrag wurde 3 mal editiert; zum letzten Mal von Achse-des-boesen am 19.03.2007 22:41]
19.03.2007 22:34:01  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
Y2Keeper

Y2Keeper
 
Zitat von GH@NDI

http://www.sveneppler.de/stuff/gehirnsalat.xml.gz




.gz? traurig
[Dieser Beitrag wurde 1 mal editiert; zum letzten Mal von Y2Keeper am 19.03.2007 22:40]
19.03.2007 22:40:19  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
GH@NDI

ghandi2
Was ist denn mit .gz nicht richtig?
19.03.2007 22:42:06  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
Y2Keeper

Y2Keeper
Ich kann es nicht oeffnen :S
19.03.2007 22:43:04  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
Achse-des-boesen

Leet
Ja, gzip. Mein Editor kann das nativ öffnen peinlich/erstaunt

Vergleich:
-rw-r--r-- 1 laus laus 940002 Mar 19 22:38 gehirnsalat.xml.gz
-rw-r--r-- 1 laus laus 6223794 Mar 19 22:38 gehirnsalat.xml

Siehste den Unterschied? Breites Grinsen
19.03.2007 22:43:09  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
GH@NDI

ghandi2
Jeder kann gzip öffnen Breites Grinsen

Ausser vielleicht winzip peinlich/erstaunt aber das ist auch böse.

Also WinRAR tuts auf jedenfall. Und jedes stinke Linux kann es sowieso mit gzip -d FILE entpacken
19.03.2007 22:44:09  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
Y2Keeper

Y2Keeper
Ah, nochmal runtergladen und jetzt gehts. Da ist die Datei beim download wohl beschaedigt worden...

...dann wollen wir und das Ganze doch mal anschauen fröhlich

/Super. Die XML Datei hat sich dann erstmal im IE7 geoeffnet weil ich vergessen habe die Preferenz zu aendern
...und ploetzlich war der Arbeitsspeicher voll Breites Grinsen
[Dieser Beitrag wurde 1 mal editiert; zum letzten Mal von Y2Keeper am 19.03.2007 22:51]
19.03.2007 22:48:10  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
GH@NDI

ghandi2
Achso, jetzt im "rapid update" modus kann das natürlich vorkommen, das man dummerweise grade dann liest während gzip parallen noch schreibt oder grade anfängt zu schreiben Breites Grinsen

Evtl. sollte ich da doch lieber erst in /tmp/ gzippen und dann moven, das ist sicherlich schneller und race-condition-unempfindlicher Breites Grinsen
19.03.2007 22:49:20  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
rABBI

Arctic
locken?
19.03.2007 22:52:08  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
rABBI

Arctic
hmmm. ich hätte grade bock, ein kleines bisschen statistik über die datei laufen zu lassen, aber hab nur php auf meinem webserver und finde grad nix schönes um automatisch alles in einen baum zu lesen. jemand was zu hand?
19.03.2007 22:59:49  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
SirSiggi

SirSiggi
Ich probier mich gerade an Ruby + REXML

 
PHP:
#!/usr/bin/env ruby

require 'rexml/document'

file = File.new("gehirnsalat.xml")
doc = REXML::Document.new(file)
#puts doc

root = doc.root
counter = Hash.new
root.each_element('//gehirnsalat/post/username') do | user |
        counter[user.get_text.value] += 1
end

puts counter


Bloß dauert jeder Durchlauf seine Zeit. Augenzwinkern
19.03.2007 23:08:41  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
TriggerTG

TriggerTG
Nu wirds wissenschaftlich Breites Grinsen

e\ 1417 (+1) Posts von mir Breites Grinsen
[Dieser Beitrag wurde 1 mal editiert; zum letzten Mal von TriggerTG am 19.03.2007 23:11]
19.03.2007 23:10:41  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
rABBI

Arctic
ich seh schon, ich werd's per hand implementieren müssen solange die motivation noch hält. :\
19.03.2007 23:15:42  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
TriggerTG

TriggerTG
Cool wäre ein Feature wie "estimate time untill post#9000: 2d04h " oder sowas fröhlich

wobei die berechnung davon ja etwas komplizierter wäre fröhlich
19.03.2007 23:18:32  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
SirSiggi

SirSiggi
Trigger hat mehr Posts als ich.

Postzahlen mit Prozentwerten kommen gleich. peinlich/erstaunt

/e: Was wär denn daran kompliziert? zeit_total / posts_total * posts_per_day
[Dieser Beitrag wurde 1 mal editiert; zum letzten Mal von SirSiggi am 19.03.2007 23:25]
19.03.2007 23:24:46  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
rABBI

Arctic
mit total wird müll. man müsste die letzten tage/wochen/monate als referenz nehmen. posthäufigkeiten ändern sich hier ja andauernd.

€: für die aufgabe würde ich ein neuronales netz vorschlagen. jaja, ich geh ja schon...
[Dieser Beitrag wurde 1 mal editiert; zum letzten Mal von rABBI am 19.03.2007 23:27]
19.03.2007 23:26:55  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
SirSiggi

SirSiggi
Naja, dann die letzte Woche eben, ist ja auch nicht wirklich aufwändiger.
19.03.2007 23:27:47  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
SirSiggi

SirSiggi
 
Zitat von rABBI

€: für die aufgabe würde ich ein neuronales netz vorschlagen. jaja, ich geh ja schon...



Wenn du eine kleine Einführung gibst gerne. Ich kenn dazu im moment nur den Begriff. peinlich/erstaunt
19.03.2007 23:28:29  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
TriggerTG

TriggerTG
ich glaub das sind diese blauen dinger bei star trek in den neueren raumschiffen.

soein blaues nerve-gelee.
19.03.2007 23:29:20  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
rABBI

Arctic
mal abgesehen davon, dass man mit neuronalen netzen ganze professorenleben füllen kann: wikipedia:Neuronales_Netz beschreibt es ganz gut/linkt ausreichend.

nein, ich habe keine ahnung. das ist eins der themen, bei denen es egal ist wieviel man weiß, es ist immer zu wenig/quasi nichts.
[Dieser Beitrag wurde 1 mal editiert; zum letzten Mal von rABBI am 19.03.2007 23:34]
19.03.2007 23:34:20  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
SirSiggi

SirSiggi
Hähä, ich les gerade ein wenig Dokumentation zu verschiedenen Ruby-XML-Parsern und beim Wrapper für eine C-Library ist folgendes zu lesen:
 
Some small memory leaks across the library



Breites Grinsen
19.03.2007 23:34:35  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
 Thema: Gehirnsalat ( wir unter uns )
« erste « vorherige 1 ... 272 273 274 275 [276] 277 278 279 280 ... 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