• Как перенести ключи от Github на новый комп?

    glaphire
    @glaphire
    PHP developer
    Ключи генерируются на каждой новой системе вручную
    Есть официальная инструкция, как их генерить и как добавлять в аккаунт
    Ссылка
    Ответ написан
    1 комментарий
  • Как калькуляторы считают корни?

    Zoominger
    @Zoominger
    System Integrator
    Погуглил за вас: https://thequestion.ru/questions/147403/kak-kalkul...

    Реалистичнее всего в условиях крайне ограниченного объема вычислительной мощности калькулятора – использование метода Ньютона. Для квадратного корня он, если коротко и просто, заключается в следующем.

    Пусть, например, ищется корень числа 13. Берем в качестве ответа любое число. Например, единицу. Считаем полусумму значений этого возможного ответа и исходного числа, делённого на этот «ответ»:

    (1 + 13/1) / 2 = 7

    Теперь вероятным ответом будет 7. Повторяем приём ещё несколько раз:

    (7 + 13/7) / 2 = 4,4286

    (4,4286 + 13/4,4286) / 2 = 3,682

    (3,682 + 13/3,682) / 2 = 3,606

    И так далее. Уже сейчас ошибка очень маленькая: если проверить и возвести 3,606 в квадрат, получится 13,0057. Калькулятору очень легко делать сложения и чуть сложнее деления, но цепочку таких операций он может провести довольно быстро.
    Ответ написан
  • Как перепрошить mi band 2 на измерение в фоновом режиме и уведомлений о высоком пульсе?

    GavriKos
    @GavriKos
    ИМХО - никак. Эти устройства потому и дешевые - потому что мозги их в телефоне, на самом деле.
    Ответ написан
    1 комментарий
  • Какой микротик выбрать для дома?

    Zoominger
    @Zoominger
    System Integrator
    Ну Хабр вот пиарит вот эту машинку: https://habr.com/ru/post/351044/
    Я бы советовал RB951G-2HnD, идеальная штука, но там 5 ГГц нет.
    Ответ написан
    1 комментарий
  • Как официально уведомить заказчика о готовности сайта?

    Jump
    @Jump
    Системный администратор со стажем.
    Как официально уведомить заказчика о готовности сайта?
    Письмо написать.

    Имеется у кого то шаблончик такого уведомления?
    Разумеется.

    Уважаемый заказчик.
    Уведомляем вас что заказанные вами работы выполнены в полном объеме.
    С уважением исполнитель.
    Подпись, печать.
    Ответ написан
    Комментировать
  • Удаление сертификата Mikrotik?

    20ivs
    @20ivs
    Пользователь пока ничего не рассказал о себе.
    If certificate is issued by RouterOS it cannot be removed for security reasons. Whenever certificate is revoked it must stay in the list. Issued certificates are removed only when issuer CA is removed.
    Manual:System/Certificates
    Ответ написан
    Комментировать
  • Как менять структуру CSV автоматически?

    @ring0king
    Ответ дописать самому (или заказать) модуль-конвертер вас вряд ли устроит, поэтому огласите пожалуйста эту "структуру нашего .csv.", чтобы смогли вам помочь.
    Ответ написан
    Комментировать
  • Как на карте mapbox gl сделать стиль карты как стандартый на openstreetmap?

    freeExec
    @freeExec
    Участник OpenStreetMap
    Не использовать стиль mapbox, а подключить напрямую те же тайлы, что и на osm.org, с соответствующими условиями.
    var map = new mapboxgl.Map({
    container: 'map', // container id
    style: {
    "version": 8,
    "sources": {
    "raster-tiles": {
    "type": "raster",
    "tiles": ["https://{s}.tile.openstreetmap.org/{z}/{x}/{y}.png"],
    "tileSize": 256,
    "attribution": 'Map data &copy; <a href="https://www.openstreetmap.org/">OpenStreetMap</a> contributors, <a href="https://creativecommons.org/licenses/by-sa/2.0/">CC-BY-SA</a>'
    }
    },
    "layers": [{
    "id": "simple-tiles",
    "type": "raster",
    "source": "raster-tiles",
    "minzoom": 0,
    "maxzoom": 22
    }]
    },
    center: [-74.50, 40], // starting position
    zoom: 2 // starting zoom
    });

    Возможно {s} в адресе на сработает, надо экспериментировать, но как-то так.
    Ответ написан
    3 комментария
  • Что происходит при слиянии веток (git merge)?

    Decadal
    @Decadal
    Представьте, что у вас два грузовика. Сначала они были одинаково пусты, потом вы загрузили в один грузовик пару мешков с песком, а в другой - мешок с углем.
    Условно первый грузовик - master, второй - dev.
    git checkout master
    git merge dev


    Теперь в master у нас мешки с песком и мешок с углем
    А в dev, как и прежде, только мешок с углем.

    Так что у вас не только те папки, которые в development, но и те, которые были в master.

    Если вы пушили ветку development, то при clone она тоже должна была стянуться, просто на данный момент git смотрит на master. Напишите git status чтобы проверить, в какой вы ветке, и переключитесь на нужную.
    Если ветки development нет, сначала вам предстоит её запушить.

    В случае, если в двух ветках разные файлы (не противоречащие друг другу), то merge просто размещает их все вместе, как будто вы скопировали файлы из одной ветки в другую.
    Но если в двух ветках в файлах с одинаковыми именами разное содержимое, выполняется auto-merging, т.е. попытка автоматически объединить два содержимых в одно. Эта операция успешна, например, если вы в одной из веток просто добавили в конец файла ещё одну строку, а в другой ветке не трогали файл вовсе.
    Если содержимое менялось и в той и в другой ветке, происходит конфликт. Git вставляет в место спорного контента что-то вроде
    <<<<HEAD 
    один контент
    <<< commit1111
    другой контент 
    <<<end

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

    samodum
    @samodum
    Какой вопрос - такой и ответ
    Не трогай ни в коем случае!
    И даже не подходи близко!
    Есть понятие "шаговое напряжение" - убьёт за несколько метров от дерева!
    Ликбез: https://ru.wikipedia.org/wiki/%D0%A8%D0%B0%D0%B3%D...
    Ответ написан
    Комментировать
  • Зачем мне лучше использовать Vue.js в проектах, чем не использовать?

    gzhegow
    @gzhegow
    aka "ОбнимиБизнесмена"
    Когда в проекте появляется слишком много таблиц, мы не можем быть уверены, что одним махом исправим их все, сложно написать код который работает сразу со всеми таблицами.
    И когда тебе в случае ошибки в логике работы со всей базой в целом нужно править не только API но и фронтенд твой - верстки, выводы элементов и так далее - становится очень печально и желание работать пропадает.

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

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

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

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

    Это не "лучше", это "иначе".
    Ответ написан
    Комментировать
  • Можно ли эксель назвать субд?

    deepblack
    @deepblack
    Можно ли эксель назвать субд?

    Тогда и текстовый файл это тоже СУБД.
    И берестяная грамота туда же.

    Microsoft Access - вот это можно назвать СУБД.
    А Excel это табличный процессор.
    Ответ написан
    1 комментарий
  • Бот заходит на сайт и берет информацию с него, как сделать?

    @Sunflowerz
    Сначала нужно спарсить страницу. Если работать с js - то нужно поднимать node.js https://habr.com/ru/post/301426/.
    Затем на node.js поднимаем бота https://blog.bitsrc.io/create-a-discord-bot-using-...
    Ещё очень было бы полезно сохранять сами сайты на сервер и парсить уже их. Это немного ускорит время работы и не будет нагружать чужой сайт.
    Ответ написан
    3 комментария
  • Как хранить и изменять данные пользователей discord js?

    MaxLevs
    @MaxLevs
    Вопрос о хранении данных на компьютере - это вопрос не по Discord, а по api Node.js или его библиотекам.
    Данные тебе нужно хранить в постоянной памяти.
    Для этого ты можешь например, сохранять объекты javascript в json и записывать его как файл в какой-нибудь папке (fs). Или, например, использовать для этого базы данных.

    Получение информации о пользователях в discord - тоже отдельный вопрос.
    В discord.js есть класс GuildMember. В нем вся информация об участнике конкретного сервера.

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

    @Azperin
    Дилетант
    https://discord.js.org/#/docs/main/stable/general/...
    Читаешь доки и делаешь. Если что-то не получается, то скидывай вопрос на тостер с примером того, какие шаги были предприняты. Но вот честно, я бы начал разбор с этого "В javascript и вообще программировании не разбираюсь", ссылка для изучения https://www.google.ru/

    ps: думаю тебе проще будет найти исполнителя на биржах фриланса
    Ответ написан
    Комментировать
  • Как разделитель должен быть у CSV для работы в MS Excel?

    @yellowmew
    Cloud infrastructure, monitoring engineer. SRE
    Microsoft Excel использует при открытии csv файлов разделитель, указанный в региональных параметрах операционной системы : ищите "разделитель элементов списка".
    В русских региональных стандартах по умолчанию это ;
    Соответственно, csv файл с колонками, разделенными ; интерпретируется Excel-ем корректно и откроется удобно для ваших менеджеров (если вы или ваши установщики ОС, конечно, не установили в региональных стандартах что-то иное в данный пункт)
    Ответ написан
  • Почему в mapbox не показываются номера домов?

    freeExec
    @freeExec
    Участник OpenStreetMap
    Так отредактируйте стиль, добавив туда отображение номеров домов.
    5d35c78801960207046743.png
    Ответ написан
    Комментировать
  • Куда пожаловаться на невыплату по реферальной программе?

    Jump
    @Jump
    Системный администратор со стажем.
    Куда на них пожаловаться? Что можно сделать?
    Да куда угодно, хоть в спортлото.
    Они ничем вам не обязаны, вы работали с ними на условиях партнерского договора.
    Если они нарушили какой-то конкретный пункт договора - можете подать в суд. Но это очень дорого.
    Или забыть и простить.
    Это нормальная ситуация.
    Ответ написан
  • Почему криво отображается карта leaflet?

    freeExec
    @freeExec
    Участник OpenStreetMap
    Вы не положили css от лифлета. И атрибуцию ОСМ задайте как положено.
    Ответ написан
    Комментировать