Куда движется Laravel: обзор интервью с Тэйлором Отвелом
Несмотря на то, что интервью брали его фанаты, и каверзных вопросов не было, оно было интересным и очень важным. Тэйлор дал понять, куда движется развитие Laravel и почему был выбран именно этот маршрут.
Производные дробного порядка и экспоненциальная производная
В школах и университетах при изучении математики определяют операцию дифференцирования функции и производную. Это фундаментальные понятия, на которых в дальнейшим строится весь аппарат математического анализа.
Обычную производную и её обобщения используют повсеместно, например в машинном обучении, при обучении нейронных сетей.
Если продифференцировать функцию, то получится её производная. Если сделать это дважды — получится вторая производная. Но есть ли что между? Конечно же есть, и именно про такие объекты написана эта статья.
«Работа с платой стала настолько простой, что мне захотелось использовать её во всех своих проектах. Или, скорее, придумывать проекты, которые можно было бы реализовать на этой плате»
Получаем удовольствие от дешёвых китайских микроконтроллеров (CH32V003)
Почему троичные вычисления лучше двоичных
Три — это магическое число. Три поросенка; три кровати, миски и медведя для Златовласки; три трилогии «Звёздных войн». Чтобы табуретка стояла сама по себе, нужно как минимум три ножки, и как минимум три точки, чтобы определить треугольник.
Число 3 также предполагает другой способ счёта. Наша знакомая десятичная система счисления с основанием 10 использует 10 цифр от нуля до 9. Двоичная система, наш цифровой lingua franca, представляет числа, используя только две цифры: 0 и 1.
Но математики давно изучают число три. Рассмотрим, например, основание 3 или троичную систему, которая использует три цифры. Обычно это цифры 0, 1 и 2, но также используются и симметричные обозначения: –1, 0 и 1.
💙 Технохаб VK: время раздавать призы
В августе Хабр и VK запустили игру, где нужно было мыслить, как инженер. Участникам показывали описания технологий, а они пытались отделить годноту, реально применяемую в VK, от технологических плевел. Бот свидетель, простая игровая механика предлагала совсем не простые выборы. За два месяца работы «Технохаба» из почти полутора тысяч игроков до розыгрыша призов добрались всего 172.
Итак, время узнать победителей 👈
Насколько быстры B-деревья по сравнению с хэш-таблицами?
Во многих «скриптовых» языках для стандартных ассоциативных структур данных используется хэш-таблица. Хэш-таблицы обладают множеством раздражающих свойств. Упорядоченные структуры данных наподобие B-деревьев не имеют этих недостатков. Обычно они медленнее хэш-таблиц, но удивительно, насколько разнятся ожидания людей относительно их скорости.
Многие, кто изучает рынок найма, заметили, как за последний год выросла потребность в аналитиках: на Хабр Карьере количество вакансий для системных аналитиков на втором месте среди всех специализаций, сразу после бэкендеров.
А что с их зарплатой?
Посмотрим, как изменились оклады аналитиков в первом полугодии 2024
ВАЖНО! Зарплаты в исследовании — не просто цифры из вакансий или резюме, это реальные оклады, которые аналитики получают прямо сейчас. Они доступны в анонимном виде в калькуляторе зарплат на Хабр Карьере.
Девопс, инфобез и ИИ: как прошёл митап МКБ
На последнем ИТ-митапе Московского кредитного банка на тему «Девопс, инфобез и ИИ» организаторы объединили серьёзные темы с хорошим настроением, а также не забыли про вкусную еду и кучу нетворкинга.
Но это ещё не всё!
В одном из докладов спрятана пасхалка. Первые три человека, которые её найдут и напишут автору в ЛС, получат эксклюзивный мерч. Так что готовьтесь смотреть во все глаза и слушать во все уши!
Что за Epyc такие? Странные OEM-версии Epyc 2-го и 3-го поколения
Наступил очередной сезон, когда меняют оборудование в больших дата-центрах, и на барахолки выплыли странные версии процессоров Epyc 2-го и 3-го поколения, которых нет в официальном модельном ряде. Но которые предлагают весьма выгодное соотношение производительность/цена.
OEM-Эпики могут быть интересны как для создания бюджетных серверов, станций рендеринга, так и просто для энтузиастов и майнеров. Когда-то была волна домашних сборок на Xeon, возможно, сейчас всё повторится на Epyc.
Quake 2 на нашем RISC-V, или Как в YADRO поднимали старый Radeon на FPGA
Почему «квейк»? RISC-V активно развивается как основная application-платформа в мире, и игры — это хороший способ проверить возможности ядер, драйверов GPU и экосистемы в целом. В некоторых важных аспектах игры дают значительно большую нагрузку, чем стандартные программные тесты, особенно на память и интерконнект.
⚡ Новости к этому часу
💻 Microsoft представила гарнитуру Xbox Wireless Headset с поддержкой Dolby Atmos за $110
💳 Apple удалила из App Store «Бюджет Онлайн» (аналог «СберБанк Онлайн»), а «Сбер» сразу выложил «Бюджет Онлайн-2»
📖 Новый роман Стивена Кинга выйдет 27 мая 2025 года
🧅 Релиз Tor Browser 14.0
💳 ВТБ переходит на принтеры российского производителя офисной техники ГК «Катюша» (ФОТО)
📱 Huawei выпустила мобильную ОC под названием HarmonyOS NEXT, где нет компонентов от Android
💬 Власти Гонконга запретили госслужащим использовать WhatsApp, WeChat и Google Диск на рабочих компьютерах
😢 Character.AI обвиняется в смерти 14-летнего подростка
🆕 Raspberry Pi представила фирменный SSD-накопитель для использования со своими платами
#новости
SOLID на котиках
Каждый программист хоть раз слышал о принципах SOLID. На собеседованиях и экзаменах в вузах многие из нас пытались вспомнить, о чём же был тот самый принцип Лисков. Однако вряд ли цель преподавателей и интервьюеров — заставить нас заучивать строчки из учебников. SOLID действительно помогает писать качественный код, когда во всём разберёшься! Давайте ещё раз взглянем на то, как устроены всем известные принципы — без духоты и на примерах с котиками.
Luckfox Pico Mini: запускаем Yolo на пятирублёвой монете
В этой статье речь пойдёт про использование очень маленькой Luckfox Pico Mini. Поговорим про особенности платы, её настройку, а также о том, как запускать на ней нейронные сети для детекции объектов с камеры. Автору удалось добиться скорости детекции в 15 FPS (или даже 50!) — результат, который по силам далеко не каждому одноплатнику.
Как собаки воспринимают нас и что нам с этим делать
Судя по тому, как они виляют хвостами, прыгают к нам на колени и крадут наши носки, создаётся впечатление, что они любят нас так же, как и мы их. Нам кажется, что они воспринимают нас как свою семью, улавливают наши мысли и считывают эмоции. Кто мы для них — собаки или люди, стая или семья? Собаки не могут рассказать нам, что происходит в их мохнатых головах. Зато это могут сделать учёные.
🫡 Ушла легенда. Stiver
Создатель онлайн-библиотеки Flibusta принял решение не дожидаться смерти от рака и ушёл из жизни с помощью ассистированного суицида, разрешённого в Германии.
Это произошло 20 октября.
«Миллионы статей с советами, как войти в айти, а я проявлю оригинальность и напишу историю, как я вошёл и вышел из айти, и вообще не жалею. Периодически меня зовут назад бывшие коллеги, но меня в ужас приводит сама мысль вернуться. Я напишу те минусы сферы, о которых почему-то говорить не принято. Мы каждый день видим миллионы статей, как люди вошли в айти и счастливы, а неудачники вроде меня стараются промолчать и забыть. Но я стану исключением, вдруг кому-то поможет данная информация и знайте, дорогой читатель: выход из айти есть»
Куда выйти из айти?
⚡ Новости к этому часу
🐧 Официальное заявление разработчика «Байкал Электроникс» Сергея Сёмина по поводу исключения из списка мейнтейнеров Linux
🍏 Вышла iOS 18.2 beta 1 с нейросетевыми функциями Apple Intelligence
🚁 FAA США опубликовало правила по эксплуатации аэротакси
🎮 Для PlayStation 5 вышла нативная версия Minecraft
📝 RISC-V объявила о ратификации стандарта профиля RVA23
🎨 Приложение для рисования и живописи Adobe Fresco теперь полностью бесплатно для всех пользователей
💾 Сан-Франциско заплатит $212 млн, чтобы положить конец использованию 5,25-дюймовых дискет
🎮 Вышла релизная версия игры «Василиса и Баба Яга» (ФОТО)
🤖 Польская радиостанция начала работать с тремя ИИ-ведущими
☁️ Apple представила виртуальную машину Private Cloud Compute
#новости
Будни ретрогеймера: четыре Рэмбо
В наших краях многие нынешние взрослые усатые дядьки назовут своей первой в жизни игровой системой «Синклер», один из клонов британского домашнего компьютера ZX Spectrum, или же — с усами чуть покороче — «Денди», клон японской консоли Famicom.
Но задолго до этих платформ, ещё в конце 1970-х годов, в становлении мировой игровой индустрии огромную роль сыграла другая платформа: Atari 2600. И хотя к началу 1990-х она безнадёжно устарела, последствия этого влияния докатились даже до стран бывшего Союза. Её клоны, известные под общим названием «Рэмбо», хоть и не завоевали такой же популярности, как Денди-совместимые приставки, встречались в наших краях довольно часто, и для некоторых людей тоже стали их первым окном в виртуальную реальность.
Так случилось, что во владении автора оказалось сразу четыре таких консоли, и ему нужно проделать с ними некоторые манипуляции, а именно — привести их в порядок и добавить композитный видеовыход. Неплохой повод заглянуть в недра этой занимательной ретро-электроники, узнать некоторые интересные факты о платформе и, конечно же, немного попаять.
Правда и мифы о чёрных дырах. Горизонт событий и сингулярность. Основы холонавтики
Изучение чёрных дыр — это идеальное упражнение на понимание релятивистской физики Эйнштейна, в частности, принципа относительности одновременности и принципа эквивалентности инертной и гравитационной масс. Поэтому давайте систематизируем информацию о чёрных дырах и расставим все точки над «i». В этой статье рассмотрим чёрные дыры как астрофизические объекты.
Капсула времени на фото ждёт своего часа у Американского музея естественной истории. Ждать ей чуть меньше тысячелетия: капсулу откроют жители 3000 года.
Подобную капсулу запустил в своём блоге Газпромбанк. В статье-предсказании эксперты компании предположили, как ИИ изменит разработку, найм в IT и жизнь пользователей к 2035 году. Свой вклад в неё сделало и комьюнити Хабра: один из комментариев под статьёй, про ИИ в геймдеве, вырос в полноценный самостоятельный материал.
Будущее айти определяют прежде всего эксперты, которые работают в сфере сейчас. Поэтому ценнее всего для Хабра — добавить в эту капсулу времени ваше экспертное мнение. Каким 2035 год видите вы, опытные айтишники? Какую роль в нём играет ИИ? Нейросети сделают ваш труд проще? Усложнят работу? Радикально её изменят? Или вовсе останутся в прошлом? Делитесь в комментариях к этому посту и к оригинальной статье на Хабре своими мнениями — лет через десять коллективно вернёмся к нашей капсуле и посмотрим, какие из них воплотились в реальность.
🎃 Участвуйте в челлендже страхов на Хабре!
Челлендж страхов — это движуха для начинающих авторов и всех, кто боится писать на Хабр. Её главная задача не в том, чтобы ещё больше напугать, а показать, что чистый лист и минусы от читателей не такие уж и страшные.
Для участия в челлендже мы пригласили опытных авторов и крутых менторов, в том числе победителей технотекста.
👤 Александр, редактор и автор, на Хабре klimensky
👤 Сергей Лавров, разработчик iOS/Android, автор на Хабре, ведёт телеграм-канал
👤 Костя Дубровин, предприниматель. Автор на Хабре, ведёт телеграм-канал
👤 Николай Маслухин, техно-гик и «легенда» на Хабре, автор канала о промышленном дизайне, концептах и идеях для будущего. Обожает технику в любых её проявлениях
👤 Flammmable, инженер, электронщик. Пишет на Хабр статьи, которые хотел бы сам читать
👤 Никита Соболев, опенсорс-разработчик. Делает CPython, mypy, typeshed, TypedDjango, LiteStar и много других проектов, любит писать на Хабр статьи про устройство питона, ведёт телеграм-канал.
👤 Олег Юрчик, ведущий разработчик в Cloud.ru и ментор команды-победителя Битвы пет-проектов. Ведёт личный телеграм-канал, развивает проект Collabry и проводит индивидуальные консультации. Регулярно пишет статьи на Хабр, были как факапы, так и залетающие статьи
👤 Руслан, фронтенд-разработчик React, на Хабре ko22012
👤 Дмитрий Подгайский, пишет на Хабре под ником Дима Игротехник. На Хабре публикует технические, продуктовые и обзорные статьи, а в телеграм-канале рассказывает о других подробностях и общается с читателями. Может поделиться опытом, как начинал на Хабре и прощупывал аудиторию
👤 Костя Макушев, технический писатель. На Хабре makushevkm
👤 Артём, backend в Тензор. На Хабре пишет про мозг, в будущем выйдет цикл статей про Rust
👤 Евгения, редактор, работает в IT-дочке крупного банка, помогает писать IT-специалистам, HR и всем, кто читает Хабр
👤 Андрей, CTO в REES46, Founder в Atlantis, пишет библиотеки, опенсорс. На Хабре Torin_Asakura
👤 Dolovar, автор на Хабре, ведёт телеграм-канал про работу с нейросетями
👤 Георгий Меликов, руководитель разработки IaaS в VK Cloud, контрибьютор OpenZFS, победитель Технотекста 2023. На Хабре gmelikov
Ребята будут давать вам фидбэк вместе с командой Хабра и тусоваться в чате.
Кстати, вот чат 👈
ИБП для всего дома STARK COUNTRY 3000 INV LT + аккумуляторы Ventura GPL 12-120
Во многих местах за городом часто отключают электричество, но есть способ, как сделать так, чтобы практически не чувствовать этих отключений и жить в загородном доме или на даче с комфортом даже тогда, когда соседи бегают по своим тёмным домам с фонариками.
Источник бесперебойного питания для всего дома работает полностью автоматически, обеспечивает практически мгновенное переключение на питание от батарей при отключении электричества, а когда электричество вновь включают, переключается на питание от сети и заряжает аккумуляторы.
Ливанский куш, взлом банка с последствиями
Эта статья про физическое проникновение в один из банков Ливана. Легальный проект с неожиданной концовкой, который выполнял один из самых известных специалистов по физическому тестированию на проникновение! Вся история — это набор фактов, смешанный с его личными комментариями с выступлений, интервью и общения в кулуарах.
Австралийка Матильда Кэмпбелл застряла в узкой расщелине скалы вверх ногами после того, как оступилась, пытаясь достать упавший iPhone.
23-летняя девушка делала снимки в долине Хантер в Новом Южном Уэльсе, когда потеряла телефон. Она попыталась поднять его, но поскользнулась и упала с высоты трёх метров и застряла между двумя большими валунами, повиснув вверх ногами.
Спасателям потребовался час, чтобы добраться до Кэмпбелл, и ещё несколько часов, чтобы освободить её. Фельдшер скорой помощи Нового Южного Уэльса Питер Уоттс сообщил, что девушка сохраняла спокойствие, несмотря на ситуацию. По его словам, это было сложное, «нестандартное спасение», которое не было похоже ни на одно из проведённых ранее.
Спасательным бригадам пришлось убрать семь валунов весом от 80 до 500 кг, чтобы освободить Кэмпбелл, а также соорудить деревянную раму на случай, если валуны треснут и упадут. Девушка находилась в ловушке примерно семь часов, и в итоге она получила царапины, ушибы и сломанный позвонок. Она так и не смогла достать свой iPhone.
Вот и лето прошло, только этого мало: итоги конкурса летних историй
За окном конец октября, но в X5 Tech летнее настроение, и всё это благодаря хабраюзерам. Присланные вами истории были настолько крутые, что баталии о выборе победителя парализовали работу офиса компании! И вот теперь ребята наконец готовы рассказать, кто здесь молодец и что ему за это полагается.
Линус Торвальдс прокомментировал ситуацию с исключением российских разработчиков из списка мейнтейнеров Linux. Торвальдс пояснил, что это было сделано по указанию юристов.
«Окей, кучка российских троллей и всех прочих. Совершенно ясно, почему было сделано изменение, оно не будет отменено, и использование нескольких случайных анонимных аккаунтов для попытки "протащить" его через русские фабрики троллей не изменит ничего. И в качестве информации для действительно невиновных сочувствующих, которые не являются аккаунтами фабрики троллей, — эти "различные требования комплаенса" относятся не только к США», — уточнил Торвальдс.
Итак, это решение остаётся в силе и одобрено Линусом Торвальдсом. До сих пор нет ясности для общественности, например, будут ли исправления от этих теперь удалённых сопровождающих приниматься в основную ветку ядра в дальнейшем или будут ли какие-либо другие новые ограничения на указанные вклады, особенно с учётом того, что зачастую трудно расшифровать происхождение исправлений ядра, если только не использовать адрес электронной почты, явно привязанный к региону или организации.
Мешаем компаниям платить вам меньше.
В нашем умном калькуляторе можно посмотреть, сколько получают специалисты вашего уровня, за какие навыки готовы доплачивать. Еще можно узнать, к какой зарплате стоит стремиться.
Как в Яндексе делают роборуку с искусственным интеллектом
Ещё 10-20 лет назад многие думали, что роботы под управлением искусственного интеллекта возьмут на себя всю тяжёлую и опасную работу на предприятиях. Однако нейросети нашли применение в офисах, колл‑центрах, службе поддержки и даже стали полезны людям из творческих профессий — копирайтерам, дизайнерам, программистам. Тем не менее создание роботов, которые могут самостоятельно выполнять сложные физические манипуляции с материальными объектами, остаётся трудной и нерешённой задачей.
Поговорим о том, как команда ML R&D в отделе робототехники Маркета создаёт роборуку и обучает нейросети, благодаря которым робот взаимодействует с физическим миром
Красивый код — живой код. Делаем клеточный автомат на Godot и экспортируем в HTML
Поговорим о том, как сделать код не просто красивым, но и живым. Звучит как научная фантастика, либо вы уже подготовились к очередной банальности про искусственный интеллект, но не в этом посте. В 1970 году британский математик Джон Хортон Конвей показал миру, что даже простейшие алгоритмы могут порождать сложные, живые системы, которые ещё и к тому же полные по Тьюрингу. И что код может быть не только красивым, но и живым.
Почему многие пользуются древними версиями Postgres?
Postgres 17.0 уже вышла, и она замечательная, но реальность такова: большинство пользователей Postgres не выполняют апгрейд сразу же. Многие, вероятно, сейчас даже не на 16.4, и даже не на 16, они пользуются Postgres 15 или ещё более старой версией. Ситуация с Postgres не такая же, как с новыми Call of Duty, когда каждый хочет скачать обновление сразу же после его выхода.
Почему же люди так неохотно идут на апгрейд?
На то есть множество причин, но всё сводится к двум основным — качество работы Postgres и неудобство апгрейдов