Fórum Root.cz

Hlavní témata => Vývoj => Téma založeno: storm 15. 04. 2017, 22:15:25

Název: Nápad na projekt
Přispěvatel: storm 15. 04. 2017, 22:15:25
Zdravím, chcel by som si svoje doterajšie znalosti v .NET prehĺbiť ešte viac na nejakom vlastnom projekte. Nehľadám niečo čo by som neskôr predal, len sa chcem učiť veci na niečom reálnom pokiaľ si nájdem prácu na polovičný úväzok. (Áno, som študent.)

Moja predstava by bola vytvoriť real-time chat aplikáciu v SignalR. Chcel by som sa zlepšiť vo front-ende, aj back-ende, takže budem vďačný za akékoľvek nápady v oboch smeroch, čím tu aplikáciu okoreniť :).

Technológie ktoré ako tak zvládam a chcem pri tomto projekte primárne využiť:

Vopred ďakujem za nápady :)
Název: Re:Napad na projekt
Přispěvatel: neruda 15. 04. 2017, 22:27:42
nechces zvazit neco jineho nez .net a sql server  :'( ?
m$ je mrtvej.
Název: Re:Napad na projekt
Přispěvatel: storm 15. 04. 2017, 22:34:42
nechces zvazit neco jineho nez .net a sql server  :'( ?
m$ je mrtvej.

Napríklad čo? Tieto technológie mi sú celkom známe, preto som ich aj volil do tohto projektu, aby som sa v nich ešte zlepšil. Ale keďže som nikdy komerčný projekt nevyvíjal, tak nejaky skúsený borec mi určite poradí čo by som si mohol skúsiť implementovať. Btw od vypustenia .NET Core myslím, že MS celkom napreduje či?
Název: Re:Napad na projekt
Přispěvatel: jpu 15. 04. 2017, 23:08:00
Pytas sa asi na zlom fore, tu je prevazne linux a odporcovia windowsu (ja som C#).

MS mrrtvy nie. Ide o cisty trolling. Taky C# sa vyvija, su tam nove a nove features, ktore ani java nema, vyvija sa Core .net.
Napad na aplilaciu je dobry :)
Název: Re:Napad na projekt
Přispěvatel: zboj 15. 04. 2017, 23:11:33
Zdravím, chcel by som si svoje doterajšie znalosti v .NET prehĺbiť ešte viac na nejakom vlastnom projekte. Nehľadám niečo čo by som neskôr predal, len sa chcem učiť veci na niečom reálnom pokiaľ si nájdem prácu na polovičný úväzok. (Áno, som študent.)

Moja predstava by bola vytvoriť real-time chat aplikáciu v SignalR. Chcel by som sa zlepšiť vo front-ende, aj back-ende, takže budem vďačný za akékoľvek nápady v oboch smeroch, čím tu aplikáciu okoreniť :).

Technológie ktoré ako tak zvládam a chcem pri tomto projekte primárne využiť:
  • SQL Server / PostgreSQL
  • .NET MVC (Core)
  • SignalR
  • Angular
  • HTML5 / CSS

Vopred ďakujem za nápady :)
Tady není moc co radit, real-time chat - proč ne, člověk si na tom zkusí DB, komunikaci i frontend, akorát asi ne moc do hloubky. Třeba by stálo za to vykašlat se na SignalR a zkusit něco podobného vlastními silami ;)
Název: Re:Napad na projekt
Přispěvatel: storm 15. 04. 2017, 23:23:45
Pytas sa asi na zlom fore, tu je prevazne linux a odporcovia windowsu (ja som C#).

MS mrrtvy nie. Ide o cisty trolling. Taky C# sa vyvija, su tam nove a nove features, ktore ani java nema, vyvija sa Core .net.
Napad na aplilaciu je dobry :)

