Как стать автором
Обновить
-3
Карма
0
Рейтинг
Ян Жабин @MikeLP

Software Engineer

Самые впечатляющие достижения ChatGPT

Я не понимаю в каком месте ChatGPT можно спутать с человеком, камон народ. Початился с ним на нативном для него инглише, он потерял контекст буквально после 3 темы, банальные детские загадки на логику уровня детсад провалил и не смог ответить, начав генерировать дебильный бред, а потом и вовсе сдался.

Как следующий уровень гуглопоиска - супер, но до человека ему все еще очень далеко. А то что он тексты генерит по базе - ну так алгоритмы и раньше многие вещи делали лучше людей. То что ошибки в коде ищет - это да, круто. Но анализаторы кода поэффективнее будут.

АНБ США рассказало о будущем постквантовой криптографии

Спасибо за хороший коммент. А есть где про эти кривые почитать более подробно?

Губернатор запретил полеты беспилотников. Всех, Наташ

А что, что-то случилось?

Не так страшен Rust, как его излагают

Было бы классно иметь возможность скачать курс в виде PDF файла и читать офлайн в дороге и тд..

Задача про две ёмкости для жидкости

Можно половину 5 литров слить и половину 3 литров слить. :)

Почему мьютексы в Rust реализованы именно так

Спасибо за хорошую статью.

Учёные расшифровали хрюканье свиней

А если не визжит, то ей нормально. :)

Мечта о межзвездных путешествиях умирает

К списку фильмов типа "Пассажиры", только с другого ракурса - Пандорум (2009)

Антибиотикорезистентность: ура, мы дождались! Считайте, что вышел анонс следующей пандемии

К сожалению большинство людей не хотят включать мозг и кидаются в крайности. Одна половина населения не признает никакие лекарства и вакцины и сидит на гомеопатии (читай на сахарочке), а вторая жрет все подряд, не придерживаясь курса и способствуют резистентности. Чем знатно способствуют своей аннигиляции.

Что говорить если 90% терапевтов, у которых приходилось лечится, никогда не слышали про хохран. И только лишь один семейный врач попросил сдать анализы на резистентность перед тем как назначить антибиотики.

Парадокс Ферми – вовсе не парадокс, а вопрос; в чём он состоит, и как его решать (часть 1)

А астроном Карл Саган говорил, что «отсутствие доказательства не является доказательством отсутствия»

То есть для инопланетян это работает, а для Бога получается нет. Ок, ладно :)

BADNEWS! Хакеры из Patchwork APT угодили в свою же паутину

Что касается ее названия*, то в его основе лежит тот факт, что большая часть кода, на котором построено распространяемое хакерами вредоносное ПО, была перекопирована из разных публичных ресурсов сети.

«Используемый злоумышленниками код перекопирован из различных онлайн-форумов таким образом, что по структуре напоминает лоскутное одеяло».

Ничего удивительного. Они еще не видели код, который эти товарищи пишут для бизнеса в production.

Было дело, посчасливилось поревьювить такой код. Покекал знатно тогда. Клиентка решила сэкономить и наняла команду из Индии. Код писался, деньги тратились и неожиданно они начали заканчиваться (есть у них такое свойство), а продукт все никак не получалось запустить из-за сырости. В итоге она попросила нас сделать аудит всех текущих платформ и помочь сдвинуться с мертвой точки. Я тогда ревьювил фронтенд часть и пару node бекендов. Одно из ярких воспоминаний это было такое огромное количество вложенных колбеков, что у меня в редакторе на 27-ми дюймовом мониторе была длинющая горизонтальная полоса прокрутки, а лестница из закрывающих скобок в конце файла не влазила по высоте в монитор. Божественные классы, огромные свитч-кейсы, вложенные как матрешки трайкетчи и куча сплошного процедурного кода c бесконечнмыми циклами while. Бизнес логика прямо в роутах, мертвый код, запросы в базу прямо во вьюшках, все как мы любим по лучшим канонам говнокода.

А еще однажды был такой случай, нам c американской стороны представили нового супер синьер архитект солюшин продукт менеджер дотнет джава иженера, назовем его "Раджеш Кутрапале". Однажды он решил показать мастер класс фулстек разработки, что он знает как лучше, быстрее и правильнее сделать фичу, и задеплоил вручную нерабочий непротестированный код напрямую на прод. А на фронте он вообще вручную отключил принудительный линтинг, ибо он ему мешал и силой пушнул все в (тогда еще) мастер ветку. Чуда не произошло, как этому и положено было случится, весь сервис упал вместе с сайтом клиента. Поняв что натворил делов, он быстро написал в личку в слаке просьбу со слезами откатить быстренько все его коммиты, все починить и вернуть взад.
Так как мы все были в одной лодке, и парня было немного искренне жаль, а микроагрессию к тому времени зумеры еще не придумали, мы разгребли его мержи с коммитами и спасли его задницу, но больше он не мог коммитать без нашего код ревью.

В итоге он умудрился налажать паралельно еще на других проектах, и его уволили через пару месяцев.

Напоследок для хорошего настроения:
https://www.youtube.com/watch?v=J9MPy2qAc7U

Babel + core-js + IE = ???

Для того чтобы сайт не был громоздким, делают 2 сборки - modern и legacy.

И потом в зависимости от поддержки nomodule аттрибута будет грузится нужный бандл. Соотвественно люди использующиее современный браузер страдают меньше.

В софте все всрато и становится еще всратее

О да! В точку.


Есть такая категория людей (в основном пассутся на opennet и ему подобных сайтах), любящие побрюзжать что раньше было лучше, сидящие с 4 гигабайтами оперативки и старым нетбуком, и ненавидящие electron, js, rust, python, php, go и так далее.

Я одного не могу понять. А в чем проблема тогда поставить себе windows 98 или xp, и сидеть на тех самых супер быстрых программах, которые были огого!
Зачем обновляться если и так все хорошо?
А в итоге оказывается, что хочется и такую фичу, и другую фичу, и тут неудобно, и там не работает. Бежим пилить эти фичи и, если повезет и это не затянется на годы (не забываем, мы ведь пишем на православном Си), в итоге приходим опять к тому что уже есть.

Houdini и 3D модель вируса SARS-CoV-2

Супер. Классная работа.

Неудобная правда: как Tesla стала триллионной компанией

Кстати да, тоже обратил на то внимание. Этот фейк разгоняют все кому не лень.

Пишем frontend на golang

Пишем frontend на golang

С приходом webassembly появилась возможность писать фронтенд на куче разных языков
Вот для Rust к примеру есть Yew.

https://github.com/yewstack/yew

Пока что на мой взгляд все подобные UI библиотеки в чистом виде не годятся для серьезных больших проектов. Все равно понадобятся сторонние плагины, библиотеки на js. А будет ли выигрыш в использовании rust или go - большой вопрос.

Новый проводник Windows 11

Да. Вам с такими жалобами на opennet.

Есть ли жизнь без Nvidia? Запускаем TensorFlow на Radeon RX 580

Все равно шляпа получается. CoreML подразумевает, что вы работаете с swift/objective-c окружением, а весь, скажем, популярный и актуальный софт, это в основном python библиотеки. В итоге надо учить swift, xcode и так далее и/или конвертировать модели. А как получить исходную модель tensorflow, если Nvidia Cuda не работает с Mac? В итоге возвращаемся к исходной проблеме — страдаем и тренируем на CPU.

Информация

В рейтинге
Не участвует
Откуда
Одесса, Одесская обл., Украина
Дата рождения
Зарегистрирован
Активность