Příspěvky

Zobrazují se příspěvky se štítkem IT

Korora - objevil jsem novou Linux distribuci a zbožňuji ji

Obrázek
Kdo mě trochu zná, asi ví, že jsem pár cca dvěma lety definitivně opustil Windows jako svůj hlavní operační systém a většinu svých činností jsem přenesl na Linux. Je rychlejší, stabilnější a s několikaletým odstupem musím říct, že mnohem intuitivnější, jako by přesně věděl, co budete potřebovat dělat, mnohem víc, než Windows. Ale Linux není jen jeden. Přesněji řečeno, jeho distribuce není jen jedna, ale minimálně stovky. Najít, tu která Vám bude nejvíc vyhovovat, není úkol na jedno odpoledne. Záleží na vašich prioritách, na tom, k čemu stroj používáte a taky na to, jaký design se vám nejvíce líbí. Já osobně jsem tedy asi dva roky používal distribuci Fedora. Můj počítač mi asi nějakou netradiční síťovou kartu, nebo co, ale každopádně na každé distribuci, kterou jsem zkoušel, se mi stalo, že po její instalaci jsem musel ručně nainstalovat ovladače, aby mi fungovala WiFi. Když jsem posledně hledal těch pár příkazů, které vždycky zapomenu, objevil jsem odkaz na distribuci Korora. Později...

"Ale mě to nefunguje", aneb proč nepoužívat zastaralý software

Obrázek
Jakožto pro vývojáře webových stránek, je pro mě telefonát či e-mail obsahující slovo "nefunguje" naprosto na denním pořádku. Jsou situace, kdy je to moje vina a chybu opravím. Jsou situace, kdy je to vina uživatele, protože špatně pracuje s redakčním systémem. A jsou situace, kdy za celým problémem stojí pouze a jen nekompatibilita produktu s uživatelovým počítačem. A právě této problematice se chci dnes věnovat. V první řadě, jako vždy, je potřeba ujasnit si pojmy. Je totiž rozdíl mezi starým softwarem a nepodporovaným softwarem. Když se ve světě IT o softwaru řekne, že je nepodporovaný, neznamená to, že na něj my vývojáři prostě jenom nechceme vyvíjet a nemusí to ani nutně znamenat, že je starý, i když to tak ve většině případů je. Nepodporovaný software znamená, že jeho autor už ukončil jeho vývoj, nepřidává do něj nové funkce a hlavně, nedělá pro něj ani tzv. bezpečností záplaty, to znamená, že používání takového softwaru je nejen nepohodlné, protože vám nenabízí nové ...

Generátor hesla v PHP

Na chvíli odbočím od politických příspěvků a vrátím se ke svému hlavnímu oboru, kterým je programování. Včera jsem v rámci programování svého sytému potřeboval funkci, která mi vygeneruje nějaké bezpečné heslo a řekl jsem si, že by se třeba mohla někomu hodit, tak ji sem dám k dispozici i s nějakým vysvětlením. Nejprve v rychlosti teorie. Chceme, aby funkce vygenerovala textový řetězec, který má x znaků, z toho y velkých písmen, z čísel a w speciálních znaků. V proměnných jsou tato čísla uložená proto, aby byla funkce flexibilní a dala se v tomto směru jednoduše upravit. Nejprve tedy funkci deklarujeme function generate_password($x=12;$y=4;$z=3;$w=2){ } Pokud funkce nedostane žádný argument, vygeneruje 12-místné heslo se 4 velkými písmeny, 3 čísly a 2 speciálními znaky. Ve funkci nejprve deklarujeme textovou proměnnou. Tu následně naplníme pomocí cyklu for x   náhodnými   malými písmeny. Využijeme k tomu funkci chr(), která nám vrací znak podle jeho ASCII kódu ...

Jak funguje internet? A proč je Babišův blacklist nesmysl?

Ministerstvo financí prosadilo minulý rok zákon o hazardních hrách. Ten má omezit hazardní hry na území ČR. Což o to, takový návrh asi není nic proti ničemu, já osobně považuji hazard na úrovni hracích automatů za zlo a nebyl bych proti, aby byly úplně zakázány, je tu ale jedno obrovské ALE. Zákon se totiž vztahuje také na internetové stránky provozující hazard. Na tom koneckonců také není nic špatného. Problém je ale v tom, že spolu se zákonem přichází tzv. blacklist. Nebo-li seznam stránek, které ministerstvo financí považuje za nezákonné a takovou stránku musí provozovatelé internetové připojení (dále jen ISP) zablokovat. Začněme už tím, že o tom, jestli stránka je nebo není nelegální hazard bude rozhodovat úředník na MF, nikoliv nějaký nezávislý soud. To je ovšem ten asi nejmenší problém. Ten základní problém je už v samotné podstatě tohoto nápadu. ISP se pochopitelně ptají "a jak to máme asi udělat?". Andrej Babiš se z role světového podnikatele, ekonoma a politika pře...

