IL logo

il_agent


IL_Agent. Программирование и не только.


Москва. Автоматы для продажи билетов на электрички.
IL logo
il_agent
  Тем, кто ездит из области в Москву на работу и обратно, известно, что не так давно на вокзалах появились автоматы по продаже билетов на пригородные электрички. Идея вроде бы замечателная, но реализовано всё как всегда, по-нашему...
   Во-первых, эргономика данных устройств отнюдь не на высоте. Для покупки каждого билета приходится заново вводить пункт назначения. Т.е. если я еду с кем-нибудь и хочу купить несколько билетов до одной станции, то каждый билет приходится покупать отдельно, совершая несколько операций вместо одной. Кроме того, хотелось бы иметь что-то вроде списка наиболее популярных станций, а также возможность повторить последнюю заказанную станцию, нажав одну кнопку.
Во-вторых, не знаю как на других вокзалах, а на Курском, через который я зачастую езжу, одновременно работает максимум половина этих автоматов. Но это в лучшем случае. Иногда в час пик  к нескольким работающим автоматам выстраиваются очередь, длинной в несколько десятков метров.
   В-третьих, автомат запросто может отказаться принимать купюры или монеты с номиналом, которые по инструкции должен. Например, они очень не любят пятидесятирублёвые купюры. А на днях я, покупая билет, попал в интересную ситуацию. Из мелких денег у меня были только пятирублёвые монеты и одна десятка. Десятку автомат принял на ура, а вот пятёрки - выплёвывал. Спрашивается, что делать в такой ситуации ? За мной ведь ещё и очередь. Как раз в это время подошла женщина вскрывать соседний автомат. Я обратился к ней. В ответ она мне посоветовала забить на оставленную десятку и идти к другом автомату, либо писать заявление и ждать, пока автомат вскроют, посчитают деньги, и только тогда вернуть мои ! Помогли люди, стоящие за мной в очереди. Они поменяли мне мои пятаки на десятки.
   Такие вот дела. Развиваем общественный транспорт. Боремся с пробками, так сказать.

[C#] Класс MultiSet на основе Dictionary
IL logo
il_agent
Недавно понадобилось реализовать сабж. Вот код:
Read more...Collapse )
Буду рад, если найдутся желающие попинать.
Tags: , , ,

[C#] Покер. Определение выпавшей комбинации карт.
IL logo
il_agent
  В общем, задача выглядит следующим образом. У игрока есть 7 карт (2 выданные и 5 на ривере). Нужно из них выбрать 5, которые представляют лучшую комбинацию. Должна быть возможность определять, у кого комбинация старше.

Читать далее...Collapse )

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

ВОТ ССЫЛКА

С удовольствием отвечу на вопросы и выслушаю критику.
Спасибо за внимание !

C#. WebBrowser. Доступ к содержимому фреймов.
IL logo
il_agent
Недавно пришлось решать задачу - получение всех ссылок с web-страницы, включая те, котрые находятся внутри фреймов.  И, как выяснилось, не так это просто :).
Всё самое интересное - внутриCollapse )
Успехов !

Простейший дорген на F#
IL logo
il_agent
   Несколько месяцев назад я писал ЗДЕСЬ о том, как парсить выдачу гугла и доставать из неё тексты для СЕО. Недавно решил написать программку, которая на основе такого текста делает простейший дорвей. Также недавно начал разбираться с языком F#, поэтому дорген решил писать на нём.
Описание и исходник - далееCollapse )
   Ссылка на результат работы, сгенерированный на основе текста, полученному по некоторому  порнозапросу:
super-seotest.narod.ru

   Буду благодарен за комментарии ;)
Tags: , , , , ,

Orbita Url Checker. Программа для проверки ссылок
IL logo
il_agent
Возможности:
  • проверка существования ссылок;
  • загрузка ссылок из файла;
  • настройка интервала проверки;
  • сохранение настроек.


Делалась программка на заказ, но может ещё кому пригодится.

>>ССЫЛКА<<

Для работы требуется .Net Framework 3.5

Как работает милиция, когда крадут электронные деньги
IL logo
il_agent
   Как-то вечером возникла необходимость позвонить по мобильному телефону. Денег на счету не оказалось, а на улицу выходить было лень, зато на счёте Яндекса лежали должны были лежать кровно заработанные 7000р, коими я и решил воспользоваться. Каково же было моё удивление, когда я обнаружил то 0 р. 27 коп !!! Посмотрел историю платежей. Выяснилось, что какой-то мудак предприимчивый товарищ неделю назад перевёл все мои денежки на счёт в системе RBK money. Посмотрел историю заходов - выяснилось, что кто-то пасётся в моём кошельке чуть реже, чем постоянно. Забегая вперёд скажу, что этот случай научил меня пользоваться антивирусами и с меньшим похуизмом пренебрежением относится к безопасности своего компьютера, особенно на работе, т.к. именно он, как выяснилось, кишил троями и прочими вредоносными поделками, которые и способствовали наёбыванию лишению меня моих честных денег.
   Первое же, что я сделал, обнаружив пропажу, это написал письма в Яндекс и РБК с разъянением ситуации и просьбой помочь разобраться. Ответ от Яндекса пришёл на следующий же день и не содержал ничего полезно, кроме рекомендации обратиться в милицию, которой я и решил последовать.
   Утром следующего дня я отправился в ближайшее отделение с уже написанным заявлением. Дежурный, услышав причину моего обращения,  послал меня на хуй чётко дал мне понять, что про виртуальные деньги впервые слышит и занимается только тем, что происходит у него на участке, а виртуальные деньги - они неизвестно где. На просьбу принять заявление и передать кому следует, он сказал, что должен взять разъяснения, а т.к. быдло необразованное ничего не понимает, то не может, и дал несуществующий адрес, по которому, по его словам, находится (строго засекреченное ) управление К.
   Выяснив, что адрес управления К - это пиздёжь, я отправился в другое отделение, в котором меня таки-поняли, но тут же послали в ОБЭП. И вот уже там у меня взяли разъяснения и отправили с ним в ГУВД, где я и получил заветный талон, подтверждающий, что заявление у меня приняли.
  ...Спустя 3 недели мне пришло письмо, в котором сообщалась замечательная новость - отказ в возбуждении уголовного дела. Особенно доставило объяснение причин такого решения: мол, мы отправили запросы в Яндекс и в РБК, ответа от них до сих пор не получили, а потому не имеем оснований для возбуждения дела !
   Конечно, с этим решением можно не согласиться и оспорить в других инстанция, но, во-первых, и так времени убито много и будет убито ещё больше, а во-вторых - вероятность, что меня не пошлют по тому же адресу, чуть больше, чем 0.
   Таким образом, капитан Очевидность заключает, что с электронных кошельков воровать таки-можно и никто тебя искать не будет. Так-то!
  

"Сапёр" на Silverlight
IL logo
il_agent

Решил поближе познакомиться с Silverlight. Результатом знакомства стала реализация всем известной игрушки.

Посмотреть можно здесь:ilagent.narod.ru

Буду благодарен за советы и критику !

Как я провёл "день жестянщика". Москва. 07.12.2009
IL logo
il_agent
Вчера решил поехать на работу на машине. Выехал пораньше, дабы успеть приехать до пробок и пораньше уехать вечером, опять-таки, до пробок.
До работы доехал быстро, без пробок, как и задумывал. Понедельник, как-никак. А ближе к вечеру, когда я уже начал собираться домой, повалил снег. Посмотрел пробки на Яндексе - 10 баллов. Стало ясно, что домой придётся ехать не один час. Но что поделаешь...
До ТТК добрался достаточно быстро, правда на Кутузовском при подъезде к ТТК с внешней стороны на какое-то небольшое время перекрыли движение. Начались же "мои" пробки на ТТК, по которому я ехал от Кутузовского проспекта до Волгоградского более 2-х часов. Впрочем, спешить было особо некуда, а потому я спокойно смотрел по сторонам и клацал приёмник. Нервничать я начал при съезде на Волгоградку, а точнее при подъезде к нему. Складывалось ощущение, что на эстакаде свободна лишь одна полоса, а сама Волгоградка стоит...
Съезд с ТТК длился примерно час. Как выяснилось, на эстакаде в снегу застряли примерно 4-5 фур и какой-то жигуль, видимо попавший под одну из них. Сама же Волгоградка двигалась достаточно "неплохо", т.е. она, в отличие от предыдущих моих трасс, двигалась более, чем стояла ). "Основные мучения закончились" - не успел подумать я, как в районе м.Текстильщики перестраивающийся влево внедорожник въехал мне в передний бампер. У него повреждений не было, я отделался царапинами, однако гибдд пришлось вызывать, т.к. товарищ вину признавать не хотел, а оставлять всё просто так нельзя. Было даже забавно наблюдать, как горе-водитель, виновато опустив глаза, зачем-то спорил, что это я должен был пропустить, и что его ведро стоит на полосе, и т.д. и т.п :) Приехавшим через час гаишникам, недоумевающим, т.к. всё было очевидно, он втирал то же самое :) Впрочем, желание побыстрей разъехаться взяло верх и ещё через час я уже продолжал свой путь.
Достаточно быстро двигаясь в сторону МКАДа, я искренне верил, что на этом мои испытания закончены и я скоро буду дома. Не тут-то было ! Я успел проехать по МКАДу метров 500, как всё остановилось. Минут через 10 я заглушил машину и вышел. Не каждый день ведь есть возможность погулять по МКАДу :). И я был далеко не единственным, кто не захотел сидеть в машине. Люди гуляли между машинами, фоткались, вылезали на встречку. Поползли слухи, что МКАД зачем-то перекрыли. Однако через пол-часа "движение" со скоростью 5-10 км/ч возобновилось и примерно через 2 часа я дополз до "своего" шоссе. В 300-ах метров от него, как по закону подлости, движение вновь встало минут на 20.
Дома я оказался в 12-ом часу ночи, а с работы выехал в районе 4-х...

Я в шоке... Словения сильнее.
IL logo
il_agent
Ну вот и всё. Пролетели мы мимо ЧМ.
Видимо, рановато мы решили, что времена, когда наша футбольная сборная была чуть ли не олицетворением позора, ушли.
Если вспомнить, на евро 2008 мы попали, благодаря хорватам, хотя сами проиграли Израилю в решающем. На этот раз нам никто не помог, а сами не справились. Наверное, всё законоерно.

?

Log in