Задать вопрос
  • Сайты для поиска единомышленников?

    @VolgaVolga
    "Если ты хочешь построить корабль, не надо созывать людей, планировать, делить работу, доставать инструменты. Надо заразить людей стремлением к бесконечному морю."
    — Антуан де Сент-Экзюпери

    Готового рецепта и сервиса для поиска нет и быть не может. Остается проявить фантазию.

    какие подводные камни могут существовать в такой ситуации

    Люди часто попадаются га-а-аденькие.
    Ответ написан
    4 комментария
  • Как найти Backend-специалиста в стартап, если нет возможности платить ему з/п на данном этапе?

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

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

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

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

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

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

    mayton2019
    @mayton2019
    Bigdata Engineer
    Тебе работать с Wifi на С++ нужно будет только в одном случае - когда ты разработчик драйвера Wifi устройства.

    В остальных случаях - ты пишешь обычные приложения на С++ которые используют сокеты TCP/UDP, которые (сокеты) в свою очередь работают через стек технологий ОС для кидания пакетов в Wifi интерфейсы в соотвествии с правилами таблиц маршрутов.
    Ответ написан
    2 комментария
  • ПО для разработки приложения для андроид?

    Поддержка Flutter официально есть в Android Studio, Intellij (community и ultimate), VS Code, и в emacs.

    Версии intellij community мне хватит или надо ultimate версию?
    Или vs code лучше подходит?

    Откуда нам знать, что тебе лучше подойдёт и чего хватит или не хватит.

    Попробуй сам и реши
    Ответ написан
    Комментировать
  • Возможно ли найти неоплачиваемую стажировку?

    @Drno
    Ищи по знакомым.
    Хедхентер
    ХабрВакансии
    Ответ написан
    Комментировать
  • Чем отличается ForkJoinPool.execute() от ForkJoinPool.submit()?

    submit возвращает Future, по которой можно отследить статус задачи, а execute - нет.

    Это вроде бы должно быть очевидно из их описания
    Ответ написан
    Комментировать
  • Для чего нужна аннотация @Serializable в либах Java/Kotlin?

    mayton2019
    @mayton2019 Куратор тега Java
    Bigdata Engineer
    С точки зрения Java language, аннотации ничего не делают. Они - как каменты в коде. Но они могут быть подсказками для фреймворков которые в compile time, classloader или runtime могут что-то выполнить над кодом. 99%
    это какие-то ORM/JSon подказки которые разъясняют фреймворку что делать. Например @Table(name="emp")
    подсказка JPA то класс относится к таблице emp.

    Ваш вопрос про либы Java/Kotlin слишком общий. Ничего конкретного нельзя сказать. Но по отношению к
    Serializable, можно предположить что это гарантия что класс можно сериализовать во внешнюю память
    (оперативная или диск) и это не нарушит никакой бизнес логики. Например это DTO которая полностью
    самодостаточная. Не все сущности вообще реально сохранить. Некоторые сущности - как орграф опутывают
    всю память Java и сохранять их накладно. Как корневой объект хипа. Дешевле дампнуть всю память чем
    сохранять такие объекты поштучно. Некоторые - имеют связи с внешними ресурсами Files/Sockets и вне контекста они не имеют смысла. Есть ключевые слова языка (transient) которые запрещают сериализацию для полей.
    Есть также проблема версионности для Serializable. Сохраненная структура не трекает ваши изменения
    по коду уже после того как вы что-то сохранили. Грубо говоря это не JSON. Если вставили новое поле - можете
    старый файл и не прочитать. В качестве маркера проблемы там заводят специальное поле типа versionId или
    что-то такое. Просто для детектирования.

    Если вы хотите иметь тотальный контроль над сохранением - то определяйте Externalizable и там будут 2
    метода в которых вы контролируете Output/Input streams и сами пишете что сохранять и читать. А еще
    лучше брать библиотеки Kryo/Protobuf/Avro e.t.c. У них еще и есть оптимизации по скорости и по сжатию.
    Вы к этому придете эволюционным путем если будете писать систему где сохранение во вне - важно.

    Сериализация во внешнюю память это огромная проблема когда мы пытаемся подружить разные
    технологии (32-64 бит целые числа или разный порядок байт в машинном слове). Даже простое
    сохранение даты или строки может быть ошибочным если вы сохранили в Java а пытаетесь читать в C++.
    Нужна 100% бинарная совместимость всех структур. Вот библиотеки Протобуф и Авро
    как раз для этого создавались.
    Ответ написан
    Комментировать
  • На что опираться при выборе изучения RN и Flutter?

    sergey-gornostaev
    @sergey-gornostaev
    Седой и строгий
    кол-во вакансий у RN в раза 2-3 выше

    Это.
    Ответ написан
    Комментировать
  • Кто создает .htaccess для сайта?

    @0x131315
    .htaccess - это часть сервера, сфера ответственности команды эксплуатации
    Обычно его создает/правит админ или бек-разработчик
    Работает этот файл только с веб-сервером apache/httpd, к nginx отношения не имеет
    Фронтенд-разработчики по идее никак с этим не связаны, это и близко не их сфера ответственности. Могут столкнуться, только если сами настраивают свое рабочее окружение и каким-то образом им помешал дефолтный .htaccess
    Управление кешем с серверной стороны точно не относится к фронтенд-разработке
    Ответ написан
    Комментировать
  • Как выполнить перевод 8-ми битного отрицательного числа из десятичной системы счисления в шестнадцатиричную?

    mayton2019
    @mayton2019
    Bigdata Engineer
    Вот из википедии. Как из положительного сделать отрицательное в формате ДК (дополнительный код).

    int twos_compl_abs(int a) {
        if (a < 0) a = (~a) + 1;
        return a;
    }


    Инвертируем и добавляем единичку.

    Для числа -100. Берем сначала по модулю. 100 - это 64 + 32 + 4

    0110 0100

    Инвертируем

    1001 1011

    И прибавляем 1

    1001 1100

    В хекс-системе тоже число будет

    9C
    Ответ написан
    Комментировать
  • Почему не могу подключиться к Docker через Docker Java API?

    ky0
    @ky0
    Миллиардер, филантроп, патологический лгун
    Пользователь в группу docker добавлен? Телнет на этот порт проходит?
    Ответ написан
    Комментировать
  • Почему не могу подключиться к Docker через Docker Java API?

    @Dementor
    программист, архитектор, аналитик
    Connection refused - это значит, что или служба Докера выключена, или запущена на другом порту, а не на 2375
    Ответ написан
    Комментировать
  • Как делать периодические запросы без Thread.sleep?

    sergey-gornostaev
    @sergey-gornostaev Куратор тега Java
    Седой и строгий
    Самое простое - это один метод помеченный аннотацией @Scheduled и второй метод с аннотацией @Async. Первый срабатывает по расписанию и вызывает второй для каждого счётчика.
    Ответ написан
    Комментировать
  • Умная розетка с автовключением без интернета?

    anthtml
    @anthtml
    Системный администратор программист радиолюбитель
    Называется "Аппаратный Watchdog" не знаю встречаются ли готовые в виде розеток, но в виде модулей точно есть
    Ответ написан
    Комментировать
  • Расскажите, что это за ошибка и как ее исправить?

    xez
    @xez Куратор тега Java
    TL Junior Roo
    Похоже, у вас версия java до 17 :

    ...
    
        /**
         * The modifier {@code sealed}
         * @since 17
         */
        SEALED,
    
    
    ...
    Ответ написан
    2 комментария
  • Домен покупают или арендуют?

    CityCat4
    @CityCat4
    Дома с переломом ноги
    Мы действительно арендуем домен, а не покупаем?

    Действительно. Советую почитать договор, который заключается с регистратором. А также ответить для себя на вопрос "могу ли я продать домен без согласия регистратора" :)
    Если это так, получается в реестре доменных имен уже сгенерированы вообще все доменные имена и мы арендуем ранее сгенерированное имя?

    Нет, это невозможно
    Или что мы тогда арендуем?

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

    CityCat4
    @CityCat4
    Дома с переломом ноги
    Подскажите, куда ветер дует?

    Ветер очень устойчиво дует в сторону исключительно "российских" дистрибов (в кавычках, потому что они примерно такие же российские, как ВАЗ-2101 :) - но другого не будет, придется любить эти).

    Ну то есть, будет не просто линух, а именно "российский линух" - с российскими репами и прочими реалиями.

    Поэтому смотреть надо в эту сторону.

    Странно, что разработчик для ФГУП не в курсе Указа #166 от 30.02.2022 года
    Ответ написан
    3 комментария
  • Какой стек использовать для десктоп приложений в гос.предприятиях в 2023 году?

    Мне удобнее сделать всё на C#, .Net, WPF и в случае появления linux запускать всё под Mono.

    Ты под Mono не сможешь запустить приложение на WPF:)
    Тогда уж сразу лучше писать на Avalonia.
    Это раз.

    Два - если будет Linux, то очень велик шанс, что какой-нибудь особенный российский linux, у которого могут быть проблемы с совместимостью - нужно будет тестировать и как минимум писать инструкции по установке.

    Три - лучше смотреть на конкретные требования заказчика. Сейчас даже на госпредприятиях чаще в веб идут.
    Ответ написан
    Комментировать