z4_ln, каждый дополнительный монитор аллоцирует память и ресурсы видяшки.
Не думай что это совсем бесплатно.
Я не знаю как работает USB card, но главная задача которая ставилась при разработке HDMI
например - это пропускная способность и лаг. USB технически здесь не подходит. И результат
работы этого зоопарка тебе скорее всего сильно не понравиться.
Можешь зайти сюда и отписать потом по результатам.
Snoz3f, мда. С булевыми полями все базы хреново работают. Низко-кардинальные поля.
И значит индексирование не особо полезно.
Можно побить таблицу на части. Partitions. Или фасеты. Это тоже самое - только смысл - группировки
свойств по партишенам.
Я не помню поддерживаем Mongo partitions или нет. Но можно создать несколько collections.
Например если идет поиск по 4 булевым полям. То можно создать 16 коллекций где каждой
будет соотвествовать комбинация флажков.
Это если количество документов примерно одинаковое. Если будет сильный перекос - то можно
как-то мелкие коллекции слить в одну.
Ну и софт переписать чтоб был роутинг по разным коллекциям.
ElezthemDev, дружище. Твой ответ - повергает в уныние. Если тебе что-то конкретно непонятно по шагам - то ты спрашивай. Если ты вообще-вообще ничего не знаешь то я не могу тебе помогать.
И хабр не заниматеся процессом обучения а просто отвечает на конкретные вопросы.
Я тебе написал команды для командной строки Linux. Но это может работать и в Windows если ты установишь sqlite.
Разобрался? Молодец. Ты вообще зачем стал сравнивать С++ и Java?
Я могу в Java с reflection такой код написать который принципиально
невозможно повторить в парадигме С++. Или возможно только
если создать сверху рантайм. Просто они разные.
И ООП разное. Почему ты не сравнил еще Python/Rust в части ООП?. Там матрица фич будет
такая что никакой Кент Бек и Гради Буч ее даже не выучат никогда. И спор
о каноническом ООП - бесполезен. У нас нет определения ООП до сих пор.
И если ты решил стать кодером в плюса - учи спокойно плюсы. Учи их стандарты
и гарантии. Все остальное - это чепуха которой можно сбить с толку на собеседованиях.
Только на собеседованиях подсовывают такие образцы кода которые в PROD никто
не пропускает на code-review. Профессионалы стараются просто обходить острые углы
и не создают ситуаций со спорным overloading, type coercion и прочее.
Adamos, очень часто люди мудрствуют лукаво. Я делаю просто println в каждый метод и смотрю что получилось. На это уходит одна минута. Но автору было жаль эту минуту. Он хотел в хабре просто поговорить. День потерян на пустяки.
Почитай как JSON хранит Unicode символы. И поскольку ты проигнорировал мое первое задание.
Я даю тебе еще второе задание. Сделать тоже самое. Только охранить в базу вьетнамский символ
не в string. А в JSON. И прочитать его. И убедитсья что он прочитан правильно.
Vasyl Vandych, смотри. Ты кружишся по кругу потому что не можешь определить какой формат представления Вьетнамского языка является коррекным для хранения в PHP, JSON, MySQL.
Не пиши сложных и умных функций. Сделай просто тест. Возмьи 1 вьетнамскую букву.
Запиши ее в строку на языке PHP. Потом запиши ее в базу. Потом прочти ее из базы.
Выведи на экран (в каноническом Unicode представлении). Потом найди эту строку по
простому фильтру равенства WHERE field1 = "\u......"
У нас нет доказательств что срабатывают все conditions и мы заходим в следующий блок.
/* Search */
if($this->search && $this->search_by) {
$where .= " AND {$table_prefix}`{$this->search_by}` LIKE '%{$this->search}%'";
}
Распечатай на экране то что возвращает эта функция. Может она возращает это в странном виде?
Может здесь пустая строка? Может кодировка не та?
Да мало-ли чего.
Понимаешь тут половина топиков в хабре закрываются ответами самих авторов. Только
я как Аристотель или как Платон должен ходить и задавать наводящие вопросы.
HexUserHex, да. Мысль хорошая. Я тоже думаю что нужно найти утилиты от Radeon которые покажут суммарное время uptime. Или даже лучше не аптайм а какое-то число виртуалных попугаев-флопов чтоб понять сколько эта бедная видяшка работала или может на ней уже майнили.
Не думай что это совсем бесплатно.
Я не знаю как работает USB card, но главная задача которая ставилась при разработке HDMI
например - это пропускная способность и лаг. USB технически здесь не подходит. И результат
работы этого зоопарка тебе скорее всего сильно не понравиться.
Можешь зайти сюда и отписать потом по результатам.