Простейший багтрекер на ASP .NET MVC
Рубрика: ASP .NET MVC -> Программирование -> Журнал Хакер -> Статьи
Метки: mvc | примеры | программирование
Просмотров: 17976
Старичок JavaScript долгое время у меня ассоциировался со словом "гетто". Такую солянку подходов в разработке и хроническую неприязнь сообщества к применению проверенных временем методик проектирования мне никогда не доводилось видеть. Потребовались долгие годы, чтобы в это мрачное царство стали пробиваться лучи света под названием фреймворки.
Email-клиент - программа, которой мы пользуемся регулярно. Количество «мыльниц», предлагаемых разработчиками, растет не по дням, а по часам. Выбор велик, но зачастую все эти многофункциональные монстры снабжены теми фишками, которые среднестатистическому пользователю могут вообще никогда не потребоваться, но за которые все же приходится платить. Что, тебя тоже не устраивает эта ситуация? Тогда мы покажем тебе, как написать свой собственный email-клиент, который будет уметь отправлять и принимать почту и тем самым, возможно, поможет тебе не только сэкономить бабло, но и заработать. Мы понимаем, что закодить такую программку, используя компоненты, как-то не по-хакерски, поэтому мы усложним задачу и рассмотрим почтовик на WinSock API. Полученные знания пригодятся тебе при создании как почтовиков, так и других полезных взломщику сетевых тулз.
У каждого из нас есть множество любимых сайтов, за обновлениями которых постоянно приходится следить. Хорошо, когда таких сайтов немного: зашел на главную страницу, почитал новости и ушел. Беда в том, что у бывалых пользователей интернета таких сайтов несколько десятков. Как уследить за каждым из них? Постоянно бегать по десяткам ссылок, гоняя драгоценный трафик? Нет! Гораздо проще и удобнее получать новости в формате RSS.
Регулярные выражения – один из главных «инструментов» заядлых линуксоидов и WEB-программистов. Проверить введенные пользователем данные, быстренько и непринужденно пропарсить какую-нибудь html страницу, найти заковыристый фрагмент в большом куске текста – задачи, решаемые за несколько минут с помощью регулярных выражений. Многие программисты считают, что использовать их дано лишь гуру. Мы так не думаем, поэтому расскажем и покажем все самое необходимое, чтобы при виде вот таких наборов символов «[wd-.]+@([wd-]+(.[w-]+)+)» ты не смущался и не испытывал чувство дискомфорта в нижней части живота.
Joiner – программа, которой пользуется большинство начинающих хакеров. Склеить с игрушкой какой-нибудь полезный файл - что может быть проще и необходимее? Да что говорить, стоит зайти на какой-нибудь форум типа vingrad.ru или antichat.ru и можно встретить кучу топиков, в которых кодеры слезно просят объяснить принцип написания подобных программ. Но, как правило, более продвинутые авторы посылают таких программеров (нет, не туда) изучать скучную теорию. В результате у многих отпадает желание творить. Мы не будем никуда тебя посылать, а расскажем и покажем, как же все-таки создать такое «чудо».