Pull to refresh
0
0
Send message
Работающих? Простите, блаблакар не про это. Это не агрегатор такси, а возможность сэкономить на топливе или найти попутчика, который не даст уснуть на длинной дистанции.
Как правильно некоторые заметили, у нас вежливость, скорее, принимают за слабость.
Как-то так получается, что много знакомых уже выпилились из соцсетей или имеют закрытые аккаунты и используют частный кастомный vpn. Мне кажется, кончится всё тем, что для общения народ разбредется по закрытым xmpp-нодам, куда будут приглашать родственников и друзей. Наигрались уже в глобализацию.
Пора начинать наливать пиковый трафик на сервера простаивающих в этот момент зон. Там судя по графикам до 70-80% ресурсов можно утилизировать.
Наверное, все-таки разговор про иммутабельность?
Реализация операций не зависит от ООП и в некоторых языках решается перегрузкой операторов.
В голосовании не хватает варианта «Закрыл».
Wekan позиционирует себя как
The open-source Trello-like kanban
Я, собственно, не для прода код писал, лишь обозначить алгоритм, но ваш комментарий, действительно, полезен в данном случае.
Flacker ниже уже указал на необходимость использования HMAC в подобных решениях.
Указанный способ работы с токенами часто применяется для генерации временной ссылки на CDN, например.
(да, мой числовой id 260599 :)

спасибо)
Зря боитесь:
$time = time();
$secretKey = "33Sht?U<up-~f=>@xy8sah3uwA?T(<E8gE92vh5]rs4M3%-EbX,u9SqCk6jQ)}-J";
// $userData тоже может содержать неизвестные злоумышленнику данные. 
// Вы свой числовой id на хабре знаете?
$token = md5($secretKey . $userData . $time) . ':' . $time;
Шифрация/дешифрация ресурсоемкие операции. Гораздо проще использовать хэширование. В простейшем случае у нас будет код наподобие:
$time = time();
$token = md5(SECRET_KEY . $userData . $time) . ':' . $time;

Как проверить такой токен, думаю, понятно.

Information

Rating
Does not participate
Registered
Activity