Как я написал LISP на Python со своей сборкой мусора
В одном комментарии говорили. то что "LISP" не говорили 50 лет. Теперь уже нет. Но вообще, в этом рассказе я расскажу, как сделал Лисп с обработкой ошибок и сборкой мусора.
В одном комментарии говорили. то что "LISP" не говорили 50 лет. Теперь уже нет. Но вообще, в этом рассказе я расскажу, как сделал Лисп с обработкой ошибок и сборкой мусора.
Привет, Хабр! В этой статье рассмотрим невинный на первый взгляд параметр shuffle=True в train_test_split.
Читать дальше...
Со времени публикации комментария о «подводных камнях» файловой системы ReFS накопились наблюдения, заслуживающие отдельной статьи.
Шел 2022 год курс валют хорош и я решил обновил свой ПК. Собрал топовое i9 + 3080Ti (мне для работы :)). Для хорошего охлаждения было установлено 9 вентиляторов. И все было бы хорошо если бы в небольшой квартире по вечерам/ночам гул вентиляторов начинал мешать семье.
Читать дальше...
Количество игр, разнообразие дисциплин растёт с каждым годом, в результате чего растёт и количество желающих попасть в киберспорт. Для начинающих игроков и людей, которые застопорились в своём развитии как игрока, мы выделили внутренние и внешние факторы, влияющие на становление профессионального киберспортсмена и составили из них руководство, которым могут пользоваться как люди, желающие продвижения в киберспорте, так и те, кто хочет улучшить свои игровые навыки.
Недавно вышла отличная книга PostgreSQL Mistakes and How to Avoid Them от Jimmy Angelakos — системного архитектора, практика и давнего участника сообщества PostgreSQL. Книга подробно разбирает распространённые ошибки, с которыми сталкиваются разработчики и администраторы при работе с PostgreSQL, и предлагает практичные решения: от тонкостей конфигурации и миграции до антипаттернов в SQL и выбора типов данных.
Читать дальше...
В этой статье я расскажу очень важную мысль, на которую потратил 6 лет своей жизни. С 18 до 24 лет. Может я тупой или тормознутый, но ты получишь эти знания всего за несколько минут. Обучишься на моих ошибках и извлечёшь пользу.
Читать дальше...
Разбираемся, почему современные LLM, несмотря на всю свою мощь, остаются «философскими зомби», и какая архитектурная деталь могла бы это изменить.
Салют, Хабр! На связи снова я, Aragorn, со своим проектом по терроризированию Роскомпозора. В прошлый раз я рассказывал о NoDPI - утилите для "раздеградирования" YouTube и установил личный рекорд - 400 звезд на GitHub и блокировка статьи РКН через три дня после публикации.
Читать дальше...
Сейчас сложно представить мир разработки программного обеспечения без git – распределенной системы контроля версий. Хотя еще 10 лет назад во многих компаниях использовались другие инструменты: CVS или SVN. Бывали даже такие команды, в которых и вовсе не велось версионирование кода. А 20 лет назад git только-только был создан Линусом Торвальдсом и начал распространяться в среде самых продвинутых разработчиков того времени — участниках опенсорс комьюнити вокруг ядра линукса.
Читать дальше...
Викторианская эпоха (период правления королевы Виктории; 1837-1901), известна не только стремительным развитием науки, технологическими достижениями и шедеврами культуры, но и ужасами, которые скрывались за фасадом строгих моральных принципов, консерватизма и порядочности. В этот период процветали не только промышленность, наука и искусство, но и нищета, болезни, голод, эксплуатация детского труда, проституция, торговля людьми, нездоровый мистицизм и медицинские эксперименты.
Пока весь мир обсуждает революцию ИИ, те, кто её творят, остаются в тени и просто делают свою работу. Именно им, ML- и DS-специалистам, человечество обязано прорывам в технологиях. Но какие они на работе и в жизни, чем интересуются и главное — что думают об ИИ, который создают? Мы решили расспросить их самих, чтобы составить честный портрет современного ML-щика. Если вы занимаетесь ML и Data Science, добавьте свои штрихи этому портрету — пройдите наш небольшой опрос. А мы потом покажем вам — и всей аудитории Хабра — получившуюся картину. Читать дальше...
Резервное копирование — критически важная задача. Выполнить её позволит встроенный скрипт от VMware Cloud Director, который можно запустить двумя способами. Первый — с помощью страницы обслуживания (VMware Cloud Director Appliance), второй — вручную (путь: /opt/vmware/appliance/bin/create-backup.sh, или здесь.
Привет, Хабр! Известно, что любая аккумуляторная батарея испытывает износ при каждом разрядно-зарядном цикле, даже неглубоком.
Читать дальше...
В IT-сфере (да и в другой тоже), где конкуренция за таланты высока, а текучка кадров — больная тема, HR-инструменты часто работают формально. Но есть решения, которые действительно влияют на вовлечённость сотрудников. Одно из них — корпоративные сообщества. Привет, Хабр! Я Антонина Коломиец, начальник отдел развития корпоративной культуры и сообществ в ОТП Банке и я расскажу про наш кейс. Кстати недавно моя команда получила Золото в премии hh.ru в номинации «Столица» как раз за этот кейс. Погнали! Читать дальше...
— Шеф все пропало. Аудитория отваливается. Надо ее срочно догонять. — в компании началась планерка о проблеме удержания.
Читать дальше...26 июня исследователи из немецкой компании ERNW сообщили об обнаружении серьезной уязвимости в Bluetooth-модулях тайваньской компании Airoha Technology. Эта компания производит SoC, обеспечивающие передачу данных по протоколу Bluetooth. Такие чипы используются во множестве беспроводных TWS-наушников, включая популярные модели от Sony, JBL и Marshall. Специалисты ERNW пока не публикуют технические детали уязвимостей, чтобы дать время производителям наушников на подготовку патчей. Но понятен главный источник проблемы... Читать дальше...
CLL в ISPA — переносимый язык семантических действий для генераторов парсеров. Объявление переменных, условий и циклов, генерация AST и кода на C++ без привязки к языку парсера. Пример, разбор и сравнение с ANTLR, Bison.
Вы, вероятно, уже видели немало статей с заголовками вроде «Python, Rust — производительность, бла-бла-бла…». Печально, но почти все эти статьи демонстрируют лишь самые простые примеры уровня «hello world». В отличие от них, в этой статье я хочу поделиться тем, как я проектирую крупные расширения для реальных проектов и почему принимаю при этом те или иные решения.
Знаете зачем нужны пчелы?
Думаю, вы сразу подумали о меде, но главная задача насекомых – опыление растений.
И именно опыление растений приносит мне 3,6 млн в год.
Всем привет! Сегодня разбираем тему, интересную любому цифровому детективу и просто каждому, у кого есть причины опасаться слежки. А именно обнаружение Bluetooth-трекеров. Какой софт лучше всего подойдёт для их выявления? Как не пропустить цифровой хвост, фильтровать лишний шум и правильно анализировать контекст? И где заканчивается здравая цифровая гигиена и начинается паранойя? Обо всём этом и других ключевых моментах обнаружения BLE-слежки читайте под катом!
Добрый день, меня зовут Владимир Павлунин, я архитектор технологической платформы в ИТ-команде «Северстали». В компаниях часто складывается такая ситуация, что каждая команда управляет проектом по-своему: пишут код, строят системы исходя из своего опыта. В итоге — куча похожих решений, которые никак не связаны друг с другом. Происходит увеличении энтропии, сложно понять, что где сделано, еще сложнее это связать между собой. То, что можно было сделать один раз и потом переиспользовать в других проектах... Читать дальше...
Привет, Flutter-разработчики! ????
Я автор телеграм-канал FlutterPulse! Месяц выдался жарким — и не только из-за погоды ☀️ Мы запустили новую рубрику, пересобрали формат пакетов и собрали для вас крутую подборку новостей, гайдов и видео. Поехали! ????
Однажды на собеседовании меня попросили привести примеры написанного мной кода: один — которым я наиболее горжусь, и другой — который я считаю наиболее неудачным. Не долго думая, я осознал, что на оба вопроса у меня готов ответ, и это один и тот же фрагмент кода. Горжусь я им потому, что это, пожалуй, из всей моей практики именно этот код оказался наиболее весом, а стыжусь из-за него, так как по мнению большинства из его читателей этот код начался с костыля, который затем стали развивать:
К 2028 году НАСА намерено высадить на Луну «первую женщину и первого цветного человека» в рамках миссии «Артемида 3». Это будет первый выход человека на поверхность Луны с момента последней прогулки астронавтов «Аполлона» в 1972 году. Вместе с международными и коммерческими партнёрами НАСА надеется, что «Артемида» позволит реализовать «устойчивую программу исследования и освоения Луны», которая может включать строительство долгосрочных объектов и мест обитания на Луне. Учитывая расходы на запуск полезной нагрузки... Читать дальше...
103news.com — информационный сайт, транслирующий новости города Вашего города онлайн. Всё, что происходило и происходит в городе — в оперативной ленте ежедневных новостей в интерактивном режиме на сайте 103news.com.
Самые свежие новости Вашего города, а также полный архив ежедневных событий города с аналитикой, комментариями и прямыми ссылками на источники информации. Местные городские, авторитетные региональные и популярные федеральные новостные агентства и телеканалы — в одной ленте новостей, упорядоченные по времени публикации и с обязательным указанием первоисточника информации. Ничего лишнего. Всё о чём говорят, пишут в газетах и блогах, показывают по телевизору и транслируют в интернете — из первых рук.
103news.com — самый полный календарь значимых и не очень событий Вашего города, в Вашем городе и о Вашем городе вчера, сегодня и прямо сейчас — от пользователей нашего сайта в режиме онлайн. А также — актуальные статьи и мировые новости.
Если же Вы проживаете в городе Вашем городе или у Вас есть просто интересная информация о городе и горожанах мы всегда рады разместить её на нашем портале с указанием в публикации Вашего авторства. Пишите нам на электронный адрес: mail@29ru.net. Создайте свой блог и, если он будет интересен, то Вы получите совершенно бесплатно баннер и прямую ссылку на него, размещённую на всех страницах региональных интернет-ресурсов нашей веб-группы, а это — более 1 000 000 просмотров в месяц.
103news.com — быстрее, чем Я..., самые свежие и актуальные новости Вашего города — каждый день, каждый час с ежеминутным обновлением! Мгновенная публикация на языке оригинала, без модерации и без купюр в разделе Пользователи сайта 103news.com.
Как добавить свои новости в наши трансляции? Очень просто. Достаточно отправить заявку на наш электронный адрес mail@29ru.net с указанием адреса Вашей ленты новостей в формате RSS или подать заявку на включение Вашего сайта в наш каталог через форму. После модерации заявки в течении 24 часов Ваша лента новостей начнёт транслироваться в разделе Вашего города. Все новости в нашей ленте новостей отсортированы поминутно по времени публикации, которое указано напротив каждой новости справа также как и прямая ссылка на источник информации. Если у Вас есть интересные фото Вашего города или других населённых пунктов Вашего региона мы также готовы опубликовать их в разделе Вашего города в нашем каталоге региональных сайтов, который на сегодняшний день является самым большим региональным ресурсом, охватывающим все города не только России и Украины, но ещё и Белоруссии и Абхазии. Прислать фото можно здесь. Оперативно разместить свою новость в Вашем городе можно самостоятельно через форму.
Мы не навязываем Вам своё видение, мы даём Вам объективный срез событий дня без цензуры и без купюр. Новости, какие они есть — онлайн (с поминутным архивом по всем городам и регионам России, Украины, Белоруссии и Абхазии).
103news.com — живые новости в прямом эфире!
В любую минуту Вы можете добавить свою новость мгновенно — здесь.
Музыкальные новости