Последний журнал

Вход в систему

Сейчас на сайте

Сейчас на сайте 1 пользователь и 7 гостей.

Наша кнопка

Хочешь помочь нашему проекту? Если у тебя есть свой сайт, то ты прямо сейчас можешь разместить на нем нашу кнопку:

Сообщество умных людей VR-Online.RU Бесплатный журнал для программистов и всех, кто интересуется IT
Получить код

Кнопки

Блог python-программиста, трейдера и просто хорошего человека Сообщество программистов Чертенок.ру Коллективный блог о программировании и увлечениях Блог программиста-разработчика ADMin Портал! - Портал разработчика Win32 и PHP | Поддержка пользователей Delphi в Internet Анализ статистики сайта


Новости Новости Delphi мира

PHP

NuCaptcha. Головоломка для спамеров

Канадский стартап NuCaptcha представил новую разновидность защиты от роботов-комментаторов — видео-капчу. Разработчики уверяют, что людьми их видеоголоволомки разгадываются на раз, а вот программистам придётся потрудиться, чтобы создать автоматическую распознавалку.

По сути видеокапча представляет собой бегущую по искривлённой линии строку символов, из которых человеку предлагается распознать последние три, выполненных в красном цвете. Фон, по которому бегут буквы, настраивается. Количество и цвет ключевых букв — нет; эти параметры контролируются в NuCaptcha и могут быть в любой момент изменены, если разработчики решат, что так нужно для укрепления защиты от роботов, а также людей, распознающих капчи за плату.

Библиотека мануалов на php

Привет. Перед тобой инструкция по созданию собственной библиотеки мануалов, работая с которой, пользователи могут не только изучать, но и оставлять свои комментарии. Это – не подробное описание для новичков, а лишь комментарии к участкам кода. Если есть знания PHP, то разберешься дальше сам. Итак, поехали…. Smile

Начнём, конечно же, с создания базы данных на сервере БД, в качестве которого выбран MySQL. Можно создать таблицы вручную, но проще воспользоваться скриптом (см. в аттаче файл mysql.txt)

Еще один способ похакать web-сайт

Многие блоггеры называют это ‘bunch of kiddies’ (дословный перевод “куча детишек”). Сам недавно с этим столкнулся, изучая логи нашего vr-online. У нас такое, конечно же, не прокатит, но всё равно интересно для изучения. Читай, как это делается.

Спамер, умри! Избавляемся от Email Injection

Проблема спама - одна из наиболее актуальных для обитателей всемирной паутины на сегодняшний день. Бесчисленное количество людей постоянно пытаются создать уникальные фильтры для прочистки почтового трафика, однако злые спамеры продолжают активно атаковать наши ящики каждый день предложениями купить что-нибудь или воспользоваться их услугами. Надоедает удалять весь этот ненужный контент, не так ли? Вот я и задумался, что же позволяет многим спамерам активно бомбить наши e-mail. Как оказалось, все довольно банально. Огромное количество злоумышленников используют так называемую E-mail-инъекцию, которая присутствует практически на любом сайте с формой обратной связи или возможностью посоветовать материал другу на e-mail. О ней и поговорим.

Как использовать namespace в PHP. Глубокое погружение

Надеюсь, ты прочитал первую часть статьи, в которой я рассказал и показал на примерах использование пространств имен в новой версии PHP. С основами я тебя познакомил и теперь самое время апгрейдить свои знания. В этой статье, мы рассмотрим с тобой важные и щепетильные моменты, связанные с практическим использованием пространств имен в своих проектах. В общем, готовься, будет интересно!

Namespace в PHP. Основы

Одной из интересных новинок PHP 5.3.0 являются пространства имен (namespace). Те, кто работает с Java и C# уже догадались, о чем идет речь. В этих языках такая возможность присутствовала с самого начала. И вот теперь, php-программисты могут тоже использовать нечто подобное в своих проектах. В рамках этой статьи я расскажу тебе о предназначении пространств имен и пользу, которую они могут принести. Постараюсь не грузить твой мозг сухой теорией и изложить все максимально интересно. Итак, let's go!

Делаем мобильную версию сайта

В последнее время упрямо и неотвратимо наблюдается тенденция роста мобильных устройств. И это я сейчас имею в виду вовсе не звонковоэсэмэсные трубки, я говорю о смартфонах, коммуникаторах и даже КПК. Девайсы эти действительно мобильны, удобны и вполне юзабельны для сравнительно простых пользовательских задач (вот, например, эту самую статью я набираю на коммуникаторе, вольготно развалившись на диване), в том числе и для серфинга по вебу. И все было бы просто замечательно, если бы не одно "но" - размер дисплея у коммуникатора куда как меньше аналогичного параметра у более-менее современного десктопа.

Поиск работы