вторник, 19 июня 2012 г.

Смерть в социальных сетях

Задумался я тут как-то, а каким образом интернет повлиял на такую важную часть человеческих отношений, как смерть?
Ну вот например живет себе мальчик Петя и есть у него одноклассник Васян, с которым они вместе бухают, играют в доту и кидают друг-другу смешные картинки на стены во вконтактике.
И тут вдруг Васяна переехало трамваем, да при том полностью. Пете естественно от этого грустно.
Что он будет делать с картинками от Васяна на стене, удалит, чтобы не напоминали, или оставит? А удалять его из друзяшек будет? А что с его анкетой, там теперь небось все его друзья будут постить всякую хуйню на 9, 40 и сколько там еще дней? Или дарить ему подарки типа "свечка" там или "гроб"? Или если его друзяшки отпишут модераторам, то те повесят ему черную ленту на аватарку? А если еще бабла кинут, то VIP-черную ленту?
А сколько вообще анкет вконтактике принадлежат мертвым людям?
В общем, интересно это все.


среда, 14 декабря 2011 г.

Программа для удаления одинаковых строк из текстовых файлов

Понадобилось как-то удалить дубликаты в куче очень больших txt, больше 20 миллионов строк у всех, так что KeyWordKeeper'ом не получилось, ну и недолго думая, я написал на C# простенький скрипт для этого, тупо используя стандартный Array.Sort()

Тут конечно есть недостаток (или достоинство) - результат получается отсортированный по алфавиту, но мне например это не важно. Еще отличие от kwk - повторы сохраняются в отдельный файлик.

Сегодня причесал немного скрипт, добавил автоопределение кодировки (входящие файлы могут быть или в win1251 или utf-8) и вот решил выложить.

Собственно, скрипт качать здесь
(жмем там кнопочку download и получаем bat-файл)

Как пользоваться:
- передать батнику файл аргументом (берем свой текстовый файл и просто пересовываем его мышкой на smf_sortcleaner.bat в проводнике windows), все остальное он сам сделает и создаст в папке с собой два файла, очищенный и повторы. А если просто запустить скрипт, без аргументов в смысле, то он обработает все .txt в папке с собой.

Требует для работы .net framework 2.
Исходный код открыт, можете переписывать под себя хоть в блокноте.

понедельник, 28 ноября 2011 г.

Антивирусы не нужны


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

Типичная картина: человек пользуется хуй пойми откуда скачанным виндоусом, еще и активированным хуй пойми чем, или вообще какой-нибудь неебаться сборкой типа "windows_со_всеми_нужными_прогами_ахаха_ставим_с_пасанами_под_водочку_2011_new.iso", пользуется другим крэкнутым софтом, пользуется компьютером совместно с женой/детьми, но зато у него антивирус и ничего ему не страшно.

Он даже обновляет свой этот антивирус каждый день, как положено как бы. И антивирус честно по много раз на дню выдает там что-нибудь типа: СУКА УГРОЗА БЛЯТЬ!!! НАЙДЕНА И ОБЕЗВРЕЖЕНА Win32.pizdetsoma.335! НО ЗАТО ТЕПЕРЬ ВСЕ ЗАЕБИСЬ, РАССЛАБСЯ БРАТЮНЯ! АНТИВИРУС БДИТ!, и человек такой - ок, как заебись что у меня есть антивирус.

И потом так искренне удивляется, когда у него спиздили вебмани или чужой ифрейм на всех его говносайтах появился или еще что угодно. И идет ныть куда-нибудь тем же вебманям, как же дескать, система у вас такая незащищенная, что у меня деньги спиздили, мудаки вы все какие! И вебмани вводят очередные какие-нибудь совершенно параноидально-анальные привязки и активации.

Понятно, что со временем такой человек уже как-то аккуратнее станет и начнет больше задумываться о безопасности, но антивирусом пользоваться все равно не перестанет. Вот такое мощное зомбирование.

А всего-то и надо, что вовремя апдейтить виндоус, браузер, флеш/пдф/яву и просто не запускать никаких исполняемых файлов, в которых не уверен на 100% А если сильно надо запустить, то делать это в виртуальной машине. Никаких гарантий конечно нет и при таком раскладе, всегда можно напороться на свежайшую уязвимость, но ведь на нее точно так же можно напороться и с включенным резидентным антивирусом. Антивирусы вообще задним числом работают, а все приличные зловредные хуйни между прочим криптуются по несколько раз в день.


среда, 23 ноября 2011 г.

