• Как сделать такие кастомные чекбоксы?

    KickeRocK
    @KickeRocK
    FrontFinish
    М?
    Пишите тамже custom checkbox и получаете еще миллион вариантов
    Ответ написан
    Комментировать
  • Наилучший метод для изучения английского?

    FanatPHP
    @FanatPHP
    Чебуратор тега РНР
    Продолжать читать.
    Больше ничего не нужно.

    Английская грамотность начитывается точно так же как русская.
    Вы пишете грамотно не потому что в школе учили "жи-ши пиши через букву "и", а потому что читали книжки и грамматика отложилась, точно так же как общеупотребительные выражения и словосочетания.
    Тот же принцип работает с любым языком.

    Даже если многое понимается из контекста. На самом деле в детстве мы тоже многого не понимаем, когда читаем книжку, но - "пофиг - пляшем" - читаем дальше, понимание со временем приходит само.

    Да, это займет больше времени, чем месяц. Но выучить язык за месяц задача в любом случае утопическая.

    5000 слов - это глупость. Язык учат не словами. Каждое слово, особенно в английском, имеет до десятка значений. А с предлогами-суффиками - до сотни. Школьное край - это не плакать, а кричать (благодаря игрушке это теперь все знают), у слова ass - два значения (с предлогами - далее везде), sound - четыре. Выучив по одному значению 5000 слов будешь спотыкаться на каждом втором.

    Английский - это устойчивые словосочетания плюс немного замороченный синтакс. Из книжки это впитывается нативно, причем часто ты "чувствуешь" смысл слова, и это ощущение гораздо полнее чем любое объяснение из словаря.

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

    Чтение - это ак раз способ с погружением, а вся зубрежка - это эффективность 19 века, когда она была изобретена.
    Ответ написан
    3 комментария
  • Flex-basis auto, 100% и IE. Не работает. Баг или фитча.. Как правильно?

    SmthTo
    @SmthTo Куратор тега CSS
    Все перепёлки мира будут оплакивать мою смерть.
    Это баг IE11. Лечится указанием flex-basis, кроме auto. Обычно ставится либо нужное значение, либо просто 100% в качестве эдакого аналога auto.

    Кстати, если нужно использовать calc() вместе с flex-basis, то нужно писать его отдельно (второй пример), а не в составе свойства flex.

    Вот разные варианты, которые работают в IE11:



    Ещё вместо 100% можно поставить 0% (именно с процентом, а не просто нуль) или 1px, но там были какие-то баги в этом случае в других браузерах (в Chrome какой-то версии текст за пределы такого блока выходил, например).

    Если по какой-то причине нужно такое сделать только в IE11, то нужно код обернуть вот в этот хак:
    @media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
        /* Код тут будет работать только в IE10 и IE11 */
    }
    Ответ написан
    4 комментария
  • Наилучший метод для изучения английского?

    sim3x
    @sim3x
    Простыню не читал
    Лучший метод - практика 24/7
    Ответ написан
    14 комментариев
  • Наилучший метод для изучения английского?

    @McBernar
    Скайенг/любой другой репетитор.
    Остальное не работает. Только если как дополнительная опция.

    С репетитором вы разговариваете, работаете с грамматикой, выполняете упражнения, слушаете, пишете эссе.
    Сами вы никогда так системно не сможете работать.
    Ответ написан
    4 комментария
  • Как быстро и эффективно прокачать скилы в верстке?

    @mletov
    Вы знаете, у нас в команде похожая ситуация. Нас 3 программиста, пишем в основном бэк, а к морде требования обычно минимальные, поэтому везде бутстрап. Из нас троих опыт работы верстальщиком в веб-студии есть только у меня, остальные как вы: вроде тоже не первый год работают, по верстке что-то правят, подгугливают, но как что-то чуть посложнее - спрашивают у меня.

    Курсы, книги, менторы и т д - это, конечно, хорошо.
    Но самая реальная польза - сверстайте из psd 3-5-10 макетов pixel perfect. И без всяких бутстрапов. После энного макета постигните дзен и все поймете. И чем макеты будут разнообразнее, чем больше в них адаптивности и хитрых элементов - тем лучше. По непонятным моментам спрашивайте на тостере. А так, судя по опыту коллег, иметь "некоторые представления о css" и подгугливать можно до бесконечности.
    Ответ написан
    1 комментарий
  • Есть ли официальная документация по JavaScript?

    Stalker_RED
    @Stalker_RED
    Javascript - это одна из реализаций ECMA-262. Если вам нужно именно "официально-стандартно" - вам именно сюда.
    Обратите внимание, это девятая редакция, которая вышла в июле. В следующем году скорее всего выйдет новая редакция. Ну и в этом СТАНДАРТЕ вы не найдете всяких новых экспериентальных штук. Экспериментальные штуки обычно описаны в черновиках.

    BOM и DOM - это на самом деле не часть javascript, это API браузеров.

    В 99% случаев вам будет удобнее всего ориентироваться на MDN, там все неплохо структурировано, и поддерживается в довольно актуальном состоянии.
    Ответ написан
    1 комментарий
  • Существует ли лаконичное описание математики?

    myjcom
    @myjcom
    Математика за 30 секунд
    Год: 2014
    Автор: под ред. Ричарда Брауна
    Переводчик: Карнаушко И.
    Издательство: Рипол Классик
    ISBN: 978-5-386-07012-0
    Серия: Узнать за 30 секунд
    Язык: Русский

    Математика. 50 идей, о которых нужно знать
    Год издания: 2014
    Автор: Крилли Т.
    Переводчик: Ш. Мартынова (с англ.)
    Издательство: Фантом Пресс
    ISBN: 978-5-86471-670-0
    Язык: Русский

    Магия математики: Как найти x и зачем это нужно
    Год издания: 2016
    Автор: Бенджамин А.
    Переводчик: Д. Глебов
    Издательство: Альпина Диджитал
    ISBN: 978-5-9614-4466-7
    Язык: Русский

    Удовольствие от x
    Год: 2014
    Автор: Строгац С.
    Издательство: Манн, Иванов и Фербер
    ISBN: 978-500057-008-1
    Язык: Русский

    Математика без формул
    Год выпуска: 1995
    Автор: Пухначев Ю., Попов Ю.

    Беседы о математике. Книга 1. Дискретные объекты
    Год выпуска: 2002
    Автор: Болтянский В.Г., Савин А.П.
    Жанр: Математика
    Издательство: МЦНМО
    ISBN: 5-94057-040-2
    Язык: Русский

    Мало ли...
    Логарифмическая линейка
    Год издания: 1958
    Автор: Кущенко В.С.
    Жанр или тематика: Математика
    Издательство: Судпромгиз
    Язык: Русский

    Счётная линейка
    Год выпуска: 1967
    Автор: Румшиский Лев Зимонович
    Издательство: "Наука"
    УДК: 681.143:518.5
    Язык: Русский
    Ответ написан
    Комментировать
  • Какие книги полезны для повышения эффективности одного программиста?

    ApeCoder
    @ApeCoder
    • "Рефакторинг: улучшение существующего кода"
    • "Программист-прагматик"
    • "Эффективная работа с унаследованным кодом"
    • "Чистый код"
    • "Code complete"
    Agile, scrum, kanban наверно тоже больше для команд .


    Общий подход может применяться и индивидуально. Еще можно прочитать про Getting Things Done
    Ответ написан
    Комментировать
  • На чем в США или Европе сегодня делают сайты?

    @lagudal
    По Германии - только из личного опыта.

    По технологиям - в принципе все стандартно, opensource конечно больше.

    По cms - wordpress и отдельно немцы очень любят typo3. Уж не знаю почему.
    Интересны также предпочтения в шоп-системах - вот несколько не самых известных вообще и при этом весьма популярных в Германии:
    Gambio, Oxid, Shopware, JTL-Shop, xtcmodified

    Где искать заказчиков - профиль на xing.com - аналог linkedin, freelance.de - название говорит само за себя.
    Я бы еще рекомендовал группы в соцсетях, бывают интересные сообщества, например - https://www.facebook.com/groups/traktoristi.v.munchene/ - бывает, что ищут исполнителей на аутсорсе.
    Ответ написан
    1 комментарий
  • Как наверстать знания в javascript?

    deksden
    @deksden
    Enterpreneur
    Лучше всего схему обучения подсказывает Гугл.

    Для начала изучите обзор front end технологий для 2018. В таких обзорных статьях пишут про назначение всех новомодных прилад.

    Потом начинайте читать блоги по каждой технологии - и пробуйте на простых примерах. Впоследствии для глубокого изучения может понадобится книжка: можно выбирать варианты от ведущих издательств (manning, pact, и тп).

    В качестве хороших подборок инструментов, связанных с той или иной технологией, есть хорошие каталоги ссылок на github.com под общим названием “awesome xxx”. Например, awesome React.

    Программирование - практическая наука. Смотрите примеры, пишите код.
    Ответ написан
    Комментировать
  • Какую фриланс-биржу выбрать для начала?

    Zifix
    @Zifix
    Barbatum
    В какую биржу пойти новичку в сфере веб-разработок?
    Лучше всего пойти в офис на год-другой, иначе высокие шансы застрять на этой стадии надолго.
    Ответ написан
    1 комментарий
  • Хотите задать вопрос администрации Тостера?

    Vlad_IT
    @Vlad_IT
    Front-end разработчик
    Меня как "писателя кода" волнует две вещи:
    1) Будет ли тут встроенный jsfiddle как у Stackoverflow? С отображением консоли.
    Пример
    5ae3803005ff5932382337.jpeg

    2) Сочетания клавиш. Очень не хватает банальных сочетаний клавиш типа:
    • Табуляция, все время жму табуляцию и фокус переходит на кнопку "Опубликовать". Было бы круто, если бы хотя бы табуляция работала когда курсор находится внутри тега код.
    • CTRL+/ для комментирования
    • CTRL+{, CTRL+} для увеличения/уменьшения отступов (табуляции/пробелов)
    • Переместить строку выше/ниже
    • Мультикурсор... шучу конечно. Хотя было бы круто.

    Понятно, что можно делать в своем текстовом редакторе, а потом копировать сюда. Но не всегда отступы нормально копируются (тут бы помогло CTRL+{), да и часто лень запускать редактор (или нет возможности).
    3) Также не хватает сочетания клавиш для обычного текста, чтобы сделать выделенный текст жирным CTRL+B, курсивом CTRL+I и.т.д. Приходится мышкой делать.
    4) Не хватает тега для перечеркивания текста.
    5) Возможность пользователям с определенным рейтингом в определенном теге, помечать ответ "верным" в посте с в этом определенном теге. Многие тут пишут про автоматическое определение по кол-во лайков, или голосованием, но так будет корректнее, т.к. не будут помечаться юморные ответы, которые только из-за шутки набрали рейтинг. Можно сделать также голосованием, но экспертами в этом теге. Но есть риск, что не популярные вопросы не будут помечены, т.к. только один эксперт зайдет. Ну или банально плашку при заходе на сайт "В момента вашего вопроса прошло 2 недели, выберите верный ответ.
    6) Хотелось бы систему сниппетов ответов, или микроблог. Часто получается так, что приходится отвечать на одинаковые вопросы, или дополнять свой ответ своим старым ответом (и искать его долго), а своего блога нет. Можно было бы сделать в профиле пользователя публичный микроблог с рейтингом, где содержались бы какие-то ответы, интересные штуки, краткие уроки и.т.д. Вроде есть хабр, но там уровень выше в разы.

    PS: Было две вещи, дальше я что-то заигрался :-)

    UPD:
    7) Не хватает нумерации строк в коде, чтобы ссылаться на них в тексте ответа.
    Ответ написан
    1 комментарий
  • Хотите задать вопрос администрации Тостера?

    rockon404
    @rockon404
    Frontend Developer
    Сервису не хватает минусов для ответов. Бывает не очень опытный человек публикует плохой ответ, который вроде работает, но является очень плохим решением. Самое интересное, что такие ответы часто набирают плюсы. Если бы была возможность поставить минус, уверен они бы были заминусованы и не сбивали с толку людей столкнувшихся с похожей проблемой.

    UPD: По поводу вкладки Избранное еще в комментариях к вопросу написал.
    Ответ написан
    54 комментария
  • Extjs. За что платить 9000$?

    @fman2
    Плотно работал с ExtJS и я вам скажу, что у него просто нет аналогов. Он монополист. VueJS и React не предоставляет той мощности, что ExtJS, потому что Ext используется для интерфейсов и он может ВСЕ.

    Его используют в основном Enterprise, в том числе такие монстры как Сбербанк. Ну и админка у сотмаркета была написана на нем.

    Это очень крутое решение для бизнеса. Если вам хаха хихи, под кофе быстро запилить модный интерфейс, то это к react или vue.

    Ext для других целей и для других людей, а у этих людей деньги есть.
    Ответ написан
    18 комментариев
  • Могу ли я как физ.лицо оказывать платные услуги в интернете?

    @edogs
    Не можете!

    Народ, что выше «разрешение дал» — Вы чего человека подставляете?
    НДФЛ годится только если доход разовый или он работает на фирму которая уплачивает за него кучу налогов как за работника.

    Если у человека своя деятельность по извлечению дохода на постоянной основе, то он обязан зарегистрироваться как ИП или юр.лицо. Иначе это статья — «незаконная предпринимательская деятельность» со всеми прелестями штрафов, а при крупном размере вплоть до уголовки.

    Так что вопрошающему, если он хочет легально работать, только регистрировать ИП. Ничего в этом страшного нет, кроме обязательных платежей в 36 тысяч в год. Вести самому ИП на УСН отнимает часа 3 в год на все бумажки и пара дней на регистрацию побегать туда сюда.
    Впрочем легализоваться можно и попозже, когда пойдут крупные доходы, по мелочи можно просто оставаться ниже радара.
    Ответ написан
    13 комментариев
  • Тупиковое и медленное развитие, лекарство?

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

    @dinegnet
    Зависит от конкретного работодателя.
    Как правило отзыв он поставит похуже.

    У меня было: отзыв сделал похуже работодатель.
    НО ЕЩЕ И ДЕНЕГ ДОБАВИЛ за высокое качество работы
    ;)
    Вот такой вот противоречивый чел.

    По разному может быть.
    Зависит от работодателя.

    У кого не горит - тому пофиг.

    Я бы предупредил.

    Ты же все равно сорвешь. Пусть он знает. Мало ли чего он планирует к этому сроку. Заранее предупредишь - он свои планы скорректирует под тебя.
    Ответ написан
    Комментировать
  • Тестирование верстки сайта в 4K без монитора 4K?

    DevMan
    @DevMan Куратор тега CSS
    я не знаю ни одного человека, который бы пользовал 4к(и выше)-монитор в родном/полном разрешении, это же надо смотреть на монитор через телескоп.
    их пользуют в hidpi-режиме, в котором разрешение эквивалентно fullhd. почитайте только дополнительно про оптимизацию графики под hidpi.
    Ответ написан
    26 комментариев
  • Что такое Redux простыми словами?

    edtoken
    @edtoken
    Full-stack Javascript/Python Developer
    В данном случае разное мышление (проектирование).

    В вашем случае:
    Логика идет от компонентов.
    Допустим на странице пользователя есть label online/offline
    Откуда брать значение, если нужно заблокировать окно чата в тот момент когда пользователь offline?
    Что если таких действий не одно, а допустим штук 10?
    Что если таких действий не одно, а допустим штук 10 и еще на разных страницах?
    Куда вынести функцию, которая проверит статус пользователя?
    Как её назвать чтобы не было конфликта имен?

    Redux для меня в первую очередь подход.
    1. Проектируется состояние (база данных фронта)
    {user:{online:false}}
    2. действие checkUserStatus (ajax/socket)

    3. сколько угодно компонентов (которые не знают друг о друге ничего и имеют любое поведение, в зависимости от статуса пользователя)
    компоненты могут ничего не уметь кроме как рендерить этот статус (label), или, могут быть более сложными и иметь логику + обработчики (кнопки, пр)
    Ответ написан
    4 комментария