Forwarded from PRO|СМЫСЛЫ
Сегодня буду в Новосибирске на «CodeFest». Выступаю с темой про естественный интеллект, опережающий искусственный.
Оставляйте реакции👍, если хотите увидеть больше контента с мероприятия.
Оставляйте реакции👍, если хотите увидеть больше контента с мероприятия.
👍20🔥11❤2
Forwarded from Программирование {BookFlow}
Великая иллюзия Copilot
Глава 1: мой коллега, программист
Пустая оболочка человека. Он больше похож на попугая, чем на личность. Мой начальник, искренне верящий в священнодействие Парного Программирования, сковал цепью меня и этого коллегу-«программиста», как сиамских близнецов с разных планет. Общей была наша клавиатура, но не мышление. Боже, как же он был далёк от этого.
«Постой-ка. У меня появилась идея. Дай мне клавиатуру.»
Идея. Ага. Как у младенца появляется «идея» засунуть вилку в розетку. Я почти доделал нечто прекрасное; стройную, изящную логику, пронзающую сложность подобно ножу, режущему масло. И тут появился он — бьёт по клавиатуре, как будто она ему деньги должна, копипастит код-франкенштейн из комментария на StackOverflow, написанный последователем Дяди Боба в 2014 году.
Знает ли он, что делает наша система? Нет.
Прочитал ли он тикет? Разумеется, нет.
Ощущает ли он уверенность, когда безрассудно корёжит глобальное состояние? Разумеется, да.
https://habr.com/ru/articles/913314/
original https://deplet.ing/the-copilot-delusion/
👉 @Bookflow
Глава 1: мой коллега, программист
Пустая оболочка человека. Он больше похож на попугая, чем на личность. Мой начальник, искренне верящий в священнодействие Парного Программирования, сковал цепью меня и этого коллегу-«программиста», как сиамских близнецов с разных планет. Общей была наша клавиатура, но не мышление. Боже, как же он был далёк от этого.
«Постой-ка. У меня появилась идея. Дай мне клавиатуру.»
Идея. Ага. Как у младенца появляется «идея» засунуть вилку в розетку. Я почти доделал нечто прекрасное; стройную, изящную логику, пронзающую сложность подобно ножу, режущему масло. И тут появился он — бьёт по клавиатуре, как будто она ему деньги должна, копипастит код-франкенштейн из комментария на StackOverflow, написанный последователем Дяди Боба в 2014 году.
Знает ли он, что делает наша система? Нет.
Прочитал ли он тикет? Разумеется, нет.
Ощущает ли он уверенность, когда безрассудно корёжит глобальное состояние? Разумеется, да.
https://habr.com/ru/articles/913314/
original https://deplet.ing/the-copilot-delusion/
👉 @Bookflow
😁4👍3❤1
Forwarded from Vitaliy Zarubin | @keygenqt
#fyi Кто хотел попробовать Kotlin Multiplatform на ОС Аврора? Теперь это можно сделать. В GitLab выложены проекты, упрощающие использование KMP для ОС Аврора. Это только начало, еще многое предстоит сделать, но собрать приложение с базовым функционалом можно уже сейчас, это демонстрирует пример StudentBox.
❤8😁3
Forwarded from Aurora Developers
Kotlin Multiplatform в ОС Аврора 👨💻
В статье расскажем о текущей поддержке Kotlin Multiplatform в операционной системе Аврора.
Показать, как создать приложение ОС Аврора с модулем Kotlin Multiplatform, используя наши новые инструменты.
Мы напишем демонстрационное приложение, отображающее взаимодействие KMP и ОС Аврора.
https://habr.com/ru/articles/915728/
#Habr #KMP #АврораОС
@AuroraDevelopers
В статье расскажем о текущей поддержке Kotlin Multiplatform в операционной системе Аврора.
Показать, как создать приложение ОС Аврора с модулем Kotlin Multiplatform, используя наши новые инструменты.
Мы напишем демонстрационное приложение, отображающее взаимодействие KMP и ОС Аврора.
https://habr.com/ru/articles/915728/
#Habr #KMP #АврораОС
@AuroraDevelopers
🔥6❤1👍1🤡1
Habr по странной и необъяснимой причине заблокировали статью от ОМП, поэтому ловите ее версию на их сайте
Forwarded from Vitaliy Zarubin | @keygenqt
Please open Telegram to view this post
VIEW IN TELEGRAM
❤6👍3👎1🤡1
Пока нас занимали KMP, новинки от Aurora и Google I/O, кое-что произошло со Swift:
https://github.com/swiftlang/swift-java
Тут Apple плотно работает на интеропом с Java (а значит, и с Kotlin):
https://www.swift.org/blog/memory-safety-ecosystem-talks-java-interoperability-fosdem-2025/
До сих пор мы видели материал только со стороны Kotlin
https://github.com/swiftlang/swift-java
Тут Apple плотно работает на интеропом с Java (а значит, и с Kotlin):
https://www.swift.org/blog/memory-safety-ecosystem-talks-java-interoperability-fosdem-2025/
До сих пор мы видели материал только со стороны Kotlin
GitHub
GitHub - swiftlang/swift-java: Java interopability support for Swift
Java interopability support for Swift. Contribute to swiftlang/swift-java development by creating an account on GitHub.
👍4🔥3🤔2❤1
Forwarded from CodeFest'15 | 31 мая — 1 июня 2025
📺 Записи докладов с CodeFest’15 на сайте
Смотрите, оставляйте отзывы спикерам, если ещё нет. Наш бот-отозовик в телеграм @cdfst_bot будет принимать отзывы до 15 июня.
🔹Записи всей офлайн программы из всех залов доступны на сайте только платным участникам. Заходите в личный кабинет и смотрите записи на страничках докладов.
🔹 Записи Квартирников и Кейнот выступлений из зала Future доступны всем без исключения. Можно смотреть на сайте или в VK видео:
- Квартирники
- Михаил Федоренко. «Естественный интеллект, опережающий искусственный»
- Андрей Алексеев. «Ментальное развитие человека будущего»
- Андрей Вульф. «Офлайн — новый люкс! Общение бесценно?»
В общий доступ записи всех докладов начнём выкладывать порционно через месяц.
Приятного просмотра🍿
Смотрите, оставляйте отзывы спикерам, если ещё нет. Наш бот-отозовик в телеграм @cdfst_bot будет принимать отзывы до 15 июня.
🔹Записи всей офлайн программы из всех залов доступны на сайте только платным участникам. Заходите в личный кабинет и смотрите записи на страничках докладов.
🔹 Записи Квартирников и Кейнот выступлений из зала Future доступны всем без исключения. Можно смотреть на сайте или в VK видео:
- Квартирники
- Михаил Федоренко. «Естественный интеллект, опережающий искусственный»
- Андрей Алексеев. «Ментальное развитие человека будущего»
- Андрей Вульф. «Офлайн — новый люкс! Общение бесценно?»
В общий доступ записи всех докладов начнём выкладывать порционно через месяц.
Приятного просмотра
Please open Telegram to view this post
VIEW IN TELEGRAM
Пришла в офис ВК на совместный просмотр WWDC. Интересно, что нас ждет, кроме интеллектуальных LLM, интеропного Swift. Мне бы хотелось:
- доработок и best practices по энергопотреблению и перформансу
- новенького по виджетам
- доступных в РФ и РБ умных функций XCode и ответа Google
- новинок SwiftUI
А чего ждете вы?
- доработок и best practices по энергопотреблению и перформансу
- новенького по виджетам
- доступных в РФ и РБ умных функций XCode и ответа Google
- новинок SwiftUI
А чего ждете вы?
❤3👎2
1 Expressive Material дизайн-система под названием Liquid Glass. Не такой ответ Гугл мы ждали, не такой
Forwarded from korovyansky.ai
Реакция рынка на новости Apple про редизайн на WWDC вместо новостей про AI
😁20🤡3
А вот Visual Intelligence - это тема. Заметки, поиск и анализ по изображению + GPT.
❤1
Новые background tasks. Видимо, что-то совсем мощное, раз в кейноут вынесли
❤3
Так, похоже, по разработке будет кое-что. Ну не зря мы свои штукени пилили и доклады делали. Хотя не сделать свое после Copilot, было бы совсем позорно для Apple
❤4
А вот и моя ночная статья по итогам WWDC: https://habr.com/ru/companies/usetech/articles/917174/. Я так и не поняла, они открыли сразу все сессии или будут добавлять постепенно
Хабр
WWDC 2025. Чем Apple ответит Google, и что нас ждет
Всем привет! С вами снова я, Анна Жаркова, руководитель мобильной практики компании Usetech. Буквально только что прошел основной кейноут WWDC 2025 от Apple, анонсированы основные тематические сессии,...
❤5
Интересные дела творятся. Сначала у них интероп с Java, теперь вот это:
https://www.swift.org/android-workgroup/
Команда по разработке Swift объявили о создании рабочей группы по Android. Обязанности новой группы:
• Улучшать и поддерживать совместимость Android в официальной поставке Swift, устраняя необходимость во внешних или сторонних патчах.
• Прорабатывать рекомендации по улучшениям для основных пакетов Swift, таких как Foundation и Dispatch, чтобы они лучше работали с особенностями Android.
• Сотрудничать с Группой управления платформами (Platform Steering Group) для официального определения уровней поддержки платформ в целом и затем добиваться официальной поддержки Android на определённом уровне.
• Определять диапазон поддерживаемых версий Android API и архитектур для интеграции Swift.
• Разрабатывать систему непрерывной интеграции (CI) для проекта Swift, включающую тестирование на Android при проверке pull request'ов.
• Выявлять и рекомендовать лучшие практики взаимодействия между Swift и Java SDK Android, а также упаковки Swift-библиотек в Android-приложения.
• Разрабатывать поддержку отладки Swift-приложений на Android.
• Консультировать и помогать в добавлении поддержки Android для различных Swift-пакетов сообщества..
Любой член коммьюнити языка Swift может попроситься в эту группу: https://forums.swift.org/g/android-workgroup
https://www.swift.org/android-workgroup/
Команда по разработке Swift объявили о создании рабочей группы по Android. Обязанности новой группы:
• Улучшать и поддерживать совместимость Android в официальной поставке Swift, устраняя необходимость во внешних или сторонних патчах.
• Прорабатывать рекомендации по улучшениям для основных пакетов Swift, таких как Foundation и Dispatch, чтобы они лучше работали с особенностями Android.
• Сотрудничать с Группой управления платформами (Platform Steering Group) для официального определения уровней поддержки платформ в целом и затем добиваться официальной поддержки Android на определённом уровне.
• Определять диапазон поддерживаемых версий Android API и архитектур для интеграции Swift.
• Разрабатывать систему непрерывной интеграции (CI) для проекта Swift, включающую тестирование на Android при проверке pull request'ов.
• Выявлять и рекомендовать лучшие практики взаимодействия между Swift и Java SDK Android, а также упаковки Swift-библиотек в Android-приложения.
• Разрабатывать поддержку отладки Swift-приложений на Android.
• Консультировать и помогать в добавлении поддержки Android для различных Swift-пакетов сообщества..
Любой член коммьюнити языка Swift может попроситься в эту группу: https://forums.swift.org/g/android-workgroup
Swift.org
Swift is a general-purpose programming language built using a modern approach to safety, performance, and software design patterns.
🔥9🤯3
И мы с вами дожили до момента, когда ограничения Android стали жестче, чем у iOS. В iOS мы можем запланировать запуск фоновой задачи с особым разрешением UIBackgroundMode. Если вам надо что-то дозапросить в фоне после ухода из форграунда, то есть специальный вид конфигурации для такой сессии с возможностью восстановления после перезапуска. Foreground Service в Android полны ограничений и не стабильны, WorkManager тоже имеет свои архитектурные ограничения и челленджи. Например, не гарантированное время запуска, не гарантированные интервалы (у периодического тоже свои проблемы)
🤔1
Forwarded from Android Broadcast
Теперь если вы делаете сетевой запрос при уходе приложения в фон, когда вы не используете WorkManager или Foreground Service, то такой запрос будет остановлен с исключением UnknownHostException (стандартно выбрасывается если нет сети или сервер невозможно найти) или другой IOException.
Я отмечу изменений как положительное для пользователей и общего состояния устройства. Google форсирует переход разработчиков API, предназначенные для определенных целей и слежением за выполняемой работой.
Изменение применяется на Android 15 и выше для всех приложений с targetSdk=35+
Источник тут
#android15
Please open Telegram to view this post
VIEW IN TELEGRAM
😢8
Forwarded from WBTECH
Мы начинаем!
Через 20 минут стартует Android Meetup Wildberries & Russ. Поговорим о том, как оживить виджеты, подружить Compose с Koin и навигацией, а заодно встроить одно Android-приложение в другое без боли...или с болью😅
Присоединяйтесь онлайн:
🔵 VK
🔵 YouTube
Задавайте вопросы спикерам — можно в чате трансляции или в комментариях под этим постом!
#wbtech #wbmeetups #wbspeakers #android
Через 20 минут стартует Android Meetup Wildberries & Russ. Поговорим о том, как оживить виджеты, подружить Compose с Koin и навигацией, а заодно встроить одно Android-приложение в другое без боли...или с болью
Присоединяйтесь онлайн:
Задавайте вопросы спикерам — можно в чате трансляции или в комментариях под этим постом!
#wbtech #wbmeetups #wbspeakers #android
Please open Telegram to view this post
VIEW IN TELEGRAM
❤5👎1🫡1