Všimli jste si toho, že ve visual studiu se C# projekty buildují pouze v jednom vláknu? Tak tedy nevyužijí všech procesorů, které jsou na vašem stroji k dispozici a build trvá déle. Samozřejmě, že toto chování lze pozorovat až u větších projektů, jejichž sestavení zabere alespoň desítky sekund. Vzhledem k tomu, že msbuild.exe (součást frameworku) […]
Entries Tagged as 'Programování'
Paralelní build C# ve visual studiu 2008/2010
Srpen 2nd, 2012 · 2 Comments · Programování
Tags: c#·Visual studio
Jak správně embeednout SQL server CE
Listopad 17th, 2010 · No Comments · Programování
Volné chvíle posledních několika měsíců trávím programováním aplikace v C#, kterou plánuji vypustit jako shareware. Nikdy předtím jsem komerční aplikaci pro desktop nedělal, takže to byla (a stále je) pro mne docela výzva. Nicméně se projevil fakt, že jakmile už umíte programovat (a k tomu se přiznávám), je téměř jedno co, nebo v čem programujete. […]
PHP je průser!
Září 1st, 2010 · 11 Comments · Programování
Mám pár projektů, které jsem buď sám, nebo z velké části napsal a vymyslel. Skoro všechny jsou v C#.NET resp ASP.NET. Vím, že v .NET mám stejnou aplikaci za polovinu času než v čemkoliv jiném co znám. Začal jsem to brát jako nevýhodu, protože programátoři .NET se špatně shánějí a když tak nemají živnosťák, atd… […]
Nastavení nového DPH pro zencart
Leden 8th, 2010 · No Comments · Programování
Protože máme několik eshopů, postavených na zencartu a v ČR je od nového roku sazba DPH 10 a 20 % byl jsem nucen změnit nastavení všech položek na novou sazbu. Veškeré naše zboží je v sazbě 19 resp 20% DPH, takže tento postup je pouze pro tuto sazbu, pro sníženou sazbu zůstává vše stejné, jen […]
Self signed certificate na IIS 6 (XP)
Říjen 6th, 2009 · No Comments · Programování
Nějakou dobu jsem bojoval s nastavením samopodepsaného certifikátu na lokálním IIS, abych byl schopen pracovat s webovou aplikací používající SSL resp https. není nic jednoduššího, než si stáhnout IIS 6.0 Resource Kit, který obsahuje utilitu SelfSSL.exe údajně funguje i na starší verzi IIS 5.1 instrukce: * Stáhnout IIS 6.0 Resource Kit Tools * Nainstalovat * […]
Tags:
Chybí vám aspnet_regsql.exe?
Srpen 25th, 2009 · No Comments · Programování
Už několikrát jsem se na různých systémech, kde jsou prokazatelně nainstalovány všechny dostupné .NET frameworky, setkal s tím, že chyběl nástroj aspnet_regsql. Tento nástroj se používá pro setup databáze abyste byli schopni používat .NET membership tzn přihlašování, role, atd. Někdy se také stává, že provozujete server na nějakém hostingu, kde vůbec nemáte přístup k příkazovému […]
Tags:
Pouze dnes – edit SWF souborů zdarma
Červenec 14th, 2009 · 2 Comments · Programování, Zajímavé WWW
Před žasem jsem narazil na stránku, na který je každý den ke stažení plná verze jedné hry nebo programu. Většinou jde o věci, které mne vůbec neoslovily, ale dnes to vypadá na něco užitečného. Ovšem ne pro mne. Ale pokud někdy potřebujete udělat změnu v již existujícím SWF souboru, stahujte a instalujte. Instalaci je třeba […]
Tags:
Hodnota klíčového slova v doméně
Září 25th, 2007 · No Comments · Programování
Zapomeňte na myšlenku jaký má vliv klíčové slovo v doméně na algoritmus, stejně jsou to vždy jen dohady a zkusme se zaměřit na to, jak jinak může ovlivňovat klíčové slovo v doméně Vaše výsledky. Klíčové slovo v doméně ovlivňuje výsledky zejména nepřímo. Zde jsou jasné a neoddiskutovatelné fakta o klíčovém slovu v doméně z hlediska […]
Tags:
Apache a IIS na jednom stroji
Červenec 14th, 2007 · No Comments · Počítačové tipy, Programování
Pokud chcete používat Apache a IIS současně, je třeba změnit konfiguraci IIS v metabase tak, aby se nebindoval na všechny IP adresy, které jsou k dispozici. Je to totiž defaultní chování Windows IIS. Vypnout jej můžete následujícími příkazy z command promptu: cd C:\InetPub\AdminScripts CSCRIPT ADSUTIL.VBS SET W3SVC/DisableSocketPooling TRUE iisreset po restartu IIS se přesvěčte že […]
Tags:
Jak vypsat všechny indexy pro danou tabulku – oracle
Červenec 12th, 2007 · No Comments · Programování
Pokud potřebujete z sql konzole zjistit např který index je unikatní, nebo vypsat všechny indexy pro tabulku, stačí spustit tento dotaz: prompt Indexes for table: TABLENAME select c.index_name, i.uniqueness, c.column_name from user_indexes i, user_ind_columns c where i.index_name = c.index_name and i.table_name = upper(‚TABLENAME‘) order by c.index_name, c.column_position
Tags:
Nepište kód, který už nám napsal Microsoft
Červen 15th, 2007 · 2 Comments · Programování
Ač je to s podivem, spousta .NET programátorů píše pořád dokolečka ten stejný kód, i když je již většinou stejný nebo lepší obsažen přímo v .NET frameworku. To je problém s velkými frameworky, že se v nich nikdo nevyzná dokonale a tak se snad hodí tento článek, který popisuje alespoň pár věcí, které se dají […]
Tags:
Jak nastavit porty v IIS ftp
Červen 12th, 2007 · No Comments · Programování
Protože konfigurace pasívního režimu v MS IIS FTP je trošku nebezpečná, napíši zde návod jak to tochu zbezpečnit. Defaultně MS IIS FTP používá porty 1025 – 5000, tyto musíte povolit na firewallu aby vám pasivní mód fungoval Je to ovšem zvytečně velký rozsah. Toto jde ovšem změnit v Metabase, kterou najdete standardně tady: C:\WINDOWS\system32\inetsrv\MetaBase.xml V […]
Tags:
Page cannot be found – windows server 2003
Květen 31st, 2007 · No Comments · Počítačové tipy, Programování
Jsem právě v procesu instalace serveru s operačním systémem Windows 2003 web server s IIS 6.0 Vše jsem nainstaloval a pokoušel jsem se otevřít aplikaci napsanou pro .NET 2.0, ale server hlásil Stránka nenalezena, nebo chcete-li page cannot be found. Řešil jsem to poměrně dlouho, začal jsem všude zběsile klikat až jsem to našel. V […]
Tags:
Stáhněte si Microsoft Visual Studio „Orcas“ zdarma
Březen 1st, 2007 · No Comments · Programování, Zajímavé WWW
Od 27.2 Microsoft nabízí na svých stránkách ke stažení nové Visual Studio codename „Orcas“ March 2007 Community Technology Preview (CTP) Je to jen Community preview, ale i přesto si myslím, že pokud máte zájem si visual studio legálně vyzkoušet, máte právě teď přílžitost. Můžete si jej totiž zcela zdarma stáhnout ze stránek Microsoftu. Je jenom […]
Tags:
Instalace SVN Serveru
Únor 26th, 2007 · 3 Comments · Programování
Již delší dobu potřebujeme s kamarádem zařídit nějaký verzovací server. Bohužel ani jeden z nás nemá vlastní server, takže jsem se rozhodl umístit server k sobě domů na notebook. Mám sice veřejnou IP, ale ta je na modemu/routeru, tudíž se mi to trošku komplikuje. Nakonec jsme se shodli, že tortoiseSVN je asi k našim účelům […]
Tags:
Windows Vista rozpoznávání hlasu podruhé
Únor 21st, 2007 · 3 Comments · Dlouhá chvíle, Programování
Není to tak dávno co jsem tady poprvé dával video s ukázkou toho jak (ne) funguje rospoznávání hlasu ve windows vista. Po tom co jsem viděl, by mne ani nenapadlo zkoušet programovat pomocí mikrofonu 🙂 Ovšem najdou se i tací, kteří to rádi vyzkoušejí. Následuje video:
Tags:
Unable to cast object of type ‚ASP.masterpage_master‘ to type ‚ASP.masterpage_master‘.
Leden 22nd, 2007 · No Comments · Programování
Při vývoji webu www.digireality.cz, který je napsaný v .NET 2.0 jsem narazil na zajímavý problém. Jednoho dne, se na produkční verzi webu objevila chyba: Unable to cast object of type ‚ASP.masterpage_master‘ to type ‚ASP.masterpage_master‘. Bohužel jsem v tu dobu zrovna nebyl u svého počítače, ale chtěl jsem web ukázat kamarádovi. Nicméně, než jsem došel domů, […]
Tags:
Fulltextové vyhledávání v SQL 2005 advanced express
Prosinec 17th, 2006 · No Comments · Programování
Již jsem zde několikrát psal o databázovém stroji Microsoft SQL server 2005 express edition, který poskytuje Microsoft zdarma. Ovšem standardnímu balíku Microsoft SQL server 2005 express edition, chybí pár udělátek. Jedním z nich je fulltextové vyhledávání, které se ovšem může často hodit – zejména, chcete-li fulltextově vyhledávat. 🙂 Verzi SQL 2005, která umožnůje Fultextový index […]
Tags:
přestupný rok
Prosinec 13th, 2006 · No Comments · Programování, Zajímavé WWW
Protože při programování různých projektů se občas setkávám s otázkou přestupných roků, musím si za(b)logovat definici a výpočet přestupného roku. Přestupný rok má 366 dní narozdíl od běžného kalendářního roku, který má 365 dní. Tato nutnost vznikla, protože rok trvá přesně 365,24219. Tím, že uděláme každý čtvrtý kalendářní rok přestupný a tedy přidáme jeden den […]
Tags:
Windows Vista zdarma a legálně
Prosinec 1st, 2006 · 5 Comments · Počítačové tipy, Programování, Zajímavé WWW
Včerejšek byl pro Microsoft novým dnem, dal to světu navědomí i spuštěním webu msNewDay.com. Byl to den zahájení oficiálního prodeje Windows Vista, k této příležitosti se také můžete na zmíněném webu podívat na netypicky klidné prohlášení Steve Ballmera. Microsoft se také rozhodl dát windows vista zdarma zájemcům z řad programátorů, kteří absolvují alespoň tři kurzy […]
Tags: