Полезно почитать начинающим программистам. 😁
10 тяжёлых истин о работе программиста, про которые никто не предупреждает https://habr.com/p/772850/
10 тяжёлых истин о работе программиста, про которые никто не предупреждает https://habr.com/p/772850/
Habr
10 тяжёлых истин о работе программиста, про которые никто не предупреждает
В прошлые выходные мне представилась возможность пообщаться с только что выпустившимися студентами. Сейчас они ищут свою первую работу в разработке ПО. В разговоре с ними я понял, что они довольно...
👏5
Хорошая статья, да понимания работы Iterable
«Разгоняем» HashSet, HashMap и циклы на примере Dart https://habr.com/p/772462/
«Разгоняем» HashSet, HashMap и циклы на примере Dart https://habr.com/p/772462/
Habr
«Разгоняем» HashSet, HashMap и циклы на примере Dart
Если вы занимались профилированием своего приложения, то, глядя на CPU Flame Chart, вероятно испытывали смесь досады и азарта, глядя на особо «жирный» метод. Досады – что ваша программа всё ещё не...
Forwarded from Android Broadcast (Кирилл Broadcast)
В Google Play для публикации приложений/игры из новых персональных аккаунтов скоро будет введено требование - ваше приложение должно на протяжении 2 недель протестировать не меньше 20 людей. Только после этого станет доступна публикации приложения для всех.
Распространение сборки можно будет через тестовые каналы Google Play.
#googleplay
Распространение сборки можно будет через тестовые каналы Google Play.
#googleplay
Хорошая статья, для понимая timestamp в PostgreSQL
https://habr.com/ru/articles/772954/
https://habr.com/ru/articles/772954/
Хабр
Почему вам стоит отказаться от использования timestamp в PostgreSQL
Не секрет, что работа с часовыми поясами — боль, и многие разработчики объяснимо стараются ее избегать. Тем более что в каждом языке программирования / СУБД работа с часовыми поясами реализована...
Как вам GTА3 на ОС АВРОРА?
https://boosty.to/sashikknox/posts/eea36727-5da7-41c1-9126-4bd38e478b5f?share=post_link
https://boosty.to/sashikknox/posts/eea36727-5da7-41c1-9126-4bd38e478b5f?share=post_link
boosty.to
RE3 (GTA3) на ОС Аврора - sashikknox
Недавно заходил на встречу Mobile Broadcast СПб и так получилось ,что показывал RE3 на ОС Аврора нескольким заинтересованным. Правда в тот момент игра была прямо таки собрана на коленке, на планшете работала не совсем правильно.
Вот, за выходные решил исправить…
Вот, за выходные решил исправить…
🔥4👍1
Ребят, немного затягиваю с выходом новых роликов), но пока не могу. Приболело горло(.
Forwarded from Product Friendly
Тема Material 3 по умолчанию, предварительное тестирование Impeller для Android, расширения DevTools и многое другое.
🧑💻Юра Петров, Flutter Team Lead в Friflex и автор тг-канала @mobile_developing, делится первым переводом официального релиза Flutter 3.16 от Google. Давайте посмотрим, что добавили и улучшили во фреймворке за три месяца с момента релиза Flutter 3.13.
Читайте новую статью на Хабре
Подписывайтесь на наш блог — впереди вас ждет много полезных статей💜
🧑💻Юра Петров, Flutter Team Lead в Friflex и автор тг-канала @mobile_developing, делится первым переводом официального релиза Flutter 3.16 от Google. Давайте посмотрим, что добавили и улучшили во фреймворке за три месяца с момента релиза Flutter 3.13.
Читайте новую статью на Хабре
Подписывайтесь на наш блог — впереди вас ждет много полезных статей💜
👍7🔥5
Forwarded from Surf Flutter Team
Dart 3 спустя полгода: sealed-классы
Полгода назад анонсировали Dart 3. Сделали небольшой цикл постов, чтобы пройтись по основным изменениям и освежить их в памяти.
В первом Сёрфер Женя рассказывает про sealed-классы. Sealed-класс (переводится как «запечатанный») — аналог enum с той разницей, что все значения — обычные классы, которые могут содержать поля и методы.
Синтаксис sealed-класса очень прост:
Подробнее в карточках⬆️
Полгода назад анонсировали Dart 3. Сделали небольшой цикл постов, чтобы пройтись по основным изменениям и освежить их в памяти.
В первом Сёрфер Женя рассказывает про sealed-классы. Sealed-класс (переводится как «запечатанный») — аналог enum с той разницей, что все значения — обычные классы, которые могут содержать поля и методы.
Синтаксис sealed-класса очень прост:
// shapes.dart
sealed class Shape {}
class Square implements Shape {
final double length;
Square(this.length);
}
class Circle implements Shape {
final double radius;
Circle(this.radius);
}
Подробнее в карточках
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
❤4👍1
Forwarded from Product Friendly
У адаптированных под Flutter 📍картографических сервисов GoogleMaps API и Yandex Mapkit SDK есть существенный недостаток — стоимость коммерческих тарифов. В проектах с ограниченным бюджетом можно использовать бесплатное решение OpenStreetMap.
🐼 Анна Ахлёстова, Flutter-разработчик в Friflex, рассказывает, как работать с сервисом OpenStreetMap и библиотекой flutter_map во Flutter-проектах.
Читайте новую статью на Хабре.
Подписывайтесь на наш блог — впереди вас ждет много полезных статей💜
🐼 Анна Ахлёстова, Flutter-разработчик в Friflex, рассказывает, как работать с сервисом OpenStreetMap и библиотекой flutter_map во Flutter-проектах.
Читайте новую статью на Хабре.
Подписывайтесь на наш блог — впереди вас ждет много полезных статей
Please open Telegram to view this post
VIEW IN TELEGRAM
👍7🔥2❤1
Ребят, забыл написать. Залил все изменения по беку на удаленный сервер.
Файлы .proto прилагаю. Если хотите посмотреть как работает.
адрес сервера:
188.120.225.54:8500
Файлы .proto прилагаю. Если хотите посмотреть как работает.
адрес сервера:
188.120.225.54:8500