Online 103 uživatelů Přihlášení | Registrace | Zaslat heslo | Prohlížení bez přihlášení

 

1 / 13
Mini Home
Klub pro každého kdo se chce naučit Perl a podělit se o zážitky!

Dokumentace k aktuální verzi (5.10): http://perldoc.perl.org
CPAN: http://search.cpan.org

Seriály na netu:
Perličky @ root.cz: http://www.root.cz/serialy/perlicky
Perl @ linuxsoft.cz: http://www.linuxsoft.cz/article.php?id_article=675
MAJKLIK   11:13:30 28.05.2014
Aha, koukám klub mrtvolka. :-)
Ale náhodou, neřešil jst eněkdo používání MQTT z Perlu? Něco, co funguje a podporuje MQTT3.1? Nebo stále jeniníé spolehlivéí, je prehistorický WebSphere:MQTT:Client 0.03? Pravda je, že s Mosquitto 3.1 brookerem to kounikuje asi OK (když odmyslím nepodporu SSL a ověřování).
KOLCON   15:43:42 18.01.2013
SKYEMAN [ 14:52:48 18.01.2013 ]: jj, a i moduly mi normalne chodi pres cpanm, jen s tim Net::CUPS je problem
SKYEMAN   14:52:48 18.01.2013
KOLCON [ 14:43:37 18.01.2013 ]: mas nainstalovanej XCode?
KOLCON   14:43:37 18.01.2013
neresili jste nekdo, ze na mac os x selze cpanm Net::CUPS kvuli chybejici image.h?
PHT   18:44:02 29.06.2012
KOLCON [ 13:50:34 23.04.2012 ]: muzes byt prvni kdo takovy modul udela :)
KOLCON   13:50:34 23.04.2012
je nejaka moznost, jak se dostat k souborovym ACL jinak, nez volat getfacl a parsovat jeho vystup?
ARO   22:10:56 01.12.2011
COKY [ 20:10:58 01.12.2011 ]: Podle toho co to píše tak bych řekl že máš skript uložený v utf16 (0x009A je "š" v utf16, v utf8 je to 0xC2 0x9A). Takže změnit editor (zkus PSPAD, tam kódování nastavíš velmi přehledně). A zařiď ať v PERLu je nastavené korektní kódování.
Více zde: http://perldoc.perl.org/perlunicode.html#Byte-and-Character-Semantics
COKY   21:50:59 01.12.2011
KOLCON [ 20:14:58 01.12.2011 ]:
nope :/
KOLCON   20:14:58 01.12.2011
COKY [ 20:10:58 01.12.2011 ]: to utf8 se imho tyka, v cem je napsany zdrojak - kdyz tam das naopak use utf8; , tak to taky nejde?
COKY   20:10:58 01.12.2011
ARO [ 23:57:34 30.11.2011 ]:
díky, ovšem ani to nepomohlo. Bude to nějaká strašná kravina, ale nemůžu na to přijít.
Když provedu:

no utf8;
binmode(STDOUT, ':encoding(windows-1250)');
print "ščěřýěšš";

dostanu:

d:\Perl\_GOLD>locale.pl
"\x{009a}" does not map to cp1250.
"\x{009a}" does not map to cp1250.
"\x{009a}" does not map to cp1250.
\x{009a}cerře\x{009a}\x{009a}
:18)
SKYEMAN   10:30:02 01.12.2011
i na win existuje vim...
ARO   23:57:34 30.11.2011
KOLCON [ 21:16:21 30.11.2011 ]: Skriptováním v PERLu lze zrobit maximum v minimálním čase v jakémkoliv prostředí, zejména pokud se jedna o zpracování textu tak s prominutím pořádná konkurence asi ani neexistuje...

COKY [ 16:12:04 30.11.2011 ]: No tak to je asi zapnuté utf8 by default takže to zdisabluj:
no utf8;

Zde ještě příkaz na nastavení kódování výstupu (podobně se vstupem):
binmode(STDOUT, ':encoding(windows-1250)');

KOLCON   21:16:21 30.11.2011
psat v perlu na widlich mi prijde... jak to rici... uchylne?
PESSOFT   18:46:33 30.11.2011
COKY [ 16:12:04 30.11.2011 ]: no ono je to takové sporné. I pod Windows jede CMD (bývalý Command.com) pod CP852 zatímco české Win (a Win aplikace) jsou (podle situace) Win1250 versus Unicode. A podle toho to asi také vypadá...
COKY   16:12:04 30.11.2011
ARO [ 14:43:47 30.11.2011 ]:
Tak jsem to zakřiknul, protože když mám v Hashi uložené třeba slovo švestka, použiju use locale a vyzkouším všechny možné formáty uložení, tak mi to vyblije

Unrecognized character \x9A; marked by <-- HERE after plum => <-- HERE near column 9 at D:\Perl\_GOLD\HASH_2_dictionary.pl line 11.

any clues?
COKY   16:02:33 30.11.2011
ARO [ 14:43:47 30.11.2011 ]:
Díky, něco na tom bude, protože jsem to psal v PSpadu a když tam změním formátování na Latin II (CP895), tak už mi to do konzole potom vypíše české znaky správně (í windows-1250 tam bylo defaultně), nicméně když tam mám formátování Latin II, tak už ten command use locale nemá žádný vliv. Když ho zakomentuju, tak se stejně české znaky zobrazí v pohodě. Stejně tak nechápu, proč když ty perl skripty zobrazím třeba v TC pomocí F3, tak je tam změť nějakých nesmyslů a když edituji F4, tak se mi ty znaky zobrazí v pořádku.:15)
ARO   14:43:47 30.11.2011
COKY [ 13:54:16 30.11.2011 ]: Podívej se jestli soubor ukládáš v kódování windows-1250, jestli to ukládáš v nějakém jiném (utf8?) tak to i v jiném kódování vypíše takže bych řekl že to je otázka editoru
Také tuším můžeš nastavit kódování konzole pomoci příkazu chcp
COKY   13:54:16 30.11.2011
Zdravím, neměl někdo problémy s locales v Perlu? Používám Active Perl v5.14.2. na OS Win 7, locales nastaveny na CZ, když dám ale vypsat něco triviálního, např.

use locale;
print "š č š ř";

potom dostanu následující výstup: Ü c Ü r

Zkoušel jsem hledat na různých fórech, ale nic jsem nenašel + mám pocit, že dříve mi to normálně fungovalo a do konzole se mi vypisovaly české znaky :/
Any clues?

KOLCON   12:39:38 11.05.2011
mate nekdo zkusenost (howto,...) se skriptovanim OAuth a JSON veci typu gowalla?
MZOUR   14:05:31 21.04.2011
PESSOFT [ 17:17:30 20.04.2011 ]: Děkuju. Mno ustoupil jsem dělat to přes "use Mysql;". Nevím proč, ale dělá tato varianta spoustu "hloupostí". Tak jsem zkusil to co navrhoval PESSOFT a už návody podle toho prvního jdou dobře. Tak uvidíme. ... stejně by mne ale zajímalo proč nejde ten "use Mysql;"  :12)

Každopádně všem díky za rady...
1 / 13