windows+git+composer

nainstalujete windows, git instalaci, kde dáte že chcete integrovat do cmd. Composer.

Ke git repu se připojujete pomocí ssh klíče, který jste vytvořili v puttygenu. Takže instalujete ještě putty balík, budete mít asociovanej ppk klíč do pageanta. Takže potom tem klíč stačí dát do startupu a bude se načítat do pageanta, nemá-li vlastní heslo. A aby git fungoval s klíčem, tak si v puttygen musíte udělat export (Conversions->export Openssh). Tenhle klíč musíte dát do HOME složky, do cesty “C:\Users\%USER%\.ssh” pod názvem “id_rsa”.

Tenhle návod mám pro sebe, až to zase za deset let budu dělat, ať to nemusím znova googlit.

phpStorm má jednu chybu

Od verze 6 jsem si pořídil na programování phpStorm od jetbrains. Od té doby jsem vlastně hodně spokojenej.

V celém ekosystému phpstormu se dají dělat velký kouzla. Má to celý jeden šílenej háček, hák, kotvu.

Verze 6 se nainstalovala do adresáře /JetBrains/PhpStorm 6.0/, to je ok, propojil jsem otevírání souborů s phpstorm.exe, nastavil si firefox ať mi otevírá soubory z toho adresáře, především užitečný u firebugu, nastavil jsem ať se mi z nette laděnky otevírají soubory rovnou do phpstormu. Všechno to je fixovaný na tu cestu.

Přišla verze 7, přišla verze 8. Stále zuby nehty držím instalaci v adresáři /JetBrains/PhpStorm 6.0/ abych nemusel editovat nastavení cest.

Přišla verze 9. Instalace se odmítne nainstalovat do adresáře /JetBrains/PhpStorm 6.0/, protože chce adresář, kde je nainstalovaný phpstorm v 8. No jo, jenže v tom adresáři je verze 8.

Takže jako minule, zase to nainstaluju do novýho adresáře a pak to ručně přeprcám do starého, aby mi všechno běhalo.  Achjo.

Poznámka: ani si to není schopný najít licenční klíč z minulý instalace. Ale jinak je to fakt to nejlepší v čem jsem dělal.

Úprava kurvítka v myši Logitech M510

Problém

Bezdrátová myš Logitech M510 je jednoduchý stroj. Dovnitř jde vložit jedna a nebo dvě AA baterie. Jsou paralelně, takže je vkládejte ve stejný okamžik (stejně nabité). Já vkládám AAA baterii v redukci pro AA. Nová baterie má přes 1,5V, myš přestane fungovat když baterie klesne k 1V. Podíval jsem se myšce pod kabátek a zjistil jsem jak je uvnitř navržená. A našel jsem kurvítko. Ukážu vám jaké, odstraním ho a ještě udělám další vylepšení. Continue reading “Úprava kurvítka v myši Logitech M510”

Pravdivá recenze: zdroj Seasonic UPDATE

Obecně se zdroje Seasonic prezentují a jsou vnímány jako nadrůměrně kvalitní s dobrou pověstí. Tak já vám povím jak to je.

V pravidelných intervalech obnovuji PC zdroj a tentokrát jsem chtěl něco moderního a kompaktního s dobrýma recenzema a od špičkové firmy.  Zvolil jsem TFX formát 80+ GOLD zdroj. 350W seasonic SS-350TGM-TFX. Je to moderní koncepce zdroje DC-DC koncovou větví, semipasivním během, vysokou účiností nad 94% a modulární kabeláží.

Na začátku růžové brýle

Všechno vypadalo  úžasně kytičkově, co by se mohlo posrat.  350W zdroj v době pořízení stál lehce přes 1200kč. Rozhodně spíše horní limit v dané kategorii. Po pár hodiných od zapnutí začal zdroj divně chrčet. Nešlo o mechanické chrčení ani jiskření. Jakoby velmi hlučné měniče. Hluk se objevoval nepravidelně se změnou zátěže. Jakože hodinu jo, po plným vytížení ne, po restartu ne, po hodině jo. Prostě divný. Ale všechno jinak šlapalo. Pokrčil jsem ramena, zastrčil komp pod stůl a neřešil. To byl konec května.

Problémy

