Pull to refresh
12
0
Алексей Павлов @lexxpavlov

Программист

Send message
1. По хорошему, пассажиры должны выскочить

Кстати, да, интересный вариант — катапультирование пассажиров.
Другой, не менее интересный вариант был в фильме «Разрушитель» со Сталлоне — заполнить салон быстрозастывающей амортизирующей пеной, ну, или менее фантастично — подушками безопасности (побольше подушек).
Ну, это pro-уровень :) в первом уроке использовать это не нужно (хотя, упомянуть в тексте можно). Автору пришлось указывать на новую сущность в обзорном уроке — объяснять «код позади» xaml. По опыту обучения новичков, чем меньше различных сущностей в одном уроке — тем лучше.
Статья хорошая, хорошо рассказана основа биндинга.

Есть несколько замечаний/предложений:
1) лучше не загромождать xaml необязательными атрибутами. Например, StackPanel легко обойдётся без Orientation=«Vertical», а оба биндинга справятся без указания Mode. К тому же, режим биндингов и так будет разный — у TextBox режим по умолчанию TwoWay, а у TextBlock — OneWay (как указано в настройках свойств зависимости Text этих классов).

2) Всё-таки лучше указывать датаконтекст в xaml-е, а не в конструкторе:
<Window ...
        xmlns:vm="clr-namespace:Ex1.ViewModels">
    <Window.DataContext>
        <vm:MainWindowViewModel/>
    </Window.DataContext>
    <StackPanel>
        ...
    </StackPanel>
</Window>

Как указали выше, суть не изменится, зато будет два плюса — показать, что в замле можно указывать всё что угодно, а также в редакторе заработает подсказка свойств в биндинге (лучше отметить, что при изменениях во вьюмодели нужно сбилдить проект). А во втором уроке можно будет рассказать про d:DataContext, опять же — для подсказок.

3) Базовый класс BaseViewModel лучше делать не сразу, а потом. В начале показать, что во вьюмодели должен быть INotifyPropertyChanged, а потом (во второй части) сделать рефакторинг и вынести в отдельный класс. Предполагаю, что эту статью будут читать новички, им будет полезно показывать по шагам, объясняя по ходу изменения в коде и показывая необходимость проводить рефакторинг.
Тогда напишите не «Копия текста», а «Пример: Копирование текста».
И вообще, текст от ссылки до места якоря можно поместить в спойлер, раз вы считаете, что эта ссылка вообще нужна. А так, выглядит, что это ссылка на другую статью, или на репозиторий с текстом примера (который был бы полезен многим). Мне пришлось приглядываться к ссылке, чтобы понять, что вы не отправляете меня куда-то.
С. Снегов «Люди как боги». Там был пространственный двигатель — (цитата по вики) неподвижный звездолет уничтожает пространство перед собой и генерирует его позади себя, фактически двигаясь со сверхсветовой скоростью к намеченной цели. Релятивистские эффекты (в частности, замедление времени) при таком перемещении не работают.
Сериал «Компьютерщики» (IT Crowd). Первый сезон — шикарен.
Есть ли какие-нибудь новости с QuRava? Как поживает проект?
КПД АЭС около 30%. Но с такими погрешностями в этом расчёте, это и вправду не принципиально :) Моим расчётам подходит тег «юмор» :)
Кстати, да, интересно рассчитать. Возьмём ближнюю (для меня) АЭС — Балаковская АЭС, у неё есть водохранилище. Используем формулы из статьи.
Примерная площадь водохранилища 3,5x6 км^2, предположим, глубина 20м,
объём V = 420000000 м^3, тепло на нагрев на 1°C: Q1 = 1,63716E+15 Дж.
Мощность АЭС = 4000 МВт. Тепло в год: Q = 1,26144E+17 Дж.
АЭС нагреет эту воду за год Q/Q1 = 77 градусов.
Хм… Я там в детстве купался, и не сварился :)
По личным ощущениям, вода теплее, чем волжская вода рядом (которая за дамбой) где-то на 3-5 градусов. Хотя, я купался возле берега, и сейчас мне кажется, это Солнце прогревало стоящую воду…
Конечно, в основном, это тепло уходит в воздух (для этого водохранилище и сделали).

Может, я где-то ошибся в расчётах?..
да ну, бред, так не бывает (с)

Ага, я тоже хотел написать что-то в этом стиле, но не стал :)

Какой-то идиот сосед переливает за свой счёт

Не, это у нас по всему дому, 5 подъездов. Это не моя локальная проблема, а системная.

Можно писать жалобу и не платить за холодную
кто у вас там размножается в стояке

Интересные мысли… Пойду их думать…
Давно думаю о переходе с кувшина на что-то получше. У меня трёхкомнатная квартира, два разных стояка. В обоих стояках в холодной трубе вода часто бывает горячей, особенно после долгого перерыва использования воды (каждое утро, например). Похоже, либо трубы рядом, и холодная греется от горячей, либо смешиваются холодная и горячая. Это выгодно при мытье посуды :), но фильтровать воду больше 40° нельзя. Приходится сливать 1-2 ведра и ждать, пока не сольётся горячая. Вот и думаю, что делать. Поставить дополнительный бак перед фильтром, в котором вода будет остываться?
Есть довольно интересная книга Валерия Быкова «Инженер». К сожалению, из Самиздата он самовыпилился, но в интернетах найти легко. Социальную часть книги автор не потянул, но инженерная удалась. Как раз, в тему статьи и комментов. TLDR — земляне с трудом сражаются с инопланетянами в космосе Солнечной системы. В книге и о кинетическом оружии, и о орбитальном маневрировании, и о двигателях.
оплатив лицензию использования

Я имел в виду, обратиться к лицензиару на использование этого патента. А троллинг в публичности этого обращения.
данные патенты прекратили действие в 2008 и 2011 гг. за неуплату госпошлины

Жаль, а то Дурову можно было бы знатно потроллить, оплатив лицензию использования этих патентов…
а причём тут Юнити? Что, на %favorite_engine% так нельзя сделать?
это если этот ЯП будет не первым.
Вы могли бы подробнее рассказать, на какие этапы сколько времени ушло?
Задумываешь много, начинаешь с малого, там, где оно стыкуется с «много» ставишь заглушки.

Я с этим согласен (сам так и делаю всегда), но всё-таки новичок не знает и не умеет ставить хорошие заглушки и не знает, когда они нужны, а когда нет.
Спасибо! Это даже лучше, чем видео.

Information

Rating
Does not participate
Location
Саратов, Саратовская обл., Россия
Date of birth
Registered
Activity