• úvod
  • témata
  • události
  • tržiště
  • diskuze
  • nástěnka
  • přihlásit
    registrace
    ztracené heslo?
    TENCOKACISTROMYProgramovani v C#, F# a dalsich jazycich pro .NET, Mono a ostatni CLI implementace
    VIOZOR
    VIOZOR --- ---
    Takovej lame dotaz ... jak byste vybrali z log filu pouze 35-47 sloupec 12 radku pls? potrebuju to pouzit do jednoduchyho skriptu ...
    NECROMAN
    NECROMAN --- ---
    MORMEGIL: zajimavy clanek! lidskou reci popsany Halting problem jako variace na moznosti staticke kontroly kompilatoru.
    MORMEGIL
    MORMEGIL --- ---
    TENCOKACISTROMY: Ono ovšem ani v prokazatelně (asi, studovat do hloubky normu se mi kvůli tomu nechce) fungujícím programu to neprojde:
    private static int FindLast(int[] array)
    {
        if (array.Length == 0) throw new ArgumentException("x");
        int result;
        foreach(var i in array)
        {
            result = i;
        }
        return result;
    }
    

    Kompilátor prostě neví všechno a některé věci dokonce nemůže poznat, tak se s tím smiřte. ;-)
    TENCOKACISTROMY
    TENCOKACISTROMY --- ---
    NECROMAN: To je naprosto logicky. Jednak mezi kontrolou na Count muze jiny vlakno v tom objektu neco zmenit (treba zavolat Clear). Nebo implementace enumeratoru nic nevrati, prestoze Count > 0.

    V tom druhym pripade to je jasny. Tam se ta metoda zavola vzdy a "out" zajistuje, ze se promenna nastavi.

    Pripada mi to naprosto v poradku :)
    NECROMAN
    NECROMAN --- ---
    Zajimave, kontrola pri prekladu ma zrejme sve mouchy:
    to prve neprojde prekladem, i kdyz se ta metoda uvnitr foreach urcite aspon jednou zavola, ale toto druhe uz ano
    VIRTUALVOID
    VIRTUALVOID --- ---
    NECROMAN: nevies ci tam nieje nahodou aj ten EF feature pack ? lebo tie veci ako code-first, DbContext,... bolli donedavna stale len CTP.
    SMOKY
    SMOKY --- ---
    VIRTUALVOID:
    TENCOKACISTROMY:

    Diky, to je pouzitelny.
    TENCOKACISTROMY
    TENCOKACISTROMY --- ---
    SMOKY: V ty metode/metodach ktery se vykonavaj je potreba kontrolovat nejaky flag a patricne se podle toho zachovat.
    VIRTUALVOID
    VIRTUALVOID --- ---
    SMOKY: AutoResetEvent alebo tak nejak sa to vola.

    defaultne nastavis na false a po dokonceni zavolas Set. Kedze mas tych akcii viac asi bude treba pole na tuto triedu. potom sa len pozres ci su vsetky true teda skoncene...
    SMOKY
    SMOKY --- ---
    Lze nejak zajistit kompletni ukonceni vlakna vytvoreneho System.Timers.Timer ? Delam windows service, ktera spousti vice netrivialnich cinnosti v casovych intervalech. K tomu pouzivam tridu Timer. Potrebuju zajistit, aby se pri ukonceni windows service, ukoncili korektne vsechny cinnosti spoustene timerem. Tady aby hlavni vlakno pockalo na dokonceni vlaken vytvorenych Timerem. Nejaky napad ? Diky
    NECROMAN
    NECROMAN --- ---
    Visual Studio 2010 SP1 je venku
    Visual Studio 2010 enhancements - Somasegar's WebLog - Site Home - MSDN Blogs
    http://blogs.msdn.com/b/somasegar/archive/2011/03/07/visual-studio-2010-enhancements.aspx?sf1158647=1
    AREX
    AREX --- ---
    NECROMAN: Osobne bych se tedy na session nespolihal. Vzdycky mi tohle prislo strasne nepruhledny. Lepsi mi skoro prijde si session nasimulovat treba pres System.Web.Caching a generovat si vlastni klic, ktery si tam bude predavat.
    INDIAN
    INDIAN --- ---
    doporucil by nekdo nakej rozumnej metodickej tutorial / jakysi guidlines / nakej template ohledne psani aplikaci ve WinForms? de mi o napsani mensi interni aplikace pro spravu komponent o par uzivatelich, s pripojenim na db... jelikoz v .NETu vseobecne moc nedelam a winAPI moc neznam, de mi o naky dodrzeni standartu, s vyuzitim vseho co to prostredi nabizi, abych nevylejzal kolo a psal to proste jak je zvykem...
    NECROMAN
    NECROMAN --- ---
    dotaz, potrebuji vytvorit WCF service, ktery bude vyuzivat sessions a bude obsluhovat JSON requesty z jQuery aplikace na webu. Ted mam onen service, ale nepouzivam sessions - kdyz je chci zavest, tak narazim na problem, ze sessions nemohou bezet na webHttpBindingu - jak to tedy zmenit?
    BRAP242
    BRAP242 --- ---
    MICA: pouzivej GTK#
    LITTLELI
    LITTLELI --- ---
    C#jako skriptovací jazyk pro vaši aplikaci
    C# As a Scripting Language in your .NET Applications – Using Mono’s Compiler As a Service : Amazedsaint's .net journal
    http://www.amazedsaint.com/2010/09/c-as-scripting-language-in-your-net.html
    MICA
    MICA --- ---
    Je nějaký způsob jak Mono donutit, aby používalo vzhled GUI operačního systému na kterém právě běží a né vzhled Windows? Nebo je jediná možnost to udělat ručně, tj. každé komponentě v GUI podstrčit vlastnoručně udělaný způsob vykreslování?
    GARFIELD
    GARFIELD --- ---
    SAJAGI: nekde jsem v pozde v noci neco podobneho zahlidl. Ale jak tak tedka zbezne koukam, tak o tom uz nemuzu nic najit, takze sem si to asi vymyslel :)
    SAJAGI
    SAJAGI --- ---
    GARFIELD: ViewData jsou obyč slovník, o jakou cache by mělo jít?
    TENCOKACISTROMY
    TENCOKACISTROMY --- ---
    JACHYMKO: O tom vim ale tajne doufam, ze existuje neco pohodlnejsiho. Kdysi jsem videl nejakej tool pracujici s Cecil, kde to slo upravovat. Ale nemuzu to najit.

    Takze to vypada ze mi nic jinyho nez ildasm+al nezbyde. Jsem zvedavej, jak se vyporadam s nalinkovanim vsech tech resourcu, a spravnym zlicencovanim 3rd party komponent.
    Kliknutím sem můžete změnit nastavení reklam