Afişează mesaje
Pagini: [1] 2 3
1  Comunitate - feedback, proiecte si distractie / Off topic / Răspuns: Te-a dus capu bah : Martie 15, 2008, 17:07:42
doh ... OMG
Citat
Karma minunata a lu Varu nici nu se compara cu , ( virgula ) karma lu "Sycron" si ( fostu , ca se supara ) cont a lu Victor Ionescu. Alea da karme

ce naiba am facut ?

mi-am spus parerea despre insecuritatea sistemelor din ziua de azi.. si :/ am facut oftopic (aicea este algoritmica, nu IT , hackuri , alea alea) :/ doh..

Imi cer scuze... Sad nici daca dadeam bomboane gratis nu avem karma asta...
2  infoarena - concursuri, probleme, evaluator, articole / Informatica / (fopen || freopen) || (ifstream && ofstream) : Martie 13, 2008, 15:14:20
Sunt un pic nedumerit... Nu ştiu ce funcţie să folosesc ... am auzit că în ultima versiune de g++ , cea mai rapida citire&scriere se face cu streamuri .... In BC 3.1 însă , cea mai rapidă astfel de funcţie este freopen (după fopen şi streamuri) ...

Ce diferenţe de utilizare sunt între fopen şi freopen ?

Spre exemplu :

fopen
Cod:
FILE * fişier;
fişier=fopen("blabla.bla", "w");
fprintf (fişier, "Test");

freopen
Cod:
freopen ("blabla.bla","w",stdout);
//şi apoi înloc de fscanf şi fprintf se folosesc printf şi scanf ... de ce ?
printf ("Test");
3  infoarena - concursuri, probleme, evaluator, articole / Informatica / Răspuns: Ubuntu... : Martie 09, 2008, 19:02:39
Admin.. BAN me!!! plz ..do me that favor
4  infoarena - concursuri, probleme, evaluator, articole / Informatica / Răspuns: Ubuntu... : Martie 09, 2008, 18:47:51
... le-am dat copy paste doar ca sa salvez sursele la mine in calculator.... :/ ... atata tot .. asta e contul "standard" ...

mai am un cont pe care rezolv cat pot (punctajul meu real) ...

doar nu-s but sa mentin contu' asta cu karma -80

P.S. : daca as uploada o sursa cpp malitioasa.. ar avea efect ??. Very Happy ..
Ce masuri de securitate aveti ?

ar trebui o modificata sursa infoaarena...
un utilizator sa nu poata posta mai mult de 2 surse (la probleme diferite) intro ora

Daca va dau 10 coduri de incarcare vodafone (100$) faceti modificarea Very Happy ? .. aaa si plus la karma (dar asta-i partea 2)
ma bucur ca bat recordul la karma  Yahoo!
5  infoarena - concursuri, probleme, evaluator, articole / Informatica / Răspuns: Ubuntu... : Martie 09, 2008, 15:26:33
citeam 8 caractere(biti)(din .in). memoram intr-un vector numarul ASCII (transformat din baza 2 in baza 10) ... .. si deci in vectorul meu era un caracter... (nu o secventa de biti)....

Eh? Huh Brick wall
6  infoarena - concursuri, probleme, evaluator, articole / Informatica / Răspuns: Ubuntu... : Martie 09, 2008, 10:59:07
OK! , am exagerat un pic (mai mult) ... Eh?

Acuma mai e ceva... am la dispoziţie Microsoft Windows (XP probabil)  , BC 3.1 , notepad .

Când pun BC în bară (îl minimizez) de ce CPU este utilizat 100% Huh
Dacă organizatorii au bani de licenţă pentru WindowsXP ... de ce nu au şi pentru TameDOS.

Altă alternativă (ca să nu mai minimizez BC) ar fi să ma duc în consola DOS (din BC) şi să încep ...

copy con blabla.in
type blabla.in

etc...

E OK! acasă ... dar la olimpiadă consumă timp... şi timpul este preţios...

Apoi anul trecut ... la problema paritate  , la restricţii este precizat:
Citat
# Textul transmis are cel mult 60000 caractere.

