Sobota, 20 dubna, 2024
Domů Authors Posts by Russl

Russl

Russl
163 POSTS 0 Komentováno

50 27870

O společnosti Google se mluví jako o největší společnosti na světě. Určitě všichni znáte jejich obchodní sklad plný her, aplikací a videí. Obchod Google sice vykazuje celosvětově největší počet stažení, zdaleka to však nestačí na vygenerované příjmy společnosti Apple.

 

Společnost Google je po tomto ohledu stále silnějším konkurentem. Lidé se na Google Play naučili chodit i v dalších rozvojových zemích. Když se však podíváme na zisky z provozu těchto úložišť, je Apple jasným magnátem.

 

Apple má o 85% větší zisky než je tomu u Google, což je klíčové i pro samotné vývojáře. Společnost Apple zaznamenává nejsilnější postavení na čínském trhu, kde s svou první pozici každým rokem ještě o to více upevňuje. Nejvíce vyhledávanou oblastí pro oba dva obchody se stávají hry. Právě herní tituly tvoří více jak 90% všech příjmů u společnosti Google a u Apple jde o 75%. Nechme se překvapit, jak bude vypadat další rok.

245 27017

Společnost Apple a Samsung si před nějakým časem zajely do vlasů a doposud se jim nepodařilo nalézt východisko. Celý spor se dostal až před soud a o co vůbec jde? Několikaleté soudní spory o patenty se v poslední metě dostaly až do kalifornského soudu v San Jose, kde bylo rozhodnuto vzájemné vyplacení odškodného. Obě strany porušili patenty toho druhého.

 

Soud se již nechtěl podílet na hašteření dvou dětí, proto bylo rozhodnuto ve prospěch obou stran a případ je po několika letech konečně uzavřen. Zajímavé na tom je, že společnost Samsung bude platit více. Samsung porušil dohromady dva patenty, které se týkají technologie pro chytré telefony. Za tento krok je společnost povinna Applu vyplatit odškodné ve výši 2,4 miliardy korun.

 

Společnost Apple z porušení jednoho patentu vyšla celkem dobře. Na účet jihokorejské společnosti musí poslat pouze 3,1 milionů korun za porušení patentu ohledně fotoaparátu a přenosu videa.

183 15971

Optimalizace v rámci SEO by měla zajímat každého majitele webových stránek, ať už hledá návštěvníky nebo zákazníky. Na postavení a síle webu ve fultextovém vyhledávání má přímý vliv právě optimalizace. Pojďme se podívat na základy správné optimalizace, která vám vrátí nazpět nejen vložené investice, ale pomůže i vydělávat.

 

Nejlepší optimalizací je kvalitní obsah webu. Nehleďte teď na design jako na jádro pudla. Vzhled stránek je důležitý, ale bez obsahu to stejně nikam nedotáhnete. Díky kvalitním informacím získáte zpětnou vazbu v podobě doporučení od spokojených klientů. Následně se můžete zaměřit na SEO. Optimalizace pro vyhledávače vám nezaručí kvalitní obsah, ale celý soubor doprovodných úkonů jako je optimalizovaná šablona webu, správná struktura a v neposlední řadě i tagy.

 

Snažte se dělat texty pro svůj web jednoduché, poutavé s optimální délkou. Odkazujte na jiné články z vašeho webu, určitě zapojte podnadpisy a tučné zvýraznění – pak se výsledek velmi brzy dostaví.

401 39390

Jako majitel webových stránek s výdělečným obsahem jste se už určitě setkali s výrazem SEO. Agentury nebo jednotlivci nabízející služby v tomto segmentu vám slibují navýšení návštěvnosti, vylepšení pozice ve fultextovém vyhledávání a v neposlední řadě i přehlednější web, který zaručuje úspěch ve výše zmíněných bodech.

 

SEO pochází z anglického termínu Search Engine Optimization neboli optimalizace pro vyhledávače.Veškeré kroky pod zastřešením SEO jsou tedy cílené strategicky promyšlené postupy vedoucí k lepšímu postavení vašeho webu před konkurencí. Optimalizované stránky přivedou relevantní návštěvníky a ne jen zbloudilé pocestné, kteří se k vám dostanou náhodně. K optimalizaci v rámci SEO se nejčastěji používá úprava webového obsahu, prolinkování mezi jednotlivými stránkami a rovněž kvalitní SEO články publikované na relevantních místech.

80 17611

