Webdesign, CMS » MyEgo.cz - Radek Hulán webzine

MyEgo.cz

home foto blogy mywindows.cz kontakt

Změna CHARSET a COLLATION u celé MySQL databáze

Webdesign, CMS 04.10.2022

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

Webdesign, CMS 24.03.2014

MyWebdesign

Rezervujete si hotel? Zkuste HotelsTip.com. Více než 160 tisíc hotelů online

Webdesign, CMS 08.01.2014

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.

HotelsTip.com

Srovnání rychlosti Google Chrome 30 a Internet Explorer 11 na Win 7

Webdesign, CMS 08.11.2013

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

Webdesign, CMS 12.09.2012

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

Webdesign, CMS 22.07.2012

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%).

Megaskate

Chcete grafiku webu v Metro designu?

Webdesign, CMS 16.07.2012

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.

HelloDesign.cz

Vývojáři, předběhněte konkurenci! Soutěž o pozvánky do Windows Store pro Metro aplikace

Webdesign, CMS 15.06.2012

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.

Windows 8Finá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)

Webdesign, CMS 28.05.2012

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 :-)

Přehlednost jak ji vidí zákazníci

Nový MyWindows.cz portál právě startuje - novinky o Windows Phone, Windows 8, i Nokia modrá

Webdesign, CMS 14.05.2012

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í!

MyWindows.cz

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!