Задать вопрос
  • На чем лучше сделать подобный сайт?

    @fastkulob
    Если не знаете то лучше делайте на Wordpress. А если хотите более надёжную систему лучше битрикс.
    Ответ написан
    Комментировать
  • Как пофиксить проблему невозможности распараллелить работу над фичей между разработчиками?

    Atanvar
    @Atanvar
    Frontend developer
    а это разработчик сказать что нельзя задачи отдекомпозировать глубже? или тимлид?
    И о каком блоке речь?
    Ответ написан
    Комментировать
  • Как взять id будущей записи?

    usdglander
    @usdglander
    Yipee-ki-yay
    Для получения следующего значения автоинкрементируемого поля можно использовать запрос:
    SELECT `auto_increment` FROM INFORMATION_SCHEMA.TABLES WHERE table_name = 'tablename'

    Но как совершенно верно заметил коллега Александр - идея абсолютно идиотская.
    Ответ написан
    1 комментарий
  • Как взять id будущей записи?

    xpert13
    @xpert13
    Full Stack Developer
    Никак нормально вы не получите id будущей записи. Если вам нужно использовать id - то сначала делается вставка, получается id, а уже потом редактирование с добавление этого id куда вам необходимо.
    Ответ написан
    Комментировать
  • Почему обрезается часть массива $_POST при сабмите формы?

    @psfpro
    Нужно проверить что отправляется на сервер в консоли разработчика в браузере. Возможно проблема в верстке формы с большим количеством полей.
    Ответ написан
    Комментировать
  • Какую связку веб-сервера использовать?

    Stalker_RED
    @Stalker_RED
    Если вас действительно волнует производительность, то правильно будет сделать и так и эдак, собрать логи, профайлер повключать, тесты погонять нагрузочные, собрать статистику с реальными юзерами, посмотреть где в каком варианте узкие места, подумать можно ли это разрулить настройками, взвесить какой из вариантов предпочтительнее для вашей системы, или может даже половину проекта запустить через апач а другую через nginx.

    Если вас производительность не парит, то делайте как вам удобнее или как там модно в 2018 году.

    долго и упорно настраивать и переписывать и дописывать CMS
    У вас cms зависит от того, какой сервер используется? really?
    Ответ написан
  • Безопасно ли хранить и отображать картинки в base64?

    SagePtr
    @SagePtr
    Еда - это святое
    Если картинки маленькие, то можно и в base64 хранить. Если обычные или большие, то не стоит их хранить в base64, места занимать будут больше, чем если хранить в файлах, да и всё это придётся отдавать юзеру при каждом запросе (кэш не будет действовать на них).
    Ответ написан
    Комментировать
  • Функция не исполняется через кнопку?

    Stalker_RED
    @Stalker_RED
    Функция исполняется, при каждом клике по кнопке.
    Это можно проверить доработав ее вот так:
    function getRich() {
      money = money + 1;
      console.log('money = ', money); // чтобы увидеть результат жмите F12 → консоль
    }
    ошибка в том, что вы во время загрузки страницы делаете document.write() и получаете строку текста.
    Дальше вы меняете переменную которая в памяти браузера, но текст не обновляете.
    Ответ написан
    1 комментарий
  • Как все-таки начинать php код?

    p00h
    @p00h
    Фехтовальщик-стропальщик
    Явное лучше неявного:
    <?php
    Ответ написан
    Комментировать
  • Как в битриксе вывести две валюты в рамках одного типа цен?

    babarun
    @babarun Куратор тега 1С-Битрикс
    Безумный план моих идей в руках больных людей
    В шаблоне добавьте вывод пересчитанной стоимости используя метод CCurrencyRates::ConvertCurrency()
    Ответ написан
    9 комментариев
  • Bitrix API. Как вывести один элемент инфоблока?

    serginhold
    @serginhold
    документацию не читай, на тостере спрашивай..
    в GetList 4-м параметром можно передать сколько надо
    Ответ написан
    2 комментария
  • Как выполнить определённый jQuery код до того как загрузится страница?

    Griboks
    @Griboks
    Нет такого метода. Тем более, это называется событие. Любой скрипт выполняется сразу же(в том месте, где стоит его тег). $(function() {...} ); вешает свое тело на событие загрузки, т. е. Команды будут выполнены после загрузки. А если не использовать эти непонятные для вас скобочки, то и скрипт выполнит я до загрузки.
    Ответ написан
    Комментировать
  • Почему этот цикл намертво вешает вкладку?

    Rsa97
    @Rsa97
    Для правильного вопроса надо знать половину ответа
    Потому что условие e.attributes.length > 0 у вас всегда истинно и цикл никогда не завершается.
    Ответ написан
    2 комментария
  • Исполнителю не нужно ТЗ. Это нормально?

    solotony
    @solotony
    покоряю пик Балмера
    А вот мне любопытно было бы взглянуть на вменяемое ТЗ для дизайна. а бриф, перечень пожеланий - это понятно, это нужно.
    Ответ написан
    1 комментарий
  • Что лучше или быстрее, memcached или redis?

    VELIK505
    @VELIK505
    Руководитель департамента profitcentr.com
    Да примерно одинаково всё + -. Что больше нравится то и используй. Я раньше кешировал всякую инфу часто запрашиваемую в мемкеш а потом чёто на redis перешёл. Разницы в скорости и реализации на глаз не заметно конечно вообще. Но в целом вроде как если судить по кучи тестов в инете то редис в целом чуточку гдето побыстрее мемкеша но это не точно.
    Ответ написан
    Комментировать
  • Что лучше или быстрее, memcached или redis?

    @deliro
    Redis лучше. Кластеры из-коробки, типы данных, настраиваемая персистентность, Lua-скриптинг
    Ответ написан
    Комментировать
  • Что лучше или быстрее, memcached или redis?

    selivanov_pavel
    @selivanov_pavel
    Linux admin
    memcache умеет только строкоые данные, а redis умеет разные типы данных, включая комплексные - массивы, множества, и так далее. Плюс redis умеет кластеризацию и репликацию.
    Ответ написан
    Комментировать
  • В какой последовательности читать книги по JS?

    iCoderXXI
    @iCoderXXI
    React.JS/FrontEnd engineer
    За всю свою практику продолжительностью более 20 лет я прочитал только одну книжку по программированию, это был Фигурнов про программирование на паскале под ДОС, и это было в середине девяностых... С тех пор читаю только документацию и то по мере необходимости.

    Обычно всегда ситуация так складывалась, что приходилось сначала ввязываться в бой, а по ходу уже разбираться что к чему, как, зачем и почему. В результате в начале было катастрофически сложно, зато сразу изучаешь только актуальные вещи. К тому же вырабатывается привычка постоянно искать и находить, осмыслять, переиначивать и использовать.

    В первые годы любой начинающий программист должен бессовестно красть чужой код и препарировать его, пытаясь понять ход мысли более опытных товарищей. Это гораздо лучше, чем витать в облаках, считая что прочитал умную книжку и все в порядке.

    В общем критерий истины - практика и никак иначе.

    Я не говорю что книжки читать не нужно - нужно. А вот уповать на книжки и надеяться на мощный обучающий эффект - это вряд ли. Память устроена таким образом, что сохраняет в себе только то, что действительно очень нужно, а все остальное отвалится так или иначе, практически сразу или чуть позже.

    Поэтому выбери себе проект, и начинай делать. Сначала будет все плохо, непонятно и вообще адский адов ад. И только если тебе хватит упорства и настойчивости, усидчивости, концентрации и везения, то, постепенно, все начнет меняться.

    Короче говоря ключевое слово тут ДЕЛАТЬ, а все остальное - лишь вспомогательные элементы.

    ЗЫ: Я встречал немало народу, почитавших книжек, прошедших курсов, знающих команды, но не умеющих их использовать, в результате не способных программировать. Для того, чтобы программировать, т.е. транслировать машине свою волю, на понятном ей языке, необходимо иметь эту самую волю для начала, а остальное уже приложится по ходу дела.
    Ответ написан
    3 комментария
  • Какая безопасная ОСь подойдет под мои нужды?

    Adamos
    @Adamos
    Вы за какие "следы"-то боитесь?
    История, куки и прочее того же Тора? Ну, смонтируйте папку, где он все это хранит, на tmpfs - при перезагрузке его не станет.
    Спрятать конкретные файлы? Ну, truecrypt или его наследники.
    Использовать при этом можно какую угодно систему, которую вам удобнее настраивать. Хоть банальную Убунту.
    Ответ написан
  • Как наверстать знания в javascript?

    Yertuwernat
    @Yertuwernat
    Кратко о себе: живу в России, не женат, характер
    Как вариант ты можешь работать без всех этих технологий: babel, webpack, typescript и тд и тд.

    Вообще без них!

    Но если ты хочешь работать как все в индустрии - то страдай!
    Страдание неизбежно.
    И неизбежно ты вынужден будешь работать с лентяями, дебилами, психопатами, жуликами и тд и тд.

    Я например создаю веб-приложения "для себя" ну и для всех кому понравится, и пишу код так как мне удобно, и не страдаю вообще, и для работы мне хватает старенького мака 2005 года выпуска.
    В принципе, работая так, можно даже делать на заказ. Но чаще всего заказчики дебилы и хотят чтобы разработчик работал по стандартному шаблону, чтобы его потом можно было бы уволить и нанять другого. Это страх и недоверие типичное в наших людях.

    На самом деле эта возможность легко увольнять разработчиков - это и есть главная причина существования этих безумных сложных технологий: babel, webpack, typescript и тд и тд.

    И те кто вынужден работать в этих фреймворках чаще всего сами себе внушают что так и должно быть и это нормально - и рекламируют это другим...
    Это просто дурдом.
    Ответ написан
    15 комментариев