Nejznámějším a nejpoužívanějším redakčním systémem CMS na světě je Joomla. Na tento fakt poukazuje celá řada ocenění a především spolehlivá, bezpečná a jednoduchá správa obsahu a administračního rozhraní webových stránek.

 

Redakční systémy CMS si oblíbí každý zájemce o snadnou úpravu a tvorbu webového projektu bez nutnosti objednání profesionálních služeb agentury. Redakční systémy pod zastřešením CMS poskytují dokonalé zázemí pro všechny webové vývojáře bez znalosti programovacího jazyka.

 

Přítomný online pomocník a intuitivní ovládání ocení každý, kdo má zájem spustit svůj vlastní web bez zbytečných problémů. Redakční systém CMS je vhodný pro komerční i osobní webové stránky. CMS lze propojit i s jinými softwarovými aplikacemi a nic vám nebrání v implementaci jakéhokoliv designu. Nezapomíná se ani na rozšířené nástroje pro SEO.

0 138332

Termín CMS nemůže jinak než pocházet z anglického slovníku – Content Management System označuje různorodé systémy pro správu obsahu internetových stránek. V podstatě jde o velmi složitou webovou aplikaci, která dokáže cíleně upravovat obsah bez jakékoliv znalosti kódovacího jazyka.

 

CMS tedy šetří nemalé výdaje spojené s objednáním kodéra a rovněž se dokáže naprosto samostatně starat o webovou aktualizaci kterýkoliv den v roce. CMS můžete znát pod aplikacemi, které uživatelům zobrazují nejnovější články na webu. Jde tedy o nejrůznější administrační rozhraní, jenž umožňují vkládat aktuality, novinky nebo spoty a jiné.

 

Při výčtu výhod webové aplikace CMS nesmíme opomenout na efektivní správu fotografií a celých galerií. Rovněž se dají spravovat diskuse,, audio a video soubory, nebo komentáře. Úplně nejlepší CMS aplikace dokáží manipulovat se strukturou obsahu webových stránek.

0 64968

V dnešním díle si povíme, jak se dá automaticky udělat přepnutí na klasickou Plochu u systému Microfost Windows 8. Plocha stylu Metro totiž většinu uživatelů, zvláště obyčejnýc desktopových zařízení bez možnosti dotyku, obtěžuje.

 

Pomocí programu

Tuto možnost bych doporučoval především pro začátečníky, ale i pro všechny ty, kteří se s tím "nechtějí patlat sami".

Z několika různých prográmků, které vznikly, bych chtěl doporčuit především freewarový nástroj Skip Metro Suite. Pomocí čtyř jednoduchých předvoleb umí Skip Metro Suite nejen přeskočit úvodní Metro rozhraní, ale také deaktivovat nabídky, které se standardně zobrazují po najetí myší do některého z rohů klasické pracovní plochy systému.

 

Pomocí vlastního skriptu

Nejjednoduší možností je otevřít Ovládací panely (do levého dolného rohu, pravým tlačítkem myši), zvolit Nástroje pro správu a spustit nástroj Plánovač úloh. Poté napíšete skript, uložíte ho na vhodné místo s vhodnou příponou (nejčastěji VBS / SCF nebo libovolná). V plánovači úloh vytvoříte novou úlohu, která se spouští automaticky po přilášení daného uživatele a volá právě náš napsaný skript.

 

Kód souboru plocha.vbs:

Set WshShell = WScript.CreateObject("WScript.Shell")

WshShell.sendkeys "Plocha{ENTER}"

Tento způsob však měl negativní dopad, pokud se spustil příliš pozdě až po tom, co jsem si na spuštění klasické Plochy klinul sám. "Schytal" to první prgram, který se pouští po spuštění a několikrát se takto povedlo odeslat někomu na ICQ zprávu "Plocha".

 

Druhá možnost, kód souboru plocha.scf:

[Shell]

Command=2

 

Závěr

Pokud se v tom nechcete vrtat sami, velmi doporučuji zmiňovaný program. Ušrtříte tím jistě přinejmenším trochu času.

190 23114

Vlastníte-li notebook HP řady 625 a rozhodli jste se pro upgrade systému z Microsoft Windows 7 na operační systém Microsoft Windows 8, kromě základních problémů s přechodem na nový systém vás může čekat i nemilé překvapení s Bluetooth.

Téměř všechny potřebné ovladače totiž ve Windows 8 nainstalujete, pokud stáhnete origiální ovladače ze stránek podpory přímo od výrobce HP ve verzi pro Windows 7 (odkaz na stránky podpory). Při instalaci je vhodné nastavit režim kompatibility s Windows 7. Jediným ovladačem, který se nenanistaluje, je právě ovladač na Bluetooth.

