Я правильно понял: есть люди, готовые запустить в дом нечто самоходное, с камерой, напичканное датчиками и стримящее всё это «куда-то туда» 24/7 и, для полного счастья, интегрированное в целую сеть электроприборов, управляемых через облако?
Я почему-то представил, как в это же время, пока взрослые дяди обсуждают Паскаль, Питон и педагогику, некий школьник, мрачно матерясь, втыкает в матрицы, вектора и весьма извращённо реализованное на Lua ООП, чтобы у него в Roblox куда-нибудь поехал Скибиди-унитаз.
Тут ещё надо заметить, что Киберпространство у Гибсона — это «консенсусная галлюцинация», которая требует подключения к нервной системе оператора и, надо полагать, использует ресурсы головного мозга для части функций.
В начале «Нейроманта» , Кейс как раз лишается возможности входить в Киберпространство, из-за того, что ему точечно выжигают рецепторы.
Тут всё начинает зависеть от языка. ORM если не появились, то расцвели в Java, которая является весьма специфичным языком. Там как-то иначе сделать сложно.
Однако на том же Node, смысл именно ORM несколько теряется. Достаточно обертки над СУБД, которая умеет в экранирование запросов их выполнение.
Я видел достаточно большой проект, написанный без чего либо ещё, и он даже вполовину не был так плох, как можно было бы подумать.
Опять таки Query Builder != ORM. Нам не нужен гидрированный объект, который умеет себя сохранять, вытаскивать данные по внешним ключам и делать ещё бог весть что, если вся его короткая жизнь — это пролететь через пару редьюсеров, и дальше попасть в тело ответа сервера (которому вся эта гидрация и близко не нужна).
Тут главное, отказавшись от ORM, «словно в насмешку над собой» не написать свой собственный, кривой и нестандартный.
В светлом коммунистическом будущем всё так и будет. Однако, мрачная реальность наступившего киберпанка выглядит так, что антропоморфные гастарбайтеры вписываются в мелкий и средний (а местами и в крупный) бизнес лучше, чем конвейеры с промышленными роботами.
Опять таки, если, условно, ёмкость рынка чашечек с кошачьими ушками составляет 200 тыс. в год, вам ничем не поможет специализированная линия, которая их может штамповать по 50 тыс. в неделю.
Антропоморфность имеет свои плюсы в смысле бесшовного перехода от человека к роботу, огромного ассортимента совместимых инструментов и универсальности производимых операций. Они не предназначены для конкуренции с промышленными манипуляторами точно так же, как сегодня с ними не конкурируют люди. Весь вопрос в стоимости — как только она упадёт до определённого значения, человеки станут не нужны.
WAD в Id Software сделали, в первую очередь, для своего удобства и оптимизации хранения данных: один большой файл, в силу особенностей хранения на диске, занимает меньше места, чем много крохотных того же объёма. И вся поддержка мододелов сводилась к тому, что они не вставляли палки в колёса. Весь моддерский инструментарий всё равно разрабатывало сообщество.
Вот к играм на движке Build родной редактор карт шел в комплекте.
Потребитель не обязательно должен быть частным лицом. Если вы хотите выкинуть на мороз кожаных ублюдков, которые так и норовят сбиться в профсоюз, двухметровая антропоморфная железяка, которая неспешно работает 24/7 в неотапливаемом помещении — вполне может оказаться более рентабельным выбором, чем узкоспециализированные решения.
Механикус — шикарная ода манчкинизму, в котором ближе к концу мы начинаем ваншотить боссов прямо сквозь броню и наглядно демонстрировать некронам, что нет страшнее существа во вселенной чем мотивированный инженер-психопат со склонностью к клептомании.
Надо всегда понимать, что собеседование работает в обе стороны. Вполне вероятно, что автору Homebrew сделали царский подарок, избавив его от близкого контакта третьего рода с Корпорацией Добра и волшебными тварями, которые там обитают.
Игровые условности историческим деталям не мешают. Речь же не идёт о том, что кремневый пистолет у них стал автоматическим, а что игрок не надо будет прожимать пять кнопок, чтобы его перезарядить.
Это не совсем верно, как мне кажется. Просто, как правило, менеджеры не квалифицированы обсуждать «как», а разработчики «что» и это выливается в пустую трату времени.
Профнепригодны те, кто не смыслит в своей предметной области. То, о чём говорите вы — не более, чем плохо выстроенная коммуникация.
Прошу прощения. Поддался стереотипу: обычно фраза из предыдущего комментария подразумевает такое противопоставление.
О, этот милый наивный миф об эффективных западных компаниях, в которых умеют считать деньги.
Я правильно понял: есть люди, готовые запустить в дом нечто самоходное, с камерой, напичканное датчиками и стримящее всё это «куда-то туда» 24/7 и, для полного счастья, интегрированное в целую сеть электроприборов, управляемых через облако?
Я почему-то представил, как в это же время, пока взрослые дяди обсуждают Паскаль, Питон и педагогику, некий школьник, мрачно матерясь, втыкает в матрицы, вектора и весьма извращённо реализованное на Lua ООП, чтобы у него в Roblox куда-нибудь поехал Скибиди-унитаз.
Тут ещё надо заметить, что Киберпространство у Гибсона — это «консенсусная галлюцинация», которая требует подключения к нервной системе оператора и, надо полагать, использует ресурсы головного мозга для части функций.
В начале «Нейроманта» , Кейс как раз лишается возможности входить в Киберпространство, из-за того, что ему точечно выжигают рецепторы.
Для меня стартовый индекс массива никогда не был проблемой. Это мелочи, к которым привыкаешь за час.
Нюансы хранения переменных в памяти это прикольно, но начинает играть далеко за пределами школьной программы.
Поддерживать систему в критических ситуациях в любом случае будут не школьники, а выпускники профильных вузов — вот им надо давать базис.
Тестовые делать можно, если они занимают 2-3 часа.
Вы сейчас убедительно доказали невозможность существования крупных десктопных приложений.
Тут всё начинает зависеть от языка. ORM если не появились, то расцвели в Java, которая является весьма специфичным языком. Там как-то иначе сделать сложно.
Однако на том же Node, смысл именно ORM несколько теряется. Достаточно обертки над СУБД, которая умеет в экранирование запросов их выполнение.
Я видел достаточно большой проект, написанный без чего либо ещё, и он даже вполовину не был так плох, как можно было бы подумать.
Опять таки Query Builder != ORM. Нам не нужен гидрированный объект, который умеет себя сохранять, вытаскивать данные по внешним ключам и делать ещё бог весть что, если вся его короткая жизнь — это пролететь через пару редьюсеров, и дальше попасть в тело ответа сервера (которому вся эта гидрация и близко не нужна).
Тут главное, отказавшись от ORM, «словно в насмешку над собой» не написать свой собственный, кривой и нестандартный.
В светлом коммунистическом будущем всё так и будет. Однако, мрачная реальность наступившего киберпанка выглядит так, что антропоморфные гастарбайтеры вписываются в мелкий и средний (а местами и в крупный) бизнес лучше, чем конвейеры с промышленными роботами.
Опять таки, если, условно, ёмкость рынка чашечек с кошачьими ушками составляет 200 тыс. в год, вам ничем не поможет специализированная линия, которая их может штамповать по 50 тыс. в неделю.
Антропоморфность имеет свои плюсы в смысле бесшовного перехода от человека к роботу, огромного ассортимента совместимых инструментов и универсальности производимых операций. Они не предназначены для конкуренции с промышленными манипуляторами точно так же, как сегодня с ними не конкурируют люди. Весь вопрос в стоимости — как только она упадёт до определённого значения, человеки станут не нужны.
WAD в Id Software сделали, в первую очередь, для своего удобства и оптимизации хранения данных: один большой файл, в силу особенностей хранения на диске, занимает меньше места, чем много крохотных того же объёма. И вся поддержка мододелов сводилась к тому, что они не вставляли палки в колёса. Весь моддерский инструментарий всё равно разрабатывало сообщество.
Вот к играм на движке Build родной редактор карт шел в комплекте.
Потребитель не обязательно должен быть частным лицом. Если вы хотите выкинуть на мороз кожаных ублюдков, которые так и норовят сбиться в профсоюз, двухметровая антропоморфная железяка, которая неспешно работает 24/7 в неотапливаемом помещении — вполне может оказаться более рентабельным выбором, чем узкоспециализированные решения.
Когда я услышал от этом парадоксе, тоже, первым делом, отправился пилить скрипт для проверки.
В попавшемся тогда аналитическом объяснении всё равно оставалась какая-то толика магии, которую требовалось разрушить.
Механикус — шикарная ода манчкинизму, в котором ближе к концу мы начинаем ваншотить боссов прямо сквозь броню и наглядно демонстрировать некронам, что нет страшнее существа во вселенной чем мотивированный инженер-психопат со склонностью к клептомании.
Надо всегда понимать, что собеседование работает в обе стороны. Вполне вероятно, что автору Homebrew сделали царский подарок, избавив его от близкого контакта третьего рода с Корпорацией Добра и волшебными тварями, которые там обитают.
А открытый мир — это не условность. Это приём, причём весьма требовательный к квалификации разработчиков.
Вот если бы они обещали открытый мир — тут стоило бы напрячься.
Игровые условности историческим деталям не мешают. Речь же не идёт о том, что кремневый пистолет у них стал автоматическим, а что игрок не надо будет прожимать пять кнопок, чтобы его перезарядить.
Есть мысль, что автор попутал transaction, в смысле «банковский перевод» и transaction в смысле «атомарная операция»
Цель программирования — создавать ПО, удовлетворяющее потребностям пользователя. Всё остальное — средства достижения этой цели.
Это не совсем верно, как мне кажется. Просто, как правило, менеджеры не квалифицированы обсуждать «как», а разработчики «что» и это выливается в пустую трату времени.
Профнепригодны те, кто не смыслит в своей предметной области. То, о чём говорите вы — не более, чем плохо выстроенная коммуникация.