Forwarded from ITc | наука и технологии
Google всё ещё разрабатывает универсальную ОС Fuchsia, но теперь будет делать это более открыто
Компания Google внесла изменения в действующую модель разработки своей второй операционной системы под названием Fuchsia. Проект станет более открытым, а предлагать какие-либо изменения, которые могут быть внесены в ОС для её улучшения, смогут все представители сообщества разработчиков.
Компания Google внесла изменения в действующую модель разработки своей второй операционной системы под названием Fuchsia. Проект станет более открытым, а предлагать какие-либо изменения, которые могут быть внесены в ОС для её улучшения, смогут все представители сообщества разработчиков.
Telegraph
Google всё ещё разрабатывает универсальную ОС Fuchsia, но теперь будет делать это более открыто
Компания Google внесла изменения в действующую модель разработки своей второй операционной системы под названием Fuchsia. Проект станет более открытым, а предлагать какие-либо изменения, которые могут быть внесены в ОС для её улучшения, смогут все представители…
Выложили в общий доступ запись стрима про БЛоК.
В описании тайм марки и упомянутые в видео ссылки.
https://youtu.be/AV_4aVOKl-g
В описании тайм марки и упомянутые в видео ссылки.
https://youtu.be/AV_4aVOKl-g
YouTube
Введение в Business Logic Components (BLoC)
Разбираемся что есть BLoC, зачем он нужен и как его правильно использовать.
### Тайм-коды:
00:00 Начало
9:35 Вводная часть
10:00 Зачем вообще архитектура?
18:40 Что вообще нужно знать, чтоб освоить BLoC?
28:35 Краткая история BLoC и комьюнити.
37:15 Концепция…
### Тайм-коды:
00:00 Начало
9:35 Вводная часть
10:00 Зачем вообще архитектура?
18:40 Что вообще нужно знать, чтоб освоить BLoC?
28:35 Краткая история BLoC и комьюнити.
37:15 Концепция…
Forwarded from Oh, my Flutter
Если создать новый Flutter-проект из master channel, мы увидим новую директорию integration_test. Как легко догадаться из названия, лежат в ней интеграционные тесты приложения. И вместе с их появлением библиотека integration_test стала частью Flutter.
📌 Найти её можно теперь в репозитории с плагинами.
#библиотека
📌 Найти её можно теперь в репозитории с плагинами.
#библиотека
Всем привет!
Скучали?
Первый стрим вам зашел, поэтому мы возвращаемся с анонсом продолжения, где уважаемый спикер 🅵🅾️🆇 продолжит свой рассказ про Flutter.
Да-да, на время мы отойдем от тематики BLoC’а чтобы затронуть другие важные вещи. Итак, на повестке дня: что такое BuildContext и нужен ли он (спойлер, да), зачем нужны InheritedWidget и можно ли без них обойтись (спойлер, нет), а также поговорим о навигации во Flutter.
https://drtsd.page.link/4D6z
Скучали?
Первый стрим вам зашел, поэтому мы возвращаемся с анонсом продолжения, где уважаемый спикер 🅵🅾️🆇 продолжит свой рассказ про Flutter.
Да-да, на время мы отойдем от тематики BLoC’а чтобы затронуть другие важные вещи. Итак, на повестке дня: что такое BuildContext и нужен ли он (спойлер, да), зачем нужны InheritedWidget и можно ли без них обойтись (спойлер, нет), а также поговорим о навигации во Flutter.
https://drtsd.page.link/4D6z
YouTube
Используем BuildContext как IoC
Что такое BuildContext во Flutter, нужен ли он, зачем нужны StatefulWidget/InheritedWidget и можно ли без них обойтись.
### Тайм-коды
0:00:00 Вступление
0:04:55 Обозначение проблемы
0:09:30 Неправильные решения проблемы
0:15:20 Жизненный цикл объекта State…
### Тайм-коды
0:00:00 Вступление
0:04:55 Обозначение проблемы
0:09:30 Неправильные решения проблемы
0:15:20 Жизненный цикл объекта State…
Поехали
https://drtsd.page.link/4D6z
https://drtsd.page.link/4D6z
YouTube
Используем BuildContext как IoC
Что такое BuildContext во Flutter, нужен ли он, зачем нужны StatefulWidget/InheritedWidget и можно ли без них обойтись.
### Тайм-коды
0:00:00 Вступление
0:04:55 Обозначение проблемы
0:09:30 Неправильные решения проблемы
0:15:20 Жизненный цикл объекта State…
### Тайм-коды
0:00:00 Вступление
0:04:55 Обозначение проблемы
0:09:30 Неправильные решения проблемы
0:15:20 Жизненный цикл объекта State…
Всем привет, мы возвращаемся с новым анонсом!
На этот раз мы разберемся с архитектурой и этапами построения приложения. Сделаем мы это на примере разработки записной книжки.
Стек технологий: Firebase и BLoC. Во время разработки особое внимание уделим работе с BuildContext. Заодно покажем хинты, облегчающие жизнь при разработке на Flutter.
Основной упор будет именно на обучение и объяснение, а не лайв коддинг. Задача масштабная, поэтому посвятим ей несколько стримов.
Заинтересовали?
Первый стрим пройдет 30 января в 14:00 по Мск, разберемся с задачей и разработаем архитектуру.
https://drtsd.page.link/xEYL
PS: обязательно посмотрите записи двух предыдущих стримов про BLoC и BuildContext, иначе рискуете упустить важные детали.
На этот раз мы разберемся с архитектурой и этапами построения приложения. Сделаем мы это на примере разработки записной книжки.
Стек технологий: Firebase и BLoC. Во время разработки особое внимание уделим работе с BuildContext. Заодно покажем хинты, облегчающие жизнь при разработке на Flutter.
Основной упор будет именно на обучение и объяснение, а не лайв коддинг. Задача масштабная, поэтому посвятим ей несколько стримов.
Заинтересовали?
Первый стрим пройдет 30 января в 14:00 по Мск, разберемся с задачей и разработаем архитектуру.
https://drtsd.page.link/xEYL
PS: обязательно посмотрите записи двух предыдущих стримов про BLoC и BuildContext, иначе рискуете упустить важные детали.
YouTube
Архитектура Flutter приложения
00:00 Приветствие
00:55 Что есть архитектура?
02:10 Почему у архитектуры много определений?
03:40 Архитектура декларативна, что а не как
08:45 Архитектуру просто начертить
32:08 Описание приложения которое хотим получить
35:04 Проектирование точки входа
50:45…
00:55 Что есть архитектура?
02:10 Почему у архитектуры много определений?
03:40 Архитектура декларативна, что а не как
08:45 Архитектуру просто начертить
32:08 Описание приложения которое хотим получить
35:04 Проектирование точки входа
50:45…
Привет, вот и настало время нового анонса!
И снова за докладчика @plugfox
Стрим начнется в субботу 20 марта в 14:00 по Москове. На этот раз вам предоставляется возможность проголосовать за тему (меткой `[long]` помечены продолжительные по времени):
И снова за докладчика @plugfox
Стрим начнется в субботу 20 марта в 14:00 по Москове. На этот раз вам предоставляется возможность проголосовать за тему (меткой `[long]` помечены продолжительные по времени):
Final Results
32%
CI, Docker, GitHub Actions, GitLab CI/CD
32%
Разбор каверзных вопросов про дарт
22%
InheritedWidget/InheritedNotifier/InheritedModel
21%
Flutter web: DOM & CanvasKit, Workers, Deferred imports, IFrame [long]
7%
Создание пакета в паб
25%
Бэк на дарте для вашего приложения и FaaS: ванильный дарт, shelf, functions_framework, gRPC [long]
28%
Stream, Iterable и генераторы [long]
37%
Изоляты
17%
Moor ORM и основы SQLite
8%
Ванильный дарт в вебе
Ссылка на предстоящий стрим: https://youtu.be/iFUnzctrYsM
YouTube
Эвент лупы и Изоляты
DART 🎯 FLUTTER pinned «Привет, вот и настало время нового анонса!
И снова за докладчика @plugfox
Стрим начнется в субботу 20 марта в 14:00 по Москове. На этот раз вам предоставляется возможность проголосовать за тему (меткой `[long]` помечены продолжительные по времени):»
И снова за докладчика @plugfox
Стрим начнется в субботу 20 марта в 14:00 по Москове. На этот раз вам предоставляется возможность проголосовать за тему (меткой `[long]` помечены продолжительные по времени):»
Похоже определились.
Встречаем "Изоляты и эвент лупы" 20 марта, в эту субботу, в 14:00 по Москве (+3 GMT).
https://youtu.be/iFUnzctrYsM
Встречаем "Изоляты и эвент лупы" 20 марта, в эту субботу, в 14:00 по Москве (+3 GMT).
https://youtu.be/iFUnzctrYsM
YouTube
Эвент лупы и Изоляты
DART 🎯 FLUTTER
Похоже определились. Встречаем "Изоляты и эвент лупы" 20 марта, в эту субботу, в 14:00 по Москве (+3 GMT). https://youtu.be/iFUnzctrYsM
Через 15 минут начинаем, не опаздывайте)
Давно не было трансляций.
Давайте выберем следующую тему и проведем в эту субботу, в 14:00 по Москве (+3 GMT)
А также укажите удобный день недели и время для последующих трансляций.
https://forms.gle/AUrXGb92bP6Qafog9
Ссылка на предстоящую трансляцию в конце опроса.
Давайте выберем следующую тему и проведем в эту субботу, в 14:00 по Москве (+3 GMT)
А также укажите удобный день недели и время для последующих трансляций.
https://forms.gle/AUrXGb92bP6Qafog9
Ссылка на предстоящую трансляцию в конце опроса.
Google Docs
Выбор темы следующего стрима
Время начала трансляции: 24 апр. 2021 г., 14:00
https://youtu.be/SZGG7uTBXJ4
https://youtu.be/SZGG7uTBXJ4
DART 🎯 FLUTTER pinned «Давно не было трансляций. Давайте выберем следующую тему и проведем в эту субботу, в 14:00 по Москве (+3 GMT) А также укажите удобный день недели и время для последующих трансляций. https://forms.gle/AUrXGb92bP6Qafog9 Ссылка на предстоящую трансляцию в конце…»
DART 🎯 FLUTTER
Давно не было трансляций. Давайте выберем следующую тему и проведем в эту субботу, в 14:00 по Москве (+3 GMT) А также укажите удобный день недели и время для последующих трансляций. https://forms.gle/AUrXGb92bP6Qafog9 Ссылка на предстоящую трансляцию в конце…
Ну чтож.
Пока по итогам выходит, что говорить будем про потоки.
Еще часок и подводим результаты, кто не голосовал - у вас есть еще шанс сделать следующей темой - заполнение форм
Пока по итогам выходит, что говорить будем про потоки.
Еще часок и подводим результаты, кто не голосовал - у вас есть еще шанс сделать следующей темой - заполнение форм
Завтра, в 14:00 по Москве будем разбираться с
"Iterable , Stream и sync*/async* генераторы"
https://youtu.be/SZGG7uTBXJ4
"Iterable , Stream и sync*/async* генераторы"
https://youtu.be/SZGG7uTBXJ4
YouTube
Iterable , Stream и sync*/async* генераторы
Enjoy the videos and music you love, upload original content, and share it all with friends, family, and the world on YouTube.
DART 🎯 FLUTTER
Завтра, в 14:00 по Москве будем разбираться с "Iterable , Stream и sync*/async* генераторы" https://youtu.be/SZGG7uTBXJ4
Запасайтесь попкорном, через час начинаем C:
Настало время анонса нового стрима, на этот раз про SQL.
Что же на нем будет?
+ Разберем теоретические основы БД и СУБД.
+ Реляционные базы данных
+ Что такое транзакции
+ ACID
+ CAP
+ SQL vs noSQL и где применяется на практике
+ Синтаксис SQL
+ Что такое SQLite и где его применять
+ Возможности и поддерживаемые типы
Ну и обязательно разберем интересный пример.
Стрим состоится 3 июля (в эту субботу) в 20:00 по Мск (+3 GMT)
Ссылка на трансляцию
Что же на нем будет?
+ Разберем теоретические основы БД и СУБД.
+ Реляционные базы данных
+ Что такое транзакции
+ ACID
+ CAP
+ SQL vs noSQL и где применяется на практике
+ Синтаксис SQL
+ Что такое SQLite и где его применять
+ Возможности и поддерживаемые типы
Ну и обязательно разберем интересный пример.
Стрим состоится 3 июля (в эту субботу) в 20:00 по Мск (+3 GMT)
Ссылка на трансляцию
YouTube
SQLite
Стрим про SQLite
+ Разберем теоретические основы БД и СУБД.
+ Реляционные базы данных
+ Что такое транзакции
+ ACID
+ CAP
+ SQL vs noSQL и где применяется на практике
+ Синтаксис SQL
+ Что такое SQLite и где его применять
+ Возможности и поддерживаемые типы…
+ Разберем теоретические основы БД и СУБД.
+ Реляционные базы данных
+ Что такое транзакции
+ ACID
+ CAP
+ SQL vs noSQL и где применяется на практике
+ Синтаксис SQL
+ Что такое SQLite и где его применять
+ Возможности и поддерживаемые типы…