V systému půjde Bluetooth zapnout i vypnout, půjde vyhledat zařízení, ovšem ne vždy se podaří uskutečnit přenos souborů (což je asi to nejdůležitější, co byste u Bluetooth čekali). A to nemluvě u možnosti využívání Bluetooth periferií. Tento problém se však netýká pouze modelu HP 625, ale celé řady dalších notebooků (HP Pavilion, i jiných značek, např. Lenovo).

Postup k vyřešení problému je poměrně snadný. Program, který sám detekuje typ Bluetooth, stáhne a nainstaluje příslušný ovladač, nalezneze přímo na stránkách podpory společnosti Broadcom. Doporučuji spustit jako Správce.

204 12969

Jak mnozí jistě vědí, programovací jazyk PHP poskytuje široké možnosti programátorům, kteří programují webové stránky. Od jednoduchých podmínek pro větvení programu, ošetřování výjimek, zpracovávání formulářů, prací s COOKIES a SESSIONS, přes rozesílání emailů, po práci se soubory a hlavičkami dokumentů. A samozřejmě ještě spousta dalších možností. Dnes si ukážeme, jak pomocí PHP skriptu umožnit stahovat nějaký soubor.

 

Ukázkový skript

 

<?php

 

// funkce pro navraceni ocekavaneho content podle pripony souboru

function content_dle_pripony($pripona) {

 

  $ocekavany_content = 'application/octet-stream';

 

  if($pripona == 'doc')  {$ocekavany_content = 'application/msword';}

  if($pripona == 'exe')  {$ocekavany_content = 'application/octet-stream';}

  if($pripona == 'pdf')  {$ocekavany_content = 'application/pdf';}

  if($pripona == 'xls')  {$ocekavany_content = 'application/vnd.ms-excel';}

  if($pripona == 'pps')  {$ocekavany_content = 'application/vnd.ms-powerpoint';}

  if($pripona == 'ppt')  {$ocekavany_content = 'application/vnd.ms-powerpoint';}

  if($pripona == 'tar')  {$ocekavany_content = 'application/x-tar';}

  if($pripona == 'zip')  {$ocekavany_content = 'application/zip';}

  if($pripona == 'mp3')  {$ocekavany_content = 'audio/mpeg';}

  if($pripona == 'wav')  {$ocekavany_content = 'audio/x-wav';}

  if($pripona == 'bmp')  {$ocekavany_content = 'image/bmp';}

  if($pripona == 'gif')  {$ocekavany_content = 'image/gif';}

  if($pripona == 'jpe')  {$ocekavany_content = 'image/jpeg';}

  if($pripona == 'jpeg') {$ocekavany_content = 'image/jpeg';}

  if($pripona == 'jpg')  {$ocekavany_content = 'image/jpeg';}

  if($pripona == 'ico')  {$ocekavany_content = 'image/x-icon';}

  if($pripona == 'css')  {$ocekavany_content = 'text/css';}

  if($pripona == 'htm')  {$ocekavany_content = 'text/html';}

  if($pripona == 'html') {$ocekavany_content = 'text/html';}

  if($pripona == 'mpeg') {$ocekavany_content = 'video/mpeg';}

  if($pripona == 'mpg')  {$ocekavany_content = 'video/mpeg';}

  if($pripona == 'mov')  {$ocekavany_content = 'video/quicktime';}

  if($pripona == 'qt')   {$ocekavany_content = 'video/quicktime';}

  if($pripona == 'avi')  {$ocekavany_content = 'video/x-msvideo';}

 

  return $ocekavany_content;

 

}

 

// nazev souboru (i s cestou) a prevod cesty do pole

$soubor = './kestazeni/soubor.txt';

$cesta_pole = pathinfo($soubor);

 

// nastaveni pro nektere urcite prohlizece

if(ini_get('zlib.output_compression')) {ini_set('zlib.output_compression', 'Off');}

header("Pragma: public");

header("Expires: 0");

header("Cache-control: private", false);

header("Cache-Control: no-cache, must-revalidate, post-check=0, pre-check=0");

header("Expires: Sat, 26 Jul 1997 05:00:00 GMT");                   

header("Content-Description: File Transfer");

 

// nejdulezitejsi cast skriptu

header("Content-Disposition: attachment; filename=\"".$cesta_pole[„basename“]."\"");     