Ja viem že tu je prevažne linux komunita, preto som sa nepýtal aké technológie použiť, ale o čo tu appku obohatiť. Samotný chat mi príde trocha suchý :D.
Název: Re:Napad na projekt
Přispěvatel: balki 15. 04. 2017, 23:57:11
Pytas sa asi na zlom fore, tu je prevazne linux a odporcovia windowsu (ja som C#).

MS mrrtvy nie. Ide o cisty trolling. Taky C# sa vyvija, su tam nove a nove features, ktore ani java nema, vyvija sa Core .net.
Napad na aplilaciu je dobry :)

Ja viem že tu je prevažne linux komunita, preto som sa nepýtal aké technológie použiť, ale o čo tu appku obohatiť. Samotný chat mi príde trocha suchý :D.

Skusil by som tam pridat reversi.
Název: Re:Napad na projekt
Přispěvatel: YF 16. 04. 2017, 00:01:01
Zdravím, chcel by som si svoje doterajšie znalosti v .NET prehĺbiť ešte viac na nejakom vlastnom projekte. Nehľadám niečo čo by som neskôr predal, len sa chcem učiť veci na niečom reálnom pokiaľ si nájdem prácu na polovičný úväzok. (Áno, som študent.)

Moja predstava by bola vytvoriť real-time chat aplikáciu v SignalR. Chcel by som sa zlepšiť vo front-ende, aj back-ende, takže budem vďačný za akékoľvek nápady v oboch smeroch, čím tu aplikáciu okoreniť :).

Technológie ktoré ako tak zvládam a chcem pri tomto projekte primárne využiť:
  • SQL Server / PostgreSQL
  • .NET MVC (Core)
  • SignalR
  • Angular
  • HTML5 / CSS

Vopred ďakujem za nápady :)

hlavne je potreba zacit ... a tu vec dodelat ... je to daleko tezsi nez to vypada
Název: Re:Napad na projekt
Přispěvatel: storm 16. 04. 2017, 00:33:15
Citace
Skusil by som tam pridat reversi.

Môžeš to nejak rozviesť čo tým myslíš?
Název: Re:Napad na projekt
Přispěvatel: storm 16. 04. 2017, 00:34:25
Citace
hlavne je potreba zacit ... a tu vec dodelat ... je to daleko tezsi nez to vypada

Začnem, len chcem si to najprv celé premyslieť, a ísť do toho s nejakým konkrétnym nápadom. Samotná chat appka mi ako motivácia nestačí.
Název: Re:Napad na projekt
Přispěvatel: Radovan. 16. 04. 2017, 06:03:02
Citace
Skusil by som tam pridat reversi.
Môžeš to nejak rozviesť čo tým myslíš?
No widlák, neumí se zeptat strýčka Googla co o tom ví tetička Wiki: https://en.wikipedia.org/wiki/Reversi
Název: Re:Napad na projekt
Přispěvatel: JardaP . 16. 04. 2017, 15:30:20
Real time chat je na hovno, pokud neni multiplatformni. Takovych uz jsou tri p​r​d​e​le. Pokud ale udelas i klienty na iOS, Android a Linux, tak to by byla jina melta.
Název: Re:Napad na projekt
Přispěvatel: Jose D 16. 04. 2017, 15:38:35
Zdravím, chcel by som si svoje doterajšie znalosti v .NET prehĺbiť ešte viac na nejakom vlastnom projekte. Nehľadám niečo čo by som neskôr predal, len sa chcem učiť veci na niečom reálnom pokiaľ si nájdem prácu na polovičný úväzok. (Áno, som študent.)

Moja predstava by bola vytvoriť real-time chat aplikáciu v SignalR. Chcel by som sa zlepšiť vo front-ende, aj back-ende, takže budem vďačný za akékoľvek nápady v oboch smeroch, čím tu aplikáciu okoreniť :).

Technológie ktoré ako tak zvládam a chcem pri tomto projekte primárne využiť:
  • SQL Server / PostgreSQL
  • .NET MVC (Core)
  • SignalR
  • Angular
  • HTML5 / CSS

Vopred ďakujem za nápady :)

