@phpclubru

Страница 320 из 956
dypa
26.08.2017
13:24:16
еще нужно понимать что на так называемом "допросе" у людей разные цели и они могут быть очень глубоко спрятаны от второй стороны

Pavel
26.08.2017
13:24:58
Да какой допрос, просто беседа же

Его там что скотчем привязали к креслу? ?

dypa
26.08.2017
13:25:18
я "" зря чтоль ставлю :)

Google
dypa
26.08.2017
13:26:47
свое мнение можно говорить, когда тебе ничего за это не будет. например к тебе подходят гопники (пять - шесть здоровых лосей) и говорят отдай свой IPHONE, твое мнение конечно "не отдам", но скажешь или ты его? ;)

Pavel
26.08.2017
13:27:31
Да! Но для этого должна быть подушка безопасности и небоязнь увольнения. И надо над этим активно работать.

Alexandr
26.08.2017
13:27:35
Ну судя по языку жестов - оба достаточно закрыты , да и камера мешает ;-) Разговор босса-аутиста с аутистом подчиненным. Из пустого в порожнее все переливают.

dypa
26.08.2017
13:28:36
@confguru @chebotarevp я наверное прекращу эту беседу, я до конца выходных хочу дочитать http://www.oreilly.com/programming/free/object-oriented-vs-functional-programming.csp, а разговоры в чате не помогают мне это сделать

Pavel
26.08.2017
13:28:49
?

Alexandr
26.08.2017
13:30:49
Я просто не понимаю если у них было 60 Карл класных сеньеров - почему бы их не слить КА за %. И работа у людей осталась и € появились бы.

Pavel
26.08.2017
13:38:45
А че за атака то которая в видосе упоминается?

Alexandr
26.08.2017
14:08:49
http://tonsky.livejournal.com/313288.html

Остап
27.08.2017
06:24:32
Доброе утро!

first
27.08.2017
06:41:32
Ребзя,все привет,нужно спарсить людей из фейсбука и добавить в бд,хочу сделать 2 поля Ид_человека(айди в фейсбуке) будет первичным ключом,норм или говнокод и лучше сделать просто айдишник с автомнкрементом?

и второе поле его имя с фамилей,но эт неважно

с фамилией*

Dmitriy
27.08.2017
06:50:10
просто id поле, первичный ключ, без инкремента

Google
first
27.08.2017
06:53:33
просто id поле, первичный ключ, без инкремента
ну и туда записать ид аккаунта в фейсбуке,да?

Dmitriy
27.08.2017
06:53:43
да

first
27.08.2017
06:54:20
спс,а то мне сказали,что так нельзя :/

Valeriy
27.08.2017
08:32:20
Ну смотри в чем борода - еслив твоей базе понадобятся добавления пользователей из вне, то получится ты забиваешь чужие айдишники и может получиться конфликт. С этой же стороны наличие отдельного айлишника внутри системы накладывает совсем не много сложностей - будет ещё один индекс по полю fb_id т немного другие выборки, зато ты сможешь использовать таблицу как тебе угодно - добавлять тестовых юзеров и др

А "можно" или "нельзя" это не причина

Roman
27.08.2017
08:53:25
Господа, как поступить в следующей ситуации? Есть две таблицы, одна содержит одни диалоги, другая другие. Не суть, важно то, что это две отдельные таблицы. Задача предстоит следующая: собрать их на одной странице. Сделать банально сначало те, а потом другие? Это я знаю как, это просто. Но можно ли как-то сделать их в перемешку? Например сортируя по дате диалога. То есть склеить две сущности. Причём интересно, на каком уровне это лучше сделать? На уровне запроса sql или же средствами php можно тоже воссоединить?

Спасибо!

Alexander
27.08.2017
09:02:41
проще sql - select * from (select ... union all select ...) tmp order by date

Valeriy
27.08.2017
09:11:33
Унион, если структура схожа.

Сверху норм. Может правда на сортировке подтормаживать если много записей

Roman
27.08.2017
09:20:57
Они ограничены владельцем (принадлежность отправитель - получатель)

проще sql - select * from (select ... union all select ...) tmp order by date
при таком запросе обязательно надо, чтобы структура была идентичной?

Alexander
27.08.2017
09:22:10
таблиц - нет, поля в select должны быть одинаковые

