Anonymní profil Provox – Programujte.com
 x   TIP: Přetáhni ikonu na hlavní panel pro připnutí webu

Anonymní profil Provox – Programujte.comAnonymní profil Provox – Programujte.com

 

Příspěvky odeslané z IP adresy 89.29.88.–

.NET › Testing mapovani dat na object
16. 5. 2019   #383711

Ahoj 

teprve zacinam s unit testama a proto ani nevim jeslti problem ktery bych chtel vyresit spada do unit testu nebo jeslti k nemu vubec pristupuju spravne a pripadne jeslti byste mi mohli nejak poradit pripadne nasmerovat.

Problem : Mam datovou vrstvu ktera se stara o CRUD operace nad databazi(nektere casti jsou pres EF a nektere pres ADO.NET) jde mi o to jak takove metody testovat.. 

public SomeClass GetSomeClass()
{
               StringBuilder text = new StringBuilder();
                text.AppendLine("SELECT [tab1].tab1id,");
                text.AppendLine("       [tab2].tab2id,");
		text.AppendLine("       [tab3].tab3id,");
                text.AppendLine("FROM   [tab1]");
                text.AppendLine("JOIN   [tab2] on tab1.colid = tab2.colid");
		text.AppendLine("JOIN   [tab3] on tab1.colid = tab3.colid");

                cmd = new SqlCommand(text.ToString(), connection);
                rd = cmd.ExecuteReader();

                while (rd.Read())
                {
                    result.Items.Add(new SomeClass(rd["tab1id"], rd["tab2id"], rd["tab3id"]))
                    ));
                }
return result;
}

Testovaci kod ktery jsem zde vlozil je spise pseudo kod kde chci demonstrovat hlavne to ze tam jsou nejake joiny a jedna se tak o vice tabulek... 

Co chci testovat: 
To o co mi jde a co chci vlastne testovat(a nevim jestli nad tim premyslim spravne) bych si nekde vytvoril nejake testovaci data klidne do souboru pro kazdou tabulku zvlast metodu ktera by mi vratila 5 zaznamu pro kazdou tabulku a v testu pak volat danou metodu s tim ze bych kontroloval vystup jestli se vraci pocet dat ktery predpokladam...
Nebo jestli se vracene objekty namapovali tak jak bych predpokladal protoze v mapovani muzou byt ruzne IF situace atd... 

Muzete mi nekdo poradit jeslti nad tim alespon spravne premyslim pripadne jak neco takoveho udelat a jeslti je to dobry napad pri stestovani postupovat timto smerem ? 

Dekuji

.NET › Identifikace uzivatele na webu
18. 2. 2019   #383122

#4 jerry
Ahoj 
dekuji za reakci bohuzel .. Cela problematika jak uz jsem zminil v uvodu se deje na webu.... 
 

.NET › Identifikace uzivatele na webu
15. 2. 2019   #383108

Ahoj 
hledam zpusob jak identifikovat uzivatele na netu... 

Resim tenhle problem 
Mam napsanou aplikaci v asp.net.

Uzivatel si zaplati registraci takze dostane login a heslo k placenemu obsahu ale nebrani mu nic k tomu aby za urcity poplatek svuj login + heslo propujcoval komukoliv jinemu.... 

Potrebuju tedy nejak identifikovat uzivatelske zarizeni (klidne pouze prohlizec s tim ze na zadnem jinem se neprihlasi) 

Mel jsem nekolik reseni: 

1) ip - diky tomu ze uzivatel muze mit dynamickou Ip reseni rovnou zavrhuji
2) cookies - zapsa do cookies nejaky token bohuzel ... bohuzel spousta antiviru pravidelne promazava cookies (zvlast ve velkych firmach) pripadne to uzivatele muzou delat samy ... takze nepouzitelne reseni (nehlede na to ze nejaky stoural si cookies muz skopirovat)

3) browser fingerprint - tento zpusob jsem zkousel resp. jsfingerprint2 bohuzel pri restartu servru se mi dost casto stava ze jsfingerprint automaticky generuje rozdilny hash  (je moznost zkouset v prubehu par dni tady
https://valve.github.io/…intjs2/ ;) za tyden jsem nasbiral cca 3 hashe 

Jsem vcelku v koncich toho jak tento problem resit.. Pokud by tedy mel nekdo nejaky napad nebo inspiraci nebo nekdy v minulosti neco podobne resil.. budu rad pokud se podelite .. :) 

.NET › MVC vs WebForms
9. 8. 2018   #381157

Posle názvu vlákna a i kontextu je jasné že jsem se spletl a místo webforms jsem párkrát napsal winforms. Zvláštní je že jste se toho tak chytli :) 

.NET › MVC vs WebForms
24. 7. 2018   #381020

#5 MilanL
MVC je zpusob pristupu ale studiem techto pristupu se zasekam klidne i na pul roku :D 
tak jestli vyuziti toho casu bude efektivni :) 

