@phpclubru

Страница 557 из 956
Ivan
19.04.2018
18:14:31
https://devconf.ru/ru/offers/offer/344 https://devconf.ru/ru/offers/offer/378 Теперь встал вопрос что же выбрать?

Gleb
19.04.2018
18:19:30
Ребят, привет, кто может помочь с вытаскиванием массива данных из файла php?
попробуй переформулировать вопрос. 1. Откуда берутся данные 2. Где эти данные складываются в массив 3. Где далее тебе нужно увидеть эти данные и в каком виде

Anton
19.04.2018
18:22:06
попробуй переформулировать вопрос. 1. Откуда берутся данные 2. Где эти данные складываются в массив 3. Где далее тебе нужно увидеть эти данные и в каком виде
фотки нельзя тут слать? ну в общем я создал базу городов вида $dz_city_msk = array ( domain => ( 'doks24' ), city_1 => ( "Москва" ), city_2 => ( "Москве" ), city_3 => ( "Москвы" ), ); $dz_city_spb = array ( domain => ( "spb" ), city_1 => ( "Санкт-Петербург" ), city_2 => ( "Санкт-Петербурге" ), city_3 => ( "Санкт-Петербурга" ), ); Нужно вытащить из файла например все city_2

Google
Gleb
19.04.2018
18:28:27
спасибо)
https://dev.mysql.com/doc/sakila/en/

спасибо)
Про sql запросы - советую прочитать книженцию "SQL за 10 минут"

Anton
19.04.2018
18:30:04
Про sql запросы - советую прочитать книженцию "SQL за 10 минут"
вообще от души) а то я гуглил, но ничего хорошего не нашел

Gleb
19.04.2018
18:30:32
вообще от души) а то я гуглил, но ничего хорошего не нашел
это самое хорошее пособие чтобы научиться писать запросы

Ivan
19.04.2018
18:40:29
Второй доклад поактуальнее выглядит
Спикеров не знаю, но вот тоже больше склоняюсь ко второму.

Pavel
19.04.2018
18:40:48
Я был на первом лет 5 назад

И по моему в 2к18 вопрос про разработку масштабируемой соцсети это не на 8 часов мастер класс

Да и звучит как "опытный программист раскажет как сделать универсальную CMS"

Ivan
19.04.2018
18:43:20
Сейчас Адель расскажет какой доклад выбрать)))

Google
Adel
19.04.2018
18:43:24
https://devconf.ru/ru/offers/offer/344 https://devconf.ru/ru/offers/offer/378 Теперь встал вопрос что же выбрать?
первый там про архитектуру. про то как делать шардинг. кеш и т.д. он его уже лет 7 рассказывает и мало что меняет. но мне понравился в свое время

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

Pavel
19.04.2018
18:44:09
Я помню, про пачки пользователей

Adel
19.04.2018
18:44:16
про хайлоад буквально в паре мест коснусь может...

Я помню, про пачки пользователей
ну мы с тобой видимо примерно в том же году слушали :)

Pavel
19.04.2018
18:44:58
И не стоит так заморачиваться на нем

Adel
19.04.2018
18:45:31
ну в условиях амазона.. можно делать хайлоад не прикладывая сильно усилий. лишь бы бюджета хватало

и об этом я наверно таки расскажу :)

Pavel
19.04.2018
18:46:53
Вот если бы про решение какой-нибудь проблемы c10m рассказали...

Adel
19.04.2018
18:47:11
ты давай по английски хотя бы

dypa
19.04.2018
18:48:33
https://devconf.ru/ru/offers/offer/344 https://devconf.ru/ru/offers/offer/378 Теперь встал вопрос что же выбрать?
я бы предпочел второй доклад, врядли придется делать сверх нагруженый проект в жизни.

Adel
19.04.2018
18:49:08
но положа руку на сердце, ты прав. мало кому понадобятся все эти хайлоадные выкрутасы.

