Контакты

Наибольший вклад в теги

Все теги (13)

Лучшие ответы пользователя

Все ответы (10)
  • Ошибка у одного, у другого все нормально, в чем проблема?

    GeFFest
    @GeFFest
    WEB-developer
    Здесь все, как в той цитате:
    https://bash.im/quote/438821


    Некоторые из возможных причин:
    • У пользователей устаревшая версия браузера
    • У пользователей есть какое-нибудь прокси, которое подменяет JSON-ответ на какой-то другой, меняет заголовки, из-за чего JSON перестает корректно распознаваться
    • На сайте есть какая-то авторизация и вы смотрите его как админ, а пользователи - как гости и они видят вместо JSON какую-то ошибку или форму авторизации
    • Есть какое-то кэширование на уровне сервера и пользователи получают результат из кэша, а вы нет
    Ответ написан
  • Зачем нужен язык программирования С++?

    GeFFest
    @GeFFest
    WEB-developer
    Для работы этот язык вам, возможно, и не пригодится. Но я как-то с трудом могу себе представить человека, работающего программистом и не владеющего С++.
    По собственным ощущениям могу сказать, что С++ помогает лучше понять остальные языки, основанные на С, так как истоки знать полезно (а таких языком много и вот они то вам в работе пригодятся с очень большой вероятностью: C#, Java, PHP, JS и другие). Ну и порог вхождения в эти языки со знанием С/С++ естественным образом.
    Конечно, если вы хотите "стать программистом за неделю", то, возможно, не стоит изучать плюсы. Можно начать, например, сразу с C#, где все просто, радужно и красиво. Но мне кажется, лишние трудности при обучении - это достаточно полезный фактор.
    Ответ написан
  • Как самому выучить математику?

    GeFFest
    @GeFFest
    WEB-developer
    Один толстый - это задачник Сканави. Вот прорешаешь от начала и до конца - знаний точно хватит.
    А еще. Хоть ЕГЭ и ругают, но в целом там варианты составлены нормально и там проверяются все основные темы, которые нужно было освоить за время обучения в школе. Вот если будешь решать всю чать В без ошибок в любом варианте, можешь считать, что перешел на новый уровень.
    Когда научишься решать, допустим, еще и С1, С3, С5 - это будет еще одним уровнем. Это будет значить, что курс алгебры в целом усвоен. Могут быть определенные пробелы, конечно, которые не были выявлены заданиями ЕГЭ. Но там уж остальное наверстать - это дело за малым. (За это, кстати, дают примерно 80 баллов, что по математике считается неплохим результатом).
    Ответ написан
  • Как вывести свойство UF_KODDLYAPOISKA из таблицы БД в Битрикс?

    GeFFest
    @GeFFest
    WEB-developer
    Вам необходимо работать с хайлоад-блоками.
    Это не самый документированный функционал, хотя работать с ними вполне комфортно, если разобраться.
    Вот один из примеров:
    https://estrin.pw/bitrix-d7-snippets/s/highloadblock/

    Важно отметить, что ранее во всех примерах получали массив для начальной инициализации хайлоад-блока отдельным запросом. С недавнего времени это не требуется.
    Можно просто писать HighloadBlockTable::compileEntity('\EntityName');

    А дальше - все как в примерах. Название сущности указывается в настройках хайлоад блока. Также можете посмотреть в таблице b_highloadblock (кажется, так она называется).
    Ответ написан
  • Можно ли узнать координаты квадрата внутри canvasa?

    GeFFest
    @GeFFest
    WEB-developer
    У вас же есть метод drawRect(). Все манипуляции с Canvas инкапсулированы в него. Поэтому внутри него вы можете помимо непосредственно рисования сохранять координаты, по которым квадрат был нарисован последний раз.
    Затем - просто обратиться к этим координатам и использовать их.
    В общем, не нужно пытаться найти что-то на канвасе. Воспринимайте его просто как визуальное отображение реального состояния вашего приложения.
    Ответ написан