В ИТ-индустрии нарастает тихая катастрофа, которую футурологи и маркетологи старательно обходят стороной. Пока широкой публике продают сказки о скором приходе сверхразума (AGI), инженеры ИИ-лабораторий бьют тревогу. Проблема пришла откуда не ждали: интернет стремительно заполняется «нейрослопом» (AI slop) — контентом и кодом, созданным самим ИИ. И новые поколения нейросетей вынуждены обучаться именно на этом мусоре. Математический тупик: Model Collapse Суть любой большой языковой модели (LLM) — это поиск скрытых закономерностей...
Тарасов
Обновление Flutter. Миграция gradle за 10 шагов.
Решил обновить один из старых проектов и при сборке версии для Андроид вижу ошибку с ссылкой в тексте https://docs.flutter.dev/release/breaking-changes/flutter-gradle-plugin-apply. И для статьи может и не было бы смысла. Но.... Я не смог сходу разобраться, поэтому решил разложить все немного подробнее. Погнали. 1. Открываем файл /android/build.gradle и находим версию kotlin и версию gradle 2. Открываем файл android/settings.gradle (я тоже удивился что такой файл есть) и просто вставляем текст ниже...
Flutter. Баг о котором никто не знает. Ну почти никто...
Всем привет. Пришло время сказать "А я говорил". Ну да ладно. В чем суть. Рано или поздно вы сталкиваетесь с ситуацией, когда нужно передавать инфу в заголовке запроса, как минимум авторизация по токену передается в виде "Authorization": "bearer blablabla". Кстати а абсолютно случайно имя с большой буквы написал, но это прям оговорка по фрейду. Но пока что идем дальше. Я всегда думал, что бибилиотека http это базовая библиотека фреймворка для работы с http rest запросами. Как же я ошибался... На самом деле это обертка, такая же как и dio...
Как изучать новый язык программирования ?
Программисты всё. Теперь мы инженеры. Чек лист для изучения нового языка. Статья - шутка. Если вы не понимаете чем if отличается от for, то дальше читать не стоит. Окей 2023 год. Программисты уже не пишут код, а интегрируют готовые библиотеки или готовые платформы (все что угодно базы данных, брокеры сообщений или хранилище файлов) в свое решение. Какую бы задачу не поставили программисту, первое что он начнет делать это гуглить библиотеку решающую эту задачу. Ну или пойдет на stackoverflow в поисках вопроса, похожего на его задачу...
Net core. C#. Персональный nuget. Github actions.
В этой статье я расскажу как завернуть свою библиотеку в nuget, выложить ее, но так, чтобы ее никто не видел и как потом ей пользоваться. Погнали В основе статьи лежит библиотека из Открываем наш репозиторий и создаем Pipeline Выбираем вкладку Actions, затем жмем set up a workflow yourself. И вставляем код on: push: tags: - "[0-9]+.[0-9]+.[0-9]" jobs: build: runs-on: ubuntu-latest timeout-minutes: 15 defaults: run: working-directory: ./src steps: - name:...
