
Alex
17.01.2018
15:58:57
А много их?

Иван
17.01.2018
15:59:04
Очень

Dmitriy
17.01.2018
15:59:11

Иван
17.01.2018
16:00:51

Google

Иван
17.01.2018
16:01:21
От них жара ппц

Adel
17.01.2018
16:02:22
мне просто как человеку думающему немного глобальнее чем пассивный доход для себя... сидишь и жгешь электричество... ради говнокрипт. да ну нафиг...

Dmitriy
17.01.2018
16:03:12
электричество жалко ?

Иван
17.01.2018
16:03:32

Adel
17.01.2018
16:04:06
вот представь что таких как ты станет много... половина электростанций Земли будут работать ради криптовалют...

Иван
17.01.2018
16:04:09
Все сразу начали их игнорировать тк это новое

Adel
17.01.2018
16:04:27
будут строить новые.. жечь кучу угля и все такое...
бредятина

Иван
17.01.2018
16:04:39
Да не)

Adel
17.01.2018
16:04:43
такое тупое человечество не достоино выжить.. это верно

Иван
17.01.2018
16:04:59
Не переживайте ,апокалипсис не придет )
От ферм ) ахаха

Google

Dmitriy
17.01.2018
16:06:20

Sparrow
17.01.2018
16:06:35
от заводов говорят уже через 200 лет земля будет не пригодна для жизни
атомы газы всё в атмосферу

Yury
17.01.2018
16:08:56
Все остальные обычно говорят "вот представь что таких как ты станет много.. и вообще я о планете забочусь стараясь меньше энергии рассеивать"

Alexandr
17.01.2018
16:12:28
Ахтунг кто хотел прикрутить SSL не тривиально https://community.letsencrypt.org/t/tls-sni-challenges-disabled-for-most-new-issuance/50316

Sparrow
17.01.2018
16:13:12
что значит не тривиально

Alexandr
17.01.2018
16:14:15
Не работает TLS-SNI challenge - проверка подлиности хоста

Dmitry
17.01.2018
16:15:22
а кто-то пользовался? ;)

Pavel
17.01.2018
18:00:12
У меня lets's encrypt
ща сравним с alpha ssl
без tls-sni жить то можно?

Sparrow
17.01.2018
18:10:00
У меня тоже LE

Dmitry
17.01.2018
18:12:02
речь не о tls-sni как таковом, а о валидации хоста при выдачи сертификата посредством tls-sni

Pavel
17.01.2018
18:19:18
тут просто сеошники надавили, говорят надо https ставить, типа ранжироваться будет лучше сайт, ну на один купили сертификат, на два других сайта уже lets encrypt воткнул, да и на первом тоже скоро закончится, тоже наверно поставлю

Sparrow
17.01.2018
18:20:00
И толк покупать
Серт
Если халява есть

Pavel
17.01.2018
18:20:48
ну дак, не были осведомлены
раньше имел дело с каким то сервисом халявных сертификатов, еще в году 2008-2009

Google

Pavel
17.01.2018
18:22:31
но там была проблема, что только свежие фаерфоксы и др принимали
но тут друг дал свой затестить, я так посмотрел и в ие7 и везде принимает
Какое то у меня отвращение к шрифтам на винде, после того, как с мака слез)))
буковки местами прыгают, местами прилипают друг к другу

Ihor
17.01.2018
19:35:58
И толк покупать
Поддержка браузеров. + Гугл не поддерживает некоторые халявные сертификаты.

Влад
17.01.2018
19:44:34
Привет, коллеги
Подскажите пожалуйста, возможно ли сделать независимые циклы, чтобы они синхронно выполнялись?

Dmitriy
17.01.2018
19:45:52
pthreads ?

Влад
17.01.2018
19:46:16
Возможно, не уверен, не использовал ещё их
Ну так то да, несколько потоков типа

Dmitriy
17.01.2018
19:46:33
аааа, там же синхронно.
или анинхронно нужно ?

Pavel
17.01.2018
19:47:38
Нужно распараллелить вычисления или что?

Влад
17.01.2018
19:47:45
Чтобы не поочереди, а сразу все. Главное скорость, на память пожираемую php можно положить болт

Dmitriy
17.01.2018
19:48:09
ну вот треды смогут
(хотя счас кто-то должен сказать что треды в пхп еще не очень и т.д)

Влад
17.01.2018
19:48:19
Есть парсер, там около 70-100 направлений, его надо разделить на мелкие составляющие для скорости

Pavel
17.01.2018
19:49:43
А ты уверен что асинхронно парсер хуже справится? Может там на IO уходит большая часть работы