R.I.P. прямой эфир яндекса


Есть у яндекса замечательный сервис прямой эфир, который показывает 20 последних пользовательских запросов.


Ну не совсем конечно "прямой", адалт например там фильтруется (а иначе его бы была большая часть, лол), хотя все отфильтровать конечно невозможно и проскакивает иногда.

Сервис так и просится, чтобы его парсили в автоматическом режиме, да во много потоков и с проксями. Что я собственно раньше и делал, но потом как-то забросил, а сейчас вот хотел снова начать, но получил внезапно хуй.

Дело было так: запустил я парсер, он проработал 5 суток и на выходе получилось 5 файликов по 700 с чем-то тысяч уникальных кеев в каждом. Ну думаю - охуенчик, сейчас вот только в один файлик объеденю все и удалю повторы, там конечно не 3.5 миллиона получится, а 2 например, учитывая мой прошлый опыт, но это тоже нормально.

Объединяю значит, удаляю, иии, блять, получаю все те же 700 с хуем тысяч кеев. Я сначала подумал что это у меня кейворд кипер сломался, которым я повторы удалял. Но нихуя. Реально каждый день ебаный прямой эфир выдает одни и те же кеи. Я думал, может он меня забанил так жестоко, но тоже нихуя, это просто невозможно, хоть и некоторые мои прокси прозрачные, но не все же. Получается, ебаные яндексоиды целенаправленно отключили мой любимый прямой эфир и он выдает одну и ту же несвежую хуйню.

А сервис был очень пиздат, поднимал настроение, показывал новые тренды, давал свежие и настоящие кеи в конце-концов. И выдает он эту одну и ту же хуйню уже месяца 2 как минимум, то есть обратно запускать они его и не собираются. Печально.

Вот те самые последние 700k кеев, и если кто-нибудь найдет в прямом эфире кей, которого нет в этом файлике, то дайте знать.

Как быстро начать программировать на пхп

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

И вот допустим вам нужно быстро начать писать на пхп. Первый вопрос - куда блять вообще совать быдлокод? Какой-нибудь ноутпад++ конечно хорош, но хотелось бы все-таки IDE, с отладкой, форматированием кода и вообще. Ебаных IDE под пхп блядская куча, но все они какие-то или уебищные, или слишком платные. Я потратил кучу времени на этот вопрос и определился - NetBeans.

Теперь, собственно, мануал:

- Качаем и ставим VertrigoServ. Это такой локальный виртуальный сервер, php, mysql, apache там работают сразу из коробки и нихуя не надо ебаться.

- Перед тем как ставить NetBeans, ставим (если уже стоит, то неплохо бы обновить) яву.

- Качаем NetBeans. Я качал вот ту версию, в которой только пхп.

- Запускаем VertrigoServ, запускаем NetBeans, создаем новый проект (стандартный php application), называем его как-нибудь, и тут важный момент: отмечаем чекбокс как показано на скрине и прописываем путь до папки www в vertrigo (точнее до какой-нибудь папки внутри www, на скрине это test). Это чтобы когда вы будете нажимать красивую зеленую кнопочку "Run project", то ваш скрипт копировался вертриге и запускался в локальном сервере.


- Теперь нужно настроить отладку, для этого в php.ini ( у меня например он в C:\Program Files (x86)\VertrigoServ\Php\php.ini\php.ini ) находим строку zend_extension (выделена на скрине) и дописываем под ней:

xdebug.remote_enable=1
xdebug.remote_host=127.0.0.1
xdebug.remote_port=9000
xdebug.remote_handler=dbgp





И перезапускаем Vertrigo.

- В общем-то готово, теперь идем на http://www.php.net/manual/ru/ и смотрим, как и что вообще в этом пхп делается.

Крокодил залупа сыр.

Hello world, епта, вот и он, мой бложек.
Он будет про зарабатывание денег в интернете. Хотя я ненавижу большую часть таких блогов. Все эти бесконечные начинающие "манимейкеры" со своими марафонами, экспериментами, апами тица-хуица, пишущие неебаться умные посты вроде "накрутка поведенческого фактора" или "N хуевин которые делают хуйню заебастей" - просто фу блять, фу нахуй. И нахуя тогда я его завел? Да вот, захотелось. Буду тыкать рефки, продавать мануалы НАЧНИ ЗАРАБАТЫВАТЬ $300 В ДЕНЬ НИХУЯ НЕ ДЕЛАЯ и поливать все говном. Будет заебок.