1. Си / Говнокод #15721

    +140

    1. 1
    http://yadi.sk/d/4HDnPUi2MCCRa

    Мисато и говнокод.

    Здесь мы видим пять прототипов WinMain'а подряд, а шестой, который чуть пониже, использует вывод типов сишкофичу int-по-умолчанию...

    P.S. Скорее всего этот пост заминусуют за оффтоп и передачу по ссылке, но я просто не мог не выложить этот снимок ;)

    Запостил: bormand, 10 Апреля 2014

    Комментарии (224) RSS

    • китайские порномультики? :) это не ева случаем?
      я там вообще ничего не разглядел :(
      Ответить
      • > китайские порномультики? :) это не ева случаем?
        Она самая.

        > я там вообще ничего не разглядел :(
        Значит никогда не писал на чистом WinAPI... Эти WORD wParam, LONG lParam и LPSTR lpszCmdLine невозможно развидеть ;) Но разрешение хреновое, да...
        Ответить
        • да там в кучу все сливается :)
          http://moviecode.tumblr.com/ тут кстати целая подборка по теме
          в FLCL кстати невалидный HTML какой-то http://37.media.tumblr.com/586d39da3ede77a659da7847dbad3e3c/tumblr_n1mho80YQ81tognpro1_1280.png
          Ответить
          • > в FLCL кстати невалидный HTML какой-то
            В железном человеке - аналогично ;)
            Ответить
            • в железном человеке кроме <!DOCTYPE> я не разглядел html :)
              Ответить
              • http://habrastorage.org/getpro/habr/post_images/227/3ab/695/2273ab695253a2e94c2de2ee665fa228.png
                Ответить
                • а другого линка нет? а то на работе habrastorage в черном списке на проксе :(

                  UPD, а не поиск гугла по картинке же есть :)
                  Ответить
                  • ох щи, там он еще на php
                    if( <?= $kolichestvo ?> < 1){
                    }
                    или <?= это не php?
                    Ответить
                  • > на работе habrastorage в черном списке на проксе
                    Повышаете производительность труда? :)
                    Ответить
                    • политики безопасности, все дела :) у меня USB даже заблочены на запись. когда я прихожу в офис к клиентам с ноутом, и мне надо там что-то развернуть, то мне нужно скомпилить приложение, запаковать его, залить на корпоративный файлообменник, дождаться очереди с флешкой у компа с интернетом (да, у них на рабочих местах интернета нет, только общественные компьютеры на этажах с интернетом), скинуть на флешку, и уже после этого залить на сервак :)
                      обычно это процедура занимает минут 20-30
                      Ответить
                • Ёб! Что это?
                  Ответить
                  • Тони Старк хочет установить кондиционер в костюм, а то жарко.
                    Ответить
          • В Witch Hunter Robin кусок описания чего-то по форме Бэкуса-Наура и код на Лиспе интерпретатора Лиспа по-моему.
            Ответить
          • > FLCL
            Пля, что курил автор FLCL? :)
            Ответить
            • Какая разница? Офигенно же получилось.
              Ответить
              • Только что досмотрел... Теперь моск находится в состоянии квантовой неопределенности: "что за пиздец я только что посмотрел?!" и "это было офигенно, давай еще раз?!"
                Ответить
                • Тоже состояние было после евы.
                  Ответить
                  • К слову EoE это состояние портит.
                    "это было офигенно, давай еще раз?!" - уходит
                    "что за пиздец я только что посмотрел?!" - остается
                    Ответить
                    • Досмотрел NGE+EoE...

                      СПГС-вброс: автор произведения хотел показать нам, что люди - это одинокие сволочи с кучей недостатков, которые ради мифического счастья (в виде превращения в единую мыслящую лужу биомассы) готовы убивать себе не подобных, себе подобных и самих себя ;)
                      Ответить
            • Это же Гайнакс. Они после Евы так и не отошли до сих пор.
              Ответить
            • А стоит смотреть? Про что там вообще?
              Ответить
              • > Про что там вообще?
                Это сложно описать ;)

                > А стоит смотреть?
                Х.з., я не жалею, что посмотрел. Настроение отлично поднимает, если не заниматься поиском глубокого смысла.
                Ответить
                • А эта не та хрень от создателей евангелиона, где тня бегала с гигантскими ножницами и всех ими мочила?
                  Или я путаю с кил ла кил ол или как его там...
                  Ответить
                  • Не, тут тня бегает с гитарой.

                    P.S. Капча-гет: 2222
                    Ответить
                • Пошел качать
                  Ответить
                  • посмотрел первую серию. из шишки вылез робот. наркота
                    Ответить
          • На обложке первого тома «BLAME!» html, набранный греческим транслитом. Типа <χτμλ><χεαδ>
            Ответить
    • 5 одинаковых прототипов вижу, как ты там WinMain разглядел?
      И где там инт-по-умолчанию, у меня уже кровь из глаз пошла.
      Забавно, в 2015 у них там всё ещё винд... Ох щи, я осознал, насколько я древний динозавр.
      Ответить
      • > как ты там WinMain разглядел?
        Довольно отчетливо видно
        ... hInstance, HINSTANCE hPrevInstance, lpszCmdLine, int nCmdShow)
        С вероятностью 0.9(9) это - прототип для WinMain.
        > И где там инт-по-умолчанию
        Примерно две трети высоты экрана. Строка оканчивается как
        ... lpszCmdLine,nCmdShow);

        Как обычно, создатели пошли по пути наименьшего сопротивления и тупо стырнетили чей-то код.
        Ответить
        • Кстати это как бы не от проги под винду 3.1... В win32, емнип, в оконных коллбеках писали WPARAM и LPARAM. WORD и LONG смотрятся подозрительно...
          Ответить
          • Бляяяя WORD wParam, я помню, я долго не мог научиться писать без VCL, потому что упорно в прототипе WndProc писал word (ну раз ВЭ-парам, то значит Ворд), из-за этого окно выглядело очень странно.
            Ответить
            • Ну оно, походу, когда-то реально было WORD'ом. Когда ось еще была 16-битной.
              Ответить
      • > Забавно, в 2015 у них там всё ещё винд...
        Ну дык вики подсказывает, что мульт снят нарисован в далеком 95м году... Там даже сотики огромные и только у избранных :)
        Ответить
        • Ну дык и я видел его в 2000 где-то. Просто с того времени отложилось что время действия не в слишком ближнем будущем, а тут вот, всего год остался.

          Назад в будущее ещё пересмотреть надо. совсем грустно станет за бесцельно проёбаные годы.
          Ответить
        • можно подумать, что сейчас все на линуксе сидят :)
          Ответить
    • hi res
      http://www.pagetable.com/docs/terminator/00-37-23.jpg
      http://www.pagetable.com/docs/terminator/01-23-27.jpg

      http://www.pagetable.com/docs/terminator/00-37-19.jpg
      http://www.pagetable.com/docs/terminator/01-23-18.jpg

      http://www.pagetable.com/docs/terminator/00-37-18.jpg
      http://www.pagetable.com/docs/terminator/01-23-22.jpg

      http://www.pagetable.com/docs/terminator/00-37-17.jpg
      http://www.pagetable.com/docs/terminator/01-23-13.jpg
      http://www.pagetable.com/docs/terminator/01-23-14.jpg
      Ответить
      • И что особо примечательно - судя по ассемблеру, в Терминаторе использовался процессор 6502 (судя по скринам 1-4, остальные хз), ага, на котором работала легендарная Dendy. Что как бы намекает))
        Ответить
        • Он самый. Только в Денди использовался его клон с интегрированным видеопроцессором, если я не ошибаюсь. А в советском «Агате» использовался клон даже с расширенным набором команд.
          Ответить
          • > его клон с интегрированным видеопроцессором
            Сначала, емнип, видюха была внешняя, отдельным чипом. Это уже потом китайцы все в одну каплю загнали...
            Ответить
    • А что ты хотел, чтобы все как во второй матрице было, с nmap-ом и сплоетом к ssh?
      Ответить
    • Мне когда-то стыдно было смотреть аниме, а сейчас как-то вообще пофиг. Все участники наших проектов смотрят аниме. Кроме одного. Точнее я точно не знаю. Он просто почти не разговаривает. Впрочем даже мой начальник знает, что мы смотрим. Не удивлюсь если в тайне тоже фапает.
      Ответить
      • > Все участники наших проектов смотрят аниме.
        У меня аниме прочно ассоциировалось с покемонами и сейлормун, потому и не смотрел :)

        А тут, внезапно, за последнюю пару-тройку месяцев пересмотрел столько же тайтлов, сколько и за все остальные годы: SAO, чобитов, ну и ева сейчас в процессе... Доктор, меня еще можно вылечить?

        > Мне когда-то стыдно было смотреть аниме
        Люди дом-2 смотрели, и ничего, не стыдились, а ты о китайских порномультиках беспокоишься ;)
        Ответить
        • В соседнем треде обсуждают политику, так что мы поступим более инфантильно и радикально.
          Кроме NGE в 26 серий ничего не смотри. Продолжение и ребилды ни нужны.
          > чобитов
          Про киборгов нравится?
          Тогда ещё наверни Ghost in the Shell (фильмы только и внимательно изучи в каком порядке смотреть. там может быть засада. сейчас не помню)
          Ща ещё что-нибудь вспомню.
          Ответить
          • > наверни Ghost in the Shell
            Это была одна из первых анимех, которые смотрел ;) Скорее даже не одна из первых, а таки первая (трансформеров в детстве не считаем).

            > Продолжение и ребилды ни нужны.
            EoE тоже? А то мне советовали выкинуть 25-26 серию, и вместо них смотреть EoE.
            Ответить
            • Лучше посмотри 25 и 26, спроси «что они курили» и со спокойной душой смотри ЕоЕ и фапающего Синдзи.
              Ответить
          • Дальше тоже продолжу про роботов:
            Кризис каждый день 2032 - OVA (8 эп.) 1987
            Передовая полиция OVA - OVA (3 эп.) 1990
            Хищные куклы - OVA (3 эп.) 2003
            Остальные не нужны. Разве что можешь ещё навернуть, но только если понравится.
            Кризис каждый день: Крах! - OVA (3 эп.) 1991
            Кризис каждый день: Токио 2040 - ТВ (26 эп.) 1998
            Смотреть можно в названном порядке. Второй и третий из всего списка в этом посте можно смотреть вообще отдельно, они наиболее хороши, но лучше смотреть после первого.
            Первый весьма и весьма приятен за счет своей музыкальности. К каждой серии не менее двух сондтреков написали. JPop кажется. Этакая годнота 80х.
            Автор серии фильмов явно Луддит с боязнью всего нового.
            Ответить
            • > Кризис каждый день: Токио 2040 - ТВ (26 эп.) 1998
              Слабовато. Не нужно. Ремейки вообще не нужны. Пусть и про киборгов.
              Ответить
          • Ещё киборги:
            Armitage III (1995 ,50 minutes (ep. 1), 30 minutes (ep. 2–4))
            Это важно, тк Armitage III: Poly-Matrix обрезка и не нужно.
            Можно глянуть:
            Armitage: Dual-Matrix
            Ответить
            • >> Доктор, меня еще можно вылечить?
              > ... список часов на 30 ...
              Друзья всегда помогут идти вперед, даже если ты стоишь на краю пропасти.
              Ответить
            • Тут тоже Луддитская атмосфера.
              Ответить
          • Роботы (сша. 2005) Видимо список заканчивается, ибо это вроде пиксар. Но уже без духа киберпанка, киборгов, хакерства.
            Reboot. Этакий Sword Art Online для очень олдскула. Почти сразу можешь переходить ко второму сезону (или откуда там суть начинается?) Потом будешь батхертить от того что его недосняли. Но обещали возобновить спустя 40 лет)))
            А вообще самое классное конечно же GHIBLI (не про рооботов, хотя в паре мест есть), а именно все без разбора от Хаяо Миядзаки:
            Унесенные призраками, Навсикая из долины ветров, Принцесса Мононоке, Ведьмина служба доставки, Мой сосед Тоторо, "Подобно облакам, подобно ветру", Летающий замок Лапута, Ходячий замок Хаула и ещё что-то, но главное я назвал.
            Потом будешь батхертить от того, что подобных шедевров больше никогда не увидишь.

            А тем временем я кажется вспомнил про роботов:
            Карнавал роботов
            Сны оружия.
            Kurogane Communication
            Ответить
          • Ну конечно же! Там такие то няшные киборги
            Дневник поездки в Иокогаму за покупками OVA-1
            Дневник поездки в Иокогаму за покупками OVA-2

            Кажется ничего лампового про киборгов не забыл? Борманд ты ещё жив? Удачного приземления.
            Ответить
            • Забанить за покушение на убийство.
              > Дневник поездки в Иокогаму за покупками
              Когда смотрел - было жалко что это настоящее ещё не наступило. Интересно, наступит ли?
              Ответить
              • А я когда смотрел - я плакал.
                А ещё мне интересно почему у подобных фильмов на практике основная аудитория мальчики, хотя я бы сказал, что фильм явно для девочек, как и Чобиты.
                Ответить
                • > А я когда смотрел - я плакал.
                  А у меня такое состояние было в конце первой половины SAO (когда Кирито с Асуной прощаются в последние секунды айнкрада).

                  P.S. А вот вторая половина (ALO) уже показалась намного слабее первой ;(
                  Ответить
                  • ALO?
                    Alfheim Online?
                    Ответить
                    • Да.
                      Ответить
                      • А сао второй сезон собираются снимать или уже?
                        Ответить
                        • Wiki: На фестивале игр Дэнгэки 2014, 16 марта, на панеле Sword Art Online подтвердили выход 2-го сезона аниме в июле 2014 года. Аниме-сериал будет снят по 5-му и 6му тому ранобэ

                          Ждем-с :)
                          Ответить
                          • Ты не работаешь в тех поддержке Мангаки? о_О
                            Ответить
                            • Кто такой Мангака?
                              Ответить
                              • c dbrb
                                > Манга́ка (яп. 漫画家, скл.) — японское слово, обозначающее человека, который рисует комиксы. Вне Японии это слово обычно используется в значении
                                Ответить
                                • Манга́ка (яп. 漫画家, скл.) — японское слово, обозначающее человека, который рисует комиксы. Вне Японии это слово обычно используется в значении ЧИТАТЬ ДАЛЕЕ >>>

                                  fxd
                                  Ответить
                      • ALO тоже самое что и SAO?
                        Ответить
                        • Ну там сезон состоит из двух кусков - первая половина серий (1-14 вроде) это SAO, вторая (15-25) это ALO.
                          Ответить
                          • тогда я не понял смотрел я или не смотрел ало. напомни мне кратко суть и конец второй части
                            Ответить
                            • > смотрел я или не смотрел ало
                              Да смотрел скорее всего, они же в одном сезоне...

                              Собственно сабж начинается отсюда: http://www.youtube.com/watch?v=gTWbMxrMxkk
                              Ответить
                    • Кстати анон, посоветуй ещё аниме про онлайн игры.
                      Ответить
            • Посмотрел первую серию. Заканчивается так под титры:


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

              О чем они вообще?
              Что-за "Период утреннего спокойствия"?
              Ответить
          • + к андроидам:
            Время Евы
            Ответить
            • Тоже хочу быть владельцем кафе с андроидами. Стану богатым.
              Ответить
      • Фапать - это дрочить на аниме?
        Ответить
    • На днях в универе два чувака что-то говорили про Евангелион, теперь и на говнокоде... Это ж вроде старый мультик, даже я достаточно давно его посмотрел.
      Какие-то странные совпадения. Почему сейчас-то?
      Ответить
      • > Какие-то странные совпадения.
        Эксперимент по глобальной синхронизации сознаний.

        А на самом деле - банальный cache hit в мозгу, которые благодаря инету случаются гораздо чаще, чем без него :)
        Ответить
    • Парни, никто не хочет помочь с лабой? ^_^ а я сиськи покажу. Женские
      Ответить
      • Как нефиг ссать: https://imgur.com/YebjUFe
        Ответить
      • Что-за лаба? Я тебе на Хаски может сделаю.
        Ответить
        • На хаски я бы и сам сделал. Админство на никсах.
          Ответить
          • На сишке, но проблема в том, что я не гуру никсов
            Ответить
            • Ну рассказывай суть лабы... Может сможем чего-нибудь подсказать...
              Ответить
              • Написать процесс-менеджер который делает во так
                http://hdd.tomsk.ru/file/zidtclph
                Ответить
                • А, да под никсами перехват и/о намного проще чем в венде ;)

                  man pipe
                  man fork
                  man exec
                  Ответить
                  • нет времени у меня - долги нужно закрывать, все горит(

                    Я так понимаю для тебя это раз плюнуть? Договоримся?)
                    Ответить
                    • > для тебя это раз плюнуть
                      Не факт :)

                      > Договоримся?
                      Х.з. мне еще Еву досмотреть надо.
                      Ответить
                      • давай я за тебя еву досмотрю. Там есть философский подтекст? Мне ее закрыть надо

                        Ну это же всего лишь лаба - великий борманд порвет ее как тузик грелку. Причем всего лишь первая - еще две( и все на 1ой базируются
                        Ответить
                      • Но зачем досматривать еву? Оно же псевдофилософично и наркологично. Говорю тебе как человек посмотревший NGE, EoE и все ребилды.
                        Ответить
                        • И наркота там кстати тяжелая.
                          Ответить
                        • > Но зачем досматривать еву?
                          Ну как-то стремно бросать ее на 19 серии, когда градус пиздеца только начал расти ;)

                          Да и от лабы отмазаться же как-то надо.
                          Ответить
                          • Видел одного человека. Он сказал что посмотрел всю еву 24 раза. Сказал что через несколько раз её обязательно поймет.
                            Ответить
                          • Ну ты скажи нет - самый простой способ отмазаться
                            Ответить
                            • Ок, так и скажу ;(

                              Можешь считать меня ленивым пиздюком.
                              Ответить
                              • Жаль(

                                Ну тогда почитаю маны, спасибо за то, что дал направление)
                                Ответить
                                • Да просто видишь че, писать на голой сишке с winapi/posix довольно длинно и занудно...

                                  Для первого режима тебе надо будет O_ASYNC выставить с помощью fcntl. А затем тупо спать sleep'ом. Будут кидаться сигналы при появлении новых данных в трубе, и sleep будет вываливаться с ненулевым статусом (если с нулевым - значит секунда прошла). С этим режимом я никогда не работал ;(

                                  Для второго - просто суешь набор труб select'у, и он выбирает те, из которых можно читать.
                                  Ответить
                                • Насчет перехвата - вызываешь pipe() он тебе замутит трубу с двумя концами. Один конец форкнутый процесс должен подсунуть через dup2() (за счет наследования хендлов запущенная им прога будет писать/читать через эту трубу), а второй конец ты будешь юзать сам (писать/читать в зависимости от направления)...

                                  Насчет запуска - fork + execvp (перед этим надо будет разбить стркоу на токены).
                                  Ответить
                                  • мне бы псевдокод, слова мутны и непонятны...

                                    насчет запуска чего?
                                    Ответить
                                    • > насчет запуска чего?
                                      Ну в общем запуск процесса с перехватом i/o выглядит примерно так (могу накосячить, не тестил, ошибки не обрабатываются ради наглядности):
                                      int in[2], out[2], err[2];
                                      pipe(in); pipe(out); pipe(err);
                                      int fr = fork();
                                      if (fr == -1) // ошибка
                                      else if (fr == 0) { // дочерний процесс
                                          // закрываем лишние хендлы
                                          close(in[1]); close(out[0]); close(err[0]);
                                          // пристегиваем трубы вместо дефолтовых
                                          dup2(in[0], 0); dup2(out[1], 1); dup2(err[1], 2);
                                          // мутируем в нужный процесс
                                          execvp(...);
                                      } else { // родитель, в fr пид дочернего
                                          // закрываем лишнее
                                          close(in[0]); close(out[1]); close(err[1]);
                                          // ...
                                          write(in[1], ...);
                                          read(out[0], ...);
                                          // профит
                                      }
                                      Ответить
                                      • Не передумал с лабой? ;) Ты же любишь пыыыво.) я могу прислать тебе коньяк, а пока он дойдет, то станет элитным ;)
                                        Ответить
                                        • > то станет элитным
                                          Только если слать бочками.
                                          Ответить
                                          • Маленькими, ручной работы, с фамильным клеймом ;)
                                            Ответить
                                            • Не имеет значения. Главное - материал.
                                              Ответить
                                              • Благородный пластик с запахом кошки)
                                                Ответить
                                      • Товарищ Борманд, разрешите обратиться. Весь гугл обыскал не могу найти решение - эклипс не хочет компилить прогу - говорил нет переменной F_SETSIG. Все остальное из _GNU_SOURCE видит. Даже не знаю куда копать. стоит убунта 12.04.1
                                        Ответить
                                        • > Даже не знаю куда копать.
                                          _GNU_SOURCE стоит на самом-самом-самом верху? Для верности попробуй передать его опцией компилятора -D_GNU_SOURCE.
                                          Ответить
                                          • Пробовал через терминал

                                            gcc fuckinglab1.c -D_GNU_SOURCE

                                            шлет на тот же самый хуй

                                            #define _POSIX_SOURCE
                                            #define _GNU_SOURCE

                                            первые две строки. или он хочет на саааамом верху?
                                            Ответить
                                          • Поставил на сааааамый верх - один йух

                                            Может в системе чего - то не хватает? По идее во всем используемых манах стоит убунта. Я нуб, так что хз.
                                            Ответить
                                            • > Я нуб, так что хз.
                                              Ну кинь куда-нибудь проект целиком, посмотрю чего не хватает.
                                              Ответить
                                              • http://hdd.tomsk.ru/file/jxwqntpo
                                                Ответить
                                                • > http://hdd.tomsk.ru/file/jxwqntpo
                                                  Нормально собралось, без ошибок (Ubuntu 13.10, x86_64, gcc 4.8.1).

                                                  Походу какой-то баг...
                                                  Ответить
                                                  • блаженная перезагрузка и бубен мне в помощь.(
                                                    Ответить
                                                    • > блаженная перезагрузка и бубен мне в помощь.(
                                                      __USE_GNU еще попробуй. Больше чет ниче не гуглится по этому багу. Ща найду в каком пакете объявлен этот дефайн.
                                                      Ответить
                                                      • ты теперь девочка.

                                                        девочка и ее пони.... ^_^
                                                        Ответить
                                                        • > ты теперь девочка
                                                          Бойся эту девочку ;)
                                                          Ответить
                                                        • > девочка и ее пони.... ^_^
                                                          Не собрался код с #define __USE_GNU?
                                                          Ответить
                                                          • собрался после перезагрузки. начилась злоебучая отладка багов самого кода, а не эклипса

                                                            ненавижу си

                                                            наверное потому что у меня воображение плохое - ибо не могу я разглядеть в инте трубу, дескриптор, поток, маленькую фею и ларузного дракона.


                                                            вспомнил времена масма...
                                                            Ответить
                                                            • > собрался после перезагрузки
                                                              О_о. Забавно. Видимо виндой еще пахнешь, вот линуха и выёживается.
                                                              Ответить
                                                              • У меня от твоих слов аж говнокод разлогинило
                                                                Ответить
                                                              • Кстати, F_SETSIG так и выделяется ошибкой. Но компилится. Но ошибка. Никсы-с
                                                                Ответить
                                                              • Алярм! О, прекрасная дева! Не сочтите за дерзасть, но я опять попал во тьму суждений!

                                                                следующая конструкция
                                                                while (!sig_exit) {
                                                                          int res = sleep(1);
                                                                             if (res) {
                                                                   ...
                                                                                }
                                                                                else {
                                                                
                                                                     printf("%s no io within 1 seconds\n",bu);
                                                                
                                                                                }


                                                                В дебагере при отсутствие обработки логи высыпаются исправно, а при запуске экзешника - только раз, а потом sleep будто подменили. толи рельсы не едут - толи я ебанутый
                                                                Ответить
                                                                • cleaned
                                                                  Ответить
                                                                  • А вот так логи летят исправно ! Что за хуита?!
                                                                    while (!sig_exit) {
                                                                              int res = sleep(1);
                                                                              printf("хуита" );
                                                                                 if (res) {
                                                                       ...
                                                                                    }
                                                                                    else {
                                                                    
                                                                         printf("%s no io within 1 seconds\n",bu);
                                                                    
                                                                                    }
                                                                    Ответить
                                                                    • Еще не любая строка подходит. Истинно магия

                                                                      С
                                                                      printf("\n", "!!!" );
                                                                      работает, с другими - нет

                                                                      ПАМАГИТЕ!)))

                                                                      Я валяюсь под столом и хихикаю
                                                                      Ответить
                                                                • > а потом sleep будто подменили
                                                                  Ну видимо обработчик сигнала постоянно дергают... Почему - х.з., я с signal-driven i/o вообще не связывался ;(
                                                                  Ответить
                                                                  • не дергает - зуб даю. Почитай выше про магию си
                                                                    Ответить
                                                            • >собрался после перезагрузки. начилась злоебучая отладка багов самого кода, а не эклипса
                                                              эклипс не юзал, но осуждаю :)
                                                              попробуй Qt Сreator или KDevelop. В последнем поддежка cmake лучше. И парсер давал фору eclipse.

                                                              >наверное потому что у меня воображение плохое - ибо не могу я разглядеть в инте трубу, дескриптор, поток, маленькую фею и ларузного дракона.

                                                              typedef int HANDLE;
                                                              Ответить
                                                              • >>typedef int HANDLE;

                                                                капитан, почему вас нет в мстителях?

                                                                >>попробуй Qt Сreator или KDevelop

                                                                Ну ты баклажан) Мне завтра лабу сдавать, а ты мне предлагаешь IDE менять)
                                                                Ответить
                                                                • > IDE менять
                                                                  А я notepad++ люблю -- я бы в таком случае установил бы его под Wine (правда, ощущения совсем не те, что под виндой, но работает как-то), если галочку поставить, он подсказывает, какие параметры в функции поставить, основные "линуховые" сишные функции там есть, но ничего не тормозит в отличие от IDE.
                                                                  Ответить
                                    • > мне бы псевдокод, слова мутны и непонятны...

                                      Ну прям как маленькие. Как будто ты первый, кто такой код пишет. Держи рабочий код, думаю, разберёшься что для тебя там лишнее:
                                      http://svn.savannah.gnu.org/viewvc/trunk/nano/src/text.c?revision=4753&root=nano&view=markup
                                      функция execute_command
                                      Ответить
                                  • поясни за форк одного из концов трубы. как это будет работать?
                                    Ответить
                                    • > поясни за форк одного из концов трубы.
                                      Когда ты форкаешься у обоих процессов получается по копии каждого из концов трубы. Затем один из них закрывает читающий конец, а пишущий вставляет вместо stdout, после чего он делает exec трансформируясь в нужную прогу (хендлы остаются как есть, поэтому ее вывод улетает в трубу). Другой же процесс закрывает пишущий конец и читает выхлоп проги из читающего. Как-то так.
                                      Ответить
                                      • А чего ты бросил институт? Ты же так хорошо рассказываешь. Мог бы быть таким крутым преподом.
                                        Ответить
                                        • > Мог бы быть таким крутым преподом.
                                          Если и пойду - то только читать какой-нибудь дополнительный курс. Официальная работа преподом та еще жопа...
                                          Ответить
                                          • А вы бакалавр?
                                            Ответить
                                            • > А вы бакалавр?
                                              Обижаете, магистр ;) А вообще - при нас еще не было этого деления.

                                              > Я что-то пропустил? Еще один коллега по работе?
                                              Не, guest видимо обознался.
                                              Ответить
                                              • если не было деления - значит ты специалист
                                                Ответить
                                                • > значит ты специалист
                                                  Жаль. Магистр звучит круче ;)
                                                  Ответить
                                                  • уверен, что в твоей альма-матер тоже недобор магистров, и ты можешь получить ещё одну корочку бесплатно, отучившись 2 года
                                                    Ответить
                                                    • > и ты можешь получить ещё одну корочку бесплатно
                                                      Дык вторую вышку же не дают бесплатно?
                                                      Ответить
                                                      • it depends
                                                        для института набор бакалавров для обучения магистров не является второй вышкой
                                                        а для тебя-специалиста корочка магистра по чутка другой специальности вполне прокатит за полноценное второе высшее
                                                        Ответить
                                        • >А чего ты бросил институт?
                                          Я что-то пропустил? Еще один коллега по работе?
                                          Ответить
    • Посоны, покажите здесь своих waifu. Я пока не могу найти найти самую лучшую.
      Ответить
    • В тех, что подряд - предпоследний параметр тоже инт-по-умолчанию.
      Ответить
      • Там LPSTR должен быть, но почему-то потёрли ;)
        Ответить
        • Строчка на экран не влазила
          Ответить
          • Мисато не осилила няшную сишку. Топик стартеру советую смотреть Призрак в Доспехах. Там хотябы хакерят людей вместе с их кибернетическими имплантатами.
            Ответить
            • Чурка. Не призрак в доспехах, а душа в оболочке лалка
              Ответить
              • Вот поэтому лучше не переводить названия ;)
                Ответить
                • И смотреть на языке оригинала, разумеется?
                  Ответить
                • Годное аниме, советую:
                  攻殻機動隊
                  Ответить
                  • Тащемта гуглится :)

                    P.S. Автодетект гугл транслейта как бы намекает нам, что это китайский порномультик.
                    Ответить
    • Нахрен такую лажу смотреть как NGE?
      Нужно смотреть аниме только про привозмогания!
      Например Наруто. Первый сезон и второй сезон до победы над Пейном. Это такое ВИН.
      Или Потерявшийся герой забрал девицу домой.
      Или Гуррен-Лаганн.
      Или Хвост Феи.
      Ответить
      • А... Это те аниме, где полный-ноль-кун стал успешно-куном? Сразу видно что ты тоже слабак.
        Ответить
    • Омг. Тред говноедства заплюсован.
      Где же мудераторстретор, когда он тут так нужен?!
      Ответить
      • Радуйся, что хоть не брони.
        Ответить
        • Не ну пони на ГК были еще до форса MLP.
          Ответить
          • Были поне, мы этого не отрицаем, но они самоликвидировались.
            Ответить
      • > Где же мудераторстретор, когда он тут так нужен?!
        Он улетел, но обещал вернуться.
        Ответить
      • Тред с политотой лучше?
        Ответить
        • Лучше. Там говном кидаются, а тут его поедают. Ня! ^_^
          Ответить
        • Сама по себе политота неинтересна, интересно то что потом.
          И там уже произошёл закономерный переход на личности.
          Ответить
          • Мань, ну ты сдулась в вопросе про армию, признай. А больше ничего интересного ты не выхлопнула. Какая-то цитата, непонятно на что намекающая.
            Ответить
            • Не засирайте тред любви и обожания своей политотой ^_^
              Ответить
              • Тебе на аватарку бы поставить девушку-кошку из аниме.
                Ответить
                • Которую из?
                  Ответить
                  • А что, в аниме часто встречаются котодевки?
                    Ответить
                    • http://dl1.vidding.ru/Video/Full005/05147.Ileia-We.are.nyan.amvnews.ru.mp4

                      Это только вершина айсберга.
                      Ответить
                      • WGH и Soul_re@ver туда же. Поддерживаю бан граватара.
                        Весна же. Вроде о другом пора думать. О_о
                        Ответить
                        • Всё что я сделал, это поставил галочку «показывать граватар» :)
                          Ответить
                        • Это не из японского мультикааниме.
                          Ответить
                    • > А что, в аниме часто встречаются котодевки?
                      Я слышал, что аниме про котодевок и лисодевок очень много и они - основной контент аниме.
                      Ответить
                      • А еще говорят, что аниме это истории о добре, трусах и пидорасах.
                        Ответить
                        • > добре, трусах и пидорасах.
                          Высокодуховная смесь.

                          Только вопрос: во втором слове ударение на первый или на второй слог?
                          Ответить
                • > Тебе на аватарку бы поставить девушку-кошку из аниме.
                  Done.
                  Ответить
                  • Кошка ли?
                    Ответить
                    • Нед. Но с нейроинтерфейсом ушками. ^_^
                      Ответить
                      • Обязательно обдумаю тему ушек -=^_^=-
                        Ответить
                        • cleaned
                          Ответить
                        • По дороге с работы видел девушку с кошачьими ушами. Пора завязывать с аниме, пока еще чего-нибудь не привиделось…
                          Ответить
                          • > Пора завязывать с аниме

                            не мог уснуть, играл в Triple Town.
                            Утром боялся подойти к двоим коллегам, ведь втроём мы могли превратиться в церковь.

                            Да, пора завязывать.
                            Ответить
                  • >> Тебе на аватарку бы поставить девушку-кошку из аниме.
                    > Done.
                    Хех, ностальгия.
                    Ответить
                    • Базы распитушились, Бормондяша тестирует поиск по тредам?
                      Ответить
                      • Да не, я просто лайком искала. А про поиск хорошая идея. Можно посмотреть, на что способен постгресовый полнотекстовый поиск. В теории и окончания отрубать умеет и релевантность считать...
                        Ответить
                        • http://joyreactor.cc/post/3436768
                          Ответить
                        • постгресовый полнотекстовый поиск няшечка, особенно с GIN или GISTовым индекском

                          илья, а ты думала прикрутить apache solr, sphinx, elasticsearch или какой-то другой поиск по документам?
                          Ответить
                          • > илья
                            /me подумала, что надо посмотреть фейт и поставить илию на аватарку… Раз уж всё равно так называют.

                            > поиск по документам
                            Это оверкилл, имхо. Лень с ними разбираться.
                            Ответить
                          • > постгресовый полнотекстовый поиск няшечка
                            Пиздец, меньше миллисекунды ищет по всей базе ГК.
                            Ответить
                      • Запилила поиск, проверь.

                        З.Ы. Пока только по комментам.
                        Ответить
            • С точки зрения поехавшего хохлоэмигранта - безусловно.
              Ответить
      • cleaned
        Ответить
        • > Более того, все мужчины, которых я знал наедине были латентными геями.
          Рыбак рыбака видит издалека?
          Ответить
    • обчитался каментов и ушел смотреть байблблек на работе
      Ответить
      • Мизулиной на тебя нет.

        > на работе
        О_о. А как же начальство и коллеги?
        Ответить
        • >Мизулиной на тебя нет.

          Спасибо за напоминание, Бакемоногатари нужно досмотреть.
          Ответить
      • Ваш байблблек есть в списке рекомендаций аниме для ньюфагов:
        http://rchan.cz/b/src/1397240178506.jpg
        Ответить
        • Анимешник и посетитель бород. Что может быть хуже?
          Ответить
          • Понилюб?
            Ответить
            • показать все, что скрытоДа ты упоротый. Иди нахер отсюда чтобы я тебя не видел. Как вы меня бесите унтерменьшие.
              Ответить
            • Понилюб, слушающий дабстеп и кодящий на 1с.
              Ответить
              • >Анимешник, посетитель бород
                >Понилюб, слушающий дабстеп и кодящий на 1с.
                Это просто зашкаливающее говноедство.
                Хотя! Против анимешников, анонимусов, понилюбов и даже кодеров на 1с по отдельности не имею ничего против.
                Имхо тут самое тяжелое обвинение - слушать дабстеп, хуже только демонстрировать окружающим что ты его слушаешь.
                Ответить
                • Кстати, а пони это аниме или просто мульт?

                  > демонстрировать
                  Хуже только демонстрировать дабстеп окружающим.
                  Ответить

    Добавить комментарий