abclinuxu.cz AbcLinuxu.cz itbiz.cz ITBiz.cz HDmag.cz HDmag.cz abcprace.cz AbcPráce.cz
AbcLinuxu hledá autory!
Inzerujte na AbcPráce.cz od 950 Kč
Rozšířené hledání
×
    dnes 01:22 | Nová verze

    Lazygit byl vydán ve verzi 0.45.0. Jedná se o TUI (Text User Interface) nadstavbu nad gitem.

    Ladislav Hagara | Komentářů: 0
    včera 17:33 | Komunita

    Na čem aktuálně pracují vývojáři GNOME a KDE Plasma? Pravidelný přehled novinek v Týden v GNOME a Týden v KDE Plasma.

    Ladislav Hagara | Komentářů: 0
    včera 17:22 | Nová verze

    Byla vydána nová verze 2.48.0 distribuovaného systému správy verzí Git. Přispělo 93 vývojářů, z toho 35 nových. Přehled novinek v příspěvku na blogu GitHubu a v poznámkách k vydání.

    Ladislav Hagara | Komentářů: 0
    včera 17:11 | Nová verze

    Byl vydán Debian 12.9, tj. devátá opravná verze Debianu 12 s kódovým názvem Bookworm. Řešeny jsou především bezpečnostní problémy, ale také několik vážných chyb. Instalační média Debianu 12 lze samozřejmě nadále k instalaci používat. Po instalaci stačí systém aktualizovat.

    Ladislav Hagara | Komentářů: 0
    včera 05:00 | Komunita

    Před dvanácti lety, ve svých šestadvaceti letech, navždy odešel Aaron Swartz, výjimečný americký hacker (programátor), spisovatel, archivář, politický organizátor a internetový aktivista. Aaron Swartz založil Demand Progress, spolupracoval na projektech Open Library, Internet Archive a Reddit. Ve svých čtrnácti se podílel na specifikaci RSS 1.0. Vytvořil webový framework web.py, pracoval na tor2web a rozšíření HTTPS Everywhere

    … více »
    Fluttershy, yay! | Komentářů: 2
    10.1. 17:22 | Nová verze

    Byla vydána nová major verze 3.20.0 grafického vývojového prostředí a platformy Gambas (Wikipedie) založené na interpretru programovacího jazyka Basic s rozšířením o objektově orientované programování. Přehled novinek v poznámkách k vydání. Zdrojové kódy jsou k dispozici na GitLabu.

    Ladislav Hagara | Komentářů: 2
    10.1. 05:33 | IT novinky

    Na Kickstarteru byla spuštěna plánovaná kampaň na open source modulární přenosné mini počítače Pilet 5 a Pilet 7 postavené na Raspberry Pi 5. Jejich cena je 215 a 202 amerických dolarů.

    Ladislav Hagara | Komentářů: 1
    10.1. 05:22 | Nová verze

    Byla vydána verze 1.84.0 programovacího jazyka Rust (Wikipedie). Podrobnosti v poznámkách k vydání. Vyzkoušet Rust lze například na stránce Rust by Example.

    Ladislav Hagara | Komentářů: 1
    10.1. 00:44 | Komunita

    Chcete se zapojit do vývoje Debianu? Představena byla interaktivní mapa míst, kde vývojáři Debianu nabízejí podepisování PGP klíčů.

    Ladislav Hagara | Komentářů: 0
    9.1. 21:43 | IT novinky

    Došlo k napadení slovenského katastru ransomwarem. Vše stojí. Nelze vydávat stavební povolení, žádosti o trvalá bydliště. Geodeti nemohou zaměřovat a vytyčovat. Zemědělské a stavební stroje závislé na katastrální mapě nemohou pracovat. Banky nemohou ověřovat údaje, takže ani schvalovat úvěry, hypotéky apod. Realitní trh úplně stojí. Dědická řízení, jejichž součástí jsou nemovitosti, nebo pozemky, stojí. v Bratislavě např. nejde

    … více »
    Max | Komentářů: 48
    Rozcestník

    Dotaz: rails new aplikace ( 7-bit ASCII) co s tím ?

    6.7.2012 19:05 Aetos4
    rails new aplikace ( 7-bit ASCII) co s tím ?
    Přečteno: 271×
    Ahoj,

    začínám s ruby a potřeboval bych poradit co mám dělat když po zadání příkazu "rails new aplikace", se mi sice vytvoří kostra programu, ale všechny soubory mají kódování 7-bit ASCII. Logicky potřebuji, aby měli utf-8.

    Verze linuxu je Xubuntu 12.04. Defaultně příkazem touch se mi vytváří soubory s kódováníém utf8. Zkoušel jsem ruby několik verzí a rovněž jsem i zkoušel několik verzí rails a to vše jak přes balíčkovací systém, tak přes rvm.

    Musí tam někde přeci být soubor s nastavením pro rails, který také určuje jaké kódování budou mít nově vytvořené soubory, si říkám. Jen nevím kde. A web jsem prohledal, ale nějak jsem tam nenašel nic co by mi pomohlo.

    Nemá s tím někdo zkušenosti?

    Děkuji za každou radu

    Řešení dotazu:


    Odpovědi

    6.7.2012 21:41 Aetos4
    Rozbalit Rozbalit vše Re: rails new aplikace ( 7-bit ASCII) co s tím ?
    upřesnění ..... příkaz rails new ... vytvoří soubory v ASCII 7-bit ( to je ještě v pořádku ), ale když přidám do souboru jakýkoliv znak s diakritikou, kódování se rozhodí a není na tom souboru už pak poznat jaké má vlastně kódování. A díky tomu ani nejde kódování u toho souboru převést. Pak spustím rake test a ten mi ohlásí chybu, že má soubor špatné kódování.
    9.7.2012 21:11 Aetos4
    Rozbalit Rozbalit vše Moje částečné řešení - funkční
    Napíšu sem alespoň, jak jsem to prozatím vyřešil - zda to je definitivní to nevím.

    Na začátek každého souboru, kde se používá diakritika je nutné přidat

    # coding:utf-8

    a pak to prochází.

    Ale nezdá se mi to jako optimální řešení.
    Řešení 1× (Aetos4 (tazatel))
    mess avatar 9.7.2012 21:38 mess | skóre: 43 | blog: bordel | Háj ve Slezsku - Smolkov
    Rozbalit Rozbalit vše Re: Moje částečné řešení - funkční
    Co vím, tak tohle nesouvisí s Rails. Vynucuje to samotné Ruby, které u každého zdrojového souboru potřebuje vědět, v jakém je kódování. Tohle chování zavedli ve verzi 1.9, předtím se kódování neřešilo a zdrojový text se bral jako posloupnost bytů. Mám dojem, že se to kódování dalo kdysi nastavit skrz nějakou globální proměnnou, ale tuhle možnost zavrhli (už cca 2 roky zpátky byla označená jako "deprecated").

    Takže suma sumárum s tím nic nenaděláš a ten řádek # coding: utf-8 musíš dát do každého zdrojového souboru. A pokud to někde zapomeneš, tak s zaděláváš na nepříjemné komplikace. Ve firmě jsme si s tím kódováním užili spoustu legrace. Navíc, když si vezmeš, že Rails v té době používalo zásadně ASCII-7BIT a my potřebovali české znaky v řetězcích, tak si dokážeš představit, že jsme se museli za břicho popadat. :-)
    Cez párne mesiace zošíváš vaginy, cez neparne montuješ hajzle.
    mess avatar 9.7.2012 21:40 mess | skóre: 43 | blog: bordel | Háj ve Slezsku - Smolkov
    Rozbalit Rozbalit vše Re: Moje částečné řešení - funkční
    A ještě dodatek. Příkaz touch vytvoří prázdný soubor (nic v něm není - velikost 0B), tzn. je úplně irelevantní mluvit o nějakém kódování.
    Cez párne mesiace zošíváš vaginy, cez neparne montuješ hajzle.
    10.7.2012 15:00 Aetos4
    Rozbalit Rozbalit vše Re: Moje částečné řešení - funkční
    Díky moc za informace. Teď vím, že alespoň nemusím už nic dalšího hledat.

    S tím touch jsem si to neuvědomil :-)

    Založit nové vláknoNahoru

    Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

    ISSN 1214-1267   www.czech-server.cz
    © 1999-2015 Nitemedia s. r. o. Všechna práva vyhrazena.