• ú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
    JANFROG
    JANFROG --- ---
    PECA: Kdysi (mnoho let nazpet) tohle resili nejaci UX specialiste a delali studie na lidech. Prislo se na to, ze uzivatel chce aby system reagoval okamzite, ale uz moc nezalezelo na tom, jestli zobrazena data davala smysl a byla sprave, stacilo proste nej neco zobrazit, klidne odhad hlavne ze to je "hned".
    A az uzivatel doklika, klidne to pak zmenit jeste jednou, az se to v klidu dopocita.

    Tohodle jevu uz jsem parkrat vyuzil a zadny uzivatel (tj. non-programmer) na to neprisel nebo lepe receno - nestezoval si. Ale zas jsem nedelal tolik veci a tolik GUI aby to bylo reprezentativni :-) Ale prijde mi to zajimavy.
    NECROMAN
    NECROMAN --- ---
    PECA: tohle resi pekne Reactive Extensions:
    c# - How can I use Reactive Extensions to throttle Events using a max window size? - Stack Overflow
    http://stackoverflow.com/...can-i-use-reactive-extensions-to-throttle-events-using-a-max-window-size
    MEMNON666
    MEMNON666 --- ---
    PECA: nevim zda to pomuze, ale videl jsem pouzit na neco podobneho Abortable BackgroundWorker http://stackoverflow.com/a/2104662
    PECA
    PECA --- ---
    Prosím o radu.
    Na základě úkonu uživatele na ovládacím prvku ("kontrolce") potřebuji vykonat akci (nějaký event). Event není úplně triviální (nějaká operace s daty), přičemž uživatel ještě pokračuje v úkonu, nebo jej vykonává opakovaně. Prostě user potahuje prvkem, nebo opakovaně kliká apod. a já potřebuji bryskně reprezentovat nemalá data (běh kódu řádově jednotky sekund).
    IMHO by bylo ideální odložit start zpracování dat s tím, že pokud dojde k dalšímu zásahu uživatele, tak je potřeba odložený event zrušit i kdyby už běžel a nastartovat znovu. To je to co nevím jak a neumím se na to zeptat Googla. Našel jsem něco o Task.Delay a CancelationToken, ale nejsem z toho úplně moudrý.
    Potřeboval bych nasměrovat na nějaký pěkný příklad, nebo článek.
    NECROMAN
    NECROMAN --- ---
    SHIGORBIRDMAN: na type-switch se dost testim, co jsem ho pouzival v F#, tak to dost zjednodusovalo praci.
    SHIGORBIRDMAN
    SHIGORBIRDMAN --- ---
    JAACOB: no prave - nez se to dostane do zhackovaneho mona v unity... (a ja se potupne vracim od hrani se c#, pak c# povinne kvuli Unity zpatky k c++, takze...). a s ohledem na to, jake hruzodesne veci obcas to zhackovane mono dela i ve standardnim NET, natoz jak nadherne silenosti vznikaji v AOT a hlavne v Il2cpp...

    ale nektere ty veci jsou fakt pekne, treba ten pattern ve switchich - mam v aktualnim kodu docela dost mist, kde je hnusna serie if else a casting nalevo napravo kvuli presne identifikaci typu, tohle by to krasne vyresilo, resp vypadalo by to mnohem prehledneji
    TOOMIX
    TOOMIX --- ---
    Omlouvám se za trapný dotaz, ale to si vážně nemůžu v Xamarinu při vytváření nativní android aplikace umístit třeba tlačítko na obrazovku kam chci a musím používat layouty?
    JAACOB
    JAACOB --- ---
    SHIGORBIRDMAN: skoda, ze zrovna v Unity na tohle budem asi cekat jeste jednu dve dekady, ale jinak jsem z toho taky nadsenej. Akorat se mirne desim, co z toho muze vylezt za maglajz, az to zacne pouzivat nejaky alchymista (napr. ty ref returns by mohly byt vesele)...
    SHIGORBIRDMAN
    SHIGORBIRDMAN --- ---
    NECROMAN: tak na nektere (prakticky vsechny) veci z toho se docela tesim (patterny, patterny ve switchich, tuply)
    SHIGORBIRDMAN
    SHIGORBIRDMAN --- ---
    eh, xbox... skoncil jsem z nej v nemocnici a boj jeste neskoncil
    (uznavam, je to hodne dane kombem s Unity a hruzostrasnym pluginem, ale nektere veci tam maji kluci mrkvosofti fakt mazane)
    NECROMAN
    NECROMAN --- ---
    Prave ted zacala event o tom jak vyvijet aplikace pro Xbox One:
    App Dev on Xbox Event - Windows app development
    https://developer.microsoft.com/...dev-on-xbox-event?ocid=blogfy17_blog_bafw_null_null_0823appdxbx_1
    A take je ode dneska mozne publikovat aplikace pro Xbox One, zcela kymkoliv:
    New Dev Center Capabilities | Building Apps for Windows
    https://blogs.windows.com/buildingapps/2016/08/29/new-dev-center-capabilities/#RL7viwI2dXGxYqH1.97
    PEPSIN
    PEPSIN --- ---
    Pratele, dotaz.
    Pokud mam 2 MSI vygenerovana wixem a potrebuju z toho udelat exe ktere se bude rozhodovat na zaklade architektury tak co hledam? (jsem novy v instalatorech, mozna j problem v tom jak polozit googlu dotaz) za linky a tipy jsem vdecny, dekuji.
    DARKREIDER
    DARKREIDER --- ---
    SIRLOON: má to 5 levelov a 12 možností ako sa k nim dostať. je to napísané na lvl5 stránke
    MICA
    MICA --- ---
    SIRLOON: Řekl bych, že 5 :)

    SIRLOON
    SIRLOON --- ---
    DARKREIDER: je nekde napsany kolik to ma mit levelu? ve stavu silne opilosti sem se dostal jen do trojky behem pul minuty a pak zase 2x do jednicky, tak nevim jestli to ma smysl zkouset znova
    DARKREIDER
    DARKREIDER --- ---
    GARFIELD
    GARFIELD --- ---
    Provozuju newsletter Weekly C# Digest a kuratoruju 5 nejlepsich linku za minuly tyden. Ukazka posledniho cisla je http://csharpdigest.net/digests/115. Ma pro vas tento format smysl? Jak by to slo vylepsit?

    Moje idea je, ze vyberu jen 5 nejlepsich clanku a tim padem clovek netravi roky na internetu po blozich a kazdej pracovni den si precte jeden.
    URZA
    URZA --- ---
    Announcing .NET Framework 4.6.2 | .NET Blog
    https://blogs.msdn.microsoft.com/dotnet/2016/08/02/announcing-net-framework-4-6-2/

    - Allow paths that are greater than 260 character (MAX_PATH).
    - Enable extended path syntax and file namespaces (\?, \.).
    - X509 Certificates Now Support FIPS 186-3 Digital Signature Algorithm (Keys > 1024 bits)
    - SignedXml Support for SHA-2 Hashing
    - Groundwork for more informative NullRefrence Exceptions
    - ClickOnce TLS 1.1, 1.2 and client certificate support
    - ASP.NET DataAnnotation Localization
    - System.Data.SqlClient Always Encrypted Modus
    - WCF removed support for SSL 3
    - Per monitor DPI support for WPF
    - Show/Hide soft keyboard from WPF code
    PEPSIN
    PEPSIN --- ---
    Otazka zacatecnika na veterany: Nemate nekdo nejaky slusny tutorial kombinujici WPF a castle windsor? Uz jsem nasel tutorialy na oboji, a castecne mi to pomoholo....
    ale nic kombinujiciho a zaroven trosku kvalitniho a pokousim se pronikat hloub
    Kliknutím sem můžete změnit nastavení reklam