Как стать автором
Обновить
32
0

Software engineer

Отправить сообщение

Ещё можно, например, сделать fuse-файловую систему, чтобы через неё своим приложением управлять. По такому же принципу, как линуксовое ядро управляется через /sys.

К сожалению, у libfuse такой Development Status: "at present libfuse does not have any active, regular contributors". Сложно представить, что будет с технологиями, авторы и основные мейнтейнеры которых со временем уйдут в оффлайн.

Эти мультиаккаунты вчера были деактивированы. Вероятно, теперь на Хабре будет меньше мусорных статей с рекламой.

Статьи хорошие. Читать интересно.

Вероятно, дело в деактивации группы аккаунтов, которые тут свои телеграм-каналы безостановочно пиарили.

Спасибо! В арче, как мне кажется, у каждого свой рецепт установки. И всегда интересно посмотреть кто как это делает. У меня когда-то давно линукс вообще жил в памяти видеокарты; вот тогда это был квест по установке и настройке...

А Flow только переключение между устройствами делает, или ещё и буфер обмена между ними создаёт, чтобы копировать данные туда-сюда?

Я сейчас перепроверил у себя. Ноут, который я использую в качестве второго дисплея, подключён по Ethernet, и не подключён ни к какой Wi-Fi-сети. Wi-Fi адаптер у него при этом включён. Режим проектора работает. Если я деактивирую сам адаптер, то режим проектора ругается на отсутствие поддержки Miracast. Получается, что с миракастом устройство вроде как и не в Wi-Fi сети, но с другими устройствами оно общается все равно по Wi-Fi, напрямую.

На обоих ноутах Intel I219-LM. Но, насколько я помню, в момент самой первой настройки пришлось ненадолго включить Wi-Fi, иначе окно настроек проектора было серым и ругалось на отсутствие поддержки miracast.

У меня режим проектора работает именно по Ethernet, без Wi-Fi подключения.

Печально. Но спасибо за множество хороших публикаций. 15+ лет на Хабре - это довольно много.

Мне нравится Хабр тем, что это открытое сообщество и хаб знаний - тут интересно, разнообразно и в целом неплохо. Да, в последнее время тут много откровенно рекламных постов. Некоторую муть модераторы удаляют. Но может они услышат ещё одно мнение в пользу годного контента.

+1 Про испанскую барахолку очень интересно читать. Иногда там такие удивительные артефакты из прошлого встречаются.

В классическом ORM есть набор классов/моделей и их связей, которые соответствуют таблицам и их отношениям в базе. ORM генерирует SQL запрос к базе на основании этих моделей, и маппит данные результата на эти модели. Это ORM. Такой, как Hibernate или Django ORM.

MyBatis же собирает SQL запрос из тех SQL-кусочков, которые дал ему разработчик. И маппит данные результата на классы, которые указал разработчик. Это просто маппинг. Классы в этом случае могут вообще не отражать схему таблиц. Тут нет никакого ORM.

Если речь про статью MyBatis «на минималках», то там ни слова про ORM, кроме тега "orm, orm всегда медленный".

На самом деле всё зависит от сложности проекта, схемы и размера базы.

Если проект простой, а данных мало - почему бы и не ORM.

Если схема сложная, записей в базе миллиарды, а таблиц сотни, то никакой ORM я, например, и на пушечный выстрел к такому проекту не подпущу. Хоть лет 10-15 назад я и был ярым сторонником ORM, но понимание меняется со временем.

Способность маппить данные на класс не делает что-то ORM-ом. Object Mapping и Object-Relational Mapping - это не одно и то же.

MyBatis не является ORM. Его сущности не связаны с таблицами. Разработчик сам решает откуда и как брать данные, как таблицы или view должны быть сджоинены, как агрегировать данные для получения результата. Это позволяет для каждого конкретного случая написать максимально эффективный SQL.

Где-то в оттенках серого между SQL и ORM в Java-мире есть MyBatis, который позволяет конструировать контролируемый и разумный SQL код, маппить результаты запросов на сущности. Тюнинг запросов и проблемы с перфомансом в нём решаются довольно дёшево. А сами запросы могут быть настолько сложными, насколько это нужно. Простотой, понятный и удобный. Со всеми преимуществами чистого SQL и без недостатков ORM.

Да. При этом они как-то умудряются получать плюсы и рейтинг.

Например, тут: https://habr.com/ru/posts/804303/ пост про онлайн учебник по Go. Но вместо прямой ссылки на этот учебник они уводят пользователей в свой телеграм-канал. Публикуемая информация откровенно низкого качества. Текст большинства материалов, на которые они ссылаются, просто надёрган из разных мест и не выдерживает никакой критики. И эти бесконечные ссылки на телеграм. Это же цыганщина в чистом виде.

Сложно их не заметить. Созданы недавно, примерно в один период времени. Стиль один и тот же. Вчера в комментарии к https://habr.com/ru/articles/805989/ я отметил, что это статья-клон. "Оба" автора после этого отредактировали свои публикации, поменяв ссылки и переставив местами слова в тексте, чтобы ключевые фразы были не так похожи друг на друга.

Я люблю Хабр и хочу читать нормальных авторов. А не этот вот рекламный спам.

каким вы запомнили Рунет в его юные годы? какой сайт стал для вас первым впечатлением?

Рунет был свободный, как дикая природа.

А CITForum.ru был одним из моих первых источников знаний, лет 25 назад. Тогда это была одна из немногих доступных технических библиотек на русском языке. У меня даже была локальная копия на диске. Спасибо ему!

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

Что почитать:
Что посмотреть:
Хорошего дня!

Информация

В рейтинге
3 881-й
Зарегистрирован
Активность