
Dmitry
29.09.2017
15:40:48
ну так а как иначе ;) или реализация тредов с линуксовой на встроенную что-то поменяет прям
оно просто никому не нужно

Grigori
29.09.2017
15:41:28
в ноде нужно
в го нужно

Google

Grigori
29.09.2017
15:41:38
в питоне нужно

Dmitry
29.09.2017
15:41:40
в ноде есть треды?

Grigori
29.09.2017
15:42:03
а php уже сам не очень нужен
а как там масштабирование по ядрам и файловые операции выполнены по-твоему?

Dmitry
29.09.2017
15:43:33
масштабирование по ядрам в ноде? я что-то не знаю, извини ;)

Grigori
29.09.2017
15:44:36
так в линуксе почти нет асинхронных файловых операций

Dmitry
29.09.2017
15:44:37
а, ты имеешь ввиду не пользовательский код

Grigori
29.09.2017
15:44:44
да, конечно
на react php такого не сделать

Dmitry
29.09.2017
15:45:06
ну почему, aio есть, корявенько, но живет... хотя не вдавался

Grigori
29.09.2017
15:45:27
а ты авторов nginx почитай :)

Dmitry
29.09.2017
15:45:43
ну давно не читал, а раньше маты помню много, да

Grigori
29.09.2017
15:46:05
aio в линуксе без кеша работает

Google

Grigori
29.09.2017
15:46:28
в обход кеша файловой системы
нах такое счастье?

Dmitry
29.09.2017
15:46:52
Но ты не считаешь, что у каждого языка все же есть ниша своя
да и потом, ничего не мешает пулы самому делать без тредов

Grigori
29.09.2017
15:47:36
ты тренды языков видел? php ушел уже

Dmitry
29.09.2017
15:48:01
тренды языков для меня вообще не показатель, извини ;)

first
29.09.2017
15:48:21

Dmitry
29.09.2017
15:48:28
мужские журналы не читаю ;)

Grigori
29.09.2017
15:48:34
все не в ногу, один ты в ногу )))
ладно

Dmitry
29.09.2017
15:48:56
ну у меня не хайп стартапы, увы

Grigori
29.09.2017
15:49:37
да ради бога, поддерживай свой php5 :)

Dmitry
29.09.2017
15:49:51
гм? зачем поддерживать? он не падает

Grigori
29.09.2017
15:50:08
в том и дело

Dmitry
29.09.2017
15:50:22
а.... ну тогда да, нода впереди планеты всей ;)

Grigori
29.09.2017
15:51:12
питон на самом деле

Dmitry
29.09.2017
15:51:39
проблема в том, что нода и го... вообще не из той области, для них инфраструктуры ноль, а для ноды еще помножается на засилье "верстальщиков"... вот питон да, ближе уже
но треды на самом деле в этой области мало кому нужны... а вот инфраструктуру посравнивать интересно было бы... symfony vs django например

Grigori
29.09.2017
15:59:09
вообще-то именно из-за универсальности питон попуоярен
серверы для веб-сокетов, научные вычисления

Google

Grigori
29.09.2017
16:03:34
нейросети почти всегда на питоне - и потоки тут очень нужны

Dmitry
29.09.2017
16:04:25
да... еще бы не был он "отступозависимым" ;)

Grigori
29.09.2017
16:04:31
именно вычислительные задачи, где надо распараллеливать, всякие map/reduce - куда без потоков?

Dmitry
29.09.2017
16:05:10
ну map/reduce как раз хороши тем, что общая память то не нужна

Grigori
29.09.2017
16:05:52
неоднозначное утверждение
не нужна, но ускоряет
ipc для php тоже нет
блокчейн считать, например - нужно распараллеливаться

Dmitry
29.09.2017
16:07:46
процессы + shmop
понятно, что медленее будет
но под специфические задачи, опять же, можно и треды в пхп понять... только зачем, если есть другие языки

Dmitry
29.09.2017
16:31:47
Вроде event loop в рантайме а не в пользовательском коде, а асинхронность файлов в том, что рантайм сам засунет дескрипторы в select() и позовет коллбек когда данные созреют. В пхп надо вместо стандартных вызовов все делать через прослойку, которая асинхронность реализует. В ноде она часть рантайма. По CPU нода обычно процессами масштабируется.

Grigori
29.09.2017
16:38:33
нода - это фреймворк, а рантайм - это V8
масштабироваться по ядрам - да, то я про другое думал, в ноде процессами

Igor
29.09.2017
17:44:04
Чо, нода уже научилась использовать более одного ядра за раз?
И давно это с ней?

