Jump to content

TOpoGAN

Members
  • Posts

    11
  • Joined

  • Last visited

  • Days Won

    1

Posts posted by TOpoGAN

  1. @OP bravo!

    htmlentities e invechit si cam deprecated si nu se mai recomanda

    la fel nu se recomanda si regular expressions ca pana nimeresti regexu calumea iti sparg altii site-ul de mii de ori

    de aceea a fost creat PHP Filter care are 2 scopuri VALIDARE si SANITIZARE mare diferenta si de aici rezulta site-uri vulnerabile ca na cu htmlentities "cik nu mai merge cu XSSu"

  2. @shocker sunt un mare fan al muncii tale si desigur al celorlalti romani din emuscene cum ar fi Tudi, TheShelby si altii :D

    @tromfil puteai sa dai si tu mai multe detalii cum ar fi ce variatie de sintaxa foloseste? ECMAScript, POSIX BRE/ERE, sed, grep...

    sau chiar sa faci un tutorial despre cum se foloseste fie folosind C++ cu <regex>, PCRE, alta librarie sau intr-un limbaj de scriptare cum ar fi javascript sau php

    o ideea f buna ar fi verificarea si sanitizarea dintr-un form cu javascript si php

  3. am dat link la descrierea functiei socket care are un paragraf interesant pt ca as fi idiot ca intr-un tutorial sa dau link la un alt tutorial

    (This PF_INET thing is a close relative of the AF_INET that you can use when initializing the sin_family field in your struct sockaddr_in. In fact, they're so closely related that they actually have the same value, and many programmers will call socket() and pass AF_INET as the first argument instead of PF_INET. Now, get some milk and cookies, because it's times for a story. Once upon a time, a long time ago, it was thought that maybe a address family (what the "AF" in "AF_INET" stands for) might support several protocols that were referred to by their protocol family (what the "PF" in "PF_INET" stands for). That didn't happen. And they all lived happily ever after, The End. So the most correct thing to do is to use AF_INET in your struct sockaddr_in and PF_INET in your call to socket().)
  4. decat sa faci swap mai bine mai cumperi RAM

    si eu sunt intro situatie cam proasta mi-am inlocuit desku phenom 1100T/8GB RAM cu un laptop sandy i7 2670QM 4GB si se cam simte ca tin si masina virtuala dar am alte prioritati deocamdata

    in ziua de azi swapu nu prea isi mai are rolu de ex un server web cu continut static e posibil sa fie diskless, RAM utilizat cam 70% si procu 90%, acolo un HDD pt swap e irelevant

    alt exemplu este pretul RAM-ului care la 100RON iti cumperi 4GB la 1600MHz deci mai putine tigari si mai multi rami copii!

    virtual memory(swap) era o inovatie cand memoria era putina si cu un singur program umpleai memoria la sistem dar in ziua de azi nu isi mai are rostul si te face sa te simti in 1960

  5. 1. fie un HTTP GET sau un protocol mai jmecher(recomand HTTP ca nu mai trebuie sa faci tu serveru si asa face si blizzard)

    2. cel mai usor hasuri pe fisiere sau stochezi intrun fisier local versiunea si o verifici, dupaia transfer HTTP, FTP, bittorrent...

    3. un INI cel mai simplu sau un fisier JSON sunt sute de librarii pt asa ceva

    4. depinde de widget toolkit pe care il folosesti, ar trebui sa ai o proprietate OnHover (or smth like that) care modifica stilu la widget(buton, alt tip de control) cand pui cursoru peste el

    Nu prea se intelege ce ceri tu acolo, spui doar ca "ai nevoie de:"... asa am si eu nevoie de un job mai bun si un apartament in bucuresti sa nu mai fac naveta....

    Daca vrei sa iti faca cineva ce ceri tu acolo nu cred ca ai vreo sansa. Oricum ce am scris mai sus e ce asa face eu, am un task asemanator la jocu la care lucrez da a fost amanat deocamdata ca e low priority :D.

×
×
  • Create New...