... am rezolvat problema... într-un vector memoram cate un caracter.. (decodat) ... şi dacă la dimensiunea vectorului puneam 60.000 nu luam 100pct .... daca puneam 70.000 tot nu luam .... dar dacă puneam 100.000 ... scorul era 100pct ... dc ? D-zeu ştie...


7  infoarena - concursuri, probleme, evaluator, articole / Informatica / Ubuntu... : Martie 08, 2008, 23:41:45
Acum câteva zile, mi-a fost recomandat Ubuntu (de câtre un membru infoarena) ...
Mai întâi mi-am zis să o las baltă ... că n-am şanse ... am mai încercat asta acum 3 ani, acum 2 ani... şi mi se părea o interfaţa destul de dificilă (am încercat Slackwave , FreeBSD , SuseLinux).

În ultimile 2 zile m-am confruntat cu probleme serioase... WinXP mergea ca naiba... după ce lam reinstalat de 47ori ...  şi am făcut urât de tot... am auzit de Ubuntu pe forumul infoarena...

Motive să scap de WinXP .. aveam destule.
Plictisit de BUG-urile lui , Genuine Validation (nu aveam licenţă) ... mergea f greu (deşi erau instalate numai driverele audio, video,motherboard ,messenger, dc++, PGP, NOD32).

Google este prietenul meu , am căutat Ubuntu ... am găsit linkul şi l-am downloadat ....
 LiveCD ... a fost ceva „tentant” ... am crezut că nu este decât o impresie ... dar nu a fost aşa...

Sunt perfect mulţumit de el ... merge de 2.4 ori mai repede decât WinXP , este freeware , interfaţă OK!
Înainte .. când auzeam de Linux îmi puneam întrebarea „Ce merge pe WinXP şi nu merge pe Linux” ....
Acuma mă întreb invers ... Totul merge atât de simplu ... atât de eficient ...

Merg OK :  TV & radio tunner , Messenger&irc (Pidgin) , driver audio , driver video , reţea wireless , bluetooth , linuxdc++ , openoffice.
Ceea ce ma uimit a fost uşurinţa cu care mă pot conecta pe un cont ftp ... fără niciun software instalat ... să nu mai vorbesc despre acele tools indispensabile (inexistente in windows) cum ar fi pdf viewer ,  text editor (cu interfaţa aplauzibilă) , g++ .

Apoi la categoria servere (în special WebServer) ... Nu am ce comenta. Sunt extrem de fericit că folosesc Ubuntu.

Spre deosebire de Microsoft Windows XP care vine în dotare cu „mâinile în fund” (în plus mai ocupă şi 4GB) .. Ubuntu odată instalat „pune” la dispoziţia programatorului tot ceea ce are nevoie pentru a se desfăşura.(OpenSource , zerocost (freeware) , etc.)

OK! Acuma să trec la subiect.
De ce toata lumea are de gând să ajungă la un standard Microsoft... de ce Microsoft ? (costă , „miroase” , BUG-uri etc.)
De ce la olimpiade sunt „obligat” să folosesc WinXP(şi implicit BC 3.1 , că alta alternativa n-am decât notepad lor) .. de unde ştiu că pe respectivul calculator nu e un keylog (nu conteaza daca e sau nu antivirus pe calculator .. cine vrea să mă exploateze reuşeşte.)
de unde ştiu eu că nimeni din sală nu are acces la sursa mea.. şi implicit să mi-o copie/ modifice ...
de unde ştiu ca în sală nu sunt instalate RATuri ( Remote Administration Tool ) ... sunt paranoic mă gândesc la orice .. câteodată exagerez.. dar nu fac altceva decât să-mi asigur spatele şi totodată sămi protejez datele personale.

Deci ... de ce nu am voie să vin cu UbuntuLiveCD la Olimpiadă Huh


8  infoarena - concursuri, probleme, evaluator, articole / Informatica / Răspuns: fişiere binare vs. fişiere normale : Martie 08, 2008, 18:10:34
Aha.. m-am lămurit.

