[Перевод] Быстрыми движениями мыши, возможно, управляет производная |
Недавние эксперименты с мышами дают основание считать, что мозг точно управляет некоторыми быстрыми движениями через сравнение передаваемых сигналов, а не при помощи самих сигналов. Подробности — к старту флагманского нашего курса по Data Science.
Читать дальше →https://habr.com/ru/post/709520/?utm_source=habrahabr&utm_medium=rss&utm_campaign=709520
Метки: математика наука биология эксперимент мозг читальный зал производная научпоп сигналы научно-популярное skillfactory блог компании skillfactory |
Как подружить Mikrotik LTE passthrough c роутером на openwrt |
У меня на даче самый обычный сетап. Интернет раздается через 3g свисток + wifi роутер на openwrt.
Здесь роутер с openwrt на борту это пограничное устройство между LAN и WAN.
Такой сетап работал годами и был супер надежным.
И вот я случайно узнал что некоторые сотовые операторы в моей местности уже ввели в эксплуатацию сети 4G и задумался как бы улучшить качество и скорость интернета. После чтения обзоров и недолгих раздумий было решено прикупить Mikrotik LTE6 kit (внешний 4g модем + тарелка) и заменить им устаревший 3g свисток.
Читать далееhttps://habr.com/ru/post/709530/?utm_source=habrahabr&utm_medium=rss&utm_campaign=709530
Метки: Сетевые технологии Серверное администрирование Сетевое оборудование mikrotik openwrt lte passthrough |
Создаем свой загрузочный диск Linux |
В статье описывается способ, как создать собственный загрузочный диск Linux (оптический диск или флешку), добавить в него только нужные программы и убрать все лишнее. Полученный образ в экспериментах занял менее 25 Мб. Он позволяет быстро загружаться, работать в текстовом режиме, создавать, редактировать, удалять файлы на разных файловых системах, имеет поддержку русского языка. За основу взят Debian.
Читать далееhttps://habr.com/ru/post/709528/?utm_source=habrahabr&utm_medium=rss&utm_campaign=709528
Метки: Настройка Linux *nix livecd linux |
10 инди игр от новых авторов |
Я связался с 10 разработчиками инди игр и они предоставили информацию о своем творении. Игры совершенно разные - как проработки качества, так и жанры. Составом команд и бюджетов. Некоторые из них поделились цифрами о том, сколько вложили денег в разработку.
Читать далееhttps://habr.com/ru/post/709518/?utm_source=habrahabr&utm_medium=rss&utm_campaign=709518
Метки: Игры и игровые консоли игры инди игры быть инди разработка игры разработка игр разработка игр для пк steam |
Прекращайте оправдываться |
Привет, человек, %хабраюзер%, %юзернейм%, программист.
Этот пост является оплотом ненависти. Так уж вышло. Но тебе, как программисту пора перестать оправдываться.
Разрешите объясниться.https://habr.com/ru/post/709516/?utm_source=habrahabr&utm_medium=rss&utm_campaign=709516
Метки: Программирование Карьера в IT-индустрии оправдание отвественность настоящий программист программист обучение |
Как собрать базу организаций за час |
Всем привет, меня зовут Александр Калыргин, сейчас я активно занимаюсь сферой получения и анализа данных. Захотелось показать, как можно без особых проблем получить базы организаций, зарегистрированных в нужном вам регионе.
Читать далееhttps://habr.com/ru/post/709510/?utm_source=habrahabr&utm_medium=rss&utm_campaign=709510
Метки: Data Mining Открытые данные API ФНС Чекко База организаций Парсинг Работа с данными |
Теория категорий в API для консистентности Apache Cassandra |
Для Apache Cassandra проектирование структуры таблиц выполняется для нужд одного конкретного приложения, а перед программистом встают проблемы дублирования данных (один запрос читает одну таблицу, в которой есть все нужные поля) и контроля инициализации значений для колонок, входящих в первичный ключ
В статье предлагается вариант организации клиентского API для решения проблем с консистентностью данных и инициализации требуемых полей на базе комбинации паттернов проектирования Factory Method, Builder и Finite State Machine
TLDR: Если представить паттерн Factory Method как предел в терминах теории категорий, т.е. кортеж с проекциями, и инициализировать фабрику при помощи паттерна Builder, то можно получить удобный API для создания объектов с дублирующимся данными
Читать далееhttps://habr.com/ru/post/709508/?utm_source=habrahabr&utm_medium=rss&utm_campaign=709508
Метки: java Анализ и проектирование систем api cassandra apache cassandra шаблоны проектирования теория категорий |
Простые и сложные услуги |
Глава о простых и сложных услугах из моей «Книги нормального фрилансера». Объясняю суть, сравнивая продажу стакана лимонада и проектирование информационной системы. Можно как прочитать, так и послушать в авторском исполнении ^_^
Читать далееhttps://habr.com/ru/post/709504/?utm_source=habrahabr&utm_medium=rss&utm_campaign=709504
Метки: фриланс проектирование |
Изучение физического движка Bullet |
Bullet Engine -- это современный физический движок, работающий в трехмерном пространстве. Он предоставляется с открытым исходным кодом, что позволяет его легко анализировать и изучать.
Читать далееhttps://habr.com/ru/post/709498/?utm_source=habrahabr&utm_medium=rss&utm_campaign=709498
Метки: c++ bulletphysics анализ кода |
Как правильно писать API авто тесты на Python |
Как правильно писать API авто тесты на Python используя Pytest, Pydantic, Httpx, Allure.
Читать далееhttps://habr.com/ru/post/709380/?utm_source=habrahabr&utm_medium=rss&utm_campaign=709380
Метки: python api Тестирование веб-сервисов requests automation api testing pydantic allure |
Взлет и падение Vuetify. Некролог |
Vuetify - один из самых популярных Material Design фреймворков для Vue, которому недавно исполнилось 6 лет. И 6 января 2023 года его основатель заявил, что проект Vuetify перестал окупаться и он ищет работу. Отсюда - некролог в названии статьи.
Статья состоит из шести небольших частей, в которых мы пробежимся от первой версии до третьей, посередине разобрав, как фреймворк обновлялся до Vue 3, будем вместе смотреть за поведением основателя движка, а также тем, как можно справиться с переходом на Vue 3, пожалуй, хуже, чем кто-либо еще, включая команду Nuxt.
В этом, надеюсь, преждевременном некрологе я расскажу, где Vuetify был 6 лет назад, почему он был так популярен, где он сейчас и как вошел в кризисное состояние.
Погнали!https://habr.com/ru/post/709492/?utm_source=habrahabr&utm_medium=rss&utm_campaign=709492
Метки: Разработка веб-сайтов JavaScript HTML VueJS TypeScript vuetify vue vue.js vue 3.0 material design |
Это ужасно бесит — подборка косяков, постоянно встречающихся от сайта к сайту, от приложения к приложению |
Каждый день мы пользуемся десятками различных мобильных приложений и посещаем десятки, если не сотни, всевозможных сайтов. Часто при этом мы сталкиваемся с какими-то их неприятными особенностями — что-то сделано недостаточно продуманно, где-то разработчик запилил фичу спустя рукава. И всё бы ничего, но некоторые из этих моментов по-настоящему вездесущи, встречаются ежедневно и неимоверно раздражают.
В этой статье я попытался перечислить некоторые из таких наиболее распространённых косяков. Если вы отвечаете за разработку/дизайн/менеджмент какого-либо сайта или приложения, пожалуйста, никогда так не делайте. Правда, ну сколько можно...
Читать далееhttps://habr.com/ru/post/709494/?utm_source=habrahabr&utm_medium=rss&utm_campaign=709494
Метки: дизайн сайты веб-дизайн разработка usability бесит вредные советы косяки уведомления куки мобильные приложения разработка веб-сайтов разработка мобильных приложений дизайн мобильных приложений |
[Перевод] Пять шаблонов загрузки данных для повышения быстродействия сайтов |
https://habr.com/ru/post/709056/?utm_source=habrahabr&utm_medium=rss&utm_campaign=709056
Мечты о «Париже прерий» |
Представьте, что вы распахиваете дверь своей уютной квартиры и выходите на улицу. Что вы видите перед собой? В большинстве случаев, узкий тротуар, непомерно широкую проезжую часть, припаркованные «ёлочкой» машины, занявшие место зелёных насаждений. На чём передвигаетесь по городу? Скорее всего на общественном транспорте, загнанном в жёсткие рамки автомобилями, если вовсе не убитым пофигизмом чинуш и автомобильным лобби. Печальная картина, не правда ли? Такова сегодняшняя реальность большинства наших крупных городов, превратившихся в унылые скопища муравейников, новых и постарее, разрезанных автострадами.
Но так было не всегда. Европейские и американские архитекторы конца 19 столетия лелеяли мечту о городе будущего, удобном для всех и каждого. И сегодня вы узнаете каким должен был быть идеальный город и что этому помешало.
Читать далееhttps://habr.com/ru/post/709476/?utm_source=habrahabr&utm_medium=rss&utm_campaign=709476
Метки: Научно-популярное Урбанизм США Чикаго Архитектура планировка города градостроительство генплан история |
Плохие уроки дебатов |
Будучи студентом, я играл в классические дебаты по формату Карла Поппера с элементами политического кейса. Это такой КВН для любителей поспорить. В том смысле, что это игра, она для студентов, и такая деятельность оптимизирует какие-то навыки. А вот какие именно, это интересно понять. Давайте разберёмся, какое влияние оказывает на ваше мышление умение хорошо спорить.
https://habr.com/ru/post/709474/?utm_source=habrahabr&utm_medium=rss&utm_campaign=709474
Метки: Читальный зал Мозг дебаты когнитивные искажения риторика софистика споры |
[Перевод] Психология ИИ должна проверять теории сознания в ИИ и информировать дизайн взаимодействия людей и ИИ |
Данный пост - продолжение поста пользователя Buck "The case for becoming a black-box investigator of language models". Я хочу выделить еще две причины для изучения поведенческой психологии ИИ, о которых Buck не упомянул: 1) данные по психологии ИИ будут нужны для проверки теорий сознания в ИИ; и 2) психология ИИ должна информировать дизайн интерфейсов взаимодействия человека и ИИ, их ограничений, а также правил и принципов поведения людей и ИИ в средах из взаимодействия.
Читать далееhttps://habr.com/ru/post/709472/?utm_source=habrahabr&utm_medium=rss&utm_campaign=709472
Метки: Искусственный интеллект Мозг ChatGPT психология ИИ сознание сознание ИИ дизайн механизмов методология науки методология психология |
Модель камеры |
Модель камеры описывает преобразование из 3D координат сцены в 2D координаты изображения.
В статье будет подробно рассказано о модели, описывающей большую часть современных камер. Будут затронуты такие понятия как камера обскура, пинхол камера, фокусное расстояние, глубина резкости, дисторсия и т.д. Статья будет особенно полезна, если вы занимаетесь или планируете заниматься фотографией, компьютерным зрением или компьютерной графикой.
Читать далееhttps://habr.com/ru/post/709378/?utm_source=habrahabr&utm_medium=rss&utm_campaign=709378
Метки: Алгоритмы Обработка изображений фототехника Видеотехника компьютерное зрение компьютерная графика opencv opengl фотография пинхол камера |
Звуковой усилитель на драйвере шагового двигателя L298 и таймере 555. Да, 555-й может и спеть |
https://habr.com/ru/post/709134/?utm_source=habrahabr&utm_medium=rss&utm_campaign=709134
Как всё успеть? | Мой тайм-менеджмент |
Прежде чем начать говорить про тайм-менеджмент и как всё успевать, начну с плохой шутки про электрика. Как определить является электрик хорошим или плохим? Правильно! Любой живой электрик автоматически хороший. Теперь немного обо мне. Я работаю преподавателем в университете, учусь в магистратуре, веду YouTube-канал по программированию PyLounge, занимаюсь репетиторством, пишу статьи, выступаю на конференциях, мастер-класса, параллельно изучаю новые технологии, хожу в спортзал, а ещё у меня есть семья и друзья. Не воображаемые. Это важно. И если я до сих пор жив, и сейчас пишу это, значит что-то в распределении времени и тайм-менеджменте я знаю.
Читать далееhttps://habr.com/ru/post/709462/?utm_source=habrahabr&utm_medium=rss&utm_campaign=709462
Метки: gtd тайм-менеджмент таймменеджмент управление временем pylounge |
[Перевод] Развертывание базовой сети 5G с помощью Free5GC, Kubernetes и Helm |
Всем здравствуйте, уважаемые хабровчане. Продолжаю перевод статей про 5G и практическую реализацию демо для изучения возможностей и архитектуры 5G. В предыдущей статье мы ознакомились с архитектурой 5G и созданием базовой сети 5G с Open5GS и UERANSIM.
Читать далееhttps://habr.com/ru/post/709434/?utm_source=habrahabr&utm_medium=rss&utm_campaign=709434
Метки: Разработка систем связи Стандарты связи сотовая связь 5g в россии связь |