Weblog

Číslovanie strán v Microsoft Word

Jedným z najúspešnejších článkov môjho blogu je Číslovanie strán od určitej strany v MS Word, ktorý má najvyššiu návštevnosť hlavne v apríli, keď najviac študentov píše diplomové práce.

Tento článok však dlhú dobu nemal dostupné obrázky znázorňujúce kontrétne kroky v Microsoft Word 2003 pre nastavenie číslovania strán, pretože som pri aktualizácii WordPress systému zabudol presunúť niektoré obrázky zo starého priečinku do nového.

Dnes je už chyba opravená a študenti majú dostupný celý manuál, ktorý im pomôže v očíslovaní ich diplomoviek a iných záverečných prác. Teraz už chýba iba príručka ako nastaviť číslovanie v nových verziách Word-u, ktoré majú ribbon rozhranie.

Google Tag Manager

Google Tag Manager je zaujímavý nástroj pre spravovanie rôznych analytických a marketingových JavaScriptových kódov. Priamo podporuje Google Analytics a Adwords a vďaka Custom HTML Tags si môžete zadefinovať HTML a JavaScript kód pre iné meracie systémy.

Do stránky vkladáte kód pre Google Tag Manager, ktorý následne stiahne ďalšie meracie kódy, napr. Google Analytics. Google Tag Manager je tak určený pre web stránky, ktoré potrebujú flexibilne meniť meriace kódy na stránkach, ale zmena stránky a jej aktualizácia by si vo firme vyžadovala zdĺhavú birokraciu. Pravidlá v Google Tag Manageri vám umožnia vložiť iné meracie kódy podľa URL adresy web stránky.

TimeCapsule 7.6.3

Jeden z najlepších routerov Time Capsule sa dočkal malej aktualizácie 7.6.3, ktorá zlepšuje možnosti nastavení pre Guest WiFi siete. Niektorí používatelia však reportujú problém s IPv6 tunnelingom s touto verziou, ktorý sa dá odstrániť downgradovaním na staršiu verziu firmware.

Osobne som si obľúbil Time Capsule vďaka jeho fenomenálnej rýchlosti WiFi siete a vstavanému 2TB diskovému priestoru, ktorý slúži ako skvelý záložný priestore pre Mac aj Windows.

Posted in IT

Klávesové skratky na Web Inspector nástroj v Chrome

Web Inspector

Web Inspector je nenahraditeľný nástroj na ladenie webových stránok a jeho stále spúšťanie myškou môže byť otravné a odvádzať pozornosť od práce. Preto je dobré ovládať klávesové skratky na spustenie Web Inspector nástroja, a hlavne na spustenie „Inspect Element Mode“ v ktorej si vyberáme ktorý element na stránke chceme zobraziť v Inspectorovi.

Skratky pre Mac OS X:

  • ??I (Command – Option – I) otvorí Developer Tools.
  • ??J (Command – Option – J) otvorí Developer Tools s oknom Console.
  • ??C (Command – Shift – C) zapne a vypne Inspect Element mode.

Skratky pre Windows a Linux:

  • Control – Shift – I otvorí Developer Tools.
  • Control – Shift – J otvorí Developer Tools s oknom Console.
  • Control – Shift – C zapne a vypne Inspect Element mode.

Chrome – Keyboard Shortcuts

Zlepšite si hody v šípkach

Ukážka Darts 27 na iPhone
Stiahnuť na App Store

V práci máme ako firemný benefit klasický sisalový terč na hádzanie šípok. Šípkové turnaje sú teraz v práci obľúbenou zábavou na zrelaxovanie a vďaka súperivému prostrediu sa každý chce zlepšovať. Najväčšou slabinou však dlhodobo zostáva uzatváranie a noví hráči musia tvrdo tránovať, aby sa vedeli presne trafiť do zvoleného double na okraji terča.