jestli te zajima IM, co rozsirit nejaky existujici messenger?
Napada me treba android Disa - chybi v ni plugin pro google-(chat|talk|hangout) - ale ruznych protokolu k implementaci je, myslim dostatek..)
Je to v net/mono.. http://www.disa.im/opensource.html

PS: ono kdybys treba vypsal kickstarter ze nejaky plugin dopises, ani bych se nedivil kdyby ti za to par lidi (vcetne me) i prispelo.
PPS: koukam ze ten web je takovy.. ..opensourcovy.. takze tldr: status quo Disy je, ze podporuje Facebook, Whatsapp, SMS, a (alfa) telegram v jedny aplikaci.
Název: Re:Napad na projekt
Přispěvatel: bs4 16. 04. 2017, 16:00:40
Real time chat je na hovno, pokud neni multiplatformni. Takovych uz jsou tri p​r​d​e​le. Pokud ale udelas i klienty na iOS, Android a Linux, tak to by byla jina melta.

Nechystam sa na tom zarabat, len naucit sa nieco nove :) Bude to webova appka nie mobilna
Název: Re:Napad na projekt
Přispěvatel: bs4 16. 04. 2017, 16:09:06
Zdravím, chcel by som si svoje doterajšie znalosti v .NET prehĺbiť ešte viac na nejakom vlastnom projekte. Nehľadám niečo čo by som neskôr predal, len sa chcem učiť veci na niečom reálnom pokiaľ si nájdem prácu na polovičný úväzok. (Áno, som študent.)

Moja predstava by bola vytvoriť real-time chat aplikáciu v SignalR. Chcel by som sa zlepšiť vo front-ende, aj back-ende, takže budem vďačný za akékoľvek nápady v oboch smeroch, čím tu aplikáciu okoreniť :).

Technológie ktoré ako tak zvládam a chcem pri tomto projekte primárne využiť:
  • SQL Server / PostgreSQL
  • .NET MVC (Core)
  • SignalR
  • Angular
  • HTML5 / CSS

Vopred ďakujem za nápady :)

jestli te zajima IM, co rozsirit nejaky existujici messenger?
Napada me treba android Disa - chybi v ni plugin pro google-(chat|talk|hangout) - ale ruznych protokolu k implementaci je, myslim dostatek..)
Je to v net/mono.. http://www.disa.im/opensource.html

PS: ono kdybys treba vypsal kickstarter ze nejaky plugin dopises, ani bych se nedivil kdyby ti za to par lidi (vcetne me) i prispelo.
PPS: koukam ze ten web je takovy.. ..opensourcovy.. takze tldr: status quo Disy je, ze podporuje Facebook, Whatsapp, SMS, a (alfa) telegram v jedny aplikaci.

Vyzera to zaujimavo ale s mobilnymi appkami skusenosti nemam, len trocha s Adnroid(java), ale nie je to nic extra ... ta chat aplikacia ma napadla cisto nahodne, nemam k IM ziaden specialny vztah.
Název: Re:Napad na projekt
Přispěvatel: Ondrej Nemecek 16. 04. 2017, 18:13:49
Mohl by to být chat ušitý na míru nějakému účelu. Chatovalo by se například nad zdrojovým kódem. Účastníci by mohli komentovat řádky, vepisovat svoje vlastní alternativní implementace nějakých částí apod. To už mi tak suché nepřipadá :-)

Místo zdrojového kódu můžes dát i něco jiného - nejlépe z oblasti, která Ti je blízká.
Název: Re:Napad na projekt
Přispěvatel: bs4 16. 04. 2017, 18:16:24
Mohl by to být chat ušitý na míru nějakému účelu. Chatovalo by se například nad zdrojovým kódem. Účastníci by mohli komentovat řádky, vepisovat svoje vlastní alternativní implementace nějakých částí apod. To už mi tak suché nepřipadá :-)

Místo zdrojového kódu můžes dát i něco jiného - nejlépe z oblasti, která Ti je blízká.

