• Андроид приложение для направления трафика в разные сим?

    mayton2019
    @mayton2019
    Bigdata Engineer
    Насколько я понимаю системотехнику, в телефоне (Xiaomi Redmi 9) есть только одно устройство типа 4G приемник. Поэтому и 4G трафик один. И - взаимоисключающий. Тоесть или работаем с одним оператором интернета или с другим.

    Хотя входящие звонки я могу принимать с двух операторов.

    Симка... хм. Ну это что-то вроде аппаратного хранилища ключей.
    Ответ написан
    9 комментариев
  • Домашний сервер для аналитики и математических вычислений?

    CityCat4
    @CityCat4
    Внимание! Изменился адрес почты!
    По поводу содержания сервера дома я еще три года назад писал такой ответ. С тех пор ничего не поменялось.

    Берете бу сервер в конторах, которые торгуют списанным (ну как списанным - снятым с гарантии после того как пять лет отходили) серверным оборудованием - несмотря на то, что оно как бы списано, оно еще пахать будет и пахать. Берете к нему рейд-контроллер если надо и винты (винты у них могут довольно дорогими оказаться). Ставите, что надо и вуаля.

    Вот контора, где я себе брал, но разумеется можно и другие найти. Серверный проц без серверной памяти - это просто понты типа прямотока, который ставят себе "чоткие пасаны".
    Ответ написан
    Комментировать
  • Насколько большую роль в IT-карьере играют связи?

    CityCat4
    @CityCat4
    Внимание! Изменился адрес почты!
    И как вы обычно меняете работу?

    Размещаем CV на hh.ru, зарплата.ру и прочих джобовских сайтах. Ходим на собеседования. Принимаем приглашения на работу - и работаем.

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

    Ну и есть еще связи с руководством :) Но это вообще нетехническая категория :)
    Ответ написан
    Комментировать
  • Какой можно взять недорогой ноутбук для Linux'а?

    @mureevms
    Надо определить задачи обучения. Ради чего?
    Пока вы не поставите Линукс основной системой - вы не будете его изучать, все это быстро закончится, а на ноут будет поставлена винда. Если вы поставите Линкус и будете работать только в ГУИ, то вам не нужен Линукс. Если вы боитесь консоли - вам не нужен Линукс. Если вам нужен специализированный виндовый софт - вам не нужен Линукс. А если вам не нужен Линукс, то зачем его учить и еще вкладывать в это деньги? Знания без практики это трата времени.

    > в виртуалке мне не удобно, ибо на работе сижу большую часть времени

    Я бы советовал все же на виртуалке, даже без дуал бута. Поиграетесь месяц и бросите.
    Ответ написан
  • Дает ли какието привелигии приложению в магазине, если сделать бонусы за ежедневное посещение?

    402d
    @402d
    начинал с бейсика на УКНЦ в 1988
    DAU - подымется. опосредственно скажется на MAU.
    А вот от степени настырности напоминаний может ускорить отток пользователей.
    Например, я поставил вашу игрушку. Не заинтерсовала. Но стирать сразу не стал.
    После нотифи я ее сотру. И тут у Вас просядет показатель среднее время до удаления.
    Ответ написан
    Комментировать
  • Как поступить с заказчиком?

    @vism
    А заказчик то причем.
    Это ты оценил проект
    Это ты продолбал уточнения по ТЗ
    Заказчик не должен разбираться в том, как тебе ТЗ составить. Ты должен добиться верного полного ТЗ для тебя. Чтоб ты оценил верно.

    Заказчик вобще не знает что ты там делал, ему сказали цену, он согласился.

    Ты думаешь, что прав, но нет. Все это следствие твоих решений и действий. Ещё и навгокодил, раз код только ты поймёшь.
    Сделать сложно - просто, а сделать просто - сложно.
    Мало того, что хочешь кинуть заказчика, так ещё по сути всю работу зашифровал.

    Щас ты ведёшь себя как строители-кидалы. Которые берутся за ремонт квартиры/стройку дома, а посреди процесса говорят - доплачивай ещё 30% или уйдём. Уйдём = сгнивший дом.

    Вобщем если у тебя ещё осталось что-то честное и человечное, прими свою отвественность, доделай проект и дальше продумывай свои действия и решения наперёд, продумывай риски и страхуйся от них.
    Но не будь, не будь очередным кидалой, который объяснил себе почему "он прав".

    P.S.
    Если этот проект
    https://qna.habr.com/q/1159728
    То вобще стыдно должно быть от таких мыслей.
    Заказчик то ждет от вас хорошую работа наверное, а вы на нём учитесь. Вы уйдёте, а он потеряет и время, и деньги. Мде...
    Ответ написан
    Комментировать
  • Как выписать значения user_id в таблице users через запятую?

    Vindicar
    @Vindicar
    RTFM!
    1. fetchall() возвращает список из кортежей. Эти две структуры в питоне встречаются очень часто, приёмы работы с ними нужно знать.
    2. Когда ты организовал цикл по строкам, и вытащил из каждой строки id, используй f-строки для подстановки значения в строку. Полученные отформатированные строки складывай в ещё один список (ты ведь прочитал ссылку выше и освоил работу со списками?)
    3. Когда у тебя готов список строк вида @idXXXXXX, собери его в одну строку методом join().

    И да, всё вышеперечисленное - азы языка. Если ты не знаешь их, хвататься за базы данных рановато.
    Ответ написан
    Комментировать
  • Замедляет ли доступ к сайту цепочка CNAME?

    martin74ua
    @martin74ua
    Linux administrator
    Да. На 0.0001 сек при первом обращении. Потом все кешируется.....
    Ответ написан
    3 комментария
  • Как написать свою собственную операционную систему под кнопочный телефон?

    mayton2019
    @mayton2019
    Bigdata Engineer
    До того как писать нужно знать хотя-бы примерно архитектуру самого телефона. Какой процессор стоит? Какая разрядность? Где найти документацию на систему команд? Где найти ассемблер? Или Си? Где эмулятор чтоб потестировтаь? Как залить прошивку? Это вообще отдельный челледж. Возможно старые модели этого и не позволяли и надо брать паяльник чтобы снять эти барьеры.

    Вобщем перед тем как писать ОС надо пройти этот вопросник и отметить что есть.
    Ответ написан
    4 комментария
  • Как исправить краш telebot?

    Vindicar
    @Vindicar
    RTFM!
    Очевидно, если немножко подумать.
    Крэш из-за того, что ты обращаешься ко второму (индекс 1) элементу списка, который имеет только один элемент.
    Значит, нужно вынести список (результат работы message.text.split() ) в отдельную переменную, чтобы проверить длину этого списка. Если длина > 1, значит, второй элемент существует, значит, можно работать.
    Ответ написан
  • Как исправить регулярное выражение?

    @dodo512
    ${1}h${2}m${3}s
    Ответ написан
    Комментировать
  • Как вывести значения из базы данных без запятых скобок и т.д?

    Vindicar
    @Vindicar
    RTFM!
    fetchall() возвращает тебе список из кортежей.
    Если ты не знаешь, что это такое - бегом учить. Это абсолютно базовые структуры данных в питоне, для создания сколь-нибудь сложной программы с ними (+ещё словари) нужно уметь работать не задумываясь.
    Ответ написан
    Комментировать
  • Как реализовать регистрацию пользователя из чата telegram?

    shurshur
    @shurshur
    Сисадмин, просто сисадмин...
    Обычная практика - держать в памяти кэш пользователей. При изменениях также выполнять запрос к базе. При запуске бота - вычитывать пользователей в память.
    Ответ написан
    Комментировать
  • Как создавать новую таблицу для нового пользователя telegrambot python?

    nki
    @nki
    bezkart.ru готовая система лояльности
    Делать на каждого пользователя таблицу не стоит. Храни все в одной и разделяй записи по id.
    Ответ написан
    Комментировать
  • Telegram автоматическое открытие ссылок Privnote?

    trapwalker
    @trapwalker Куратор тега Python
    Программист, энтузиаст
    Готового решения я не знаю, но вполне можно написать такую тулзу с использованием клиентского апи телеграмма. Она будет от вашего имени коннектиться в телегу и ждать сообщения в чате, как только оно придёт, открывать ссылку и... ну там как запрограммируете.
    Ответ написан
    Комментировать
  • Как правильно разделить большой модуль с единственным классом?

    mayton2019
    @mayton2019
    Bigdata Engineer
    Есть такое старое правило что сначала нужно писать тесты. Без тестов ты конечно можешь начать рефакторинг но если что-то сломалось то сложно будет детектировать поломку именно в тот момент. Это всплывёт позднее.

    Далее без исходников сложно что-либо советовать. Тут - сколько людей столько и мнений.
    Ответ написан
    7 комментариев
  • Имеет ли смысл в современном нерутованом android держать банковские приложения на отдельном устройстве?

    Zettabyte
    @Zettabyte
    Проф. восстановление данных ▪ Вопрос? См. профиль
    Существует ли безопасное хранилище данных для приложения в android, к которому точно не имеют доступ другие приложения?

    У Samsung есть Knox и Secure Folder. Люди туда что-то ставят, но я сам до сих пор так и не нашёл время попробовать.

    Из приложений: ... skype

    Поставьте какой-нибудь firewall, например, этот, и последите за ним повнимательнее. Может это косяки майкрософтовской разработки под началом Наделлы, но что Skype, что Skype Lite крайне любят постоянно держать себя в памяти и стабильно что-то куда-то шлют.
    Причём даже если не открывать Скайп лайт вообще ни разу (уже почти никто не пользуется), его месячный трафик может быть, например, и 15 МБ и больше, несмотря на то, что не было ни одного сообщения.

    Вряд ли это прямо слив какой-то банковской информации, но не исключаю, что шпионит он будь здоров.
    Ответ написан
    Комментировать
  • Python или C++?, что перспективнее?

    sergey-gornostaev
    @sergey-gornostaev
    Седой и строгий
    Оба будут востребованы, у них не пересекающиеся области применения.
    Ответ написан
    Комментировать
  • Как безболезненно установить 3 операционки на 1 компьютер?

    hottabxp
    @hottabxp
    Сначала мы жили бедно, а потом нас обокрали..
    Просто сами знаете, если поставить Linux, а потом Windows, то винда снесет всё в разделах.

    При достаточной кривизне рук - теоретически да.

    Ставьте как хотите, просто потом поставьте еще REFInd
    Ответ написан
    Комментировать
  • Зная токен бота, можно ли узнать его имя?

    vabka
    @vabka
    Токсичный шарпист
    В телеграм апи есть метод для этого: getMe
    Ответ написан
    2 комментария