Задать вопрос
  • Нужна ли HTML карта сайта, пользовались вы когда-нибудь ей?

    sim3x
    @sim3x
    Нет, не делаю
    Нет, не пользуюсь
    Если структура запутанная - сайт идет нафиг
    Если структура запутанная и после перехода с поисковика, я попал на левуют страницу - сайт идет нафиг
    Для поисковиков есть sitemap.xml
    Ответ написан
    Комментировать
  • Какую версию MySQL выбрать?

    sim3x
    @sim3x
    Ставьте ту, которая в репозитории вашего дистрибутива есть
    Ответ написан
    Комментировать
  • Запуск консольного приложения при перетаскивании на него файла Drag&Drop C++?

    @Mercury13
    Программист на «си с крестами» и не только
    Перетаскивание просто запускает программу, подставив имя файла как параметр командной строки. Те самые argc и argv, передаваемые в main().

    Кроме того, очень желательно (если у вас Windows) работать в Юникоде (в MinGW настройка компилятора -municode, для других компиляторов разбирайтесь сами). Функция main меняется на _wmain, её параметры на int argc, wchar_t** argv. Хотя не обязательно, если пути не содержат расширенных символов.
    Ответ написан
    1 комментарий
  • Сохранится ли информация на жестком если его вытащить?

    Jump
    @Jump
    Системный администратор со стажем.
    Да, сохранится, ничего не будет, в любое время вы сможете загрузиться с него.
    Ответ написан
    Комментировать
  • Реально ли спарсить товары с одного магазина на вебархиве и форматировать данные в виде sql чтобы затем засунуть это на другой магазин на woocommerce?

    x67
    @x67
    Вы квантовой физикой занимаетесь или парсингом? Откуда шансы? Все должно быть детерминировано. Если знаете как это сделать - сработает. Не знаете - не сработает.
    И учитесь правильно ставить задачи, хотя бы для себя. Детали не должны быть лишними.
    Попробую сделать это за вас:
    1. Есть два магазина. Один в вебархиве старом (но это не точно), другой на вукомерсе моднявом.
    2. С первого нужно снять все товары, сохранив их структуру и свойства.
    3. Товары сохранить на sql сервере
    4. Прикрутить полученную базу к новому магазину

    Теперь пройдитесь по пунктам
    1. Веб архив содержит все необходимые страницы? Наверняка нет. Вся ли информация актуальна? Наверняка нет. Значит полностью собрать информацию не получится. Но все что есть на веб архиве, доступно и нам.
    2. Вы можете открыть страницу и понять по информации с сайта, к какой группе товаров относится данный? А какие характеристики? Цена? Другие параметры? Все, что вы нашли на сайте будет возможно спарсить. Ответ - да
    3. Да
    4. Да

    Теперь самый важный вопрос: А вы кодить умеете? Уже парсили или только слышали об этом? на SQL запросы пишете? Если нет, то у вас уйдет или много времени или деньги. Что тратить - решайте сами. Если бы ответ был "да", наверное вопроса и не было бы. Библиотеки тут не принципиальны, вам все равно придется это учить.
    Ответ написан
    3 комментария
  • Какие существуют способы защиты стилей CSS?

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

    DevMan
    @DevMan
    гмейл, яндекс, рекспейс, сендгрид и ещё 100500 других.
    доступ своим софтом предусмотрен практически у всех, а у платных так вообще у всех.
    Ответ написан
    Комментировать
  • В чём техническая сложность борьбы с телефонными звонками о ложных минированиях?

    gobananas
    @gobananas
    finishhim.ru
    Наверное, есть какие-то паттерны: звонки в одно время, через один гейт, по одному списку телефонов.

    Смысл не в паттернах а в регламенте. Есть закон, внутренние инструкции МВД всякие, где прописано что вы обязаны: эвакуировать, завести собак, проверить и т.д.
    Представьте себе что он 100 раз за неделю позвонит и скажет про бомбу, а потом 101й раз реально заложит её и взорвёт. И если этот раз не эвакуируют и не проверят то будет ппц. Вы же не знаете, может там с родителем кого-то из учеников договорённость или с самим учеником.
    Поэтому регламент есть, регламент надо выполнять. Всё. Если появилась новая информация или новые технологии можно только поменять регламент, например ввести ускоренную проверку.
    Ответ написан
    Комментировать
  • Как вы оцениваете вклад проект менеджмента и маркетинга в компании по отношению к разработке?

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

    Все от бизнеса зависит, от продукта. В софтверных компаниях, где делают именно продукт, полагаю, вклад выше. Но опять же, в условном гугле несколько десятков тысяч программистов. Из которых добрая половина латает дыры и в принципе занимается monkey job. А, например, 20% спецов работают над продуктами, которые приносят большую часть прибыли.
    Ответ написан
    Комментировать
  • Какой объем работы должен выполнять 1 дизайнер?

    sim3x
    @sim3x
    Зп - маленькая, сильно маленькая. Даже для трейни

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

    Ваша задача, четко читать указания начальника - чем в текущий момент вы должны заниматься.
    Все ето должно быть в каком-то менеджере задач (трелло, почта, бумажка, вайтбоард,...) - менеджер знает, что вы работаете над задачей Х и вы действительно работаете над задачей Х

    Учитесь делать быстрее, еффективнее, в сроки (даже если они не адекватны)
    Учитесь давать сроки: срок на скорую руку, срок с продумыванием, срок сделать идеально

    Если после полугода такой работы у вас начнет получаться работать в таком темпе - смело ищите контору на 800+ уе
    Ответ написан
    Комментировать
  • Логическая ошибка. Но где?

    longclaps
    @longclaps
    Ты ж монетку до входа в цикл один раз бросаешь, а потом сто раз на нее смотришь.
    Ответ написан
    2 комментария
  • В каких случаях использовать ООП?

    Ni55aN
    @Ni55aN
    ООП уместно использовать для тех задач, где компоненты приложения будет удобнее разделить на некоторые абстракции (сущности)

    Особенности:
    • - нет необходимости применять ООП для очень мелких программ/скриптов
    • + желательно использовать в программах, которые потребуется поддерживать и улучшать
    • + необходимо использовать в больших программах (чем больше функций должно выполнять ПО, тем сложнее будет их все правильно структурировать и реализовать)


    Например, в самом простом калькуляторе нет необходимости что-то представлять в виде объектов, достаточно функционального стиля (все что от него требуется, это методы add, sub, div, mul и т.д.)
    Если что-то посложнее, тогда с одними функциями будет сложно работать, и будет сложнее разбираться в коде (поддерживать его) и понимать какая часть кода за что отвечает (нажатие кнопки, вывод результата).
    В случае с ООП можно такие компоненты представить в виде классов, тем самым оградить нужные данные и методы от остальных (классы Button, Field, и Operation, например). Конечно, и кода станет больше, но зато потом будет легче в нем разобраться, чем перебирать все функции и места, где они выполняются.
    3 принципа ООП:
    • инкапсуляция - изолирование некоторых данных и методов от прямого внешнего воздействия
      Например, у Button есть имя, но оно не должно быть доступно как public, чтобы его не могли изменять как попало, а изменять только через метод setName, который будет контролировать что можно ставить как имя кнопки, а что нельзя

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

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

    Ответ написан
    2 комментария
  • Что надо знать Сис. Админу дайте темы к изучению?

    Stalker_RED
    @Stalker_RED
    Хороший сисадмин в основном спокойно почитывает интернетики, так как у него уже все настроено и работает как часы. Плохой сисадмин весь в поту и пыли, бегает от компа к компу, что-то настраивает, чинит, накатывает обновления вручную и все такое.

    Рекомендуемая литература для начала:
    «Архитектура компьютера» Э. Таненбаум
    «Компьютерные сети» Э. Таненбаум
    Учебник по русскому языку.
    Ответ написан
    8 комментариев
  • Как создать файл ключа OpenSSH?

    Wolfnsex
    @Wolfnsex
    Если не хочешь быть первым - не вставай в очередь!
    По моему, вот тут подробно написано как создать пару ключей и чего с ними делать дальше.
    Ответ написан
    Комментировать
  • Как на iPad скинут игры?

    @WayMax
    Купить в AppStore.
    Ответ написан
    Комментировать
  • Чем плоха привязка домена через A запись? Почему нужно использовать NS?

    @Spheniscus
    Объясню как знаю и умею

    A запись - привязка домена с ip (test.com - 127.0.0.2)
    CNAME - ярлык/ссылка на другую запись. Например при прописывании CNAME записи demo.test.com нужно будет указать запись на которую она ссылается (например test.com). В последующем изменив А запись test.com(указав другой адрес) он так же изменится и у demo.test.com
    NS запись - адрес DNS сервера, который будет отвечать за сопоставление домена и ip. Т.е. было у вас настроено все записи на DNS сервере 127.0.0.3, а вы указали NS запись 127.0.0.4 и настроенные ранее записи стали не доступны (кроме случаев, когда NS сервера обмениваются между собой информацией о доменах)
    Ответ написан
    Комментировать
  • Testtesttesttesttesttest?

    @xuBpaloLim
    Software Engineer вообще то.
    А "Конкретная технология и слово Developer рядом" - это уже не должность, а специализация.
    Ответ написан
    1 комментарий
  • Не могу скачать видео с помощью youtube-dl, как это сделать?

    edalis
    @edalis
    HTML, CSS, JS, Node.js
    Используйте чистую ссылку на видео, до оператора "&". Все, что после него - не нужно.
    youtube-dl https://www.youtube.com/watch?v=O51QmbMgQYw
    Ответ написан
    3 комментария
  • Перенести windows 10 на другой диск?

    denistu10
    @denistu10
    Linux System Administrator/SRE Engineer
    Acronis True Image
    Ответ написан
    Комментировать
  • Перестала обновляться статистика коммитов, как исправить?

    GitHub определяет кто сделал коммит по имени и почте. Прошлые коммиты были сделаны от имени Hastle, что соответствует вашему профилю. Поэтому GitHub добавил их в вашу статистику.
    Последние коммиты сделаны от имени Alexander Egerev. GitHub не может определить чей это аккаунт, поэтому и не добавляет эти коммиты в вашу статистику.

    Пример, я с другом работаю в одном репозитории, который находится у меня в GitHub. Система учитывает мои коммиты мне в статистику, а коммиты друга – ему. Чей репозиторий значения не имеет.

    Нужно либо изменить настройки имени в git на ПК, либо указать GitHub какие учитывать как ваши (посмотреть в настройках аккаунта, если не ошибаюсь).
    Ответ написан
    1 комментарий