@phpclubru

Страница 54 из 956
Pavel
08.12.2016
14:40:39
меня называют конфликтным, но работать со мной хотят
О я работал с такими людьми, с ними охрененно растешь профессионально, но тратятся нервы

dypa
08.12.2016
14:41:15
оке, 1 - 0 в мою пользу :P

О я работал с такими людьми, с ними охрененно растешь профессионально, но тратятся нервы
самое не комфортное - работать с лицемерами, но у них прикольно учиться психологии

Pavel
08.12.2016
14:52:16
Ну, все эти срачи, они в конечном итоге не стоят потраченных усилий. Одно дело когда выигранный срач дает какое-то ощутимое ускорение в бизнесе. Но в подавляющем большинстве случаев это все треш и на результаты бизнеса не влияет.

Google
Pavel
08.12.2016
14:53:01
То что там кто-то доказал кому-то что метод X лучше вынести в отдельный класс и потом все срались 2 часа в обсуждении этого. Через 2 дня все забывают и про метод и про класс, и все также налипает говнокодом в кодовой базе.

Dmitry
08.12.2016
15:11:48
Grigori, а ты какой конфликтный типаж: эмоционально неустойчивый или сутяжно-паранойяльный?

Grigori
08.12.2016
15:30:16
я ж экономист, а не психолог, хрен его знает

Dmitry
08.12.2016
15:30:49
аа... а я думал ты стоматолог... ;)

Yoskaldyr
08.12.2016
15:41:07
я SSD Samsung 950 PRO 512Gb заказал!
Очень хороший ссд. И реально быстрый!

Grigori
08.12.2016
15:53:40
В русскоязычном издании книги о Python все листинги выровнены по левому краю.

Pavel
08.12.2016
16:20:47
Как объяснить коллеге что не нужно один неймспейс мапить на разные директории ? ?

dypa
08.12.2016
16:25:59
psr4 показывал?

Pavel
08.12.2016
16:29:40
Пожалуй попробую воззвать к пункту 3.2, хотя он утверждает что не противоречит psr4

A contiguous series of one or more leading namespace and sub-namespace names, not including the leading namespace separator, in the fully qualified class name (a "namespace prefix") corresponds to at least one "base directory".

> corresponds to > at least one "base directory". А это что?

Pavel
08.12.2016
16:38:35
Там была обратная ситуация, два неймспейса смотрели в одну и ту же директорию :D Теперь вот наоборот.

Google
Grigori
08.12.2016
16:38:45
а слова at least как переводятся?

Dmitry
08.12.2016
16:39:24
как минимум

Pavel
08.12.2016
16:39:24
хотя бы одну директорию

Grigori
08.12.2016
16:39:33
а максимум?

Pavel
08.12.2016
16:39:34
это значит может и 2

максимума нету

Grigori
08.12.2016
16:40:15
тогда при чем тут psr4 к желанию ограничить число директорий?

Pavel
08.12.2016
16:46:22
Я еще другой прикол нашел

все хитрее

один и тот же неймспейс мапится в "autoload" и "autoload-dev" компосера на разные директории

"autoload": { "psr-4": { "Bla\\": "src/Bla" } }, "autoload-dev": { "psr-4": { "Bla\\": "src/tests/Bla" } }

уот так уот :D

Хотите сказать что это соответствует psr4 ?

Dmitry
08.12.2016
16:49:40
угу

там все просто, у тебя в неймспейсе одна часть - префикс, вторая часть - путь на диске от мапинга этого префикса на произвольную директорию

где проводить границу между префиксом и "остальным" - на свое усмотрение

Pavel
08.12.2016
16:51:02
Тут в разные директории можно положить одинаковый класс с одним и тем же неймспейсом, как тогда замапится все это? Или будет конфликт?

Alexander
08.12.2016
16:51:23
оо, вчера в C# хапнул с этим проблем из-за того что ресурсы режали в др дирректории и их не видит...

Dmitry
08.12.2016
16:51:46
вот про разные директории и один неймспейс я не очень понял, почему они at least написали

Pavel
08.12.2016
16:52:28
Я первый раз такое извращение встречаю. Зачем, если это как минимум очень путает?

Google
Pavel
08.12.2016
16:52:57
Когда я вижу неймспейс я ожидаю что все его содержимое лежит в одной директории, и имена директорий соответствуют кускам в неймспейсе

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

Dmitry
08.12.2016
16:59:44
ну скорее всего это для легаси... когда Acme/Foo в src/base/foo, а Acme/Baz в src/widgets/baz

Pavel
08.12.2016
17:01:39
Это то нормальная ситуация. Тут по сути 2 разных неймспейса мапятся в разные директории

А вот если Acme/Foo в src/base/foo, а Acme/Foo в src/widgets/foo, то ...

Grigori
08.12.2016
17:02:27
то ничего страшного

Dmitry
08.12.2016
17:03:02
И ничо хорошего ;)

Pavel
08.12.2016
17:03:11
при условии что там нету одинаковых классов

Страшно то что это ломает моск

Grigori
08.12.2016
17:03:41
такое ощущение, что ты не используешь monkey patching в JS

Pavel
08.12.2016
17:04:04
так можно все неймспейсы засрать причудливым и неожиданным их расположением в файловой системе :D

Dmitry
08.12.2016
17:04:48
JS - это вообще сборище bad practice ;)

