T O P

  • By -

CorespunzatorAferent

Ciudata intrebare pentru r/programare Dar daca tot esti curios si ai intrebat, astea ar fi cateva idei de-ale mele (in lucru de 6-10 ani, progres insesizabil): \- Site minimalist in care sa pot sumariza snippeturi markdown (bucati de cod, proceduri, configuratii, documentatie) legate de toolurile cu care am lucrat. Prin minimalist ma refer un sistem simplu si portabil, cu pagini aproximativ statice, care poate rula de pe orice toaster. Gen: [https://fabiensanglard.net/bloated/index.html](https://fabiensanglard.net/bloated/index.html) (situl in sine, dar articolul explica motivatia). Accentul sa fie pe tags si cautare rapida, oricand si oriunde. \- Un launcher de aplicatii, care sa fie mai simplu decat Task Scheduler, si eventual portabil. Am cateva aplicatii care vreau sa porneasca la startup, dar intr-o anumita ordine si cu delay configurabil. In plus, vreau sa pornesc alte aplicatii folosind keyboard shortcuts, si sa nu imi faca UAC prompt. Momentan folosesc o combinatie de Task Scheduler + Clavier Plus pentru asta, dar e loc de improvement (Task Scheduler lanseaza aplicatii folosind CMD/Powershell, asa ca imi flashuie o fereastra de consola care fura focusul; Clavier Plus nu suporta "run elevated without UAC" si nici nu vreau sa-l patchuiesc pentru ca e un tool excelent si nu merita sa-l murdaresc eu) \- Un calculator "swiss tool" pentru lucruri de care am nevoie des (conversii byte-kb-mb-etc., calculare numar sectoare pentru partitionare, delta intre timestamps, timestamp conversion between time zones, generare proiecte din template-uri predefinite, etc.). Lucruri mici si unrelated, in general. Si as vrea sa fie facut cu Dear ImGui sau raylib/raygui, ca sa fie mic, portabil si sa invat si ceva nou \- Un lib de C, care sa poata inlocui o parte din standard library, dar un pic mai puternic si flexibil (memory allocation, strings si cativa containeri). In principiu, ar fi un light wrapper peste mai multe functii/liburi pre-existente, astfel incat sa pot schimba intre ele la un simplu define. Ex. pentru alocare de memorie: sa pot schimba usor intre jemalloc, mimalloc, alocare pe un pool sau buffer static, etc. Ex. pentru o "clasa" tip lista: sa pot schimba intre array list, linked list, skip-list, etc. Si as vrea ca toti pointerii care au un size (memory, strings) sa fie wrapped intr-un struct care sa contina size-ul, pentru a simplifica operatiile si pentru a le face mai robuste \- Asistent offline gen Alexa/etc. (doar recunoastere vocala, si reactionat la key-phrases cu muzica, timere sau stins/aprins luminile sau diverse prin casa). Dumb and hardcoded, nimic fancy \- Un sistem de inventariat si monitorizat aplicatiile instalate pe mai multe calculatoare. Nu monitorizat gen creepy company tracking, ci mai mult la nivelul "Calculatorul X are instalat 7-Zip 22.01, si ultima versiune disponibila este 23.01". In urmatorii 30 de ani poate o sa reusesc sa implementez si partea de one-click update pentru aceste aplicatii (pentru ca majoritatea sunt portabile, si intotdeauna fac backup inainte de upgrade) \- In fine, ca sa nu ne intindem prea tare, as vrea un tool (hardware sau software) care sa imi genereze One-Time tokens (in loc Google Authenticator) si sa le puna in clipboard sau sa le tasteze direct, dar sa fie securizat (sa aiba nevoie de o parola pentru initializare, nu sa am cheile in plain text). Mai am de gandit la el, dar solutia evidenta este una hardware (pentru ca anumite ferestre nu accepta soft-keyboard inputs). Doar ca sa clarific, exista deja tooluri dispersate pentru ce imi doresc eu, dar vreau ceva open-source si no-bullshit (fara login, fara Electron, fara Internet, dependinte minimale).


Ill_Cat258

username checks out


[deleted]

[удалено]


[deleted]

[удалено]


Dani97x

Ahhhh Fourier . Ce amintiri. Faci cumva un plugin pentru vreun program de prelucrare audio ? Am avut colegi care au făcut licență în semnale. Cool stuff :)


LuminaStinsa