header("Content-Type: " . content_dle_pripony(strtolower($cesta_pole[„extension“])) . "");

header('Content-Transfer-Encoding: binary');                      

header("Content-Length: filesize($cesta_nazev)");

 

// vycistit cache a precist soubor

ob_clean();

flush();       

readfile($soubor);

exit;

 

?>

 

Popis ukázky

První část kódu je funkce, která po zadání přípony vrátí předpokládaný content souboru. Samozřejmě můžete funkci doplnit o další přípony, jde pouze o ukázku, kde nejsou všechny. Celý kód, který čítá všechny podporované contents, má okolo 200 řádků.

 

V další části se připraví název souboru. Ten samozřejmě nemusíte získávat napevno, ale například pomocí načtení hodnoty z nějakého formuláře. Potom následuje taková "série různých opatření". Jelikož ne všechny webové prohlížeče mohou pochopit stejnou operaci stejně, je toto opatření na místě. Díky tomuto ošetření by se rozdíly měly snížit na minimum. Snad jen Content-Description je zde navíc, popis není povinný.

 

No a nyní přichází nejdůležitější část skriptu. Přes Content-Disposition předáme název souboru, přes Content-Type zase content souboru, který nám s výhodou obstará již připravená funkce. Je také dobré nastavit binární kódování (jinak by mohl nastat problém, u mě například s archivy ZIP a jinými formáty) a předpokládanou velikost.

 

No a úplně poslední částí je vyčištění cache a přečtení souboru. Tímto se obsah souboru naplní do bufferu, který právě stahujete. Kromě readfile je také možné přečíst soubor "po znacích" (typicky cyklem while dokud není konec souboru), ale readfile funguje stejně dobře a je to kratší. Kdybyste namísto readfile nechali vypsat do bufferu třeba nápis "ahoj", tak se Vám nestáhne soubor zadaný přes proměnnou $soubor, ale soubor o daném typu, jehož obsahem bude text "ahoj".

 

Závěr

Tento příklad by měl být co nejvíce univerzální a snaží se eliminovat rozdíly v chápání různými prohlížeči. Samozřejmě je vhodné funkci rozšířit o další přípony a cestu ke stahovanému souboru si zasílat například přes formulář. A to je pro dnešek vše.

491 29632

Předmětem dnešní recenze bude počítačová optická drátová myš Logitech RX250 Premium.

 

První dojem

Po prvním rozbalení a použití myši na mne zanechala spíše dojem spíše obyčejné tuctové myši. Přesto dodavatel uváděl, že je zlevněna téměř z pěti set Kč. Je pravdou, že značka Logitech má mezi počítačovými periferiemi velmi dobré jméno a například s jiným, bezdrátovým modelem myši od této značky, jsem více než 2 roky plně spokojen.

 

Co bych modelu RX250 Premium vytknul, byla by to tak trochu podivně vystouplá tlačítka a malinko horší ergonomie. Mnoho z jejích konkurentů se opravdu drží v ruce nezanedbatelně příjemněji. Ale zvyknout se na to dá. Myš je standardně vybavena rozhraním USB pro připojení, součástí balení je také redukce na PS/2 port. Nevím proč, ale čekal jsem od té redukce, aby byla třeba v černém provedení, aby to taky k nečemu vypadalo. Obyčejná redukce, která výrobce nestojí skoro nic, spíše dodává barvy obrazu tuctovosti.

203754-1-1-0-logitech-rx250-premium-optical-mouse

Oproti tomu lze uvést nesporné klady, jako je výborná citlivost a přesnost. Dále by se dal pochválit dostatečně dlouhý přívod a potichá práce kolečkem myši. Kolečko je také možné naklápět do stran a tím scrollovat i v horizontálním směru.

 

Specifikace

Typ: Drátová s optickým senzorem

Tlačítka: 2 + rolovací kolečko (3. tlačítko)

Rozlišení: 1000 DPI

Rozhraní: USB, PS/2

Barevné provedení: černá, bílá nebo šedivá myš

Ergonomie: univerzální

Podporovaný OS: WinXP, Windows Vista, Win7

Hmotnost: 200 g

 

Závěr

Za nabídnoutou cenu kvalitní myš dobré značky. Dojem tuctovosti nemusí zanechat na každém. Má vše, co by myš měla mít a precizně funguje. Můžete myš bez obav používat jak pro práci i k zábavě díky vynikající citlivosti i ve vyšším rozlišení.

ZŮSTAŇTE VE SPOJENÍ