neděle 21. listopadu 2010

ZedGraph poradna

Při vývoji aplikace, která využívala knihovnu ZedGraph jsem častokrát narazil na problém s dokumentací. Dokumentace není příliš obsáhlá a pokud chce člověk jen trochu jinou funkcionalitu, než je popsána v tutoriálech nebo na wiki stránkách projektu, je odkázán na fórum projektu, které je asi největší slabinou celého projektu. Fórum nemá žádné kategorie a jednotlivé příspěvky jsou pouze chronologicky řazeny. Což by ještě šlo přežít, kdyby vyhledávání na fóru fungovalo.Respektive ono funguje, ale jaksi prapodivně. Proto jsem se rozhodl, že zřídím zde na blogu ZedGraph poradnu v českém jazyce. Přistupuji k tomuto kroku také z toho důvodu, že nejvíce lidí je odkázáno na blog právě při zadání hesel ohledně ZedGraphu.

Takže pokud máte jakýkoliv dotaz ohledně knihovny ZedGraph, napište mi dotaz do komentáře pod tento článek a já obratem napíšu článek, ve kterém se jej pokusím zodpovědět.

neděle 14. listopadu 2010

Věda: Projekt Globálního Vědomí (Global Consciousness Project)

Projekt ve zkratce

Robert G. Jahn
Projekt globálního vědomí (The Global Consciousness Project nebo EGG (ElectroGaiaGram) Project) je mezinárodní experiment, jehož počátky se datují do listopadu roku 1997. Již v roce 1979 založil Robert G. Jahn z Princetonské univerzity laboratoř PEAR (Princeton Engineering Anomalies Research). Zde se snažili odpovědět na otázku, zda mohou být citlivá elektronická zařízení (jejichž součástí jsou generátory „náhody“ resp. náhodných čísel) ovlivněna zvláštními stavy vědomí, jako jsou silné emoce.


pátek 19. února 2010

Ostatní: Bejeweled Blitz

Přiznám se, že jsem této rychlovce docela propadl. Pro ty, kteří nevědí, o co se jedná, zkusím trošku přiblížit. Bejeweled Blitz je logický rychlík, který vychází z prvního dílu hry Bejeweled.

středa 21. října 2009

.NET a C#: Čtení dat z excelu pomocí ADO.NET

Ukážu velice jednoduchý způsob jako pomocí ADO.NET načíst data z excelového souboru.

.NET a C#: Vytvoření excel grafu programově

V jednom z předchozích příspěvků jsme programově vytvořili excel soubor, do kterého jsme uložili nějaká data. Dnes na základě těchto dat vytvoříme graf.

pondělí 19. října 2009

.NET a C#: Úprava Konzole (barva, rozměry), atd...

Díval jsem se v Google Analytics (mimochodem výborná služba), přes jaká klíčová slova byl tento blog vyhledán, a jedním z nich bylo i toto: "c# console backgroundcolor". Žádný takový příspěvek tu ale nemám, proto abych předešel zklamání dalších uživatelů, přidávám malý kousek kódu, jak měnit různé vlastnosti konzole.

neděle 18. října 2009

.NET a C#: Vytvoření a zápis do Excel souboru

Pokud potřebujeme spolupracovat s Office (Microsoft Office balík) aplikacemi v prostředí .NET, stačí nám nareferencovat příslušnou knihovnu, čímž si zpřístupníme metody z daného rozhraní. Já se v tomto článku soustředím pouze na aplikaci Excel, ale věřím, že s ostatními aplikacemi z balíku se bude pracovat naprosto stejným způsobem.

pátek 25. dubna 2008

Ostatní: HP 6715s - černá obrazovka

Také máte tento notebook? A stalo se Vám někdy při práci pod operačním systémem Windows, že najednou zčernala obrazovka, notebook přestal reagovat, i když nepřešel do režimu stand-by (ventilátory i disky běžely)? Zdá se, že se nejedná o vadu kusu, ale několika sérií.

Ve většině případů tato černá obrazovka nastane ve chvíli přehrávání videa. I když jednou toto nastalo i při běžném surfování na internetu. Prý se může jednat o problém s Energy Management. Zde je několik rad, jak se pokusit tento problém vyřešit:
  • Zkusit nainstalovat nové ovladače ke grafické kartě (odkaz zde).
  • Při používání Windows Vista přepnout Energy Management na plný výkon. U notebooku je to však dost nepraktické, protože se sníží výdrž baterie.
  • V BIOSu přepnout LAN/WLAN switching na Enabled.
  • Používat Linux :o) ... pod Linuxem, prý tento problém nenastává.

Další informace najdete na tomto fóru (EN).


EDIT: První možnost, kterou jsem vyzkoušel bylo přepnutí LAN/WLAN switching, ovšem dnes při přehrávání hudby opět došlo k výše popisovanému stavu. Tato rada tedy nepomáhá. Vyzkouším nainstalovat ovladače ke grafické kartě a napíšu, jak to dopadlo.

pondělí 7. dubna 2008

.NET a C#: Co je First Chance Exception

Nedávno se mi při debuggování jednoho projektu stalo, že jsem sledoval Output okno a najednou vidím tento řádek:

A first chance exception of type 'System.Data.SqlClient.SqlException' occurred in System.Data.dll

Přiznám se, že jsem se s tím ještě nesetkal, začal jsem hledat na internetu. Když je v systému poprvé vyvolána výjimka, nazývá se First chance exception. To je poprvé, kdy Vám dá systém šanci na výjimku zareagovat a obsloužit ji. Pokud je přiřazen k této výjimce handler, pak je volán právě v tuto chvíli. Pokud je spuštěn debugger, pak také dostane šanci se s výjimkou vypořádat. Pokud není nikdo, kdo by výjimku obsloužil, pak nastane Second chance exception, která s největší pravděpodobností ukončí aplikaci.

středa 26. března 2008

.NET a C#: Snippety - Tvorba vlastních

Dnes začnu netradičně kódem, a ten budu vysvětlovat až posléze. Jak jsem minule napsal, snippet je xml soubor s koncovkou .snippet.