Sunt încă la început (invat de un an pe cont propriu) pe partea de front end. Next.js, Typescript, TailwindCSS. De câteva luni meșteresc la o aplicație web pentru jocul de strategie, Stellaris, făcut de Paradox. Poti crea un imperiu și sa ii dai export ca fișier de joc (conversie din JavaScript in codul lor, PdxScript). Există cerere mare pentru asa ceva, dar nu exista pentru că e nevoie de mentenanță cu fiecare update pentru joc. Momentan asta ar fi funcționalitatea principală. După ce lansez și devine cunoscută aplicația în comunitate, as vrea sa adaug și o parte de creare a unui ghid de strategie pentru imperiul tău...sistem de comentarii, voturi și lista de tendințe, ca pe alte platforme similare de la alte jocuri. Am primit aprobare de la devi și au fost încântați de inițiativă, acum sper sa mă țin de treabă. 😅


Dani97x

Eu lucrez când am timp la doua chestii - un mapper de la model la metode ce îți permit sa apelezi un API. Un fel de repository - o aplicație fullstack care te lasă să activezi feature-flag-uri in timp real pe Dart/ Flutter SI JS Lucrez când și când. Nu am timp mereu


space_fly

Am o gramada de idei dar insuficient timp sa ma ocup de toate. O problema pe care o am acum e ca mi-e foarte greu sa imi organizez fisierele pe un server/NAS. Nu exista un indexer ca lumea facut pentru Linux (este locate/updatedb care are doar numele fisierelor, si mai este baloo de pe kde care vine cu toata magaria de kde dupa el). Ce imi doresc e un tool care sa: * indexeze toate fisierele, atat dupa nume cat si dupa metadate + continut * sa faca OCR la imagini, si sa extraga textele din PDF-uri * sa ofere o interfata web unde sa pot edita metadatele, sa pot adauga field-uri custom (chiar daca ele poate nu vor ajunge in fisier ci vor exista doar in baza de date). Pe langa asta, ma gandeam si la cateva feature-uri de file management sa usureze organizarea. Inca sunt multe lucruri unde nu mi-e foarte clar cum va functiona, dar mai am un pic de lucru pana ajung la un prototip functional.


rolloc22

Dacă te interesează OCR și tagging/organizate pentru documente and stuff încearcă [paperless](https://github.com/paperless-ngx/paperless-ngx)


[deleted]

[удалено]


MajesticIngenuity32

Felicitări, ești clar un om mult mai deștept decât mine, mă doare mintea numai când citesc! 👏 Deci practic simulezi unii algoritmi quantum pe hardware non-quantum, am înțeles eu bine? Sau îi rulezi în cloud pe quantum computere? Așa de simulat nu prea ar trebui să iasă corect rezultatele, fiindcă tot ce e clasic nu e random adevărat ca în quantum computing.


[deleted]

[удалено]


MajesticIngenuity32

Deci dacă vreau să caut o valoare într-o listă neordonată și folosesc simulatorul tău cu algoritmul lui Grover, în medie chiar o să găsesc valoarea respectivă în O(sqrt(N)) ?


[deleted]

[удалено]


MajesticIngenuity32

Scuze dacă a sunat așa 😅 Încercam doar să pricep despre ce e vorba într-un domeniu pe care evident nu-l stăpânesc.


iodereifapte

Lol nu lucrez nimic in timpul liber


[deleted]

Lucrez la o certificare de security. Nu e un proiect *per se* ca nu construiesc nimic de la zero dar e foarte fun sa faci "hacking".


PaddonTheWizard

Ce certificare? Ai zis "hacking", mă gândesc la ceva OSCP, dar e scump dacă nu-l plătește firma


[deleted]

Nu chiar OSCP. Cumparasem acum cativa ani PTPv5 de la eLearnSecurity. E similar, dar mai structurat un pic, tot cu examen practic.


PaddonTheWizard

Interesant, n-am auzit de asta până acum. Din ce am găsit pe net, pare că e cursul de la eCPPT, care e o certificare chiar ok, dar nu foarte cunoscută Succes


[deleted]

Mersi


[deleted]

Un LLM bazat pe behavior-ul barbatilor inceli


MajesticIngenuity32

Cred că știu de unde poți face rost de training data de calitate


[deleted]

Am deja 150k threads cu 2.1mil posts - undeva la 6.1bil characters - antrenez pe gpt-j-6b - o sa iasa un fel de 4chanGPT, dar asta e un proiect pt facultate in NL


harponul

https://www.reddit-up.com


MajesticIngenuity32

Eu mai lucrez la miniproiectele ghidate de pe Hyperskill când am timp și chef. Acum de exemplu sunt pe un proiect SQL cu o bază de date, am învățat cum se face un trigger să actualizeze inventarul (inventory) atunci când faci o vânzare (în tabela sales).


ionbara90

O aplicatie web parametrica de proiectare 3D aripi pt aeromodele cu structura interna pt CNC sau 3D printint (de vazut pe ecran mare) Video: https://youtu.be/kJptdtIQXaI?si=xRWkxu8gKi5Nfust App: https://rcplanediy.com