Pavel
19.04.2018
18:50:49
я прям сейчас пишу highload сервер

Сбылась мечта!

Adel
19.04.2018
18:51:02
с шардингом особо

Ivan
19.04.2018
18:57:55
Ну большой проект это круто, я не скажу что сам работаю с сверхнагруженным проектом. На моем проекте 200к уников в сутки и 1млн уников в месяц и он все растет. Поэтому я бы послушал про подходы проектирования проектов и на большее количество уников. Но интуиция подсказывает что большего нового я почерпну у Адель. Хочется 8 часов своей жизни на годное потратить

А есть что-то такое о чем мне неплохо было бы знать о конфе, учитывая что я впервые решил выбраться на конфу?

Plomipu
19.04.2018
19:26:10
Ребята. Прошу вас помогите. Мне в компании дали тестовое задание. Но я хз как его сделать, если файл xml, трансформируя в xslt, никак не получить обратно просто xml, а можно именно файл xhtml или html, так как xslt я знаю в нём можно задействовать темплейты, чтобы в xml генерировать html теги, а как генерировать благодаря xsl xml теги( как минимум ), хз. В любом случае вот текст с заданием.

Google
Pavel
19.04.2018
19:36:09
А чем xml теги отличаются от html тегов?

Plomipu
19.04.2018
19:37:37
тем, что в xml они могут иметь какое угодно название. В html - нет, а тока стандартные названия.

Pavel
19.04.2018
19:41:30
https://ru.wikipedia.org/wiki/XSLT смотри однако вот тут в примере им удалось трансформировать xml в xml

И какие угодно названия тегов их не остановили

Artem
19.04.2018
19:42:32
но положа руку на сердце, ты прав. мало кому понадобятся все эти хайлоадные выкрутасы.
все же мне кажется это заблуждение думать в духе "ты не гугл, тебе не надо" и есть масса причин. Но сегодня достаточно понимать, что есть два вида high -это CPU bound и Data bound приложения. И последнии в контексте веба сегодня куда интересней. Вряд ли сегодня есть компания которой об этом задумываться не стоит.

Adel
19.04.2018
19:48:05
А есть что-то такое о чем мне неплохо было бы знать о конфе, учитывая что я впервые решил выбраться на конфу?
то чтоя всем говорю. особенно про первыйдень. докладыслушать конечно хорошо,но самый цимус - это подходить к интересным людям и узнавать у них конкретныедетали.

а то народ стесняется общаться. а конфа - это прежде всего тусовка

Plomipu
19.04.2018
19:49:03
https://ru.wikipedia.org/wiki/XSLT смотри однако вот тут в примере им удалось трансформировать xml в xml
спасибо, что подсказали. А я дурак на w3schools.com полагался, а там примеры как раз были трансформации xsl с html тегами. Ппц а не мануалы там.

Pavel
19.04.2018
19:50:43
> есть два вида high -это CPU bound и Data bound приложения. Ето что за классификация такая интересная )

Artem
19.04.2018
19:51:41
> есть два вида high -это CPU bound и Data bound приложения. Ето что за классификация такая интересная )
это как бы стандарт. Если проще приложения интенсивно выполняющие расчеты и нагруженные данными... В одних важны вычисления, в других обработка большого числа информации.

Pavel
19.04.2018
19:52:32
а вычисления это не обработка информации ?

Artem
19.04.2018
19:54:12
а вычисления это не обработка информации ?
я хз чтто тебе ответить, почитай про различия data-intensive applications, DIA и compute-intensive. Это очевидно вроде

Pavel
19.04.2018
19:54:19
Я понимаю там сказать что есть cpu bound, network bound и memory bound, но data это получается кислое с высоким сравнивать. И нет таких стандартов и классификаций.

