• PHP Где ошибка в коде?

    Мне кажется не очень хорошая идея решать такую задачу на PHP, на JS было бы уместнее...
    Ответ написан
    Комментировать
  • Какими средствами связать приложение ios с бд mysql который находится на сайте?

    gadfi
    @gadfi
    https://gamega.org
    rest это все что вам нужно, знаете java пишите api на java, удобнее на php пишите на php ─ клиенту все равно на чем написан сервер.
    пример создания rest api на php с помощью slim
    Ответ написан
    2 комментария
  • Как посоветуете сделать?

    Melkij
    @Melkij
    PostgreSQL DBA
    Ajax или Sql запросы ?

    ?! Отправиться в поездку лучше на машине или на юг? Как они между собой связаны, чтобы их противопоставлять?
    Ответ написан
    Комментировать
  • Как вы начинаете вёрстку сайта?

    torrie
    @torrie
    Всё знаю, всё умею
    В первую очередь делаю сброс css-стилей.
    Затем делаю вёрстку общих блоков - просто структура из div'ов с нужными ширинами, высотами согласно макету, залитых разными цветами. Стараюсь все div'ы(когда что-то в строчку) делать inline-block'ами. Получается цветная такая структура будущего сайта. Каркас готов.
    NDrl9VkCyDvemP.jpg

    Начинаю углубляться в каждый блок - располагать в нём нужные элементы. В зависимости от сложности их расположения делаю какие-то блоки position:relative, но чаще всего всё упирается просто в отступы.
    Ответ написан
    3 комментария
  • Где найти голый адаптивный Bootstrap шаблон для WordPress?

    @alexbelij
    Качественная разработка веб-сайтов
    Беру тут startbootstrap.com Там есть все необходимые разметки, из кот. можно собрать всё, что захочешь. А доп.сниппеты на bootsnipp.com
    Ответ написан
    1 комментарий
  • Как на Yii2 реализовать Ajax подгрузку partials для реализации SPA?

    Fesor
    @Fesor
    Full-stack developer (Symfony, Angular)
    А при чем тут Yii? Если вам нужно заниматься препроцессингом шаблонов, то тогда да. Отдельный маршрут по которому можно забирать темплейты. Или сделать просто динамическую генерацию оных.

    Но как мне кажется можно просто забирать их как статику. А если речь идет о SPA на основе angularjs - вообще при сборке клиентсой части забивать это добро в $templateCache.
    Ответ написан
    2 комментария
  • Как проставить кавычки массово в Excel или строках txt?

    @PCHELA_MATKA
    Добрый день!

    Решение с использованием Excel:
    1. Колонка A - все ваши строки
    2. Колонка B - кавычки
    3. Колонка С - =СЦЕПИТЬ(B1;A1;B1)
    Ответ написан
    5 комментариев
  • Как проставить кавычки массово в Excel или строках txt?

    ZeLib0ba
    @ZeLib0ba
    [IT]ишник | http://surin.ru
    Можно еще проще. Копируете все в первый столбец, построчно
    Во втором пишите
    =""""&A1&""""
    И тяните эту запись до последней.
    Ответ написан
    Комментировать
  • Web-разработка под *nix: выбираем дистрибутив

    @Pilat
    Можно сделать просто: поставить несколько дистрибутивов и ОС — для разных целей. У меня, к примеру, основная система с Windows 7, на ней под VirtualBox сейчас открыто два debian 7, один с Gnome 3 стандартным, с непонятными плюшками, один с гномом 3 обычным (всякие mate полноценно не заработали). И для всех трёх систем нашлось применение. А пытаться всё сделать в одной системе — только время терять. Для ускорения работы виртуализированных систем они должны работать на SSD. (теперь я знаю, что 64 гигабайта SSD достаточно для всего что мне надо для программирования). И сразу отпадает необходимость в холиварах, с пониманием что ОС — это инструмент.

    Debian ещё хорош тем, что вменяемые администраторы его знают, хостеры ставят, репозитории для многих программ готовые и актуальные. И набот хорошо описанных политик сильно упрощает жизнь.
    Ответ написан
    1 комментарий
  • Web-разработка под *nix: выбираем дистрибутив

    lightman
    @lightman
    Задавался (и задаюсь) точно таким же вопросом, как автор.

    Ищу дистр, пробую разные. Все нравятся по-своему, но всё никак не могу прочувствовать «своё». Пожалуй причиной этому я вижу различные баги, с которыми большинству пользователей (включая меня) бороться совсем не интересно. Тут бы возможности новой для себя системы осваивать, а не пытаться, встретив неожиданное поведение ОСи, понять, баг ли это или ты что-то не понимаешь. Ибо это замедляет изучение значительно.

    Пожалуй самый обескураживающий лично меня и одновременно один из самых сложных в преодолении баг это проблема с экранным тирингом.
    Общаясь с одним разбирающимся в этом господином, уяснил для себя, что для преодоления сей проблемы нужно сочетание нескольких факторов.
    Либо это KDE+проприетарные дрова Nvidia с определенными настройками, либо проприетарщина от ATI c включенной (и достаточно компромиссной ввиду её тормознутости опцией TearFreeDesktop), либо любой композитный менеджер. В общем примерно как-то так, за точность сведений не ручаюсь, ибо с этим для меня, начинающего линуксоида, всё сложно.

    KDE мне не понравился и в итоге я ушёл на банальную Ubuntu 12.04 LTS, в которой ТИРИНГА НЕТ ИЗ КОРОБКИ (степень капса лишь отчасти отражает степень испытанного мною счастья, когда я об этом узнал). Тем более среда Unity очень понравилась, особенно её сочетания кнопок (опять же всё из коробки).

    Несмотря на то, что бунта в среде прожённых линуксоидов вроде как моветон, она позволяет — и это не секрет — легко нагугливать решения многих проблем + что немаловажно, работать уже сразу после её установки, параллельно изучая систему с любой скоростью и интенсивностью, в противовес тому, что на прочих, менее дружелюбных дистрах нужно потратить не один день, чтобы просто привести систему к работоспособному состоянию и которые — эти дистры — грузят тебя большим количеством смежной инфы, которая хотя, безусловно, и ценна для изучения системы, но отнюдь не приносит удовольствия, когда ты не хочешь с ней разбираться, а лишь хочешь поскорее заставить систему работать.

    Вообще в бунте баги есть, но они не критичные и работать особо не мешают.
    Ответ написан
    Комментировать
  • Есть ли утилита для удаления неиспользуемого css?

    В автоматическом режиме не подскажу, но как выявить неиспользуемые консрукции — дам рекомендации.

    Запускаем Audits в Google Chrome Developer Tools и смотрим секцию "Remove unused CSS rules". Там перечислены все заголовки неиспользуемых инструкций.

    Дальше удалять можно либо руками. Либо автоматом со 100% уверенностью, что не будут потерты из CSS файла лишние инстуркции.
    Ответ написан
    Комментировать