Как стать автором
Обновить
27
1
Станислав Чернышев @MADTeacher

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

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

«Основы Go: Community edition» 1-е издание

Уровень сложностиПростой
Время на прочтение3 мин
Количество просмотров2.8K

Привет, Хабр!

Не так давно мне удалось вернуть эксклюзивные авторские права на книгу по Go. Писалась она 3 года назад и с тех пор добавила мне немного седых волос. А все из-за неопытности и надежды на ее лучшее будущее в руках одного издательства...

Читать далее

«Основы Dart: Community edition» 1-е издание

Уровень сложностиПростой
Время на прочтение4 мин
Количество просмотров2.7K

Привет, Хабр!

Вот и прошел год с момента выхода второго издания электронной версии «Основы Dart» и его анонса на Хабре. За это время книга успела разжиться печатной версией (издательство «Питер»), парочкой дополнительных глав и сквозным проектом. Меня много раз спрашивали по поводу того, буду ли оставлять второе издание в открытом доступе, обновлять его, если буду обновлять, то как и т. д. Некоторые даже шептали сладостные речи только о платном распространении книги. Поэтому, считаю, что настала пора поставить все точки над «Ё».

Читать далее

Не пытайтесь динамически загружать код в ваше Flutter-приложение

Уровень сложностиСредний
Время на прочтение14 мин
Количество просмотров3.3K

Привет, Хабр! Меня зовут Станислав Чернышев, я автор книги «Основы Dart», телеграм-канала MADTeacher и доцент кафедры прикладной информатики в Санкт-Петербургском государственном университете аэрокосмического приборостроения.

Исследуя тему плагинной архитектуры для Dart/Flutter-приложений. А точнее, проводя ритуал призыва группы изоляционных Dart-демонов при переносе опыта с предыдущих проектов в образовательный материал, наткнулся на интересную статью с обзором существующих решений и почему команда сервиса AppFlowy пока отказалась двигаться в этом направлении.

Читать далее

Flutter Hot Reload: Что под капотом?

Уровень сложностиСредний
Время на прочтение5 мин
Количество просмотров2.4K

Привет, Хабр! Меня зовут Станислав Чернышев, я автор книги «Основы Dart», телеграм-канала MADTeacher и доцент кафедры прикладной информатики в Санкт-Петербургском государственном университете аэрокосмического приборостроения.

В этот раз сделал перевод статьи с Medium, в которой пошагово рассматривается процесс горячей перезагрузки в Flutter - "Flutter Reload: What’s Under the Hood". Его лучше всего отнести к разряду вольных, т.е. он не дословный и отбрасывает некоторый авторский текст, сокращая и преобразуя его в тех местах, где это не критично для смысла.

Читать далее

Знакомимся с Flutter GPU

Уровень сложностиСредний
Время на прочтение17 мин
Количество просмотров5.2K

Привет, Хабр! Меня зовут Станислав Чернышев, я автор книги «Основы Dart», телеграм-канала MADTeacher и доцент кафедры прикладной информатики в Санкт-Петербургском государственном университете аэрокосмического приборостроения.

Вчера на меня напала жуткая прокрастинация к одной задаче по работе. А именно – написать кучу тестов для рабочей программы дисциплины, которая тупо значится как альтернативная и, соответственно, никогда не преподается, но, т.к. пришли новые требования от мониторинговых организаций – все равно придется их составлять >_<...

В результате возложения детородного органа на написание тестов, сделал перевод статьи посвященной знакомству с Flutter GPU с Medium. Его лучше всего отнести к разряду вольных, т.е. он не дословный и отбрасывает некоторый авторский текст, сокращая его в тех местах, где это не критично для смысла. А последующее редактирование добавило статье щепотку забавных реплик ;)

Читать далее

Разбираемся с текущим состоянием реализации макросов и механизма аугментации в Dart

Уровень сложностиСредний
Время на прочтение20 мин
Количество просмотров1.8K

Привет, Хабр! Меня зовут Станислав Чернышев, я автор книги «Основы Dart», телеграм-канала MADTeacher и доцент кафедры прикладной информатики в Санкт-Петербургском государственном университете аэрокосмического приборостроения. 

В этой статье я хочу:

👉 поделиться очень черновым наброском 9-й главы - «Макросы и механизм аугментации (Augmentations)». Несмотря на то, что данная функциональность пребывает в экспериментальном режиме и требует для своего прощупывания Dart 3.5.0-152.dev (и старше), текущей реализации макросов и аугментации достаточно для того, чтобы разобраться в тех принципах, которые будут лежать в их основе.

👉 рассказать об изменениях, которые случились с книгой "Основы Flutter" за прошедший месяц.

Читать далее

3-е издание «Основы Dart», анонс печатной версии и новой книги — «Основы Flutter»

Уровень сложностиПростой
Время на прочтение5 мин
Количество просмотров2.3K

Всем привет!

Прошло не так много времени с выхода второго издания «Основы Dart» и т.к. этот язык программирования не стоит на месте, привел книгу к актуальному состоянию, добавив в нее раздел по Extension Types. Несмотря на то, что материал был у меня еще до выхода Dart 3.3 (да здравствует копание в dev-ветке), 3-е издание «Основы Dart» анонсируется на хабре сегодня и тому имеется ряд причин....
В этой статье хотел бы затронуть несколько важных моментов дальнейшего развития книги, рассказать о подготовке печатной версии, чем она будет отличаться от текущей, а также поделиться планами на книжку "Основы Flutter".

Читать далее

«Основы Dart» 2-е издание

Уровень сложностиПростой
Время на прочтение5 мин
Количество просмотров14K

Почти 2 месяца полусонных ночей и борьбы с тем, что у дочки разом решили полезть все зубы... литры выпитого кофе, слез студентов попавших на пересдачу... и самый мой главный экшн этой осени - 2-е издание книги "Основы Dart"!

Читать далее

Актуализация книги «Основы Dart»

Уровень сложностиПростой
Время на прочтение4 мин
Количество просмотров3.8K

Вот и настал тот момент, когда закатав рукава приступаю к актуализации написанной пару лет назад книги "Основы Dart":

Читать далее

Книга по Dart 2.12

Время на прочтение2 мин
Количество просмотров20K

Всем добрый день!

Вот и добрались руки до первого поста на Хабре спустя довольно продолжительное количество времени. Согласно высказыванию - мужчина должен построить дом, вырастить сына и посадить дерево, а что же должен преподаватель? Да черт его знает! Но более чем уверен, что там будет пунктик про написание книги. А если эта книга еще и в свободном доступе...

Читать далее

Информация

В рейтинге
1 535-й
Откуда
Санкт-Петербург и область, Россия
Дата рождения
Зарегистрирован
Активность