• Как правильно учить Javascript?

    IonDen
    @IonDen
    JavaScript developer. IonDen.com
    Вы наверное слышали, что каждый уважающий себя программист обязан написать несколько велосипедов? И JavaScript-программисты тоже так делают и еще как! Так вот в этом нет ничего плохого, это отличное самообучение.

    Для начала заходите на любой каталог плагинов для JavaScript или jQuery. Находите интересный, не очень сложный на вид плагинчик (например карусель, лайтбокс, слайдер и т.п.) и пытаетесь сделать похожий, только лучше. Поначалу будет выходить черти что, но, это будет уже реальная задача, где вы начнете сталкиваться с реальными особенностями языка. Вот тут то знания и начнут обретать какую-то структуру у вас в голове.

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

    solotony
    @solotony
    покоряю пик Балмера
    а сделать инпут тайп = намбер ? и поставить мин и макс ?
    Ответ написан
    4 комментария
  • Актуальные книги по js?

    aRegius
    @aRegius
    Python Enthusiast
    Вся актуальная литература есть только на Amazon. Вот, например, книги по JavaScript тематике, отсортированные по дате выхода (с учетом планируемых).

    Также, на заметку, издательство O’Reilly предлагает в открытом доступе ряд материалов для изучения, а издательство Packt раз в сутки выкладывает для бесплатного доступа рандомные книги - можно мониторить на предмет актуальности исходя из личных потребностей.

    Крайне редко вы встретите актуальный русскоязычный аналог, да еще с толковым переводом. Поэтому, я бы делал ставку на английский - это ваша дополнительная степень свободы относительно доступа к самой новой и качественной информации на рынке.
    Ответ написан
    1 комментарий
  • То быстрая, то медленная загрузка сайта. Что может быть?

    opium
    @opium
    Просто люблю качественно работать
    вы задаете странные вопросы
    достаточно ведь поставить профайлер и он скажет в каком месте все медленно работает, зачем гадать на кофейной гуще.
    Ответ написан
    Комментировать
  • То быстрая, то медленная загрузка сайта. Что может быть?

    trampick
    @trampick
    Веб-разработчик
    Если это vds или свой сервак, то скорее всего неправильная настройка его. Что бы проверить надо разместить еще тестовый сайт на wp и тестировать.

    Если простой тариф хостинга, то обычно происходит блокировка ресурсов на время при использовании максимального допустимого количества ресурсов. Грубо говоря если память вся забита.
    - Этот момент происходит обычно из-за скриптов сайта. Часто узким местом являются запросы к бд - сложные или их множество. Так же может большая нагрузка из-за обработки файлов, например изображений(это просто для справки, не в Вашем случае).

    Как многие уже сказали нужно найти код simple_fields_value и посмотреть что там делается. Но мне кажется что это просто грубая замена стандартной get_post_meta().
    Ответ написан
    Комментировать
  • Как в wordpress изменить внешний вид только одной страницы?

    Можно просто создать копию файла шаблона header.php, назвать ее, например, header2.php.
    Изменить этот новый header под свои нужды, потом создать файлик "page-slugвашейстраницы.php" путем создания копии файла шаблона page.php.
    В созданном файле вместо get_header(); подинклудить вашу новую шапку - header2.php.
    Таким образом вам не придется засорять лишним кодом уже созданные файлы шаблонов, все изменения будут в отдельных файлах.
    Ответ написан
    2 комментария
  • Кто подскажет тулзу для поиска битых картинок на сайте?

    chlp
    @chlp
    фулстек
    • Пару лет назад очень быстро справился с такой же задачей с помощью xenus-link-sleuth.en.softonic.com
    • Google Webmaster Tools (ошибки сканирования).
    • W3C Link Checker validator.w3.org/checklink
    • Или гуглите по запросу broken link checker.
    Ответ написан
    Комментировать
  • С какой посещаемостью следует переходить на VPS?

    rakot
    @rakot
    VPS нужен, если необходимо установить на сервер очень специфический софт. Если не хватает производительности, то нужен или дедик или облако.
    VPS нужно настраивать грамотно, так же как и дедик, а это расходы на грамотного админа, к тому же, скорее всего страницы будут выплевываться медленнее чем на шареде. Поэтому меняйте хостера, он вам что-то впаривает.
    Ответ написан
    Комментировать
  • С какой посещаемостью следует переходить на VPS?

    Во-первых, надо знать какой трафик вы отдаете. Если посетители качают статику — это одно, а если там сложные большие скрипты работы с БД, то это уже другое.
    Во-вторых, надо понять что не устраивает в хостинге? Если начал тормозить, то стоит задуматься о переезде.
    В-третьих, суммарная стоимость 2-х хостингов < VPS? А трудозатраты на настройку VPS?

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

    Я лично переехал чтобы поиграться с настройками и конфигами.
    Ответ написан
    5 комментариев
  • Где сейчас используется Perl?

    saboteur_kiev
    @saboteur_kiev
    software engineer
    Perl отличнейше живет везде, где нужно быстро отпарсить какой-либо текст.
    Perl отлично живет везде, где нужно быстро обработать какой-то массив непонятных данных, и возможно вывести его на экран, в файл, в график на сайт. Часто именно на perl пишут cgi-скрипты.

    Perl отлично дружит с системными администраторами, потому что позволяет быстро и удобно парсить данные, логи (для чего собственно и предназначался), использовать регулярки и выполнять другие команды. И для этого не нужно ООП, это системные скрипты - perl и какой-нить bash отлично дополняют друг друга.

    Для системного администратора - perl один из самых удобных языков
    Для системного интегратора, уже есть питон, и тут perl отстает.

    на Perl могут быть и были написаны многие приложения, включая ПО, обеспечивающее работу атомных станций, поскольку perl надежен - из-за своей простоты и проверенности, perl очень надежный язык.

    Perl идет во всех дистрибутивах Linux, и большая часть скриптов работает с тем perl, который из коробки. Затем добавляются библиотеки для работы с БД и с веб. Иногда еще GDI для генерации графиков.
    Ответ написан
    Комментировать
  • С чего начать изучение Ruby on Rails?

    @Befomet
    Ну начать стоит
    rusrails.ru - мануал на русском
    railstutorial.ru/chapters/beginning - на русском
    и как выше посоветовали книгу "Гибкая разработка веб-приложений в среде Rails."
    Далее если все норм пошло:
    railscasts.com смотришь видио и прикручиваешь плюшки к том же инету магазу который делал или твитеру ну и пытаешься что то свое сделать.
    Если все пошло не так красиво как хотелось, идем суда:
    www.codecademy.com - проходишь тутор по руби синтаксису в отличии от видео приходится самому ковырять.
    Если с инглишом все хорошо то довольно много книг есть по рельсам.
    Ответ написан
    Комментировать
  • Как сделать несколько условий в if и чтобы они все выполнялись?

    @kttotto
    пофиг на чем писать
    Кажется все забыли, что есть два варианта для "И", так же как и для "ИЛИ".
    Первый вариант "&" : будет проверена и левая, и правая части, не зависимо от того, что вернет левая.
    Второй вариант "&&" : правая часть будет проверена только в том случае, если левая вернет true.

    Поэтому в Вашем варианте, если Вы хотите, чтобы проверка в любом случае выполнилась и слева, и справа, то
    if(function1 & function2){
         // если обе возвращают true что то делаем. 
    }
    Ответ написан
    4 комментария
  • В чём смысл NaN в JS?

    Stalker_RED
    @Stalker_RED
    Начальным значением NaN является не-число (Not-A-Number) — то же самое значение имеет Number.NaN.

    ...

    В программах NaN используется редко. Он возникает, когда математические функции не могут вернуть значение (например, при вызове Math.sqrt(-1)) или когда функция считывания числа из строки не может это сделать, потому что в строке не число (parseInt('blabla')).
    https://developer.mozilla.org/ru/docs/Web/JavaScri...
    Ответ написан
    Комментировать
  • Как сложить два числа в JavaScript?

    @Microdel
    var c = a + b;
    Ответ написан
    Комментировать
  • 1С-Битрикс. Письма уходят только на @yandex.ru, на другие почты не уходит. Что делать?

    alex-1917
    @alex-1917
    Если ответ помог, отметь решением
    Ты спрашиваешь, в чем проблема?
    Я скажу тебе, в чем проблема.
    Вот твоя проблема - ты используешь древний протокол mail.php
    Он уже лет пять как заблокирован в гугле и в майл-ру.
    Два решения:
    1. Письма на яндекс таки приходят? НУ и юзай яндекс!
    2. Юзай SMTP, вот шикарная либа - https://github.com/Ipatov/SendMailSmtpClass

    И не нужны никакие настройки доменов и прочая дребедень!!!

    И кстати, в битриксе же есть встроенный SMTP!!! Новичок шо ли?))
    Ответ написан
    1 комментарий
  • Как вывести description в bitrix без мета тега?

    juniorcoder
    @juniorcoder Автор вопроса
    Ура, у нас новый умный AI...
    <meta property="og:description" content="<?$APPLICATION->ShowProperty('description');?>" />
    Ответ написан
    1 комментарий
  • На каком языке пишут программы для Android

    Zigmar
    @Zigmar
    Родной язык Андроида (как это ясно видно из документации) — это Java. Весь API к платформе предоставлен в виде Java библиотек. Впрочем, на самом телефоне бежит не джава — джававский байткод интерпретируется в родной андроидовский (Dalvik), который и запускается на аппарате. Кроме этого, есть NDK (native development kit) — набор инструментов и библиотек, которые позволяют скомпилировать нейтивный позикс (Линукс) код и прицепить это к аппликации. Соответственно, там может бежать все, что компилируется в нейтевный код, включая интерпретаторы скриптовых языков и виртуальные машины. До недавнего времени, нельзя было создать приложение полностью в нейтивном коде — все равно нужна была обертка из Java, недавно, добавив набор нейтивных библиотек с системными API стало возможно написать нейтивную программу от начала до конца, без Java.

    Из вышеперечисленного ясно, что можно писать практически на чем угодно. В реальности же, в большинстве случаев, пишут на Java, иногда цепляют переписанные узкие места и/или сторонние библиотеки на С/С++. Исключения — игры, которые часто пишут целиком или почти целиком на С++.
    Ответ написан
    Комментировать
  • На каком языке пишут программы для Android

    nalomenko
    @nalomenko
    Руководитель отдела разработок в студии «Lava»
    В основном на Java.
    На PHP+JS пишут браузерные приложения.
    Ответ написан
    1 комментарий
  • В чем отличие cms от framework?

    CMS - это "полуфабрикат" сайта, т.е. немного настроил и готов сайт.
    Framework - это надстройка над языком программирования, т.е. более "крутой" инструмент для создания продукта.
    Ответ написан
    2 комментария
  • Как сделать разные шапки для страниц?

    deniscopro
    @deniscopro Куратор тега WordPress
    WordPress-разработчик, denisco.pro
    Здравствуйте.

    <?php if( is_home() ) : ?>
        Для главной
    <?php else : ?>
        Для остальных
    <?php endif; ?>


    или если главная статическая страница
    <?php if( is_front_page() ) : ?>
        Для главной
    <?php else : ?>
        Для остальных
    <?php endif; ?>


    Ну и тут можете либо напрямую код писать, либо подключать дополнительные шаблоны с помощью функции get_template_part.
    Ответ написан
    1 комментарий