Контакты

Достижения

Все достижения (1)

Наибольший вклад в теги

Все теги (23)

Лучшие ответы пользователя

Все ответы (24)
  • Как лучше развернуть Zabbix (OS, ТИП)?

    @kiriharu
    Linux system administrator, Python3.
    Смотря для какого количества хостов будет развертываться zabbix и что на нём будет использоваться. Для ваших исходных данных я бы рекомендовал развернуть несколько zabbix-proxy (идеально - для каждого филиала свой), данные отправлять на zabbix-server с базой PostgreSQL (с ней он себя чувствует намного лучше).

    ОС не слишком важна - Zabbix прекрасно себя чувствует как на Ubuntu, так и на CentOS. Тут скорее вопрос в том, какая ОС для вас ближе. Для меня лично из них нет разницы - поднимал на обоих, оба себя чувствуют прекрасно по сей день.

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

    @kiriharu
    Linux system administrator, Python3.
    Н и к а к.

    Таких как вы - тысячи. И эти тысячи конкурируют за шаблон для какого-то говносайта за 500 рублей. Оно вам надо? Вы себя цените вообще?
    Советую сначала поделать сайты для друзей, воплощать самые идиотские идеи, а потом набравшись опыта идти работать в ОФИС. Это обязательно, ибо там вы получите огромный опыт. Благо вакансий на веб сейчас огромное количество, без работы не останетесь.

    Забудьте про фриланс пока не наберете довольно огромное портфолио или не найдете нишу, где вы делаете что-то лучше чем другие.
    Ответ написан
  • Почему бот выводит function at 0x?

    @kiriharu
    Linux system administrator, Python3.
    Потому что вы передаете объект функции, а не вызываете её.
    А еще, вам нужно убрать в return функцию print - она просто выводит данные на экран.

    Вроде как правильный код:

    import telebot, requests, bs4
    from bs4 import BeautifulSoup
    
    bot = telebot.TeleBot("TOKEN")
    
    def pars():
        page_link = 'https://random.cat/'
        response = requests.get(page_link)
        html = response.content
        soup = BeautifulSoup(html, 'html.parser')
        obj = soup.find('img', attrs={'id': 'cat'})
        return obj.attrs['src']
        
    @bot.message_handler(commands=['rcat'])
    def randomcat(message):
        bot.send_message(message.chat.id, pars())
    
    bot.polling(none_stop=True)
    Ответ написан
  • Какие интструменты использовать?

    @kiriharu
    Linux system administrator, Python3.
    Так как вопрос по телеграму, предлагаю использовать вот эту библиотеку. Очень простая в использовании, есть куча написанных проектов.
    Также, для хранения данных понадобится база данных. Для того чтобы работать с базой данных советую использовать ORM, так как они позволяют зачастую не писать все запросы к БД ручками (почитать про ORM можно тут).
    В качестве ORM рекомендую PeeWee - довольно простая и понятная ORM (небольшой гайд можно прочитать тут)
    Ответ написан
  • Как сделать api для react js приложения?

    @kiriharu
    Linux system administrator, Python3.
    Так как вы знакомы с JS, для написания API рекомендую использовать NodeJS с фреимворком ExpressJS. Там все подробно описано, ничего сложного.

    В качестве ORM предлагаю использовать Sequelize (для SQL) или Mongoose (для MongoDB). Рекомендую почитать эту статью, чтобы понять, какую БД лучше выбрать.

    По поводу примеров, советую зайти на гитхаб или просто нагуглить что-то вроде "react js + nodejs example app". Там можно увидеть боевые примеры, для вашего уровня этого будет достаточно.
    Ответ написан