Задать вопрос
  • Как при вставке из буфера текста удалить блок div?

    @Smirator
    Нужно отследить вставку.

    $('body').on('paste',function(e) {
        //тут удаляем див
    });
    Ответ написан
    Комментировать
  • Как сделать запрос в запросе в SQL?

    mayton2019
    @mayton2019
    Bigdata Engineer
    Order by стоит не там. Вообще если хочешь в одном SQL запросе использовать несколько изолированных - то
    попробуй Inline Views (или еще их называют common table expressions). Типа такого

    WITH T AS (SELECT * FROM EMPLOYEE WHERE dept = 'Sales')
    SELECT * FROM T WHERE name = 'Ava';
    Ответ написан
    Комментировать
  • Как начать заниматься "серьезной" разработкой?

    mayton2019
    @mayton2019
    Bigdata Engineer
    Владею стеком HTML/CSS/JS, Python+django/fastApi, java(для математики всякой)


    Также хоббийно занимаюсь микроэлектроникой(avr/nrf/stm)

    Выглядит как активность эникейщика. Первая предметная область, связанная с фронт-вебом - сегодня очень сложна. И чтобы по настоящему расти - надо отдаваться ей на 100%. Иначе эффекта не будет.

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

    Я сам так сделал и не жалею. Всякие Photoshop/3DMax/радио-и-связь/игра на трубе/вязание крючком - заказчика не интересуют а вобщем даже и раздражают. Под позицию нужен профессионал а не разно-рабочий.

    UPD:
    Ответ написан
    Комментировать
  • Можете объяснить асинхронность в JS?

    @Just__Den
    FULL STACK
    JS однопоточный, но его движки v8 и libuv написаны на С++, который может использовать потоки ядра машины, на которой установлен JS для его целей. Причём количество подключаемых потоков можно изменять в настройках (для node)
    Ответ написан
    Комментировать
  • Какой-то скрипт или расширение подменяет или добавляет в код веб-приложения слова, что это может быть?

    @Fisher21 Автор вопроса
    Коллеги, всем спасибо за участие, все оказалось прозаичнее - баловались расширения для перевода страниц, причем и гугл и яндекс. Отключив расширение, проблема сразу пропадала.

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

    62df8c40c9101951269103.png
    Ответ написан
    2 комментария
  • Как исправить нечитаемое имя отправителя и получателя почтового сообщения?

    Rsa97
    @Rsa97
    Для правильного вопроса надо знать половину ответа
    ?utf-8? - исходная строка была в кодировке UTF-8.
    ?B? - закодировано в Base64.
    0KnQtdC/0LAg0KHQзtdGA0LPQtdC5 - сама строка в Base64.
    print base64_decode('0KnQtdC/0LAg0KHQзtdGA0LPQtdC5'); // Щепа Сергей

    Кроме Base64 может встретиться кодировка Quoted-printable, обозначаемая как ?Q?. В этом случае заголовок будет выглядеть как
    ?utf-8?Q?=D0=A9=D0=B5=D0=BF=D0=B0 =D0=A1=D0=B5=D1=80=D0=B3=D0=B5=D0=B9?=

    Ну и кодировка исходной строки может быть любая. Для перекодирования можно использовать iconv().
    Ответ написан
    Комментировать
  • Как предлагать вернуться обратно на сайт с которого пришел?

    zkrvndm
    @zkrvndm
    Архитектор решений
    Открывайте информационные сайты в попап окне внутрии iframe, это даст определённый небольшой контроль над юзером.
    Ответ написан
    Комментировать
  • Как производить массовые выплаты для физ. лиц и и не привлекать налоговую?

    BasiC2k
    @BasiC2k
    .NET developer (open to job offers)
    Надо понять - как Вы позиционируете свой сервис.
    Если Вы (юр лицо) работаете с другими юрлицами, то необходимо заключение договора с каждым.
    Если Вы работаете с физ лицами, то Вы можете разместить на сайте договор оферты и прописать обязанность выгодополучателя уплатить налоги (это и так указано в Налоговом Кодексе, но лишним не будет).
    Скорее всего будут ещё ньюансы, о которых лучше узнавать в профильных (бухгалтерских, налоговых) форумах.
    Ответ написан
    2 комментария
  • Как валидировать форму на чистом css при помощи псевдоклассов invalid и placeholder-shown?

    profesor08
    @profesor08 Куратор тега CSS
    Ответ написан
    Комментировать
  • Как снизить зависимость от разработчиков?

    @Qualiant
    код, который пишет компания-разработчик вряд ли будет лучше, нежели у готовых CMS.

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

    если разработчик исчезнет - другие специалисты могут просто не разобраться в том, что он написал и эффективно вносить туда изменения.

    "Умение разбираться в чужом коде".

    Смешно. Если человек умеет писать - он сможет и прочитать. Не может прочитать - не умеет писать.

    А вообще, требуйте настолько подробную документацию по платформе, чтобы вы сами почитав её смогли всё понять.

    И что такое "эффективно"? Это сколько секунд между постановкой задачи и введением её решения в эксплуатацию?

    В каком из вариантов: CMS или Framework зависимость от разработчиков будет меньше?

    Ни в каком.

    Есть ли удобный способ для заказчика проверить качество кода, который пишет разработчик?

    Есть ли у клиента удобный способ проверить насколько качественно отремонтировали двигатель его автомобиля? Косяк ремонта может проявиться и через несколько метров, и через несколько месяцев. То же самое и с разработкой.
    Ответ написан
    Комментировать
  • Scss sass less с чего начать?

    Начни с CSS и подумай, для чего тебе нужны препроцессоры?

    Переменные? Они есть в CSS и гораздо более мощные!

    Циклы? А ты уверен, что они нужны для создания стилей интерфейсов?

    Нестинг? Подключи postcss-preset-env и пиши на синтаксисе, который станет спекой.

    В 2020-м году рекомендую разобраться с SASS/SCSS, чтобы уметь работать с чужой кодовой базой, которая скорее всего будет написана с их использованием.

    Для своих же проектов рекомендую использовать чистый CSS, приправленный postcss-preset-env для поддержки новых возможностей языка (nesting, custo....
    Ответ написан
    Комментировать
  • Есть ли аналоги субд microsoft access, но под web?

    Miay
    @Miay
    Full stack engineer
    Sqlite
    Ответ написан
    Комментировать
  • Как стилизовать input type=file?

    стили сами напишите
    <label class="form-control"> 
    	<input class="form-control" type="file" name="data[file]" placeholder="Прикрепите файл" style="display: none;">
     	<button class="js-labelFile"> 
     		<span class="js-fileName">Прикрепить файл</span> 
     	</button> 
    </label>

    $(function(){
    		$('input[type=file]').each(function() {
          var $input = $(this),
              $label = $input.next('.js-labelFile'),
              labelVal = $label.html();
    
          $input.hide();
          $input.on('change', function(element) {
              var fileName = '';
              if (element.target.value) fileName = element.target.value.split('\\').pop();
              fileName ? $label.addClass('has-file').find('.js-fileName').html(fileName) : $label.removeClass('has-file').html(labelVal);
          });
        });
    	});
    Ответ написан
    Комментировать
  • Как реализовать переход по ссылке, как в Google docs?

    dimonchik2013
    @dimonchik2013
    non progredi est regredi
    https://developer.mozilla.org/en-US/docs/Web/HTTP/...

    может еще прыжок с подвывертом - с JS и всем таким, надо код смотреть
    Ответ написан
    2 комментария
  • Как скрыть конфиги в js веб-приложении?

    heksen
    @heksen
    Перенести конфиги на бэкенд.
    Ответ написан
    Комментировать
  • Какие шаблоны проектирования js применяются на практике чаще всего?

    @DiGiTAll
    Hype Driven Development
    Ответ написан
    Комментировать
  • Легаси-монстр. Как побеждаете?

    У нас ситуация такая:

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

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

    Так можно поступать, если это it-компания.

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

    @d-stream
    Готовые решения - не подаю, но...
    Большая часть пользователей адблокеров просто тут же покидает сайты-попрошайки, если их попрошайничество хоть как-то мешает. Бывают конечно редкие сайты-исключения, на которых блокировщики отключают.
    Но чтобы этого добиться - надо быть ресурсом типа хабра или Майкрософта.
    Ответ написан
    14 комментариев
  • Bullshit Web - чрезмерное загромождение сайтов десятками скриптов и модулей. Можно ли решить эту проблему?

    @JunDevTest
    Контакты: thejundev@gmail.com | @juniordev
    Изначально Web задумывался как набор страниц с гиперссылками. Прошло время, мир в целом начал постепенно деградировать, вместе с ним и интернет... Когда у большинства разработчиков появились мощные компьютеры и смартфоны, они задумались над тем, как-бы разгрузить сервер и перенести нагрузку на клиент а другим хотелось меньше работать и больше зарабатывать... Как-то так родилось понятие "web-приложение" коим и является львиная доля сайтов, они являются приложениями, которые выглядят как web-страницы...
    Можете смело говорить таким разработчикам в любых спорах по этому поводу, что тяжеловесные фреймворки и библиотеки, портят концепцию сети интернет. Какими-бы полезными они не были. Web, в текущем виде, НЕ предназначен для этого.
    Ответ написан
    1 комментарий
  • Актуально ли изучать nodejs для бекенда или лучше оставаться на php?

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