Vdaka, presne taky typ napadov som potreboval :)
Název: Re:Napad na projekt
Přispěvatel: neruda 16. 04. 2017, 21:44:46
Pytas sa asi na zlom fore, tu je prevazne linux a odporcovia windowsu (ja som C#).

MS mrrtvy nie. Ide o cisty trolling. Taky C# sa vyvija, su tam nove a nove features, ktore ani java nema, vyvija sa Core .net.
Napad na aplilaciu je dobry :)

To, že je M$ mrtvý myslím vážně a jestli tazatel chce něco začínat, na M$ bych se z vysoka vybodl.
Z opačné strany: jaká je budoucnost M$?

Pro využitelnost bych dělal něco takového, aby to běželo i na macos a na mobilech.
Název: Re:Napad na projekt
Přispěvatel: gll 16. 04. 2017, 22:33:32
To, že je M$ mrtvý myslím vážně a jestli tazatel chce něco začínat, na M$ bych se z vysoka vybodl.
Z opačné strany: jaká je budoucnost M$?

Pro využitelnost bych dělal něco takového, aby to běželo i na macos a na mobilech.

On chce dělat webovou aplikaci.
Název: Re:Napad na projekt
Přispěvatel: jpu 17. 04. 2017, 00:00:55
Staci si pozriet, co vynasa microsoftu a ze c# sa neustale vyvija a ma navrch oproti jave.
Název: Re:Napad na projekt
Přispěvatel: Ina 17. 04. 2017, 12:47:49
Udělej komunikaci přes websockety
Název: Re:Napad na projekt
Přispěvatel: Lama 17. 04. 2017, 13:50:45
Majdi si babu, ta tě zaukoluje hned  ;) Co takhle hru, předělat nějakou osmibitovou klasiku do modernějšího hávu.
Název: Re:Napad na projekt
Přispěvatel: Josef Jebavý 17. 04. 2017, 14:12:35
Pytas sa asi na zlom fore, tu je prevazne linux a odporcovia windowsu (ja som C#).

MS mrrtvy nie. Ide o cisty trolling. Taky C# sa vyvija, su tam nove a nove features, ktore ani java nema, vyvija sa Core .net.
Napad na aplilaciu je dobry :)

To, že je M$ mrtvý myslím vážně a jestli tazatel chce něco začínat, na M$ bych se z vysoka vybodl.
Z opačné strany: jaká je budoucnost M$?

Pro využitelnost bych dělal něco takového, aby to běželo i na macos a na mobilech.

Ja bych MS prirovnal k zoombie.
Lepsi se mu vyhnout a strasit mezi nami bude jeste dlouho...
Název: Re:Napad na projekt
Přispěvatel: jpu 17. 04. 2017, 14:17:02
To potom asi postradate informacie o tom, ze MS si vyrazne polepsil v oblasti cloudu a office ;). Ci je zombie alebo mrtvy, je vase zbozne prianie uz asi 20 rokov ;)
Název: Re:Napad na projekt
Přispěvatel: Trupik 17. 04. 2017, 15:18:15
To, že je M$ mrtvý myslím vážně a jestli tazatel chce něco začínat, na M$ bych se z vysoka vybodl.
Z opačné strany: jaká je budoucnost M$?

Pro využitelnost bych dělal něco takového, aby to běželo i na macos a na mobilech.

