Projekty pre zaciatocnikov

Programovacie jazyky, rady, poradňa...
harrison314
Hardcore addict
Hardcore addict
Používateľov profilový obrázok
Príspevky: 8215
Registrovaný: 27 máj 2009, 20:42
Bydlisko: Bratislava
Kontaktovať používateľa:

Projekty pre zaciatocnikov

Príspevok od používateľa harrison314 »

Parkrat som narazil na to, ze ludia chceli napad na projekt pre zaciatocnika, ktory potom mozu ukazat. takze, ked vas nejaky napadne kludne doplnte.

Ja som vymyslel take, ze ich zaklad je jednoduchy a da sa spravit relativne richlo a potom projekt rozsirovat o dalsiu funkcionalitu. Takze tu su:
  • end-to-end sifrovany pastebin z moznostou komentarov, priloh,...
  • ToDo-list - z kategoriami, tagovanim, terminmi, poznamkami a samozrejme vyhladavanim
  • sifrovany messanger
  • playground pre databazu a nejakymi ulohami a predpiravenymi datami alebo ulohami (pre cvicenia z databazovych systemov)
  • program ktory zapipa vzdy, ked pouzivatel odovzda svoje data googlu, alebo facebooku
  • fulltext vyhladavac PDF-iek na disku
  • informacny system pre fyzioteraputa
*****HERO*****
Guru wannabe
Guru wannabe
Používateľov profilový obrázok
Príspevky: 2446
Registrovaný: 08 máj 2006, 1:34

Re: Projekty pre zaciatocnikov

Príspevok od používateľa *****HERO***** »

ja ked som sa este vacsmi venoval webom, tak som vzdy mal sen si spravit vlastny framework a na nom postavene CMS. asi 10x som zacal, ale nikdy to nedopadlo dobre. ale veci som sa naucil. hlavne nie vsade na silu pchat abstrakciu a zmyslat viac prakticky. tak to by mohol byt tiez pekny trening all in one. ale to uz asi trochu pre takych pokrocilejsich zaciatocnikov.
harrison314
Hardcore addict
Hardcore addict
Používateľov profilový obrázok
Príspevky: 8215
Registrovaný: 27 máj 2009, 20:42
Bydlisko: Bratislava
Kontaktovať používateľa:

Re: Projekty pre zaciatocnikov

Príspevok od používateľa harrison314 »

Aj ja som si robil svoj framework v PHP, ale on bol hlavne kvoli semistatickej stranke a aby bol velmi lahky. No bola to katastrofa (teda z dnesnych skusnosti). No v com by to mohlo zaciatocnikovi pomoct, je ze si pozrie na ine frameworky.

Co ma este napadlo, ale to nie je pre uplnych zaciatocnikov je forum, alebo reddit klon postaveny na HTMX.
aacid
Hardcore addict
Hardcore addict
Príspevky: 8135
Registrovaný: 22 nov 2006, 21:55
Bydlisko: BA

Re: Projekty pre zaciatocnikov

Príspevok od používateľa aacid »

ja som vzdy na takychto projektoch vykapal pretoze v istom momente nastala kriza (nieco nechcelo fungovat, nieco som nevedel spravit ako som chcel) a povedal som si ze "kaslat na to, aj tak je to zbytocnost ktoru nikto nebude pouzivat"...

takze za mna by som odporucal nieco co bude mat vyuzitie (pre teba). a podla mna najlepsie na toto je bud to skombinovat s nejakym hobby (dnes je na internet API skoro na vsetko, pokemoni, mtg karty, futbal, tiktok, filmy...), spravit mod do minecraftu alebo inej hry. pokial mate s kamaratmi discord server, telegramovu skupinu tak nejakeho bota.
dalsia velmi prakticka vec su rozne systemove appky. v powershelli sa kodi celkom dobre a dokazes cez to spravit viac menej cokolvek vo windowsoch. linux je uplna divocina ked sa v tom nauci clovek trochu fungovat a zisti ze vsetko vies automatizovat. ze pripojit sa na iny server, spravit backup, skopirovat ho k sebe a nasledne backupnut na gdrive je vlastne uplna trivialnost.
dalsia vec je IoT. to je take lego pre programatorov. existuje milion senzorov, tlacitok, displejov ci svetielok ktore vies vsetky prepojit pomocou programovania. (na plohe mam bat subor, ktory zavola bashovy skript vo wsl ktory posle http request home assistantu aby vypol svetlo :D)

ale je pravda vsetko toto co pisem je skor skriptovanie ako programovanie. len proste ja uz som stary moc na to aby som X dni stravil kodenim CMSka ci messengera ktory potom aj tak nebudem pouzivat a este ma bude stvat ze som mohol ten cas investovat do naucenia sa robit s nejakym komercnym CMSkom.

co ma este napada je najst si na githube nejaky projekt v jazyku ktory ta zaujima a skusit nieco prispiet tam. ci uz si najst nieco co uz niekto navrhol a spravit to alebo spravit nieco vlastne.
ja napriklad pouzivam overseerr, relativne jednoducha web appka a chybala mi tam nejaka feature tak som rozmyslal ze ju spravim sam ale samozrejme som sa k tomu nikdy nedostal poriadne.
vyhoda je ze takto sa clovek nauci pracovat aj s gitom, co je skill ktory velmi pravdepodobne vyuzije aj v reale. a je sice jedna vec pouzivat git sukromne ale druha vec je cez neho komunikovat s inymi ludmi, robit pull requesty ci otvarat/zatvarat issues.
teraz inak si robim taku drobnu web appku na ovladanie domaceho servera, mam to na githube, cez github actions mam nastavene ze vzdy ked spravim novy release tak sa to automaticky pushne do docker hubu a odtial mi staci to len pullnut na server :D
M142
Addict
Addict
Používateľov profilový obrázok
Príspevky: 3118
Registrovaný: 22 mar 2006, 15:31

Re: Projekty pre zaciatocnikov

Príspevok od používateľa M142 »

mna napada sudoku a blackjack. obe by mali byt zvladnutelne pre pokrocileho zaciatocnika a podla vedomosti sa da pekne doplnat funkcionalita, napr pri sudoku spravit online rebricky, pri blackjacku multiplayer. taktiez by sa dal nejaky tracker na kalorie alebo rezervacny system pre nejaku kulturnu salu.

inac harrison314, ty v robote moc nekomunikujes po slovensky, co? lebo tie hrubky mi u teba uz dlhodobo kolu oci a to teda nie som clovek, ktory by na takych veciach lpel :D
harrison314
Hardcore addict
Hardcore addict
Používateľov profilový obrázok
Príspevky: 8215
Registrovaný: 27 máj 2009, 20:42
Bydlisko: Bratislava
Kontaktovať používateľa:

Re: Projekty pre zaciatocnikov

Príspevok od používateľa harrison314 »

Narazil som na nejake rady, su sice genericke ale aspon daco. https://dev.to/devleader/7-c-project-id ... -hell-4no7
Napísať odpoveď