• Как восстановить удалённые файлы?

    @Lepeshka
    Сергей Горностаев, я тоже так могу.
    Шесть лет уже убиваю Тостер и Stackoverflow, да всё убить никак не могу.

    У вас есть статистика по оттоку пользователей в результате ваших действий на этих ресурсах? Или навязать собственную значимость через безосновательные заявления это для вас такая же норма, как и отвечать на вопросы, которые не задавали для набивания "вклада"?

    Я вам ещё раз повторю свой призыв и больше постараюсь не писать, а то у вас совсем крышу сорвёт. Не будьте таким токсичным, внимательно читайте вопросы, старайтесь не отвечать на то, чего не спрашивали. Спасибо
  • Как восстановить удалённые файлы?

    @Lepeshka
    Сергей Горностаев, если все ваши ответы и вся ваша помощь в таком же духе (отвечать не на то, что спросили), то все ваши "достижения" псу под хвост. Я вас призвал читать внимательно вопросы, чтобы отвечать на них, чтобы люди не уходили из-за такого отношения с подобных ресурсов. Вместо этого вы задрали нос, решили мериться "вкладом" и включили плач ярославны. Ваша токсичность убивает ресурс. Если вы этого не понимаете из-за своего чсв и "вклада", то, я думаю, мы все скоро увидим к чему это приведёт
  • Как восстановить удалённые файлы?

    @Lepeshka
    Сергей Горностаев, человек, который умеет читать и понимать суть вопроса, учит человека, который умеет писать своё мнение вне зависимости от вопроса.

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

    Именно и за нежелания слушать, а только из-за хотелки написать "типа умную" мысль, которая человеку в данной ситуации не поможет, сообщество становится токсичным. И я вас призываю снять корону, включить голову и отвечать на вопросы. Спасибо
  • Как восстановить удалённые файлы?

    @Lepeshka
    Какая ос у вас на компьютере? Есть разные программы для восстановления удалённых файлов. Под виндой я восстанавливал с помощью recuva.
    П.С. Сергей Горностаев вы снова не отвечаете на вопрос пользователя, а толкаете свою речь. Вопрос был - как восстановить. Ладно бы вы ответили и дали ещё совет, но вы просто пишете свою хрень. Пожалуйста, вы же куратор, научитесь читать вопросы.
  • Как создать кнопку в телеге, используя только Telegram bot api?

    @Lepeshka
    import json
    import logging
    import requests
    
    
    class TelegramBot:
        
        def __init__(self, token):
            self.url = 'https://api.telegram.org/bot' + token
    
            self.kbd = {
                'keyboard': [],
                'resize_keyboard': True,
                'one_time_keyboard': True}
    
            self.upd = {
                'offset': 0,
                'limit': 10,
                'timeout': 30}
    
        def send(self, chat_id, text, keyboard=None):
            data = {'chat_id': chat_id, 'text': text}
            if keyboard:
                self.kbd['keyboard'] = keyboard
                data['reply_markup'] = json.dumps(self.kbd)
            try:
                requests.post(self.url + '/sendMessage', data=data)
            except:
                logging.error('send failed')
    
        def update(self):
            result = []
            try:
                jo = requests.post(self.url + '/getUpdates', data=self.upd).json() 
            except:
                logging.error('recv failed')
                return None
            if 'result' in jo:
                for item in jo['result']:
                    if 'text' in item['message']:
                        if 'username' not in item['message']['chat']:
                            item['message']['chat']['username'] = 'notset'
                        result.append((item['message']['chat']['id'],
                                       item['message']['chat']['username'],
                                       item['message']['text']))
            if len(result) > 0:
                self.upd['offset'] = jo['result'][-1]['update_id'] + 1
                
            return result
    
        def listen(self, handler):
            while True:
                messages = self.update()
                if messages:
                    handler(messages)


    Кнопку можно передать как массив массивов [['кнопка']]
  • Python какое использовать ПО?

    @Lepeshka
    Я способен её написать.

    Серьёзно? Я за вас рад. Правда. Я не способен. Только сейчас 2019 год и при наличии нормальных инструментов писать свои велосипеды ... это круто, но для других целей. Зачем "отбирать" IDE? К чему эти искусственные препоны? Чтобы что? Чтобы сказать, что я так могу? Извините, но написать скрипт в блокноте и запустить питон с параметром это показатель чего-то?
    Новичок зачастую не обладает достаточными знаниями, чтобы правильно сформулировать вопрос.

    Извините, но я не думаю, что вы при этом обладаете экстрасенсорными способностями. Мне кажется, что самое очевидное, это отвечать на поставленный вопрос, а не придумывать свой. Это логично хотя бы.
  • Python какое использовать ПО?

    @Lepeshka
    Сергей Горностаев, смотрите. Про треугольник и банан интересная аналогия, но куда вы будете "жать", если у вас отобрать ос? Почему вы советуете начинать с голого интерпретатора? Почему не с написания ОС или создания процессора или создания транзисторов в домашних условиях? Это перегибание палки, но всё же вы советуете начать с определённого "уровня" который имеет как глубину так и высоту. У вас и ваших знакомых это сработало - классно, но это не значит, что не стоит мыслить шире.
    Кроме того, мы не знаем, для какой цели ему понадобилось уметь программировать. Может полноценное изучение языка, это стрельба из пушки по воробьям и пустая трата времени для него, если мы не знаем, какую задачу хочет решить автор. Есть куча "если" и давать советы в формате "IDE зло для начинающих" как минимум не уместно. Человек спросил про софт, а не про "с чего начать". Это тоже важно.
  • Не работает определёная часть кода бота?

    @Lepeshka
    Код на питоне вставленный без форматирования (отступов) почти не читабельный. Кстати "Кнопка 2." у вас два раза написано, даже на текст press3
  • Где найти подработку для написания несложных скриптов?

    @Lepeshka Автор вопроса
    Спасибо за совет. Смотрел популярные биржи, но к сожалению не нашёл задач с условиями, на которые я рассчитываю - пару часиков вечерком, по крайней мере в категории программирования, но может плохо смотрел конечно. Хочется получать удовлетворение, то есть взять задачу, решить её, получить копеечку и почувствовать, что кому-то помог и не растягивать это на несколько дней, чтобы тянула незавершённость.
  • Как часто вы работаете сверхурочно?

    @Lepeshka
    Doc44, работодатель изначально ставит тебе, допустим, график 5/2 с 9 до 18, как у автора вопроса. Какие могут быть претензии к тому, что ты уходишь в 18 как положено?
    Окей, если вы работодатель и знаете, что админу придётся что-то делать, когда большинство пользователей не на рабочем месте - делайте ночную смену или сместите рабочее время, пусть админ с 12 до 20 работает или подберите другой график, который устроит. В любом случае, проблемы эффективной организации работы - это проблемы работодателя, а не работника.
    И ещё. Серьёзные конторы не занимаются такой фигнёй, как та, что описана в вопросе. ИМХО.
  • Как хранить текстовые данные в приложении на C#?

    @Lepeshka Автор вопроса
    Foggy Finder, это данные, которые будут писаться в порт. наборы последовательных текстовых команд. Сам класс - это класс работы с этим портом.
  • Как обработать выборку из базы построчно?

    @Lepeshka Автор вопроса
    Я это написал в третьем варианте, который мне пришел в голову. Уместно ли это использовать только не знаю
  • Возможно ли средствами python залить файл на github?

    @Lepeshka Автор вопроса
    Roman Kitaev, я только рад, что существуют люди, как вы, которые неспособны воспринимать и решать задачи различными способами ещё много. Такими темпами у меня всегда будет работа
  • Возможно ли средствами python залить файл на github?

    @Lepeshka Автор вопроса
    Roman Kitaev, у гитхаба внезапно есть апи и что за ним спрятано меня интересовать не должно.
    Как же надоели умники, перед которыми ставят задачу с условиями, а, вместо помощи, они предлагают изменить условия и почемукают. Почему не запускать скриптом гит с параметрами - потому. Если я сам написал этот вариант в описании, значит я знаю о его существовании и пишу, что он не годится.
  • Возможно ли средствами python залить файл на github?

    @Lepeshka Автор вопроса
    Да, и с чего ты взял, что под капотом оно не вызывает git?

    Под каким капотом сайт в браузере вызывает git?
    Почему?

    Потому что на машине, на которой будет запускаться скрипт не установлен git
  • Преобразование числа в кодировке utf-16?

    @Lepeshka Автор вопроса
    briahas: 319 это цифра, а не строка. Надо её представить ввиде строки в кодировке utf-16.