Обновить
4
0.3

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

Отправить сообщение

Ну для примера от Москвы до Владивостока по Транссибу 9 288.2 км. Сколько там разрешенных переходов? А штраф подразумевается в любом месте из этого расстояния. Хоть в Москве хоть за сотни км. от любого жилья. Обустройте на всей протяженности переходы хотя бы через 500 метров тогда пожалуйста, штрафуйте.

Поправил, вынес оконки в CTE. На MSSQL все так же не считает строки дальше 2-ой.

Лично мне ваш запрос не кажется понятным для человека. По мне гораздо понятнее оконные функции. Не знаю их точной реализации на PostgreSQL но на MSSQL они всегда быстрее. Потому что очень хорошо паралеллятся и оптимизатор достаточно умный чтобы не искать дальше второго документа:

with data as (
select
  cli.id as client
  , max(doc.dt) over (partition by cli.id) docDate
  , row_number() over (partition by cli.id order by doc.dt) as docNum
from
  cli join doc
  on doc.cli = cli.id
where
  cli.name LIKE '!%'
)

select
  client, docDate
from 
  data
where
  docNum = 2

Так же как это делается не один десяток лет в других фреймворках. Разделив внешний вид и семантику на разные части. Тот самый css что и в веб разработке. Во флуттере есть ThemeData но это слабое подобие возможностей css.

Все отличия Cupertion и Material спокойно можно было вынести css и было бы одно дерево виджетов.

От чего они защищены фасадом? Даже если зимой -10 а внутри дома +20 то перепад температур в стене 30 градусов. С наружной стороны в бревне лед с внутренней влага. Это неизбежно корежит и деформирует дерево. И всегда в нем будут появляться новые трещины и щели.

И вы кстати не забываете напоминать счастливы обладателям деревянных друхэтажек что их дом в ближайшие 5-10 лет скукожится (усядет) почти на полметра? И вертикальные трубы нужно будет перекладывать даже если это полипропилен. И отделку в большинстве случаев тоже придется переделывать.

Это сруб из бревна — идеально подходящий для российского климата вариант. Собрав дом из бревен, мы получаем великолепный, жёсткий, устойчивый каркас, который при нормальной эксплуатации простоит века

Какая в пень "нормальная эксплуатация". Это дерево которое всегда ходит. Разбухает от влажности летом и сохнет зимой. Любой сруб через пару лет сквозит из всех углов. А если раз в 5 лет не проконопачивать течет сквозь стены в дождь.

Как вы думаете, есть ли в данный момент какой-нибудь фреймворк, который закроет хотя бы половину этих платформ?

Qt закроет и поболее. Да и даст по настоящему "запускается везде" а не бутафороию когда в реальности делаешь свой GUI под каждую платформу. Потому что materia и cupertion это разные пакеты и если начнешь их смешивать получишь портяники спагетти кода. А если и еще десктоп попытаешься впихнуть с хоткейми и адаптивным UI под окно произвольного размера то будет такая такая мешанина что через неделю плюнешь и выкинешь все на помойку.

Ну да. Половина моих знакомых кто пользуется я.навигатором сменила его 2ГИС после того как с 23-ей версии сломали скорость а автомагнитолах. Это прям не выстрел в ногу а какое-то демонстративное битье головой об стену. Важнейшая функция предупреждения о превышении просто взяла и самоудалилась.

Ну так это смотря что делать. Да и N100 заявлен до 105 градусов. А это далеко не то что рука может терпеть. Умному дому много не надо. Время работы на распознавание речи и ответ это очень немного а не постоянная нагрузка. Постоянный мониторинг это на столько мизерная нагрузка что можно и не обращать внимания. У меня N95 валяется в углу, торренты раздает да файловая помойка на Ubuntu Server. Только раз в полгода выключаю от пыли почистить.

