@laravel_pro

Страница 1890 из 2014
Kernel
22.09.2018
10:03:43
Тогда у тебя расписание будет по сути many-to-many

Alexey
22.09.2018
10:03:57
Ыээээээээ

Так я и писал про это )

Я делаю groups_lessons

Google
Alexey
22.09.2018
10:04:23
И мне надо где то хранить текущий урок

Kernel
22.09.2018
10:04:27
Табличка типа: group id| lesson id | seq 1 | 2 | 1 1 | 2 | 2

Alexey
22.09.2018
10:04:43
Many to many обозначает принадлежность

Как определить порядок? Какой урок следующий?

Kernel
22.09.2018
10:05:09
после seq + добавить поле finished boolean

seq = sequence

Alexey
22.09.2018
10:05:35
Да, и потом при выборке писать различные условия where и тд

Или - просто у группы есть next_lesson (что логично, группа должна знать про то какой урок седующий)

И все

Артём
22.09.2018
10:06:12
Ты в любом случае подебаж запросы в своем варианте

Alexey
22.09.2018
10:06:19
Никакого оверхеда, все очень прозрачно, ничего не раскидано

Да, если бы была привязка к дням недели - я согласен

Google
Kernel
22.09.2018
10:07:57
я хз что ты там делаешь, но твой подход очень ограниченный. - ты не можешь планировать уроки по времени - ты не можешь посмотреть когда у учителя\группы есть окно - ты не можешь отменять\переносить уроки и отображать что урок был отменен\перенесен - ...

Артём
22.09.2018
10:09:18
Потому, что сделать чайник нужно продать квартиру и купить завод чайников, ну или пойти учиться на электрика

Kernel
22.09.2018
10:09:19
очень правильный подход

продолжайте в том же духе.

Kernel
22.09.2018
10:10:49
если у тебя 1 учитель и 2 ученика - то может и удобнее

Alexey
22.09.2018
10:10:54
Это очень сильно повышает прозрачность системы

Артём
22.09.2018
10:11:15
Но и очень сильно ее ограничивает

Alexey
22.09.2018
10:11:24
если у тебя 1 учитель и 2 ученика - то может и удобнее
Ну, сейчас 254 учителя и 2850 учеников

Kernel
22.09.2018
10:11:40
тогда у вас явно проблемы

Alexey
22.09.2018
10:11:41
тогда у вас явно проблемы
Ну, вам ведь виднее какие у нас проблемы ) кейс напиши, я расскажу как это решается

Kernel
22.09.2018
10:13:53
Ну, вам ведь виднее какие у нас проблемы ) кейс напиши, я расскажу как это решается
- как учитель\ученики могут планировать что-то? - как учитель знает сколько людей придет на урок? - каждый раз когда урок переносится, они опять 2 часа решают в чате когда ВСЕМ удобно? - если ученик не может прийти на урок - как это отображается? - сколько времени занимает планирование в чате? Как это происходит? Каждый высказывается когда ему удобно и все соглашаются на одну дату?

Артём
22.09.2018
10:15:50
Пример?
Я скажу так. Зачем вообще нужен этот огрызок если все можно решить в чате группы?

Твое приложение должно решать спектр бизнес задач, а не искать как сделать проще

Alexey
22.09.2018
10:16:21
- как учитель\ученики могут планировать что-то? - как учитель знает сколько людей придет на урок? - каждый раз когда урок переносится, они опять 2 часа решают в чате когда ВСЕМ удобно? - если ученик не может прийти на урок - как это отображается? - сколько времени занимает планирование в чате? Как это происходит? Каждый высказывается когда ему удобно и все соглашаются на одну дату?
- что планировать? - никак не знает (и это в принципе невозможно ) - когда урок отменяется, он просто переносится на следуюший. Это обьясняется тем что расписание занятий составляется один раз в начале учебного года - преподаватель когда урок заканчивается отмечает пропустивших - никакого планирования нет, потому что расписание строго фиксированное

Google
Kernel
22.09.2018
10:16:52
так расписание все таки есть?

Alexey
22.09.2018
10:16:52
так расписание все таки есть?
Оно делается самим преподаателем и оно содержится в названии группы ) нет модели

Артём
22.09.2018
10:17:25
Сделай ты это расписание в бд, т.к это неотъемлемая часть бизнеса

Alexey
22.09.2018
10:17:38
Грубо говоря группа называется «понедельник вторник среда ч 16:00

И все

В чате в начале года - да, идет обсуждение кому как

Kernel
22.09.2018
10:18:11
а чат этот где?

что за чат вообще?

Alexey
22.09.2018
10:18:24
В приложении

