Afişează mesaje
|
Pagini: 1 ... 3 4 [5] 6 7 ... 27
|
101
|
Comunitate - feedback, proiecte si distractie / Off topic / Răspuns: "Interventie" intr-o aplicatie
|
: Noiembrie 21, 2008, 11:10:57
|
Daca stii semnatura functiei, poti sa inlocuiesti dll-ul programului cu unul facut de tine care te anunta cand se apeleaza functia si apoi ruleaza functia din dll-ul original. Practic faci un "wrapper" la acel dll Daca nu stii semnatura functiei e mai complicat. Teoretic poti sa dezasamblezi programul si sa inlocuiesti toate apelurile catre acea functie din dll cu apel catre functia ta care te anunta si apeleaza functia originala. Aici nu mai trebuie sa stii semnatura functiei, doar muti cursorul de executie acolo unde e deja incarcata functia in memorie. Sau poti incerca sa faci un program care monitorizeaza accesul la acel fisier. Cand se apeleaza functia din dll se citeste din fisier. Problema este ca s-ar putea sa mearga doar prima data cand acceseaza fisierul, in rest tinandu-l in memorie. Dupa cum vezi, solutiile nu sunt tocmai simple
|
|
|
109
|
Comunitate - feedback, proiecte si distractie / Blog / Răspuns: De ce Python?
|
: Noiembrie 11, 2008, 20:28:19
|
@svalentin Ai folosit Python, ai scris cod in el? Python nu reprezinta doar sintaxa limbajului ci si filozofia din spatele lui care incurajeaza productivitatea si calitatea codului ("there should be one—and preferably only one—obvious way to do it"). In PHP trebuie sa te chinui sa impui niste reguli de coding si de structura care in Python vin de la sine, intr-un mod natural. Da, am folosit Python, folosesc in continuare Python si ii exploatez din ce in ce mai mult posibilitatiile. Stiu ca python iti impune practic o anumita filozofie, te forteaza sa scrii cod intr-un anumit fel, etc. Dar faptul ca iti impune un lucru nu inseamna ca celalalt limbaj este mai slab. La fel de "ordonat" scriam cod si inainte sa incerc python. Da, sunt de acord, are exceptiile tratate foarte frumos, are unele librarii construite peste care sunt foarte misto (BeautifulSoup de exemplu), dar se creeaza un efect de halou in jurul lui. In afara de lucrul cu liste, tot ce a scris Cosmin despre python se regaseste si in php. (again, am folosit php doar ca exemplu argumentativ, nu sunt neaparat fan) Si ca sa continui pe analogia ta: iPhone e super, are tot ce poti sa iti doresti, dar nu l-as cumpara nicidata pentru ca il tine mult prea putin bateria. (deseori nici macar o zi) Uite un exemplu de lucru care m-a enervat in python: vreau sa printez ceva pe ecran fara separator dupa. Stiu ca se poate, dar nu in aceiasi formula simpla cu print.. (si deci se duce avantajul simplitatii pe cazul acesta particular)
|
|
|
113
|
Comunitate - feedback, proiecte si distractie / Blog / Răspuns: De ce Python?
|
: Noiembrie 08, 2008, 13:56:29
|
Eu tot nu prea vad avantajele lui python fata de php. Da, sunt foarte diferite ca gandire, insa toate lucurile pe care le-ai enumerat aici le are si php Si ce are php in plus si nu are python este o documentatie buna! Nu sunt fan php, insa mi se pare ca lumea lauda prea mult python
|
|
|
117
|
Comunitate - feedback, proiecte si distractie / Blog / Răspuns: Google Translate si Romania e frumoasa
|
: Octombrie 13, 2008, 22:43:22
|
Tine de folosirea diacriticelor. Aceleasi cuvinte cu diacritice nu cauzeaza probleme. (Daca da, e din alta parte problema) Ma rog, mai are si alte ciudatenii. Incercati sa traduceti: "Ploieşti nu este un oraş interesant." "Ploieşti nu este un oraş interesant!" Teoretic ar trebui sa dea acelasi lucru, dar sa difere semnul de punctuatie, insa negatia apare si dispare in functie de semnul folosit. Poate ca isi da seama cand esti ironic sau nu. On the plus side, stie sa se prinda de articulatii "Ploieştiul". PS: Nu am nimic cu Ploieşti - a fost primul exemplu dat de stef2n!
|
|
|
120
|
Comunitate - feedback, proiecte si distractie / Blog / Răspuns: Google Translate si Romania e frumoasa
|
: Octombrie 13, 2008, 16:40:50
|
Si statistic vorbind, cat de des asociaza lumea 'Romania' cu traducerea 'Australia'?! Imi pare rau, dar nu mi se pare o scuza! E adevarat ca ar trebui sa ne invatam sa scriem corect, cu diacritice (România), dar cred ca statistic multa lume asociaza 'România' cu 'Romania' (si nici decum Australia). Lipsa diacriticelor il deruteaza rau de tot pe google translate.
|
|
|
122
|
infoarena - concursuri, probleme, evaluator, articole / Informatica / Răspuns: Asus eeePc
|
: Septembrie 28, 2008, 20:18:06
|
Acum nu mai e beta, asta e important. Cat despre documentatie, mai bine cauti tutoriale sau inveti singur Tot ce ai de aflat este cum sa iti pui adresa de ip, gateway, etc din PS, apoi sa cauti cum poti sa faci fisiere ce urmeaza sa fie executate in PS (PS batch) si ai aflat tot ce ai nevoie. Faci 2 scripturi, unu pt acasa, altul pt roaming si ai terminat problema
|
|
|
124
|
infoarena - concursuri, probleme, evaluator, articole / Informatica / Răspuns: Ajutaţi-mă să înţeleg câteva lucruri vă rog.
|
: Septembrie 28, 2008, 19:08:21
|
Dacă îl respecta atunci int c[9]={0}; era {0,0,0,0,0,0,0,0,0,0} nu {0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL}
Cum poate tipul int sa aibe valoarea NULL? Poate am inteles eu gresit ce vrei sa zici. Oricum, initializarea corecta este descrisa aici: http://www.eskimo.com/~scs/cclass/notes/sx4aa.html
|
|
|
125
|
Comunitate - feedback, proiecte si distractie / Off topic / Răspuns: "Dubiosul" Windows
|
: Septembrie 28, 2008, 18:38:37
|
Nu am zis ca incetinesc. Am vrut sa zic ca imi dau erori, imi schimba configuratiile greu facute si asa mai departe. Am facut eu un update si m-am trezit fara interfata grafica si a trebuit sa reinstalez driverele video, sa modific configuratii de la xorg si alte chestii.. O zi pieduta. (e drept ca atunci aveam Gnome-ul putin modificat sa fie mai pe placul meu) motto: Linux is free if you time is worthless.
|
|
|
|