Мне сложно было учиться на отлично т.к. много времени уходило на хобби: (электроника, программирование, авиа/судомодельный кружок, радио спорт (охота на лис) ).
История, литература, русский язык — требовали очень много времени тратить на заучивание текстов, правила русского языка это вообще отдельная тема.
Биология была не интересна т.к. базовые принципы понимались легко но для хороших оценок требовалось много учить бесполезной (по сути справочной) информации.
Вообще в моем случае например любая наука в которой не соблюдался принцип: «Знание нескольких принципов заменяет знание многих фактов» давалась мне тяжело.
Физика/Математика давались легче но опять же не всегда хватало времени на домашние задания т.к. были другие увлечения, и решать в очередной раз одни и те же уравнения было менее интересно чем разбираться с новой библиотекой или писать свою игру.
Химия — отдельный мир очень интересный, но туда реально нужно уходить с головой.
В итоге аттестат даже с тройками, но в целом не могу сказать что я плохой специалист.
В институте было сложнее т.к. приходилось еще и работать по специальности чтобы платить за обучение.
Да наверное есть люди с хорошей памятью, у которых в детстве не было хобби и они могли тратить больше времени на учебу.
Интересная статья, отдельное спасибо за информацию про обновление скриптов, не задумывался раньше о таком полезном свойстве, думаю может пригодиться в одном из проектов.
В статье на самом деле не написано о главном.
Огромный штат психологов работает над тем что бы залезть и закрепиться в голову в первую очередь детям. Причем время воздействия и инструменты у них практически не лимитированы, и нет других ограничений, а дети в определенном возрасте очень уязвимы к подобного рода атакам
Я столкнулся с явлением «микротранзакций» уже сформировавшись как личность, имея определенные ценности и цели в жизни, и я обхожу подобные игры стороной (просто не интересно), и тоже не придавал особого значения феномену микротранзакций и элементов азартных игр в подобных проектах.
Мой взгляд на эту тему изменил случай с моей женой. В интернете она увидела баннер, где кошечка мокнет под дождем, дрожит от холода, и жалобно мяучит, и надпись «помоги кошечке». Собственно она перешла по этому баннеру, ей предложили выбрать домик для кошечки и.т.п. в итоге на одном из этапов предложили зарегистрироваться, и вот первый игровой ивент, «торжественный бал», она эту кошечку одела в доступное платье, и «пошла на бал», в итоге над «кошечкой» все смеялись что она пришла в такой простой одежде, и что ее не пустят на бал пока она не купит красивую одежду (за деньги). Жена по специальности психолог, и с ее слов весь сценарий четко отстроен как по учебнику, с ее слов по этой игре можно без проблем диплом защитить.
То что сейчас твориться в играх это казино: без правил, без ограничений, для детей.
Я не против того что бы подобные игры были, я вообще не люблю запреты.
Считаю что нужно ввести регулирование подобных игр (так же как регулируется алкоголь, казино, сигареты), а так же что важнее, за то что бы вообще подобную проблему поднимали и озвучивали.
Понятно что детей нужно воспитывать самостоятельно и учить справляться в том числе и с подобными ситуациями, но для начала родители должны понять что проблема есть, и что по другую сторону баррикад (в битве за их ребенка) не что то абстрактное и добродушное, а вполне конкретные люди с психологической и педагогической подготовкой у которых стоят вполне определенные цели.
И даже если вы своего ребенка сумеете уберечь от культивирования азарта, далеко не факт что другим детям в его окружении так же повезло с родителями, и в итоге у него могут возникнуть проблемы в общении с сверстниками… я к тому что это не та проблема которую можно решить в одиночку, а проблема которую нужно решать всем обществом.
Но пока я вижу основной упор в обсуждениях идет на то что «нарушается баланс, играть не удобно, прокачка и.т.п.» хотя по мне так это вообще не проблема, взрослый человек сам решит играть или не играть платить или не платить, а если платить то сколько. И вполне возможно что отсутствие баланса в pay2win это их плюс.
Не знаю, мне на работе хватает задач и вызовов для саморазвития, дома совсем не хочется заниматься работой.
Возможно ключевое слово в вашем сообщении это «научиться» но на мой взгляд в большинстве случаев для «научиться» достаточно 2х лет, после этого в большинстве направлений основным показателем эффективности становится понимание предметной области, например если ты хорошо понимаешь складские процессы и как работает склад это гораздо важнее чем понимание нового фреймворка.
Возможно опыт у каждого свой но моя практика показывает что красивая архитектура без знания предметной области остается красивой до первых внедрений, а потом она рушится как карточный домик, и чем красивее и оптимальнее она была тем сложнее ее адаптировать к вновь возникшим требованиям.
По сути в том же ентерпрайзе, веб разработке, в настоящее время сама разработка простая, а вот предметная область очень сложная, при этом кодеров (разработчиков) много, но людей знающих предметную область и при этом способных системно мыслить сильно не хватает.
Да если взять кодера разложить ему до винтика и описать все процессы то он сделает и архитектуру и код, но всегда возникает вопрос «а кто разложит?». Менеджеры? Сотрудники? Аналитики?
И даже я например не могу просто вязать и описать процессы т.к. часто понимание или хотя бы вопросы возникают в ходе разработки. И простая операция «выдача со склада» у опытного инженера не выглядит такой простой.
Да, в юности когда я только учился было много проектов и все время уходило на обучение, но сейчас я например лучше почитаю что то прикладное, например по методике складского учета, или разберусь с МСФО, чем буду заниматься разработкой пет проекта.
На последнем проекте вообще не было архитектуры, лепили прям по живому но в итоге сделали все к сроку, бизнес заработал, мы получили деньги, теперь есть средства и время делать все то же самое но красиво. Да некрасиво + потом красиво это дольше чем просто красиво, да и дороже на 60%, но «некрасиво» было сделано к сроку, а «красиво» к сроку не получалось.
Интересная статья, поделюсь вопросом/мнением/проблемой которая уже долгое время сидит в голове, интересно мнение других.
Почему так мало настольных игр выпускают в формате мобильных приложений?
Например взять «Каркассон», одно время очень нравилась игра, докупал наборы, но все удовольствие от игры омрачалось подсчитыванием очков после игры.
Когда попробовал играть на планшете понял что именно в таком виде должна быть эта игра, настолько удобно играть, теперь можно играть и в поезде и в самолете (если например летишь с коллегами в командировку), а главное правила и подсчет очков больше не являются проблемой.
Менее яркие примеры Цитадели, Доминион к ним к сожалению нет мобильных приложений(точнее мне про них не известно) только сайты с online вариантами, но даже они намного удобнее чем реальные коробки.
Со стороны кажется что разработка подобных приложений это свободная ниша, но раз этим не кто не занимается возможно есть какие то сложности?
Мне тоже не зашло, но иногда удобно, да раз в 2 мес, но все равно хорошо когда нужно и есть.
Так же купил canon 200d там сопряжение по NFC удобно, достал телефон, приложил и все уже фотоаппарт соединен с телефоном по WiFi.
В общем прям вот такой необходимости нет, но в целом для меня купить телефон без NFC это даунгрейд.
Я лично слушал Вконтакте т.к. можно было находить совсем не известные группы, которые бесплатно выкладывают свои записи в ВК. Такого к сожалению нет в GM.
Я понимаю что VK давят правообладатели и 60/30 минут это не решение mail.ru но они могли хотя бы не считать время для тех композиций на которые нет прав (у них же там есть свой Content ID).
Можно еще это обыграть как то и раскрутить как шаг в строну инди.
Да как это произошло с ВК, я много лет собирал там музыку, было удобно при смене телефона закешировать все на SD и слушать в любом месте в любое время.
А потом VK сделали кеширование платным.
Хорошо что большая часть коллекции у меня осталась скачанной на HDD…
(Я в общем то не против бы платить 150р за музыку в ВК но я уже оплачиваю подписку на Google music а платить 2 подписки на одно и тоже как то глупо.)
В общем я к тому что облачный сервис это хорошо, но только когда все что тебе от него есть на локальном жестком диске. Иначе в любой момент можно это все потерять.
Не смотря на то, что для человеческого мозга нет принципиальной разницы между английским и условным бейсиком,
Разница между ЯП и разговорным языком колоссальна, на мой взгляд между ними вообще нет ничего общего.
По сути переход с ЯП работающих в одной парадигме (ООП, ФП) вообще происходит без всяких проблем. Максимум 1-2 дня на то что бы привыкнуть к новому синтаксису.
Основная проблема при смене ЯП в том что помимо самого ЯП меняются и привычные фреймворки, библиотеки, IDE, так же могут меняться подходы (WEB, Desktop, Android, iOS, Linux). т.е. одно дело знать язык и уметь разрабатывать алгоритмы и совсем другое дело знать платформу и окружение.
Если есть система, всегда есть способ обойти систему.
Что бы не воровали нужно не только «вешать» замок но и ловить тех кто украл.
Сколько не пиши правил, но если наказания за их нарушение нет то не одна система не поможет.
Любые ужесточения тендеров влияют в т.ч. и на порядочных в т.ч. могут давать преимущество не добропорядочным.
А что думаете по поводу продуктов 1С и их крупных франчайзи (БИТ, Софт баланс, и.т.п.).
Т.е. на мой взгляд у них и опыт есть и продукты весьма не плохие.
я исходил из того что всем понятно что передавать голос по ИК никто не будет :).
Кстати для меня еще большой плюc что в XIAOMI BOX есть Bluetooth, он отлично работает с моими BT наушниками, если домашние спят а я хочу посмотреть кино, то просто подключаю наушники к Bluetooth это удобно.
Так же у меня по BT работает gamepad и мышка с клавиатурой.
Я под каждый пункт в скобках писал приложения которые выполняют описанную функцию.
Приствка состоит из 3х частей:
Железо: Пульт с микрофоном, поддержка 4К HDR, поддержка DTS
ОС: Чистая ОС Android TV от Google. (Типа как Nexus от LG)
Приложения: HD Videobox.
ОС Android TV построена таким образом что позволяет интегрировать в себя другие приложения. Т.е. есть API если его реализовать в своем приложении то оно станет частью ОС.
т.е. все то же самое что у вас в статье только вместо того что бы создавать регистр, обработка генерирует (И выполняет) SQL скрипт создания VIEW, примерно такой:
/****** View для таблицы:Справочник.СохраненныеНастройки.Пользователи ******/
USE []
GO
IF EXISTS (SELECT * FROM sys.views WHERE object_id = OBJECT_ID(N'[dbo].[Справочник_СохраненныеНастройки_Пользователи]'))
DROP VIEW [dbo].[Справочник_СохраненныеНастройки_Пользователи]
GO
CREATE VIEW [dbo].[Справочник_СохраненныеНастройки_Пользователи]
AS
SELECT
_LineNo535 AS НомерСтроки,
_Fld536_TYPE AS Пользователь_TYPE,
_Fld536_RTRef AS Пользователь_RTRef,
_Fld536_RRRef AS Пользователь,
_Fld537 AS ПравоИзменения,
_Reference54_IDRRef AS Ссылка,
_KeyField AS _KeyField
FROM dbo._Reference54_VT534
GO
И так для каждого объекта метаданных. В итоге все объекты (включая и таблицы регистрации изменений) доступны как View с понятными именами, и к ним можно делать запросы.
Приложение HD Video BOX умеет работать с torrent, оно может одновременно и показывать и качать, т.е. скачиваются первые 5 минут видео и начинается просмотр, остальная часть докачивается паралельно с просмотрм фильма.
Основная фишка вовсе не в xiaomi от xiaomi там разве что пульт удобный с микрофоном и стабильное (хоть уже по текущим меркам и слабое) железо.
Главное это Android TV и его API.
Проще будет посмотреть видео: https://youtu.be/tA6z8tlIA9s?list=PLrvHGiGAcpAUTblTu-Qv0SHgb5U66qgiQ&t=37
(только тут старый VideoBOX еще не умеет смотреть торренты, последние версии уже умеют)
Просмотр торрент выглядит примерно так: https://youtu.be/tA6z8tlIA9s?list=PLrvHGiGAcpAUTblTu-Qv0SHgb5U66qgiQ&t=741
Как вариант (если «Нарушает лицензионное соглашение с 1С» не останавливает) можно сгенерировать View с нормальными (Бизнес-смысл в наименованиях) именами таблиц.
Есть готовые инструменты:
https://infostart.ru/public/352750/ (Первая кнопка).
https://infostart.ru/public/394013/
Эти view так же нужно будет постоянно обновлять при изменении конфигурации, но зато не требуется доп. регистр.
Для новых версий 8.3.9 и выше более правильно будет разработать расширение (плагин) которое будет содержать в себе WEB или HTTP сервис к которому будет обращаться внешня система для получения данных. И в нем будет логика получения изменных данных.
Общение через формализованный интерфейс всегда лучше чем просто лазить в чужую базу данных. Именно поэтому 1С запрещает обращаться к SQL напрямую.
Тем более что 1С это не только SQL но и Oracle, Postgresql, DB2, собственная файловая СУБД.
Тут уже писали про xiaomi.
Я был ярым приверженцем PC + KODI пока не купил xiaomi tv box.
Можно много писать, сравнивать за и против но не буду.
Напишу килер фичи (для меня) которые я нашел в xiaomi:
1. Ребенок берет пульт, говорит в него «Фиксики». И через секунду уже смотрит мультик (YouTube).
2. Жена берет пульт и говорит «Мама» и через секунду уже смотрит канал «Мама» (LiveChanel).
3. Я беру пульт говорю «Теория большого взрыва» и через 40-50 секунд смотрю свежий эпизод (HD Video BOX + torrent).
4. Я беру пульт нажимаю 2 раза «Домой» и мой ТВ (LG) включается сам по HDMI CEC.
5. Бабушка берет пульт и говорит «Погода» через секунду смотрит погоду в нашем городе.
6. Приходят гости, я беру свой телефон нажимаю одну кнопку и экран моего телефон выводится на ТВ, дальше я показываю фото, видео (увеличивая если нужно, перематывая в любой момент в любое место) (ChromeCast).
7. Если я хочу послушать музыку я просто беру пульт и говорю название исполнителя (Google music).
Раньше когда был подключен ПК с коди, пользовался им в основном я потому что там постоянно что то ломалось, и было множество пунктов меню и все было довольно сложно.
В xiaomi box (Android TV) все устроенно очень просто, для управления достаточно голоса и пульта с 7ю кнопками (4 направления, ок, домой, назад).
Ну если студент это знает, то уж на Украине найдется пара человек который могли бы разобраться с информацией которую отправляет приложение ВК на свои сревера.
История, литература, русский язык — требовали очень много времени тратить на заучивание текстов, правила русского языка это вообще отдельная тема.
Биология была не интересна т.к. базовые принципы понимались легко но для хороших оценок требовалось много учить бесполезной (по сути справочной) информации.
Вообще в моем случае например любая наука в которой не соблюдался принцип: «Знание нескольких принципов заменяет знание многих фактов» давалась мне тяжело.
Физика/Математика давались легче но опять же не всегда хватало времени на домашние задания т.к. были другие увлечения, и решать в очередной раз одни и те же уравнения было менее интересно чем разбираться с новой библиотекой или писать свою игру.
Химия — отдельный мир очень интересный, но туда реально нужно уходить с головой.
В итоге аттестат даже с тройками, но в целом не могу сказать что я плохой специалист.
В институте было сложнее т.к. приходилось еще и работать по специальности чтобы платить за обучение.
Да наверное есть люди с хорошей памятью, у которых в детстве не было хобби и они могли тратить больше времени на учебу.
Огромный штат психологов работает над тем что бы залезть и закрепиться в голову в первую очередь детям. Причем время воздействия и инструменты у них практически не лимитированы, и нет других ограничений, а дети в определенном возрасте очень уязвимы к подобного рода атакам
Я столкнулся с явлением «микротранзакций» уже сформировавшись как личность, имея определенные ценности и цели в жизни, и я обхожу подобные игры стороной (просто не интересно), и тоже не придавал особого значения феномену микротранзакций и элементов азартных игр в подобных проектах.
Мой взгляд на эту тему изменил случай с моей женой. В интернете она увидела баннер, где кошечка мокнет под дождем, дрожит от холода, и жалобно мяучит, и надпись «помоги кошечке». Собственно она перешла по этому баннеру, ей предложили выбрать домик для кошечки и.т.п. в итоге на одном из этапов предложили зарегистрироваться, и вот первый игровой ивент, «торжественный бал», она эту кошечку одела в доступное платье, и «пошла на бал», в итоге над «кошечкой» все смеялись что она пришла в такой простой одежде, и что ее не пустят на бал пока она не купит красивую одежду (за деньги). Жена по специальности психолог, и с ее слов весь сценарий четко отстроен как по учебнику, с ее слов по этой игре можно без проблем диплом защитить.
То что сейчас твориться в играх это казино: без правил, без ограничений, для детей.
Я не против того что бы подобные игры были, я вообще не люблю запреты.
Считаю что нужно ввести регулирование подобных игр (так же как регулируется алкоголь, казино, сигареты), а так же что важнее, за то что бы вообще подобную проблему поднимали и озвучивали.
Понятно что детей нужно воспитывать самостоятельно и учить справляться в том числе и с подобными ситуациями, но для начала родители должны понять что проблема есть, и что по другую сторону баррикад (в битве за их ребенка) не что то абстрактное и добродушное, а вполне конкретные люди с психологической и педагогической подготовкой у которых стоят вполне определенные цели.
И даже если вы своего ребенка сумеете уберечь от культивирования азарта, далеко не факт что другим детям в его окружении так же повезло с родителями, и в итоге у него могут возникнуть проблемы в общении с сверстниками… я к тому что это не та проблема которую можно решить в одиночку, а проблема которую нужно решать всем обществом.
Но пока я вижу основной упор в обсуждениях идет на то что «нарушается баланс, играть не удобно, прокачка и.т.п.» хотя по мне так это вообще не проблема, взрослый человек сам решит играть или не играть платить или не платить, а если платить то сколько. И вполне возможно что отсутствие баланса в pay2win это их плюс.
Возможно ключевое слово в вашем сообщении это «научиться» но на мой взгляд в большинстве случаев для «научиться» достаточно 2х лет, после этого в большинстве направлений основным показателем эффективности становится понимание предметной области, например если ты хорошо понимаешь складские процессы и как работает склад это гораздо важнее чем понимание нового фреймворка.
Возможно опыт у каждого свой но моя практика показывает что красивая архитектура без знания предметной области остается красивой до первых внедрений, а потом она рушится как карточный домик, и чем красивее и оптимальнее она была тем сложнее ее адаптировать к вновь возникшим требованиям.
По сути в том же ентерпрайзе, веб разработке, в настоящее время сама разработка простая, а вот предметная область очень сложная, при этом кодеров (разработчиков) много, но людей знающих предметную область и при этом способных системно мыслить сильно не хватает.
Да если взять кодера разложить ему до винтика и описать все процессы то он сделает и архитектуру и код, но всегда возникает вопрос «а кто разложит?». Менеджеры? Сотрудники? Аналитики?
И даже я например не могу просто вязать и описать процессы т.к. часто понимание или хотя бы вопросы возникают в ходе разработки. И простая операция «выдача со склада» у опытного инженера не выглядит такой простой.
Да, в юности когда я только учился было много проектов и все время уходило на обучение, но сейчас я например лучше почитаю что то прикладное, например по методике складского учета, или разберусь с МСФО, чем буду заниматься разработкой пет проекта.
На последнем проекте вообще не было архитектуры, лепили прям по живому но в итоге сделали все к сроку, бизнес заработал, мы получили деньги, теперь есть средства и время делать все то же самое но красиво. Да некрасиво + потом красиво это дольше чем просто красиво, да и дороже на 60%, но «некрасиво» было сделано к сроку, а «красиво» к сроку не получалось.
Почему так мало настольных игр выпускают в формате мобильных приложений?
Например взять «Каркассон», одно время очень нравилась игра, докупал наборы, но все удовольствие от игры омрачалось подсчитыванием очков после игры.
Когда попробовал играть на планшете понял что именно в таком виде должна быть эта игра, настолько удобно играть, теперь можно играть и в поезде и в самолете (если например летишь с коллегами в командировку), а главное правила и подсчет очков больше не являются проблемой.
Менее яркие примеры Цитадели, Доминион к ним к сожалению нет мобильных приложений(точнее мне про них не известно) только сайты с online вариантами, но даже они намного удобнее чем реальные коробки.
Со стороны кажется что разработка подобных приложений это свободная ниша, но раз этим не кто не занимается возможно есть какие то сложности?
Так же купил canon 200d там сопряжение по NFC удобно, достал телефон, приложил и все уже фотоаппарт соединен с телефоном по WiFi.
В общем прям вот такой необходимости нет, но в целом для меня купить телефон без NFC это даунгрейд.
Я понимаю что VK давят правообладатели и 60/30 минут это не решение mail.ru но они могли хотя бы не считать время для тех композиций на которые нет прав (у них же там есть свой Content ID).
Можно еще это обыграть как то и раскрутить как шаг в строну инди.
А потом VK сделали кеширование платным.
Хорошо что большая часть коллекции у меня осталась скачанной на HDD…
(Я в общем то не против бы платить 150р за музыку в ВК но я уже оплачиваю подписку на Google music а платить 2 подписки на одно и тоже как то глупо.)
В общем я к тому что облачный сервис это хорошо, но только когда все что тебе от него есть на локальном жестком диске. Иначе в любой момент можно это все потерять.
Разница между ЯП и разговорным языком колоссальна, на мой взгляд между ними вообще нет ничего общего.
По сути переход с ЯП работающих в одной парадигме (ООП, ФП) вообще происходит без всяких проблем. Максимум 1-2 дня на то что бы привыкнуть к новому синтаксису.
Основная проблема при смене ЯП в том что помимо самого ЯП меняются и привычные фреймворки, библиотеки, IDE, так же могут меняться подходы (WEB, Desktop, Android, iOS, Linux). т.е. одно дело знать язык и уметь разрабатывать алгоритмы и совсем другое дело знать платформу и окружение.
Что бы не воровали нужно не только «вешать» замок но и ловить тех кто украл.
Сколько не пиши правил, но если наказания за их нарушение нет то не одна система не поможет.
Любые ужесточения тендеров влияют в т.ч. и на порядочных в т.ч. могут давать преимущество не добропорядочным.
Т.е. на мой взгляд у них и опыт есть и продукты весьма не плохие.
Даже облака могут не спасти залив зашифрованные файлы поверх нормальных.
Кстати для меня еще большой плюc что в XIAOMI BOX есть Bluetooth, он отлично работает с моими BT наушниками, если домашние спят а я хочу посмотреть кино, то просто подключаю наушники к Bluetooth это удобно.
Так же у меня по BT работает gamepad и мышка с клавиатурой.
Приствка состоит из 3х частей:
Железо: Пульт с микрофоном, поддержка 4К HDR, поддержка DTS
ОС: Чистая ОС Android TV от Google. (Типа как Nexus от LG)
Приложения: HD Videobox.
ОС Android TV построена таким образом что позволяет интегрировать в себя другие приложения. Т.е. есть API если его реализовать в своем приложении то оно станет частью ОС.
По сути Android TV это «KODI» от гугла.
Нарушает, я об этом и написал.
Вариант с генерацией View решает задачу забора данных из СУБД.
В этом случае SQL запросы выглядят как то так:
т.е. все то же самое что у вас в статье только вместо того что бы создавать регистр, обработка генерирует (И выполняет) SQL скрипт создания VIEW, примерно такой:
И так для каждого объекта метаданных. В итоге все объекты (включая и таблицы регистрации изменений) доступны как View с понятными именами, и к ним можно делать запросы.
Основная фишка вовсе не в xiaomi от xiaomi там разве что пульт удобный с микрофоном и стабильное (хоть уже по текущим меркам и слабое) железо.
Главное это Android TV и его API.
Проще будет посмотреть видео: https://youtu.be/tA6z8tlIA9s?list=PLrvHGiGAcpAUTblTu-Qv0SHgb5U66qgiQ&t=37
(только тут старый VideoBOX еще не умеет смотреть торренты, последние версии уже умеют)
Просмотр торрент выглядит примерно так: https://youtu.be/tA6z8tlIA9s?list=PLrvHGiGAcpAUTblTu-Qv0SHgb5U66qgiQ&t=741
Есть готовые инструменты:
https://infostart.ru/public/352750/ (Первая кнопка).
https://infostart.ru/public/394013/
Эти view так же нужно будет постоянно обновлять при изменении конфигурации, но зато не требуется доп. регистр.
Для новых версий 8.3.9 и выше более правильно будет разработать расширение (плагин) которое будет содержать в себе WEB или HTTP сервис к которому будет обращаться внешня система для получения данных. И в нем будет логика получения изменных данных.
Общение через формализованный интерфейс всегда лучше чем просто лазить в чужую базу данных. Именно поэтому 1С запрещает обращаться к SQL напрямую.
Тем более что 1С это не только SQL но и Oracle, Postgresql, DB2, собственная файловая СУБД.
Я был ярым приверженцем PC + KODI пока не купил xiaomi tv box.
Можно много писать, сравнивать за и против но не буду.
Напишу килер фичи (для меня) которые я нашел в xiaomi:
1. Ребенок берет пульт, говорит в него «Фиксики». И через секунду уже смотрит мультик (YouTube).
2. Жена берет пульт и говорит «Мама» и через секунду уже смотрит канал «Мама» (LiveChanel).
3. Я беру пульт говорю «Теория большого взрыва» и через 40-50 секунд смотрю свежий эпизод (HD Video BOX + torrent).
4. Я беру пульт нажимаю 2 раза «Домой» и мой ТВ (LG) включается сам по HDMI CEC.
5. Бабушка берет пульт и говорит «Погода» через секунду смотрит погоду в нашем городе.
6. Приходят гости, я беру свой телефон нажимаю одну кнопку и экран моего телефон выводится на ТВ, дальше я показываю фото, видео (увеличивая если нужно, перематывая в любой момент в любое место) (ChromeCast).
7. Если я хочу послушать музыку я просто беру пульт и говорю название исполнителя (Google music).
Раньше когда был подключен ПК с коди, пользовался им в основном я потому что там постоянно что то ломалось, и было множество пунктов меню и все было довольно сложно.
В xiaomi box (Android TV) все устроенно очень просто, для управления достаточно голоса и пульта с 7ю кнопками (4 направления, ок, домой, назад).