Změna CHARSET a COLLATION u celé MySQL databáze
Pokud potřebujete změnit CHARSET a COLLATION na něco jednotného u databáze, všech tabulek a u veškerých VARCHAR a (MEDIUM)TEXT fieldů, tento jednoduchý skript to zajistí.
Výsledek dotazu stačí spustit :-)
-- database name to run script on SET @DBNAME = 'syntex'; -- requested charset SET @CHSET = 'utf8mb4'; -- requested collation SET @COLL = 'utf8mb4_general_ci'; -- DATABASE collation SELECT CONCAT('ALTER DATABASE `',@DBNAME,'` CHARACTER SET ',@CHSET,' COLLATE ',@COLL,';') as _sql UNION ALL -- TABLE collations SELECT CONCAT('ALTER TABLE `', T.table_name, '` CHARACTER SET ',@CHSET,' COLLATE ',@COLL,';') as _sql FROM information_schema.`COLLATION_CHARACTER_SET_APPLICABILITY` AS C JOIN information_schema.TABLES AS T ON T.table_collation = C.collation_name WHERE T.table_schema = @DBNAME AND (C.CHARACTER_SET_NAME != @CHSET OR C.COLLATION_NAME != @COLL) UNION ALL -- VARCHAR and TEXT fields collations SELECT CONCAT( 'ALTER TABLE `', c.table_name, '` MODIFY `', c.column_name, '` ', c.DATA_TYPE, IF(c.DATA_TYPE = 'varchar', CONCAT( '(', c.CHARACTER_MAXIMUM_LENGTH, ')'), ''), ' CHARACTER SET ',@CHSET,' COLLATE ', @COLL, (CASE WHEN c.IS_NULLABLE = 'NO' THEN ' NOT NULL' ELSE '' END), ';' ) as _sql FROM information_schema.COLUMNS c JOIN information_schema.TABLES t ON t.TABLE_SCHEMA = c.TABLE_SCHEMA AND t.TABLE_NAME = c.TABLE_NAME WHERE c.TABLE_SCHEMA = @DBNAME AND t.TABLE_TYPE LIKE '%TABLE%' AND (c.DATA_TYPE = 'varchar' OR c.DATA_TYPE LIKE '%text%') AND (c.CHARACTER_SET_NAME != @CHSET OR c.COLLATION_NAME != @COLL);
Nechválíme se. Chválí nás klienti. Aneb máme nový firemní web
Rezervujete si hotel? Zkuste HotelsTip.com. Více než 160 tisíc hotelů online
Pro našeho klienta jsme spustili v minulém roce rozsáhlý informační a rezervační systém více než 160 tisíc hotelů online. HotelsTip.com.
Velice snadno a rychle si můžete vyhledat to nejlépe vyhovující ubytování pro vás, s online dostupností, podrobnými informacemi o službách hotelu, fotkách, k dispozici jsou TripAdvisor recenze, plus vše s garantovanou nejnižší cenou.
V pozadí je používáno Expedia API pro poskytování těchto služeb.
Pokud si plánujete vaši další dovolenou či služební cestu, rozhodně zařaďte HotelsTip.com do vašeho seznamu, kde hotel hledat.
Srovnání rychlosti Google Chrome 30 a Internet Explorer 11 na Win 7
Google Chrome má poměrně velkou základnu fanoušků. Nerozumím tomu. Osobně jej nejsem schopen používat. Kromě špatného ne/antialiasingu písma je totiž Chrome pomalý.
Uvedená dvě videa vám jasně ukáží proč - Chrome není schopen (i připomalém skrolování) renderovat stránku, místo toho zobrazuje průhledné plochy. A jeho fonty jsou špatně čitelné:
Google Chrome 30
Internet Explorer 11
Internet Explorer používá mnohem efektivněji hardwarové prostředky, zejména GPU. Video je natočené na rychlém PC s dedikovanou NVIDIA GTX580 grafickou kartou a posledními ovladači.
Za týden je tu WebExpo 2012. Pro čtenáře MyEgo o 20% levněji
Za týden (pátek 21. 9. a sobota 22. 9.) je tu WebExpo 2012, přehlídka nejlepších lidí a prací ze světa internetu.
S kým se zde letos potkáte? Samozřejmě Radek Hulán jako účastník :-), jako řečníci třeba John Vanhara, Eric Reiss, Sebastian Bergmann, Mike Atherton, Lutz Schmitt, Karel Minařík, Daniel Steigerwald, a několik desítek dalších. Opravdu výborné obsazení.
Václav Stoupa konferenci během posledních pár let posunuje ke stále zajímavějším řečníkům a osobně jsem moc zvědav, jak bude letošek probíhat, moc se na něj těším.
Pokud stále nemáte vstupenku, tak pro čtenáře MyEgo ji můžete získat o 20% levněji, a to pro prvních 20 čtenářů. Stačí použít tento speciální odkaz s kupónem MYEGO pro 20% slevu.
Spustili jsme MegaSkate.cz - eshop se skate a street módou
Spustili jsme MegaSkate.cz - eshop se skate a street módou. Skladem je více než 15 tisíc položek a po dobu následujícího týdne máte navíc poštovné zcela zdarma (pro zboží se slevou do 30%).
Chcete grafiku webu v Metro designu?
Pokud se vám líbí typografie a vzhled MyWindows.cz a MyEgo.cz, tedy weby navržené v přehledném Metro stylu, kreslil je Patrik Vogl - HelloDesign.cz.
Je s ním bezproblémová spolupráce, splněné termíny a rychlá reakce na připomínky. Rád jej (tímto) doporučím.
Vývojáři, předběhněte konkurenci! Soutěž o pozvánky do Windows Store pro Metro aplikace
Windows 8 na startu
Microsoft před několika dny představil Windows 8 ve verzi Release Preview. Jedná se o největší změnu od dob Windows 95. Windows 8 jsou systém, který nabídne dvě odlišné rozhraní - klasické desktopové a nové dotykové / tabletové, tedy Metro interface.
Finální verze Windows 8 přijde na trh na podzim tohoto roku a nabídne distribuci, vyhledávání a propagaci aplikací pomocí Window Store. Do Windows Store budou moci své aplikace v budoucnu zařadit i čeští vývojáři.
S majoritní pozicí Microsoftu v operačních systémech pro PC a OEM instalacemi se dá očekávat, že Windows Store bude velice populární a tedy zajímavý i pro vývojáře.
Je vhodné své Windows 8 aplikace připravit co nejdříve.
Předběhněte konkurenci! O co přesně jde?
V tuto chvíli bohužel není Windows Store veřejně otevřen pro vývojáře z ČR. Zatím se do něj nemůžete volně zaregistrovat. Díky této soutěži ale přesto budete moci Metro aplikace publikovat už nyní a získat náskok před konkurencí.
Pro 20 vybraných vývojářů Metro aplikací zajistíme pozvánky do Windows Store. Budete tak mít svůj vývojářský účet založen dříve než konkurence, navíc bezplatně, a své Metro aplikace nabídnete uživatelům dříve než ostatní.
Na MyWindows.cz vám také zdarma zajistíme propagaci vašich aplikací.
Jeden absolutní výherce od nás také dostane Xbox-360 a pokud bude chtít, pomoc při publikaci jeho aplikace od společnosti Fleveo s.r.o., která jako jedna z prvních v ČR již své aplikace ve Windows Store má publikované (například Zapakatel.cz).
Více informací
Více informací k soutěži naleznete na MyWindows.cz.
Jak si snadno koupit boty (aneb umíme 100% přehledný eshop)
Před pár měsíci jsem popisoval vývoj eshopu TempleStore.cz. Cílem bylo udělat maximálně přehledný eshop, v němž se bude zákazníkům snadno nakupovat a budou se výborně orientovat ve více než 15 tisících položkách zboží. Tedy věc, která většině tuzemských eshopů chybí.
Když se dnes podívám na hodnocení na Heuréka.cz, takto vypadají reakce zákazníků - myslím, že cíle bylo dosaženo :-)
Nový MyWindows.cz portál právě startuje - novinky o Windows Phone, Windows 8, i Nokia modrá
Spouštíme nový portál MyWindows.cz, s bohatým počátečním obsahem a denní aktualizací. Pokud vás zajímají novinky o chystaných Windows 8, Windows Phone 8, Metro aplikacích, či informace o současných Windows Phone 7.5 i konkurenčních tabletech (iPad), doporučuji si uložit tento RSS feed do vaší čtečky.
Na MyWindows.cz můžete komentovat po Facebook registraci (stačí jednou kliknout -> načteme si vaše jméno a email z Facebooku, žádné další informace), a zvolit si jedno z pěti barevných provedení webu, od Nokia modré, přes purpurovou, fialovou až třeba po zelenou.
Jednoduchý a přehledný design s použitích motivů stylově navazuje na Metro design guidelines Microsoftu. S vydáním Windows 8 je pak v plánu i speciální vzhled uzpůsobený pro tablety.
Přeji příjemné čtení!
Na MyEgo.cz budou, kromě vlastních článků, vycházet týdenní sumarizace s odkazy na články publikované na MyWindows.cz.
Alternativní zkrácená adresa portálu je MyWin.cz. A pokud máte rádi Windows Phone a chcete se podílet na obsahu (například ukázkami jak fotí váš WP telefon), uvítáme to!