Postupne sme s cieľom zlepšenia si presnosti triafania začali hrať šípky v populárnej verzii určenej na trénovanie hádzania dvojnásobkov označovanej ako Darts 27, alebo aj Bob's 27. V tejto hre začínate s 27 bodmi a postupne sa snažíte v každom kole hode troma šípkami čo najviac dvojnásobkov v danom čísle. Dvojnásobky (double) sa hádžu v kolách postupne od 1 do 20 a nakoniec do 50tky v strede. Za každú šípku trafenú do správneho double v danom kole získavate body a keď sa vám nepodarí trafiť ani jednu šípku správne, stratíte body v hodnote dvojnásobku ktorý bolo potrebné hodiť.

Táto forma hry je naozaj skvelým a rýchlym spôsobom ako si zlepšiť presnosť uzatvárania a zvýšiť šance na výhru. Počítanie nahratých bodov na papier je však trochu zdĺhavé a preto sme si napísali aplikáciu pre iPhone ktorá počíta body za nás. Stačí si v nej zvoliť skupinu hráčov a už len jednoducho klikáte na počet šípok ktoré hráč hodil v danom kole. Aplikácia všetko vypočíta za vás a tak sa môžete viacej venovať hre a tréningu. S použitím Darts 27 aplikácie sa nám zrýchlili kolá a tak sme stihli odohrať viacej tréningových hier a viacej si zlepšiť presnosť hodov.

Aplikáciu Darts 27 si môžete stiahnuť z iTunes App Store.

Získanie job-u v IT sfére

Peter Grace píše na serverfault blogu ako oživiť svôj životopis, ako obísť HR ktoré filtruje CV uchádzačov a pripomína, že cover letter je veľmi dôležitý. Namiesto veľa bullet-ov so zoznamom rôznych technológií by moderné CV malo obsahovať zaujímavé veci ktoré sa uchádzačovi podarili uskutočnosti a ukázať tak aplikované skúsenosti. Takto koncipované CV dokáže aj vystúpiť z rady a zaujať viacej, ako sa stratiť v kope ostatných rovnakých životopisov.

Ak sa chcete dostať na zaujímavú pozíciu, tak samozrejme kontakty vám veľmi pomôžu a preto je dobré sa uchádzať o prácu s pomocou niekoho koho vo firme poznáte. Môžete tak ľahšie obísť HR filter. S tým súvisí aj budovanie siete kontaktov, takže netreba byť na konferenciách pasívny a je dobré sa zoznamovať s rôznymi ľuďmi.

So You Want to Get a Job in Information Technology?

WebSupport štandardne poskytuje chybný SSL prístup pre všetky weby

Začiatkom tohto roka som premigroval klientské webové stránky na hosting od WebSupportu, lebo majú lákavú Multihosting ponuku, mal som na nich dobré referencie a podľa ohlasov poskytujú kvalitnú technickú podporu. Za polroka som bol s hostingom spokojný, ale účtovníčka má veľké výhrady k tomu, akou formou WebSupport vystavuje „pred-faktúry“ (ževraj nič také neexistuje) a tiež sa jej nepáčili ktoré údaje vo faktúrach.

Zatiaľ čo hosting funguje v poriadku, tak jednému klientovi prestal správne fungovať Outlook a začala sa zobrazovať hláška, že certifikát pre autodiscovery doménu je neplatný. Outlook by si mal autodiscovery službu nakofigurovať sám pomocou DNS záznamu _autodiscover­._tcp.contoso­.com. Tento záznam však hľadá až po odskúšaní HTTPS pripojenia na domény autodiscover.con­toso.com a contoso.com na ktorých hľadá konfiguračný XML súbor.

WebSupport však štandardne poskytuje SSL prístup ku každej hostovanej doméne a to pomocou ich self-signed certifikátu pre doménu .. Takýto nedôveryhodný certifikát je samozrejme problémový pre úspešné nadviazanie spojenia. Čo je však horšie – spôsobí v Outlooku zobrazenie dialógu pre potvrdenie nedôveryhodného certifikátu. Za normálnych okolností by doména autodiscover.con­toso.com nebola dostupná v DNS a Outlook by ju nekontaktoval, následne by sa pokúsil o SSL spojenie na contoso.com doménu, ktorá buď nemá SSL prístup – a Outlook pokračuje vo vyhľadaní DNS záznamu – alebo má administrátorom nastavený správny certifikát pre túto doménu.