Eugene
29.09.2017
17:48:40
Сразу после того как пхп умер:)

Igor
29.09.2017
17:49:12
Ясн))

Alexey
30.09.2017
03:14:13
а php уже сам не очень нужен
Блин вот за что люблю могильщиков пхп, так что с 2005 года хоронят и хоронят, хронические такие хоронильщики...
Нет на js не зовите, js фрактал отсоса.

Google

Anton
30.09.2017
04:45:29
что ни говори, но php стал самым порицаемым языком. Непонятно только почему сейчас, когда он стал более-менее вменяемым, а не во времена php4
php в мире языков сейчас считается чем-то вроде Петросяна в мире юмора
js не лучше, конечно. А вот typescript в 10 раз лучше имхо

sergey
30.09.2017
06:09:20
кем считается? британскими учеными?

Anton
30.09.2017
06:24:45
на конференциях, в подкастах и т.д. все считают своим долгом пнуть пхп. Несправедливо, конечно (js, например, хуже!).
Это тупо сложилось такое общественное мнение.

Alexey
30.09.2017
06:43:58
главное рыночная ниша. а не "чо сказали на конфе":). на "конфе" много чо говорят незрелые мозги. а рынок диктует спрос. нормальный стабильный старый язык, много дешевых кадров, много либ/библиотек/фреймворков, устоявшаяся экосистема.
бизу надо быстро-недорого. пхп это даёт. причем не страдает уж особо ахтунговыми болячками как js. А "дрочеры на синтаксис" мигрируют от языка к языку каждые 3 года. их чо слушать...
ну главное конечно дешевизна инфраструктуры. условный питонщик или рубист придет, понтоваться выёбываться начнет. а пхпист обычный работяга, а ну где ваш говнокод, ща налажу...
и наладит:)))

Alexandr
30.09.2017
07:57:20
https://devconf.ru/ru/news/detail/84

Vyacheslav
30.09.2017
07:59:17
А будут записи? Интересно потом послушать

Alexandr
30.09.2017
08:02:00
Не знаю - @Adelf32 на месте. Его спрашивайте

Adel
30.09.2017
08:04:15
Нет. Видео не пишут

Web
30.09.2017
15:53:39
Подскажите, как генерируются это значение?
ServerTime: "00:00:02.5608948"

Dmitry
30.09.2017
16:00:24
DateTime::createFromFormat('U.u', microtime(TRUE))->format('Y-m-d H:i:s.u+Z');

Web
30.09.2017
16:10:03
Спасибо

Grigori
30.09.2017
17:27:45
о, даже так!
подскажите, как генерируется это значение подписи транзакции:
9ed1d041c0d7d85735f4e1db2989d689f20389e0079daef424ed9b295e572da5

Web
30.09.2017
18:34:51
Отправляю в yii2 post с angularjs
$gaga = \Yii::$app->request->post();
print_r($gaga);
// Array( [login] => asfasfasf [email] => test@mail.ru [password] => test)
А если так
$model->load(\Yii::$app->request->post());
if ($model->validate()) {
$model->save();
//Array( [login] => Array ( [0] => Login cannot be blank. ) [password] => Array ( [0] => Password cannot be blank. ) [email] => Array ( [0] => Email cannot be blank. ))
В чем может быть проблема?
Все разобрался

Google

Ant
01.10.2017
04:22:24
Ребята, подскажите, в Netbeans есть какой-нибудь редактор визуальный html форм?

Erzhigit
01.10.2017
08:05:38
Сорри за спам! Кто знает группу программистов мобильных приложений

Александр
01.10.2017
13:42:04

Erzhigit
01.10.2017
13:44:48

Мусорок
01.10.2017
16:41:57
Смарите
$x['1'] = array('text' => (string) 1, 'callback_data' => (string)$type+1);
как сделать что бы тест и колл дата был текстом при конверте в JSON? как уже не пробывал, ничего не помогает
P.s. даже как сейчас делаю он все ровно Integer

Aleksandr
01.10.2017
16:43:28
А кто-нибудь тут знает как рестартовать FireBird?
Если я его вот так установил sudo apt-get install firebird3.0-server

Rostislav
01.10.2017
16:46:23

Мусорок
01.10.2017
16:48:40
и если не перводить в строку, то JSON поулчается без ковычек "", апи видит полученные знаения как число, а не строку, ругается

Rostislav
01.10.2017
16:51:41
$type = 2;
$type2 = $type+1;
$x['1'] = array(
'text' => "1",
'callback_data' => "$type2"
);
Так можно.
Работать должно.

Aleksandr
01.10.2017
16:54:20

Мусорок
01.10.2017
16:54:33