On chce dělat webovou aplikaci.
No veď práve. IIS je málo rozšírené a jeho podiel vytrvalo klesá (https://w3techs.com/blog/entry/nginx_reaches_33_3_percent_web_server_market_share_while_apache_falls_below_50_percent). Na webe sú MS technológie za zenitom a nový projekt by som v nich nezačínal.
Název: Re:Napad na projekt
Přispěvatel: . 17. 04. 2017, 16:00:29
Realtime chat je záležitost maximálně na víkend. Nepíšeš, jak na tom jsi, ale pokud tě to oslovuje, předpokládám, že jsi pokročilý začátečník.

Pak by mohlo mít smysl to psát iterativně. Nejdřív to napsat jako čistě HTML aplikaci, automatický reloud každou minutu. Pak tam přidat jednoduchého ajaxového klienta, který bude přes long pooling stahovat nové zprávy. Pak přidat zasílání nových zpráv přes SSE. A nakonec to přepsat na websockety. A pak začít vylepšovat klienta, zkusit Angular a React. Pak lze pokračovat na mobilní klienty... atd atd.

Má to tu výhodu, že se naučíš mnohem více technologií a hlavně pochopíš, jaké jsou jejich silné a slabé stránky. A taky budeš umět posoudit jejich pracnost.

P.S.: Jakou technologii/jazyk použiješ na server je téměř jedno, použij tu, kterou znáš nejlépe.
Název: Re:Napad na projekt
Přispěvatel: jpu 17. 04. 2017, 16:13:51
Mozes si spravit vlastny sip protokol, spravit do toho sifrovanie. To mas robotu aj tak na rok :)
Název: Re:Napad na projekt
Přispěvatel: bs4 17. 04. 2017, 19:49:14
Realtime chat je záležitost maximálně na víkend. Nepíšeš, jak na tom jsi, ale pokud tě to oslovuje, předpokládám, že jsi pokročilý začátečník.

Pak by mohlo mít smysl to psát iterativně. Nejdřív to napsat jako čistě HTML aplikaci, automatický reloud každou minutu. Pak tam přidat jednoduchého ajaxového klienta, který bude přes long pooling stahovat nové zprávy. Pak přidat zasílání nových zpráv přes SSE. A nakonec to přepsat na websockety. A pak začít vylepšovat klienta, zkusit Angular a React. Pak lze pokračovat na mobilní klienty... atd atd.

Má to tu výhodu, že se naučíš mnohem více technologií a hlavně pochopíš, jaké jsou jejich silné a slabé stránky. A taky budeš umět posoudit jejich pracnost.

P.S.: Jakou technologii/jazyk použiješ na server je téměř jedno, použij tu, kterou znáš nejlépe.

Ano, za pokrocilejsieho zaciatocnika by som sa povazoval aj ja ... skor som rozmyslal to rovno zacat pisat cez tie websockety. Potom na stranke klienta angular a skusit spravit nejake pekne UX, vyskakovacie oka s chatom, nieco na styl fb? To by sa uvidelo. Kazdopadne chcel by som si vyskusat vsetky spominane technologie na zaciatku vlakna. A k tej webovej appke s chatom by som chcel potom nieco navyse spravit. Nemusi to byt priamo spojene s chatom, kludne cokolvek co by vo vysledku davalo nejaky zmysel. Ci uz na strane klienta alebo servera. Ked sa mi do do leta podari tak skusim nejaku juniorsku poziciu.
Název: Re:Nápad na projekt
Přispěvatel: Michal95 25. 04. 2017, 14:37:36
Co tak implementovat stream videa ku chatu?
Název: Re:Nápad na projekt
Přispěvatel: bs4 25. 04. 2017, 18:29:58
Co tak implementovat stream videa ku chatu?

to by mozno aj slo, lenze na to uz nebude stacit iba SignalR, ci?
Název: Re:Nápad na projekt
Přispěvatel: YF 25. 04. 2017, 18:40:32
tak co - jak si pokrocil?
Název: Re:Nápad na projekt
Přispěvatel: bs4 25. 04. 2017, 20:43:19
tak co - jak si pokrocil?

pomalicky, ale ide to :) mam vytvorenu testovaciu db s uzivatelmi a spravam, doladujem komunikaciu a hram sa s UI
Název: Re:Nápad na projekt
Přispěvatel: YF 25. 04. 2017, 20:55:21
tak co - jak si pokrocil?

pomalicky, ale ide to :) mam vytvorenu testovaciu db s uzivatelmi a spravam, doladujem komunikaciu a hram sa s UI
vyborne - tak hlavne dodelat!