• Как создать интернет-магазин на 1С-Битрикс?

    @AlexMDD
    Беги оттуда. Толку с них не будет.
    Ответ написан
    Комментировать
  • 44 года можно ли еще стать востребованным специалистом в IT?

    @AlexMDD
    Помните про правило 10000 часов.
    Самое главное - практика. У вас должна быть реальная задача, над которой вы будете работать.
    Я начинал системным администратором, и по ходу дела, пытался автоматизировать некоторые свои задачи (учет оборудования) и задачи бухгалтеров и операторов (подправить в 1С 7.7). Через пол года понял, что знаю достаточно, устроился в крупную фирму где было много программистов примерно моего уровня и было с кем посоветоваться.
    Через 3 года стал начальником отдела. Но, задачи были на уровне психических расстройств.
    В целом, подобный вариант Вам не рекомендую, если вы заботитесь о своем здоровье.
    Ответ написан
    Комментировать
  • Как сделать рандомный вывод текста по id из SQLite?

    @AlexMDD
    Нужно выбирать оптимальную стратегию. Функции выбора случайных строк в SQL нет, поэтому я генерирую вспомогательную таблицу со случайными числами. В таблице 2 колонки: 1 колонка id строки, 2 колонка - случайное число. В результате сортировки этой рандомной таблицы по 2 колонке, в первой колонке у тебя будут случайные строки из основной таблицы. Можешь генерировать рандомную таблицу перед каждым запросом, либо, если записей очень много, генерировать ее один раз и при каждом запросе, пробегать по ней и запоминать позицию, где остановился. При следующем запросе, пробегать ее уже с того места. Когда дошел до конца - перегенерировать и начать заново. Предыдущие ответы могут не подойти, если у тебя ID идут не по порядку. К тому же, функция генерации рандомного числа, может часто возвращать уже сгенерированные числа. А в моем методе, пока ты не выведешь все записи, они не будут повторяться.
    Ответ написан
    Комментировать