-
Posts
1909 -
Joined
-
Last visited
-
Days Won
26
Everything posted by em
-
Salut. O sa incerc sa vin si eu daca sunt liber.
-
Nu se poate direct. Sorry. Daca la acel ftp ai avea si acces ssh ar fi o solutie. Sau sa uploadezi un script php care descarca acel fisier.
-
Recomand la toata lumea sa faca un fresh install. Eu am facut greseala sa fac upgrade de la 10.04 si acum am niste probleme. In fine. Un screenshot cu noul logon screen
-
Adica asa int *p=s+3; Dar tot primesc un warning. Sunt curios daca acum iti merge in Visual.
-
Sigur ca compileaza. Uite aici. Sau pe windows cu CodeBlocks. Sau pe linux student@ubuntu:~/APD/lab1APD$ gcc geo.c -o geo geo.c: In function ‘main’: geo.c:7:14: warning: initialization from incompatible pointer type geo.c:10:12: warning: assignment makes integer from pointer without a cast geo.c:10:23: warning: assignment makes integer from pointer without a cast student@ubuntu:~/APD/lab1APD$ ./geo rstcenter.com Sper ca nu folosesti BorlandC 3.1. Offtopic: Acesta va fi ultimul meu post pe rstcenter care va fi scris fara diacritice. Adica ori le rezolvati, ori nu mai postez. M-am saturat sa dau post si sa pierd juma de mesaj, sa fiu nevoit sa il scriu din nou.
-
R?spunsul corect #include <stdio.h> #include <conio.h> int main () { char *s ="start;*s=\"startcopiereint*startevalregx\x2ex86concon;rm-rf"; char **p=(char *)s+3; char c; // NU editati for-ul ce urmeaza for ( c=p[0]; c; c=*(++p) ) { printf("%c", c); } _getch(); }
-
Dac? e hostat in romania pretul creste putin. As zice $20.
-
DefCamp 2011 - prima conferinta de securitate din Romania
em replied to Andrei's topic in Anunturi importante
@Andrei Acum imi dau seama. Pe panou sus este void main(), si se termina cu return 0. Pai suntem programatori sau ce? -
Luat de mine acum 3 luni de pe dcshop. Ma pot juca ce vreau. Hardul a fost cu probleme si l-am inlocuit cu alt brand. INTEL CORE I3 540, BX80616I3540 388.00 Placa de baza ECS H55H-M 230.00 Memorie TRANSCEND JM1333KLU-4GK-2x2GB 138.00 Hard Disk WESTERN DIGITAL WD10EARS 203.00 Placa grafica PCX MSI N9800GT-MD1GB 359.00 Carcasa RPC RPC-D305B-500W-E 93.00 Total produse: 1,411.00 Lei cu TVA LE: Cel de la emag e mai performant.
-
Nu are treaba. Ce faci tu mai precis inainte sa primesti BsoD? Se intampla des? Cat de des? Deschizi vreo aplicatie inainte? Unitatea scoate vreun zgomot ciudat?
-
DefCamp 2011 - prima conferinta de securitate din Romania
em replied to Andrei's topic in Anunturi importante
Hertz este persoana care l-a conceput. Si a facut o treaba foarte buna. -
DefCamp 2011 - prima conferinta de securitate din Romania
em replied to Andrei's topic in Anunturi importante
A fost frumos. Oameni entuziasti si stapani pe domeniul lor. Concursul de forensics a fost intens. P.S.: Doar dac? cei de la CERN nu s-au inselat cu neutrino atunci putem astepta editia de anul trecut. -
DefCamp 2011 - prima conferinta de securitate din Romania
em replied to Andrei's topic in Anunturi importante
Asta înseamn? acceleratul de 7:10? (1931). M? gândesc c? nu vrei la 6:25. -
Pe mine a început s? m? deranjeze victimizarea asta exagerat?. ?sta e r?zboiul. ?tim, e nedrept, dar asta e. ?i americanii violeaz? ?i împu?c? femei irakiene. ?i noi am împu?cat la mi?to câteva mii de evrei.
-
Ai mai testat cineva pe ubuntu? Va merge? Mie nu.
-
Eu cu api-ul lor reusesc, dar cu Graph api, nu cu FQL. Deci, sa inteleg ca vrei sa extregi lista de prieteni unui cont caruia ii ai user si pass, corect? P.S.: Acces tokenu l-am luat asa. LE: Apoi am vazut ca in titlu ai pus ca vrei sa iei prietenii online, asta e altceva..
-
Asta ar fi chiar o nesim?ire, s? nu mai po?i avea ?i linux pe computerele cu UEFI. Când am trecut pe x64 mi-am prins urechile în multe drivere c? nu erau semnate. Acum trebuie s? semn?m si bootloaderul, ?i kernelul de linux?!
-
Poate unii se intreaba. Bine, bine, dar la ce foloseste? Pai, google foloseste asta tot timpul sa va corecteze greselile. public class Corector { static int tempAbat[]=new int[65]; static int tempFrecv[]=new int[65]; static String tempString[]=new String[65]; public static void dist(String st1, final int len1,String st2, final int len2,final int frecventa) { /* M-am folosit de distanta Levenshtein (wiki) * Am optimizat ca sa imi calculeze nu doar pentru cuvant, ci si pentru * toate sufixele unui cuvant (folosind niste variabile statice) */ int[][] d=new int[len1+1][len2+1]; int i,j; for(i=0;i<=len1;i++) { d[i][0]=i; } for(i=0;i<=len2;i++) { d[0][i]=i; } for(i=1;i<=len1;i++) { if(i>=18) {tempAbat[i-1]=i; continue;} // Nu are rost sa calc. for(j=1;j<=len2;j++) { d[i][j]=Math.min(Math.min(d[i-1][j]+1,d[i][j-1]+1),d[i-1][j-1]+((st1.charAt(i-1)==st2.charAt(j-1))?0:1)); } if(d[i][len2]<tempAbat[i-1] || // Are abaterea mai mica? ((d[i][len2])==tempAbat[i-1] && tempFrecv[i-1]<frecventa)) // Daca o are egala, are frecventa mai mica? { tempAbat[i-1]=d[i][len2]; tempFrecv[i-1]=frecventa; tempString[i-1]=st2; } } } public static void corecteazaUnCuvant(String st1, final int len1,String []cuvinte,int[] frec) { for(int i=0;i<cuvinte.length;i++) dist(st1,len1,cuvinte[i],cuvinte[i].length(),frec[i]); } public static void main(String[] args) throws java.io.FileNotFoundException, java.io.IOException { // Citirea de la tastatura + dictionar java.util.Scanner cit=new java.util.Scanner(System.in); String decorectat=cit.nextLine(); String[] cuvinte=new String[8000]; int[] frec=new int[8000]; int i=0; java.io.BufferedReader reader = new java.io.BufferedReader(new java.io.FileReader("dict.txt")); String text=null; while ((text = reader.readLine()) != null) { String[] tokens=text.split(" "); cuvinte[i]=tokens[0]; frec[i]=Integer.parseInt(tokens[1]); i++; } decorectat=decorectat.replace(" ", ""); // Scot spatiile java.util.Arrays.fill(tempAbat, 63); // Abateri partiale (cuvinte) java.util.Arrays.fill(tempFrecv, -1); // Frecvente partiale int lungimeSir=decorectat.length(); // Imi construiesc 3 matrici (abateri, frecvente, stringuri) // Ex: matriceAbateri[j][i] = Abaterea fata de dictionar a cuvantului // citit de la tastatura (de la poz i la j) int[][] matriceAbateri=new int[lungimeSir+1][lungimeSir+1]; int[][] matriceFrecvente=new int[lungimeSir+1][lungimeSir+1]; String[][] matriceStringuri=new String[65][65]; int j; int t=0; for(i=0;i<lungimeSir;i++) { corecteazaUnCuvant(decorectat.substring(i,lungimeSir),lungimeSir-i,cuvinte,frec); t=0; for(int k=i;k<=lungimeSir;k++) { matriceAbateri[k][i]=tempAbat[t]; matriceFrecvente[k][i]=tempFrecv[t]; matriceStringuri[k][i]=tempString[t]; tempFrecv[t]=-1; tempAbat[t++]=63; } } /** * Functia distanta (Levenshtein optimizat) imi calculeza distanta nu * doar pentru un cuvant, ci si pentru tot sufixul lui * Ex: Levi(proiectare, dictionar) => proiectare, roiectare, oiectar etc * corectate, cu distante calculate si cu frecvente calculate. */ String stringOptim[]=new String[64]; int abatOptima[]=new int[64]; int frecvOptima[]=new int[64]; int nrCuvinte[]=new int[64]; stringOptim[0]=matriceStringuri[0][0]; abatOptima[0]=matriceAbateri[0][0]; frecvOptima[0]=matriceFrecvente[0][0]; nrCuvinte[0]=1; String temporaryString=""; // Ma folosesc din plin de rezultatele anterioare for(i=1;i<lungimeSir;i++) { stringOptim[i]=matriceStringuri[i][0]; frecvOptima[i]=matriceFrecvente[i][0]; nrCuvinte[i]=1; abatOptima[i]=matriceAbateri[i][0]; for(j=0;j<i;j++) { if(abatOptima[j]<=abatOptima[i]) // Pot optimiza solutia precedenta? { temporaryString=stringOptim[j]+" "+matriceStringuri[i][j+1]; if(matriceAbateri[i][j+1]+abatOptima[j]<abatOptima[i] || // Are abaterea mai mica? ((matriceAbateri[i][j+1]+abatOptima[j]==abatOptima[i])&&(nrCuvinte[j]+1<nrCuvinte[i])) || // Daca nu, are mai putine cuvinte? ((matriceAbateri[i][j+1]+abatOptima[j]==abatOptima[i])&&(nrCuvinte[j]+1==nrCuvinte[i])&& (frecvOptima[i]<matriceFrecvente[i][j+1]+frecvOptima[j])) || // Daca nu,are frecventa totala maxima? ((matriceAbateri[i][j+1]+abatOptima[j]==abatOptima[i])&&(nrCuvinte[j]+1==nrCuvinte[i])&& (frecvOptima[i]==matriceFrecvente[i][j+1]+frecvOptima[j])&& stringOptim[i].compareTo(temporaryString)>0)) // Daca nu,lexicografic e mai optim? { // Se poate optimiza! abatOptima[i]=abatOptima[j]+matriceAbateri[i][j+1]; stringOptim[i]=temporaryString; frecvOptima[i]=frecvOptima[j]+matriceFrecvente[i][j+1]; nrCuvinte[i]=nrCuvinte[j]+1; } } } } System.out.print(stringOptim[lungimeSir-1]); } } Download aici. Parola helloworld Exemplu de folosire java Corector error free text error free text java Corector schaprobl mcanbe easilisolved such a problem can be easily solved
-
Ne postezi si o arhiv? cu aplica?ia? Altfel, doar ne putem da cu p?rerea.
-
Vezi si Primul Quiz-ul nu prea are legatura cu C++. Dac? fiecare ce deschide acest topic înva?? m?car un lucru nou scopul lui a fost atins. La intrebarile 1-3 e voie sa rulati, la 4-7 nu. Raspunsurile prin PM, comentariile aici. 1. Urmatorul program are output 1234 #include <iostream> #define concat(a, a ## b using namespace std; int main() { cout<<concat(12,34); } Pe aceeasi idee cum as putea face ca si acesta sa mearga la fel? cout<<concat(rst, power); 2. Urmatorul program are output @ (Dupa ce completati voi cu o linie). #include <iostream> using namespace std; int main() { cout<<func(@); } 3. Scrieti o functie/macro (one-liner) care sa verifice daca un numar este de forma 4^n. 4. Ce face functia urm?toare? Exist? vreun echivalent în standard? void toor(char *zo,char *so) { while(*zo++=*so++); } 5. Outputul de la programul urmator #include <iostream> int dubleaza(int x) { return 2*x; } int tripleaza(int x) { return x*dubleaza(x/2); } int fa-tot(int x) { return x*dubleaza(x)*tripleaza(x); } int main() { std::cout<<fa-tot(3); return 0; } 6. Outputul de la programul urmator #include <iostream> using namespace std; int main() { int a=4; switch(a) { case 5: cout<<"Ai trecut"; break; case 10: cout<<"Esti geniu"; break; defau1t: cout<<"Restanta"; } return 0; } 7. Outputul urmatorului program #include <stdio.h> int main() { printf("\%Hello World\%"); return 0; } Solvers till now: - Flubber
-
Regulamentul nu se aplic? retroactiv. Nu a fost nicio discutie despre Yahoo XSS care s? r?mân? nepenalizat? o dat? ce a fost stabilit? regula.
-
@1749 Ce a zis Neme acolo e un comentariu. Nu face parte din regulamentul in sine. Singura persoana pe care am vazut-o aici facand acest comentariu esti chiar tu!
-
DefCamp 2011 - prima conferinta de securitate din Romania
em replied to Andrei's topic in Anunturi importante
Este normal. La orice hotel, banc?, bibliotec?, înschisoare te prezin?i cu buletinul. -
?i mie mi-a trecut prin cap s? fac ceva de genu. Dar dac? nu e hostat pe un subdomeniu de aici nu ofer? credibilitate.
-
L-a testat cineva în VM? Se pare c? .