Евгений
22.09.2018
10:18:58
Текущий урок это next_lesson -1
7й этаж это как 8й но на один пониже)

Kernel
22.09.2018
10:19:04
ты т.е сделал чат, но не сделал нормального расписания?

Alexey
22.09.2018
10:19:17
Блен

Я просто не вижу потребности в нес

Вы пока ни одного кейса не назвали )

Я вижу в отсутствии расписания мощную гибкость

Вы нет

Я прошу указать кейс

Его тоже нет (

Артём
22.09.2018
10:20:09
Это в корне не правильно и делает вообще безсмысленным твое приложение

Google
Kernel
22.09.2018
10:20:10
гибкость в чем? как мне узнать что расписание изменилось? как мне узнать что учитель заболел?

Kernel
22.09.2018
10:20:47
т.е мне надо постоянно мониторить чатик? ок

Alexey
22.09.2018
10:20:52
Ну, то есть пуш падает

Ну е мое

Вы уже троллите просто?

Без конструктива?

Артём
22.09.2018
10:21:38
Зачем мне нанимать разраба, если я могу составить расписание в ексле раз в год, сделать отдельный канал для каждой группы и вручную напоминать о занятиях?

Евгений
22.09.2018
10:21:53
Тебе дают конструктив но ты его не видишь и отвечаешь "в чатике"

Alexey
22.09.2018
10:21:59
Сейчас мы пишем платформу свою

А до этого да, группы в ватсаппе

Kernel
22.09.2018
10:22:20
Артём
22.09.2018
10:22:42
Ну, эта платформа не решает проблемы

Alexey
22.09.2018
10:22:47
Тебе дают конструктив но ты его не видишь и отвечаешь "в чатике"
Я прошу хотя бы один кейс на который я скажу «о блин да, вот это мы не можем»

Артём
22.09.2018
10:22:50
В ней нет вообще расписания

Alexey
22.09.2018
10:23:15
Она есть в названии группы ) так же как и до этого было в названии групы в ватсаппе

Евгений
22.09.2018
10:23:17
Артём
22.09.2018
10:23:22
Каналы банально перекочевали к вам, но зачем?

Kernel
22.09.2018
10:23:25
Я прошу хотя бы один кейс на который я скажу «о блин да, вот это мы не можем»
как мне узнать тему следующего урока если 2 урока до этого перенеслись?

Google
Alexey
22.09.2018
10:23:43
Номер урока - это не айди. Это именно номер

Артём
22.09.2018
10:24:11
Преподавателю также нужно в ручную каждому объяснять, что сегодня урока не будет?

Нет

Alexey
22.09.2018
10:24:26
Kernel
22.09.2018
10:24:27
ну вот я пропустил 4 урока. 2 из них перенеслись. как мне (ученику) узнать тему следующего урока?

Артём
22.09.2018
10:24:41
Я сейчас вижу это как распил денег заказчика

Alexey
22.09.2018
10:24:44
Ты пропустил 2 значит

Заказчик это мы сами

Для себя пишем

Вечь анекдот в том что я изначально был за сущность расписание. Но люди очень далекие от программирования меня переубедили

Артём
22.09.2018
10:25:28
Переехать с нормального мессенждера на свое собственно решение, которое делает тоже самое

Alexey
22.09.2018
10:25:52
Переехать с нормального мессенждера на свое собственно решение, которое делает тоже самое
То же самое плюс несколько плюшек типа видео уроков комменты и тд

Евгений
22.09.2018
10:25:56
Я ваще кейс не вкурил если что ))

Kernel
22.09.2018
10:26:25
А давайте запилим свою систему, удобнее чем whatsapp чатики... в итоге имеем N+1 мессенджер (с)

Alexey
22.09.2018
10:26:45
Но вообще да, кстати, я так посмотрел - и правда, очень сильно вче похоже на серьезно расширенный мессенджер

Евгений
22.09.2018
10:26:45
В котором мы сейчас сидим

Kernel
22.09.2018
10:27:10
Но вообще да, кстати, я так посмотрел - и правда, очень сильно вче похоже на серьезно расширенный мессенджер
я не понимаю как мне узнать тему следующего урока. где я это вижу (как ученик)

Евгений
22.09.2018
10:27:23
Alexey
22.09.2018
10:27:32
А давайте запилим свою систему, удобнее чем whatsapp чатики... в итоге имеем N+1 мессенджер (с)
Давайте будем использлвать готовый апи тележки для чатиков плюс добавим возможность смотреть видеоуроки, выполнять дз, заливать на сайт, отмечать пропуски и тд

Страница 1890 из 2014