Konfigurácia webhostingu na WebSupporte je podľa mňa extrémne neštandardná a ešte nikde inde som sa s ňou nestretol. Podľa mňa je úplná hovadina, aby niekto štandardne poskytoval pre web SSL prístup pomocou nedôveryhodného certifikátu (pokiaľ si administrátor sám nepovie, že chce používať takýto certifikát). Riešenie od WebSupportu spočíva v zakúpení si vlastnej IP adresy pre obyčajný web hosting kde by nebol povolený SSL prístup. Toto je tiež absolútne neštandardné riešenie: každý iný hosting má zdieľanú IP adresu pre obyčajný HTTP prístup a pokiaľ to klient vyžaduje, môže si dokúpiť IP adresu a mať na nej vlastné SSL. (Pokiaľ sa nerozší protokol SNI.) Takémuto riešeniu od WebSupportu vôbec nerozumiem. A ešte by som videl aj problém v možnej penalizácii webu vyhľadávačmi, pretože web je dostupný cez chybný certifikát (a bez toho, aby o tom často správca webu tušil).

PS: Outlook sa v konečnom dôsledku pripája na office.contoso­.com doménu na ktorej beží Exchange server, tá je na inej IP adrese mimio WebSupportu a smaozrejme má validný dôveryhodný SSL certifikát. Používatelia sa tak k mailom dostanú, avšak sú otravovaný dialógom pri každom spustení Outlook – vďaka veľmi neštandardnej a chybnej konfigurácii SSL od WebSupportu.

Novinky vo Windows Azure (jún 2012)

Windows Azure SDK (June 2012) prináša zaujímavé nové pokročilé funkcie, ktoré sa hodia pri správe cloudovej infraštuktúry. Jedna z noviniek je zameraná na ešte väčšiu multiplatformosť – inštalačné balíčky .cspkg môžete prekonvertovať do nového formátu OPC, ktorý je založený na štandardne OpenXML a je to teda obyčajný zip archív s metadátami v XML súboroch a súbory, ktoré chcete nasadiť do Azure inštancií, sú v samostatných priečinkoch. Toto umožňuje vytvárať .cspkg balíčky aj na iných platformách ako na Windows-e a mimo aplikácie Visual Studio.

Direct Instance Addressability

Load balancer ponovom umožňuje definovať rozsah portov, na ktorom budú dostupné jednotlivé spustené inštancie. Doteraz sa dali sprístupniť inštancie iba pomocou jediného portu a load balancer sa rozhodoval, ktorú inštanciu použije na obsluhu požiadavky. Nebolo však možné pripojiť sa priamo na konkrétnu inštanciu napr. za účelom administrácie. Toto obmedzenie už neplatí a tak môžete spravovať konkrétnu jednu inštanciu, ale využiť vo svojich aplikáciách protokol UDP a budete mať zaručené, na ktorú inštanciu služby sa vaša aplikácia pripojí.

Do load balanceru pribudla aj ďalšia novinka: Custom Load Balancer Probes. Tá je určená pre veľmi náročných zákazníkov, ktorý potrebujú mať plnú kontrolu nad tým, ako load balancer prideľuje požiadavky na jednotlivé inštancie služby. Detaily o probes prinesie Windows Azure blog o niekoľko dní.

Kompatibilta nainštalovaných SDK

Windows Azure team tiež vylepšil Windows Azure SDK o kompatibilitu s inými verziami SDK. Nové funkcie si môžete vyskúšať na samostatnom projekte a existujúce projekty nemusíte upgradovať.

Zdroj: What's New in Windows Azure SDK for .NET (June 2012 Release)