• Как экранировать символы гет запроса в HttpClient Аngular 5?

    tennalian
    @tennalian Автор вопроса
    Вопрос решен.
    encodeURI(`polyline(${PolylineUtil.encode(outlets)})`);
    + в outlets не должно быть пустых точек (при переносе забыла раскомментить часть функционала))
    Ответ написан
    Комментировать
  • Corel Draw для Web актуален?

    dom1n1k
    @dom1n1k
    Что значит в веб-разработке?
    Если рисовать векторную графику (логотипы, иконки и пр) - почему бы и нет? Дело вкуса. У Корела плохая репутация в полиграфической среде из-за проблем с цветоделением (было такое несколько лет назад, как сейчас не знаю), но для веба это неактуально. Редактор как редактор.
    Если имеется в виду рисование именно макета - ни разу такого не видел за много лет в индустрии. Использовать его в этом качестве - это значит стать маргиналом, который как минимум создает всем проблемы вида "и как я должен с этим работать?"
    По факту в реальном мире 99% макетов рисуются в Фотошопе или Скетче в зависимости от религиозной принадлежности.
    Ответ написан
    2 комментария
  • Верстка под iPhone

    Как во время вопрос этот подоспел))) Я только что его решила. Верстала сайт для iphone ретина макет был на 640 потом когда всё закончила прошу выслать картинки для ретины на что мне и ответил тимлид что мол это и есть макет под ретину и делают они так специально мол уменьшить легко а увеличить то качество спадёт.
    Думала - думала как это всё закончить побыстрее а то так старалась пиксель в пиксель а тут такое... Ну сначала Я прошла ступень с meta - штука вообще бесполезная так как на экранах nokia разрешением 480 (lumia) мы получим выхлоп ещё тот. На самсунгах и других не проверяла, но как же Я вышла из этой ситуации... Да легко! Но пришлось повозиться с расчётами под 480.
    И так мы имеем макет 640 и нам нужно сделать его под 320 и желательно под 480 (плюс возможно накидать другие).
    Первое что необходимо сделать так это у нашего body поставить ширину шрифта 10px а далее все шрифты прописывать в em причём если на макете шрифт 18px то мы пишем 1.8em.
    Когда закончили править 640, приступим к 320. И так мы указываем ширину текста для body 5px и весь шрифт у нас готов, после берём в руки калькулятор и все значения в пикселях делим на 2. Если нужно под 480 то шрифт 7.5 и делим все значения на 1.5.
    И тут у нас выходит что и овцы целы и волки сыты...
    Да и ещё... единственное что нужно будет прописать в meta это
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    иначе работать не будет.
    Картинки для ретины устанавливаем так
    @media screen and (-webkit-min-device-pixel-ratio: 2), screen and (-moz-min-device-pixel-ratio: 2), screen and (-ms-min-device-pixel-ratio: 2), screen and (-o-min-device-pixel-ratio: 2), screen and
    (min-device-pixel-ratio: 2) {
                        .assessment li {
                                background-image: url(../media/images/sprite-1@2x.png); /* will be downloaded on retina displays */
                        }
                    }

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

    Punk_Joker
    @Punk_Joker
    Software Engineer в ВО Овен
    Боюсь надо менять не ОС, а пользователя, иначе никак. С текущим возни много, постоянно зависания с ним, и вообще тупит регулярно.
    Ответ написан
    1 комментарий
  • Где найти виды хакерских атак на сайт с примерами?

    @artemt
    Full-stack developer
    На stepic.org есть курс "Анализ безопасности веб-проектов"
    Ответ написан
    Комментировать
  • Битрикс CRM Где находиться форма смена ответственного из сделки?

    gromdron
    @gromdron Куратор тега Битрикс24
    Работаю с Bitrix24
    Вам не нужно для этого изменять внешний вид сделки и crm.entity.quickpanelview Вам тоже трогать не нужно.

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

    P.S. Я как практикующий Битрикс24 разработчик, могу с уверенностью сказать, что из-за решения которое Вы хотели реализовать (через crm.entity.quickpanelview) битрикс и не любят. Т.е. кто-то кастомит компонент, а другим потом разбираться.
    Ответ написан
    2 комментария
  • Del~~~~~~~~~~~~~~?

    opium
    @opium
    Просто люблю качественно работать
    если работа хорошая то норм
    год слишком долго
    по сути закончили обучение и нет роста зп и прочего увольняетесь и на новую работу
    Ответ написан
    1 комментарий
  • Как называется плагин для Sublime Text который автоматически добавляет комментарий в конце закрывающего блока HTML с классами и идентификаторами?

    @flareair
    Если вдруг еще не пробовали, то попробуйте Emmet.
    Он умеет вот так:

    Вводите
    .container|c
    Жмете Tab
    <div class="container"></div>
    <!-- /.container -->
    Ответ написан
    6 комментариев
  • Тупиковое и медленное развитие, лекарство?

    @vshvydky
    Волшебной таблетки нет, не ищи для себя оправданий.
    Ответ написан
    Комментировать
  • Тупиковое и медленное развитие, лекарство?

    Konstantin18ko
    @Konstantin18ko
    Стоматолог
    Хочешь быстро выкачивать в продакшен? Вруби режим Vanille. Пиши, параллельно свой проект. Зацепись за один язык как основной и дальше учи всё в нем вдоль и поперёк. Затем, как всё выучишь, хватай самый сложный фраемворк и от сложного к простому начинаешь разбирать. Это мой подход.
    Для наглядной статистики: я врач, у меня 8 часовой рабочий день. С сентября 2016 начал изучать PHP и JavaScript. С 1 января по 9 января 2017 пишу програму которая помогала мне писать истории больных. Сейчас программа пользуется популярностью и ей пользуется вся ординаторская. Сейчас проект переписывается на Symfony 3.
    Что мне понадобилось: время после работы, интернет.
    Ответ написан
    22 комментария
  • Фронтэнд-разработчики, изложите списком требований, на которые вы опираетесь при выполнении своей работы?

    @uniquenicknqame
    1. Тишина
    2. Свежий воздух
    3. Кофе
    4. Курилка
    5. ..и не отвлекать меня на всякую ерунду
    Ответ написан
    5 комментариев
  • Где практиковаться?

    GoodProject
    @GoodProject
    Верстальщик
    Зачем тебе задачки, если по факту, как я понял, ты хочешь верстать сайты, так бери макеты и верстай, смотри видео на том же ютубе от WebDesing Master, повторяй за ним как он верстает, так и набьешь руку, HTML и CSS очень мало для работы, если только не повезет, нужно ещё кучу всего учить, jQuery как минимум, потом JS, Gulp, BEM, Sass, кучу всего кароч, можешь посмотреть что требуется от верстальщика/программиста на сайте по работе, а так HTML Academy советую, JavaScript.ru, WDM на ютубе, и NNmclub, там можешь взять скачать по той же верстке/JS, ибо сначала ты не будешь знать как верстать те или иные элементы, поэтому изучай ещё Bootstrap 3, учись адаптивной верстке, семантической, комментируй каждый блок-секцию типа .header, .footer, много моментов в общем тут, но можешь ещё на ютубе посмотреть ошибки начинающих верстальщиков, так же есть курс JavaScript для верстальщика на NNMclub, там по сути сборник jQuery плагинов типа слайдера или как сделать аккордеон, спрятать текст, плавный скролл и прочие штуки которые просят от верстальщика, и важно ещё качество кода, тут поможет плагин Beautify хотя бы выравнивать код, ну и старайся без мусора в HTML, всё оформление в CSS, в HTML лишь блоки-элементы, не нужно допустим ставить подряд
    пару штук. в общем гавнокодить, но это придет только со временем, смотри код на других сайтах, как он устроен, оформление и побольше практики.
    Ответ написан
    Комментировать
  • Где практиковаться?

    @Nevada18
    Основное уже все сказали выше: nnmclub и темфорест. на форуме, кстати(nnm), есть куча вебинаров от различных школ обучения - htmlacademy, loftschool, специалист. можно смотреть их и впитывать теор. знания, а потом идти на темфорест и верстать шаблоны оттуда. также рекомендую подписаться на рассылку htmlacademy. они раз в месяц присылают любопытные статейки и плюс три бесплатный шаблона для верстки.
    Ответ написан
    Комментировать
  • Вопрос верстальщикам. Как вы так быстро верстаете и не умираете от скуки?

    @kgbplus
    Обычно достаточно года службы в армии, чтобы понять, что работа верстальщика не такая уж скучная
    Ответ написан
    Комментировать
  • Вместо объекта json - undefined. Anguar 2 и 4, как вы обмениваетесь данными через RestAPI?

    Вот этот код
    console.log("usersService body: "+body);

    дает вам массив в консоли. Потом вы зачем-то пишете

    return body.data || { };

    у массива нет свойства data, соответственно ваш сервис возвращает пустой объект.

    Эту строчку вообще удалите

    console.log("appComponent.users: "+this.users);
    никто не получает данные из асинхронного запроса таким образом

    this.usersService.getUsers()
        .subscribe(
            users => {
               console.log(users);
               this.users = users;
            },
            error =>  this.errorMessage = <any>error);

    Итого

    private extractData(res: Response) {
        return res.json() || [];
    }
    Ответ написан
    Комментировать
  • Как показать верстку клиенту, не загружая на хостинг?

    sfi0zy
    @sfi0zy Куратор тега CSS
    Creative frontend developer
    Есть довольно занятное сочетание browsersync + localtunnel. Первый инструмент сам по себе при верстке используется, а при необходимости показать что-то, вы в одну команду расшариваете то, что делаете и посылаете ссылку клиенту. Он смотрит, потом вы все выключаете. Из занятного - browsersync продолжает исправно работать, ваш браузер и браузер клиента получаются связанными - скролл, нажатия кнопок, все действия, которые влекут за собой добавление/удаление классов у элементов - вы видите все, что клиент смотрит и можете сами что-то показать. Может быть удобно при одновременном общении в skype/hangouts. Для всего этого не нужен ни хостинг, ни белый ip, ни нормальное железо.
    Ответ написан
    Комментировать
  • Проблема с CORS Angular2 golang сервером и nginx, что сделал не так?

    EgorkZe
    @EgorkZe Автор вопроса
    iOS (Swift), GoLang
    Если что косяк был в том, что я несколько раз добавил хедеры
    add_header Access-Control-Allow-Origin *; и
    add_header Access-Control-Allow-Origin mysite.com;
    А так нельзя, надо чтоб был только один
    Ответ написан
    Комментировать