Artem
Можно напрямую ip прописать и скидывать, например другу файл, без трекера ^ Я про торренты
Максим
И каким же это образом?)
https://ru.wikipedia.org/wiki/BitTorrent_(%D0%BF%D1%80%D0%BE%D1%82%D0%BE%D0%BA%D0%BE%D0%BB)#%D0%A0%D0%B0%D0%B1%D0%BE%D1%82%D0%B0_%D0%B1%D0%B5%D0%B7_%D1%82%D1%80%D0%B5%D0%BA%D0%B5%D1%80%D0%B0
Alex
Ты качаешь с пиров, но те про них узнать надо
Максим
DHT для этого есть
Максим
DHT (англ. Distributed hash table распределенная хэш-таблица) — это протокол, позволяющий битторрент-клиентам находить друг друга без использования трекера
Роман
Здрасте. А есть тут люди, которые смогут обьяснить это с научной точки зрения? ну или обьяснить технически, не просто "ошибка округления" а именно почему. php > print (int) 100 * 527.18; 52718 php > print (int)(100 * 527.18); 52717
Alex
Опасно)
Alex
Их лоера мониторят)
Alex
Падлы)
Alex
И потом письма счастья)
Alex
Кароч
Alex
Спать
Alex
Пол шестого утра
Максим
Здрасте. А есть тут люди, которые смогут обьяснить это с научной точки зрения? ну или обьяснить технически, не просто "ошибка округления" а именно почему. php > print (int) 100 * 527.18; 52718 php > print (int)(100 * 527.18); 52717
это происходит из-за приближенной точности для чисел с типом float. в первом случае int 100 умножается на float 527.18, и получается вполне ожидаемый результат (поскольку мы не приводим к типу int число float явно). Во втором случае произведение приводится к типу int, а до приведения оно имело тип float, поскольку 100 было приведено к типу float перед умножением. Как известно из статьи о точности чисел в плавающей запятой (http://php.net/manual/ru/language.types.float.php#warn.float-precision) мы получили не 52718, а 52717.999999999999999999997, и приведение к типу int дает 52717 (отбрасывается дробная часть).
Niko
телегу нельзя блокать. это такое преступление, как контакт заблочить
Niko
в Украине блокнули и ниче, живем)
как ниче? Я до сих пор прийти в себя не могу. прокси тупит, файлы не скачать, уведомляхи сразу не приходят...😥
The Ant
какой-то высер
Максим
как ниче? Я до сих пор прийти в себя не могу. прокси тупит, файлы не скачать, уведомляхи сразу не приходят...😥
я на VPS поднял vpn и норм. 200 рублей в месяц, и всех родственников обеспечил vpn)
Максим
могу инструкцию по настройке скинуть, если хош
Максим
давай)
https://www.digitalocean.com/community/tutorials/openvpn-ubuntu-16-04-ru инструкция долгая, но если все пошагово делать, то все сразу заведется. один раз настроил, потом ключи можно за 10 секунд создавать неограниченно
Максим
давай)
vscale тут брал vps, дешево и сердито, ничего не тупит, канал широкий
Niko
спс
Сергей
Добрый день! Подскажите, кто как реализует защиту от дублирования отправки формы? Например, есть у меня форма создания записи (заголовок+текст). Если нажать на кнопку 3 раза подряд быстро, то создастся три записи.
Anonymous
Лочить кнопку
Anonymous
Пока ответ не придёт
Сергей
То есть просто на sudmit переводит кнопку в disabled ?
Anonymous
Ну или лимитировать на бэке
Anonymous
Да
The Ant
о 2.0.15 вышла
Сергей
о 2.0.15 вышла
чего там нового
Ivan
http://www.yiiframework.com/news/168/releasing-yii-2-0-15-and-database-extensions-with-security-fixes/
Anonymous
Привязываетесь к сессии, в yii есть лимитер, поковыряйте и что ни будь подобное сделайте
Ivan
Уязвимость в findAll() и findOne()
Ivan
Если туда подставляется напрямую непроверенне данные от юзера
Сергей
попробую апгрейднуть)
Anonymous
Niko
http://www.yiiframework.com/news/168/releasing-yii-2-0-15-and-database-extensions-with-security-fixes/
Dmytro 🇺🇦
в Украине блокнули и ниче, живем)
в смысле в украине блокнули телегу? у меня все ок)
Stas
подскажите файл находится в гитигноре но сам гит всеравно видит в нем изменения как поправить такую херь ненайду никак рпаивльного решения
Dmytro
https://habrahabr.ru/post/351652/
Stas
Насколько я помню, помогает git rm --cached path/file и закоммитить
да но он оставляет файл у тебя но удаляет его в репо удаленном это мне неподходит
Сергей
https://habrahabr.ru/post/351652/
// yii\web\Controller гарантирует, что $id – это скаляр public function actionView($id) { $model = Post::findOne($id); // ... } int пропущено?
Сергей
нет, int не нужен
Если пришло число, то строка автоматом будет преобразована в int ?
Ivan
Для параметра в контроллере роутинг гарантирует скаляр, как я понимаю
Dmytro
Да, Иван прав
Ivan
И там всегда string
Dmytro
Если указать actionView(array $id) – тогда может быть массив. Иначе – всегда скаляр
Сергей
А если я передам что-то вроде 'x=1 OR y=0`. Придет же строка и уйдёт в БД
Сергей
'x=1 OR y=0` сакляр же
Stas
git rm --cached -r www/file.png
да но он оставляет файл у тебя но удаляет его в репо удаленном это мне неподходит
Stas
или ключ r что то дает?
Сергей
В SQL будет Id=заэскейпленная строка
Это уже после апдейта сегодняшнего, так?
Сергей
или ключ r что то дает?
Незнаю) у меня в заметках лежит этот код и в таких случаях я его применяю, помогает
Ivan
Не безопасно юзать get и post из request
Сергей
Нет, всегда
а... то есть проблема была в том, что можно было бахнуть непроверенный массив. Да?
Ivan
Т.к. там может быть массив password, qwerty например, то есть уже не по id= будет поиск, а по любому другому условию
mrG1K
подскажите откуда в дебаг панели суффикс dev для версии например Yii Version 2.0.13-dev в композер лок без дев
Максим
это режим работы, dev и prod, судя по всему
mrG1K
в енв менял дев на друго е значение, енв меняется, название версии нет
mrG1K
Пакажист у всез 500?
SiZE
сайт работает
👻
+
Дмитрий
Привет
Дмитрий
поскажите плз