Виталий, Были определены размеры тайтлов, моделек, цветовая гамма и общий стиль рисовки. Затем разные дизайнеры, которые специализировались в своих фичах (кто 3д модельки, кто иконки, кто общие фоны и изображения) уже рисовали исходя из концепции. Получилось вполне гармонично.
Антон Спирин,
1. Потрудитесь не использовать слова типа "балабол" на тостере.
2. Топикстартер указал "для программиста", а не фронтендера. Кроме того, огромное количество бизнес-софта использует java фреймворки, причем часто под IE, а javascript фреймворки под любой браузер. Вдобавок я не имел ввиду исключительно разработчиков и фронтендеров в частности - я указывал на конечных пользователей продукта. Если пользователи сидят под виндой и пользуются виндовыми браузерами - логично разрабатывать в первую очередь под то, как оно будет работать у пользователя.
В подавляющем большинстве компаний фронт работает под Linux/MacOS
Пожалуйста ссылку на ваш источник.
Я знаком с компаниями в сотни тысяч сотрудников - в подавляющем большинсвте этих компаний на десктопе исключительно windows, в некоторых Mac. А десктоп Линукс - все еще удел очень небольшого числа средних и малых компаний, с редкими исключениями.
Виталий, Когда мы заказывали дизайн для игрушки - был утвержден общий стиль, размеры отдельных компонентов, затем разные художники рисовали - кто иконки, кто фон, кто модельки - но в какие размеры их нужно вписывать цветовая гамма, общий стиль и даже парочку набросков - было заранее указано. Результат - словно один человек делал, с хорошим воображением.
онлайн активация - это при установке софта, программа детектит локальное железо, генерирует код содержащий все что она надетектит в криптованном виде и шлет его на сайт, получает уникальный код, который активирует прогу именно на этом железе и все.
Дальше - при смене железки или при переустановке - нужно будет еще раз залезть и активировать онлайн.
Реализовать можно - либо скачивая dll, без которого прога не живет, и в которой этот сгенерированный уникальный код (на сайте быстро компилится dll под конкретную машину). Тогда на другой машине эта dll бесполезна и лазить каждый раз в инет не нужно - только при новой установке или смене железа.
При этом на сайте есть статистика кто чего сколько раз почему.
Виталий, Хм, когда в проекте работает несколько программистов, принято соблюдать единый стиль кода по всему проекту.
При этом никому не важно кто пользуется IDEA, vi или блокнотом. Важна читабельность кода в едином стиле.
Поэтому сравнение подходящее, вы на него как-то не стой стороны смотрите
poisons, с какой стати корпоративные откажутся от онлайн поддержки?
Наоборот - активация, подписка на обновления - так живет 90% коммерческого корпоративного софта, начиная от разных баз и бухучета, и заканчивая всякими антивирусами и так далее.
Корпоративная онлайн активация может быть более продвинутая, например установка собственного лицензионного сервера внутри компании, который разово активируется и позволяет лицензировать компы в локалке.
Если вы пишете программу, вы сами программируете поведение всех ее частей.
Не существует магии, по которой скрипт, у которого нет соответствующей команды, может что-то сделать непредусмотренное.
Предусмотрите в своих winforms методы для управления снаружи, и напишите в вашем новом скриптовом языке команды для обращения к этим методам - и будет работать.
Программирование - это не волшебство, это кропотливая работа, в которой нужно описать ВСЕ возможное поведение каждой детали.
реалтайм программирование - это вообще отдельная песня, поэтому решения для вашего случая нет - просто запуск и инициализация цепочки кодеков может занять больше секунды. То есть в принципе на обычном компе, в условиях многозадачной ОС привязываться к срокам менее секунды - нет смысла.
Кстати, а что насчет пережатия данных с камер в более сжатый формат?
Один средненький рабочий комп, главное чтобы проц был не младше 5го поколения, который будет автоматом пережимать видео перед архивированием, сможет уменьшить общий объем в несколько раз. Как минимум в 3-5.
Saboteur
@saboteur_kiev Куратор тега Компьютерные сети
Alexveto, если нет никаких ограничений, то будет не ровно по 5 мбпс. Скорость зависит от множества факторов - с какой сторостью отдает ресурс откуда вы качаете, какого размера пакеты, сколько потоков, непрерывно качает или с опережением.
То есть сказать,что будет 50% каждому - нельзя. Роутер не такой умный, чтобы приоретизировать идеально. Выставить ограничение на скорость канала проще, чем сделать 10% приоритета.
Saboteur
@saboteur_kiev Куратор тега Компьютерные сети
а что делают на втором компе?
если вы одновременно с двух компов скачиваете инфу, от у вас будет до 10 мбпс, у второго до 1 мбпс, в зависимости от того, как скачивание хорошо идет
ой всё, То, что вижу я - ни ваше окружение, ни ваши образования не дали вам ни хорошего воспитания, ни чувства такта. Но по какой-то причине дали вам высокомерие и непонятное убеждение в исключительности судьбы.
Как для разработчика, у вас очень плохо с логикой, а именно - обвинять посторонних людей, которых вы не знаете, чей жизненный путь вы не видели в том, что они где-то не были и чего-то не имеют.
А именно - уровень fluent english можно найти у подавляющего количества разработчиков, уровня mid и выше. Работать в западных компаниях - также совершенно не проблема, это есть практически у 99% разработчиков уровня senior.
Высшее образование - также не проблема, включая золотые медали и красные дипломы.
И те, кто ими обладают, а после этого поработали в крупных компаниях хотя бы лет 5-10, видят реальную цену высшим образованиям и не тычут ими где попало. Упоминание об образовании в резюме обычно идет в самом конце.
P.S. Я подозреваю, что все-таки не все так радужно в жизни, раз у вас такой неистощимый запас желания самоутвердиться за счет новичков.
ой всё,
По какой-то причине, людей которые впервые интересуются программированием вы сразу записываете в идиотов, словно вы родились со знаниями и умениями. Но исходя из ваших ответов, вы - не совершенно не профессиональны, и не способны отличить суть реально работающего проекта от непосредственно такой небольшой его составляющей, как программирование.
Есть даже подозрение, чт о в жопе сидите именно вы - исходя из ваших бессчисленных обиженных на весь мир комментариев, видно что всю жизнь вас окружают какие-то идиоты и недоучки. Жаль что вы не можете из этого окружения выйти.
Робототехника нафиг не сдалась программисту финансовых систем.
Физика нафиг не сдалась программисту, который не пишет 3д движки или софт, который
Сложная математика нафиг не сдалась программисту, который не занимается разработкой систем, требующих сложной математики.
"кодеры", как вы их презрительно называете, это люди которые могут в первую очередь воплотить свой проект в жизнь, и проект этот может быть не связан ни с математикой, ни с физикой ни с робототехникой.
Писать абы какой код - может быть много ума не надо, но писать код, который будет адекватно работать, писать код в команде, создавать собственные проекты - никто не мешает работать на себя, написать ПО по психологии.
Вы реально постоянно придираетесь ко всем, считая что каждый программист обязан писать сложный финансовый калькулятор. Но физика, высшая математика и робототехника совершенно не нужна финансисту. Ему нужна экономика, возможно бухучет и нюансы финансовой сферы той страны, для которой он будет писать софт.
Многие выдающиеся современные программистов - все еще самоучки. А люди, которые создали собственные крупные ИТ проекты - самоучки в подавляющем большинстве.
Сергей Бурдужа, так все пользуются cd, просто вы интересовались как перейти, а затем вернуться где был.
Варианта два - или запомнить текущий каталог в переменную, затем в нее возвращаться.
Или пользоваться pushd, чтобы оно переходило в каталог и сохраняло его в буфере, затем через popd возвращаться назад по FIFO.