По-прежнему остаётся актуальным вопрос: почему простейшие ошибки руководства и управления в процессе разработки и эксплуатации ПО продолжают повторяться с такой частотой, несмотря на то, что общество зависит от надёжного ПО, и существует обширная задокументированная история подобных катастроф? Сбои компьютерных систем представляют экзистенциальную угрозу современному обществу.
Очень трудно представить себе ситуацию, когда руководство что-то решает (с)делать, это что-тоне надо делать, работники отказываются это что-то делать, а руководство перестаёт быть руководством.
Любопытный вопрос, даже, и для неспециалиста, который только недавно установил PostgeSQL и попробовал прокрутить несколько запросов (включая и новые для меня оконные функции).
Проблемы с этими библиотеками — это всякие различные возвраты значений и разного вида версии одного и того же. В своё время ещё и разные модели памяти (и всякие там, короткие и длинные указатели) давали прикурить.
Такси — это личное средство использования. Для поездок множества людей используются общественные перевозчики. Никто не мешает организовать так общественные перевозки таким образом, чтобы обеспечить даже самый взыскательный спрос. У нас на Театральной площади очень не хватает таких перевозок. Остановки не там. И перевозят не совсем там, где надо. В прежние времена были, правда, трамваи. Да, их, сейчас очень не хватает. В своё время, они очень здорово вывозили по всему городу с Крестовского острова после футбольных матчей.
Человек чаще всего демонстрирует лучшие рабочие качества, когда он оказывается в ситуации «спасай» или «выкручивайся как хочешь».
А ещё есть исследования, что человек не может эффективно работать без некоторой доли стресса и маячащего дедлайна перед глазами. Мол, в отсутствие стресса все адаптационные механизмы входят в страшную дезадаптацию. Может быть, иногда специально создают такие тяжёлые условия, чтобы, хоть, что-то можно было сделать?!?
Можно использовать несколько иную фонетику (с креном в испанский язык, куда-то туда) и произносить "Чанга". Писать на Чанге. Профессор Чанга. Остров Чунга-Чанга. Если есть Чанга, а это создание приложений, то должен быть и Чунга, то есть — язык написания шаблонов для Чанги...
А я только-только делаю первые шаги в Django... 20 лет, говорите? А есть ли где-нибудь достаточно полная история Django? Можно было бы вместо простого новостного сообщения прочитать про двадцатилетнюю историю.
В этой статье мы рассмотрели несколько наиболее распространенных ошибок начинающих разработчиков С++.
Лично мне было бы чрезвычайно интересно посмотреть на код настоящих профессионалов и послушать их истории про то, что им им что-то помогло, а что-то не очень.
А что тут логичного? Ноль этот отсутствие чего-либо
Ноль — это единица по сложению. Прибавление нуля не даёт результата. Единица по умножение — это такой же по смыслу объект (только в смысле умножения): умножение на единицу тоже не даёт никакого (видимого) результата.
Пустое множество существует?
Кто Вам это сказал?
Как Вы это докажете?
Раз существует - логичнее отождествить его с числом 1.
Какая здесь, вообще, связь?
И что, тогда, делать с нулём? С чем отождествить нуль?
Может быть, вот с этим:
NULL
?
С чего-то надо начинать! Вот, математики и начинают с того, что есть некий объект. Единственный. В своём роде: . То, что это пустое множество, означает, что у нас ещё нет элементов, чтобы конструировать множества. Эти элементы нам надо ещё как-то определить. Вот, математики и используют скобочные выражения: , ,, ...
Некоторые нефункциональные требования можно превратить в функциональные, если, например, при изменении нагрузки и/или ширины канала, памяти на устройстве, пользователю предлагать на выбор изменение стратегии доставки и отображения данных (степень подробности, элементы оформления).
А иногда выполнение не функциональных требований приводит к затруднению пользовании приложением. Например, при работе cYandex.Dzen со смартфона, всегда загружается только часть сообщений, хотя никто не мешает загружать относительно длинные обсуждения целиком. Наверное, что кто-то посчитал, что при общих равных так будет удобнее.
Можно себе представить некий реестр сайтов интересующей нас тематики, довольно широкий набор параметров и поисковую форму. Вы находите нужный Вам сайт (точнее, предприятие, которое стоит за этим сайтом) и подключаетесь к нему. В этот момент устанавливается приложение и... всё!
Очень трудно представить себе ситуацию, когда руководство что-то решает (с)делать, это что-то не надо делать, работники отказываются это что-то делать, а руководство перестаёт быть руководством.
Тут ещё должна хорошая обстановка экономическая сложиться. Всё-таки, открытие нового предприятия — это очень дорогое... предприятие. Времена трудные.
Любопытный вопрос, даже, и для неспециалиста, который только недавно установил PostgeSQL и попробовал прокрутить несколько запросов (включая и новые для меня оконные функции).
Проблемы с этими библиотеками — это всякие различные возвраты значений и разного вида версии одного и того же. В своё время ещё и разные модели памяти (и всякие там, короткие и длинные указатели) давали прикурить.
Такси — это личное средство использования. Для поездок множества людей используются общественные перевозчики. Никто не мешает организовать так общественные перевозки таким образом, чтобы обеспечить даже самый взыскательный спрос. У нас на Театральной площади очень не хватает таких перевозок. Остановки не там. И перевозят не совсем там, где надо. В прежние времена были, правда, трамваи. Да, их, сейчас очень не хватает. В своё время, они очень здорово вывозили по всему городу с Крестовского острова после футбольных матчей.
Существует только один способ научиться что-то делать: делать это что-то.
А ещё можно вспомнить про то, что в Python'е есть:
просто строки,
r-строки (raw),
f-строки.
И, при этом, это всё ещё и неизменяемое.
А, ведь, ещё всякие там Java и C# со StringBuilder'ами...
А ещё есть исследования, что человек не может эффективно работать без некоторой доли стресса и маячащего дедлайна перед глазами. Мол, в отсутствие стресса все адаптационные механизмы входят в страшную дезадаптацию. Может быть, иногда специально создают такие тяжёлые условия, чтобы, хоть, что-то можно было сделать?!?
Пришёл ИИ и человека слопал:
Был человек — стал цифровой двойник.
Угас, поник и потемнел запал.
И творчества усох и выдохся родник
Куда же исчезает текст? Одни сплошные списки, списки...
Кругом не эффективность, нет, а только риски, риски, риски...
Но тут пришёл FAST API. И что, теперь, делать?
Можно использовать несколько иную фонетику (с креном в испанский язык, куда-то туда) и произносить "Чанга". Писать на Чанге. Профессор Чанга. Остров Чунга-Чанга. Если есть Чанга, а это создание приложений, то должен быть и Чунга, то есть — язык написания шаблонов для Чанги...
А я только-только делаю первые шаги в Django... 20 лет, говорите? А есть ли где-нибудь достаточно полная история Django? Можно было бы вместо простого новостного сообщения прочитать про двадцатилетнюю историю.
Лично мне было бы чрезвычайно интересно посмотреть на код настоящих профессионалов и послушать их истории про то, что им им что-то помогло, а что-то не очень.
А как обстоит дело с AnsiString (VCL) и CString (MFC)?
Ноль — это единица по сложению. Прибавление нуля не даёт результата. Единица по умножение — это такой же по смыслу объект (только в смысле умножения): умножение на единицу тоже не даёт никакого (видимого) результата.
Кто Вам это сказал?
Как Вы это докажете?
Какая здесь, вообще, связь?
И что, тогда, делать с нулём? С чем отождествить нуль?
Может быть, вот с этим:
?
С чего-то надо начинать! Вот, математики и начинают с того, что есть некий объект. Единственный. В своём роде:
. То, что это пустое множество, означает, что у нас ещё нет элементов, чтобы конструировать множества. Эти элементы нам надо ещё как-то определить. Вот, математики и используют скобочные выражения:
,
,
, ...
Точнее, вот:
Скрытый текст
Тяжело обо всём это думать на ночь глядя.
Некоторые нефункциональные требования можно превратить в функциональные, если, например, при изменении нагрузки и/или ширины канала, памяти на устройстве, пользователю предлагать на выбор изменение стратегии доставки и отображения данных (степень подробности, элементы оформления).
А иногда выполнение не функциональных требований приводит к затруднению пользовании приложением. Например, при работе cYandex.Dzen со смартфона, всегда загружается только часть сообщений, хотя никто не мешает загружать относительно длинные обсуждения целиком. Наверное, что кто-то посчитал, что при общих равных так будет удобнее.
Как бы не получить что-нибудь от РКН (действуя подобным образом) ...
Можно себе представить некий реестр сайтов интересующей нас тематики, довольно широкий набор параметров и поисковую форму. Вы находите нужный Вам сайт (точнее, предприятие, которое стоит за этим сайтом) и подключаетесь к нему. В этот момент устанавливается приложение и... всё!
Да, это всё так. Но почему это всё не может быть реализовано в рамках настольного приложения, всего лишь, получающего данные с удалённого сервера?