Как стать автором
Обновить
63
0
Андрей Николаев @Dremkin

Пользователь

Отправить сообщение
Вы легко изучите ту часть вышки или физики (философии, экономики и тп) после института в момент, когда они станут для вас полезны.
При получении высшего IT образования есть три правила:
1. Посылать куда подальше предметы не по специальности, типа физика, вышка, политология, философия, экономика и тд. Зарабатывать тройбаны или мутить как-то по-другому.
2. Учить ВСЕ предметы по специальности: программирование, схемотехника, электроника и пр. Да они и сами учатся, когда не мешают предметы из п.1
3. Красный диплом — в топку. Он никому не нужен. Работу, куда принимают по цвету диплома — в топку. Только знания!
Я имел ввиду правку БД любого ответвления проекта. Править БД с помощью текстовых команд — то еще занятие.
Хорошие фразы действуют на девушек или на работодателей.
«Я не изобретаю искусственный интеллект, так как нейронная сеть не умещается в идеологию git» — плохая фраза.
1. У одной и той же БД на разных клиентах в разных системах и при разных настройках текст дампа может быть принципиально разным.
2. Как можно забрать изменения в базе от других, если есть только полный дамп — не совсем понятно. Добавить строчку в программе — это не одно и тоже, что добавить строчку в БД (нужен отдельный INSERT)

Правки должны выглядеть в виде скрипта-апдейта к какому-то эталонному состоянию БД, а не просто каждый раз дамп БД. Нужно делать что-то типа вот такого, как минимум: habrahabr.ru/post/121265/
Какие это дает преимущества перед простым бэкапом?
Ну так а потом мне можно будет менять структуру БД только в этих файлах? Могу я зайти в какой-нибудь MySQLAdmin (или в другую удобную мне систему) и поправить что-нибудь?

Или взять пример такой: в базе данных хранятся пункты меню (сайта, программы — не важно). Разработчик добавил пункт меню в панели управления и работает с новым ID (автоинкремент) в программе. Если INSERT еще можно в миграцию вставить (вручную?), то откатить такие изменения при наличии других подобных будет невозможно (вы не знаете до какого значения откатывать автоинкремент).

Я уже не говорю о том, что все эти выкрутасы с контролем версий не идут в стандартных пакетах систем контроля версий. Скорее всего придется самим писать/дописывать/додюдюривать… это соразмерно целому отдельному проекту.
Насколько я знаю такой подход значительно усложняет сам процесс разработки. Впрочем, если есть хорошие ссылки — киньте почитать.
1. В принципе, можно, но сомневаюсь, что будут какие-то плюсы. Код статической части примерно 5% от всего проекта.
2. Баз около 40 штук, структуры все разные. В зависимости от пользователей и прав доступа выполняются разные части кода из разных баз.

Вообщем, это мрак для любой системы контроля версий :)
Меня останавливает только то, что есть еще структура БД и части кода хранятся в полях БД.
Скоро на 1С под Arduino будут писать :)
Сделано немного топорно, но с любовью. И еще у вас отличные отношения с женой Викой. Хотелось бы побольше видео с вашими диалогами.
Без разницы. 811 лет все равно бы было одной жизнью.
> специлизированное устройство может быть включено в госпрограммы, а смартфон нет

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

Что касается самой идеи, то ее основа на 99% в софте. К софту, от которого зависит жизнь людей, предъявляются очень большие требования. Он не имеет права ошибаться. 10 ошибок вашего софта — человеческая жизнь (примерно), т.к. отправить слабовидящего в яму или под машину — легче простого. Оглянитесь вокруг — нет ни одного девайса, от которого бы напрямую зависела наша жизнь. Вы же пытаетесь такой девайс сделать. Достаточно будет одной трагедии в новостях, связанного с вашим девайсом, и весь бизнес превратится в убыток…

Ваше устройство должно работать либо на 100%, либо его быть не должно. Это очень сложный и трудный путь, который только сейчас начинают осваивать гиганты, типа, Google с ее автомобилями и очками.
Какая масса в сборе с аккумулятором и время работы?
Все-таки можно поподробнее — какие задачи для слабовидящих решает данное устройство?
Ruby — хорошо, JavaScript — лучше. Про остальное — ищите на eBay.
Вы сейчас шутите?
Коммерческая компания без прибыли называется мыльный пузырь.
Вы можете ездить в лимузинах, запускать ракеты в космос, иметь фешенебельный офис в Нью-Йорке, а за спиной ваших программистов могут быть миллионы строчек кода, но компания так и будет мыльным пузырем.

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

Давайте примеры :)
Все это и есть прибыль. Читайте первый абзац в Уставе любой коммерческой организации.

Информация

В рейтинге
Не участвует
Откуда
Москва, Москва и Московская обл., Россия
Дата рождения
Зарегистрирован
Активность