Персональный сайт Александра Тауениса » Программирование & разметка

Программирование & разметка

Первомайский баннер для сайта на CSS3

Ещё с советских времён идёт традиция ходить на первомайские демонстрации о защите прав трудящихся и поддержке КПСС. Просто погалдеть, никакой политики. Сейчас ходить уже не модно, зато можно вывесить такой плакат на…личном сайте. (далее…)

Await в конструкторе класса? Это возможно!

Ещё со времён GWBASIC и Turbo C++ всем программистам известно, что в код выполняется построчно, т.е. последовательно. Даже в Visual Basic .NET долгое время придерживались такой «идеологии». Но с появлением Windows 8, а точнее программ для Metro UI (точнее, новой виртуальной машины .Net, Windows Runtime), последовательное выполнение ушло в прошлое, поскольку оно не удовлетворяет требованиям к отзывчивому интерфейсу и многопоточности/оптимизации для многопроцессорных систем. Теперь код выполняется абы-как, каждая подпрограмма выполняется не дождавшись окончания предыдущей (переменные заполняются заполняются по мере готовности). Но бывают моменты, когда этот самый порядок «абы-как» не годен. (далее…)