Поздравить пользователя 00 февраля с минус семитысячелетием или Заблуждения о паспортах в базе |
Времена, когда «усы, лапы и хвост» достаточно хорошо удостоверяли личность любых двуногих и четвероногих миновали. Времена, когда достаточно показать «мультипасс» ещё не наступили.
И пока мы ждём светлого будущего, постараюсь развеять некоторые заблуждения разработчиков и пользователей о хранении паспортов в базе.
https://habr.com/ru/post/714092/?utm_source=habrahabr&utm_medium=rss&utm_campaign=714092
Метки: Анализ и проектирование систем Проектирование и рефакторинг Подготовка технической документации документация паспорта кейсы аномалии персонализация |
Зеркалирование GitHub-проектов в 2023 году |
По ряду причин я решил зеркалировать свои открытые GitHub-проекты на другие платформы совместной разработки. Сделать это оказалось не так просто. В этой короткой статье описаны трудности, с которыми мне пришлось столкнуться, и итоговое рабочее решение.
Читать далееhttps://habr.com/ru/post/714316/?utm_source=habrahabr&utm_medium=rss&utm_campaign=714316
Метки: Блог компании Positive Technologies git github Разработка под Linux devops gitlab mirroring |
Как поднять инстанс Mastodon (аналог Twitter) |
Прошло уже месяца два как я начал миграцию из Twitter в Mastodon (далее прописью). Мастодон это полный аналог твиттера, только ты можешь поднять свой сервер и все сервера соединены между собой, так что ты можешь общаться со всей сетью. Контента, особенно англоязычного, в мастодоне море, журналисты, NASA, все крупные новостные издания уже там и среди моих подписок. Если не хочется возни, то можно на любом сервере завести себе аккаунт где открыта регистрация. Есть веб клиенты и приложения для android и ios. Все это называется федеративная сеть. Не нравится модератор сервера, заводишь свой или мигрируешь на другой. Все реже появляюсь в твиттере теперь. Но просто создать аккаунт в мастодоне было не интересно так что я поднял себе инстанс (так называют сервера мастодона обычно), о чем и напишу.
Особо хочу отметить адекватность и интересность обитателей. Пока что это сеть не пораженная раком как твиттер. Так что шитпостинга и неадекватов там мало. И как в твиттере нет одного Илона, нашего всего, Маска, способного забанить кого угодно по желанию левой пятки. Мало того так как админ сервера вы, вы можете банить целые сервера федиверса так что всякая гадость, с вашей точки зрения, быстро остается в изоляции и может совершенно спокойно коммуницировать межу собой на своих серверах и между своих серверов внутри своего сегмента федиверса. Есть много инстансов где пускают только по приглашению или вообще не пускают. При этом они могут читать всех, их могут читать все, но они могут забанить кого не хотят видеть. В общем все честно и спокойно, все живут с кем хотят и как хотят, и могут общаться. Инстансов сотни, может уже тысячи. С миллионами пользователей уже.
Читать далееhttps://habr.com/ru/post/714312/?utm_source=habrahabr&utm_medium=rss&utm_campaign=714312
Метки: *nix Twitter API Mastodon twitter synchronization |
[Перевод] Этика беспилотного автомобиля и возможное решение «проблемы вагонетки» |
Классический мысленный эксперимент, известный как «проблема вагонетки», ставит вопрос: должны ли вы переключить стрелку, чтобы отклонить несущуюся вагонетку, чтобы она убила одного человека, а не пятерых? В качестве альтернативы: что, если вам придется столкнуть кого-то на рельсы, чтобы остановить вагонетку? Какой выбор сделать в такой ситуации? (Проблема вагонетки сформулирована впервые в 1967 году английским философом Филиппой Фут. Примечание переводчика)
Десятилетиями философы спорили о том, следует ли нам предпочесть утилитарное решение (то, что лучше для общества, то есть меньше смертей) или решение, которое ценит права личности (например, право не подвергаться преднамеренной опасности).
В последние годы разработчики автономных автомобилей также размышляли о том, как беспилотники могли бы решать аналогичные дилеммы, когда столкнутся с непредвиденными дорожными ситуациями. Например, что должен сделать беспилотный автомобиль, если на его полосу внезапно выезжает велосипедист? Свернуть на полосу встречного движения или столкнуться с велосипедистом?
Крис Гердес, заслуженный профессор инженерных наук и содиректор Центра автомобильных исследований в Стэнфорде (Center for Automotive Research at Stanford, CARS), считает, что решение находится прямо перед нами. Оно встроено в общественный договор, который у нас уже есть с другими водителями и сформулированный в наших правилах дорожного движения и их толковании судами. Профессор Гердес совместно с сотрудниками Ford Motor недавно опубликовал решение «проблемы вагонетки» в контексте беспилотных автомобилей. В нашей статье Гердес рассказывает об этой работе и предполагает, что она вызовет большее доверие к беспилотному транспорту.
Читать далееhttps://habr.com/ru/post/714296/?utm_source=habrahabr&utm_medium=rss&utm_campaign=714296
Метки: искусственный интеллект Автомобильные гаджеты автомобили беспилотный автомобиль беспилотные автомобили |
[Перевод] Логистическая регрессия: подробный обзор |
Рисунок 1. Модель логистической регрессии. Источник.
Логистическая регрессия использовалась в области биологических исследований ещё в начале двадцатого века. Затем её стали применять во многих общественных науках. Логистическая регрессия применима, когда зависимая переменная (целевое значение) является категориальной. Подробности в иллюстрациях — в материале, а практика — на нашем курсе, посвящённом Data Science.
Читать дальше →https://habr.com/ru/post/714244/?utm_source=habrahabr&utm_medium=rss&utm_campaign=714244
Метки: программирование математика обзор примеры иллюстрации python категории переменные уравнения регрессия логистическая регрессия skillfactory блог компании skillfactory |
Мнение: Почему ChatGPT не заменит поисковики |
Скорее всего поисковикам не стоит бояться ChatGPT
С ТЕХ ПОР, КАК OPENAI ПРЕДСТАВИЛ миру ChatGPT в ноябре прошлого года, люди используют его для создания кода, написания стихов, создания обсуждений. Теперь многие предполагают, что люди могут принять ботов в стиле ChatGPT в качестве альтернативы традиционному поиску в Интернете.
Microsoft, инвестировавшая в OpenAI миллиард долларов ,планирует выпустить реализацию своей поисковой системы Bing, включающую ChatGPT, до конца марта. Согласно недавней статье в New York Times , Google объявил «красный код» из-за опасений, что ChatGPT может представлять серьезную угрозу для его поискового бизнеса с оборотом в 149 миллиардов долларов в год. Действительно ли ChatGPT может разрушить такого мастодонта поисковых систем, как Google?
ChatGPT хорош в том, что он — генерирует, — но поисковой системой это не является.
Есть некоторый смысл в том, что Google мог бы рассматривать чат, если бы он получил широкое распространение в качестве инструмента поиска, как угрозу своей бизнес-модели. Если меньше людей будет заниматься обычным поиском, это потенциально может оказать серьезное влияние на прибыль Google. Но реальный вопрос здесь заключается в следующем: можно ли вообще использовать ChatGPT для поиска, подобного Google?
Читать далееhttps://habr.com/ru/post/714284/?utm_source=habrahabr&utm_medium=rss&utm_campaign=714284
Метки: Машинное обучение Учебный процесс в IT Карьера в IT-индустрии Искусственный интеллект Будущее здесь боты чат-боты it-компании информационные технологии |
Что такое тексел? |
Всем привет! Меня зовут Григорий Дядиченко, и я технический продюсер. Сегодня хочется поговорить о текстурах. О том, что такое тексель и о других базовых понятиях компьютерной графики. Что такое тексел или тексель? Если вам интересна эта тема — добро пожаловать под кат!
Читать далееhttps://habr.com/ru/post/714278/?utm_source=habrahabr&utm_medium=rss&utm_campaign=714278
Метки: Работа с 3D-графикой Разработка игр Unity CGI (графика) тексел тексель texel mipmap минификация магнификация |
[recovery mode] React, всплывающие подсказки (tooltips), для самых маленьких |
Во множестве проектов web разработки для улучшения пользовательского опыта используются всплывающие подсказки - tooltips. В статье рассматривается создание переиспользуемого и гибко настраиваемого React компонента для отображения таких всплывающих подсказок.
К статьеhttps://habr.com/ru/post/714270/?utm_source=habrahabr&utm_medium=rss&utm_campaign=714270
Метки: CSS JavaScript ReactJS TypeScript react всплывающие подсказки tooltips tooltip |
О важности поиска своих людей/идей и всего-всего |
Я вырос с убеждением, что если мне не подходит или трудно, или скучно даётся что-то полезное, то нужно адаптировать себя, подстроиться, привыкнуть.
Заставлять себя читать толстые скучные, но взрослые умные книги, — это про меня. И действительно, иногда к середине книги такие книги начинали мне нравиться.
Это крутое убеждение, но у него есть и недостатки. Самый главный — это огромная ресурсоёмкость. «Адаптироваться" и "подстроиться» — это очень затратно. На это нужно и время, и силы. Я это понял, когда уже во взрослом возрасте наткнулся на то, к чему мне не нужно адаптироваться.
Попробую объяснить на примере учителя.
Читать далееhttps://habr.com/ru/post/714268/?utm_source=habrahabr&utm_medium=rss&utm_campaign=714268
Метки: Учебный процесс в IT обучение единомышленник учитель-ученик |
Не только Neuralink: что такое нейроинтерфейсы и кто кроме Маска разрабатывает их |
В 2019 году Илон Маск объявил, что возглавил очередную инновационную компанию — Neuralink. Она разрабатывает нейроинтерфейсы — системы, которые помогают мозгу напрямую обмениваться сигналом с компьютером. Благодаря эксцентричному миллиардеру, эта технология стала одной из самых обсуждаемых high-tech тем. В декабре 2022 года и январе 2023 научное и технологическое сообщество вновь обсуждало Neuralink — но на этот раз из-за очередных задержек и скандалов, которые уже не удалось скрасить визионерским оптимизмом эксцентричного миллиардера.
Как бы то ни было, с момента основания Neuralink нейроинтерфейсы сделали огромный скачок вперед, а Маск — далеко не единственный, кто сегодня занимается этой футуристичной технологией. Рассказываем, зачем нужны нейроинтерфейсы, кто их разрабатывает в 2023 году и когда мы сможем увидеть их широкое применение.
Читать далееhttps://habr.com/ru/post/714254/?utm_source=habrahabr&utm_medium=rss&utm_campaign=714254
Метки: Блог компании Онлайн Патент Патентование Научно-популярное Нанотехнологии патент нейросеть илон маск разработка искусственный интеллект инновации |
Интеграция Primefaces в приложение на Spring Boot. Часть 4 — Вывод списка данных в виде таблицы |
Описывается пример интеграции библиотеки компонентов пользовательского интерфейса Primefaces, построенной на основе фреймворка JavaServer Faces (JSF), в MVC приложение на Spring Boot.
Первая часть
Вторая часть
Третья часть
https://habr.com/ru/post/713770/?utm_source=habrahabr&utm_medium=rss&utm_campaign=713770
Метки: Блог компании OTUS java java ee spring jsf primefaces |
Я провела масштабное исследование, чтобы перевезти собаку и кота за границу. Всё о релокации животных |
Чтобы стать экспертом в этом вопросе, мне пришлось провести целый ряд исследований. В итоге я составила чек-листы по самым популярным странам, собрала советы у ветеринаров и проанализировала успешные и неуспешные кейсы. Делюсь статистикой и полезными ссылками. И конечно, фотографиями котов и собак.
Читать далееhttps://habr.com/ru/post/714180/?utm_source=habrahabr&utm_medium=rss&utm_campaign=714180
Метки: Блог компании AGIMA IT-эмиграция Лайфхаки для гиков data driven глубинное интервью CAWI-опрос |
Tenebris — игра для любителей пошаговой тактики |
Всем привет, меня зовут и Петр и я с командой, вот уже несколько лет разрабатываем нашу игру. Уже скоро будет демка в которую смогут поиграть все желающие.
Ссылка на страницу игры в Steam:
Читать далееhttps://habr.com/ru/post/714238/?utm_source=habrahabr&utm_medium=rss&utm_campaign=714238
Метки: Разработка игр Дизайн игр Игры и игровые консоли gamedev games tenebris gamedevelopment game design game of life unity 2d 2d-графика 2d игры |
[Перевод] Kubeflow: учимся устанавливать и запускать Kubeflow на локальной машине |
https://habr.com/ru/post/714172/?utm_source=habrahabr&utm_medium=rss&utm_campaign=714172
[Перевод] Обучите YOLOv8 на пользовательском наборе данных |
Ultralytics недавно выпустила семейство моделей обнаружения объектов YOLOv8. Эти модели превосходят предыдущие версии моделей YOLO как по скорости, так и по точности в наборе данных COCO. Но как насчет производительности на пользовательских наборах данных? Чтобы ответить на этот вопрос, мы будем обучать модели YOLOv8 на пользовательском наборе данных. В частности, мы будем обучать его на крупномасштабном наборе данных для обнаружения выбоин.
Читать далееhttps://habr.com/ru/post/714232/?utm_source=habrahabr&utm_medium=rss&utm_campaign=714232
Метки: python искусственный интеллект data mining машинное обучение computer vision yolo deep learning object detection data engineering yolov8 yolov8 tutorial train yolov8 on custom data |
Пятьдесят лет на стезе программирования. Часть VI. Грустный конец или злато правит миром. 1992-1997 г.г |
https://habr.com/ru/post/714228/?utm_source=habrahabr&utm_medium=rss&utm_campaign=714228
Метки: информационная безопасность ethernet читальный зал впк киров tcp/ip история it вычислительные сети карьера в it-индустрии нии свт орлов в.н. 4цнии куштапин с.а. tokenring |
«Хабр, не закрывайте старый редактор!» Как мы хакнули систему, ускорив верстку статей в несколько раз |
https://habr.com/ru/post/714202/?utm_source=habrahabr&utm_medium=rss&utm_campaign=714202
Метки: программирование html интернет-маркетинг верстка копирайт habr selectel markdown контент-маркетинг блог компании selectel новый редактор никуда не годится старый редактор |
[Перевод] NSPredicate: старый API с новыми сюрпризами |
NSPredicate: старый API с новыми сюрпризами.
Недавно я работал с NSPredicate — API, который существует с момента выхода Mac OS X Tiger в 2005 году — и то, что выглядело довольно простым, не работало так, как я ожидал.
Я внедрял поддержку Apple Shortcuts в своем приложении для чтения, чтобы пользователи могли автоматизировать процессы взаимодействия. Я заметил, что при использовании EntityPropertyQuery, некоторые, основанные на свойствах, запросы статей не возвращали ожидаемое их количество. У меня было четырнадцать статей, сохраненных на симуляторе iPad. Четыре из них были написаны мной. Однако, когда я искал статьи, где автором был не «Дуглас Хилл», то вместо ожидаемых десяти, в результате получал лишь две.
Было ясно, что статьи не были включены в поиск, если не был указан автор статьи. Другими словами, когда свойство author было равно nil. (Я буду комбинировать термины nil и null, т.к. они представляют одну и ту же концепцию с разными именами в разных программных стеках.)
Читать далееhttps://habr.com/ru/post/713250/?utm_source=habrahabr&utm_medium=rss&utm_campaign=713250
Метки: Разработка под iOS swift ios |
Как я написал самую эффективную библиотеку для реактивного состояния |
https://habr.com/ru/post/713808/?utm_source=habrahabr&utm_medium=rss&utm_campaign=713808
Метки: Блог компании RUVDS.com JavaScript reactjs состояние state state management state manager react react.js ruvds_статьи |
Оценка стоимости разработки программного продукта, информационной системы, сервиса или задачи |
Оценка стоимости разработки программных продуктов нацелена на получение реальной картины ситуации на основании разных факторов, влияющих на процесс разработки. В статье представлена базовая теория, которую необходимо знать при проведении оценок, несколько основных методов оценки, а также ключевые ошибки. Материал рассчитан на начинающих владельцев продуктов и ИТ-аналитиков.
Читать далееhttps://habr.com/ru/post/713998/?utm_source=habrahabr&utm_medium=rss&utm_campaign=713998
Ультра-маленькие демки под DOS |
В статье вы узнаете как сделать маленькие программы для MS-DOS на ассемблере, я покажу как рисовать 2D графику напрямую в видео-буфер. Может быть, вы даже вдохновитесь на создание собственного демо, которое будет ставить рекорды по размерам исполняемого файла.
Читать далееhttps://habr.com/ru/post/713550/?utm_source=habrahabr&utm_medium=rss&utm_campaign=713550
Метки: программирование Assembler Системное программирование Софт ассемблер dos демосцена 2d |
Теоретические соображения о сжатии изображений при помощи нейросетей |
Взяться за статью меня побудил недавний (в исторических масштабах) эксперимент по сжатию изображений при помощи Stable Diffusion. Бегло прочесав азбучные истины вроде Википедии, я обнаружил, что проблема «красивой, но полностью выдуманной картинки» уже известна, но самое очевидное решение из приходящих в голову — по какой-то причине не фигурирует в них.
Причины, которые я могу предположить — оно или уже давно отброшено как неэффективное (слишком снижающее степень сжатия), или же не проработано, как имеющее слишком много вариаций, из которых «не все йогурты одинаково полезны».
К счастью, статья предназначена для «песочницы», поэтому я могу спокойно высказать собственные соображения — прежде, чем она отнимет чьё-то внимание, она должна получить одобрение более осведомлённых специалистов.
Проблема нейросетей, обучаемых передавать изображение через «бутылочное горлышко», свойственна и естественным нейросетям.
Вместе предаться лукавым мудрствованиямhttps://habr.com/ru/post/713790/?utm_source=habrahabr&utm_medium=rss&utm_campaign=713790
Метки: Машинное обучение нейросети сжатие изображений мнение |
Концепция ORM как двигатель прогресса – выявит слабое место Вашей СУБД |
ORM (Object-Relational Mapping) используется во многих языках программирования, в том числе и в 1С. Однако реализация высоконагруженных решений, приводит к мысли что разработчики ORM не учитывали ее влияния на производительность СУБД. Такая ситуация и в 1С и ORM на Java, и наверняка в других ORM . В предыдущей части статьи Концепция ORM как двигатель прогресса — выдержит ли ее ваша СУБД? были изложены результаты теста, в этой статье ответы на самые часто задаваемые вопросы и новый тест.
Читать далееhttps://habr.com/ru/post/713724/?utm_source=habrahabr&utm_medium=rss&utm_campaign=713724
Метки: Программирование Microsoft SQL Server 1с orm запись ускорение оптимизация производительность |
Apple Pro Weekly News (23.01 – 29.01.23) |
Вышли обновления систем, причём даже для iPhone 5S, а ещё уже известно, что будет в следующем обновлении и когда выйдет новый iPad, будет ли WiFi 6E в iPhone 15, как Apple отметила День Конфиденциальности данных и что там с новыми Mac. Неделя не самая богатая на события, но есть несколько интересных деталей, о них в свежем выпуске дайджеста.
Перейти к новостямhttps://habr.com/ru/post/713782/?utm_source=habrahabr&utm_medium=rss&utm_campaign=713782
Метки: Гаджеты Компьютерное железо Смартфоны IT-компании Apple iOS iPhone Mac macOS App Store iPad Слухи xrOS Emoji |
[Перевод] Создание проходимой червоточины с помощью квантового компьютера |
Кротовые норы — морщинки на ткани пространственно-временного континуума, соединяющие два места, — кажутся чем-то из научной фантастики. Независимо от того, существуют они или нет, изучение этих гипотетических объектов может стать ключом в установлении связи между информацией и материей — загадкой, не дающей покоя физикам уже много лет.
Читать дальше →https://habr.com/ru/post/713394/?utm_source=habrahabr&utm_medium=rss&utm_campaign=713394
Метки: физика эффекты кванты дыры чёрные дыры пространства эффект казимира кротовые норы научно-популярное квантовые технологии машинное обучение skillfactory блог компании skillfactory |