Roman
27.08.2017
09:23:32
таблиц - нет, поля в select должны быть одинаковые
как называется данный приём? Хочу почитать про него ман, чтобы не надоедать вопросами

Alexander
27.08.2017
09:24:35
ну читай про union и подзапросы..наверное )

Roman
27.08.2017
09:41:42
ну читай про union и подзапросы..наверное )
а что делать, если выходят разное количество столбцов?

Alexander
27.08.2017
09:42:48
в select где полей меньше, прописать пустые алиасы - 0 as some_field и тд

first
27.08.2017
09:43:16
Работал кто с апи fb через их библиотеку? не могу почему то подключиться,через класс Facebook

Google
dypa
27.08.2017
09:45:49
а что делать, если выходят разное количество столбцов?
сделать одинаковое указав в select требуемые поля или null

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

Roman
27.08.2017
09:47:21
https://pastebin.com/SJn8m0zn

# 1054 - Неизвестный столбец 'M.date' в 'order clause'

dypa
27.08.2017
09:51:06
Roman ты хочешь чтобы за тебя сделали? ;)

Roman
27.08.2017
09:51:46
Roman ты хочешь чтобы за тебя сделали? ;)
сделать? Уже сделано, просто механику последнего момента не понял. Там ORDER в конце идёт. Он же применяется к двум запросам?

Или к последнему объединяемому?

dypa
27.08.2017
09:55:12
теорию РБД стоит почитать, у тебя нет поля по которому ты собираешься сортировать, о чем тебе и пишет ошибка

Roman
27.08.2017
10:31:37
Принял решение просто переделать за человеком всё заново. Будет одна таблица.

Это таблица диалогов была. Сообщения отдельно. Может кто уже реализовывал подобные задачи? Имеет ли смысл отдельно вести учёт диалогов? Может есть смысл хранить только сами сообщения?

И на основе данных сообщений (получатель || отправитель) выстраивать список диалогов

Была (тема диалога. Всё было по сути как система тикетов). Можно было открыть много диалогов между одними и теми же лицами (получатель, отправитель) Но я хочу отказаться от такого. Просто один диалог между двумя пользователями. Просто переписка ведётся между владельцем карточки услуги и клиентом (по сути если у пользователя две и более карточек, то и диалогов потенциально может быть более одного) Вопрос лишь в том, можно ли как-то на основе сообщений формировать диалоги? Каким образом можно делать запрос на выбору сообщений так, чтобы не было например в массиве 30 сообщений с одинаковыми from_id, а выбирался только один (желательно самый последний по дате, для сортировочки диалогов)?

я думаю, что можно делать "прочитано" / "не прочитано" к сообщениям.

Valeriy
27.08.2017
10:58:39
Была (тема диалога. Всё было по сути как система тикетов). Можно было открыть много диалогов между одними и теми же лицами (получатель, отправитель) Но я хочу отказаться от такого. Просто один диалог между двумя пользователями. Просто переписка ведётся между владельцем карточки услуги и клиентом (по сути если у пользователя две и более карточек, то и диалогов потенциально может быть более одного) Вопрос лишь в том, можно ли как-то на основе сообщений формировать диалоги? Каким образом можно делать запрос на выбору сообщений так, чтобы не было например в массиве 30 сообщений с одинаковыми from_id, а выбирался только один (желательно самый последний по дате, для сортировочки диалогов)?
это противоречит системе тикетов, ибо у них как првило есть статус, это юридический момент, по-моему. буде неудобно решать вопросы к тому же 2. ORDER BY ... LIMIT ...

Roman
27.08.2017
10:58:49
Например тот же ВКонтакте. Думаю, что вряд ли он хранит диалоги отдельно. Скорее просто сообщения.

Pavel
27.08.2017
10:59:00
У меня такое ощущение что ты делаешь хуже.

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

Но надо конечно подробнее изучать код и бизнес-смысл

Roman
27.08.2017
11:00:36
Там - это имеется ввиду, что те, кто делали этот продукт делали диалоги с каких-то убеждений? Они вычислительные коды писали прямо во Views

Google
Roman
27.08.2017
11:00:58
Поэтому смею предположить, что они просто делали как попроще.