Program nebo Aplikace - Co vlastně používáme

Obrázek
V poslední době se nám tu rozmohl takový nešvar... ...a to nazývat software nepřesným jménem. Ve společnosti je běžným zvykem odlišovat od sebe software pro osobní počítače a software pro chytré telefony právě těmito dvěma pojmy. Software pro chytré telefony bývá nazýván aplikací, zatímco podobný software pro PC je nazván programem. Někdy dokonce toto rozdělení dosahuje až takové úrovně, že jsem viděl na otázku "v jaké aplikaci si upravuješ fotky" podrážděnou odpověď "v žádné aplikaci, používám Photoshop". A to je nesmysl. Pravdou je, že vše, co používáme, jsou aplikace. Ať je používáme v počítači nebo v chytrém telefonu. A aplikace používají programy. Z určitých hledisek není mezi programem a aplikací žádný podstatný rozdíl. Rozhodně se nejedná o neomluvitelnou chybu, či vyložený nesmysl. Ale pokud chceme tyto dva pojmy rozlišovat, což často děláme, je na místě rozlišovat je správně, tedy, rozhodně ne skrze operační systém, na kterém je spouštíme. Ve zk...

Mody do Skyrimu #2

Obrázek
Je to celkem dávno, kdy jsem tady naposledy publikoval několik velmi povedených Skyrim modů. Po takové době jsem se rozhodl, napsat jakési pokračování a pochlubit se dalšími módy, které používám a považuji je za zajímavé.

10 mýtů o počítačích, kterým musíte přestat věřit

Opět jsem brouzdal po internetu a narazil na velice zajímavý článek, který pojednává a mýtech, které často, zvláště mezi neodborníky, kolují a jsou často úplně špatné. Originál je zde:  http://www.makeuseof.com/tag/10-common-computer-myths-you-need-to-stop-believing/ , ale samozřejmě ho zde máte i v češtině. 1) Pravidelně je potřeba defragmentovat disk Jediná věc, kterou potřebujete vědět o defragmentaci je ta, že jí nepotřebujete dělat. Počítače s Windows na ní mají vlastní proces na pozadí, který ji provádí, to samé dělá i Mac. Navíc, nové počítače mají často SSD paměť a tu může defragmentace dokonce vyýrazně poškodit. 2) Váš počítač  zpomalují v iry a spywary Kdykoliv se počítač jakýmkoliv způsobem zpomalí, první věc, na kterou je to automaticky sváděno, je malware. Ačkoliv samozřejmě existuje možnost, že je váš počítač infikován, je malware navhrován tak, aby běžel tiše na pozadí, tudíž tak, aby počítač nezpomaloval, nebo ho brzdil jen nepatrně. Ve většině případů ...

15 charakteristik dobrého programátora

Našel jsem na internetu zajímavý článek pro zaměstnavatele, popisující 15 vlasností, podle kterých se dá poznat dobrý programátor. Originál je zde:  http://www.entrepreneur.com/article/240644 , ale samozřejmě je tu pro vás i česká verze 1) Impozantní technické dovednosti Častou chybou zaměstnavatelů je to, že najímají podle jednoduchého seznamu požadavku. Místo "3 roky v C++ a 1 rok v Javě" se zaměřte na programování jako celek. Programátor, který pracoval ve starších jazycích a nedávno začal s novým, může být skvělá volba, protože roky zkušenosti mu dali obecné znalosti programování. Otázka do pohovoru: Popiště své zkušenosti s ruznými jazyky 2) Ochota učit se Technologie se neustále vyvíjí a schopnosti a dovednosti programátora mohou být za pár let zastaralé. Proto je potřeba najít programátora, který má zájem sledovat novinky v tomto oboru a využívat nové možnosti. Otázka do pohovoru: Jak udržujete své programací dovednosti aktuální? 3) Debugovací schopnosti...

Xperia M4 - moje první dojmy

