IT rekvalifikace s garancí práce. Seniorní programátoři vydělávají až 160 000 Kč/měsíc a rekvalifikace je prvním krokem. Zjisti, jak na to!
Hledáme nové posily do ITnetwork týmu. Podívej se na volné pozice a přidej se do nejagilnější firmy na trhu - Více informací.

Diskuze: Potřeboval bych pomoct s ročníkovým projektem na SŠ

V předchozím kvízu, Test znalostí C# .NET online, jsme si ověřili nabyté zkušenosti z kurzu.

Aktivity
Avatar
Jan Ament
Člen
Avatar
Jan Ament:9.5.2019 9:30

Musíme vytvořit databázi osob která se bude zapisovat do textového souboru a budeme moct v programu mazat přidavat osoby seřadit podle jména nebo přijmeni nebo tak něco to je na nás

Zkusil jsem: Zatím sem se k tomu nedostal jsem na to úplný looser takže potřebuju velkou pomoc byl bych ochoten i zaplatit.

 
Odpovědět
9.5.2019 9:30
Avatar
Odpovídá na Jan Ament
Erik Šťastný:9.5.2019 10:27

Hlavně se rozhodněte co tedy chcete.

  • Zaplatit za kompletní vypracování dle zadání
  • Zaplatit rektora, který to s váma celé udělá
  • Bastlit sám a postupně se zde ptát na otázky, na ty vám někdo rád odpoví zadarmo.
Editováno 9.5.2019 10:28
 
Nahoru Odpovědět
9.5.2019 10:27
Avatar
JerryM
Člen
Avatar
JerryM:9.5.2019 10:51

a to tě nenapadlo, že když ti to udělá někdo jinej, že až tě z toho budou zkoušet tak že nebudeš nic umět ???
ono totiž není nic jednoduššího. stačí si založit textovej soubor s konstantní délkou řádku a znakem CR (0x0A) na konci. Pak ho celej načteš do paměti do List<record> a po úpravách zase celej zpíšeš. a record je class s položkama Name, Surname atd. Pro zápis se používá StreamWriter a pro čtení StreamReader.... a navíc na to máš celej rok..

 
Nahoru Odpovědět
9.5.2019 10:51
Avatar
Odpovídá na JerryM
Erik Šťastný:9.5.2019 15:01

Já si spíš myslím, že začal na poslední chvíli řešit projekt na tento rok :D

Jinak konstatní délka řádku a kombinace CR je hloupost ne?
Osobně bych zvolil klasický CSV: jméno, čárka, příjímení, CR

 
Nahoru Odpovědět
9.5.2019 15:01
Avatar
JerryM
Člen
Avatar
JerryM:9.5.2019 15:14

tak CSV de taky ... ale bude to muset parsovat:
https://stackoverflow.com/…-file-in-net

 
Nahoru Odpovědět
9.5.2019 15:14
Avatar
Odpovídá na JerryM
Neaktivní uživatel:9.5.2019 19:39

Promiň, že tu řeším takovou blbost, ale není CR <code>0x0D</code>? A nebylo by lepší pro čitelnost v naprosto základním textovém editoru (který neumí převádět konce řádek) používat CR LF (<code>0x0D</code> <code>0x0A</code>)? Kdyby se na to někdo chtěl podívat?

Nahoru Odpovědět
9.5.2019 19:39
Neaktivní uživatelský účet
Avatar
JerryM
Člen
Avatar
JerryM:9.5.2019 21:02

no jo .. je
https://cs.wikipedia.org/wiki/ASCII
:)))

 
Nahoru Odpovědět
9.5.2019 21:02
Avatar
Odpovídá na Neaktivní uživatel
Erik Šťastný:10.5.2019 7:58

Jo asi jo, jen jsem vycházel z toho co napsal JerryM, osobně používám většinou jen LF :)

 
Nahoru Odpovědět
10.5.2019 7:58
Avatar
JerryM
Člen
Avatar
JerryM:10.5.2019 14:01

ono je to fuk
https://cs.wikipedia.org/…%99%C3%A1dek
podle typu platformy ale originál na mechanickým dálnopisu byl CR+LF, co ž je logický ale dnes na počítači stačí použít jeden z nich ...

 
Nahoru Odpovědět
10.5.2019 14:01
Avatar
Martin Petrovaj
Tvůrce
Avatar
Martin Petrovaj:10.5.2019 14:19

Nerád narúšam tunajšiu intelektuálnu debatu, ale chalana tu zaujíma, kto mu pomôže s / spraví mu koncoročný projekt, nie aký znak sa historicky používa na ukončenie riadku v textovom súbore.

Okrem toho, sme v sekcii .NET, nie C/C++, takže pri čítaní súboru klasicky napr. StreamWriterom a jeho metódou ReadLine mu bude úplne fukes, akým znakom je ukončený riadok.

Jan Ament Ako sa Erik pýtal už v jeho druhej odpovedi, musíš sa rozhodnúť, či si ten projekt skúsiš dať dokopy sám a budeš tu priebežne klásť technické otázky, alebo či hľadáš programátora, ktorý to od A po Z spraví za teba. Ak si to robíš sám, šup s otázkami, nech ti môžeme pomôcť. Ak si to chceš nechať vypracovať, tak ponúkni sumu a hľadaj niekoho, kto ti to za ňu spraví.

Zatím sem se k tomu nedostal jsem na to úplný looser