.NET › MVC vs WebForms
24. 7. 2018   #381019

#4 hlucheucho

Dekuji za odpoved.. 

To ze je do budoucna vice preferovane je i dost logicke tedka je obrovsky trend v MVC a navic MS prisel s MVC Core a do WinForms se toho moc nepridalo (nekde jsem se docetl ze je WinForms natolik vyzrala technologie ze uz tam neni moc co kam posouvat) 

MS nikde nevydal ze by WinForms prestal do budoucna podporavat atd prece jen ten vyvoj porad planuji paralelne atd... Otazka zni ma smysl zakladat projekt ve WinForms oproti MVC ? A dal se v nem vzdelavat bude do budoucna stejne zadany (nebo v rozumnem pomeru) jako MVC ? Nebo je to proste mrtva technologie a uz bychom se meli spise soustredit na migrovani k MVC ? 

Dalsi otazka je jestli je cesta k plnemu pochopeni MVC pres WinForms. Resp. Da se plne pochopit ASP.NET MVC bez znalosti WinForms ? (bavim se o precteni nejake robustni knizky co a jak funguje i na pozadi atd ne pouze projet 2x tutorial a pak psat kod jak tatar metodou pokus omyl :) )

.NET › Co programovat ,jako začáteč…
23. 7. 2018   #381011

Ja zacinal na algoritmu ktery byl schopny vyresit sam sudoku. 
Jako vstup jsem mel dvourozmerne pole ve kterem bylo zadani sudoku (byla to consolova aplikace). 
Dalsi plan byl to prepsat do winforms.. Pak by se dalo jednotlive sudoku nacitat z nejakeho souboru a vyresene zapisovat treba do noveho pripadne to zapisovat do databaze treba i s casem jak dlouho trvalo to vyresit. 
Nakonec vsechny znalosti muzes vyuzit a muzes si z toho vytvorit treba nejakou webovou apliakci do ktere bud muzes naklikat sudoku nebo nahrat jako soubor a ukaze ti to reseni atd... 

Na tom potrebujes v zakladu pole, cykly, rekurzi, podminky pak az to bdues rozsirovat se naucit komunikovat s databazi pripade cist a zapisovat do souboru atd :)  

Edit: jeste dopolnim ze kdyz jsem to resil jako consolovku tak jsem vubec neresil mrizku pouze vykreslujes 2d pole :)

Offtopic › Sluchatka s aktivnim potlace…
5. 10. 2017   #218013

#2 RomanZ
mam v kanclu mix kolegu support managment takze porad se telefonuje zvani keca atd .. :) 

Zkousel jsem i sluchadla k nejake pile takove ty pro stavece a je to lepsi ale porad nedostacujici navic nejsou moc pohodlne .. :/

Offtopic › Sluchatka s aktivnim potlace…
5. 10. 2017   #218007

Ahoj 

po urcite dobe prace v openspace jsem se rozhodl si koupil sluchadla s aktivnim potlacenim hluku. 
A chtel bych se Vas zeptat na nazor jeslti jen ekdo pouzivate jake pouzivate klady zapory atd .. 
Moje typy jsou: Sennheiser HD 4.50 BTNC, Sony MDR-1000X, Bose QuietComfort 25, Bose QuietComfort 35, Sennheiser pxc 550... 
Bohuzel kazde sluchatka maji nejaky problem .. jedny jsou na kabel + baterku dalsim hrejou usi a "tlaci" dalsi jsou moc drahe atd... 

Z blbeho openspace uz jsem zoufalej proto bych uvital nejake rady.. pripadne jine typy sluchatek... 
Dekuji :) 

Offtopic › Odhlusujici sluchatka v prac…
23. 3. 2017   #215304

#4 KIIV
S kativnim potlacenim jsem jeste netestoval akorat jsem videl ze je prodava sony za 9k cca a to se mi zase uplne nechce davat .. D:

Offtopic › Odhlusujici sluchatka v prac…
23. 3. 2017   #215302

#2 RomanZ

Super dik alespon nejsem sam koho napadlo koupit "chranice sluchu"...
Jeste nejsem sice 100% rozhodnuty ale za zkousku v obchode to urcite stoji .. :D (prodavac asi bude koukat kdyz mi reknu at vedle me zkusi nahlas pocitat at si to vyzkousim .. :D )

Pouzivas je v kombinaci se spuntama nebo jen samotne chranice ?

Offtopic › Odhlusujici sluchatka v prac…
23. 3. 2017   #215300