это противоречит системе тикетов, ибо у них как првило есть статус, это юридический момент, по-моему. буде неудобно решать вопросы к тому же 2. ORDER BY ... LIMIT ...
Ну вот например иметь в таблице 190 записей сообщений. А по сути там сообщения переписки одного человека с тремя разными людьми. Мне нужно будет сформировать 3 диалога. Верно?

Valeriy
27.08.2017
11:02:16
вьюшки для того и нужны, чтобы давать готовые нужные представления прямо из БД

Roman
27.08.2017
11:03:04
И в принципе реально написать такой запрос, который вернёт мне 3 записи. Так?

Valeriy
27.08.2017
11:03:05
может быть ситуация, когда в процессе два обращения одновременно?

Roman
27.08.2017
11:03:12
На основе данных со 190 записей в таблице.

Valeriy
27.08.2017
11:03:18
конечно

group by

Roman
27.08.2017
11:03:52
Просто хочется реализовать такой момент - открыть диалог с любым объектом (с которым не было ранее сообщений).

В случае, когда двигло предполагает наличие диалога. Я сталкиваюсь с такой проблемой как "пытаюсь открыть то, чего ещё нет"

Ведь диалог начинается с "первого сообщения".

опыт скайпа показывает ,что это хрень
а можно здесь поподробнее?

Valeriy
27.08.2017
11:06:30
и тут на помощь приходит мое сообщение вопрошающее о том является ли сам диалог сущностью

Roman
27.08.2017
11:06:35
Хочется взвесить все за и против.

Valeriy
27.08.2017
11:07:41
создать пустой надо, статусы есть, свойства есть, но не сущность?

ну ладно.

Roman
27.08.2017
11:30:46
создать пустой надо, статусы есть, свойства есть, но не сущность?
Нет, статусов нет. Я тогда просто в пример привёл тикеты. То есть ничего особо нет. Есть только: id - ид диалога в бд from_id - ид отправителя to_id - ид получателя subject - тема date - дата from_incoming to_incoming target_id from_deleted to_deleted last_message_id

Valeriy
27.08.2017
11:34:33
сабжект есть, дата есть

Google
Roman
27.08.2017
11:38:44
сабжект есть, дата есть
сабжект теперь не нужен. А дата всё равно в сообщениях может быть.

dypa
27.08.2017
11:49:10
Принял решение просто переделать за человеком всё заново. Будет одна таблица.
переписать часть системы с сохранением бизнес требований и ненаплодя новых багов, ну да - это же проще чем разобраться с ORDER BY ???

Roman
27.08.2017
11:50:06
переписать часть системы с сохранением бизнес требований и ненаплодя новых багов, ну да - это же проще чем разобраться с ORDER BY ???
Я хочу избавиться от того, что не нужно. Или тем более никогда не использовалось. Тут много полей, которые добавили и им даже применение не нашли.

можно ли группировать записи по нескольким полям?

Pavel
27.08.2017
14:28:31
Да

Oscarhandsome
28.08.2017
01:40:42
Чтиво как прогеров разводят ;-) http://telegra.ph/Kak-ya-loha-programmista-razvodil-08-19
? я в шоке. Недавно мой товарищ уехал работать на Кипр с семьёй, им оплатили все, жилье, переезд и т.д. Хотя мы вместе работали на удаленке в nda проектах, так же на пражскую компанию, не выплаты, долги - обычная история. Но они правда как ланистеры всегда платили свои долги? что не могло радовать.

Ivan
28.08.2017
05:54:34
Ребята, кто-нибудь знает простую CMS, которая бы предоставляла открытые данные в формате JSON? Или может быть CMS, у которой есть плагин API? Покидайте варианты свои, а я выберу, если не сложно. Спасибо)

Denis
28.08.2017
06:05:32
Wordpress

Смотря какие данные ты хочешь отдавать

Adel
28.08.2017
09:22:48
Приложение работает только на https. И народ не может настроить тестировать его селениумом на трэвисе. Не может генерировать сертификаты и подсовывать их nginx. Я особо не вдавался пока... кто-нибудь такое делал? Может опытом поделитесь

Alexandr
28.08.2017
09:25:52
Может тут админ нужен? Я встречался с проблемой если еще включен http2

Pavel
28.08.2017
09:31:08
Ну обычно генерят локальный сертификат. Почему его нельзя сгенерировать?

Adel
28.08.2017
09:31:37
Я вот тоже думаю что проблем возникнуть не должно

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