Artem
19.04.2018
19:57:49
Я понимаю там сказать что есть cpu bound, network bound и memory bound, но data это получается кислое с высоким сравнивать. И нет таких стандартов и классификаций.
печально. Как раз дата в наше время -ценнейший ресурс компании и когда речь идет о обработке больших объемов данных и построении (например) на их основе всяческих рекомендательных систем -это отдельный класс задач. Почитай например это чтоли https://www.piter.com/product/vysokonagruzhennye-prilozheniya-programmirovanie-masshtabirovanie-podderzhka

Pavel
19.04.2018
19:58:25
Я не знаю зачем мне эти ссылки на рандомные книжки

Artem
19.04.2018
19:59:02
Я не знаю зачем мне эти ссылки на рандомные книжки
чувак я устал постоянно говорить очевидные вещи. Это блять стандарт в топовых компаниях по всему миру, а книжка признанна лучшей по теме и фактически уникальна...

Pavel
19.04.2018
19:59:24
Тут нельзя матом ругаться

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

Я тоже знаю много умных терминов всяких, про simd mimd могу задвинуть, MPI HPC, но не к месту это ваще скучно выглядит.

Google
Dmitry
19.04.2018
20:06:08
узкое место - данные :)

Artem
19.04.2018
20:06:19
Просто тебя сразу уносит в какой-то абстрактный computer sciense а еще ты жонглируешь терминами на раз-два, поэтому чего ты хочешь донести вообще не ясно.
что тут абстрактного, если это основы? вообще data engeneering -даже отдельная должность такая есть. все приложения сегодня живут вокруг данных и их хранение и обработка -основная задача. Эти термины я слышу ежедневно, как и задачи вокруг данных решаются всеми вокруг сегодня. Прости, что я не стал раскрывать казалось бы очевидные вещи. А донести я хотел ровно то, что сказал, есть два типа приложений в higload и иного разделения я не встречал. И мнение о том, что это кому -то не нужно давно устарело, это нужно всем.

Dmitry
19.04.2018
20:08:39
чувак я устал постоянно говорить очевидные вещи. Это блять стандарт в топовых компаниях по всему миру, а книжка признанна лучшей по теме и фактически уникальна...
попробуй не просто говорить, а сначала разобраться так, что бы сам мог объяснить :) баз ссылок на книги и название должностей :)

Artem
19.04.2018
20:11:28
попробуй не просто говорить, а сначала разобраться так, что бы сам мог объяснить :) баз ссылок на книги и название должностей :)
я действительно устаю от чата пхп и понимаю в чем причина отношения подобного к платформе и специалистам по ней. ))) Это очевидные вещи, а разбираться, чтобы обяснять основы я не хочу. Мне хватает ежедневной работы с этим.

Pavel
19.04.2018
20:12:04
Я понял с помощью гугла о чем эти термины и это не имеет отношения к тому что там на мастер классе будет читаться.

Dmitry
19.04.2018
20:13:25
да, брось, наличие раздувающих щеки балаболов - это проблема любого чата, не переживай :)

Artem
19.04.2018
20:14:00
Я понял с помощью гугла о чем эти термины и это не имеет отношения к тому что там на мастер классе будет читаться.
а речь была не о мастер класса а о том, что > но положа руку на сердце, ты прав. мало кому понадобятся все эти хайлоадные выкрутасы. не правда, я давно не видел программистов, которым это не нужно. (до того, как погрузился сюда)

Admin
ERROR: S client not available

Adel
19.04.2018
20:14:29
я говорил про шардинг

эт крайне редко встречающаяся вещь

Pavel
19.04.2018
20:14:58
а речь была не о мастер класса а о том, что > но положа руку на сердце, ты прав. мало кому понадобятся все эти хайлоадные выкрутасы. не правда, я давно не видел программистов, которым это не нужно. (до того, как погрузился сюда)
Ну потому что в веб разработке это действительно так. Всяким дата-сатанистам это нужно, но ты начинаешь отвечать не на ту тему что обсуждается а на ближайшие знания которые возникли у тебя в голове.

Artem
19.04.2018
20:15:01
эт крайне редко встречающаяся вещь
ок. значит я что то не прочитал до этого и не так понял

Ну потому что в веб разработке это действительно так. Всяким дата-сатанистам это нужно, но ты начинаешь отвечать не на ту тему что обсуждается а на ближайшие знания которые возникли у тебя в голове.
я подозреваю, что как любой человек отвечаю в контексте своих личных знаний, опыта и работы. Если я что -то не так понимаю -ок. Но я действительно привык несолько к другому уровню общения и на другом уровне компетенции.

Pavel
19.04.2018
20:16:14
Почти весь хайлоад в вебе это исключительно I/O intensive, как из кучи баз данных прочитать, сформировать вьюшку и отослать клиенту. И вот внутри этой области и обсуждаются все приемы и подходы.

Pavel
19.04.2018
20:17:50
Да разные, потому что щас в веб любое примешивают

Dmitry
19.04.2018
20:18:12
биг дата - это не хайдоад

Pavel
19.04.2018
20:18:17
Даже мобилка которая обращается к серверу это типа веб считается

Google
Pavel
19.04.2018
20:19:17
Если кто-то куда-то сходил по протоколу http то это еще не web-dev )

Artem
19.04.2018
20:19:21
Да разные, потому что щас в веб любое примешивают
ты понимаешь как работает типичная рекомендательная система интернет магазина или например сайта Кинопоиск? Как ЛЮБОЕ веб приложение для обеспечения reliability ведет мониторинг состоянии и каким образом анализируются и используются эти данные? Например для "прогрева" инстансов

Dmitry
19.04.2018
20:20:19
примитивно работает :)

Artem
19.04.2018
20:24:04
Ну примерно понимаю, фигачится запрос в базу который для заданного вектора выбирает ближайшие вектора.
сложно если честно. Но ок, как формируется вектор (на солько я понимаю -это результат кластеризации и выделения признаков пользователя) и где он хранится, на сколько это важно для приложения сегодня ?

Dmitry
19.04.2018
20:24:29
это не хайлоад :)

Pavel
19.04.2018
20:25:16
Это важно ровно настолько насколько продукт овнер оценил важность. Если он сказал что ему плевать как работает рекомендация то не важно.

Dmitry
19.04.2018
20:25:32
хотя вообще имхо хайлоад понятие относительное... чтр в общем странно

Pavel
19.04.2018
20:25:33
Вот так работает мир web-dev =)

Dmitry
19.04.2018
20:26:42
так что такое data bound? ;) когда дисков хранить не хватает? :)

Pavel
19.04.2018
20:27:38
Ето короче на практике означает когда данные можно распараллелить и обрабатывать

а cpu bound это когда посчитать факториал числа - особо не распараллелишь

Ето короче на практике означает когда данные можно распараллелить и обрабатывать
Что приводит почти сразу к проблеме I/O, с которой эффективно справляются асинхронные фреймворки типа нодыжс и go

Dmitry
19.04.2018
20:30:39
выдумщики :)

Pavel
19.04.2018
20:31:20
Да, нодужс уже пора выкинуть на свалку истории и оставить только собирать вебпак бандлы.

Artem
19.04.2018
20:31:34
под bound я понимал ограничение. И суть в том, что приложение обрабатывает большие объемы данных и мне сложно понять что тут нужно раскрыть ...

Dmitry
19.04.2018
20:32:07
ограничение компьютера :)

Artem
19.04.2018
20:32:37
ограничение компьютера :)
при чем тут компьютер?

Dmitry
19.04.2018
20:33:03
даже не так - bound - это что в компьютере потребляет задача больше всего

Artem
19.04.2018
20:33:25
так что такое data bound? ;) когда дисков хранить не хватает? :)
когда метод хранения на дисках критически важен.

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

Dmitry
19.04.2018
20:34:04
человеко bound :)

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