Задать вопрос
  • Я в РФ, если пройду собес в компанию из РБ, Казахстана и т.д. обязательно ехать туда?

    CityCat4
    @CityCat4
    //COPY01 EXEC PGM=IEBGENER
    В CV недаром указывается гражданство и текущее место проживания :)

    Все уточняется непосредственно у хыра в момент принятия оффера. Правда насчет "Кипра или где угодно еще", если под этим подразумеваются недружественные страны - я бы особо на оофер оттуда не рассчитывал. Что же касается бывших союзных республик - все уточняется по каждому случаю, но в общем случае - по законодательству того места где будете работать.

    В странах ЕАЭС наверное порпоще будет
    Ответ написан
    9 комментариев
  • А не разбирался ли кто-нибудь с протоколом устройств SmartLife/Tuya?

    GavriKos
    @GavriKos
    Ну проще всего посмотреть поддержку вашей кормушки в каком нить HomeAssistant. Если поддержка там есть - читать реализована она через локалку или нет.
    Отучать устройства Tuya от интернета можно - у них неплохой developer portal, через который вполне получаются креды каких нить лампочек или подобных устройств, и потом пробрасываются в тот же HA.
    На более низкий уровень - не спускался.
    Ответ написан
    Комментировать
  • No such file or directory django как исправить?

    VoidVolker
    @VoidVolker
    Dark side eye. А у нас печеньки! А у вас?
    А что мешает посмотреть на реальный путь файла и сравнить с текущим путём в консоли?
    6797fe2c30986221244028.png
    Ответ написан
    7 комментариев
  • Каким образом провайдер мониторит мой трафик?

    Mike_Ro
    @Mike_Ro
    Python, JS, WordPress, SEO, Bots, Adversting
    Зашел с личного телефона на сайт МФО через оператора Билайн, LTE сеть.

    Спустя 3-4 часа на телефон стали приходить смс с предложениями о кредите.

    Мобильные операторы торгуют номерами абонентов, которые звонили по указанным номерам или зашли на указанные сайты. Можно указать и другой таргетинг. Рекомендую почитать - Я тебя найду и позвоню.
    - точнее, возмущение, это вообще законно?)

    Законно, Вы же сами подписывали договор, при оформление симки.
    Как это отключить?

    Направить заявление об отзыве разрешения на обработку Ваших ПД.
    - каким образом мониторится трафик ? мое предположение - sni или dns запросы.

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

    Ну и про слежку, если знать параметры мобильного устройства, пол и примерный возраст, то можно уверенно ответить на вопрос "был ли данный человек в данном месте в указанный промежуток времени". Соответственно, добавить все районы москвы перемноженные на дневные часы и вуаля, можно рассказать коллеге много интересного о нём :)
    Ответ написан
    5 комментариев
  • Как использовать все потоки процессора при вычислении числа Фибоначчи в C#?

    GavriKos
    @GavriKos
    Я уже знаю про Parallel.For, но такой подход не позволяет мне сохранить результат предыдущих номеров

    Ну вот в этом и смысл параллельных вычислений ))) Ваш алгоритм не может работать в несколько потоков в этом виде, именно потому что каждому следующему результату нужен предыдущий. Избавляйтесь от этого условия - и получится распараллелить
    Ответ написан
    1 комментарий
  • Как в ходе распознавание номеров, записывать данные в БД, при этом исключить дубли?

    martin74ua
    @martin74ua Куратор тега MySQL
    Linux administrator
    Индекс на поле уникальный назначить религия не позволяет?
    Ответ написан
    5 комментариев
  • Можно ли хранить персональные данные в блокчейне на основе EVM?

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

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

    p.s. есть гомоморфное шифрование, позволяет проводить операции над зашифрованными данными, без их расшифровки... очень высокие требования к вычислениям и реализовывать их внутри смартконтракта абсурдно бессмысленно.
    Ответ написан
    Комментировать
  • Есть в графическом виде дерево иерархии классов .net?

    VoidVolker
    @VoidVolker
    Dark side eye. А у нас печеньки! А у вас?
    Пример для русалки:
    namespace ConsoleAppTest
    {
        internal static class Program
        {
            #region Public Methods
    
            public static IEnumerable<Type> GetInheritanceHierarchy(this Type type)
            {
                for (var current = type; current != null; current = current.BaseType)
                {
                    yield return current;
                }
            }
    
            #endregion Public Methods
    
            #region Private Methods
    
            private static void Main(string[] args)
            {
                IEnumerable<Type>? nsTypes = AppDomain.CurrentDomain.GetAssemblies()
                           .SelectMany(t => t.GetTypes())
                           .Where(t => t.IsClass);
    
                uint idIndex = 0;
                Dictionary<Type, uint> map = [];
                List<List<Type>> hierarchy = [];
    
                foreach (Type type in nsTypes)
                {
                    IEnumerable<Type> iTypes = type.GetInheritanceHierarchy().Reverse();
                    if (iTypes is not null && iTypes.Any())
                    {
                        hierarchy.Add(iTypes.ToList());
                    }
                    else
                    {
                        hierarchy.Add([type]);
                    }
                }
    
                // Process hierarchy first to get nodes id's
                string allhierarchy = string.Join(
                    "\n  ",
                    hierarchy.Select(types =>
                        string.Join(
                            " --> ",
                            types.Select(t => $"T{GetTypeId(t)}")
                        )
                    )
                );
    
                // Now process all nodes names
                IEnumerable<string> nodes = map.Select(p => $"T{p.Value}(\"{p.Key}\")");
                string allNodes = string.Join("\n  ", nodes);
    
                // Combine all data to chart
                string mermaidChart = $"flowchart TD\n\n%% Nodes\n  {allNodes}\n\n%% Hierarchy\n  {allhierarchy}";
    
                File.WriteAllText("mermaid chart.txt", mermaidChart);
    
                Console.WriteLine($"Done. Classes processed: {nodes.Count()}");
                Console.ReadKey();
    
                uint GetTypeId(Type type)
                {
                    if (map.TryGetValue(type, out uint id))
                    {
                        return id;
                    }
                    map[type] = idIndex;
                    return idIndex++;
                }
            }
    
            #endregion Private Methods
        }
    }

    Русалка умеет в PNG, SVG и другие форматы.
    Ответ написан
    Комментировать
  • Можно ли сделать свою форму оплаты онлайн заказа?

    402d
    @402d
    начинал с бейсика на УКНЦ в 1988
    В своё время даже наша городская энергосбытовая компания такое не потянула. Кончилось кастомизированной на стороне банка платёжной страницей.
    Ответ написан
    2 комментария
  • Как принимать деньги от физиков и передавать их другим людям онлайн без юрлица или ИП?

    @CBET_TbMbI
    Если возиться со всем вышеназванным не хочется, то можно сделать только подсчёт долгов: кто кому и за что будет должен. А пересылку денег друг другу полностью отдать на откуп самим пользователей.
    То есть чтобы сайт был некой достой объявления для поиска исполнителей и заказчиков. Пусть он сводит команды друг с другом. Если придумаешь хороший алгоритм, пусть указывает кто кому и сколько должен. Но пересылают пусть сами.
    Можно даже на сайт возложить функцию судейства, если есть желание. Пусть они в носят в сайт договорённости, а ты будет проверять их исполнение и выносить частные (не юридические) заключения: тот прав, тот не прав, а того вообще забаню.
    Ответ написан
    2 комментария
  • Стоит ли поступать на программиста с плохой математикой?

    sergey-gornostaev
    @sergey-gornostaev
    Седой и строгий
    Прям совсем без математики не обойтись одному программисту на десятки, а то и сотни тысяч. Можно построить блестящую карьеру, применяя только арифметику, да и ту для того, чтобы деньги считать. Да и от высшего образования, если это не MIT или Беркли, польза только в том, чтобы прорваться через первичные фильтры при отборе на должность джуна. Так что если нравится программировать и хочешь связать с этим жизнь, ничего не бойся, не обращай внимания на условности, не слушай гейткиперов, становись тем, кем хочешь.
    Ответ написан
    1 комментарий
  • Есть ли какая то определенная причина почему стоит использовать Windows Server?

    VoidVolker
    @VoidVolker
    Dark side eye. А у нас печеньки! А у вас?
    Только для тех случаев, когда зависимости ПО работают только под виндой. Во всех остальных случаях удобнее и практичнее линукс. Сегодня dotNet спокойно ставится под линуксом из пакетов и отлично там работает как и любое другое ПО.

    Если Windows Server настолько проиграл Linux в серверных войнах, то почему Microsoft не закрывает этот отдел? Значит сервера на Windows, используются.

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

    Почему я задал этот вопрос, я как системный администратор, столкнулся с клиентом, с которым я сцепился из за того, что его разработчики и бывший сотрудник сисадмин решил установить .NET + C# + Mono + Nginx и все это на линукс.
    Естественно меня это взбесило, и я просто отказался все это поддерживать, потому что извините, но .NET проще поддерживать на Windows Server

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

    Sanes
    @Sanes
    Это вы должны решить. Зачастую путают языковые и региональные версии.
    Как правило другой регион, это другая структура сайта. И логично делать отдельными разделами или даже сайтами. А просто перевод можно и плагином сделать.
    Ответ написан
    Комментировать
  • Можно ли увеличить скорость wi-fi, если она ограничена тарифом?

    @pfg21
    ex-турист
    кабель дает 100мбс (стандарт для fast ethernet).
    твою скорость в 50мбс ограничивает аппаратура провайдера, согласно прописанному для тебя тарифу.
    это не обойти
    Ответ написан
    Комментировать
  • Нужно ли покупать доменное имя для AD?

    CityCat4
    @CityCat4
    //COPY01 EXEC PGM=IEBGENER
    Лучше купить, для бизнеса это копейки. Не потому что он нужен - на самом деле лучше всего использовать псевдо-зоны типа .local - а просто чтобы кункуренты, хакеры, какеры, пукеры и прочие не пытались наделать гадостей.
    Ответ написан
    1 комментарий
  • Прямое управление сплит-системой через Arduino \ ESP \ Raspberry?

    @kalapanga
    По сути, Вы хотите разработать с нуля свою управляющую плату взамен существующей. В списке перечислены только исполнительные устройства. Забыли, как минимум, про устройства контроля, которые обеспечивают долговременную и безопасную работу устройства, индикацию, взаимодействие с пользователем.
    1) Вы уверены что справитесь на должном уровне?
    2) Зачем делать эту работу, если она уже есть - схема управления, разработанная квалифицированными специалистами?
    Так что разница между двумя первыми вариантами управления (ИК, УАРТ) и Вашим вариантом заключается в трудоёмкости, материальных затратах, качестве конечного результата. И разница эта очень большая.
    Ответ написан
    2 комментария
  • Почему не появляются доп файлы при создании сервера minecraft с помощью оф файла?

    borisdenis
    @borisdenis
    Ленив и вреден...
    Русские символы и пробелы в пути это очень не хорошо для подобных приложений. Попробуйте всё сделать в папке c:\MinecraftServer\
    Ответ написан
    Комментировать
  • Как показывать загруженность пк через web-страницу?

    GavriKos
    @GavriKos
    Использовать готовые решения. monit, zabbix, например. Графану там какую то
    Ответ написан
    Комментировать
  • Как скомпилировать код на perl в исполняемый файл на windows?

    @antdantd
    https://www.marcbilodeau.com/compiling-perl/
    Инструментов немало.

    https://stackoverflow.com/questions/2948405/how-to...

    Вот тут тоже на тему.
    Ответ написан
    Комментировать
  • За что можно получить бан на хабр фрилансе?

    ThunderCat
    @ThunderCat
    {PHP, MySql, HTML, JS, CSS} developer
    Комментировать