Oct 31

Не секрет что движок форума PHPbb очень сильно распространен в интернете. Это и не удивительно т.к. он бесплатен и по своему функционалу не уступает платным аналогам. Но он имеет слабую защиту captcha.

Разместил статью “Распознавание CAPTCHA от PHPbb” из личного, так сказать опыта.

Oct 31

Страница  Дмитрия Шейко. В разделах сайта Вы можете ознакомиться с работами автора в сфере управления веб-содержанием. Там представлены публикации, презентации и описания проектов автора.

Веб. развивается, Дмитрий Шейко человек и программист  который часто участвует в конференциях со своими докладами, вобщем рекомендую его интересы отслеживать … чтобы быть на гребне волны ;-).

Теги: , ,

Oct 28

 Оригинальное название: ИСПОЛЬЗОВАНИЕ УСЛОВИЙ ВОСТРЕБОВАННОСТИ СПЕЦИАЛИСТОВ ДЛЯ МОНИТОРИНГА КАЧЕСТВА ПОДГОТОВКИ КАДРОВ В ОБЛАСТИ ИНФОРМАЦИОННЫХ ТЕХНОЛОГИЙ.

1) хотя статья была написана давно принципы изложенные в ней все еще актуальны;

2) хотя статья была написана как руководство для применения в ВУЗе, описаный алгоритм можно применять для себя лично, особенно если Вы будущий IT специалист.

Анализ спроса на IT специалистов для мониторинга востребованности спец. курсов

Теги: ,

Oct 24

С первых дней своего существования криптография преследовала цель спрятать содержание важных разделов письменных документов, имевших отношение к таким сферам магии, как гадание и заклинание. В одной из рукописей о магии, датируемой III веком, используется шифр, чтобы скрыть важные части колдовских рецептов. Криптография часто была на службе магии во времена средневековья, и даже в эпоху Возрождения с помощью шифров алхимики засекречивали важные части формул получения философского камня.
Ну все беру с полки книгу по магии и начинаю расшифровывать, или может Гарри Поттера пересмотреть ;-)

Теги: ,

Oct 23

Ошибка наверное все таки не php, а моя собственная, хотя кто его знает может так и должно обрабатываться …

Итак как я наступил на эти грабли: в массиве $_REQUEST лежит переменная operator в переменной значение 0, в операторе if сравниваю значение этой переменной с нулем

if ($_REQUEST["operator"] != 0)
   echo "Not ok";
else
   echo "Ok";

И вижу на выводе “Not ok”. Я точно знаю что в переменной $_REQUEST["operator"] лежит ноль, более того я вижу это распечатав массив $_REQUEST, командой print_r($_REQUEST);

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

Пока товарищь шел, за эти 5 секунд я поставил ноль в кавычки, и оппа все заработало, и товарищь выпалил что нужно поставить !== (восклицательный знак и два равно), хм всю жизнь сравнивал == или !=, полез в документацию разбираться с темой.

В документации написано:
$a !== $b Неидентичность True, если $а не равно $b, или они разного типа

Товариш был не прав, но его указание из этой темы.

Копаем дальше, функцией gettype($_REQUEST["operator"]) выясняю что у меня из формы нуль приходит строкового типа, а нуль без кавычек естественно числовой тип. Хм. ну и что PHP слабо типизированный язык программирования, когда нужно приведение типов должно сработать автоматом, но у меня в скрипте в IF этого не произошло :-(

Итого: Или это у меня такая версия php, или учить php лучше надо было, блин и такие грабли после 3,5 лет программирования на php, стыд и позор.

Теги: , ,

Oct 21

http://dklab.ru/ - сайт лаборатории веб. программистов.

А может и персональный сайт Дмитрия Котерова!

Советую обратить особое внимание на два проекта на страницах сайта
Проект «Куроводство»: Наблы - статьи на тему веб. разработки.

Проект «Конструктор»: полезные библиотеки кода - Подборка полезных модулей на PHP, Perl и JavaScript, разработанных и поддерживаемых Дмитрием Котеровым.

От себя хочу сказать что уже некоторое время пользуюсь котеровской библиотекой DBSimple в своих разработках, лучше этой библиотеки для работы с базами данных нет. И вот еще что, для меня Дмитрий Котеров очень большой авторитет.

Очень очень всем рекомендую …

Теги: , ,

Oct 19

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

Вот тут она Content Management DesignBy David V Rodriguez
Читайте про ОСНОВЫ cms созидания на здоровье.

Теги: ,

Oct 17

 

Собственно ошибку обнаружил выполняя один проект.

Суть: При запросе из таблицы взято значение из поля float (это была цена), нужно было запросить из этой же таблицы все записи с такой же ценой.

Проблема: Ни одной записи по запросу MySQL не вернул. Что довольно таки странно т.к. должна быть хотя бы одна запись из которой эту цифру взяли.

Решение:
По запросу mysql float problem Гугл выдал первой в списке
http://dev.mysql.com/doc/refman/5.0/en/problems-with-float.html
Где написано о данной проблеме, шо дескать зависит от архитектуры компьютера, т.е. процессор виноват

Потом указано как победить данный казус, т.е. применяя функцию round
и …
перед этим написано
Warning
Never use this method in your applications. It is not an example of a trustworthy method!

и как быть после таких заявлений.

Я конечно в запросе функцию применил, все заработало, но …
… осадок то остался.

Теги: , ,

Oct 16

Автор Алексей Евдокимов, книга “Пути CMS - от рождения до тупика”.
Назвать произведения книгой язык не поворачивается, чувствуется что это первая и единственная книга автора, хотя сам Алексей называет свое творчество черновиками.

хм. Теперь о хорошем, автор является программистом прошедшим путь создания трех версий CMS, нарастание сложности системы налицо. В черновиках подняты некоторые актуальные вопросы по теме Проектирования & Создания CMS.

На подробный разбор черновиков просто нет сил, т.к. повествование слишком сумбурное и не структурирование.

Ссылки где качать pdf тут

P.S. Кстати никто не знает где можно скачать какую нибудь книгу на тему создания и проектирования CMS?

Теги:

Oct 15

 

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

  • PHP
  • MySQL
  • Oracle
  • CSS
  • HTML
  • JavaScript
  • CMS
  • and other

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

Теги: