
Cate
22.11.2016
02:52:20
у меня же галочки есть - есть.

Alexander
22.11.2016
02:52:39
ну, в общем, я советую в ТЗ делать такие схемки)

Cate
22.11.2016
02:52:58
спасибо, обойдусь

Alexander
22.11.2016
02:53:10
хочешь - делай, не хочешь - не делай) но если сделаешь - результат работы будет более предсказуемым

Google

Cate
22.11.2016
02:53:21
там в табличках и так белым по черному все четко
не будет

Alexander
22.11.2016
02:53:46
http://citforum.ru/cfin/idef/idef1x.shtml
может быть, а может и нет, к базам данных с кривой структурой сложнее делать запросы) если ты в ТЗ это не укажешь - исполнитель сделает так, как удобнее ему)

Cate
22.11.2016
02:56:19
хорошо. я внесу в тз пункт чтоб база была ровная
хотя она и так ровная.

Alexander
22.11.2016
03:00:07
если делать аналогии со строительством, то эта схема - указание на то, сколько должно быть комнат и как эти комнаты должны быть друг с другом связаны, где дверные проходы, где стены, на входе просто большой прямоугольник без стен и дверных проходов, на выходе план помещения

Cate
22.11.2016
03:28:11
нет.
план помещения это иное.
кухня не может быть над жилой зоной
несущие перегородки нельзя сносить
и еще много нюансов
это разрабатывает архитектор.

Google

Cate
22.11.2016
03:30:37
не, ну если ты там не шалаш строишь

Alexander
22.11.2016
03:57:17
ну, допустим, у нас какое-нибудь офисное здание и нам нужно определить как пространство поделить на закутки
стены не несущие)
может, просто перегородки
но потом всё это двигать уже будет неудобно, дорого и тд
не сажать же всех в опенспейс)
эти вещи , где какие перегородки будут стоять, должен решать тот, кто это здание потом будет эксплуатировать, а не тот, кто строит
потому что этим вообще без разницы, их наняли, они сделали и ушли, они не себе делают

Cate
22.11.2016
04:13:06
попробуй просто сделать скока у меня сделано)
включая ремонтов)

Alexander
22.11.2016
04:15:20
так я не говорю, что без упоминания об этом в ТЗ всё будет плохо) я говорю лишь, что если ты пишешь чёткое ТЗ - ты получаешь меньше разочарований в среднем

Cate
22.11.2016
04:15:33
у меня есть четкое тз

Alexander
22.11.2016
04:15:43
и нет схемы субд?

Cate
22.11.2016
04:15:45
в четком тз не нужны четкие схемы бд
все.
тз пишет бизнес, схему - разработчик.
там точка в предложении)

Alexander
22.11.2016
04:16:43
idef1x разработчик не сделает сам нормально)
он просто не понимает твои процессы и разбираться он тоже долго не будет - ему не за это платят)
а вот если в ТЗ ты ему даёшь idef1x - тогда он уже нормально сделает проектирование СУБД на физическом уровне (таблички и прочее)

Google

Cate
22.11.2016
04:20:43
кто?
что значит не понимает?

Alexander
22.11.2016
04:21:11
ну, программист)

Cate
22.11.2016
04:21:13
и зачем он тогда нужен?

Alexander
22.11.2016
04:23:19
хмм, программировать?)

Cate
22.11.2016
04:26:36
так может еще программисту надо объяснять как гитом пользоваться, как на сервер заходить, как проект запускать?
как жопу вытирать, в конце концов)))
Вызываешь такой фотографа))) Объясняешь что фоткать в равках надо, что лайтрум юзать для коррекции))

Alexander
22.11.2016
04:29:02
ты тут смешиваешь 2 области знаний - программирование и бизнес) программист понимает программирование, но ему пофиг на бизнес)
не его)
хороший фотограф в примере выше сделает хорошие снимки любого события твоей жизни) но ему будет без разницы, как именно ты потом эти снимки будешь использовать

Alexander
22.11.2016
04:30:14
ты ему заплатила за них, они твои
хочешь - выкинь, хочешь - продавай, хочешь - в рамку повесь

Cate
22.11.2016
04:30:44
и?
снимки то хорошие?
а база почему плохая?
Хотя у меня, я просто еще раз скажу - она нормальная.

Alexander
22.11.2016
04:31:23
а плохих баз не бывает)
просто бывают базы не под задачи заказчика

Google


Alexander
22.11.2016
04:32:32
в идеале она должна быть в нормальной форме ( https://ru.wikipedia.org/wiki/%D0%9D%D0%BE%D1%80%D0%BC%D0%B0%D0%BB%D1%8C%D0%BD%D0%B0%D1%8F_%D1%84%D0%BE%D1%80%D0%BC%D0%B0 ), но любое отклонение от этой нормальной формы можно расценивать как действия, направленные на оптимизацию запросов на чтение
фотограф может догадаться, что на свадьбе должно быть весело) а вот программист не догадается, что там заказчику в его странном проекте нужно)
если заказчик прямо не даст указаний (через , например, схему idef1x)
и если заказчик не может (или не хочет) сделать это сам - он нанимает менеджера, который понимает бизнес-требования к системе и выступает на стороне заказчика от имени заказчика, анализируя бизнес заказчика и составляя ТЗ на разработку информационной систему под нужды этого бизнеса) составлению такого ТЗ предшествуют процессы оптимизации или реинжиниринга бизнес-процессов заказчика (то есть уровень погружения этого менеджера глубокий)
требовать от обычного программиста этого не стоит, он программист, а не какой-нибудь бизнес-консультант) он не понимает и ему просто без разницы то, какая из всех возможных схем лучше отразит потребности твоей информационной системы


тнн Itjunky
22.11.2016
05:35:36
Фигасе у вас тут приватик =)

Maxim Didenko
22.11.2016
05:46:34

Александр
22.11.2016
06:07:18
Технет умер? Чот полторы калеки

Admin
ERROR: S client not available

Старый
22.11.2016
06:17:49
да российских технет давно пол калеки
как и российский офис мс калеки

Aleserche
22.11.2016
06:29:39
ты почему такой пессимист?

N
22.11.2016
06:31:24
а как дела у Русского Телекома(ТМ)?

Александр
22.11.2016
06:32:19
Как у говна?

N
22.11.2016
06:34:47
=(

Aleserche
22.11.2016
06:36:06
сокол, как там вообще можно работать?

Александр
22.11.2016
06:37:39
Погоди, так это не фейк?

N
22.11.2016
06:40:42
Я тут им заявку оставлял на аудит сайта girl.ucoz.ru
так и не перезвонили

Alexander
22.11.2016
06:40:53

Google

Maxim Didenko
22.11.2016
06:42:28

Alexander "PekopT"
22.11.2016
08:09:52
такс, господа, доброе утро!
у меня проблема все таки с gunicorn внутри docker контейнера
docker for mac Version 1.12.3 (13776)
исходники приложения лежат в volume который прокинут с хостовой машины, а запускается и крутиться это все в контейнере
gunicorn при изменнии исходников релоадит код ровно один раз, и больше не хочет до рестарта контейнера.
что это может быть?

n4nn31355
22.11.2016
10:00:01


4ch7ung
22.11.2016
10:30:15
Здравствуйте, коллеги.
Пилим архитектуру клиент-серверной системы, встал вопрос о взаимодействии сервера с клиентом (мобильное приложение).
Поступило предложение об использовании одного и того же класса объектов как для запроса, так и для ответа, причём в трёх методах.
То есть, если есть запрос а-ля поисковый:
POST /api/method_search
{ объект, заполненный наполовину }
приводит к ответу
200 OK
{ объект, полученный в запросе + заполненные поля }
Подобный подход (дублирование данных) не нравится, но не могу сформулировать почему.
Есть у кого какие-нибудь комментарии по этому поводу?
Может быть, это является распространённой практикой при проектировании API и мои ощущения ложны?

folex
22.11.2016
10:31:35
Кто пользовался https://www.leaseweb.com/ ? Как там bare metal on demand, норм?

LonFas
22.11.2016
10:32:11
эммм
если base - саппорт
то они просто ужас
т.е. даже если у тебя всё писец, они могут ответить через 4-5 часов

folex
22.11.2016
10:32:54
Часто случается писец?
и какого рода?

LonFas
22.11.2016
10:33:16
всё зависит от того чем будешь заниматься

folex
22.11.2016
10:33:32
я хочу туда сходить нагрузить пару приложений с базами

LonFas
22.11.2016
10:34:03
у меня не получилось там через их админов получить подтверждение для GlobalSign по сертификату
т.е. они свою почту почти не смотрят

folex
22.11.2016
10:34:42
Ну это ладно, с tls придумаем чонить. А с сетью, с железом там как?

LonFas
22.11.2016
10:34:52
любые действия с сервером будут не очень быстрыми, если не возьмёшь платную подписку

folex
22.11.2016
10:34:58
падает само собой, сеть говно, диски может?