• Как на ipthone поменять текс входящего смс?

    @Drno
    попросить выслал смс с нужным текстом
    Ответ написан
    1 комментарий
  • Выходит ошибка tns:protocol adapter error?

    Lorien_Elf
    @Lorien_Elf
    Keep calm and drop database
    Например, могло поменяться значение на сервере в файле sqlnet.ora:
    SQLNET.ALLOWED_LOGON_VERSION=9

    Судя по логу, вы пытаетесь подсоединиться клиентом версии 9, для которой, возможно, выключен соответствующий протокол на сервере.
    Ответ написан
    Комментировать
  • Какие гипервизоры есть для замены Hyper-V / VMware по импортозамещению?

    @Drno
    Proxmox - дешего, сердито, удобно
    KVM из консоли - еще более надежно, но требует более высокой квалификации

    Насколько я помню российские системы построены на KVM + своя \ измененная веб морда
    Ответ написан
    6 комментариев
  • Можно ревью супергрязного(наверное) кода на с#?

    yarosroman
    @yarosroman Куратор тега C#
    C# the best
    Найди .gitignore для шарповых проектов, чтобы не тащить мусор в виде временных и исполняемых файлов на гит
    Ответ написан
    Комментировать
  • Можно ревью супергрязного(наверное) кода на с#?

    mayton2019
    @mayton2019
    Bigdata Engineer
    Я тоже добрый сегодня.

    Общее впечатление что код - пенопласт. В нем очень много строк но очень мало бизнес логики.

    1) Во первых непонятно где фокусироваться. Смотреть формочки - не интересно они состоят в
    основном из шумящих событий которые радуют глаз но делают очень мало действий. Это как смотреть
    байткод LLVM или Java.

    2) Вот такой комментарий я-бы не писал. Он звучит как капитан-очевидность. И ежу понятно что это Main.

    /// <summary>
            /// Главная точка входа для приложения.
            /// </summary>
            [STAThread]
            static void Main()


    Если твой преподаватель требует - то пускай будет. Но я-бы убрал.

    3) Вот такие название как Classes, надо убрать. Они считаются дурным тоном. У тебя-же есть понимание
    что внутри? Вот прояви фантазию и дай какое-то бизнесовое название. У тебя в названии вообще висит
    газо-анализатор. Используй это.

    4) Вот здесь имеет смысл вводить поясняющую переменную. Это основы рефакторинга
    о которых писал Кериевски.

    Mixtures[mixture].measurementResults[cycle] = gasType == "mixture" ? concentration : Mixtures[mixture].measurementResults[cycle] - concentration;
            }//сохранение текущего результата в конкретный цикл конкретной смеси


    И комментарий должен стоять над кодом а не внизу.

    5) Я не знаю зачем в 21 веке так сложно конкатенировать строку. Это не Си и не Java1.1.

    table.GetControlFromPosition(i, table.RowCount - 1).Text = String.Concat("СКО", ":", Mixtures[i].sko.ToString());


    Вот я специально посмотрел в learn портал https://learn.microsoft.com/en-us/dotnet/csharp/ho... и там пишут что вполне можно брать операцию плюс или стринговую интерполяцию.

    Вобщем старайтесь писать меньше слов. Это - хорошая точка приложения сил для развития как разработчика.
    Ответ написан
  • Можно ревью супергрязного(наверное) кода на с#?

    @OwDafuq
    Вы промазали, это не фриланс, где можно заказать ревью кода.
    Но я сегодня добрый:
    0) ВинФормы не актуальны, извините, переходите в Web или WPF.
    1) Именования: что за Form1, Form2, Form...? Какую смысловую нагрузку они несут?
    2) Classes.cs где нет ничего похожего на названия файла? Имхо, но лучше уж MixtureController сделать отдельным файлом, Mixture так же, отдельным файлом и желательно куда-то в папочки это спрятать (первый статик класс, например, в Services, а второй, например, в Models).
    3) static - зло, тем более если у вас оно используется в форме для контроллов, поддерживать это будет очень больно и сломать будет очень просто. Не используйте static без надобности вообще.
    4) не используйте "+" для конкатенации строк, уже давно есть string.Format, интерполяция, StringBuilder и пр.
    5)
    mixture.cylinderNumber
    в C# принято называть публичные свойства в CamelCase, а не lowerCamelCase.

    За остальной код кто-то другой дополнит
    Ответ написан
    1 комментарий
  • Можно ли перепаять разъем на клавиатуре logitech g pro с micro USB на USB C?

    @alexalexes
    Не надо покупать дорогие клавиатуры как хлеб - не глядя.
    Эту клавиатуру верните в магазин, указав причину, озвученную в вопросе.
    Выберите уже другую клаву с бОльшим пристрастием к просмотру характеристик, отзывов, видеообзоров.
    Ответ написан
    Комментировать
  • NAS WD MyCloud ex2 ultra (деградация рейда) как заменить диск?

    @aleks-th
    1. Снять бекап, лучше даже просто отключив диск от наса и подключив к компу если комп поймет эту ФС, в текущем состоянии можете вообще все данные со всех дисков потерять.
    2. Поставить 2 х HDD вместо SSD или менять нас на тото который поддерживает SSD.

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

    и потом ради чего делать SSD, по сети данные гоняются и так медленно скорости HDD с лихвой должно хватать.
    Ответ написан
    2 комментария
  • HTML, как сделать удаленное подключение на сайте без сторонних программ?

    ValdikSS
    @ValdikSS
    Вам нужен Веб-RDP-клиент? Apache Guacamole.

    Apache Guacamole is a clientless remote desktop gateway. It supports standard protocols like VNC, RDP, and SSH.
    We call it clientless because no plugins or client software are required.
    Thanks to HTML5, once Guacamole is installed on a server, all you need to access your desktops is a web browser.
    Ответ написан
    1 комментарий
  • ПО для разработки приложения для андроид?

    Jacen11
    @Jacen11
    Собираюсь учить flutter для разработки андроид приложений.
    хреново как то собираетесь
    если вбить в гугл flutter download первой же ссылкой в оф доке https://docs.flutter.dev/get-started/install расписаны все платформы, все шаги, все что нужно и для чего
    Ответ написан
    Комментировать
  • Есть ли бесплатные аналоги плагина introjs.com?

    @zkrvndm
    Софт для автоматизации
    Ответ предоставлен чат-ботом https://claude.ai

    Да, существуют бесплатные аналоги плагина Intro.js для создания обучающих подсказок на сайте. Вот несколько вариантов:

    1) Driver.js - простой в использовании JS плагин с открытым исходным кодом. Позволяет создавать подсказки и обучающие туры по сайту.

    2) Hopscotch - еще одна библиотека для создания подсказок с открытым кодом. Легко настраиваемая и кастомизируемая.

    3) Joyride - плагин на jQuery для пошаговых инструкций по сайту. Прост в интеграции.

    4) Tourist.js - реализует подсказки в стиле попапов с подсветкой элементов. Небольшой размер.

    5) Bootstrap Tour - создан на основе популярного фреймворка Bootstrap. Интуитивно понятный интерфейс.

    Посмотрите демо этих плагинов, выберите понравившийся по функционалу и простоте использования. Для быстрого старта оптимально подойдут Driver.js или Hopscotch. Удачи!


    P. S. Пользуйтесь поиском или чат ботами прежде, чем спрашивать что-то очевидное!
    Ответ написан
    1 комментарий
  • Как присвоить динамическому массиву типа void* значение в Си?

    @dima20155
    you don't choose c++. It chooses you
    Во-первых, malloc возвращает void *, поэтому приводить ничего не нужно.

    value[1] = 10; // Ошибка
    *(value + 1) = 10; // Ошибка

    Данные выражения вызывают ошибку потому что sizeof(void) не определен.
    https://stackoverflow.com/questions/1666224/what-i...
    Вы не можете скопировать массив не зная размер его элемента и количество элементов или исходный размер массива в байтах.

    Собственно, потому memcpy и требует одним из параметров размер.
    Ответ написан
    Комментировать
  • Как найти Backend-специалиста в стартап, если нет возможности платить ему з/п на данном этапе?

    Maksim_64
    @Maksim_64
    Data Analyst
    Все что нужно для запуска стартапа ищут на рынке венчурного капитала. Венчурный капитал это не только деньги, но и специалисты готовые войти в долю стартапа. У нас рынка венчурного капитала по большому счету нет. Утром деньги, вечером стулья, у нас пока так. Самый большой рынок венчурного капитала в долине, это там стартап = идея, к которой потенциально готовы присоединится люди с деньгами, навыками и т.д.
    У нас же стартап, это ты просто владелец бизнеса который за все платит. Так сказать разные ментальности.
    Ответ написан
    7 комментариев
  • Как найти Backend-специалиста в стартап, если нет возможности платить ему з/п на данном этапе?

    BloodyAstra
    @BloodyAstra
    Во всех айти-пабликах даже есть шутки, про такие предложения.
    Никак, есть конечно вариант поискать джуна который ищет опыт работы и т.д, но как только он получит реальную работу, он уйдет от вас, и вам придется переписывать все с 0.
    Ну и сама идея так себе, есть же тот же самый character ai, в котором есть языковая модель которая как раз обучает англ, и вроде делает это даже лучше Чата, поскольку заточена под это
    Ответ написан
  • Как найти Backend-специалиста в стартап, если нет возможности платить ему з/п на данном этапе?

    @aleks-th
    Скорее нет.
    Давайте размышлять почему так произойдет.

    Скажем специалист будет работать на вас ну пусть 50 часов в месяц меньше не имеет смысла.
    На работе за них ему заплатят минимум 50000 руб.

    Пусть год вы будете делать что-то это уже 600000 руб.

    Вы готовы взять сейчас 600000 кредита и нанять такого человека ?
    Скорее нет ибо вкладывать реальные деньги в непонятно что в сейчас и сами не готовы.
    Но хотите найти того кто вложит их воеменем с непонятной перспективой, восхитившись идеями.
    -----

    Второй вопрос , вы сами готовы ли поработать за счёт будущих прибылей. Вот вам например я могу сейчас предложить поработать над фронтендом нескольких проектов за счёт будущих прибылей если они будут - вас такое предложение насколько может заинтересовать.
    Ответ написан
    7 комментариев
  • Какой самый легковесный nix-дистрибутив?

    Sanes
    @Sanes
    Ubuntu Server при установке выбери Minimal и не морочь голову.
    Ответ написан
    Комментировать
  • Какой самый легковесный nix-дистрибутив?

    mayton2019
    @mayton2019
    Bigdata Engineer
    Любители докеров и безопасники любят alpine-linux. Вроде там все по минимуму.

    UPD: Alpine
    Ответ написан
    2 комментария
  • Как получать данные с binance p2p?

    присылает 404
    Ну а зачем вы на неправильные поддомен и эндпоинт запрос-то делаете?
    Ответ написан
    3 комментария
  • Как лучше всего подключить видеорегистратор к интернету через Wi-Fi соседа?

    yarkov
    @yarkov
    Помог ответ? Отметь решением.
    Например роутер в режиме "мост"
    https://help-wifi.com/sovety-po-nastrojke/nastrojk...
    Ответ написан
    Комментировать