Задать вопрос
  • Как правильно спозиционировать текст относительно картинки?

    SpiderPigAndCat
    @SpiderPigAndCat
    занимаюсь салообразованием
    Я правильно понимаю, чтоб красные фигурки были на одном уровне с заголовком? если так то :after для заголовков и все
    Ответ написан
    Комментировать
  • Применение Media в JavaScript?

    MrStan1slav
    @MrStan1slav
    Веб-разработка
    Это делается при помощи matchMedia в js.
    Документации = {
    русиш: https://developer.mozilla.org/ru/docs/Web/API/Wind... ,
    инглиш: https://www.w3schools.com/jsref/met_win_matchmedia.asp
    }
    Материал: https://loftblog.ru/material/izuchaem-matchmedia-a...
    Если вы фанатеете от jQuery и не можете без него: https://habr.com/post/318972/
    Ответ написан
    Комментировать
  • Исходники для изучения react?

    webinar
    @webinar
    Учим yii: https://youtu.be/-WRMlGHLgRg
    чтобы по исходникам

    значит github

    проекты react

    вбиваем в поиск "react"

    классные проекты

    сортируем по звездам

    Итого:
    https://github.com/search?o=desc&q=react&s=stars&t...
    Ответ написан
    Комментировать
  • Какой скрипт php/js фильтрует таблицы, как это делает excel?

    azerphoenix
    @azerphoenix
    Java Software Engineer
    Здравствуйте!
    Насколько мне известно -
    https://datatables.net/
    Посмотрите в документации скрипта, есть ли нужный вам функционал.
    Ответ написан
    2 комментария
  • Как изучить язык баз данных SQL?

    @poimanoo
    Я перед собеседованием на должность sql-джуна будучи полным нулем за ночь порешал задачки на этом сайте и на следующий день решил все предложенные задачи и был принят) Скажу так - я бы посоветовал порешать эти задачи, они там предлагаются по нарастанию сложности и подкреплены теорией, за которой вам не нужно лишний раз лезть в учебники. Уверяю, с каждым десятком решенных задач Вы будете чувствовать себя гуру sql) Спустя задачек 30, когда у Вас сформируется представление о том, что из себя представляет SQL на деле, тогда можно приступать к литературе, поверьте, после практики гораздо легче воспринимать материал, ибо уже имеется представление, о чем речь.
    По литературе(с небольшими пояснениями):

    1. Введение в системы баз данных(Автор C.J.Date) - на мой взгляд очень доступное и максимально компактное описание того, на чем базируется SQL, разжеваны основные понятия, рассмотрены нормальные формы, а после предлагаются задачки.

    2. SQL Полное руководство - тут понятно по названию, здесь можно найти описание всех возможностей. Ищите наиболее позднее издание(у меня третье, для примера, это 2015 год).

    3. Программирование баз данных SQL Типичные ошибки и их устранение - был влюблен в эту книгу за ее легкость и наглядность. Тут вам не просто покажут наглядно, как делать не нужно, а еще и предложат возможные и наиболее эффективные решения для тех или иных ситуаций.

    Если вы выбрали MS SQL Server:

    1. Microsoft SQL Server 2012 Руководство для начинающих - там хоть и не сильно углубляясь, но описано почти все что нужно на начальных этапах. Там и про индексы, и про оптимизацию, и про бизнес-аналитику, в общем, рекомендую.

    2. Microsoft SQL Server 2012 Создание запросов - просто и исчерпывающе(на момент издания) о том, как можно и нужно писать запросы на t-sql(расширение sql для MS SQL Server) с закреплением материала предлагаемыми заданиями.

    Если Вы выбрали Postgresql, то официальное руководство там исчерпывающее.

    По Oracle и MySQL советов дать не могу, ибо дела не имел. Удачи!
    Ответ написан
    1 комментарий
  • Как заставить работать скрипт с ошибками без конструкции try { .. } catch(e) { .. }?

    0xD34F
    @0xD34F Куратор тега JavaScript
    Проверяйте, существует ли элемент, который пытаетесь удалить:

    const el = currentTarget.querySelector('селектор элемента');
    if (el) {
      el.remove();
    }
    Ответ написан
    1 комментарий
  • Запрос UPDATE c JOIN, как правильно обновить поля?

    @nozzy
    Symfony, Laravel, SQL, Python, Telegram
    Не проверял
    update a t1
    join b t2 on t2.id = t1.id_b
    set t1.rate = 160
    where t1.rate = 200
    and t2.id_client = 2
    Ответ написан
    1 комментарий
  • Стоит ли заниматься ремонтом цифровой техники?

    Vlad_IT
    @Vlad_IT
    Front-end разработчик
    Тут надо понимать, какой уровень вам требуется. Многие мастера максимум что умеют, это проверить вздутые кондеры, поменять экран смартфону, и поменять железки в материнке, и даже многие не умеют делать обычный реболлинг (или нет оборудования) - таким стать легко за пару месяцев. А для чего-то серьезного, без радио-технического образования (я не имею ввиду корочку) будет сложно.
    Ответ написан
    Комментировать
  • Velocity.js vs css?

    victory_vas
    @victory_vas
    Мне кажется, это зависит от ваших задач. Если вам не хватает css - используйте. Если хватает - зачем тянуть лишний код библиотеки, когда на css это уже всё встроено?
    Ответ написан
    Комментировать
  • Зачем изучать несколько языков программирования(c++, java)?

    sergey-gornostaev
    @sergey-gornostaev
    Седой и строгий
    Во-первых, гипотеза лингвистической относительности утверждает, что чем больше языков знаешь, тем гибче и богаче твой логический аппарат. По своему опыту могу сказать, что это правда. Например изучение Lisp'ов существенно расширило мои возможности в других языках. Но мой опыт и мнение не так авторитетны, как авторов всемирно известного бестселлера "Программист-прагматик" - Эндрю Ханта и Дэвида Томаса, которые пишут: «Изучайте по крайней мере один новый язык ежегодно. Разные языки решают одни и те же проблемы разными способами. Изучив несколько разных подходов, вы сможете расширить свой кругозор и не погрязнуть в рутине.»

    Во-вторых, рано или поздно профессиональный рост java-программиста, например, неизбежно приводит его к необходимости глубоко понимать работу компилятора и виртуальной машины, а это невозможно без знания C++, на котором они написаны.

    В-третьих, java-программист свободно лазающий за ответами в исходники JVM, способный дебажить сборщик мусора, писать JNI-библиотеки и использовать Compiler API для метапрограммирования имеет больше предложений работы и более выгодные условия.
    Ответ написан
    4 комментария
  • Как поместить изображение при наведении на передний план?

    delphinpro
    @delphinpro Куратор тега CSS
    frontend developer
    Картинку нафиг, див нафиг.

    Берем просто ссылку и пишем ей нужные правила

    a {
      display: inline-block;
      width:50px; height: 50px; // нужные размеры, по картинке
      background: white url(image.png) no-repeat 50% 50%;
    }
    
    a:hover {
      background-color: red; // меняем только цвет и никакой магии!
    }
    Ответ написан
    Комментировать
  • Почему "ошибка", а не "undefined"?

    rockon404
    @rockon404
    Frontend Developer
    В строгом режиме будет ошибка.

    Перед началом прохождения теста внизу страницы приведен список пояснений:
    5b75d0748abda042496138.png
    Ответ написан
    Комментировать
  • Можно ли установить live соединение с сайтом и смотреть на его изменения?

    @siamsiam
    Вряд ли это будет ответом на вопрос, но если вы боитесь блокировки сайтом донором, то, наверное, вы парсите 1) не свой сайт 2) сайт, который не создан для этого (например, букмекер)
    Поэтому почему бы вам не использовать специализированные сервисы, которыми иногда пользуются сторонние сайты (опять же букмекеры)
    По футболу, например: www.footytube.com/openfooty/api_overview.php
    Тут хорошие ответы: https://stackoverflow.com/questions/13370914/uefa-...
    Ответ написан
    Комментировать
  • "Порядковая" сортировка данных в Mysql?

    @AUser0
    Чем больше знаю, тем лучше понимаю, как мало знаю.
    SELECT * FROM table ORDER BY CEIL(id/4) ASC, order_data ASC
    4 в делении менять на 15, 60-80, в общем - по вкусу.

    А вот с 10-ой страницы и другое правило - уже не сделать.
    Только обработкой уже в самом срипте, считывающем данные из базы.
    Ответ написан
    2 комментария
  • Какая альтернатива NOT IN в MySQL?

    0xD34F
    @0xD34F
    NOT IN я так понял https://w3resource.com/mysql/comparision-functions... работает начиная с 5.6

    Да ну? А вот NOT IN в документации к версии 5.5. Врут? Вы проверили и действительно не работает?
    Ответ написан
    1 комментарий
  • Округление чисел, например 1000 в 1к?

    0xD34F
    @0xD34F Куратор тега JavaScript
    function shortNumber(val) {
      const numSymbol = [ '', 'K', 'M', 'B', 'T' ];
      let symbolIndex = 0;
    
      while (val >= 1000) {
        val = Math.round(val / 1000);
        symbolIndex++;
      }
    
      return val + numSymbol[symbolIndex];
    }
    
    
    shortNumber(96); // 96
    shortNumber(22222); // 22K
    shortNumber(4951476); // 5M
    Ответ написан
    2 комментария
  • Почему чувствую себя бесполезным и ни на что не способным на первой работе по специальности?

    ApeCoder
    @ApeCoder
    Умение разбираться в чужом коде, общаться с людьми и опыт работы с конечными пользователями весьма важны для современной коллективной разработки.

    Жизнь дала вам ситуацию, в которой вы можете получать эти скиллы.

    Задайте себе вопросы:

    - что я могу сделать в следующий раз, чтобы получить более подробную постановку задачи сразу? Уточнить неизвестные термины?

    - как я могу тебе извлечь нужную информацию из кода и как IDE и отладчик поможет мне в этом?

    - где есть документация и как ее найти?

    - можно ли воспользоваться системой контроля версий и багтрекером, чтобы получить больше информации? (В том числе о людях кого можно спросить)

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

    - был ли я понятен для пользователей когда занимался поддержкой?

    - как можно изменить программу и инструментарий чтобы таких запросов на поддержку в принципе не возникало или их было проще решить? Может быть, сделать сообщения понятнее? Добавить логов? Добавить проверок?

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

    0xD34F
    @0xD34F
    preg_replace('/[a-z]/i', '', $str)
    Ответ написан
    Комментировать
  • Что можно почитать по ЭВМ и сетям?

    devalone
    @devalone
    ̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻
    Таненбаум
    Ответ написан
    Комментировать
  • Как передать анимацию разработчику 1 в 1?

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

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