Po několika měsících to udělalo puf a milovanej superznačkovej zdroj byl v prdeli. No. To se prostě stane. V životě už mi pár zdrojů rukama prošlo a prostě občas to umře. Tady odkráčel 5VSB zdroj a vypadalo to, že si to taky vzalo řídící část. Odnesl jsem to na reklamaci a za 3 týdny (u CZC) dostal nový.  Nasadil jsem ho zpět. Závada s divným hukotem se již neobjevila. Zdroj byl tichej. Jako fakt. Do 150W netočí ventilátor. Super. Po měsíci spokojeného provozu se začal objevovat problém, že se zdroj odmítl pustit po spánku PC. To je otravné, ale ještě jsem nepodezíral zdroj.

O týden později jsem byl svědkem blackoutu během rutinní práce. Jakože zdroj vypnul. To se třeba stane, když spustí ochrana proti přepětí, přehřátí atd. To byl říjen. To už jsem začal podezírat zdroj. Překontroloval jsem kabely a kabeláž a nic. Závada nepokračovala. Vše se tvářilo OK. Po několika dnech opět problém s probuzením, následovaný tvrdým vypnutím během najíždění. Po pěti cykles najíždění jsem to vytrhnul z kompu. 5VSB jede, hmm. Problém je, že nereaguje na PS_ON. Teda občas jo. Strčil jsem to do jinýho PC a přišel na problém. Stačí zdroj nadzvednout 1cm nad stůl (jednu stranu) a pustit zpět a vypne se a už nezapne…

Nehoda není náhoda

Druhá závada u zdroje za posledních necelých 6 měsíců? Mě to už jako náhoda rozhodně nepřijde. Někdo zdroje posuzuje podle jména, někdo podle kvality osazení a já prostě chci zdroj co funguje. A tam seasonic nezapadnul. Škrtám značku. Vracím se k FPS, které mají nekvalitní osazení, nelichotivou pověst, ale všechny kusy co jsem kdy měl a mám šlapou do dneška.  Stejný jako jsem se spálil s AMD Radeon grafikou

Mám v provozu 6 let obyčejnýho FSP350-60GLN za polovoční ceny. Lehkou aproximací se dostáváme, že by ta sračka seasonic měla zvládnout 12 let. Zlatý voči.

UPDATE

Po měsíci jsem z reklamace dostal novej zdroj. V CZC si už někdo všimnul, že mi to chcípe, takže je zdroj opatřen nálepkou pro případnou další reklamaci. Jestli jsem se v tom třeba nehrabal.

Už to v kompu nechci. Osadil jsem Cooler Master G450M, kterej si na nic nehraje, má skutečně odpojitelnou kabeláž (ne tu pseudo kabeláž u seasoniku) a prostě funguje, nechrčí, nepíská.

Oblbování – purity sound, herní desky

Určitě to znáte, takové ty PR články, které představují nový skvělý produkt, který si budete moci v brzké době koupit. Už několikrát jsem to v minulosti viděl a dneska jsem to znovu zahlédl u představení základních desek pro Haswell-E Asrock X99 WS a Asrock X99M Killer.

Desky jsou to děsně našlapaný, pro všechny šílený herní fandy a bla bla. Jejich hlavní výhoda je úžasný “Purity Sound 2”, což je “speciální” zvuková karta, kondenzátory, převodníky a další věci, díky kterým je zvuk no prostě bájo!

Purity sound? Tahání za noc

A teď cituji: “Purity Sound 2 obsahuje převodník Realtek ALC 1150 se stíněním EMI, sluchátkovým zesilovačem NE5532 s podporou 600Ω sluchátek. Druhý NE5532 se stará o zesílení signálu se SNR 115 dB. O filtraci se starají audio kondenzátory Nichicon FW a celý plošný spoj je odizolovaný od zbytku desky. Toto řešení je zhruba na úrovni levných zvukovek jako je Xonar DG.”

Zajímavé je, jak to podávají v angličtině: “solution supports 115dB SNR DAC, and two TI NE5532 amplifiers, one is a Differential Amplifier and the other one is a Premium Headset Amplifier which supports up to 600ohm headphones. And there’s also cap less Direct Drive technology, EMI shielding cover, PCB isolate shielding”

1) NE5532 je naprosto obyčený prastarý operační zesilovač, který je v nabídce mnoha výrobců, v kusové ceně stojí 5kč. Co mě do očí praštilo je SNR 115db. V datasheetu tohoto zesilovače najdete jen 100db typicky. Garantováno je 70db.

2) zdá se, že než to výrobce napravil tak všechno děsně prasil. Nepoužíval stínění a neměl dostatečně dobře navržené PCB. Fuj.

3) jakkoliv kvalitní osazení součástkami stejně nakonec zabije návrh (jo a nebo posluchač)

4) český a anglický popis se docela technicky rozchází v tom co to vlastně dělá

Závěr

