Pull to refresh
39
0,1
Rating
15
Subscribers
Send message

Какой ИИ пользовались? По опыту даже локальные модели на 9/30B сделали бы лучше в агентном режиме. Переходя по ссылке думал что там сайт, оказалось одна страница. Не, может там бэкэнд с настройкой товаров, на который ушло ещё какое-то время.

Что править 2 недели в визуале, я не понимаю, ибо то что увидел делается с нуля руками (без ИИ) часов за 5.

На мобилке в глаза бросилось чуть большая страница по ширине, чем нужно, джуновский ляп: либо где-то min-width больше ширины экрана, либо неверные margin/padding, либо неверный meta viewport.

Карусель не работает с телефона (свайпы не сделаны, клики по левой/правой части картинки не переключают), кликаются только маленькие точки под каруселью.

еще 2 дня генерил картинки для наполнения

Это, мягко говоря, не ваша работа, а заказчика.

Так а где ещё публиковаться? VC? Пикабу? Вряд ли это выход на всё ещё самую техническую аудиторию.

Тут отдельно плюс человеку только за то, что не создаёт новый акк после улетания в минус / readonly, а признаёт ошибки и пытается реабилитироваться.

Вопрос в глубине изучения, может имелось в виду:

  • Java / Kotlin умею кодить, но когда использовать CopyOnWriteArrayList, а когда synchronized ArrayList хз

  • Умею создавать конфиги для спринга

  • Знаю немного SQL, но работал через ORM

  • Kafka использовал на 1 инстансе, не масштабировал, с AtLeastOnce / AtMostOnce не сталкивался

  • Умею создавать докер композ и запускать проект в миникубе

  • Проект собираю градлом (build.gradle генерит IDE-шка)

  • Умею пуллить, пушить, создавать ветки

  • JUnit, Mockito - ллм написала дюжину тестов

  • Flyway - создал несколько начальных таблиц

  • Hibernate - входит в спринг

  • Swagger - умею работать с веб ui сваггера

  • Redis - знаю get, del, keys *

  • Clickhouse - запускал

  • Grafana - использовал стоковые метрики

  • Opensearch - создал 1 коллекцию (id, имя, описание)

Меня в этом списке больше интересует отсутствие фронтенд/мобайл составляющей, а также наличие двух ЯП.

Достаточно написать генератор с++ из json и запускать перед билдом. И почему бы не брать бинарный json (MsgPack, CBOR)?

Куда более важная проблема — отсутствие hot reload в большинстве языков. Из тех, что помню, таковой есть в dart/flutter, что сильно ускоряет разработку под мобайл, котлин и java. Остальные языки, AFAIK, hot reload из коробки обошёл стороной, и приходится городить вручную перезагрузку dll.

И наоборот, есть сайты с прибитой тёмной темой, на которой ничего не видно, а светлой нет. Шик - это тонкий серый текст на асфальтном фоне.

UB вполне Defined для конкретного компилятора и архитектуры. UB в спеке означает "компилятор волен выбирать сам, какое поведение использовать", а не "каждая компиляция случайная везде где есть UB"

Попробуйте Flutter, тоже норм стандарт, развитая экосистема, собирается под веб, винду, линукс, андроид, ios, маки. По скорости +- также как и js на v8, если не быстрее. Памяти потребляет в разы меньше чем электрон.

Не знаю как вы собирали бандл электрона, но у меня на выходило около 80-85мб. После установки, конечно, было больше 200-300 мб.

AFAIK, you - это вы, а ты - это thou.

используя все удобства IDE, такие как рефакторинг, подсветка синтаксиса, автокомплит и проверка на ошибки, а в математических выражениях использовать обычные JS операторы: +, -, , /, =, +=, -=, =, /=, ++, --.

Для этого уже есть плагины для IDE, поддерживающие glsl. Более того, IDE поддерживают интеграцию одного языка в другой, то есть сохраняется и подсветка синтаксиса, и рефакторинг, если вы напишите так:

const vectorShader = `
#version 300 es
void main() {
}
`

Какие претензии к содержанию?

Слоп бросается в глаза, начиная с таблиц и эмодзи, заканчивая попыткой текстового представления того, что лучше показывать рисунком.

“ааа!!! нейросеть написала!!!”

То что наспех сгенерировано LLM читать неприятно, потому что это не полезный текст, а “продукт смыслосодержащий” с галюцинациями и ошибками.

А как вы вообще представляете новостной пост в день выхода модели?

Новостной пост я с удовольствием прочитаю и завтра, и через неделю, если он будет качественный.

Когда вам тут по 10 статей пишут на тему очередного Клауда, авторов тоже “топите”? Нет?

Да, ставлю минус статьям с причиной “текст похож на сгенерированный”, если вижу результат работы LLM, вместо труда автора.

Ставьте минус в карму тогда ВСЕМ авторам с нейросетями в тексте.

Да, ставлю минус в карму всем, кто пишет нейросетями (и не старается текст привести в норму), и плюс тем, кто пишет сам.