Vă mulţumesc!
9  infoarena - concursuri, probleme, evaluator, articole / Informatica / Răspuns: fişiere binare vs. fişiere normale : Martie 08, 2008, 16:43:39
Dacă lucrez cu fişiere binare... şi memorez numai 0 şi 1 normal că e compactat... (că doar deaia e fişier binar).
Mă întrebam dacă pot lucra cu aceste fişiere (când e cazul) la concursuri/probleme de informatică. (probabil ca fişierul meu va fi citit de evaluator ca normal ... deci nu cred că va merge)
10  infoarena - concursuri, probleme, evaluator, articole / Informatica / Răspuns: fişiere binare vs. fişiere normale : Martie 08, 2008, 16:25:38
Dacă găsesc o problemă care la date de intrare/ieşire are numai numere/cifre 0 şi 1 pot să folosesc fişiere binare ?
Două avantaje ar fi:
  1. Viteza deschiderii fişierului
  2. Compactarea spaţiului ocupat (în comparaţie cu un anume fişier scris binar şi acelaşi fişier scris normal (în ASCII))

Ce face un carriage return?
 
11  infoarena - concursuri, probleme, evaluator, articole / Informatica / fişiere binare vs. fişiere normale : Martie 07, 2008, 22:33:45
Care este diferenţa dintre un fişier normal şi un fişier binar ?
12  infoarena - concursuri, probleme, evaluator, articole / Informatica / Răspuns: Care probleme sunt pentru clasa a 9-a? : Martie 05, 2008, 23:18:12
format c:

ştiu şi eu ... încearcă să te fereşti de 3.1 .. este destul de vechi... recomand Code::Blocks

Compilator MinGW+IDE!!
13  infoarena - concursuri, probleme, evaluator, articole / Informatica / Răspuns: MinGW studio : Martie 05, 2008, 23:13:51
Recomand Code::Blocks
Compilator MinGW + IDE.
14  infoarena - concursuri, probleme, evaluator, articole / Informatica / Răspuns: Despre matrici : Martie 05, 2008, 22:59:23
15 martie , sambata cred... Smile ..
salutare , viitor coleg de OJI.. Very Happy

Pascalul este un limbaj care te invata cei cu programarea...intelegi usor, lizibilatate ,chestii
apuca-te de c++ , nu ai nimic de pierdut, ba din contra ai o "arma" importanta... STL-ul ...
15  infoarena - concursuri, probleme, evaluator, articole / Informatica / Răspuns: GCC - Windows version : Martie 05, 2008, 20:47:23
Ştiu , nu toate sunt vulnerabilităţi .. unele sunt funny altele nu.

Cu olimpiade.ro nu a fost de râs, nici cu componentace , nici cu siveco.ro... şi nici cu vodafone.ro

http://setari-telefoane.vodafone.ro/producatori/index.php?bid='%20having%201=1--

SITE_ADDRESS , pageTitle sună destul de tentant nu ? un update de tabela... şi s-a "rezolvat" !
... asta poate fi exploatat ..

http://siveco.ro/newsletter_details.jsp?ID='
:/ ... este un bun inceput de exploit ...
la fel şi aici.
http://www.componentace.com/download/?c='

Ceea ce vreau eu sa arăt se numeşte SQL Injection! Este o tactica prin care se paote obţine acces de admin mergând din eroare în eroare... jucând cu baza de date MySQL a site-ului

Aşa a fost hackuit msn.it , microsoft.co.uk acasa.ro şi D-zeu mai ştie ce

Iar unele chestii (queries) sunt puse anapoda , şi nu prea au ce cauta... sunt riscante...
gen carrefour.ro ..(eu ca simplu utilizator nam voie sa schimb culoarea paginii...)

uite, de exemplu mă întorc mai sus.. uite ce pot face la nimbus.ro .. nu e cine ştie ce... dar e ceva.
Nimbus absurd exploit example desigur , pagina o vad numai prin linkul acesta... dar gândiţi în 2 feluri..
1. E normal să apară chestiile alea în pagină?
2. Dacă mă apuc să comand ... cel care se ocupă cu preluarea informaţiilor va găsi acolo că am comandat branză , nu ? sau ce naiba am modificat mai sus

cât despre ceea ce ai vrut tu să spui este OK! , nu văd nicio vulnerabilitate .. mă bucur pentru că siteul infoarena.ro a fost bine construit şi chiar îi felicit pentru cei care au investit in aceasta asociaţie.
16  infoarena - concursuri, probleme, evaluator, articole / Informatica / Răspuns: GCC - Windows version : Martie 05, 2008, 18:42:03
Ce mi-a făcut mie vodafone.ro ?  Eh?
Apoi am gasit pe marea majoritate a siteurilor importante astfel de vulnerabilitati...

