Почитай как 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. Или даже лучше не аптайм а какое-то число виртуалных попугаев-флопов чтоб понять сколько эта бедная видяшка работала или может на ней уже майнили.
gloomyvlad, я тебе вместо рыбы дал более ценное. Спининг чтоб ты рыбу ловил.
Если ты разберешся как работают алгортмы хеширования - то станешь больше инженером чем вчера.
А если будешь слушать всякие гайды по читерству - так и будешь маленький поросёнок.
Война твоя против владельцев игровых хостингов все равно обречена на поражение.
Поэтому лучше займись чем-то более фундаментальным. Хоть денег поднимешь.
А когда поднимешь денег - то читерство потеряет смысл. Вдонатишь просто и будешь
играть с комфортом.
CityCat4, мне кажется это - популярный американский мем. Когда свидетели описывают преступника - обычно склоняются к мнению что это был "какой-то мексиканец" :)
Инженер должен не верить статьям а оперировать цифрами в рассуждениях.
Вот. Поэтому я тебе предлагаю не верить на слово всями звездаболам а проверять.
У тебя-же SSD не ради забавы стоит? На нем ОС скорее всего ДА? Как у меня.
Поэтому проведи эксперимент. Не ради меня а для себя. Чтоб понять.
Поэксплуатируй свой SSD неделю со свопом. И неделю без свопа.
И в конце каждой недели снимай smartctl или любую утилиту для учета объема
записей. И я готов спорить что особой разницы ты не увидишь. Чтобы доказать
что миграция свопа на магнитный блин каким-то образом сохраняет тебе срок
жизни ССД - ты должен увидеть сокрушительную разницу. Когда я говорю
сокрушительную - я имею в виду не на 5% а на многократно.
hint000, я согласен. Все равно ему надо карту автодорог добавлять в качестве метрик расстояния.
Даже если мы точно посчитаем... что он? По воздуху полетит?
maksam07, ты неверно рассуждаешь. На хабре есть хорошая статья на тему свопов. Свопы - это часть техно-стека Linux и они нужны.
Твои рассуждения по поводу выкидывания SSD вообще не базируются ни на чем. Более того. Ты согласен падать по OOM рисковать доступностью своего сервера приложений но при этом следуешь каким-то странным предрассудкам. Обозначь приоритеты в самом деле. Поставь HDD тогда под swap.
Это точно не условие из учебника. Как-то сбивчиво написано и неоднозначно.
По виду похоже на Марковские сети. Есть ли там формула достижимости
узла за N шагов - не знаю. Надо просто открыть учебник и читать.
Проще такую задачу решать симуляцией. Типа генетического отбора.
Генерируем случайные матрицы вероятностей переходов, симулируем
процесс и меряем фитнесс.