1. Куча / Говнокод #24161

    −7

    1. 1
    2. 2
    3. 3
    4. 4
    Что случилось с SemaReal? Я не успевал следить из-за спама.
    Его взломали, или он сам по приколу взорвался?
    СёмаРиал, отзовись с того акка, ты в целом на сайте, или нет?
    А может он доступ проебал...

    vistefan, 20 Апреля 2018

    Комментарии (8)
  2. Си / Говнокод #24160

    0

    1. 01
    2. 02
    3. 03
    4. 04
    5. 05
    6. 06
    7. 07
    8. 08
    9. 09
    10. 10
    11. 11
    12. 12
    13. 13
    14. 14
    15. 15
    16. 16
    17. 17
    18. 18
    19. 19
    // ...
    int datastack [ 4096 ] ;
    int *dp = datastack ;
    
    int push ( int x ) {
        return *dp++ = x ;
    }
    
    int pop() {
        return *--dp ;
    }
    
    // ...
    
    void execute() {
        ((void(*)())pop())() ;
    }
    
    // ...

    Мама! Мама! Я покакал!

    yet_another_one_shit, 20 Апреля 2018

    Комментарии (5)
  3. SQL / Говнокод #24157

    −2

    1. 1
    2. 2
    3. 3
    4. 4
    5. 5
    6. 6
    7. 7
    SELECT clips.NAME, clips.DATE_OUT, clips.AUTHOR, clips.TOPIC, clips.ANNOT
    FROM clips
    WHERE (clips.NAME like ("*" + [Forms]![ПОИСК]!clips_NAME + "*") Or [Forms]![ПОИСК]!clips_NAME = "") And
    (clips.topic like ("*" + [Forms]![ПОИСК]!topics_NAME + "*") Or [Forms]![ПОИСК]!topics_NAME = "" Or  [Forms]![ПОИСК]!topics_NAME Is Null) And
    (clips.Author like ("*" + [Forms]![ПОИСК]!Authors_NAME + "*") Or [Forms]![ПОИСК]!Authors_NAME = "" Or  [Forms]![ПОИСК]!Authors_NAME Is Null) And
    (clips.ANNOT like ("*" + [Forms]![ПОИСК]!ANNOT + "*") Or [Forms]![ПОИСК]!ANNOT = ""Or [Forms]![ПОИСК]!ANNOT Is Null) And
    ((clips.Date_out <=  [Forms]![ПОИСК]!Date_max And clips.Date_out >=  [Forms]![ПОИСК]!Date_min) Or clips.Date_out Is Null);

    База данных на Access.
    Переделка другой БД, в которой зачем-то все авторы хранились в отдельной таблице, а в основной таблице - айдишники. Можно ведь просто прописать авторов в основную таблицу и не париться.

    Steve_Brown, 20 Апреля 2018

    Комментарии (7)
  4. Куча / Говнокод #24155

    0

    1. 1
    2. 2
    3. 3
    https://twitter.com/i_am_romochka/status/986936174538383365
    UDP: кинул тебе за щеку
    TCP: кинул тебе за щеку, ПРОВЕРЯЙ

    А откуда эта хуита с "защекой" пошла? Не с говнокода ли?

    j123123, 20 Апреля 2018

    Комментарии (11)
  5. Куча / Говнокод #24154

    −109

    1. 1
    Админ, забань Ильяса.

    blackray, 19 Апреля 2018

    Комментарии (10)
  6. Куча / Говнокод #24153

    −96

    1. 1
    Проглотите мою сперму

    uiry, 19 Апреля 2018

    Комментарии (0)
  7. Си / Говнокод #24150

    0

    1. 01
    2. 02
    3. 03
    4. 04
    5. 05
    6. 06
    7. 07
    8. 08
    9. 09
    10. 10
    11. 11
    12. 12
    13. 13
    14. 14
    15. 15
    16. 16
    17. 17
    18. 18
    19. 19
    20. 20
    21. 21
    22. 22
    23. 23
    24. 24
    25. 25
    26. 26
    27. 27
    28. 28
    29. 29
    30. 30
    31. 31
    32. 32
    33. 33
    34. 34
    35. 35
    36. 36
    37. 37
    38. 38
    39. 39
    40. 40
    41. 41
    42. 42
    43. 43
    44. 44
    45. 45
    46. 46
    47. 47
    48. 48
    49. 49
    50. 50
    51. 51
    52. 52
    53. 53
    54. 54
    55. 55
    char *r_or_mem() {
        if ( get_mod() == 3 )
            return regs [ ( size << 3 ) | ( look & 7 ) ] ;
        else {
            static char buf [ 32 ] ;
            char *s = buf ;
            *s++ = '[' ;
            if ( ! ( look & 4 ) ) {
                *s++ = 'B' ;
                *s++ = ( look & 2 ) ? 'P' : 'X' ;
                *s++ = '+' ;
                *s++ = ( look & 1 ) ? 'D' : 'S' ;
                *s++ = 'I' ;
                if ( mod ) *s++ = '+' ;
            } else {
                if ( ( look & 7 ) == 6 && ! mod ) mod = 2 ;
                else {
                    if ( look & 2 ) {
                        *s++ = 'B' ;
                        *s++ = ( look & 1 ) ? 'X' : 'P' ;
                    } else {
                        *s++ = ( look & 1 ) ? 'D' : 'S' ;
                        *s++ = 'I' ;
                    }
                    if ( mod ) *s++ = '+' ;
                }
            }
            if ( mod ) {
                read_value ( s , mod == 2 ) ;
                s = s + strlen ( s ) ;
            }
            *s++ = ']' ;
            *s = 0 ;
            return buf ;
        }
    }
    
    void checkorder() {
        if ( ! dest ) {
            char *tmp = op1 ;
            op1 = op2 ;
            op2 = tmp ;
        }
    }
    
    void rm ( char *s ) {
        sprintf ( decoded , "%s\t" , s ) ;
        decoded += strlen ( decoded ) ;
        get_ds() ;
        read() ;
        op1 = get_reg() ;
        op2 = r_or_mem() ;
        checkorder() ;
        sprintf ( decoded , "%s , %s" , op1 , op2 ) ;
    }

    Чассть моего дизассемблера для 16-анального x86, что читает операндыы.

    yet_another_one_shit, 19 Апреля 2018

    Комментарии (61)
  8. Java / Говнокод #24149

    +2

    1. 01
    2. 02
    3. 03
    4. 04
    5. 05
    6. 06
    7. 07
    8. 08
    9. 09
    10. 10
    11. 11
    12. 12
    13. 13
    14. 14
    15. 15
    16. 16
    17. 17
    18. 18
    19. 19
    20. 20
    21. 21
    22. 22
    23. 23
    24. 24
    25. 25
    26. 26
    27. 27
    28. 28
    29. 29
    30. 30
    31. 31
    32. 32
    33. 33
    34. 34
    35. 35
    36. 36
    37. 37
    private fun showTicketWithSerialNumber(numberField: EditText, dateField: EditText) {
    
           RxTextView.textChangeEvents(numberField).subscribe {
               if (it.text().isNotEmpty()) {
                   RxTextView.textChangeEvents(dateField).subscribe {
                       if (it.text().isNotEmpty()){
                           vCardSearch.vis { true }
                           vButtonAddFlight.alpha = 1f
                       }
                   }
               }
           }
    
        }
    
     private fun showTicketWithoutSerialNumber(airlineField: EditText, departureField: EditText, arrivalField: EditText, dateField: EditText) {
    
            RxTextView.textChangeEvents(airlineField).subscribe {
                if (it.text().isNotEmpty()) {
                    RxTextView.textChangeEvents(departureField).subscribe {
                        if (it.text().isNotEmpty()){
                            RxTextView.textChangeEvents(arrivalField).subscribe {
                                if (it.text().isNotEmpty()) {
                                    RxTextView.textChangeEvents(dateField).subscribe {
                                        if (it.text().isNotEmpty()){
                                            vCardSearch.vis { true }
                                            vButtonAddFlight.alpha = 1f
                                        }
                                    }
                                }
                            }
                        }
                    }
                }
            }
    
        }

    Открыл. Увидел. Охуел. RxJava(в данном случае RxKotlin) в действии блеать......

    scrobot, 19 Апреля 2018

    Комментарии (18)
  9. Си / Говнокод #24140

    +5

    1. 01
    2. 02
    3. 03
    4. 04
    5. 05
    6. 06
    7. 07
    8. 08
    9. 09
    10. 10
    11. 11
    12. 12
    13. 13
    14. 14
    15. 15
    16. 16
    17. 17
    18. 18
    #include <stdio.h>
    
    struct struct2 {
    	struct struct1 a ;
    } ;
    
    struct struct1 {
    	struct struct2 a ;
    	int b ;
    } ;
    
    
    int main(){
    	struct struct1 a ;
    	scanf ( "%d" , &a.a.a.b ) ;
    	printf ( "%d" , a.b ) ;
    	return 0;
    }

    Все, кроме TCC для C4droid, отказались это компилировать, не пробовал только Visual Studio

    yet_another_one_shit, 17 Апреля 2018

    Комментарии (13)
  10. PHP / Говнокод #24137

    −4

    1. 01
    2. 02
    3. 03
    4. 04
    5. 05
    6. 06
    7. 07
    8. 08
    9. 09
    10. 10
    11. 11
    <?php
    include_once "config.php";
    
    if(isset($_POST['username'])) $username = $_POST['username'];
    if(isset($_POST['password'])) $level = $_POST['password'];
    if(isset($_POST['mail']))     $mail = $_POST['mail'];
    if (isset($username) && isset($password) && isset($mail)){ 
       $sql = mysql_query("INSERT INTO 'gamedata' (id, username, password, mail) VALUES (NULL, '$username', '$password', '$mail')");
       }
    
    ?>

    Я тут вам покушать принёс. Но не просто так, а с вопросом: почему этай хуйня не записывается в базу?

    retrouretra, 16 Апреля 2018

    Комментарии (32)