Jump to content

pyth0n3

Active Members
  • Posts

    2099
  • Joined

  • Last visited

  • Days Won

    17

Everything posted by pyth0n3

  1. @ElChief nu cred ca a mai fost deschis un topic de cand ai deschis tu prima data gura in legatura cu topicurile , acum am impresia ca deschizi tu gura de mai multe ori decat topicurile pe care le-am deschis eu.
  2. Maine 7 octombrie ora 20 Sesiune AnsiC 1.Variabile, valori(Logica variabilelor intrun limbaj de programare) 2.Functii/Prototipuri/macro 3.Input(Functia scanf) 4.Lectura(O scurta introducere:Tipuri de memorie, modul de adresare) 5.Exercitiu(Userii sunt rugati sa scrie o bucata de cod in AnsiC) Va astept putini dar cu interes!
  3. @random ai dreptate.Eu am vrut doar sa demonstrez faptul ca daca ma apuc de ceva il duc pana la capat si sunt convins ca l-am demonstrat chiar daca a trebuit sa nu dorm cateva nopti atunci cand a fost necesar si sa imi tai din portie cateva weekend-uri pentru a nu iesi din casa dar va veni timpul cand nu voi da 2 lei pe nimic atunci sper sa intelegeti care a fost motivul.
  4. Tocmai am terminat materialul pentru AnsiC pentru duminica , ma apuc sa scriu acum cateva concepte despre Linux pentru sesiunea de astazi.Oricum daca aveti ceva itrebari generice despre linux puteti sa le pregatiti deoarece va fi o sesiune interactiva .Momentan am doar cateva idei globale despre ce vom discuta
  5. Pai nu este un capat de lume pentru faptul ca au fost amanate daca nu as fi contruit un newsletter.Singura problema a mea este precizia si punctualitatea.In 3 zile am trimis 2 email-uri in care am amanat 2 cursuri si nu imi permit sa mai trimit un alt email daca nu pot sa confirm ceea ce afirm.O mare problema a multor sisteme organizative este punctualitatea si eu optez pentru acest lucru.Serviciile sau informatiile pe care le ofer trebuie sa fie precise iar client-ul sau user-ul trebuie sa fie satisfacut de serviciul pe care il pun la dispozitie fara sa deschida gura si sa afirme ca nu exista punctualitate.Am avut ocazia sa colaborez cu persoane care ofera servicii de precizie precum Fedex si acolo am invatat ca trebuie sa fi precis si ca punctualitatea este importanta in oricare ar fi serviciul oferit.Meeting-urile la care particip vin cronometrate iar daca apari cu un minut mai tarziu vi catalogat ca fiind o persoana de neincredere.In informatica acest concept este fundamental dar nu numai in acest domeniu. Probleme urgente exista peste tot doar ca trebuie organizate si prevazute in mod corect in asa fel incat servicul sa nu pateze increderea persoanelor.
  6. Imi cer scuze oficial pentru faptul ca servicul Newsletter pe care l-am facut nu este corect si in mesajele pe care le-am trimis eu personal nu poate fi sustinuta punctualitatea si precizia.De azi inainte imi voi asuma responsabilitatea doar cu subiectele pe care le pot sustine iar voi veti primi email-uri in care punctualitatea si precizia poate fi confirmata.Rog userii sa nu ia in considerare email-urile pe care le-au primit pana astazi deoarece nu pot fi validate.In acelasi timp confirm faptul ca orice fel de afirmatie sau email care va fi scris de mana mea va fi precis precum ceasul elvetian. Maine voi fi prezent la cursul Linux , puteti sa va pregatiti intrebarile deoarece va fi un curs general unde vom discuta orice fel de aspecte de baza sau avansate.Duminica va astept sa continuam cu sesiunea AnsiC.
  7. Saptamana asta am amanat 2 cursuri pentru diverse probleme.Ieri am triimis un email la toti in care am confirmat ca se vor tine.Pentru a conferma faptul ca sunt o persoana corecta in aceasta noapte dupa ora 3 voi pregati sesiunea Linux la 5 voi termina cu sesiunea Ansic la 8 voi iesi de la munca (daca voi avea timp voi dormi cateva ore) voi anula toate planurile din acest weekend si voi tine cursul Linux,iar duminica cursul AnsiC.
  8. Sincer nici eu nu inghit redhat din punct de vedere personal dar de multe ori alegerea sistemelor vine facuta in baza unor variabile.Spre exemplu daca alegi RedHat nu trebuie sa stai pe forumuri deoarece compania ofera si suport in schimb cu debian iti trebuie un personal expert in Linux sau daca nu te apuci sa citesti tutoriale pe internet.Multi afirma ca stiu linux dar linux din computerul personal nu e la fel ca linux dintrun server unde trebuie contruite cateva clustere si introduse intrun load balance pentru a distribui echilibrul .Oracle suck's ca firma dar modul in care functioneaza un Cluster RAC nu se poate compara cu alte tipuri de DB .In schimb salariile variaza foarte mult.Exista personal care cunoaste HA si ia o mie de euro precum a specificat si Zatarra si exista personal care cunoaste HA si ia in jur de 4-5 mii de euro pe luna.Spre exemplu poate fi platit mai mult un sysadmin HP care lucreaza pentru o corporatie mai mica decat un sysadmin angajat la HP avand aceleasi cunostinete.Eu inteleg ca unele firme au ales software Open Source dar trebuie valutate si costurile personalului pentru a mentine UP un Datacenter de clustere GNU Linux.Redhat fie el hoit sau nu iti poate oferi un blackbox la un pret destul de avantajos si singurul task a unui sysadmin este doar sa deschida un Service Request.Evident daca eu as construi un datacenter as face o investitie in Software Open Source pentru ca cunosc si stiu cum sa il folosesc si as alege Debian spre exemplu, dar majoritatea companiilor care au ca obiectiv sa ajunga repede la un anumit nivel cauta orice fel de serviciu care le ofera si suport.Pentru HP si Oracle nu vad un viitor in industria IT in schimb IBM si Redhat fac pasi inainte la acelasi nivel cu alt software OpenSource doar ca ei scot mai multi bani.IBM nu a construit sistemele pentru a angaja personal pentru ei ci pentru a trimite expertii catre companiile care cumpara servicii .IBM angajeaza personal cu oferte de 1200 pe luna pentru CallCenter pentru a vinde, Google la randul lui cauta personal pentru a isi vinde serviciile si ii plateste in proportie cu ceea ce produc , nu au un salar fix.In informatica fiecare are pretul lui si pot sa confirm faptul ca la aceasi companie la care lucrez aproape toti au salarii diverse chiar daca fac acelasi lucru
  9. Nu imi vine deloc sa rad deoarece este cat de reala posibil, doar celui care nu a lucrat intrun asemenea domeniu i se pare trucata. Cateva sfaturi pentru cei care vor sa lucreze intrun ambient IT ca sysadmin Ce ar trebui sa cunoasca? Ma refer la un ambient Enterprise cu cel putin 500-1000 de servere Linux Singurele sisteme Linux folosite intrun enterprise vor fi RedHat Veti intalni des IBM Power Systems cu suport Linux (Versiuni RedHat 4,5,6) Rar se pot intalni si versiuni de Centos Pentru administrarea sistemelor Linux se cer urmatoarele cunostinte -Clustering (Red Hat cluster suite) -Virtualizare (Red Hat Enterprise Virtualization)(QEMU) un bun inceput -Storage (RAID,LVM) -Web (Tomcat) Asadar toate cunostintele precedente de Linux nu vor fi de folos daca nu se cunosc elementele care le-am spus mai sus Unix Sistemele intalnite sunt HP-UX,SOLARIS,AIX,True64 -Clustering (fiecare sistem in parte are un cluster suite) -Storage (RAID,VXVM,LVM,Solstice DiskSuite) -Web LotusDomino,Tomcat,Software grafica comercial sau software PBX comercial -Virtualizare PowerVM (IBM) Solaris Containers (Solaris) VmWare (HP) Windows Singurele motive pentru care exista windows intrun enterprise sunt urmatarele: -Active Directory (directory service) -Exchange -Ldap -DNS Server -Proxy Server -SAMBA Database: -Oracle Real Application Clusters (RAC) -Oracle Database 11g Enterprise Edition Alte tipuri de DB nu vin folosite decat pentru hosting (Puteti sa uitati faptul ca cunoasteti Mysql sau Postgresql desi sunt importante ambele iar daca le cunoasteti e mai bine sa nu le uitati) Filesystem Se cer urmatoarele cunostinte Unix (UFS) Unix Filesystem Linux (GFS) Global File System Solaris (ZFS) Zetabyte Filesystem IBM (GPFS) General Parallel File System Unix/Linux in general (NFS) Network File System
  10. Top 3 jobs that could make you an IT expert (This is not a joke) 1. 2. 3.
  11. Sesiunea AnsiC o mut pe duminica 7 octombrie la ora 20:00 deoarece pe data de 5 octombrie vine tinut PHP la aceasi ora si exista useri care vor sa participe la ambele cursuri.
  12. @Dragos OK , anunta-ma doar inainte ca am programat un newsletter care trimite email in automat cu 24 de ore inainte.Daca nu vreti sa mai primiti mesaje pe adresa de mail raspundeti la ultimul mesaj primit cu un mesaj de tipul REMOVE ME in titlu.Un sondaj facut astazi demonstreaza ca din 149 de useri care au primit email-urile doar 26 de membri le-au citit.Din acesti 26 de useri se poate demonstra ca sunt membri activi dar nu toti participa la acelasi curs. @DarkyAnge am facut un mic update (o mica greseala facuta in graba)
  13. Reminder: Fifth PHP Session September 28, 2012 @ 20:00 Synthesis va anula sesiunea daca nu se vor face un minim de 15 prezente.Avand in vedere faptul ca sesiunea incepe la ora 20 se cere ca userii sa fie deja prezenti cu 10 minute inainte.A fost trimis si un email la cei 149 de useri inscrisi cu o adresa de mail valida cu un reminder general pentru urmatoarele sesiuni. P.S. Se cauta si o persoana care va face un ScreenRecording maine deoarece user-ul XOperator nu va fi disponibil.Cel care se va ocupa de acest lucru este rugat sa ne trimita un email prin care ne confirma ,asadar ii vom trimite un server FTP unde va putea face upload.Pentru linux poate fi foosit xvidcap sau RecordMyDesktop fiind doua software-uri de calitate.
  14. Atentie ca memoria virtuala alocata in hard drive este de tipul Physical Inactive Memory in schimb memoria ram Physical Active Memory .Poate fi alocat un spatiu pe hard disk care va fi folosit atunci cand memoria ram va depasi limitele dar nu va fi folosit in acelasi fel si evident timpul de access este mult mai mare.Un task care vine stocat in spatiul de swap necesita sa fie incarcat inapoi in RAM pentru a continua.E putin gresit sa spui ca vine chemat memorie RAM deoarece e doar un spatiu simulat. In teorie ar trebui sa faca swapping doar cand trece de o anumita limita si chiar daca tu ai alocat un spatiu mai mare in harddrive nu e neaparat sa fie folosit pentru paging.
  15. Am testat deja cateva aplicatii si am ajuns la concluzia ca Free Online Business Collaboration & Social Apps, Web Collaborative Services by Banckle ofera o aplicatie destul de performanta care acopera deja caracteristicile skype dar vine implementat si un sistem de slide si diverse alte optiuni, problema insa este ca nu ne mai complicam cu nimic deoarece putini mai au un interes asupra programarii sau cursurilor , majoritatea au doptat noul stil unde vin folosite soft-uri create de catre altii cu scopul de a distruge si acest concept il chiama hacking,noi am intrat din greseala in epoca facebook dar nu ii apartinem.O data ce voi termina cursurile voi colabora doar cu cateva persoane care isi dau interesul, probabil la un proiect personal, in rest voi renunta la sustinerea unui grup care nu exista si ma voi retrage pentru a lasa altora posibilitatea.Sunteti voi cei care veti aduce ideile si le veti pune in practica.
  16. @rtfmplay Probabil ideile noastre sunt prea Old School si s-au nascut inainte sa apara Skype de acea am adoptat un template clasic, oricum eu as tine cursurile intro sesiune telnet pe un server Unix cu un terminal serial daca ar fi posibil sau in cel mai rau caz intro sesiune criptata ssh sa nu spun ca nu am avoluat .Cel putin eu am ramas fidel terminalului si nu cred ca imi voi schimba idea.Parerea altora ar putea fi contrara cu a mea dar eu am petrecut cei mai multi ani in fata unui terminal Unix si nu pot avea o parere diversa.Puteti descarca Screen-ul 5-php-session impreuna cu logurile de la sesiunea de astazi de pe portalul cursurilor.Urmatoarea sesiune PHP va fi pe data de 28 ora 20.Readuc aminte ca punctualitatea este importanta iar daca nu vor fi un minim de 15 persoane synthesis nu va amana sesiunea.
  17. Exista deja multe thread-uri prin care incerc sa public informatii in legatura cursurilor, dar e nevoie si de acest sondaj.Cursurile vin facute cu scopul de a ajuta membri acestui forum sa acumuleze cunostinte necesare pentru a ajunge la un alt nivel.Cer fiecarui membru activ si tuturor celor care vor sa participe la cursurile AnsiC/Linux/PHP sa completeze acest Poll.O data ce voi avea o lista cu membrii activi vom putea optimiza diverse lucruri in favoarea fiecaruia.O data ce am stabilit care a fost alegerea fiecarui membru vom putea organiza mult mai bine un reminder pentru fiecare spre exemplu.La sfarsitul unei sesiuni vom trimite fiecaruie un chestionar cu intrebari unde va putea raspunde cat de multumit a fost si cat de bine a inteles ceea ce a fost predat intro anumita sesiune.Va putea beneficia de un ajutor in cazul in care nu a inteles un anumit aspect sau o anumita problema.Vom pune la dispozitie un personal care va crea o sesiune de remote desktop si va ajuta userul sa inteleaga si sa rezolve problema care nu a inteleso.Vom incerca sa modificam anumite lucruri pentru a face in asa fel incat user-ul sa poate intelege mai usor ceea ce nu este chiar asa de usor.Daca aveti ceva de adaugat specificati , daca aveti o intrebare nu ezitati sa o faceti.Sunt de acord sa completez acest poll Acest sondaj ne va da posibilitatea sa intelegem care useri sunt activi si care vor sa participe in contiunuare la cursuri.
  18. Facebook=FalsePositive Check Delivery Report Code Delivery-Report RFC2076 NonDelivery-Report RFC2076
  19. Updates: In prima sesiune am discutat despre Compilator (GCC), in a doua sesiune am discutat despre tipuri de data fundamentale si am specificat cateva aspecte in legatura cu operatiile aritmetice. Inainte de a trece la a treia sesiune rog fiecare user sa treaca peste primele 2 sesiuni iar in cazul in care are dubii sa trimita un email cu intrebarile pe care le are folosind form-ul de contact al portalului.Materialul primelor sesiuni poate fi descarcat direct de pe portal . Third AnsiC Session October 5, @ 20:00 In urmatoarea sesiune vom discuta despre variabile si cum pot fi folosite , vom discuta despre tipul variabilelor global/local/static/auto.Vom invata cum pot fi declarate anumite functii si procedure, vom declara functii globale , locale.Vom introduce cateva keyword precum define si const.Vom invata cum poate fi preluat input-ul de la tastiera si vom face o mica introducere in memory allocation (acest aspect este fundamental in AnsiC deoarece permite programatorului sa obtina controlul asupra sistemului operativ). Note: Pentru cei interesati de C este important sa nu pierdeti sesiunile deoarece nu veti putea intelege cand vom discuta aspecte precum Pointers/Arrays/Memory Segmentation. Full AnsiC Session summary First AnsiC Session -O scurta introducere in C -O scurta introducere in GCC -Traducerea codului C Preprocessing/Compiling/Assembling/Linking Second AnsiC Session -Entry Point (functia main) -Tipuri de date -Operatii Aritmetice Third AnsiC Session -Declarara variabilelor -Declararea functiilor -Diverse keyword -Functii si procedure -Input tastiera -Memory(Intro) Fourth AnsiC Session -Structure de control -Operatori logici -Ciclul while/for -Instructii goto/break/continue Fifth AnsiC Session (Important Session) -Pointers -Arrays -Memory Segmentation Sixth AnsiC Session -Strings (strcmp/strncmp/strcpy/strncpy/strcat/strncat/strstr) -Strings Functions (sprintf/snprintf/sscan/gets/fgets) Seventh AnsiC Session -Main Arg -Binary String Eight AnsiC Session -File I/O -Read/Write/Open/Close Ninth AnsiC Session -Stack/Heap -Buffer Overflow -Smashing the Stack Tenth AnsiC Session -Inline Assembly -Shellcode Acest mesaj a fost trimis in mod automat prin email la toti userii care s-au inscris la cursuri.
  20. Un singur lucru pe care nu il tolerez in viata de zi cu zi este negijenta atunci cand vine vorba de punctualitate.Nu condamn faptul ca sesiunile noastre au putini useri.Idea nu a fost sa fie promovat la nivel de marketing pentru a castiga prezente.Ceea ce pe mine m-ar multumi este faptul ca atunci cand o persoana afirma un lucru il va conclude sau in cel mai rau caz va anunta cu preaviz faptul ca nu reuseste sa il concluda.
  21. Ceea ce impune sistemul de invatamant e obligatoriu , ceea ce am propus noi a fost ales de buna voie de catre fiecare in parte.E usor sa promiti, dar e mai greu sa te tii de cuvant.
  22. Eu nu am nici un drept sa introduc informatia cu forta in creierul indivizilor, e doar jalnic sa vad faptul ca nu exista punctualitate si organizare.Sesiunile au fost create deoarece un grup de indivizi au votat Pro si sesiunile vor fi incheiate deoarece acelasi grup de indivizi a decis acest lucru.Totul depinde de voi, aveti puterea de a crea si de a distruge , alegeti ceea ce considerati ca va satisface mai mult placerile.
  23. Raman deschise inscrierile pentru urmatoarele sesiuni Subscribe.Readuc aminte ca sesiunea se va tine doar daca vor fi un minim de 15 prezente.Decideti voi daca punem punct aici sau mergem inainte.Va multumesc pentru colaborare si punctualitate.
  24. StarSSL e un serviciu destul de bun ,evident va trebui confirmat in fiecare luna domeniul dealtfel expira si e gratuit doar primul an , trebuie confirmata si identitatea prin scanarea unui document de identitate si confirmarea unui numar de telefon existent prin care te pot contacta pentru a valida contul si nu in ultimul rand un email decent dealtfel daca careva apare cu email de Yahoo si cu un nume de domeniudivers e putin convingator (E important ca email/ul sa apartina aceluiasi domeniu ).Si Godaddy ofera 1 certificat gratuit pentru un domeniu daca demonstrezi ca proiectul e OpenSource.Si aici trebuie trimise documentele si confirmata identitatea.Apropo companiile sunt doar pe post de Third Party care semneaza certificatele, cheile pentru webserver vin generate si configurate in autonomie.
  25. Refreshed Fri Sep 21 08:00:00 CEST 2012 Fifth PHP Session September 21, 2012 @ 20:00 gLd Starker FredX u0m3 DarkyAngel ps-axl cmenetro _________ Total 7 Minimum Required 10 First Linux Session October 6, 2012 @ 18:45 gLd StrXtRST R3AL alinbr u0m3 DarkyAngel ps-axl cmenetro stefan27 _______ Total 9 Minimum required 5
×
×
  • Create New...