Grigori
08.12.2016
17:06:00
как ты вообще php переносишь

тру-программист никогда не признается в использовании такого неконсистентного сборника мусора, как функции PHP

Dmitry
08.12.2016
17:06:51
много лучше, чем JS

dypa
08.12.2016
18:02:48
Timur
08.12.2016
19:29:00
При вводе новых данных в поля Temperature и Pressure (Operating), должно обновляться поле Operating density по следующей формуле: density(T2, p2) = (273,15 + T2)/(273,15 + T1) * (p1/p2) * density(T1, p1) Переменные T2, p2 - это новые значения Переменные T1, p1 - предыдущие значения. Не могу понять, как эту формулу перевести на язык программирования, не важно какой. Я просто ее логики не понимаю. Там что, рекурсия или что?

Dmitry
08.12.2016
19:33:32
Operating density дает какие-то накопительные изменения?

Timur
08.12.2016
19:48:05
T - Temperature p - Pressure

Google
Pavel
08.12.2016
19:48:30
то что T1, p1 - предыдущие значения. как бы намекает что формула рекуррентная, да

Нужны какие-то стартовые значения

Timur
08.12.2016
19:49:19
предыдущие значения на скрине, они при первой загрузке страницы там бывают

Pavel
08.12.2016
19:49:47
Ну возьми некие стартовые значения T0, p0 и дальше считай по формуле

Dmitry
08.12.2016
19:50:01
ну так и в чем проблема? Вместо density(T1, p1) подставь значение Operating density расчитанное на предыдущем шаге

Admin
ERROR: S client not available

Timur
08.12.2016
19:50:06
я не могу понять, неужели там рекурсия? Тогда она бесконечная получается

Dmitry
08.12.2016
19:50:47
если хочешь понять, тогда тебе нужно понять физику процесса

Pavel
08.12.2016
19:51:06
Чтобы понять рекурсию, сначала надо понять рекурсию.

Dmitry
08.12.2016
19:52:14
рекурсия - см. рекурсия

dypa
08.12.2016
19:52:23
$density2 = (273,15 + $T2)/(273,15 + $T1) * ($p1/$p2) * $density1;

температура считается относительно абсолютного нуля если что...

вообще забавная формула отношение температур умножается на отношение давлений

Pavel
08.12.2016
20:04:51
Это же все безразмерные величины получаются

Timur
08.12.2016
20:16:03
Pavel
08.12.2016
20:18:03
У тебя есть какие-то начальные значения T0, p0

$density1 можно сначала сделать равным 1

Timur
08.12.2016
20:19:22
Мне дали скриншот, что я скинул, мне надо сделать такую же страничку

кроме того, что на скрине, никаких начальных значений не дано

Pavel
08.12.2016
20:19:35
Потом тебеприходят T2, p2. Ты присваиваешь: T1= T0; p1=p0; Вычисляешь формулу; Присваиваешь T1=T2, p1=p2;

Google
Pavel
08.12.2016
20:20:09
Последняя строчка для того чтобы можно было пойти на следующий шаг цикла

Grigori
08.12.2016
22:45:35
https://docs.google.com/presentation/d/16FjGf9bNUhaqvRuK7MO58ZRi2wI1FtoZdEovBhpY8Uw/edit#slide=id.g35f391192_00

Pavel
08.12.2016
22:49:12
?

Alexander
09.12.2016
10:49:32
кто-нибудь в курсе, почему если я задаю display:none через класс то jquery.outerHeight возвращает одно значение, а если через style то другое - правильное...

Константин
09.12.2016
10:53:34
Теоретически и там и там jquery.outerHeight должно быть =0

Alexandr
09.12.2016
10:55:16
Работы кому то подвалит https://roem.ru/08-12-2016/237863/1s-bitriks-kassy/

Alexander
09.12.2016
10:56:36
но во втором случае не 0 возвращает ) Вообще вроще оно с visability hidden не должно работать, а тут display .... а не, и правда не должно работать вообще в невидимым элементом....

Работы кому то подвалит https://roem.ru/08-12-2016/237863/1s-bitriks-kassy/
Я не понял, что мешает сделать очередь и высылать чеки в налоговую с небольшой задержкой?

Dmitry
09.12.2016
11:32:33
"от 10 000 рублей до 100%-ой суммы транзакции, но не менее 30 000 рублей"

Илюфа
09.12.2016
11:41:27
Подскажите как отсортировать массив и разбить его? В массиве есть даты, нужно даты разбить по датам одинаковые даты естественно в один массив

Dmitry
09.12.2016
11:42:57
Если покажешь код, что ты пытался сделать - возможно тебе подскажут, где ты допустил ошибку.

Илюфа
09.12.2016
11:44:27
Могу только массив показать

Array ( [0] => 10.12.2016 16:28:00 [1] => 10.12.2016 13:28:00 [2] => 21.12.2016 18:28:00 [3] => 28.12.2016 11:28:00 [4] => 14.12.2016 16:36:00 [5] => 14.12.2016 18:36:00 [6] => 24.12.2016 16:35:00 [7] => 14.12.2016 05:37:00 )

Илюфа
09.12.2016
11:44:55
Из базы берутся данные

Stanislav
09.12.2016
11:45:16
можно сортировать и разбивать средствами СУБД

Страница 54 из 956