Сегодня 14 февраля, пятница ГлавнаяНовостиО проектеЛичный кабинетПомощьКонтакты Сделать стартовойКарта сайтаНаписать администрации
Поиск по сайту
 
Ваше мнение
Какой рейтинг вас больше интересует?
 
 
 
 
 
Проголосовало: 7278
Кнопка
BlogRider.ru - Каталог блогов Рунета
получить код
RMCreative.ru - Блог
RMCreative.ru - Блог
Голосов: 1
Адрес блога: http://rmcreative.ru/feed/
Добавлен: 2008-06-12 21:34:00 блограйдером ZaiSL
 

Выложил исходники intl.rmcreative.ru

2015-12-12 12:47:58 (читать в оригинале)

Выложил на GitHub исходники intl.rmcreative.ru, который я написал после копания во внутренностях intl, ICU и CLDR.

https://github.com/samdark/intl-icu-data-tables



Yii 2.0 AR сделал все PHP ORM в независимом тесте

2015-12-06 15:28:20 (читать в оригинале)

Carsten из команды Yii добавил в тесты kenjis AR Yii 1.1 и Yii 2.0. Получились вот такие результаты. Yii 2.0 рвёт в клочья всех, кроме Phalcon.

Сюрпризом это не стало, не всё же приятно.



PHP 7.0.0

2015-12-01 20:09:42 (читать в оригинале)

Несколько часов назад Anatol Belski, релиз менеджер PHP, тегнул стабильный релиз PHP 7.0.0. Это значит, что сегодня-завтра мы увидим официальный анонс на php.net. Наконец, можно будет пользоваться новыми прекрасными возможностями: строгой типизацией, оператором ??, анонимными классами, безопасным рандомом и многим другим. Как приличный бонус все перешедшие получат значительный прирост производительности.

Остальное на хабре



Составные части хеш-строки bcrypt

2015-11-26 16:23:06 (читать в оригинале)

Хороший способ хранения данных для аутентификации — хеш-строки bcrypt. В PHP это реализуется при помощи crypt с алгоритмом blowfish. В более поздних версиях PHP — при помощи password_hash. В Yii для этого есть Security::generatePaswordHash(). Выглядит строка на выходе вот так:

$2y$13$YUUgrko03UmNU/fe6gNcO.Hka4lrdRlkq0iJ5d4bv4fK.sKS.6jXu

Длина в случае пароля всегда 60 символов.

  • 2y - версия алгоритма bcrypt. Мы используем blowfish, так что в новых версиях PHP должна быть всегда 2y.
  • 13 - cost. Стоимость вычислений. 2^13 итераций функции формирования ключа.
  • Оставшееся — конкатенированные соль и хеш, закодированные через base64 с немного нестандартным набором символов. Первые 22 символа — 16 байт соли. Оставшееся — хеш.

При сравнении пароля bcrypt достаёт версию алгоритма, cost и соль из хеш-строки сохранённого пароля. Далее, используя их, вычисляет хеш нового пароля и сравнивает с сохранённым хешем.



В команде Yii пополнение

2015-11-23 00:04:20 (читать в оригинале)

К команде Yii присоединился Дмитрий Науменко из Киева. Его GitHub ID SilverFire. Несмотря на то, что фреймворком он начал заниматься относительно недавно, он успел показать отличный подход к решению задач и прекрасные навыки.

Заниматься Дмитрий будет как работой с issue и pull request-ами, так и другими улучшениями фреймворка.



Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 ... 

 


Самый-самый блог
Блогер ЖЖ все стерпит
ЖЖ все стерпит
по количеству голосов (152) в категории «Истории»
Изменения рейтинга
Категория «Музыка»
Взлеты Топ 5
+382
399
Follow_through
+328
331
שימותו הקנאים
+320
334
Tomas50
+317
357
krodico
+307
359
Ланин Сергей
Падения Топ 5


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