Díky věrnostní slevě jsem si mohl koupit telefon Xperia M4 Aqua za výbornou cenu, necelých 5 tisíc, což je za telefon této kvality více než dobrá nabídka. Dnes jsem si ho přinesl domů a tak se podělím o pár první dojmů Nejprve ovšem něco málo o telefonu - Těch papírových rozdílů oproti mé staré M2 je několik. Prvním velký rozdíl je operační paměť, která místo 1GB dosahuje 2GB. Dalším podstatným rozdílem je samozřejme procesor, z 4jádrového jsem se posunul na výkonnější 8jádro. Lepší by měl být foťák (jak přední, tak zadní) a v neposlední řadě rozlišení či IP68, neboli voděodolnost, vodotěsnost, prachoodolnost a kdo ví, co všechno. Samozřejmností je větší baterka, lepší gafický čip, či novější verzi některých technologií. Stejná zůstala vnitřní paměť  a velká většina HW "vychytávek", jako senzory světla nebo spoušť fotoaparátu. Kromě SIMkarty, kterou jsem si musel objednat novou s telefonem, neboď je potřeba nejmenší možná, tedy nanoSIM. Po otevření krabice jsem v balení...

Bezpečnost na internetu #2 - Reklamy

Ok, vzhledem k tomu, že jsem napsal k článku s hesly #1, nejspíš by se hodilo napsat i nějaké pokračování. Tudíž se dnes podíváme na #2, kerým nebude nic jiného, než internetové reklamy, na které z nepochopitelných důvodů stále někdo kliká. Dobrá, víte, internet je něco jako oheň. Je to dobrý sluha, ale špatný pán. A taky je to něco jako prezident Zeman. Je to dobrý sluha (když ho občas prožente bičem), špatný pán a hlavně, hrozně lže. A kromě toho, že se na internetu dozvíte spoustu lží o tom, kdo je hodnej a kdo ne, dozvíte se také spoustu lží o tom, že jste vyhráli 1 000 000 korun a podobně. Tím se dostáváme k prvnímu typu otravných reklam. Dobře, ještě než se k nim dostaneme, mohl bych vám vysvětlit, proč vlastně lživé reklamy na netu jsou. Je to celkem prosté. Peníze. Reklama je dneska jeden velký obchod. Někdo totiž platí peníze společnostem, které jeho reklamu zprostředkují. A tyto společnosti zase platí webům, které reklamy jejich partnerů na svém webu zobrazí. Příkladem bu...

Bezpečnost na internetu #1 - Hesla

Poslední dobou se mi často stává, že lidi okolo si stěžují, že se jim někdo dostal do jejich Facebooků, Instragramů a bůh ví čeho všeho. Tak jsem se rozhodl napsat pár zásad, jak si své účty dostatečně ochránit

Jak unbricknout Xperii J a další Xperie - detailní návod

Neboť se mi opět stalo to, že se mi nevyplatilo hraní si s telefonem a bricknul jsem ho, rozhodl jsem se napsat tento návod. Opět jsem totiž s unbricknutím trochu bojoval, hlavně z toho důvodu, že většina návodů přeskakuje nebo neobsahuje některé detaily, které mohou uživatele trochu zaskočit, případně pracující se starší verzí programů. Takže, jako první krok, musíte se ujistit, že máte kabel a že váš mobil reaguje na PC. Je uplně jedno, jestli jenom najede logo Sony, jestli jenom telefon blikne, nebo se rozsvítí dioda, zkrátka musíte vědět, že telefon reaguje. Pokud reaguje, tak ještě než se pustíte do složitějších operací, vyzkoušejte telefon "tvrdě restartovat" pomocí Sony Update Service (SUS). Najdete ho na oficiálních stránkách Sony, konkrétně tady -  http://www.sonymobile.com/gb/tools/update-service/ . Vyberte si vás telefon a postupujte podle pokynů programu. Může se stát, že vám program napíše. že z nějakého důvodu nemůže systém znovu opravit, pak tedy přichází řa...

Android Tip - Smart Launcher

Obrázek
Dlouho jsem hledal launcher, který by mi dlouhodobě vyhovoval, ozkoušel jsem klasické jako Nova, Apex, Go, i pár méně známých, ale žádný mě nazaujal tolik, jako právě Smart Launcher. Ten se totiž liší základní strukturou oproti ostatním. Většina launcherů funguje tak, že si vytvořite určitý počet ploch na které cpete widgety a jediný rozdíl mezi všemi je pouze v designu, rychlosti a doplňkových funkcích. Smart Launcher je v tom ohledu úplně jiný. Má totiž pouze dvě základní obrazovky. Na jedné je kolečko se základními aplikacemi. Když aplikaci poprvé spustíte, zeptá se vás, přes jakou aplikaci chcete danné procedury spouštět, takže na oblíbený správce SMS, prohlízeč fotografií, internetový prohlížeč a podobně. Aplikace se samozřejmě dají odstranit a přidat Druhá obrazovka je rozdělena na 6 oken, do kterých se ukládají apliakce -Komunikace, Internet, Hry, Média, Nástroje a Nastavení. Samozřejmostí je možnost přemístění aplikací do jiného okna, pokud vám nevyhovuje, jak jej ro...