Давно не лазил в мобильную разработку, последний раз лет 6-7 назад, всё стало сильно проще.
Попробовал на Expo и React'е собрать читалку для книг. Набросал экранчики, прикинул как связать с основным сайтом, чтобы книжки подтягивались с Lingtrain'а и за неделю собрал прототип.
Очень понравилось Expo Go — приложение на телефоне, которое на лету собирает проект после правок и можно его уже через несколько секунд тыкать на телефоне (и на андроиде и на ios).
Собирать под ios сейчас можно без личного мака, через сервисы Expo (EAS) в облаке. В прошлый раз покупал старый mac mini под это дело, до сих пор пылится под столом.
Кодовые агенты хорошо справляются (клод-код и кодекс примерно одинаково пишут, UI немного аккуратнее получался у клода), использовал их обоих в паре с GSD-плагином.
Самое сложное, кмк, это разобраться со стеком до начала работы, чтобы было максимум переиспользования кода между платформами, финальное качество и удобная сборка. Напишу подробнее про это чуть позже, чтобы было легче въехать, если тоже захотите попробовать.
Попробовал на Expo и React'е собрать читалку для книг. Набросал экранчики, прикинул как связать с основным сайтом, чтобы книжки подтягивались с Lingtrain'а и за неделю собрал прототип.
Очень понравилось Expo Go — приложение на телефоне, которое на лету собирает проект после правок и можно его уже через несколько секунд тыкать на телефоне (и на андроиде и на ios).
Собирать под ios сейчас можно без личного мака, через сервисы Expo (EAS) в облаке. В прошлый раз покупал старый mac mini под это дело, до сих пор пылится под столом.
Кодовые агенты хорошо справляются (клод-код и кодекс примерно одинаково пишут, UI немного аккуратнее получался у клода), использовал их обоих в паре с GSD-плагином.
Самое сложное, кмк, это разобраться со стеком до начала работы, чтобы было максимум переиспользования кода между платформами, финальное качество и удобная сборка. Напишу подробнее про это чуть позже, чтобы было легче въехать, если тоже захотите попробовать.
👍40❤14🔥12 6
Знакомые проводят соревнования на kaggle с денюжкой в виде приза. Сами соревнования про матчасть — как быстрее собрать кубик Рубика и мегаминкс (то же самое, только додекаэдр), а над ними есть есть ещё и робототехническая часть, которую делают на Физтехе. Выглядит прикольно.
👍7❤5 3
Forwarded from (sci)Berloga Всех Наук и Технологий
🚀 Серия соревнований по МЛ ! Денежный призовой фонд больше 100 000 р и будет расти ! Кому интересен МЛ/RL или математика или пазлы или роботы.
Приглашаем Вас принять участие в серии челленджей.
Соревнование организуется совместно с учеными лаборатории интеллектуальных технологий робототехники МФТИ, (руководит проектом - Илья Осокин), которые поставили себе амбициозную цель создать робота, который побьет мировой рекорд по сборке Мегаминкса ! Узнать больше о робототехнической части проекта Вы можете в сообщении https://xn--r1a.website/forodirchNEWS/3165 , хабре или в чате @starkitmega.
Проект CayleyPy предлагает Вам принять участие в решении алгоритмической части задачи - создании алгоритмов - которые смогут получать наиболее короткие (близкие к оптимальным ) решения. Методы решения важны в широком круге проблем от математики до квантовых компьютеров, МЛ/РЛ и теории струн. Для этого мы организовали соревнования на платформе Каггл.
Первый разыгрываемый приз - 10 000 рублей.
Условия первого этапа очень простые.
Есть три челленджа на Каггле
Мегаминкс
https://www.kaggle.com/competitions/cayley-py-megaminx/leaderboard
Кубик Рубика 333
https://www.kaggle.com/competitions/cayleypy-ihes-cube
Кубик Рубика 444
https://www.kaggle.com/competitions/cayley-py-444-cube
Приз будет получен первым, кто достигнет ЛЮБУЮ из целей:
1 Или в конкурсе Мегаминкс - кто достигает скор 80 000 - и опубликует публичное решение
2 Или обогнать Томаса Рокицкого в конкурсах по кубику 333 или 444 (любом из них) и тоже опубликовать публичное решение. (Томас Рокицкий - легендарный специалист по вычислительным аспектам головоломок - именно его команда нашла "число Бога" кубика Рубика в 2010 году - подведя итог более 30 годам усилий большого количества специалистов).
Подробное описание соревнований -- по ссылкам выше. Кратко: даны 1000 состояний пазлов и Вам надо предъявить их решения -- чем короче решение тем лучше (то есть чем меньше шагов/"мувов"). Score на лидерборде = сумма длин решений по всем пазлам. Соревнования полностью аналогичны соревнованию Каггл Санта 2023 -- можно навайбкодить изменения лучших решений оттуда. Также стоит взять наш подход CayleyPy и изменить в нем образующие на мегаминкс. Это сделали те, кто сейчас в топе. Дополнительную информацию, обсуждение и советы - см. чаты - @starkitmega @sberlogacompete @sberlogasci. Вводные лекции: четверг 19.00, пятница 20.00 (время по Москве).
Дополнительным призом будет возможное участие в научных публикациях. Наши цели амбициозны - мы уже добились исключительных результатов, которые имеют приложение в МЛ, математике, теории струн, квантовых вычислениях и т.д. Публикации отмечены NIPS spotlight. Узнать больше Вы можете в наших статьях. Если у Вас есть несколько свободных часов в неделю, знание Питона или математики и Вам интересно принять участие - пишите @alexander_v_c - мы рады всем - начинающим и профи.
Планируется серия челленджей и призов. Когда первый приз будет разыгран - мы объявим о втором этапе.
================
А также мы ищем Cпоносоров.
Вы можете поддержать нас переведя на карту Илье Осокину 2202208362030505
Или напишите @alexander_v_c (Александр Червов)
И кидайте нам, пожалуйста, звезды на гитхаб, Вы нам очень поможите:
https://github.com/cayleypy/cayleypy
================
Выражаем благодарность компании RYBE - толстовки для айтишников: https://rybe.store https://xn--r1a.website/rybe_store
================
Выражаем благодарность агентству BLASTIM за поддержку:
❤️ Наши курсы: agency.blastim.ru
🥨 Свежие вакансии в биотехе: blastim.ru
🤝 https://xn--r1a.website/blastim
Приглашаем Вас принять участие в серии челленджей.
Соревнование организуется совместно с учеными лаборатории интеллектуальных технологий робототехники МФТИ, (руководит проектом - Илья Осокин), которые поставили себе амбициозную цель создать робота, который побьет мировой рекорд по сборке Мегаминкса ! Узнать больше о робототехнической части проекта Вы можете в сообщении https://xn--r1a.website/forodirchNEWS/3165 , хабре или в чате @starkitmega.
Проект CayleyPy предлагает Вам принять участие в решении алгоритмической части задачи - создании алгоритмов - которые смогут получать наиболее короткие (близкие к оптимальным ) решения. Методы решения важны в широком круге проблем от математики до квантовых компьютеров, МЛ/РЛ и теории струн. Для этого мы организовали соревнования на платформе Каггл.
Первый разыгрываемый приз - 10 000 рублей.
Условия первого этапа очень простые.
Есть три челленджа на Каггле
Мегаминкс
https://www.kaggle.com/competitions/cayley-py-megaminx/leaderboard
Кубик Рубика 333
https://www.kaggle.com/competitions/cayleypy-ihes-cube
Кубик Рубика 444
https://www.kaggle.com/competitions/cayley-py-444-cube
Приз будет получен первым, кто достигнет ЛЮБУЮ из целей:
1 Или в конкурсе Мегаминкс - кто достигает скор 80 000 - и опубликует публичное решение
2 Или обогнать Томаса Рокицкого в конкурсах по кубику 333 или 444 (любом из них) и тоже опубликовать публичное решение. (Томас Рокицкий - легендарный специалист по вычислительным аспектам головоломок - именно его команда нашла "число Бога" кубика Рубика в 2010 году - подведя итог более 30 годам усилий большого количества специалистов).
Подробное описание соревнований -- по ссылкам выше. Кратко: даны 1000 состояний пазлов и Вам надо предъявить их решения -- чем короче решение тем лучше (то есть чем меньше шагов/"мувов"). Score на лидерборде = сумма длин решений по всем пазлам. Соревнования полностью аналогичны соревнованию Каггл Санта 2023 -- можно навайбкодить изменения лучших решений оттуда. Также стоит взять наш подход CayleyPy и изменить в нем образующие на мегаминкс. Это сделали те, кто сейчас в топе. Дополнительную информацию, обсуждение и советы - см. чаты - @starkitmega @sberlogacompete @sberlogasci. Вводные лекции: четверг 19.00, пятница 20.00 (время по Москве).
Дополнительным призом будет возможное участие в научных публикациях. Наши цели амбициозны - мы уже добились исключительных результатов, которые имеют приложение в МЛ, математике, теории струн, квантовых вычислениях и т.д. Публикации отмечены NIPS spotlight. Узнать больше Вы можете в наших статьях. Если у Вас есть несколько свободных часов в неделю, знание Питона или математики и Вам интересно принять участие - пишите @alexander_v_c - мы рады всем - начинающим и профи.
Планируется серия челленджей и призов. Когда первый приз будет разыгран - мы объявим о втором этапе.
================
А также мы ищем Cпоносоров.
Вы можете поддержать нас переведя на карту Илье Осокину 2202208362030505
Или напишите @alexander_v_c (Александр Червов)
И кидайте нам, пожалуйста, звезды на гитхаб, Вы нам очень поможите:
https://github.com/cayleypy/cayleypy
================
Выражаем благодарность компании RYBE - толстовки для айтишников: https://rybe.store https://xn--r1a.website/rybe_store
================
Выражаем благодарность агентству BLASTIM за поддержку:
❤️ Наши курсы: agency.blastim.ru
🥨 Свежие вакансии в биотехе: blastim.ru
🤝 https://xn--r1a.website/blastim
👍9❤6🔥4👎2
🔺 Opus 4.7
Друзья, новая модель. Что интересного:
🟢 Сильно улучшили разрешение картинок, которые модель может распознавать (больше чем в 3 раза). То есть будет лучше понимать примеры целевых интерфейсов, если ей такие подсунуть, и что-нибудь точно разметить. Это полезно.
🟢 Новая команда
🟢 Добавили уровень с названием xhigh как в Codex. Среднее между high и max. Сделали его по умолчанию вместо medium, типа чтобы пользователи не ставили всегда max. Ну-ну.
🟢 Ещё есть нюанс с токенизатором, который скромно упоминают в конце. Его оптимизировали, но он стал выдавать больше токенов, "1.0–1.35× depending on the content type", т.е. сильнее кушать подписку. Звучит как не самая классная оптимизация.
🟢 На Max подписку открыли режим auto (
Все бенчи подросли, качество должно улучшиться, пробуем.
https://www.anthropic.com/news/claude-opus-4-7
Друзья, новая модель. Что интересного:
/ultrareview. Начал вбивать её, сразу пишет, что будет стоить $5-$20 за раз 😱. Предлагает ну очень хорошо посмотреть последние коммиты. Зуб дает, что найдет ошибки (вот не мог сразу без ошибок писать). Дают 3 бесплатных таких ревью. Насколько полезно пока не ясно.claude --enable-auto-mode). Это более лайтовый вариант ковбойского --dangerously-skip-permissions. Нужны эти режимы для меньшего внимания со стороны пользователя пока агент делает долгую задачу.Все бенчи подросли, качество должно улучшиться, пробуем.
https://www.anthropic.com/news/claude-opus-4-7
Please open Telegram to view this post
VIEW IN TELEGRAM
Год назад писали в ботов «заплачу тебе 100 баксов, если сделаешь задачу качественно». Пришло время платить, не жалуемся.
😁102 34🔥4
Выбрался в Брюгге (который в Марий Эл). На дно тут не залёг, а посетил конференцию про языки народов России.
Познакомился и пообщался с кучей умных людей, с Сергеем Бобрышевым из ParaType (я, к своему стыду, даже не знал, что это российская компания, просто всегда использовал их шрифты, типа PT Sans и т.д.), с ректором МарГУ, с Андреем Михеевым из Яндекс Переводчика. Были прикольные доклады, даже про видеоигры на малоресурсных языках. Ну и я тоже немного рассказал про Lingtrain.
Спасибо Андрею Чемышеву, который собрал и подготовил огромное количество текстов на марийском языке и вообще классный человек, за приглашение. Очень круто видеть как люди поддерживают и развивают интерес к своему языку, большие молодцы! ❤️
P.S. Наверняка и так знаете, но Йошкар-Ола переводится как "красный город".
P.P.S Пишут, что Нарьян-Мар тоже переводится как "красный город". Ну теперь мы все красные города знаем.
Познакомился и пообщался с кучей умных людей, с Сергеем Бобрышевым из ParaType (я, к своему стыду, даже не знал, что это российская компания, просто всегда использовал их шрифты, типа PT Sans и т.д.), с ректором МарГУ, с Андреем Михеевым из Яндекс Переводчика. Были прикольные доклады, даже про видеоигры на малоресурсных языках. Ну и я тоже немного рассказал про Lingtrain.
Спасибо Андрею Чемышеву, который собрал и подготовил огромное количество текстов на марийском языке и вообще классный человек, за приглашение. Очень круто видеть как люди поддерживают и развивают интерес к своему языку, большие молодцы! ❤️
P.S. Наверняка и так знаете, но Йошкар-Ола переводится как "красный город".
P.P.S Пишут, что Нарьян-Мар тоже переводится как "красный город". Ну теперь мы все красные города знаем.
❤48🔥25👍9
Градиент обреченный
Посмотрим как у кодекса с лимитами и что там за Spark модель.
Spark модель в Codex'е, кстати, довольно прикольная (gpt-5.3-codex-spark). Работает супер быстро, но для больших задач не годится. Пробовал её с gsd плагином и ушел в цикл — начинает планировать, через 15 секунд сжимает контекст, опять начинает планировать и т.д.
Собственно, она для точечных задач и была сделана изначально, так что это не баг. Зацикливание, конечно, всё равно странное, циклов 10 подождал и вырубил. Вот всякие рефакторинги и задачи попроще делает раз в 5-6 быстрее других, очень круто.
Собственно, она для точечных задач и была сделана изначально, так что это не баг. Зацикливание, конечно, всё равно странное, циклов 10 подождал и вырубил. Вот всякие рефакторинги и задачи попроще делает раз в 5-6 быстрее других, очень круто.
👍16 6❤5
Продолжаю возиться с интерфейсом для читалки, довольно неплохо получается. Книжки там будут появляться после выравнивания на lingtrain.ru + какие-то публично доступные книги.
Для мобильных приложений и клод и кодекс как будто послабее работают чем для веба, больше приходится допиливать. Либо на экране телефона косяки сильнее в глаза бросаются по сравнению с другими приложениями. Пишите про свой опыт с UI.
Vision у клода улучшился, это заметно. По референсным элементам стал ближе к оригиналу отрабатывать.
Дальше думаю, чего бы такого прикольного добавить к экрану для чтения. Вот есть у нас книга с оригиналом и переводом, хотим её читать и улучшать знание языка. Можно подсвечивать сложные слова какого-то уровня или новые слова, можно добавлять их к себе в список, можно с ними генерировать другие примеры предложений или иной контент. В общем, думаю. Если есть какие-то идеи, то пишите.
Для мобильных приложений и клод и кодекс как будто послабее работают чем для веба, больше приходится допиливать. Либо на экране телефона косяки сильнее в глаза бросаются по сравнению с другими приложениями. Пишите про свой опыт с UI.
Vision у клода улучшился, это заметно. По референсным элементам стал ближе к оригиналу отрабатывать.
Дальше думаю, чего бы такого прикольного добавить к экрану для чтения. Вот есть у нас книга с оригиналом и переводом, хотим её читать и улучшать знание языка. Можно подсвечивать сложные слова какого-то уровня или новые слова, можно добавлять их к себе в список, можно с ними генерировать другие примеры предложений или иной контент. В общем, думаю. Если есть какие-то идеи, то пишите.
👍24🔥11❤5
🔺 ChatGPT Image 2.0
OpenAI выкатили новую модельку. Примеры в посте очень крутые, особенно нравятся с типографикой.
Культурные аспекты тоже стали лучше. Алфавит с персонажами из советских мультфильмов, который у предыдущей модели совсем не получался, теперь рисуется гораздо лучше, как и вообще всякие композиционные картинки. Думал, что она сама гуглит картинки перед поиском для контекста, но у меня так не получилось.
Детали и текст рисует лучше Nano Banana.
Если есть иллюстраторы в чате, напишите, насколько вообще такие модели используются в профессиональной работе иллюстратора или дизайнера. Эти профессии уже, конечно, всё или ещё, конечно, нет.
По API тоже доступна (gpt-image-2-2026-04-21), так что можно встроить к себе в приложения.
👉 https://openai.com/index/introducing-chatgpt-images-2-0/
OpenAI выкатили новую модельку. Примеры в посте очень крутые, особенно нравятся с типографикой.
Культурные аспекты тоже стали лучше. Алфавит с персонажами из советских мультфильмов, который у предыдущей модели совсем не получался, теперь рисуется гораздо лучше, как и вообще всякие композиционные картинки. Думал, что она сама гуглит картинки перед поиском для контекста, но у меня так не получилось.
Детали и текст рисует лучше Nano Banana.
Если есть иллюстраторы в чате, напишите, насколько вообще такие модели используются в профессиональной работе иллюстратора или дизайнера. Эти профессии уже, конечно, всё или ещё, конечно, нет.
По API тоже доступна (gpt-image-2-2026-04-21), так что можно встроить к себе в приложения.
👉 https://openai.com/index/introducing-chatgpt-images-2-0/
🔥24 6❤4👍4👎1😁1
Forwarded from Koda
🚀Наша новая модель NextEdit Suggestions.
Обычный автокомплит предсказывает текст под курсором. А что если модель будет предсказывать следующее действие программиста — что он изменит, где и как?
Это Next Edit Suggestions (NES). Модель смотрит на историю правок и предсказывает следующую правку в той же логике. Не только добавляет код — но и удаляет, переименовывает, рефакторит. И не только под курсором, а в любом месте файла.
Как обучали: взяли Qwen2.5-Coder-1.5B как базу, подготовили качественный NES-датасет (склейка микро-правок, фильтрация по причинной связи с историей, апсемплинг replace), обучили SFT.
Результат: наша модель 1.5B занимает топ-1 в среднем по бенчмаркам, обгоняя модели до 7B.
Подробности как обучали в статье на Хабре:
https://habr.com/ru/companies/koda/articles/1028578/
Уже доступна в бете в Kodacode для VSCode. Пробуйте и делитесь фидбеком.
Так на всякий напомню, что в Kodacode не одна модель под капотом, кроме большой LLM. Есть модели CodeСompletion, модели поиска (embedder и reranker), apply модель и вот еще наша новая модель NextEdit.
Установить Koda | Чат поддержки
Обычный автокомплит предсказывает текст под курсором. А что если модель будет предсказывать следующее действие программиста — что он изменит, где и как?
Это Next Edit Suggestions (NES). Модель смотрит на историю правок и предсказывает следующую правку в той же логике. Не только добавляет код — но и удаляет, переименовывает, рефакторит. И не только под курсором, а в любом месте файла.
Как обучали: взяли Qwen2.5-Coder-1.5B как базу, подготовили качественный NES-датасет (склейка микро-правок, фильтрация по причинной связи с историей, апсемплинг replace), обучили SFT.
Результат: наша модель 1.5B занимает топ-1 в среднем по бенчмаркам, обгоняя модели до 7B.
Подробности как обучали в статье на Хабре:
https://habr.com/ru/companies/koda/articles/1028578/
Уже доступна в бете в Kodacode для VSCode. Пробуйте и делитесь фидбеком.
Так на всякий напомню, что в Kodacode не одна модель под капотом, кроме большой LLM. Есть модели CodeСompletion, модели поиска (embedder и reranker), apply модель и вот еще наша новая модель NextEdit.
Установить Koda | Чат поддержки
🔥23👍10❤5😁1
Погуляли несколько дней по Шанхаю, крутейший город, заезжайте при оказии.
К туристической нерасторопности везде отнеслись снисходительно. Не смог купить билет на паром через Шанхай-реку, пропустили просто так. Не записался на вход в книжный (когда людей много, надо ткнуть где-то в вичате), тоже пустили. Сам книжный Duoyun, кстати, классный — на 52-м этаже Shanghai tower.
Книжки недорогие, дешевле чем в Москве. Как вообще в мире так делают, что цены, напечатанные на книгах, действительные, а у нас цены везде разные?
Маглев хорош, но скорее как атракцион, 8 минут едет на скорости 300 км/ч, потом выходишь у метро ближе к центру, стоит 40 юаней. Обычное метро в аэропорту тоже есть. Проезд в метро стоит 3-5 юаней, зависит от длины маршрута.
Город зеленый, куча парков, набережная с небоскрёбами и районы бывших концессий, еда, всё понравилось.
В сотый раз столкнулся с ситуацией, когда мастерски выдаешь фразу на местном языке, после чего ни черта не понимаешь, что тебе говорят. Пора бы им всем уже что-то с этим сделать.
К туристической нерасторопности везде отнеслись снисходительно. Не смог купить билет на паром через Шанхай-реку, пропустили просто так. Не записался на вход в книжный (когда людей много, надо ткнуть где-то в вичате), тоже пустили. Сам книжный Duoyun, кстати, классный — на 52-м этаже Shanghai tower.
Книжки недорогие, дешевле чем в Москве. Как вообще в мире так делают, что цены, напечатанные на книгах, действительные, а у нас цены везде разные?
Маглев хорош, но скорее как атракцион, 8 минут едет на скорости 300 км/ч, потом выходишь у метро ближе к центру, стоит 40 юаней. Обычное метро в аэропорту тоже есть. Проезд в метро стоит 3-5 юаней, зависит от длины маршрута.
Город зеленый, куча парков, набережная с небоскрёбами и районы бывших концессий, еда, всё понравилось.
В сотый раз столкнулся с ситуацией, когда мастерски выдаешь фразу на местном языке, после чего ни черта не понимаешь, что тебе говорят. Пора бы им всем уже что-то с этим сделать.
🔥38❤20👍14😁2