Una dintre cauze este probabil castigurile imense... partea tehnica lăsându-se uitată.
Alta poate fi nepriceperea şi lipsa de experienţă.

#1 nimbus.ro

http://www.nimbus.ro/comanda.php?item=brânză Smile ..item poate fi inlocuit cu orice (injecţie html este de asemenea posibilă)

#2 carrefour.ro

*1 carrefour.ro (cariere carrefour la beci)
*2 carrefour.ro (telverde violet) (initial era verde Smile Click aici)

#3 componentace.com

componentace.com (distribuitor delphi) (am dat mail la administrator , degeaba)

#4 olimpiade.ro

Probabil a fost cel mai plin de vulnerabilitati in SQL de pana acuma.. am fost bagat in seama, erorile au fost fixate... Oricum tot am descoperit 3 ... pe care nu le-am anuntat inca :/

#5 campion.edu.ro

*1 campion.edu.ro
*2 campion.edu.ro

#6 siveco.ro

siveco.ro

Şi Dumnezeu ştie ce am mai descoperit... Astea cred că sunt cele mai importante!

17  infoarena - concursuri, probleme, evaluator, articole / Informatica / Răspuns: GCC - Windows version : Martie 05, 2008, 18:12:00
Placa retea wireles:Hercules
Placa video: ati

Pe siteul oficial nu gasesc drivere pentru Linux destinate placii de reatea wireless(http://ts.hercules.com/eng/)

Offtopic: Am găsit o vulnerabilitate uriaşă la un Website important.... şi nu ştiu ce să fac.. să îl exploatez doar ca să mă dau mare..să anunţ defectul ...

Sunt un pic dezamăgit... mi-a luat ceva timp să găsesc acea vulnerabilitate... dacă o reclam pur şi simplu primesc doar nişte mulţumiri... de care m-am tot săturat... poate dacă mi-ar oferi (putin probabil) un folder de host la adresa sitevulnerabil.ro/u3ljcm9u ,  spaţiu găzduire 10MB.

Ideea este că dacă reclam site-ul nu mă aleg cu nimica... :/
Apoi partea a doua este că nu vreau să distrug...
18  infoarena - concursuri, probleme, evaluator, articole / Informatica / Răspuns: GCC - Windows version : Martie 05, 2008, 16:17:09
Da, întradevăr , ar trebuie să mă adaptez eu la gcc, linux ... dar acasă însă e OK!!!
Problema se pune la concurs.. acolo nu ma pot adapta la linux  Eh?

Acasa de exemplu folosesc DSL (Damn Small Linux) 50 MB ) ... (il boot-ez de pe CD ... nu e o problemă)

Problema este ca sunt un n00b în Linux ... adică cu alte cuvinte nu ştiu să profit la maxim de acest sistem. Dacă nu ştiu cum funcţionează , las urme şi chestii care pot fi fatale pentru mine (sunt un caz mai special  Aha .. datele mele personale sunt foarte importante).

Aşa , WinXP il folosesc minimal (antivirus, drivere , EasyPHP , Cryptainer , strongdc , msn messenger , Y! Messenger) .. şi ştiu tot ce se întâmplă pe calculator... pe Linux insa se schimba treaba...

Apoi nu ştiu dacă imi suportă driverul de la placa wireless (că aşa am ISP-u) , imprimanta , placa video ....
Am un calcualtor destul de vechi, nu ar trebui sa fie o problema asta... dar cine stie.
In final ultima problema se reduce la criptarea datelor ... Eu folosesc un emulator de Removable disk care la inchiderea windowsului se cripteaza cu blowfish (448biţi) întrun fişier ascuns.

Probabil exista P G P (Pretty Good Privacy) varianta linux (depinde de ce platforma o sa folosesc) ..

Cât despre 25% CPU , probabil ai QuadCore....sau Linux-u nu face fite cu BC 3.1 ..
În Windows aplicaţiile DOS intra adeseori in cicluri infinite (infinite loops) aşteptând în zadar şi ineficient mouse&keyboard events. (Vezi. TameDOS)




