Jump to content

cmiN

Active Members
  • Posts

    1609
  • Joined

  • Last visited

  • Days Won

    27

Everything posted by cmiN

  1. Va luati ak degeaba ca nu trage nimeni in voi, va opreste mancarea, oricum asta va fi cea mai serioasa problema indiferent de ce se va intampla.
  2. Fix asta: fix vara.
  3. Prima oara am vazut-o in Futurama. Ce vremuri .
  4. Fiecare limbaj e cu aplicabilitatea lui. Inveti C bine si ceva algoritmica apoi doar trebuie sa inveti sintaxa limbajului X si ceva date abstracte / oop si esti aproape gata sa programezi in X. IMO Php: sintaxa si structurare scarboasa, in schimb util C: genial, C++ numai bun (amandoua rapide) Python: fast development, dar incet (briceagul ala elvetian) Java: pentru programatorii de duzina care nu stiu cu ce se mananca un compilator, dar stai linistit ca la munca tot in el vei coda nu vei sta sa reinventezi roata in C P.S.: cele mai multe locuri de munca sunt pe Java
  5. Tot asa ... e ceva munca acolo, nu ai "stat" degeaba in ultima vreme .
  6. Zici ca-i stilul lui dehydr8, oricum degeaba e un checker daca nu-mi verifica si pe alea care nu cer parola. Nu poti face un brut scan nu ai de unde sa pornesti, decat doar sa verifici ceva care stii ca deja este bun sau care posibil ar fi expirat. Invata putin socket si folosesti comunicare cu serverul specifica protocolului il scrii in C si atunci posibil sa fie ceva folositor .
  7. Python loveste din nou ... ce are in plus fata de ala "public" ?
  8. Niciuna, nu beti asa ceva daca tineti la corpul vostru.
  9. Ok, acum invata &, |, ~, ^ si sa lucrezi cu masti.
  10. Nu-mi place satinul de pe scris, fa butoanele de mai sus mai primitive si mai proeminente, eventual integreaza-le intr-o bara cu separatoare in rest e ok.
  11. Raid .
  12. Da. Fa-l pentru NxN.
  13. spune ca a primit un sir in loc de un obiect, totusi m-am uitat pe exemple in documentatia urllib2 si e totul ok in script sau cel putin asa pare. Acum probabil depinde si de utilizator, incearca sa NU folosesti proxy si daca nu-ti mai da eroarea e clar ca e de la proxy si poate fi bug din cod sau chestii care nu au fost exceptate ca timeout, anumite response codes.P.S.: python se interpreteaza nu compileaza.
  14. [int(start):int(end)] start si end sunt de tip str() deoarece lista de argumente (sys.argv) iti ia parametrii ca siruri nu ti le interpreteaza automat ca input() (pentru care lucru e valabil in 2.x din cauza existentei si lui raw_input())
  15. Am mai auzit si eu de teoria asta, probabil adopta stilul de la C, acolo directivele nu le poti scrie pe aceeasi linie iar ca viteza mi se pare exact la fel chiar mai rapid (teoretic) de ce sa am N import cand pot avea unul singur la fel cum de ce sa am print("c") print("m")...etc cand pot avea print("c\nm\ni\nN") ?
  16. A fost mai mult un challenge ... si m-am incadrat in 20 minute .
  17. Pentru labatroni si cei care vor sa dea embed la p0rnache. [Python] rtc - Pastebin.com #! /usr/bin/env python3 # redtube.com video link crawler # 11.05.2011 import sys, urllib.request, threading class RTC(threading.Thread): def __init__(self, page): self.page = page threading.Thread.__init__(self) def run(self): word = b"stat['" with urllib.request.urlopen("http://www.redtube.com/?page=" + str(self.page)) as uin: source = uin.read() start = source.find(b"<!-- Preparation templates -->") end = source.find(b"<!-- Preparation templates end -->") start = source.find(word, start, end) while start != -1: start = start + len(word) string = "" while source[start] != ord("'"): string += chr(source[start]) start += 1 self.fobj.write("http://www.redtube.com/" + string + "\n") start = source.find(word, start, end) def main(argc, argv): if argc == 5: RTC.fobj = open(argv[1], "at") for page in range(int(argv[2]), int(argv[3]) + 1): while threading.active_count() > int(argv[4]): pass RTC(page).start() while threading.active_count() > 1: pass RTC.fobj.close() else: print("./rtc.py filename from to threads\n\ filename: path to a text file for storing links\n\ from: start page number\n\ to: end page number\n\ threads: how many pages to parse asinchronously\n") if __name__ == "__main__": main(len(sys.argv), sys.argv)
  18. Ugly code but it does its job.
  19. cmiN

    smtp

    Connection from 91.202.**.** rejected for policy reasons. Host found in DNS blacklist at zen.spamhaus.org.
  20. Respect, nici macar nu au avut intentia sa ucida dupa toate cele intamplate.
  21. cmiN

    Python/Ruby Job

    Freelancing cu posibilitatea de home office si bani pe paypal ar fi destul de interesant. Am experienta de 3 ani in Python (2x si 3x) pe win/unix si 1-2 ani in C/C++, cunostinte destul de solide de algoritmica si programare orientata pe obiect, proto, stegano, crypto, shell. Am in plan sa invat Java (ca alternativa) si in ultimul rand am 18 ani . Tot ce-am realizat de-a lungul vietii gasesti pe box.net/cmiN (ceea ce te intereseaza in /projects/Python) relevanta surselor fiind in functie de data (adica "prospetime" /scripts).
  22. Adica winsock si complet modificat ? Sau copierea obiectului si apoi transformat in .exe pe win ?
  23. Cu ce se compileaza asa ceva sub windows ? Ma jur ca nu am gasit librarii ca lumea, de fapt mingw nu are deloc folderul sys. Ce socksuri is overplatform si cat mai implicite ?
  24. Ok ... merci mult .. acum ceva specific android pt htc ?
  25. De pe el am invatat acum cateva luni .
×
×
  • Create New...