Вообще N95 вполне может обходиться без вентилятора. А с Ryzen-ами такое уже не прокатывает. Что-то типа такого Алиэкспресс

Если только не учитывать что 20-30 лет назад было два с половиной языка и.. и в общем то все. Никаких специализаций, никакого веба с тысячью и одной вариацией как показать котиков. А IT-шник это еще и чяйник починить :)

И как тут сделать меньше да лучше. Если только насильно всех загнать в жесткие рамки типа ГОСТ на создание ПО по утвержденному списку доступных технологий.

Бесплатная и ежедневно выкладывают как полный дамп своей БД так и все поступившие новые файлы. Ну и на широко известных в узких кругах трекерах доступны полные архивы книг.

Хотелка простая = личное зеркало флибусты или либрусека. Книг и там и там за террабайт по объему.

Какой функционал ОС. Прочитайте определение ОС. Это всего лишь прокладка между железом и программами для упрощения написания этих самых программ. То что у вас есть какой-то рабочий стол это уже не ОС. Это отдельное приложение. Даже в Windows это не ОС а Explorer, который можно и не ставить при большом желании а работать в чем-то типа PowerShell.

Что интересно. В предложении "Не хочешь верить не верь" не нужна запятая. Можно выделить дефисом: " Не хочешь верить - не верь". Но не запятой.

Получается описанный выше навык "...не делать грамматических и пунктационных ошибок. Вообще.." поленились подключить :)

Себе брал вот такое Minisforum mini

По использованию обычный ПК, приехал сразу с Win11Pro на борту активированной. Охлаждение - никакое. Обычный 90мм вентилятор. Так что конкретно Minisforum-ы дополнительно нужно будет доводить до ума, вплоть до замены корпуса на что-то побольше. Хотя если видюшка не сильно используется, тобишь не игры и не какой-то 3D рендеринг, то сам процессор и не сильно греется.

Тем что декларативность это хорошо только в очень узких рамках. Вот сделали вы xml под одно разрешение, отдельно под другое и еще под несолько. Они у вас независимые, править можете раздельно. А декларировали на флуттере и бабах это все так коряво смотрится на другом устройстве. А на десктопе где окно можно изменять вообще как душе угодно все ползет, едет. И что начинается - пошла портянка тех самых if-ов какой виджет сейчас правльней впихнуть, а вот окно растянул теперь пусто стало, надо шрифт увеличить. А реальных размеров виджета то вы и не знаете, начинается везде сначала layoutBuilder чтобы узнать а какой у меня реальный размер сейчас и горы пересчета размеров шрифтов, иконок. И все это плодится и множится бесконечно.

Честно, понятия не имею какие у вас сложности вдруг возникали при необходимости сложных манипуляций и зачем вам всю форму рисовать сразу. Никогда не испытывал сложности в любую группу добавить новый элемент кодом или вынуть лишний динамически. Точно тот же list children-ов, что и во флуттере. Точно так же xml можно использовать только для создания разметки основных разделов а содержимое наполнять кодом. А можно и все полностью кодом создавать. И точно так же не будет titleIsVisible=false так как не будет и элемента. Просто используя такой подход получите опять же малоотличимые от флуттера портянки, в общем разницы особо никакой - шило на мыло.

Спасибо за ретроспективу. Только к чему она. Единственное относящееся к вопросу - " врапперы типа .NET WinForms, MFC или Qt, является вполне себе многопоточным", просто ложь. Все эти технологии используют Single UI Thread. Вы можете запустить какие-то потоки но обновлять UI можно только из основного. Если вы запустите новый Application.Run то это будет уже другой процесс, физически другое окно в системе. Ничем в общем то не отличающееся от запуска двух экземпляров приложения.

Еще раз повторюсь я не знаю ни одного тулкита (это такой набор, предоставляющий разработчику готовые наборы элементов) работающих в не Single Thread модели.

Информация

В рейтинге
2 546-й
Зарегистрирован
Активность