Jump to content

Leaderboard


Popular Content

Showing content with the highest reputation since 07/11/2009 in all areas

  1. 34 points
    Odata ce upgrade-ul platformei forumului a fost realizat, au aparut noi functii. In acest post voi vorbii despre cum putem sa dam reputatie pe forum. Ati pus o intrebare pe forum (ati deschis un nout topic), iar eu, sa presupunem ca v-am ajutat sa rezolvati problema sau nelamurirea. Atunci, daca doriti, puteti sa-mi acordati reputatie. Cum? In partea dreapta jos fiecarui post, avem in buton de like prin intermediul caruia putem acorda diverse reactii (Thanks, Haha, Confused, Sad, Upvote si Downvote). Pentru a adauga 1 punct de reputatie, apasam pe Like: . De asemenea, daca nu apasati pe butonul Like, ci doar tineti cursorul pe iconita, puteti opta pentru Thanks respectiv Haha: , sau Upvote: (cand este disponibil). Odata ce ati adaugat reputatie in casuta in care scrie 0, va aparea 1; daca scrie deja 1, inseamna ca un alt user, a acordat deja reputatie, dar aveti posibilitatea sa o faceti si dumneavoastra, si astfel va aparea 2, si tot asa. Pentru a acorda reputatie negativa, apasam pe Downvote: (cand este disponibil). Odata ce ati acordat reputatie negativa reputatie in casuta in care scrie 1, va aparea 0; daca scrie deja 0, inseamna ca nimeni nu a acordat reputatie postului respectiv, sau un alt user a considerat ca postul nu este adecvat si a i-a acordat reputatie negativa (-), dar aveti posibilitatea sa o faceti si dumneavoastra, si astfel va aparea -1, si tot asa. Reactia Confused sau Sad nu adauga nici reputatie positiva, nici negativa, este neutra. Reputatia acordata se salveaza in profilul fiecarui membru. Reputatia fiecarui membru, ne poate arata cat de utile (sau nu) au fost raspunsurile date, precum si daca acesta este un utilizator in care putem avea o oarecare incredere. In incercarea de a estompa spamarea cu reputatie (pozitiva sau negativa), am introdus urmatoarele limitari (comuniste): Membrii obisnuiti ai forumului pot da maxim 3 puncte de reputatie pozitiva si 3 de reputatie negativa in decursul unei zile (24 de ore); Membrii cu rangul de +Helpers pot da maxim 4 puncte de reputatie pozitiva si 4 de reputatie negativa in decursul unei zile (24 de ore); Membrii cu rangul de *Vetaran pot da maxim 5 puncte de reputatie pozitiva si 5 de reputatie negativa in decursul unei zile (24 de ore); Membrii cu rangul de Amabsadors pot da maxim 10 puncte de reputatie pozitiva si 10 de reputatie negativa in decursul unei zile (24 de ore); P.S: Nu puteti sa va dati reputatie singuri, deci, de aceea nu vedeti iconitele si la posturile voastre. Succes
  2. 17 points
    Salutare, astazi am facut noi modificari la grupurile de utilizatori existente pe forum, si, pentru ca nu erau prezentate nicaieri pana acum, am decis sa creez acest topic. Grupurile de utilizatori existenti pe forum in momentul de fata sunt: Administrators - utilizatorii din acest grup au permisiuni depline asupra forumului. Moderators - utilizatorii din acest grup au permisiuni de moderare (stergere topicuri/posturi, avertizare/banare utilizatori, creare de topicuri sticky, etc.) asupra tuturor categoriilor si utilizatorilor forumului. De obicei utilizatorii ce detin gradul de VIP sau Ambassadors sunt promovati la acest rang in caz de necesitate. VIP - utilizatorii din acest grup sunt persoane fara limitari, cu iconita si culoare speciala, care au contribuit si/sau contribuie la dezvoltarea forumului. De asemenea, utilizatorii ce fac parte din acest grup au aceleasi permisiuni ca si Ambasadorii (vezi mai jos). Ambassadors - acest grup devine disponibil utilizatorilor ce ating numarul de 1000 de posturi, si vor fi adaugati manual de catre un administrator numai daca activitatea lor ii recomanda (posturi calitative). Recomandarile din partea altor utilizatori (de preferat cu vechime) sunt binevenite. Nu toti membrii cu 1000 de posturi sunt eligibili pentru acest rang. Utilizatorii ce fac parte din acest grup sunt de fapt niste moderatori cu permisiuni limitate fata de moderatorii oficiali; asadar pe langa functiile standard, puteti sterge (soft-delete - se fac invizibile, vizibile doar de catre Administratori si Moderatori) propriile topicuri/posturi, cat si ale celorlalti membri, aveti acces la categoria: Echipa Administrativa, disponibila doar staff-ului, si sunt scoase anumite limitari ce le au membrii obisnuiti. De asemenea, odata ajunsi ambasadori puteti face cerere de a modera (cu drepturi depline) o categorie sau mai multe unde activati cu placere. Veteran - in acest grup vor fi adaugati automat membrii ce ating 500 de posturi pe forum. Utilizatorii din acest grup beneficiaza de iconita speciala si le sunt eliminate anumite restrictii pe care le au utilizatorii obisnuiti. Utilizatorii ce ating acest rang pot oferi 5 puncte de reputatie din fiecare tip (pozitiva si negativa) in decursul a 24 de ore. +Helpers - in acest grup vor fi adaugati automat membrii ce ating 200 de posturi pe forum. Utilizatorii din acest grup beneficiaza de rang special + iconita, isi pot edita propriile posturi in decurs de 60 de minute de la postare, si pot oferi 4 puncte de reputatie din fiecare tip (pozitiva si negativa) in decursul a 24 de ore. Members - in acest grup intra toti utilizatorii ce trec de validarea contului, necesara pentru inregistrare. De asemenea, acesti utilizatori isi pot modifica continutul (posturi / topicuri) in decurs de 15 minute si pot oferi maxim 3 puncte de reputatie din fiecare tip (pozitiva si negativa) in decursul a 24 de ore. Validating - in acest grup se afla toti utilizatorii ce s-au inregistrat pe forum dar nu si-au validat inca contul. Acestia nu vor putea sa posteze pe forum pana cand contul nu va fi validat. Validarea se efectueaza prin urmarea link-ului primit pe email-ul introdus la inregistrare. Guests - in acest grup intra toti vizitatorii forumului ce nu au inca un cont, iar scopul acestuia este permisiunea de postare in categoriile forumului, dezactivata in momentul de fata din cauza SPAM-ului. Banned - in acest grup vor fi adaugati automat toti utilizatorii banati pe forum. Daca aveti opinii sau idei, sunteti invitatii mei ! O zi placuta va urez !
  3. 17 points
    S-a ajuns la prea multe subiecte / mesaje făcute complet aiurea / prost construite. Pentru a clarifica situaţia, am văzut o mulţime de titluri la subiecte de genul "AJUTOR PLZZZ", sau mesaje gen "Am instalat aplicaţia x / hook-ul x şi nu merge", lucruri ce nu permit membrilor care vor să vă ajute ce problemă aveţi mai exact. Ar fi bine sa aveti un comportament uman (am văzut multe cazuri de crizaţi / persoane care îşi vărsau supărarea pe forum din cauza problemelor care le au), pentru ca nimeni de aici nu este obligat sa va ajute sau sa va suporte "crizele". Va ajutam din placere . Pentru întrebări banale / de bază, vă rugăm să consultaţi ghidurile oferite de Invision Power. 1. Încercaţi să stabiliţi un titlu cat mai descriptiv 2. Începeţi cu elementele de bază Nu trântiţi doar hook-ul / aplicaţia care vă cauzează probleme. Oferiţi şi alte detalii, precum: Versiunea IP.Board folosită Versiunea hook-ului / aplicaţiei Este hook-ul / aplicaţia compatibilă cu versiunea IP.Board folosită? Postaţi o copie a tuturor erorilor care apar pe forum 3. Elaboraţi conţinutul subiectului Nu vă putem citi gândurile ca să ne dăm seama ce doriţi mai exact. Oferiţi o descriere clară şi concisă a problemei cu care vă confruntaţi Ce măsuri aţi luat deja pentru rezolvarea problemei? Ce ghiduri / tutoriale aţi încercat să folosiţi? Furnizaţi link-uri relevante / screenshots / etc. Folosiţi un titlu clar şi concis care să reflecte în cât mai puţine cuvinte problema întâlnită Nu uitaţi să includeţi informaţii adiţionale, precum: Screenshot, text, log-uri, etc ale problemei / erorii Locaţia unde apare eroarea / problema Când a apărut problema / eroarea Dacă este cazul, ultimele pluginuri instalate pe forum Imagini exemplu Orice care ne-ar putea ajuta să rezolvaţi problema. Nu postaţi doar pentru a vă băga în seamă! Am văzut mulţi utilizatori care pretind că ştiu ce fac atunci când oferă o soluţie, însă nu fac nimic altceva decât să ofere sfaturi proaste, producând alte erori Nu ezitaţi să ne spuneţi dacă suntezi confuz sau aveţi nevoie de explicaţii suplimentare. Puteţi da up la topic odată la 48h. UPDATE 1.0: - Nu postaţi mai multe întrebări / probleme pe acelaşi topic - Folosiţi funcţia search înainte de a posta un subiect nou UPDATE 1.1: - Dacă mai văd mesaje gen "astea-s de pe forumul meu / esti plagiator / etc", hide. Next warn. UPDATE 1.2: - Citiţi înainte ce doreşte să facă utilizatorul care a deschis topicul, nu postaţi direct rărspunsul . UPDATE 1.3: - Înainte să deschideţi un subiect nou citiţi UPDATE 1.4: - NU postaţi link-uri către girlshare. Recomandăm http://imgur.com pentru upload de imagini şi http://zippyshare.com pentru alte fişiere UPDATE 1.5: - Dacă un membru se oferă să rezolve problema prin Teamviewer, Skype sau direct pe forum, respectivul membru sau autorul topicului sunt obligați să posteze soluția pas cu pas sau un link spre alt topic unde se poate găsi soluția. - În cazul în care vreți să oferiți acces AdminCP cuiva, va recomandăm să o faceti doar catre membri cu gradul Ambassador sau mai mare. UPDATE 1.6: - Aceasta categorie este pentru a cere ajutor, în niciun caz nu pentru a cere X tema sau Y hook/aplicație. - Dacă aveți probleme cu o tema/hook/aplicație, va trebuii sa oferiți cât mai multe detalii posibile, numele și versiunea temei/hook/aplicație este obligatorie.
  4. 10 points
    Avand in vedere faptul ca pana in momentul de fata nu aveam un istoric public, m-am gandit ca ar putea fi interesant unul, si m-am decis sa scriu cateva cuvinte in acest sens: Forumul PC Troubleshooting a luat nastere prin anul 2004 daca imi aduc bine aminte din pasiunea mea pentru calculatoare, insa, nu asa cum il vedeti in momentul de fata, ci, pe un subdomeniu si pe o alta platforma. Pe atunci, era in mare voga site-ul ce oferea gazduire gratuita numit lx.ro, pe care imi facusem cont, si pe care instalasem platforma gratuita pentru forumuri PHPBB, adresa forumului de atunci fiind pctroubleshooting.lx.ro. Am inceput sa scriu articole ce mi se pareau interesante, cat si tutoriale, si, bineinteles incercam sa ajut/indrum utilizatorii ce aveau/intampinau probleme hardware sau erori software/in jocuri. Pentru ca mai activam si pe alte cateva forumuri, ca si in momentul de fata, de altfel, pe unul dintre ele (phorum.ro - forumul oficial pe atunci, al site-ului de gazduire gratuita mai sus precizat) am cunoscut un baiat (si anume Tavicu) care la un moment dat (prin 2006) mi-a propus sa dezvolt forumul ceva mai mult oferindu-mi ajutor prin transferarea acestuia de pe lx.ro catre un server de gazduire platit, tot pe un subdomeniu (pctroubleshooting.use.ro), oferit de aceasta data insa de un prieten de-al sau, si schimbarea platformei gratuite a forumului (PHPBB) intr-una premium mult mai profesionala (IPB). Am acceptat propunerea, si astfel adresa forumului din pctroubleshooting.lx.ro a devenit pctroubleshooting.use.ro. Am continuat cu dezvoltarea forumului prin postarea de continut nou si prin promovarea acestuia, atat cat ma pricepeam in acel moment. Prin 2007, pasionat fiind in continuare de domeniul IT, cat si de dezvoltarea forumului care incepuse sa creasca, am facut cea mai mare investitie de pana atunci, si anume achizitionarea domeniului pctroubleshooting.ro, ce a fost inregistrat pe data de 27.03.2007, si mutarea pe un server platit. Dupa trecerea pe propriul domeniu cat si pe gazduire platita, am continuat sa dezvolt forumul atat eu cat si membrii acestuia (nu multi, dar fideli ), pana in momentul de fata, avand de asemenea loc in continuare tot felul de actualizari ale platformei forumului cat si ale design-ului si functionalitatilor acestuia. Cam aceasta ar fi in mare istoria . P.S: Pentru a vedea cum arata forumul in diversi ani de pana acum, puteti vizita site-ul: Internet Web Archive
  5. 10 points
    Nu este hook. Este mai bine spus un cod lung care probabil majoritatea nu va stie nici sa-l aplice asa pus intrun "tutorial mediocru". Daca vrei acea bara, aici ai un tutorial ( am incercat sa explic cat mai bine, nu scriu 100% bine in romana, si nici 70% ). Intra in Admin CP -> Look & Feel -> Manage skin sets & templates -> Skinul care vrei sa contina bara -> globalTemplate si dupa (Nu cam conteaza unde este pus codul atat timp cat este pus intre <body> </body>): <div id='ipbwrapper' Adauga urmatorul cod: <ul id="social-media"> <li class="facebook"><a href="Linku tau de la forum" target="_blank" ref="nofollow" title="Follow us on Facebook">Textu ce sa apara cand treci cu mausu peste iconita</a></li> <li class="twitter"><a href="Linku tau de la forum" target="_blank" ref="nofollow" title="Follow us on Twitter">Textu ce sa apara cand treci cu mausu peste iconita</a></li> <li class="steam"><a href="Linku tau de la forum" target="_blank" ref="nofollow" title="Follow us on Steam">Textu ce sa apara cand treci cu mausu peste iconita</a></li> </ul> Dupa intra in ipb_styles.css si adauga urmatorul cod jos de tot: ul#social-media { position:fixed; margin-right:0px; padding:0px; list-style:none; z-index:9999; font-family:Arial,Helvetica,sans-serif; } ul#social-media li { padding:2px 0px 2px 0px; overflow:hidden; direction:rtl } ul#social-media li a { display:block; width:170px; height:20px; background-repeat:no-repeat; text-decoration:none; font-size:12px; color:#fff; font-weight:bold } ul#social-media .facebook a:hover {background-color:#3B5998} ul#social-media .twitter a:hover {background-color:#62BDB2} ul#social-media .google a:hover {background-color:#DB4A39} ul#social-media .myspace a:hover {background-color:#3B64B3} ul#social-media .youtube a:hover {background-color:#CC252C} ul#social-media .linkedin a:hover {background-color:#4F93B3} ul#social-media .steam a:hover {background-color:#111} ul#social-media .lastfm a:hover {background-color:#bf0d1c} ul#social-media .pinterest a:hover {background-color:#b61d23} ul#social-media .soundcloud a:hover {background-color:#ff5419} ul#social-media .tumblr a:hover {background-color:#304e6c} ul#social-media .github a:hover {background-color:#222} ul#social-media .flickr a:hover {background-color:#ff0084} ul#social-media .rss a:hover {background-color:#F60} ul#social-media .vimeo a:hover {background-color:#1BB7EA} ul#social-media {right:0px;top:40%} ul#social-media li a { background-color:#000; text-align:right } ul#social-media li:hover {margin-right:0px} ul#social-media li a { padding:11px 12px 10px 0px; margin-right:0px } ul#social-media .facebook a {background-position:5px 50%;background-image:url('{style_images_url}/social_media/facebook-white.png')} ul#social-media .twitter a {background-position:5px 50%;background-image:url('{style_images_url}/social_media/twitter-white.png')} ul#social-media .google a {background-position:5px 50%;background-image:url('{style_images_url}/social_media/google-white.png')} ul#social-media .myspace a {background-position:5px 50%;background-image:url('{style_images_url}/social_media/myspace-white.png')} ul#social-media .youtube a {background-position:5px 50%;background-image:url('{style_images_url}/social_media/youtube-white.png')} ul#social-media .linkedin a {background-position:5px 50%;background-image:url('{style_images_url}/social_media/linkedin-white.png')} ul#social-media .steam a {background-position:5px 50%;background-image:url('{style_images_url}/social_media/steam-white.png')} ul#social-media .lastfm a {background-position:5px 50%;background-image:url('{style_images_url}/social_media/lastfm-white.png')} ul#social-media .pinterest a {background-position:5px 50%;background-image:url('{style_images_url}/social_media/pinterest-white.png')} ul#social-media .soundcloud a {background-position:5px 50%;background-image:url('{style_images_url}/social_media/soundcloud-white.png')} ul#social-media .tumblr a {background-position:5px 50%;background-image:url('{style_images_url}/social_media/tumblr-white.png')} ul#social-media .github a {background-position:5px 50%;background-image:url('{style_images_url}/social_media/github-white.png')} ul#social-media .flickr a {background-position:5px 50%;background-image:url('{style_images_url}/social_media/flickr-white.png')} ul#social-media .rss a {background-position:5px 50%;background-image:url('{style_images_url}/social_media/rss-white.png')} ul#social-media .vimeo a {background-position:5px 50%;background-image:url('{style_images_url}/social_media/vimeo-white.png')} ul#social-media li { margin-right:-140px; -webkit-transition: margin-right 0.3s; -moz-transition: margin-right 0.3s; -ms-transition: margin-right 0.3s; -o-transition: margin-right 0.3s; transition: margin-right 0.3s } Dupa downloadam attachmentul, scoatem folderul din arhiva ZIP, il uploadam prin FTP in folderul principal al skinului, si la sfarsit ar trebuii sa arate ceva de genu: public/style_images/numele_skin/social_media Pentru a adauga mai multe lucruri in acea bara, dupa cum observi in folderul social_media si in codul CSS is mai multe iconite. Daca vrei sa adaugi unu care deja exista adauga urmatorul cod intre <ul> </ul> de la prima parte: <li class="numeleDinClasaCSS"><a href="Linku tau de la forum" target="_blank" ref="nofollow" title="Follow us on Steam">Textu ce sa apara cand treci cu mausu peste iconita</a></li> Daca nu sti care este numele clasa la o iconita, il poti observa in: ul#social-media .facebook ul#social-media .twitter ul#social-media .google ul#social-media .myspace Totul ce este dupa . este numele care va trebuii sa-l pui in locu lui "numeleDinClasaCSS". ( Ex: class="facebook", class="twitter", class="google", class="myspace", etc) Sperca este destul de "bine" explicat. (PS: Stiu ca nu cunosc 100% romana, dar sperca te-am ajutat ). Daca vrei sa observi codul in functiune, il poti vedea la mine pe forum, linku il gasesti pe profilu meu. social_media.zip
  6. 9 points
    Imaginea pe care trebuie sa o inlocuiesti se afla in: \public\style_images\master\profile\default_large.png De asemenea, ca sa functioneze, trebuie sa dezactivezi Gravatars: Admin CP -> System Settings -> Members Tab -> User Profiles -> Allow users to use Gravatars (pune-o pe off)
  7. 9 points
    Sunt nou pe acest forum si cred ca lucrul asta ma facut sa inteleg mai bine cum merg lucrurile aici intr-un timp scurt. Am observat foarte multe, despre cei activi, am invatat destule intr-un timp scurt, am ramas surprins in anumite situatii si de anumite persoane. Am citit si istoricul forumului si mi-a trezit un sentiment de melancolie. Imi aduc aminte de o comunitate similara, dar cu profil diferit, pe care obisnuiam sa imi petrec TOATA ziua acum vreo 5-6 ani. Din pacate s-a stins, dar acea comunitate a legat multe prietenii pe care inca le am azi. Eram toti brasoveni, si cred ca asta ne-a adunat in primul rand, era chiar pe la inceputuri, cand comunitatile online luau amploare (cel putin in Romania). Simt ca si aceasta comunitate are acelasi potential, poate chiar si mai mult. Si toate astea datorita unui om. El leaga comunitatea de utilizatori Sunt foarte impresionat de acest administrator, gaby, care prin taria lui de caracter, da dovada ca orice lucru este posibil daca-l vrei cu adevarat (cel putin aici pe forum). Mereu calm, rabdator si obiectiv. Eu ma consider un om foarte rabdator si calm, si imi place sa cred ca iau anumite decizii, gandind la rece, dar el ma depaseste comple, cel putin cand vine vorba de segmentul online. Sa iti pastrezi un stil de raspuns, sa ai rabdarea sa faci acelas lucru, in fiecare zi, chiar daca nu ai chef atunci, sau daca nu ai starea necesara,e lucru mare. Stiu o vorba, care mai umbla pe anumite comunitati online, si zice cam asa: Forumurile cu anumite specialitati, mai ales in perioada asta in care trendul e sa ai un forum, iau nastere iarna si mor vara" Eh, pctroubleshooting.ro este exceptie, si chiar daca nu e un forum cu foarte multi utilizatori , sunt multi fideli si cred ca asta este cel mai important lucru. Potential exista, vechime este, tot ce mai ramane de facut e sa asteptam. Ei, eu nu cred ca as fi putut sa am aceleasi raspunsuri, zilnic, mai ales ca multi dintre utilizatorii noi care mai adreseaza o intrebare sunt, foarte..."tineri" si extrem de dezinteresati, vor totul sa li se dea, nu sa caute si sa gaseasca, si totusi el a stat tare, si a avut rabdare cu ei si le-a explicat aproape "mura-n gura"! . Si asta este un lucru mare, eu pe langa faptul ca ma consider o persoana obiectiva, sunt si foarte "troll", si uneori cand sunt mai stresat, sau obosit imi pierd rabdarea si devin ironic. Chiar daca, sunt "outsider" m-am simtit ca acasa, chiar daca intru destul de rar pentru ca timpul nu-mi permite prea mult, adica... mint.. imi permite, dar pierd timpul altcumva. Intru de la munca, chiar si cand am ceva de facut, mai dau o tura aici sa vad ce s-a mai scris. Si ma oftic ca nu gasesc ceva nou, si dau refresh in speranta ca a mai scris cineva ceva. Pot sa spun cu mana pe inima ca sunt dependent de pctroubleshooting.ro DAR doar de luni pana vineri de la 8 la 17 Nu exista dependenta permanenta! Sper ca este de ajuns. Eh, am pornit topicul asta, pentru a sarbatori cele 10.000 de postari are lui gaby (care, cu siguranta le va face in acest weekend), chiar daca nu le-am prins pe toate, totusi am simtit ca e nevoie de asa ceva. El mereu a premiat lumea, a rascumparat pe diferite persoane, intr-un mod sau altul, a impartit cunostinte in toate partile, si as risca sa zic ca a fost neconditionat. Acum, din toata modestia lui (presupun ca e un tip modest), o sa spuna ca utilizatorii sunt roadele muncii lui, dar eu nu cred ca e de ajuns. De-asta am creat acest topic. Am ales sa-l postez acum, desi as fi vrut sa pun un screen shot cu 10.000 postari , nr fix cand va ajunge acolo (poate pentru asta ma ajuta unul din ceilalti utilizatori, care sta geana pe gaby in weekend), cu gandul ca in weekend o sa fiu mai "scump" la vedere. Daca va mai aduceti aminte cum am inceput eu activitatea aici .. am zis ceva de genul "azi e vineri, si e o zi foarte importanta pentru mine, e weekend, e cald afara... bla bla bla.." dupa care n-am mai intat pana luni . Eh, asa se va intampla si acum, si de-asta am ales sa postez acum. gaby, te felicit pentru munca neconditionata pe care o depui pentru acest forum si pentru utilizatorii acestui forum, si sper ca , fiind vineri, sa fie o zi importanta,si frumoasa, si pentru tine, si sa-ti aduci aminte de acest post si la 20.000 postari Asta e cadoul meu pentru tine. La multe postari ! Sa aveti un weekend frumos si insorit. PS: nu uitati, poate surpinde cineva momentul celei 10.000 de postari. (stiu ca-s mai mult de 10k cand te uiti pe profil , dar alea nu se contorizeaza, deci nu se calculeaza). Later Edit:
  8. 8 points
    Vă voi prezenta astăzi cum puteţi scăpa de boţi (conturi false create de roboţi) de pe 3 platforme de forum diferite: phpBB, MyBB şi IPB (vBulletin n-am instalat niciodată). Update: am adăugat şi vBulletin. Şi nu, nu vom folosi codurile captcha, care de cele mai multe ori se dovedesc a fi inutile, boţii trecât cu uşurinţă peste ele, ci vom folosi Întrebări şi Răspunsuri pe care le vom introduce la înregistrare 1. phpBB 1. Intrăm în Panoul Administratorului (Administration Control Panel) 2. Selectăm, conform imaginii de mai jos, Spambot countermeasures 3. De la Installed Plugins selectăm Q&A şi dăm click pe Configure 4. Se va deschide o nouă pagină, de unde putem adăuga întrebări şi răspunsuri. Dăm pe Add: Acum ne reîntoarcem la Spambot countermeasures: Selectăm de acolo Q&A şi dăm click pe Submit. Atât . 2. MyBB Descărcăm pacheţelul de la MyBB, Registration Security Question, şi îl introducem pe site prin file zilla sau alt program pentru FTP. Instalăm pluginul respectiv şi adăugăm întrebările şi răspunsurile. Dacă o întrebare are mai multe răspunsuri, vom scrie aşa: raspuns1|raspuns2|raspuns3. 3. Invision Power Board
  9. 7 points
    Astăzi vă voi învăţa cum puteţi instala o platformă web pe propriul dumneavoastră calculator (mai pe scurt: localhost) fără să ne chinuim cu host-ul free de pe net, etc, unde trebuie să stăm minute bune la rând ca să se urce nişte fişiere (precizez: aici, fişierele vor fi urcate foarte foarte rapid, în câteva secunde). Eu voi folosit platforma Invision Power Board 3.1.4 doarece îmi place foarte mult aspectul şi nu trebuie să mă chinui să modific alte fişiere cum se întâmplă, de exemplu, la platforma vBulletin. Mai întâi să fac un scurt rezumat a ceea ce voi folosi astăzi: ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, OS: Windows 8 Professional x64 XAMPP Version: 1.8.1 IPB: 3.1.4 Time: ~25 / 35-40m ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, Mai întâi downloadăm programul XAMPP, versiunea 1.8.1, de aici: Odată ce am downloadat fişierul vom trece la instalrea lui. Şi vor începe să se instaleze fişierele . După ce s-ai unstalat va apărea aşa ceva pe ecran: Şi dăm finish . Acum deschidem fişierul XAMPP care a apărut şi pe desktop: Şi dăm click pe butonelele START din cadrul Apache şi MySQL. Imediat după vor fi disponibile butoanele Admin. Dăm click pe butonul Admin din cadrul Apache sau, intrăm în browser şi accesăm localhost. Dăm pe English şi se va dechide această fereastră, de unde accesăm phpMyAdmin din stânga Şi ... pam pam: Dăm click pe tabul Databases de sus: Acum trebuie să avem pregătite fişierele scriptului pe care dorim să îl instalăm. În cazul meu: IPB 3.1.4. Intrăm în My Computer -> C: -> xampp -> htdocs. Aici facem un nou folder, de exemplu, forum şi urcăm fişierele scriptului în folderul nou creat. După ce s-au uract toate fişierele (durează câteva secunde). Acum accesăm localhost/forum Acceptăm EULA, aplicaţiile dorite, introducem cheia de licenţă,
  10. 7 points
    Iata mai jos cele 10 "porunci" ale decalogului tacerii pe care eu le consider destul de folositoare atat in viata de zi cu zi cat si pe forum, si pe care am decis sa le postez: 1. Taci, daca nu ai de spus ceva valoros! 2. Taci, atunci cand ai vorbit destul! 3. Taci, pana cand iti vine randul sa vorbesti! 4. Taci, atunci cand esti provocat! 5. Taci, cand esti nervos si iritabil! 6. Taci, cand intri in biserica, pentru ca Dumnezeu sa-ti poata vorbi! 7. Taci, cand pleci de la biserica, pentru ca Duhul Sfant sa poata imprima in mintea ta lucrurile pe care le-ai auzit! 8. Taci, cand esti ispitit sa barfesti! 9. Taci, cand esti ispitit sa critici! 10. Taci, cat sa ai timp sa gandesti inainte de a vorbi!
  11. 7 points
    <if test="showGroupNameIndicator:|:count( $groups )"> <br /> <h4 id="userGroup" class="statistics_head">Legendă</h4> <ul> <li>{parse expression="implode( " ¤ ", $groups )"}</li> </ul> </if>
  12. 7 points
    /* board stats */ #board_stats ul { text-align: center; } #board_stats li { margin-right: 20px; } #board_stats .value { display: inline-block; background: #2b2b2b url('{style_images_url}/highlight_reallyfaint.png') repeat-x 0 0; color: #fff; text-shadow: rgba(0,0,0,0.8) 0px -1px 0px; padding: 3px 7px; font-weight: bold; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; margin-right: 3px; -webkit-box-shadow: inset rgba(255,255,255,0.03) 0px 1px 0px; -moz-box-shadow: inset rgba(255,255,255,0.03) 0px 1px 0px; box-shadow: inset rgba(255,255,255,0.03) 0px 1px 0px; } Schimba cu #board_stats ul { text-align: center; border: 1px solid #383838; -webkit-box-shadow: #000 0px 0px 0px 1px; -moz-box-shadow: #000 0px 0px 0px 1px; box-shadow: #000 0px 0px 0px 1px; background: #232323; line-height: 28px; } #board_stats li { margin-right: 20px; } #board_stats .value { display: inline-block; background: #2d2d2d; color: #fff; text-shadow: rgba(0,0,0,0.8) 0px -1px 0px; padding: 0px 7px; font-weight: bold; margin-right: 3px; }
  13. 7 points
    Ia-ţi o carte de gramatică şi lasă forumurile.
  14. 7 points
    Dupa ce redenumesti folderul games in forum, va trebui sa schimbi din conf_global.php linia: $INFO['board_url'] = 'www.nume.ro/games'; cu $INFO['board_url'] = 'www.nume.ro/forum'; Dupa aceea, in Admin CP -> System (tab)-> System Settings -> System -> General Configuration Verifica si modifica daca e cazul: - Website address - Path to 'upload' directory - de exemplu din: /home/blabla/public_html/games/uploads schimba cu: /home/blabla/public_html/forum/uploads - Upload URL Tot in ACP -> System (tab) -> Tools & Settings -> Cache Management click pe: recache all Apoi, Admin CP -> Look & Feel -> Template Tools cauta "Rebuild master skin data" (bifeaza tot) si apasa rebuild. Totul ar trebui sa fie in regula acum. Succes !
  15. 6 points
    Dupa cum am spus si nu am gasit pentru versiunea de Invision Power Board 3 pachetul care sa contina limba romana, pentru a putea fi instalat pe forum. Ei bine, voi pune eu spre download pachetul ce contine limba romana, nefiind totusi in totalitate tradus (partea de admin si de moderator), dar putandu-se traduce ulterior, dupa instalare. Download: ipb3 romanian language pack.xml.gz Daca aveti intrebari despre implementare sau altceva, va rog intrebati. Succes !
  16. 6 points
    1.Go: AdminCP > Support > SQL Management > SQL ToolBox - jos de tot e un tabel , adaugi codul: update members set title='<b><span style="color:#FF030D">Administrator</span></b>' where member_id='3097'; Modifici culoarea dupa bunul plac, iar la: member_id='3097'; Intri in profiulul celui care vrei sa pui member title si vezi ce ID de membru are ( al catelea membru este inregistrat pe forum ) Apesi Run Query dupa ce adaugi codu` Done! Ps: Mentionez Member Title nu merge pe 3.3.4 :-" ..
  17. 6 points
    ACP -> Look & Fell -> Tema mea -> Board index -> BoardIndexTemplate Jos de tot adaugi: <h4 class="statistics_head">Parteneri Nume Forum</h4> Daca vrei pe centru: <center>Parteneri NumeForum:</center> Daca vrei cu imagine .Modifici imaginea de aici: <img src="link imagine"> (daca vrei sa o schimbi) <div class="ipsAd"><div class="ipsBox_container" style="cursor:auto" title=""> <table class="ipb_table"> <tbody><tr> <td> <center><img src="http://forum.eforienett.ro/parteneri.png"></center> </td></tr></tbody></table></div></div> Daca team ajutat dami +1 multumesc
  18. 6 points
    Am sa-l traduc eu, mai acusi. LE: E cam tarziu, nu prea functioneaza neuronul, dar eh.
  19. 6 points
    In primul rand cauti si descarci o tema care iti place. Aceasta va fi in format .xml sau .xml.gz. Odata descarcata, intri pe forumul tau in ADMIN CP -> Look & Feel -> Import New Skin Set -> apesi pe Browse, alegi fisierul .xml sau .xml.gz al temei descarcate anterior -> In functie de formatul (folder sau tot .xml ori xml.gz) in care se afla imaginile temei treci la Import Image Set sau nu. Uite si un tutorial video: http://www.youtube.com/watch?v=H45tHyArAgU Aici: http://www.gpf-design.com/tutorials/how-to-install-ipb-skins.php ai un tutorial text + imagini pentru o versiune mai veche de IPB, insa iti poate fi de ajutor intrucat metoda de instalare a unei teme noi a ramas cam aceeasi. Succes !
  20. 5 points
    Orice calculator necesita trei factori esentiali pentru a putea functiona. Este vorba despre partea de Hardware, despre Sistemul de Operare si, bineinteles, despre programele Software fara de care nu vom putea rula nici macar un fisier text, audio/video sau orice alt fisier necesar noua in activitatea pe care o desfasuram. Toti cei trei factori care dau viata unui calculator sunt de o mare complexitate, iar o descriere completa a felului in care acestia functioneaza si relationeaza ar fi imposibil de redat in doar un singur articol informativ. Se poate totusi oferi o prezentare generala care sa aduca putina lumina asupra functionarii componentelor de baza ale oricarui calculator. Hardware Cand ne referim la hardware avem in vedere componentele fizice, vizibile, ale unui calculator dintre care mai familiare publicului larg ar fi Unitate centrala de procesare (CPU), Hard Disk-ul si modulele de memorie RAM. Acestea sunt instalate pe placa principala a calculatorului numita si Placa de Baza sau, mai rar, Placa Mama. Atunci cand apasam butonul de start CPU-ul incepe sa comunice cu placa de baza activand un program vital numit Basic Input Output System (BIOS) care este stocat intr-un chip special montat pe aceeasi placa de baza. Acest program verifica minutios daca toate componentele hardware sunt la locul lor si functionale si apoi va incerca sa depisteze si existenta unui sistem de operare instalat pe hard-disk. Tastatura, mouse-ul, monitorul sau imprimanta sunt si acestea componente hardware numite datorita amplasarii lor externe si componente periferice. Sistemul de Operare Sistemul de operare este de importanta vitala pentru buna functionare a unui calculator si de multe ori alegerea sa gresita va avea un impact negativ asupra performantei generale. El va aloca resursele existente componentelor hardware si celor software intr-o maniera minutioasa si va comunica eficient cu utilizatorul prin intermediul monitorului si al difuzoarelor. Orice modificare adusa sistemului de operare sau componentelor sale esentiale va avea repercusiuni de nedorit asupra bunului mers al lucrurilor si nu este recomandat sa se faca asemenea operatii decat de catre un specialist in calculatoare, dar chiar si in acest caz doar cu respectarea instructiunilor companiei care ofera sistemul de operare in cauza. Software Din punct de vedere tehnic chiar sistemul de operare poate fi considerat un program de software, dar avand in vedere faptul ca in egala masura sistemul de operare este si platforma de baza care permite utilizarea si interactivitatea altor programe el va avea in consecinta un loc aparte in categoria programelor numite software. Aplicatiile obisnuite de software isi justifica importanta prin faptul ca ele transforma PC-ul intr-o unealta cu adevarat utila si profesionala cu destinatii multiple deopotriva pentru utilizatorii casnici cat si pentru cei economici. Aceste programe ofera calculatorului instructiuni precise prin care acesta va sti ce sa faca pentru a facilita catre utilizator vizionarea unui fisier video, accesul la Internet sau simpla redactare a unui text. De asemenea pot fi rulate si programe deosebit de performante care sa imbunatateasca simtitor orice afacere sau proiect economic care se doreste de succes.
  21. 5 points
    Ai urmat gresit tutorialul uite aici tutorialul care este bun AdminCP > Look & Feel > (choose skin) > Board Index > boardIndexTemplate Inlocuieste <ol class='ipsList_inline ipsType_small subforums' id='subforums_{$forum_data['id']}'> <foreach loop="subforums:$forum_data['subforums'] as $__id => $__data"> <if test="showSubForumsLit:|:$__data[3]"><li class='unread'><else /><li></if> <a href="{parse url="showforum={$__data[0]}" seotitle="{$__data[2]}" template="showforum" base="public"}" title='{$this->lang->words['go_to_forum']}'>{$__data[1]}</a> </li> </foreach> </ol> cu <ol class='ipsList_inline ipsType_small subforums2' id='subforums_{$forum_data['id']}'><foreach loop="subforums:$forum_data['subforums'] as $__id => $__data"></ol> <ol class='ipsList_inline ipsType_small subforums3' id='subforums_{$forum_data['id']}'><if test="showSubForumsLit:|:$__data[3]"><li class='unread'><else /><li></if></foreach></ol> <ol class='ipsList_inline ipsType_small subforums' id='subforums_{$forum_data['id']}'><foreach loop="subforums:$forum_data['subforums'] as $__id => $__data"></ol> <ol class='ipsList_inline ipsType_small subforums1' id='subforums_{$forum_data['id']}'><if test="showSubForumsLit:|:$__data[3]"><li class='unread'><else /><li></if><a href="{parse url="showforum={$__data[0]}" seotitle="{$__data[2]}" template="showforum" base="public"}" title='{$this->lang->words['go_to_forum']}'>{$__data[1]}</a></li></foreach></ol> AdminCP > Look & Feel > (choose skin) > ipb_styles.css Adauga jos de tot table.ipb_table ol.subforums1 {margin-top: 3px;float: left;width: 33%;}table.ipb_table ol.subforums1 li{background: url('{style_images_url}/subforum_nonew.png') no-repeat 0 50%;padding: 0 15px 0 15px;margin: 0;float: left;}table.ipb_table .subforums1 li.unread { font-weight: bold; background-image: url('{style_images_url}/subforum_new.png'); }table.ipb_table ol.subforums2 {width: 33%;overflow: hidden;}table.ipb_table ol.subforums2 li {background: url('{style_images_url}/subforum_nonew.png') no-repeat 0 50%;padding: 0 15px 0 15px;margin: 0;float: left;}table.ipb_table .subforums2 li.unread { font-weight: bold; background-image: url('{style_images_url}/subforum_new.png'); }table.ipb_table ol.subforums3 {width: 33%;overflow: hidden;}table.ipb_table ol.subforums3 li {background: url('{style_images_url}/subforum_nonew.png') no-repeat 0 50%;padding: 0 15px 0 15px;margin: 0;float: left;}table.ipb_table .subforums3 li.unread { font-weight: bold; background-image: url('{style_images_url}/subforum_new.png'); }
  22. 5 points
    Astazi am sa va prezint pe scurt laptopul Acer Aspire V3-531G. Laptopul l-am achizitionat pt facultate cu suma de 1600 de lei. Nu stiu daca am facut cea mai buna alegere dar penru primul laptop consider ca am facut o alegere foarte buna. Specificatii. Laptopul are un processor dual core Intel B960 de 2.2GHz, 2 MB Cache, fiind construit pe tehnologia de fabricatie de 32 de nm face parte din categoria procesoarelor sandy bridge. Acest procesor vine cu grafica integrate de la Intel. Hardiskul este unul pot zice standard pentru laptopurile actuale, avand o capacitate de 500GB (450 in realitate). Memoria RAM DDR3 este suficienta, fiind de 4GB. Acest laptop vine cu o placa grafica dedicata NVidia Geforce GT 630M de 1GB. Alte optiuni, as adauga o camera Web HD, baterie clasica in 6 celule, DVD-Super Multi DL, 802.11 a/g/n + bluetooth 4.0. Din punct de vedere al designului laptopul pot zice ca sta foarte bine. Varianta aleasa de mine este variant Grey. Pe exterior, partea infeioara de sub tastatura si touchpadul sunt de un gri lucios, pe care raman destul de usor urmele de degete, dar nu e atat de dificila suprafata dupa cum m-am asteptat eu, deci nu e neaparat un lucru negativ faptul ca este glossy. Intre taste se poate vedea si in imaginea de mai joi ca este o folie gri deschisa ce ii ofera un aspect modern si placut. De precizat este faptul ca mai sus de tastaura sunt 2 difuzoare si butonul de on off, difuzoare acoperite de un dreptunghi de-a lungul intregului laptop. Printre lucurile negative as adauga amprentele si praful care se pot vedea destul de usor. De asemenea pozitionarea tastei insert imediat deasupa celei de backspace este un element negative deoarece se poate apasa usor si poate deveni enervant. Laptopul in partea stanga are: mufa de alimentare la retea, mufa RJ-45 (pt internet), o fanta pt aerisire, o mufa VGA, una HDMI (cineva imi zicea ca ar fi mini HDMI), un USB 3.0 si jack-urile pentru microfon si casti/boxe. In partea din fata este prezent slotul pt carduri (SD/ MMC si altele) si 4 leduri pt baterie, wi-fi etc. Pe partea dreapta este prezenta keingston lock, DVDwriteru si 2 USB-uri 2.0. Pana sa reusesc sa instalez driverele sis a mearga toate mi-a luat ceva vreme pana sa gasesc combinatia corecta . De testat as zice ca am testat jocul Company of Heroes 2. I-am zis sa-si aleaga cele mai bune optiuni. Desi era la minim jocul arata foarte bine si rula extreme de bine. In concluzie acesta este un laptop excellent multimedia, deoarece ruleaza excelent filme 1080p fie ele pe youtube sau nu. Pana la urma pt asta l-am luat. (Da sunt nebun mi-am luat laptop cu grafica dedicata de 1 GB pentru filme si ocazional jocuri si editare foto.) L-as recomanda pt jocuri? Nu pt ca in utilizare normala temperartura componentelor e in jur de 40 de grade iar in joc sare de 60 pana la 65. In concluzie sunt multumit de achizitia facuta si sper sa ma tina cat mai mult . J
  23. 5 points
    http://www.girlshare.ro/32543388.9
  24. 5 points
    Pentru ca a fost creat topicul "", m-am gandit ca ar fi utila o mica explicatie a procesului svchost.exe Ce este svchost.exe? svchost.exe vine de la Service Host si, serveste drept o "rampa de lansare" pentru DLL-uri (Dynamic-link library). (Un DLL este o librarie de date sau de functii executabile ce pot fii folosite de o aplicatie Windows sau de alt dll. Un dll poate fi folosit de mai multe aplicatii in acelasi timp.) De ce sunt mai multe procese svchost.exe active? Probabil stiti ca Windows-ul are nevoie de foarte multe procese pentru a rula. Daca toate aceste procese ar rula sub un singur svchost.exe, la prima eroare a unui fisier, tot Windows-ul s-ar putea "prabusi". De aceea ele sunt separate. Serviciile din Windows sunt impartite pe grupuri logice si fiecare din acest grup are cate un proces svchost.exe. Vedeti si: What is svchost.exe - Microsoft
  25. 5 points
    A fost un moment in istorie cand arhitecturile Intel si AMD erau comparabile din punct de vedere al performantei la aceeasi frecventa. Ma refer bineinteles la batalia crunta ce s-a dat acum mai bine de un deceniu intre Pentium III – la inceput a fost Katmai pe Slot 1, urmat de mai rapidul Coppermine pe Socket 370 – si Athlon – denumit Argon pe Slot A urmat de mai rapidul Thunderbird pe Socket A (462). Concurenta pentru atingerea frecventei de 1GHz a fost acerba si a fost castigata de AMD, Athlon 1GHz fiind la un moment dat cel mai rapid procesor de pe planeta. In general procesoarele AMD Athlon erau mai rapide decat echivalentele de la Intel ruland la aceeasi frecventa dar aveau dese probleme de supraincalzire precum si instabilitati determinate de chipset-urile de cele mai multe ori imature (VIA, SIS, ULI sau chiar AMD). Chipset-urile Intel au fost considerate intotdeauna atuul procesoarelor Pentium III in lupta cu mai rapidul Athlon. Evolutiile lui Coppermine si Thunderbird s-au concretizat prin Tualatin si Thunderbird C. Cu Pentium III si Pentium III-S (512kB cache L2) bazate pe nucleul Tualatin, procesoarele Intel ofereau o performanta foarte buna la frecvente de pana la 1400MHz posibila datorita procesorului de fabricatie pe 130nm. Athlon-ul ramane tot la nucleul Thunderbird pe 180nm dar prin revizia C AMD introduce FSB de 133MHz (10% performanta in plus fata de FSB 100) si perfectioneaza procesul tehnologic folosind acum interconnect-uri din cupru ce permite frecvente de pana la 1400MHz, pentru a concura cu Tualatin evident . Totusi, in acel moment combinatia Pentium III-S + chipset-ul Intel 815 era o combinatie extrem de reusita ce reusea sa depaseasca AMD Athlon. Acesta din urma nu prea a putut fi intalnit la frecvente peste 1200MHz din motive de caldura degajata si disponibilitate. Pentium 4 a fost evolutia fireasca, numai ca acesta se baza pe o arhitectura noua total diferita fata de arhitectura P6 introdusa de Intel o data cu lansarea Pentium PRO in 1995. Aflat in dezvoltare inca din 1998 atunci cand Pentium II era la moda, nucleul Willamette a fost lansat cu surle si trambite la data de 20 noiembrie 2000. Desi rula la frecvente de 1.4GHz si 1.5GHz cu un FSB de 400MHz si memorie RDRAM, Pentium 4 nu reusea sa depaseasca cel mai rapid procesor la vremea respectiva – AMD Athlon 1200MHz. Situatia devenea si mai trista pentru ca era depasit si de Pentium III Coppermine 1.13GHz, iar in unele teste termina in spatele gamei mainstream a celor de la AMD, Duron. Cu Netburst, Intel a mizat pe puterea bruta micsorand IPC (Instructions Per Clock) pentru a permite functionarea la frecvente mult mai ridicate decat cele permise de arhitectura P6. Automat, asta a insemnat latentele cache-urilor interne procesorului (L1,L2) relaxate precum si un pipeline mai lung, lucruri care nu au avut o influenta pozitiva asupra performantei. Pentium 4 a avut parte de pareri impartite la lansare, anumite programe fiind optimizate pentru SSE2 (instructiuni introduse o data cu Netburst) permiteau obtinerea de rezultate foarte bune. Un alt aspect neplacut era consumul de energie precum si caldura degajata, acesta concurand cu succes procesoarele Athlon Thunderbird care erau faimoase pentru acest aspect. Dupa jumatea anului 2001 si la inceputul anului 2002 Intel a decis sa induca cumparatorii si mai mult in eroare, lansand Pentium III Tualatin de care am vorbit mai devreme. Acesta era un produs mai performant decat Pentium 4 si beneficia de o placa de baza si memorii mai ieftine, ba chiar reusea sa castige in unele teste batalia cu Athlon Thunderbird C. Totusi, pana la sfarsitul anului 2001 Pentium 4 ajunsese la 2GHz fiind primul procesor ce a spart aceasta bariera. Inceputul anului 2002 a gasit Intel intr-o pozitie ceva mai buna, strategia de marketing ce implica frecvente mari impreuna cu lansarea chipset-ului 845 ce functiona cu SDRAM – memorii mult mai accesibile decat RDRAM – a facut ca Pentium 4 sa recupereze o buna cota de piata. Nu conta ca Willamette era gatuit masiv de SDRAM, cei 2GHz atrageau tot mai multa lume de partea Intel. Palomino vs. Northwood Vazand faptul ca batranul Thunderbird nu poate depasi limita de 1400MHz din cauza consumului extrem de ridicat, AMD a mutat decisiv in luna octombrie a anului 2001 lansat noul Athlon XP. Acesta beneficia acum de un rating ce il raporta la procesorul Pentium 4 de la Intel, desi AMD sustinea total altceva. Nucleul in cauza se numea Palomino si era bazat in pricipiu pe acelasi Thunderbird cu aceeasi tehnologie de fabricatie pe 180nm. Totusi, acesta beneficia de setul de instructiuni SSE preluate de la Intel Pentium III precum si de instructiunile proprii AMD: 3DNow! Professional. Optimizarile efectuate au permis un salt de performanta cu 10% peste Thunderbird in conditiile in care puterea consumata a fost redusa cu 20%. Pana in ianuarie 2002 AMD a lansat 4 modele: 1500+ (1.33GHz), 1800+ (1.53GHz), 1900+ (1.6GHz) si 2000+ (1.67GHz). In aceeasi luna ianuarie Intel lanseaza o noua revizie a nucleului Pentium 4, denumita Northwood. Dupa parerea multor analisti, acesta trebuia sa fie defapt Pentium 4 inca de la lansare… Northwood a adus trecerea la procesul de fabricatie pe 130nm impreuna cu cresterea cache-ului L2 de la 256KB la 512KB. Simultan Intel a lansat si chipset-ul 845 cu suport DDR ce facea trecerea la Socket 478 si facea uitat atat vechiul Socket 423 cat si scumpa memorie RDRAM. Frecventele de lansare au fost 1.6GHz, 1.8GHz, 2GHz si 2.2GHz ceea ce a permis Intel sa fie din nou competitiv fata de Athlon XP, desi acesta era tactat cu cateva sute de MHz mai jos. Intel Hyper-Threading si limitarile arhitecturii AMD EV6 In aprilie Intel a inceput sa lanseze procesoare bazate pe nucleul Northwood B cu FSB 533, aparand pe piata modele de la 2.53GHz si pana la 3.06GHz. Pentium 4 3.06GHz a fost primul procesor ce a beneficiat de tehnologia Hyper-Threading ce poate aloca 2 threaduri in paralel desi procesorul are un singur nucleu fizic. Totusi, Pentium 4 HT bazat pe revizia C a nucleului Northwood a pus cu adevarat in valoare potentialul arhitecturii Netburst. FSB 800 combinat cu viteze de la 2.4GHz pana la 3.4GHz si tehnologie Hyper-Threading a facut ca Intel sa preia din nou coroana performantei in majoritatea benchmark-urilor. Practic, in benchmark-urile de calcul masiv si randare Pentium 4 HT era cu pana la 50-70% mai bun decat echivalentul Athlon XP cu acelasi rating. AMD a incercat o fuziune de steroizi lansand pe rand Thoroughbred-A (Palomino 130nm die-shrink), Thoroughbred-B (imbunatatiri arhitecturale ce permit frecvente mai ridicate) si Barton (Thoroughbred-B cu 512KB L2 cache). Thoroughbred-B a reprezentat un succes pentru AMD datorita pretului mic si potentialului ridicat de overclocking (>2200MHz usor), comparativ cu Pentium 4 HT care desi era mai performant la frecvente stoc era mult mai scump iar o data overclockat scalarea era mica din cauza IPC-ului scazut. Barton a fost un pas inainte dar cei 256KB cache suplimentar nu se justificau ca in cazul lui Pentium 4, sporurile de performante nu justificau de multe ori diferenta de pret. In ceea ce priveste performanta Pentium 4 HT era mereu cu un pas inainte in ceea ce priveste performanta in conditii de frecvente stock, Athlon XP mentinandu-si excelentul raport pret / performanta. Nici cresterea frecventei de bus de la 133MHz la 166MHz mai apoi la 200MHz o data cu Athlon XP 3200+ nu a adus mari imbunatiri de performanta, se pare ca platforma DEC Alpha EV6 pe care se bazeaza arhitectura AMD K7 s-a apropriat de limita. Athlon 64, sah mat pentru Pentium 4 La IDF 2003, cu o saptamana inainte de lansarea nucleului Clawhammer, primul componente al noii arhitecturi AMD K8 mai exact binecunoscutul Athlon 64, Intel a prezentat primul Pentium 4 Extreme Edition. Acesta era bazat pe nucleul Gallatin (adica un Northwood rev C cu 2MB de cache L3) rula la 3.2GHz si costa 999$. Cache-ul L3 aducea sporuri de performanta exact acolo unde arhitectura Netburst pierdea in fata AMD, adica jocuri si aplicatii multimedia. Sporul de performanta era atat de spectaculos incat reusea sa depaseasca si cele mai ieftine modele de Athlon 64 pe Socket 754. Dupa ce a lansat si varianta Extreme Edition tactata la 3.4GHz, Intel a lasat batranul Socket 478 sa se odihneasca lansand o noua platforma bazata pe Socket-ul LGA775 si un nou procesor EE. Este vorba de chipset-ul Intel 925X impreuna cu procesorul Pentium 4 Extreme Edition 3.46GHz, ce beneficia acum de memorie DDR2, FSB 1066MHz dar de acelasi pret – 999$. Totusi, acest procesor intra in istorie ca cel mai rapid procesor Pentium 4 construit vreodata (refresh-urile urmatoare cum ar fi Prescott sau Cedar Mill nereusind sa se apropie de el) acesta fiind si motivul pentru care am si eu unul in colectia personala. In aceeasi perioada AMD lanseaza pe piata Socket-ul 939 ce beneficiaza acum – spre deosebire de Socket 754 – de memorie DDR dual-channel si HTT marit de la 800MHz la 1000MHz. Nucleele Winchester (512KB cache L2) si Clawhammer (1MB cache L2) sunt si ele la datorie, incorporand controller-ul de memorie in procesor fata de architectura K7 sau Pentium 4 unde acesta era in northbridge-ul placii de baza. AMD FX-53 a fost primul procesor din seria FX destinat platformei S939, inaintea lui a fost FX-51 ce functiona pe platforma de server Socket 940 dar raspandirea lui a fost extrem de mica. Asadar, FX-53 era bazat pe nucleul Clawhammer cu 1MB cache L2 si avea multiplicatorul deblocat spre deosebire de Pentium 4 EE care era blocat. Pretul se invartea pe la 850$ fiind un pic mai ieftin decat competitorul de la Intel si mai bun in jocuri si aplicatii multimedia. Cota de piata AMD a fost in continua crestere datorita raportului excelent pret / performanta oferit de procesoarele Athlon 64 cu 512KB cache ca 2800+, 3000+, 3200+ sau 3500+ bazate pe nucleul Winchester (130nm) sau incepand din 2005 pe die-shrink-ul Venice (90nm). Desi erau mai scumpe, procesoarele cu 1MB cache L2 si multiplicator blocat – adica non-FX – se vindeau foarte bine pentru ca prin overclocking se putea atinge nivelul unui Athlon FX in proportie de 99%. Nucleul Clawhammer folosit initial a fost inlocuit cu un die-shrink numit San Diego, folosit ulterior si in urmatoarele procesoare din seria FX: FX55 si FX57. Venice si San Diego nu erau doar un die-shrink, ci mai incorporau si setul de instructiuni SSE3 introdus de Intel o data cu lansarea nucleului Prescott. Prescott, inceputul sfarsitului pentru Pentium 4 Pe 1 februarie 2004, Intel a lansat procesoarele Pentium 4 pe LGA775 bazate pe nucleul Prescott care beneficiau de mai multe noutati: instructiuni noi SSE3, cache L2 dublat ajuns acum la 1MB si proces de fabricatie pe 90nm cu strained silicon. Totodata a fost marita si lungimea pipeline-ului pentru a permite obtinerea de frecvente mai mari (de la 20 in cazul Northwood la 31 in cazul Prescott), problema este ca IPC-ul a scazut inca o data si nu putin de data asta. Cu Prescott Intel si-a pierdut mult din competivitatea castigata o data cu introducerea Northwood sau Gallatin, dar au castigat cota de piata prin vanzarea masiva a sistemelor cu procesor “Intel la 3 giga’ “. Procesoarele Intel din vremea aceea rulau in intervalul 2.8GHz – 3.4GHz si erau depasite net de procesoare Athlon 64 ruland la 1.8GHz – 2.2GHz ce, culmea, erau mai reci si consumau mai putin . Nucleul Prescott 2M a fost lansat in Q1 2005, procesoarele Intel din seria 6XX primind un cache L2 marit la 2MB, EIST, XD Bit Disable si posibilitatea de a rula instructiuni pe 64 biti (Intel 64). Simultan a fost lansat si un nou procesor din seria Extreme Edition, de data asta bazat pe nucleul Prescott 2M in loc de Gallatin si tactat la 3.73GHz. Problema era ca noul P4 EE 3.73GHz era depasit in majoritatea aplicatiilor de batranul P4 EE 3.46GHz, putine erau aplicatiile ce puteau beneficia de instructiunile SSE3 sau de viteza de executie bruta. E lesne de inteles ca competitorul direct din acea vreme, Athlon FX-55, un monstru ce functiona la 2.6GHz cu 1MB cache L2 il domina in toate testele. Astazi, printre altele, vom recrea si lupta apriga data in 2005 intre AMD Athlon FX-55 si Intel Pentium 4 EE 3.73GHz folosind aplicatiile anului 2011 optimizate din plin pentru multithreading cu un sistem de operare pe 64 biti matur si optimizat (Windows 7 Enterprise x64 SP1). Va invinge o arhitectura eficienta ca cea a Athlon 64 sau Hyper Threading-ul prezent in Pentium 4 EE 3.73GHz il va ajuta sa spele rusinea suferita acum 6 ani? Vom vedea, dar inca nu vom trece la teste ca mai avem de povestit… Era dual-core… … incepe atunci cand Intel alatura doua nuclee Prescott le pune sub acelasi IHS si il numeste Smithfield, sau Pentium D pe numele lui de scena. Era foarte cald, consuma mult dar reusea sa bata in sfarsit Athlon 64 in majoritatea testelor de rendering si calcul multi-thread. Modelul Pentium Extreme Edition 840 (Smithfield XE) functiona la 3.2GHz, beneficia de multiplicator deblocat pentru overclocking facil si avea 2 nuclee si 4 fire de executie datorita tehnologiei Hyper-Threading. Restul procesoarelor din serie (820 si 830) nu aveau multiplicator deblocat si nici HT activat. Dupa cateva saptamani AMD lanseaza propriul dual-core, nucleele Manchester si Toledo prezentandu-se la apel fiind defapt doua nuclee Venice sau San Diego alaturate. Din nou AMD castiga teren datorita solutiei dual-core ce este considerata de majoritatea superioara celei de la Intel, lucru dovedit si in teste. In ianuarie 2006 Intel face ultimul refresh al gamei Pentium 4 si Pentium D prin introducerea nucleelor Cedar Mill si Presler. Cedar Mill este die-shrink-ul pe 65nm a nucleului Prescott 2M care acum permite frecvente de aproape 5GHz folosind racirea cu aer si de peste 8GHz folosind azot lichid. Presler este varianta dual core ce integreaza doua nuclee Cedar Mill sub acelasi IHS. AMD raspunde amenintarii date de Intel prin varful de lance Pentium Extreme Edition 955 (Presler XE) cu un nou procesor din seria FX dar de data asta dual-core: FX-60 bazat pe nucleul Toledo 90nm (die-shot mai jos) si functionand la 2.6GHz. Acesta a fost ultimul procesor AMD lansat pe batranul Socket 939, mai departe vor folosi Socket-ul AM2 trecand in sfarsit la memorie DDR2. Desi performanta procesoarelor AMD echipate cu memorii DDR2 era aceeasi sau chiar mai mica cu cele echipate cu memorii DDR (in principal datorita arhitecturii K8 care beneficiaza mai mult de pe urma latentelor decat de pe urma latimii de banda) platforma AM2 oferea un consum de energie mai mic per total. Platforma AM2 nu a avut o popularitate prea ridicata, cel putin pana la lansarea procesoarelor din seria Phenom. Motivul era sporul de performanta inexistenta fata de batranul si maturul Socket 939, dar AMD a abandonat vechea platforma lansand pana la sfarsitul anului 2006 procesoare cu rating-uri din ce in ce mai mari. Nucleul Windsor fabricat pe 90nm cu 1MB cache L2 per nucleu a urcat pana la 3200MHz (rating 6400+), in timp ce mai noul Brisbane fabricat in noul proces pe 65nm cu 512KB cache L2 per nucleu a urcat pana la 3100MHz (rating 6000+). Intel Core 2, intoarcerea la origini Din nou AMD a atins limita arhitecturii K8, procesoarele lansate pe AM2 nu erau decat niste refresh-uri si speed-bump-uri care au fost necesare pentru ca arhitectura K10 nu era inca gata. In august 2006 Intel a lansat primul dual-core nativ care reprezenta si intoarcerea la arhitectura P6, renuntand la “revolutionarul” Netburst care nu a dat rezultatele scontate. Seria Core 2 Duo E6000 bazata pe nucleul Conroe este derivata din nucleul Dothan prezent sub numele de Pentium M pe laptop-urile din acea vreme (chiar si pe desktop-uri putea fi montat prin intermediul adaptorului CT-479 de la ASUS). Revenirea la arhitectura P6 a insemnat cresterea masiva a IPC-ului, procesoarele Core 2 Duo fiind eficiente la frecvente mici de lucru (~ 3GHz) si au un cache L2 de 4MB care este impartit intre cele 2 core-uri. Nucleul Conroe si din ianuarie 2007 Allendale (aceeasi arhitectura dar cu cache L2 de 2MB) au permis Intel sa preia coroana performantei de la AMD care nu mai putea concura cu o arhitectura K8 veche de aproape 4 ani. Primul procesor quad-core a venit natural tot in luna noiembrie a anului 2006 prin alipirea a 2 nuclee Conroe XE sub acelasi IHS (varianta cu multiplicator deblocat a nucleului Conroe). Astfel a luat nastere nucleul Kentsfield XE lansat pe piata ca Core 2 Quad Extreme QX6700, un procesor monstruos cu 4 nuclee si multiplicator deblocat ce a inceput sa domine toate topurile de performanta Core 2 Quad Q6600 si Core 2 Duo E6600 probabil ca au fost cel mai bine vandute procesoare Intel ale vremii, performanta lor nu putea fi egalata de nici un procesor AMD. Mai interesant decat performanta in conditii default era scalarea foarte buna in overclocking, majoritatea exemplarelor ajungand usor la 3800-3900MHz. Avand eficienta foarte buna per clock datorita IPC-ului mare, fiecare crestere de 100MHz avea un impact spectaculos in performanta spre deosebire de Pentium 4 care avea nevoie de un salt de 500MHz pentru a beneficia de aceeasi scalare. AMD Phenom, K10 paseste cu stangul Noiembrie 2007 ne aduce mult asteptatul nucleu Agena, primul procesor quad-core nativ bazat pe arhitectura AMD K10. Acesta avea numeroase imbunatatiri fata de arhitectura K8 printre care amintim cache-ul L3 de 2MB impartit intre cele 4 nuclee. Problema lor principala a fost frecventa mica de functionare (2200MHz pentru Phenom 9600) care il facea sa piarda in majoritatea testelor in fata lui Athlon 64 X2 6400+ ce rula la 3200MHz frecventa reala. Nici in overclocking Agena nu statea mai bine, bariera de 3GHz era extrem de greu de atins folosind racire conventionala. Pe langa problemele de performanta si frecventa, Phenom mai suferea si de TLB Bug care reprezenta o problema hardware la nivelul cache-ului L3 ce facea procesorul sa se blocheze atunci cand era stresat la maxim. Pentru procesoarele lansate initial bazate pe revizia B2 (Phenom 9500 si Phenom 9600) problema se putea rezolva din BIOS-ul placii de baza numai ca asta reducea performanta – care oricum nu era in parametrii – cu 10-20%. In tabara adversa lucrurile stateau cum nu se poate mai bine, Intel castiga cota de piata vazand cu ochii in principal datorita performantei foarte bune a procesoarelor Core 2 dar si din cauza problemelor AMD cu Phenom. Intel profita de ocazie si lanseaza in a doua jumatate a anului 2007 un refresh pentru Core 2 Duo si Core 2 Quad, trecand nucleul Conroe si Kentsfield la revizia G0. Aceste noi revizii micsorau consumul de energie si sporeau overclocking-ul (acum frecvente de peste 4GHz folosind racire pe aer erau posibile). Astfel, Intel pastreaza in productie pentru seria Extreme doar procesoare quad-core: Core 2 Extreme QX6800 (rev B3, 1066MHz FSB, 2.93GHz) si noul Core 2 Extreme QX6850 (rev G0, 1333MHz FSB, 3GHz). De asemenea, 3 noi procesoare dual-core au fost lansate folosind noua revizie G0: E6550, E6750 si varful de gama E6850. Intel Penryn si AMD Agena B3 Penryn reprezinta pentru Intel trecerea la procesul de fabricatie pe 45nm, materializata prin Yorkfield XE (noiembrie 2007), Wolfdale (ianuarie 2008) si Yorkfield (martie 2008). Wolfdale era un Conroe fabricat pe 45nm cu un cache L2 marit la 6MB dar si cu cateva tweakuri de arhitectura, in timp ce Yorkfield alatura sub acelasi IHS doua pastile de Wolfdale. Diferenta dintre Intel si AMD in ceea ce priveste performanta tocmai s-a marit… La sfarsitul lui martie 2008, AMD lanseaza versiunea revizuita a lui Phenom bazata pe nucleul Agena B3 fara faimosul TLB bug. Desi au fost lansate la frecvente mai ridicate, varfurile de gama din seria Phenom (9850 Black Edition ruland la 2.5GHz si 9950 BE ruland la 2.6GHz) se luptau sa prinda din urma cel mai ieftin quad-core de la Intel – Q6600. Yorkfield, chiar si mezinul Q9300, nu prea statea la discutii cu Phenom 9950 BE dar AMD avea de partea ei pretul; la 170 $ combinat cu o placa de baza bazata pe AMD 790FX era o alegere interesanta pentru cine isi dorea un procesor quad-core. Core i7 si Phenom II Lansarea lui Nehalem in noiembrie 2008 a marcat un nou pas in plus pentru IPC, aceasta fiind totodata si primul procesor quad-core nativ de la Intel. 4 nuclee si 8 fire de executie gratie tehnologiei Hyper-Threading cuplat cu memorii DDR3 triple-channel ofereau o performanta excelenta atunci cand aveam de-a face cu aplicatii paralelizate masiv. Sporul semnificativ de performanta a fost sustinut atat de cache-ul L3 impartit intre nuclee cu o capacitate de 8MB dar si de controller-ul de memorie integrat in procesor, ceva ce AMD folosea de la introducerea Athlon 64 in 2003. In ianuarie 2009 AMD lanseaza nucleul Deneb ce face parte din familia Phenom II bazata pe orginalul Phenom dar cu multe imbunatatiri: proces de fabricatie pe 45nm fara Cold Bug ceea ce l-a facut pe colegul meu Razvan sa-l numeasca “visul oricarui overclocker”, cache L3 de 3 ori mai mare ajungand acum la 6MB, functionare la frecvente peste 3GHz cu potential de overclocking peste 4GHz precum si numeroase imbunatiri structurale. Da domnilor, Phenom II este exact ceea ce trebuia sa fie de la inceput arhitectura K10: reuseste sa depaseasca in sfarsit Kentsfield si se aproprie periculos de mezinele familiei Yorkfield. Din pacate performanta Phenom II nu se poate aproprie de cea a Nehalem, chiar si Core i7 920 este semnificativ mai rapid. Nucleul Deneb a vazut numeroase imbunatatiri: trecerea de la DDR2 la DDR3, numeroase cresteri de viteza ce l-au dus de la viteza initiala de 2.8GHz pana la 3.6GHz precum si schimbari de chipset (batranul 790 a cedat stafeta lui 890 urmandu-i apoi 990). Totusi, cea mai mare imbunatatire a fost adusa de revizia C3 care a reusit sa imbunatateasca overclocking-ul mediu de la 4.1-4.2GHz pana spre 4.7-4.8GHz. Cu toate astea Phenom II s-a consacrat ca un procesor mainstream, acesta pierzand razboiul chiar si cu variantele consumer a Core i5 si Core i7 bazate pe nucleul Lynnfield sau Clarkdale. Desi imparteau in principale aceeasi arhitectura cu Bloomfield acestea integrau controller-ul PCI-Express in procesor castigand performanta in aplicatiile video cum ar fi jocurile. Lansat in martie 2010 Core i7 980X cu nume de cod Gulftown a insemnat pentru Intel primul procesor cu 6 nuclee si 12 fire de executie. Era manufacturat folosind tehnologie pe 32nm si scala foarte bine cu tensiuni ridicate si temperaturi scazute. Din pacate la acel moment Intel nu mai concura cu nimeni la capitolul performanta pentru ca six-core-ul Phenom II X6 (Thuban) de la AMD se lupta din greu sa tina pasul cu Lynnfield (4 nuclee / 8 threaduri). Si uite asa am ajuns cu povestea noastra in anul 2011 cand Intel a lansat in ianuarie arhitectura Sandy Bridge, o evolutie simtitoare clock-per-clock fata de Nehalem. Fiind fabricate pe 32nm acestea puteau functiona fara probleme la frecvente de peste 5GHz, devenind rapid alegerea numarul 1 pentru majoritatea cumparatorilor. AMD s-a rezumat doar a lansa speed-bump-uri la nucleele Deneb si Thuban, toata lumea asteptand cu sufletul la gura vestitul Bulldozer . Bulldozer – AMD goes Netburst Desi a profitat de greseala Intel pe vremea lui Pentium 4, AMD a facut aceeasi greseala in cazul Bulldozer. A optimizat arhitectura pentru lucrul la frecvente ridicate ceea ce a insemnat relaxarea latentelor si scaderea masiva a IPC-ului. Drept urmare performanta in aplicatiile single-thread a avut de suferit si nu a putut fi compensata nici prin frecventa foarte mare de functionare care urca pana la 4.2GHz. Desi promovat ca un procesor cu 8 nuclee, Bulldozer este alcatuit defapt din 4 module fiecare dintre acestea fiind alcatuit din aproape doua nuclee. Prin urmare exista o singura unitate de fetch, una de decodare si una de alocare pentru operatii in virgula mobila in fiecare modul, dar cu doua zone de executie si doua unitati de alocare aferente pentru operatiile integer. Teoretic AMD a implementat o tehnologie cu rezultate similare tehnologiei Hyper-Threading de la Intel numai ca din dorinta de promova Bulldozer ca primul procesor cu 8 nuclee nu a luat in calcul cum sistemul de operare se va comporta in acest caz. In situatia actuala, Windows vede procesor ca un octo-core si aloca sarcinile aleator pe cele 8 semi-nuclee. Sa presupunem 2 fire de executie care au date comune si depind unul de celalalt, Windows-ul le va aloca pe nucleul 1 si 6 adica primul nucleu din primul modul si al doilea nucleu din al treilea modul. Performanta va avea de suferit pentru ca cele 2 nuclee nu pot comunica direct, performanta ar fi fost cu pana la 10% mai buna daca cele 2 fire de executie ar fi fost repartizate pe cele 2 nuclee ale aceluiasi modul. Totusi, pentru ca acest lucru sa se intample Windows-ul va trebui sa vada procesorul ca un quad-core cu 8 fire de executie (similar HT) ceea ce ar pune AMD intr-o situatie extrem de neplacuta din punct de vedere legal… Acesta este si motivul pentru care patch-ul lansat de Microsoft sapatamana trecuta a fost retras in regim de urgenta . Sandy Bridge-E preia coroana performantei Acum ceva mai mult de o luna Intel a lansat pe piata Sandy Bridge-E care putem spune ca este pentru Sandy Bridge ceea ce Bloomfield este pentru Lynnfield – segmentul high-end al aceleiasi familii de procesoare avand aceeasi arhitectura de baza. Pentru a acomoda cele doua nuclee in plus, Sandy Bridge a suferit cateva modificari - evident, acceleratorul grafic a disparut din peisaj si in locul sau si-au facut loc doua nuclee. Pentru a deservi aceste doua nuclee suplimentare, acum vorbim despre un sub-sistem de memorii quad-channel, in care procesorul este dotat cu doua controllere de memorie integrate. Pentru a face fata cantitatii sporite de date, ring-bus-ul este acum bi-directional, permitand circulatia instructiunilor in ambele sensuri. De asemenea, cantitatea de memorie cache LLC a crescut considerabil. Acest lucru implica si o crestere a latentelor, insa acest aspect poate fi discutat la nivel teoretic deoarece in practica nu pot sa spun ca am observat acest lucru. O alta schimbare foarte importanta este cea operata asupra conexiunilor PCI-E: Sandy Bridge era dotat cu 16 lane-uri PCI-E 2.0 (o placa video la 16X sau doua placi video lucrand in regim 8X) in timp ce Sandy Bridge-E dispune de 40 de lane-uri PCI-E 3.0. Asta inseamna ca putem realiza configuratii quad-SLI sau quad-CrossfireX fara nici o problema, ceea ce este un lucru necesar pentru o platforma high-end. Sursa: http://lab501.ro/procesoare-chipseturi/epic-cpu-battles-of-history-athlon-fx-55-pentium-4-ee-fx-8150-si-core-i7-3960x Mai găsiţi acolo şi nişte comparaţii foarte interesante.
×