silicoid

Рейтинг
171
Регистрация
13.10.2014
SeVlad #:

Вообще-то это совершено не так (если речь про РФ).

Ну "мотороллер не мой". Я передал то, что сказали мне юристы, а они в этом деле что-то да понимают.

Dmitriy_2014 #:
Честно говоря, я бы сделал левое фуфло, которое при нажатии просто пропадало и ничего не делало бы, чисто для видимости, но проверяется ли такое и наказывается как-то вот в чем вопрос. Не то что бы это мне очень важно, но даже на моем захудалом сайте есть посетители с европейского континента и не только.

на Россию достаточно информера. Который просто пропадает. Это в ЕС заморачиваются.

Смысл прямой. Есть постановление суда, которое признают пирожки элементом сбора персональных данных.
Так как наша юриспруденция основана на прецедентном праве, то это постановление автоматически открывает  возможность штрафовать за отсутствие предупреждения о куках.
Так что хотим мы этого или нет, но если ваш сайт хоть что-то представляет, вкорячивать эту алярму надо.
SeVlad #:

Я сперва тоже так подумал,  а потом увидел, что там есть расчёт веса.

Для разного крепежа, это нормально. Все скобяные изделия на вес продают.
мой стандартный заход в строительный магазин начинается с фразы вроде:  "Дайте 100 грамм саморезов 5х40"

Это не калькулятор крепежа, а подбор крепежа.  Там по-хорошему делать нечего. Необходимо только создать нужную базу. А сделать подборку вообще не проблема для любого уважающего себя программиста

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

так что расценивайте это просто как разминку для мозга

array_walk($reprezent, function($val){ global $arr_reprezent; $arr_reprezent[$val['year']] = $val['number'];});

или менее опасный для здоровья вариант.

array_walk($reprezent, function($val) use (&$arr_reprezent){ $arr_reprezent[$val['year']] = $val['number'];});

моя дико извиняюсь, а зачем пушить в массив данные с ключами функцией которая для этого не очень-то и предназначена, если есть гораздо более простые способы.
например присваиванием  (мало того, что это гораздо более правильное с точки зрения программирования решение, так еще и в 30 раз более быстрое)

$arr_reprezent =[];
for ($i=0;$i<count($reprezent);$i++){
         $arr_reprezent[$reprezent[$i]["year"]] = $reprezent[$i]["number"];
}
или присваиванием через обход массива foreach
$arr_reprezent =[];
foreach ($reprezent as $value){
        $arr_reprezent[$value["year"]] = $value["number"];
}
var_dump($arr_reprezent);

этот вариант гораздо более универсальный, так как позволяет не отвлекаться на множество "если"

аналогичный вариант с циклами for  будет выглядеть вот так. очень заморочено, надо сказать.

$arr_reprezent =[];
$reprezent_size = sizeof($reprezent);
reset($reprezent);

for ($i=0;$i<$reprezent_size;$i++){
        $value = current($reprezent);
        $arr_reprezent[$value["year"]] = $value["number"];
        next($reprezent);
}

var_dump($arr_reprezent);

Зачем такое усложнение. Это нужно для того, чтобы исключить влияние ключей в массиве, ибо оные могут быть вида  0,1,2,a,1324,6134,qwerty
разумеется если перебирать массив с неупорядоченными ключами, то результирующий массив будет непредсказуем.

как вариант - это создать промежуточный массив путем применения функции array_values к массиву $reprezent

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

Ключевое слово тут addEventListener

https://developer.mozilla.org/ru/docs/Web/API/EventTarget/addEventListener

смотрите в примерах. как раз есть похожий на ваш вариант

Dram :

Как проще все дать возможность юзеру обрезать фото (выделить лицо) в момент когда он выбрал фото?  Сайт на php + js

Самый простой вариант, например пользовать вот такую библиотеку. https://github.com/fengyuanchen/cropperjs а потом на стороне сервера допиливать что нужно
Я вообще на jQueryUI Делал когда-то, что тоже не сложно, только UI ресурсов жрет, как не в себя

я когда-то (лет 5 назад, а то и больше) писал мелкосервис, для себя, на котором можно было бы смотреть итальянское телевидение в наших широтах.  (многие телеканалы банят нашего брата по диапазону ip адресов, чтоб не нагружали особо иностранцы их сервера )

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

Всего: 1685