На хабре выходит более 100 статей в день. Одной LLM статьёй больше, одной меньше, не хочешь не читай - думает очередной оператор-LLM, а весь хабр в нейропомоях.

MoE гемму, если 2-3 токена в секунду вас устроят. Либо другую MoE на 16-24 гб. Но в любом случае это будет медленно.

Character оборачивает char, char 16 битный, а символ смайла 😄 за пределами 0xffff, и в виде char / Character его невозможно представить. А 👩‍❤️‍👩 вообще несколько code point, слитых а один глиф.

Вы можете выбрать jvm вместо питона, и компилировать байт код. Из плюсов: высокая скорость работы (ибо jvm), подробные ошибки, поддерживаемые нативно в байткоде, обширная экосистема java, возможность рефлексии для автобиндов, типобезопасность, ООП из коробки, графика (swing) из коробки, сетевой стек из коробки… и сотни других фич.

СИНОНИМЫ ДЛЯ и подобные конструкции выглядят многословно, так что решите, либо язык многословный и более понятный не программистам, либо более лаконичный (и понятный программистам).

Синонимы можно с небольшим сахаром: ЗАДАТЬ человек (ОН ЖЕ человеку) = Человек()

(ссылка) - может заменить на (сам (ОН ЖЕ мой, моя, моё))

тогда для человека будет: моё:имя = … моя:фамилия = …

И, возможно, от ; в конце строки лучше отказаться, так как для неё нужно зажимать шифт и использовать её для комментариев, а ! зарезервировать под что-то на будущее.

На Java fx / Java swing, заработает и под линуксом, и под виндой, и под маком. В свинге на выбор либо java стиль, либо системный. Если очень нужно нативности, решается через JNI / JNA.

Хорошая идея языка программирования на русском.

Так как в русском у слов есть рода, может быть добавить псевдонимы для ключевых слов? Вместо “индекс РАВНО индекс_два” Будет “индекс РАВЕН индексу_два”

У одной переменной может быть несколько наименований, задавать их через №псевдоним.

Работа с массивом выглядит монструозно, лучше было бы приравнять круглые скобки к квадратным и объявлять массивы как питоновские кортежи, а обращаться к элементу через “массив(индекс)”, и “словарь(ключ)” для словарей.

Лучше не идти по пути пхп с внешними функциями по отношению к данным, а следовать ООП, чтобы у обьекта были функции, не “изменить_в_массиве(массив, индекс, значение)”, а “массив:изменить(индекс, значение)”, если по какой-то причине невозможно реализовать “массив(индекс) = значение”, или “массив№индекс = значение”.

Синтаксис форматирования строк я бы заменил с {} на %%, чтобы избежать переключения раскладки.

Мы получили ЕГЭ вместо нормальных экзаменов.

Зато после сдачи одного экзамена ученик может выбрать любой вуз (и направление в нём) страны, и ему не нужно сдавать экзамен в каждом вузе на каждой кафедре, куда он хочет поступить.

Те, кто говорят что "ЕГЭ - тестовая система, где можно половину угадать", мягко говоря, не правы. Тестовых заданий, где можно угадать верный ответ, буквально пара штук, дальше шанс угадывания падает процентов до 5-10. Завершается ЕГЭ по русскому сочинением, тема которого не известна, в сочинении нужно привести аргументы и контраргументы из текста и из литературы вообще, то есть "угадать" невозможно.

С математикой поступили правильно, разделив на 2 уровня сложности, базовый действительно простой, и открывает поступление по многим гуманитарным направлениям. Сложный (профильный) требует знаний геометрии, интегралов, тригонометрии, статистики, теории чисел для решения части B и C. Для части А доастаточно вспомнить формулу и посчитать ответ.

Физика, информатика вполне хорошо составлены, часть С требует либо развернутого решения задачи, где будет несколько формул / законов, либо умения писать код (без компилятора, на листочке) так, чтобы он был эффективен по памяти и времени исполнения.

Для сдачи ЕГЭ нужно обязательно решить сколько-то задач из части А, из части В и из части С, так что набрать минимум на "простых тестах из А" не получится.

Конечно, всё это не имеет смысла, если проходной в вузе 150 / 300, основная конкуренция от 250 и выше.

Попробуйте сами написать ЕГЭ: русский, математика профиль, информатика/физика. В сети есть открытые варианты заданий. Тогда будет диалог предметный, а не "ЕГЭ - это угадайка, которая отупляет".

Прямоугольник сглаживается вплоть до синусоиды, а виновата емкость между мк и осцилографом. Делитель на щупе повысит сопротивление и снизит влияние емкости щупа осцилографа.

Так это ж результат работы ИИ. Сам недавно с CAN работал на STM32. Не может человек, разобравшийся с CAN, допускать столь много ошибок в терминологии.

Для прототипирования и первых шагов лучше брать HAL и конфигать периферию в CubeMX.

Information

Rating
3,313-th
Registered
Activity