Сегодня 6 мая, понедельник ГлавнаяНовостиО проектеЛичный кабинетПомощьКонтакты Сделать стартовойКарта сайтаНаписать администрации
Поиск по сайту
 
Ваше мнение
Какой рейтинг вас больше интересует?
 
 
 
 
 
Проголосовало: 7272
Кнопка
BlogRider.ru - Каталог блогов Рунета
получить код
blog4smart
blog4smart
Голосов: 1
Адрес блога: http://blog4smart.com
Добавлен: 2009-05-13 22:03:03 блограйдером psyxoz
 

Scalar type hints в PHP

2010-08-08 10:32:42 (читать в оригинале)

Johannes Schlüter опубликовал в своем блоге информацию о том что в trunk (PHP) появилась поддержка scalar type hints. Выглядит это приблизительно так:

<?php
function check_counter( int $counter)
{
    return;
}
?>

Если попытаться передать в такую функцию не int, получим Catchable fatal error.



Роб Пайк подверг критике C++ и Java

2010-08-02 12:21:34 (читать в оригинале)

На конференции OSCON Роб Пайк заявил, что промышленные языки программирования, в частности С++ и Java, слишком сложны и не соответствуют современным вычислительным стандартам.
— Они слишком многословны и их запутанность, сложность и многословность только растет со временем. В качестве иллюстрации запутанности этих языков, Пайк показал нексолько примеров кода на С++.

Полностью поддерживаю Роба. В современном Си++ количество ключевых слов приближается к сотне, язык чрезвычайно сложен. По этому из двух зол я выбрал меньшую - java :)



Очень интересный вариант защиты от SQL-инъекций и XSS

2010-07-30 14:12:03 (читать в оригинале)

Суть техники сводится в подстановке в SQL-запросах всех данных в base64-представлении и таким образом нет смысла использовать какие либо парсеры/анализаторы используемых в SQL-запрос данных (placeholders и т.д.).

Простой пример: «SELECT * from mytable where textfield=base64_decode('Q29vbEhhY2tlcnM=')» где base64_decode — функция декодирования из base64, релализуемая конкретной БД.

В base64 отстуствуют спецсимволы и следовательно никаких угроз нашему запросу от вносимых в него данных не будет. Нет необходимости как-то экранировать или изменять входные данные. Достаточно закодировать их в base64 и передать в запросе.



Полезные и интересные модули для Drupal

2010-07-25 12:27:16 (читать в оригинале)

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

  • Content Construction Kit (CCK) — Позволяет создавать любые поля к любому типу материалов. Просто незаменимый модуль для тех, кто не знает php, но хочет уйти от коробочного варианта системы.

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

читать далее



Страницы: 1 2 3 4 5 6 7 

 


Самый-самый блог
Блогер ЖЖ все стерпит
ЖЖ все стерпит
по сумме баллов (758) в категории «Истории»


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