Персональный блог Игоря Антонова aka "spider_net"

c#

Подписаться на эту рубрику по RSS

Простейшая флешка-граббер


Рубрика: Delphi -> c# -> Журнал Хакер -> Статьи
Метки: | | | |
Просмотров: 11282
Простейшая флешка-граббер

Для простых смертных флешка – это девайс для переноса документов/фильмов/фоток и другой личной (а иногда и очень личной) информации. А вот для хакеров флешка – это одновременно и жертва, и боевой инструмент. Сегодня я расскажу все тонкости незаметного слива данных с флешек к себе на комп, а также научу превращать безобидные флешки в программы для резервного копирования паролей с «большого» компьютера.

Читать дальше

Программируем под Windows Mobile 6


Рубрика: Статьи -> Журнал Хакер -> Программирование -> c#
Метки: |
Просмотров: 2636
Программируем под Windows Mobile 6

Добрые дяди из Apple привыкли решать за пользователя, какое ПО и какие опции ему нужны. Что ж, это выбор их пользователей. Мы же с тобой берем… и просто сами кодим то, что нам нужно. Старая добрая Винда была и остается другом юзеров и программистов, выбирающих свой собственный путь.

Читать дальше

Программируем torrent-клиент на C#


Рубрика: c# -> Программирование -> Журнал Хакер -> Статьи
Метки: | | |
Просмотров: 9066
Программируем torrent-клиент на C#

«Шесть лет прошло со времен первой войны людей и орков…» Действительно, прошло уже несколько месяцев с момента выхода статьи, в которой мы на практике разобрали процесс создания и парсинга torrent-файлов. К большому сожалению, до самого вкусного момента (взаимодействия с трекером) мы добрались только сегодня – из-за проблем с отладкой готового примера. Лишь после нескольких сеансов электростимуляции толстым зондом со стороны редактора рубрики я смог это дело осилить и облечь в суровые строки журнальной статьи.

Читать дальше

Microsoft открыла исходники компилятора C#


Рубрика: Без рамки -> c# -> Новости
Метки: |
Просмотров: 2340
Microsoft открыла исходники компилятора C#

Линуксоиды всегда обвиняют Microsoft за закрытость кода и «однобокость» мышления. Типа компания не хочет ничего делать для других платформ и фокусируется сугубо на собственных ОС. Мне на исходники кода всегда было по барабану. Да, Linux полностью открыт, но у меня за 13 лет работы за компьютером ни разу не возникало желание покопаться с сорцах пингвина. Мне нравится Linux (особенно Debian), но разбираться в его коде, у меня надобности нет. Главное, чтобы он правильно работал и выполнял поставленные задачи.

Читать дальше

Как получить курс валюты средствами C#


Рубрика: c# -> Программирование
Метки: |
Просмотров: 6413
Как получить курс валюты средствами C#

Одному из наших новых корпоративных сервисов требуется регулярно получать актуальный курс валюты. Нас интересуют евро и доллары, особенно сейчас, когда курс стал резко скакать. Чтобы успевать за обновлениями и освободить вечно занятых сотрудников от этой рутиной операции, было решено автоматизировать этот процесс. К счастью, исходный код проекта у нас имеется.

Читать дальше

Fluent Validation в ASP .NET MVC приложениях. Основы


Рубрика: ASP .NET MVC -> c# -> Программирование
Метки: | |
Просмотров: 3372
Fluent Validation в ASP .NET MVC приложениях. Основы

Валидация данных в ASP .NET MVC приложениях у многих ассоциируется с применением технологии аннотации данных (Data Annotation). Если ты хоть раз подключал для создания проверок пространство имен System.ComponentModel.DataAnnotations , то однозначно понимаешь, о чем я говорю. Технология «Data Annotation» позволяет организовать гибкую проверку моделей. Для самых простых случаев есть предопределенные атрибуты, позволяющие упростить проверку таких вещей как номер телефона, email, длина строки и т.д. Если требуются нестандартные проверки - всегда есть возможность написать собственный валидатор.

Читать дальше