Je mi jasný, že plno pařanů má vlhký sny o NE5532 a 115DB, ale je to celkově k zamyšlení. Kde všude nás výrobci (čehokoliv) tahají za fusekli a prodávají nám obyčejný sračny a vydávají to za premium, megapremium? hm

 

Zálohujete? Ne? Tak zálohujte.

Jak šla historie zálohování

Byla doba, kdy jsem netušil, že může nastat armagedon a umřít disk. To se rychle změnilo po smrti mého prvního disku :-)

Začal jsem tedy aktivně “zálohovat” všechny dokumenty, programy, videa, hudbu na CD. V té době jsem tomu říkal zálohování, ale byla to jen obyčejné přesouvání na ještě víc nebezpečná média. To se ukázalo později, když jsem zjistil, že některá začínají být nečitelná. V té době byl také problém s celkovou kapacitou. Disk měl 2GB a cd 700MB, takže to bylo úžasné. Uvolnit si tolik místa na disku.

Časem jsem přešel na DVD která měla ještě tragičtější křivku samodestrukce. CD z té doby ještě přečtu, DVD už ne. Pořád jsem ovšem zálohování prakticky ignoroval. Měl jsem jen jedno dvd-ram, kde jsem držel zcela neaktuální verze programů, dokumentů a zálohy hesel.

Jak šel čas, tak sem měnil dodavatele disků a samozřejmě zažil několik fatalit při ztrátě “důležitých” dat.

Dokonce jsem asi dva roky provozoval disky v prave HW raidu, zrcadlo. To už bylo trochu lepší na kritické zálohování, ale úplně ono to nebylo.

Potom jsem se stal dospělým a začal si uvědomovat kritickou důležitost některých dat. Rozdělil jsem svá data na několik oblastí:

  • superkritická data (hesla, projekty)
  • středně kritická data (dokumenty, portable programy)
  • lehce kritická data (pro mě raritní mp3 nahrávky)
  • obyčejná data (ty, které leží v milionech kopiích po celém internetu)
  • průchozí data (hlavně filmy, stáhnout, podívat, smazat)
  • zálohová data

Jak vidno, je toho hodně a každý si musí utřídit svoje priority. Poté co jsem si uvědomil, že nepotřebují zálohovat “průchozi data”, hodně se ulehčilo. Moje celková data ze všech kritických oblastí se vejdou do několika stovek GB.

Praktické rozložení záloh

Dnešní stav je mostrozní oproti minulosti. Zavedl jsem offline zálohy. Samostatný disk na inkrementální zálohy. Zálohy do jiného regionu.

DISK 1 – systém – kritická data

DISK2 – superkritická data az lehce kritická

DISK3 – průchozí data a zálohy s historií (z disku 1 a 2)

DISK4 – offline úložiště s komplet snapshoty disků 1 a 2

DISK5 – geograficky oddělené offline úložiště se snapshotem disku 2

Průběžné zálohy s historií provádí software Genie Timeline, variace na Timemachine, dropbox history. K dispozici mám superkritická data na 4 fyzických médiích plus verzování za posledních X měsíců. Tak tomuhle už říkám pravé zálohování. A pokud vážně jednou o svá data nechcete přijít, určitě zrevidujte svůj přístup k zálohování. Až to chcípne, bude pozdě.

V offline úložišti držím vždy dvě poslední zálohy, záloha jednou týdně. V geograficky odděleném držím první zálohu a měsíc starou zálohu. A ano, je to pracné, protože to dělám u offline záloh ručně. Chce to jistou dávku sebekázně.

Je to přehnáne? Dokud nepřijdete o duležitá data, je to přehnané a drahé, jakmile vás to jednou zachrání, tak děkujete za každou korunu, kterou jste do toho utopili. A kašlete na raidy. Stačí na to pár disků. Pro offline používám vyřazené menší disky, které již mají své naběháno.

 

Prestashop: blockcart refresh fix

If you have problem with your prestashop 1.5.something when adding product into cart and “blockcart.tpl” doesn’t refresh content, try my dirty hack.

If “block cart” is “empty”, then “cart ajax” doesn’t refresh “cart_block”.

Insert into your “blockcart.tpl” this code:

<script type=”text/javascript”>
jQuery(document).ready(function ($) {
$(‘#add_to_cart a, .ajax_cart_block_remove_link’).on(‘click’, function () {
var selector = “#cart_block”;
$(selector).load(“/ ” + selector);
});
});
</script>

 

Note: you may change jquery selector, if your “add to cart” button has different selector

Note2: and of cource, your cart block must be “id=cart_block”