Влад
17.01.2018
19:49:58
Парсер работает в виде демона php, перезапускается раз в час по крону, и надо его ускорить, а то полторы минуты никого не устраивает

Pavel
17.01.2018
19:50:36
По-моему тут куда проще тредов запускать 10 парсеров и пусть они независимо работают. Только урлы между ними поделить.

Влад
17.01.2018
19:52:09
Типа чётные туда, нечётные туда?

Google

Влад
17.01.2018
19:52:38
Да, вроде норм идея, надо подумать как это сделать
Спасибо за идею!)

Pavel
17.01.2018
19:53:42
А то все таки треды в пхп еще не очень и т.д.

Ihor
17.01.2018
19:59:59

Влад
17.01.2018
20:00:41
К сожалению не могу с ним подружиться, мне питон проще дался чем он
Синтаксис и все дела, кому что по зубам

Ihor
17.01.2018
20:01:52
Постарайся, там параллельные вычисления хорошо реализованы

Влад
17.01.2018
20:02:27
Буду знать, постараюсь

Ihor
17.01.2018
20:03:32
В твоем случае, с парсером, всё решается могопоточностью, поскольку синхронные вычисления не нужны

Admin
ERROR: S client not available

Yury
18.01.2018
04:02:02
логическая задачка. допустим есть два массива
$suits = ['s' => "♠️", 'c' => "♣️", 'h' => "♥️", 'd' => "♦️"]; и
$hands = ["2", "3", "4", "5", "6", "7", "8", "9", "10", "J", "Q", "K", "A"];
как мне собрать массив из 3х неповторяющихся карт? ☺️
получается что каждый след элемент должен сравниваться со всеми предыдущими

Anatoly
18.01.2018
04:14:54
сделай нормальный массив где 1 элемент соотвествует 1 карте, потом делай shuffle + array_pop

Yury
18.01.2018
04:42:30
ну в таком массиве можно и array_rand тогда
придется похоже так и сделать

Anatoly
18.01.2018
04:56:29
array_rand не извлекает элемент из массива, а возвращает копию ЕМНИП.

Grigori
18.01.2018
05:24:51
клуб маразматиков :)

Pavel
18.01.2018
06:07:20
логическая задачка. допустим есть два массива
$suits = ['s' => "♠️", 'c' => "♣️", 'h' => "♥️", 'd' => "♦️"]; и
$hands = ["2", "3", "4", "5", "6", "7", "8", "9", "10", "J", "Q", "K", "A"];
как мне собрать массив из 3х неповторяющихся карт? ☺️
тебе надо только 3 карты разные найти? или в каждой итерации по три карты новые кидать?

Yury
18.01.2018
06:08:11
пока только одна итерация. 3 карты из колоды

Pavel
18.01.2018
06:08:40
тут вообще перебор - в первом массиве масти, во втором цифры и буквы

Google

Yury
18.01.2018
06:08:44

Pavel
18.01.2018
06:08:51
к каждой масти все цифры

Yury
18.01.2018
06:09:27
разумеется не должно быть двух одинаковых карт

Pavel
18.01.2018
06:09:40
цикл в цикле так? с возвратом при наборе нужного количества
function cards($lim)
{}
ой

Yury
18.01.2018
06:11:01

Pavel
18.01.2018
06:11:20
ну логически подумай, в первом цикле попадаем на пики, в нем вложенный по цифрам
двойка пики, тройка пики....
если так просто пройдем, то получим всю колоду без повторений

Vitaliy Nameless
18.01.2018
06:12:14

Yury
18.01.2018
06:13:23
$cards = [];
типа $new = $hands[array_rand($hands)].$suits[array_rand($suits)];
if(!array_search($cards, $new)) $cards[] = $new;
даже так

Pavel
18.01.2018
06:15:06
может так, только если карта существует, то дальше искать уникальную
но что если попросить выдать 700 карт - оно бесконечно будлет искать рандомом

Yury
18.01.2018
06:16:34
в колоде 52 карты.
я тестирую свой враппер к synology chat боту)

Pavel
18.01.2018
06:22:35
лучшим решением будет собрать массив, в котором вся колода
дальше рандомно из него вытаскивать и удалять

Yury
18.01.2018
06:23:46
видимо да

Pavel
18.01.2018
06:23:48
ну и при каждом вытаскивании карты обновлять count и рандомайзером уже другое вытаскивать, до кучи можно перемешивать колоду

Yury
18.01.2018
06:24:38
тут еще интересное ограничение) нельзя хранить состояние колоды
только изъятые карты можно сохранить