Nič v zlom, ale takýto mindset ti je na povestné dve veci, a netýka sa to len programovania. Ak dokážeš povedať zmysluplnú a jednoznačnú vetu v angličtine, tak už máš výborné predpoklady na písanie kódu. Vo svojej podstate je to len"hovorenie" počítaču čo má spraviť a nie je to nič, čo by sa s trochou snahy nedalo kedykoľvek a kýmkoľvek naučiť. Ale s mentálnym nastavením, keď niečo už dopredu vzdávaš a rezignuješ nespravíš nič.

Nech je to s tebou akokoľvek, tak predpokladám, že čiastkové úlohy potrebné pri tomto projekte (práca s textovým súborom, triedenie a usporiadanie nejakých záznamov a pod.) ste na 99% už robili v škole na hodinách. Veľa času a námahy si môžeš ušetriť tým, že si tieto čiastkové programy z hodín prejdeš a pospájaš ich dokopy, do jednej väčšej, komplexnejšej aplikácie. Ak si si v škole tieto projekty / úlohy neukladal niekam na USB, Google Drive a pod., tak sa skús opýtať spolužiakov, či ich nemajú oni.

A keď už sme pri spolužiakoch, prečo nepožiadaš o pomoc ich? Určite sa nájdu takí, ktorí ti s projektom radi pomôžu a vysvetlia ti učivo z hodín svojimi vlastnými slovami a štýlom, čo ti možno pomôže viac. A vždy sú v ročníku aj takí ľudia, ktorí tieto koncoročné projekty za pár stoviek korún svojim spolužiakom spravia. Ak sa ti nechce spolužiakom dať tých pár kaček, tak to ešte len počkaj, aké platové nároky majú programátori z povolania ;-)

Nahoru Odpovědět
10.5.2019 14:19
if (this.motto == "") { throw new NotImplementedException(); }
Avatar
JerryM
Člen
Avatar
JerryM:11.5.2019 6:30

tak jde o to že tazatel bude muset asi vyjádřit nějakou osobní snahu a ne jenom čekat že to někdo udělá za něj .. pokdu dobře čtu tak od jeho prvního dotazu už uplynulo pár dní a on se neozval ... takže na to evidentně hodil bobek ..

 
Nahoru Odpovědět
11.5.2019 6:30
Avatar
Odpovídá na JerryM
Michal Štěpánek:12.5.2019 8:57

Přesně tak. Když se chci něco dozvědět a položím zde nějaký dotaz, vždycky netrpělivě očekávám reakce, ale autor vlákna to má evidentně na háku...

Nahoru Odpovědět
12.5.2019 8:57
Nikdy neříkej nahlas, že to nejde. Vždycky se totiž najde blbec, který to neví a udělá to...
Avatar
Jan Ament
Člen
Avatar
Jan Ament:13.5.2019 10:55

Nemám to na háku, ale nic co jste tu psali tak mi nějak nepomohlo hledám prostě někoho kdo to udělá za mě za jakoukoliv sumu sem ochotný dát klidně 500 Kč ale asi ne více jak 1000,

 
Nahoru Odpovědět
13.5.2019 10:55
Avatar
Odpovídá na Jan Ament
Michal Štěpánek:13.5.2019 11:06

Ale žádná reakce na odpovědi z tvé strany dosud nebyla, ani jsi nenapsal, v čem to má být? WF, WPF, Console?

Nahoru Odpovědět
13.5.2019 11:06
Nikdy neříkej nahlas, že to nejde. Vždycky se totiž najde blbec, který to neví a udělá to...
Avatar
Jan Ament
Člen
Avatar
Jan Ament:13.5.2019 11:20

Tak pardon ale třeba já sem si nemyslel že budete tak moc aktivní na téhle stránce, pracujeme ve visual studio, C#

 
Nahoru Odpovědět
13.5.2019 11:20
Avatar
Jaroslav Smrž
Tvůrce
Avatar
Odpovídá na Jan Ament
Jaroslav Smrž:13.5.2019 13:03

To jo, ale jak se ptá Michal Štěpánek, tak potřebujeme vědět přesné zadání. Zda to má být console application nebo Windows forms, presentation foundation atd. Pokud WinForms, tak ti to za 1000,- napíšu.

Editováno 13.5.2019 13:04
Nahoru Odpovědět
13.5.2019 13:03
/* Life runs on code */
Avatar
Odpovídá na Jan Ament
Michal Štěpánek:13.5.2019 13:17

Když si prostuduješ tento článek
https://www.itnetwork.cz/…-soubory-txt
tak to zvládneš pohodlně sám...

Nahoru Odpovědět
13.5.2019 13:17
Nikdy neříkej nahlas, že to nejde. Vždycky se totiž najde blbec, který to neví a udělá to...
Avatar
Jan Ament
Člen
Avatar
Jan Ament:13.5.2019 23:23

Má to být console aplication

 
Nahoru Odpovědět
13.5.2019 23:23
Avatar
Odpovídá na Michal Štěpánek
Michal Haňáček:14.5.2019 6:44

No jo, jenže to znamená vlastní invenci, čas, práci a taky se u toho bude muset přemýšlet a to prej bolí :-D ...

Nahoru Odpovědět
14.5.2019 6:44
Každé rozhodnutí a každý krok v životě nás někam posune. Bohužel jen některé nás posouvají dopředu.
Avatar
Jaroslav Smrž
Tvůrce
Avatar
Odpovídá na Jan Ament
Jaroslav Smrž:14.5.2019 7:05

Není problém. Pošli mi do zprávy přesné zadání, termín do kdy to chceš a domluvíme se.

Nahoru Odpovědět
14.5.2019 7:05
/* Life runs on code */
Avatar
Jan Ament
Člen
Avatar
Jan Ament:14.5.2019 9:14

Už vyřešeno, děkuju moc všem

 
Nahoru Odpovědět
14.5.2019 9:14
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 21 zpráv z 21.