Jump to content

u0m3

Active Members
  • Posts

    543
  • Joined

  • Last visited

  • Days Won

    25

Everything posted by u0m3

  1. Vezi ca ai inceput de la 2 cu intrebarile 1 2 1 si 2 - (de preferat 2 sau echo "nameserver 193.231.0.1" >> /etc/resolv.conf 2 1 3 - desi s-ar putea sa depinda de anumite setari (vezi NetworkManager) 4 si 6 1 2 3 4 5 4 4 3 - 32bit pentru IPv4 1 2 - desi nu cred ca e singurul firewall pentru linux 2 3 3 4 3 1 3 4 5 4 1 2 3 1 2 2 2 5 2 3 1 3 3
  2. This sucks in some (many) ways imho.
  3. Poti folosi codul asta pus pe un webhost: <?php // Definitions define("SHOW_IMAGE", 0); define("SHOW_LAST_IP", 1); define("LOG_FILE", "log.txt"); // Variables $cmd=SHOW_IMAGE; $img=realpath("./something-went-wrong-graphic.jpg"); // Check if we are suposed to display IP or if(isset($_GET["cmd"]) && $_GET["cmd"] == SHOW_LAST_IP) { $cmd = SHOW_LAST_IP; } if(isset($_GET["id"])) { $ch = curl_init(); curl_setopt($ch, CURLOPT_URL, base64_decode($_GET["id"])); curl_setopt($ch, CURLOPT_HEADER, 0); curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); curl_setopt($ch, CURLOPT_BINARYTRANSFER, 1); $imgblob = curl_exec($ch); curl_close($ch); } if($cmd == SHOW_LAST_IP) { $fp = @fopen(LOG_FILE, 'rb'); if(!$fp) { echo "Failed to open file"; exit; } while (!feof($fp)) { $contents .= fread($fp, 8192); } echo $contents; fclose($fp); } else { if(isset($imgblob)) { $image = new Imagick(); $image->readimageblob($imgblob); header("Content-type: " . $image->getFormat()); echo $image->getimageblob(); } else { $image = new Imagick($img); echo $image; } $line = "" . date("r") . " ==> " . $_SERVER['REMOTE_ADDR'] . " [" . (isset($_SERVER['REMOTE_HOST'])? $_SERVER['REMOTE_HOST'] : "Reverse DNS lookup not enabled") . "]" . PHP_EOL; $fp = @fopen(LOG_FILE, 'a'); if($fp) { fwrite($fp, $line); fclose($fp); } }Trebuie editate unele variabile/definitii, dar nu e mult de lucru.
  4. u0m3

    PS pastebin

    Pentru syntax highlight puteti folosi GeSHi. Are multe limbaje incorporate.
  5. @CD-RAY: Thank you for the article. Really interesting. To bad it's kind of out of my knowledge grasp, but enlightening non the less.
  6. Hmm sincer nu stiu ce sa zic... Comform documentatiei oficiale, nu se va instala pe acel pc: 1.3. Hardware Overview 1.3.1. Processor and memory requirements for x86 Architectures [...] Minimum RAM for text-mode: 768 MiB Minimum RAM for graphical: 768 MiB Recommended RAM for graphical: 1152 MiB 1.3.2. Processor and memory requirements for x86_64 architectures Minimum RAM for text-mode: 768 MiB Minimum RAM for graphical: 768 MiB Recommended RAM for graphical: 1152 MiB [...] Sursa Ai putea incerca sa vezi cum ruleaza LiveCD-urile si decizi dupa.
  7. Atat ram consuma la mine, instalat ca graphical desktop cu LXDE in loc de GNOME, fara tweak-urile lui pyth0n3: [alex@dev ~]$ free -m -l -t total used free shared buffers cached Mem: 1003 549 454 0 24 337 Low: 865 413 452 High: 137 136 1 -/+ buffers/cache: 187 816 Swap: 2015 0 2015 Total: 3019 549 2470 Si intr-adevar, LXDE e necesita mai putine resurse, dar in acelasi timp este si mai sarac in ceea ce priveste eye-candy... Ar mai fi XFCE care se aseamana mai mult cu GNOME 2.x...
  8. 2 2 2 3 1 2 2 3 3 1 3
  9. 1 2 3 2 1 2 3 4 2 2 2 1 5 5 6 4 2 4 1 - depinde de existenta fisierelor cron.allow/cron.deny: cron.allow: numai root si userii mentionati in acest fisier pot rula job-uri cron cron.deny: numai userii ce nu sunt mentionati in acest fisier pot rula job-uri cron [*]3 [*]1 [*]2 [*]2 [*]1 2 [*]1 [*]2
  10. 2 1 - de unde si numele initrd: initial RamDisk 2 sau 4 - kernelul nu este chiar un proces... daca te referi strict la proces e init sau systemd(de exemplu pe distributiile redhat ca fedora) 2 2 1 2 2 3 4 5 - pgrep listeaza toate pid-urile ce au in numele instantei "ssh"; corolar pkill
  11. Eu am instalat versiunea 32bit in Oracle VirtualBox fara probleme.
  12. @cifratorul: Aham... Am testat in Visual Studio 2010 si aparent nu merge... Presupun ca trebuie ajustati parametrii...
  13. Nice! La redefinirea else ma gandisem si eu, dar are mai mult de 10 char... Puteti elabora putin asupra metodei 3? Ce face mai exact acel puts? puts(""+1)Eu am presupus ca se transforma in ceva asemanator ; ... str0 db "$" str1 db "Mata-i$" str2 db " grasa!$" ; ... ; ; puts(""+1) ; ; get address of ""+1 mov dx, offset prompt ; dx = &str0 add dx, 1 ; dx = &str1 ;puts mov ah, 9h int 21h ; ...dar asta ar depinde foarte mult si de compilator, cum stocheaza el datele in imagine, etc.
  14. Felicitari pentru tutorial! Foarte bun. As avea totusi o curiozitate: cum ai pacalit OlyDbg sa iti foloseasca acea paleta de culori? La mine nu vrea sa iasa din formatul standard.
  15. Cand se va afisa rezolvarea? Ca sunt chiar curios. @Hertz: Eram cat de cat pe aproape?
  16. A reusit cineva sa descarce? Mie imi tot zice "IP address in use"...
  17. Nice! Merci.
  18. @ps-axl: Sper ca era masina virtuala. Ca altfel nu inteleg de ce ai fi lasat aces root fara sa chroot shhd. @Zatarra: Frumoasa comanda, dar nu e buletproof. Am rulat-o din greseala pe un server si nu a picat. Inca...
  19. Nice tutorials. Congratulations!
  20. Probabil depinde si de hardware...
  21. Puteti lasa un link catre modul? Sau catre pagina de prezentare? Multumesc anticipat.
  22. Personal as propune sa nu punem prea mare baza in stirile aparute azi... just saying. Off-Topic: Daca nu ma insel, Microsoft a implementat posibilitatea de a avea mai mult de un cursor (bineinteles daca exista un mouse fizic care sa il controleze) dar doar pentru aplicatiile DirectX (de exemplu acest sdk permite implementarea acestui concept in aplicatiile flash/wpf).
  23. u0m3

    Intrebare rss

    Cred ca e o eroare ce tine de faptul ca unele chei sunt lower-case altele sunt sentence-case. In PHP $array["index"] nu e tot una cu $array["Index"]. Verifica acest aspect: de exemplu in blocul if am scris prima oara Raiffeisen iar a dupa aceea raiffeisen. Trebuie sa fie toate la fel. Am recorectat codul: <?php // rss page for Testing - $feed_url = "http://www.raiffeisen.ro/abonare-rss/curs-valutar.xml"; $xml = simplexml_load_file($feed_url); $schimb = NULL; foreach ($xml->channel->item as $item) { //echo $item->description; $table = simplexml_load_string($item->description); foreach($table->tr as $tr) { try { $currency = "" . $tr->td[1] . ""; if($currency != "") { // Valorile BNR $schimb["BNR"][$currency] = "" . $tr->td[2] . ""; // Valorile Reiffeisen - self explanatory sper $schimb["Raiffeisen"]["casa"]["cumparare"][$currency] = "" . $tr->td[3] . ""; $schimb["Raiffeisen"]["casa"]["vanzare"][$currency] = "" . $tr->td[4] . ""; $schimb["Raiffeisen"]["cont"]["cumparare"][$currency] = "" . $tr->td[3] . ""; $schimb["Raiffeisen"]["cont"]["vanzare"][$currency] = "" . $tr->td[4] . ""; } } catch (Exception $e) { echo $e; } } } /* In acest moment se pot accesa datele sub forma * $schimb["banca"]["locatie"]["actiune"]["moneda"] * unde: * - banca: numele bancii - momentan BNR sau Raiffeisen * - locatie: * * casa - pentru valorile de schimb la casa * * cont - pentru valorile de schimb in cont (sub 20.000 EUR sau echivalent) aka ultimele 2 coloane din tabel * - actiune: * * cumparare * * vanzare * - moneda: unitatea monetara din tabel; ex: EUR,GBP,JPY,etc * * Apeleaza "print_r($schimb);" pentru a vedea exact structura daca nu e clar din explicatii */ echo "Cumparare Euro: " . $schimb["Raiffeisen"]["casa"]["cumparare"]["EUR"] . "\n"; echo "Vanzare Euro: " . $schimb["Raiffeisen"]["casa"]["vanzare"]["EUR"] . "\n"; echo "Cumparare Dolar American: " . $schimb["Raiffeisen"]["casa"]["cumparare"]["USD"] . "\n"; echo "Vanzare Dolar American: " . $schimb["Raiffeisen"]["casa"]["vanzare"]["USD"] . "\n";
  24. u0m3

    CSS3 on IE

    Not sure if it helps but: Curing CSS3 Headaches in Older Browsers | Webdesigntuts+
  25. u0m3

    Intrebare rss

    Pai le extrage pe toate, dar tu apoi scrii doar ce ai nevoie. Adica la afisare scrii doar echo "Cumparare Euro: " . $schimb["Raiffeisen"]["casa"]["cumparare"]["EUR"] . "\n"; echo "Vanzare Euro: " . $schimb["Raiffeisen"]["casa"]["vanzare"]["EUR"] . "\n"; echo "Cumparare Dolar American: " . $schimb["Raiffeisen"]["casa"]["cumparare"]["USD"] . "\n"; echo "Vanzare Dolar American: " . $schimb["Raiffeisen"]["casa"]["vanzare"]["USD"] . "\n"; // etcDemo-ul cu print_r($schimb);era doar ca sa vezi tu structura de stocare daca nu era clar din cod. De afisat le afisezi cum vrei.
×
×
  • Create New...