Pokud používáte Google Chrome, je tento článek pro přesně pro Vás, ale i vy ostatní můžete najít jistou analogii s vaším prohlížečem.
středa 31. srpna 2011
Google Chrome: Jak přenést záložky (bookmarks) a ostatní nastavení
Při přesunu na jiný počítač (ať už doma, či v práci, popř. notebook, který si berete na cestu) se snažíme mít vše tak, jak to známe z toho původního. Pokud není čas či možnost přesunout celý profil, tak alespoň instalujeme většinu stejných programů, dáme si stejné pozadí na plochu apod. Dnes, v době internetu, bychom určitě neměli zapomenout na záložky a nastavení oblíbeného internetového prohlížeče.
Pokud používáte Google Chrome, je tento článek pro přesně pro Vás, ale i vy ostatní můžete najít jistou analogii s vaším prohlížečem.
Pokud používáte Google Chrome, je tento článek pro přesně pro Vás, ale i vy ostatní můžete najít jistou analogii s vaším prohlížečem.
pondělí 22. srpna 2011
Kde je adresář Windows Media Player ve Windows 7 64bit?
Aplikace Windows Media player je ve Windows 7 (64-bitová verze) ve složce Program Files:
C:\Program Files\Windows Media Player\wmplayer.exe
pondělí 18. července 2011
Visual Studio 2010: "The process cannot access the file because it is being used by another process." (2. část)
(1. část)
Pokračování příspěvku, který nastiňoval některá možná řešení velice nepříjemné chyby ve Visual Studiu 2010.
Pokračování příspěvku, který nastiňoval některá možná řešení velice nepříjemné chyby ve Visual Studiu 2010.
úterý 12. července 2011
50 volně dostupných knih o programování
Náhodou jsem narazil na tento skvělý seznam kolem padesáti free knih týkajících se programování. Seznam je členěný do několika sekcí (namátkou Lisp/Scheme, Ruby, Javascript, Python, Erlang, Smalltalk, Haskell), takže si každý přijde na své. V poslední sekci jsou knihy z různých okruhů jako například C# Yellow book, Dive Into HTML 5, Parsing Techniques, Programming Scala a mnoho dalších.
Pokud nemáte problém číst ebook místo papírové knihy, nebo se chcete dostat k obsahu zdarma, je tento seznam dobrým startovacím místem. Jak autor sám napsal, určitě existuje mnohem větší množství volně dostupných knih týkajících se programování, proto sledujte komentáře na jeho blogu, kde uživatelé přidávají odkazy na další zajímavé knihy.
Pokud znáte zajímavý zdroj, který není na seznamu uveden, neváhejte jej napsat do komentáře pod tento článek.
pondělí 4. července 2011
Visual Studio 2010: "The process cannot access the file because it is being used by another process." (1. část)
(2. část)
- U problémového projektu zrušit Read-Only přepínač ve vlastnostech bin adresáře.
- V různých internetových diskusích uživatelé psali, že tento problém způsobovaly antivirové programy (Kaspersky, McAfee). Nedoporučuji to řešit tak, že by se antivirus na buildování vypínal. Zkuste přidat assembly do "trusted area". U antiviru Avast tento problém prý není.
- Pokud pracujete se soubory, je možné, že například pomocí FileReaderu soubor uzamčete a soubor není z nějakého důvodu později uvolněn (neošetřená výjimka, zapomenutí zavolání Close() metody).
- Otestovat počítač proti malware, zda nějaký "virus" neblokuje soubor. Nejméně pravděpodobná příčina, ale pokud předchozí nepomohou, stojí to alespoň za pokus.
(2. část)
pondělí 27. června 2011
Název aktuální metody a volající metody
Pokud potřebujeme vrátit název aktuální metody (např. pro účely logování), můžeme použít tento kód:
private static string VratNazevAktualniMetody()
{
string nazevMetody = System.Reflection.MethodBase.GetCurrentMethod().Name;
return methodName;
}
středa 22. června 2011
Iterace přes hodnoty enumu (pomocí foreach)
Po dlouhé době jsem opět potřeboval projít v cyklu všechny hodnoty enumu a na základě hodnoty provést akci. Vzpomněl jsem si, že jsem tuto konstrukci psal kdysi na dotnetforum.cz.
Řešení jsem tehdy našel na MSDN fóru:
Nevýhodou je, že polozkaEnumu je object, takže musíme provést unboxing.
enum enmOvoce
{
jablko,
hruska,
jahoda
}
Type typEnumu = typeof(enmOvoce);
foreach(var polozkaEnumu in Enum.GetValues(typEnumu))
{
// delej neco
}
pátek 17. června 2011
typeof vs GetType
Jaký je rozdíl mezi použitím typeof a object.GetType()?
Rychlé shrnutí toho, co můžete najít na internetových diskusích.
Rychlé shrnutí toho, co můžete najít na internetových diskusích.
úterý 14. června 2011
Syntax Highlighter - zvýrazňovač syntaxe
Konečně jsem našel výborný zvýrazňovač syntaxe, který se dá lehce integrovat do blogu tady na Blogger.com. Jedná se o zvýrazňovač SyntaxHighlighter od Alexe Gorbatcheva (v době psaní článku ve verzi 3.0.83). Podporuje velké množství jazyků a pokud byste nenašli zrovna ten Váš, můžete si jednoduše dopsat jeho podporu, protože zdrojové kódy jsou volně k dispozici. Nebo se můžete porozhlédnout po internetu, jestli některý uživatel nenapsal potřebnou podporu.
pátek 10. června 2011
čtvrtek 2. června 2011
Volání metody z GUI vlákna nebo worker vlákna
Pokud programujete aplikaci s GUI, která provádí nějaké dlouhé výpočty, pravděpodobně dřív nebo později použijete pracující vlákno na dlouhý výpočet, zatímco hlavní vlákno bude schopno stále reagovat na uživatelovu interakci.
úterý 22. března 2011
Věda: Morgellonová nemoc - Morgellons
Článek se připravuje.
Pokud máte jakékoliv informace či zkušenosti s tímto fenoménem (ať už osobní, z rodiny, z práce), kontaktujte mě přes komentáře. Poskytnu Vám email, popřípadě jiný informační kanál.
Pokud máte jakékoliv informace či zkušenosti s tímto fenoménem (ať už osobní, z rodiny, z práce), kontaktujte mě přes komentáře. Poskytnu Vám email, popřípadě jiný informační kanál.
pondělí 21. března 2011
Aplikace: Impresys DemoMate
Před několika dny se mi do ruky dostala aplikace od společnosti Impresys názvem DemoMate (verze 1.3.1111). Jedná se o aplikaci pro vytváření názorných click-by-click návodů jak ovládat nějaký program, jak v určitém programu provést určitý úkol apod.
úterý 8. března 2011
pondělí 28. února 2011
Windows: Vytvořit nový adresář - klávesová zkratka
Jako jeden z mála programátorů nepoužívám žádného správce souborů - File Manager (Total Commander, Unreal Commander apod.). Jednu dobu jsem se sice nutil jej používat, ale vydrželo mi to vždycky tak měsíc. Pak jsem zjistil, že se mi prostě lépe pracuje s klasickým Windows Explorerem. Zde je jedna velice důležitá zkratka, kterou jsem si nepamatoval - vytvoření nového adresáře (složky):
Vytvořit novou složku (adresář): CTRL + SHIFT + N
Vytvořit novou složku (adresář): CTRL + SHIFT + N
pondělí 21. února 2011
Prezentace: Programovací paradigmata
Dodělal jsem druhou prezentaci, která stručně pokrývá základní programovací paradigmata.
pondělí 14. února 2011
Prezentace: Scrum
Právě jsem dotvořil prezentaci na téma Scrum. Jedná se pouze o shrnutí základních pojmů. Některé pojmy jsou pouze zmíněny bez dalšího vysvětlení. V závěru jsou odkazy na použité zdroje, kde lze získat ucelenější informace.
Přihlásit se k odběru:
Příspěvky (Atom)