Dar asta mă mai gandesc.. sunt destul de stresat momentan , şcoala , olimpiada....  d'oh!
19  infoarena - concursuri, probleme, evaluator, articole / Informatica / GCC - Windows version : Martie 05, 2008, 12:30:09
Pentru marea majoritate a concursurilor de informatică se foloseşte compilatorul de c++ sub platforma linux , adică gcc ...

În timpul concursului concurentul "are la dispoziţie" BC 3.1 .. (de asemeni DJGPP , Pascal , dar pun accentul pentru cei care folosesc BC 3.1).

BC 3.1 este un compilator destul de obosit .. (ruleaza pe platforma MS-DOS , a aparut acum 10 ani, pentru Computerele SingleCore, CPU-u este utilizat la 100% cand e BC-u pornit, nu pot compila o sursa care are un vector mai lung de 10.000valori , matrice mai mare de [100][100], putine chestii de incompatibilitate in comparaţie cu gcc)

Acuma trec la subiect ...
Pe lumea asta a internetului , s-a gândit cineva să modifice gcc-ul din linux , şi să-l adapteze pentru windows ?

Google este prietenul meu , am căutat şi am găsit 3 astfel de aplicaţii: MinGW , Cygwin , gcw .
Ce versiune îmi recomandaţi?
20  infoarena - concursuri, probleme, evaluator, articole / Informatica / Răspuns: cmmmc pentru n numere : Februarie 22, 2008, 18:14:09
aşa este ...
nu foloseam corect funcţia cmmdc .. acum am înţeles-o.

P.S.: Foloseam un algoritm (făcut de mine, mai vechi) care nu era bine conceput , la vremea aceea nu ştiam cine ştie ce informatică ..


whatever , s-a rezolvat!
21  infoarena - concursuri, probleme, evaluator, articole / Informatica / Răspuns: BinarySearch : Februarie 22, 2008, 18:08:44
pentru ONI cred ca este de ajuns cautarea binara standard.

o să încerc să înţeleg funcţia lui Mihai Pătraşcu , dar mai am de studiat până atunci
22  infoarena - concursuri, probleme, evaluator, articole / Informatica / Răspuns: cmmmc pentru n numere : Februarie 18, 2008, 21:17:25
hmm... ciudat... am incercat azi cu doamna profesoara un exemplu care nu functiona pe baza acestui algoritm ...
vad eu cum fac...

Multumesc!
23  infoarena - concursuri, probleme, evaluator, articole / Informatica / Răspuns: cmmmc pentru n numere : Februarie 18, 2008, 17:18:49
pentru 2 numere merge, problema apare atunci cand sunt mai mult de 3 numere, uite un exemplu:
2,4,8,16 (cmmmdc=2; cmmmcprin metoda de mai sus=144) cmmmccorect=24

P.S.: Inafara de metoda cu descompunerea in factori primi(asta e pentru elevi cat de cat mai avansati, dar nu si pentru colegii mei din clasa:D)
24  infoarena - concursuri, probleme, evaluator, articole / Informatica / cmmmc pentru n numere : Februarie 18, 2008, 14:42:10
Cateva idei??

P.S. : NU functioneaza un algoritm gen:

sirul a1,a2,a3, ... an
cmmmc(a1,a2);
cmmmc( (cmmmc(a1,a2)) ,a3);
....etc

nu functioneaza...


25  infoarena - concursuri, probleme, evaluator, articole / Informatica / Răspuns: BinarySearch : Februarie 18, 2008, 14:25:53
Cod:
int N, A[N]; 

am impresia ca acesta bucata de cod face ca functia sa nu mai fie generala...
adica:

cauta(vector,lungime_vector,valoare_cautata); //(mi se pare a fi mai generala)

daca pun
Cod:
int N, A[N]; 

va fi valabila pentru vectorul A de lungime N, NU??


P.S. Din functia asta, nu am inteles bucata de cod de mai sus... cine ma poate lamuri ii dau o ciocolata :/
Pagini: [1] 2 3
Powered by SMF 1.1.19 | SMF © 2006-2013, Simple Machines