Ahoj
schanim sluchatka do prace ktere by dokazali odfiltrovat pokud mozno co jak nejvice vnejsich zvuku..
Aktualne pouzivam klasicke spunty.. ale bohuzel kdyz se pulka kanclu bavi a smeje tak jedinou moznosti je zvysit hlasitost na max cimz si nicim usi .. a navic nekdy ani to nezabere .. :(

Proto bych chtel poradit s vyberem sluchatek ktere bych mohl mit pustene treba jen na 10% ale zaroven kdyz se kolega vedle me bude smat tak ho neuslysim...
Uvazoval jsem nad spunty a k tomu koupit pracovni sluchaka (treba ty ktera pouzivaji lide kteri sekaji travu)
Takze jak bych vypadal me az tolik netrapi hlavne aby byli pohodlne(aby me nic nebolelo po 8 hodinach noseni) a aby dokazali co mozna nejvice odfiltrovat zvuk vokoli

Dekuji za odovedi.. :)

Provox
PHP › Změna proměnné pro FOREACH
25. 2. 2016   #208867

#2 peter
Odkaz určitě nepřiložím, jede mi to na domácím serveru. 100%ní kód dané funkce budu schopen zaslat až po osmé h., to co jsem zde napsal je až na echo přesné znění funkčního cyklu. Funkce na 90% vypadá takto s tím, že si nepamatuji příkaz pro získání current_term_id a parent_child_id 

function sub_sub_menu(){

$currrent_term_id = ;

$child_term = get_term($current_term_id, 'product_cat');
$terms = get_term('product_cat', $child_term);

$parent_child_id = ;

foreach ($terms as $term){
	$list_child = get_term( 'product_cat', 'parent' => $term->term_id );
	$list_parent_child = get_term( 'product_cat', 'parent' => $parent_child_id );

	if ($term->name == 0):
		foreach ($list_child as $term)
		{
			echo '<a href="' . get_term_link( $term->slug, $term->taxonomy ) . '">' . $term->name . '</a></br>';
		}

	else:
		foreach ($list_parent_child as $term)
		{
			echo '<a href="' . get_term_link( $term->slug, $term->taxonomy ) . '">' . $term->name . '</a></br>';
		}

	elseif;
}

}

Za pohádky se omlouvám, držel jsem se psaného pravidla tohoto fóra, co nejvíce popsat daný problém. V každém případě jako amatér jsem nečekal, že když řeším jeden cyklus, budu potřebovat k tomu celý kód.

Jinak kódy píšu přímo do zdrojáku, ukládám a zaktualizuji web, jedu pokus omyl. Kompilaci nerozumím, pořád mi píše, že vše proběhlo v pořádku.

Napsat kód tak, aby byl spustitelný zde, neumím. Jak jsem psal, nejsem kódér, kódy skládám z dotazů z fór a z návodů.

Ale děkuji za reakci.

Provox
PHP › Změna proměnné pro FOREACH
25. 2. 2016   #208864

Dobrý den,

předem bych chtěl říct, že prográmko není můj obor, prošel jsem hodně strohými základy a to navíc několik let zpět. Občas se pustím do nějakého webu av podstatě parazituji na free šablonách, které upravuji. Teď se potýkám s jednou situací, kdy potřebuji vypsat child hodnoty proměnné pomocí foreach:

foreach ($list_child as $term){

	echo '<a>vypíše všechny child odkazy</a>';

}

Vše funguje jak má. Vypíše veškeré child které zde najde. Problém však nastává, když kliknu na jeden z vygenerovaný odkazů, stejná funkce se logicky provede na novém ID. Rozhodl jsem se tedy zavést novou proměnnou pro foreach $list_parent_child . Ta má za úkol zavést nadřazené ID současné kategorie. Akorát nevím, jak pořádně tento kód zavést aby fungoval tak, že pokud SOUČASNÉ ID má dítě, provede se první foreach, pokud nemá, provede se druhé. Napsal jsem to nějak takhle:

if ():
	foreach($list_child as $term){
		echo '<a>vypíše všechny child odkazy</a>';
	}
else:
	foreach($list_parent_child as $term){
		echo '<a> vypíše všechny parent odkazy</a>';
	}
endif:

Tento kód mi tak nějak funguje, uvedu-li v if($term->name == 0), avšak zjistil jsem, že mi v podstatě funguje jen na jedné jediné kategorii, čemuž už vůbec nerozumím. Problém tedy pro mě je, jak definovat v IF, že pokud první FOREACH vyhodí prázdné ECHO, aby se provedl druhý.

Tento problém jsem chtěl ještě obejít jedním způsobem, kdy jsem do prvního foreach nechal vyspat $term->term_id, které vlastně u každého vygenerovaného dokazu ovedl jeho ID číslo. Trošku dětinsky jsem myslel, že když term_id zavedu do proměnné a v kategorii bez child nevyhodí nic, cyklus oblbnu a donutím pokračovat v novém cyklu, avšak bez úspěchu.

Děkuji všem alespoň za přečtení a doufám v případné rady.

P.S.: Ano jde o WORDPRESS (respektive WOOCOMMERCE)

 

 

Hostujeme u Českého hostingu       ISSN 1801-1586       ⇡ Nahoru Webtea.cz logo © 20032021 Programujte.com
Zasadilo a pěstuje Webtea.cz, šéfredaktor Lukáš Churý