• Можно ли на php создать программу, которая будет связанна с сайтом?

    saboteur_kiev
    @saboteur_kiev Куратор тега Программирование
    software engineer
    можно.
    Ответ написан
    Комментировать
  • Зачем нужна "кроссплатформенность" в Java?

    roswell
    @roswell
    и швец, и жнец, и на дуде игрец
    1) только вот C/C++ софт придётся компилировать самому под все целевые платформы;
    2) платформо-зависимые части кода в большинстве случаев уже собраны в библиотеки;
    3) JavaFX или собственная реализация Swing UI. Даже голый Swing причесать так, чтобы он выглядел практически одинаково на всех платформах, особого труда не составит;
    4) то же с .net (то, что Microsoft пихает его рантайм в Windows — не заслуга дотнета как такового. А заодно поинтересуйтесь, как у дотнета обстоят дела со стабильностью API);
    5) с джарами и не бывает возни, достаточно установить JRE.

    В общем, вы просто не умеете готовить кошек^W кофе o)
    Ответ написан
    Комментировать
  • Где найти честного программиста на почасовую оплату?

    Программиста с почасовой оплатой без траты ни минуты учтенного времени на "чай" Вы никогда не найдете, на условия с тотальным контролем никто за обычную плату не согласится, только с хорошей наценкой и то маловероятно.
    Вам наверное лучше четко обговаривать сроки выполнения и отдельно оговорить что в случае превышения сроков уменьшать итоговую сумму оплаты допустим на 5% за каждый день просрочки по вине исполнителя. Ну и само собой в ТЗ должны быть оговорены все требования к продукту и используемые технологии. В случае дополнительного "хочу вот эту плюшку" с Вашей стороны срок обговаривается заново.
    Ответ написан
    4 комментария
  • Кто же этот java программист?

    saboteur_kiev
    @saboteur_kiev
    software engineer
    Пишет бэкенд, в виде API/restAPI, для этого как раз достаточно в плане веба знать html/css/xml/json и как основное java
    Ответ написан
    Комментировать
  • Как поменять слушателя?

    jamakasi666
    @jamakasi666 Куратор тега Java
    Просто IT'шник.
    но у меня 100 кнопок, и на всех нужно изменить слушателя.

    Эм, может проблема какраз и кроется в том что столько кнопок и стоит найти другое решение?)
    А вообще вариант попроще будет если отнаследуетесь от кнопки и сделаете у нее новый метод типа bu1[i][j].switchActionListeners(ActionListener al).
    Ответ написан
    1 комментарий
  • Как составить линейное уравнение с несколькими переменными?

    У Вас одно неизвестное - суммарная масса всех двигателей - Х.
    Масса первого двигателя =0,2Х, соответственно мощность =30*0.2*Х
    ...
    ...
    Итоговая мощность 30*0.2*Х + 40*0.3*Х + 80*0.5*Х = 2000,
    решаем это уравнение относительно Х
    Ответ написан
    1 комментарий
  • Как реализовать кнопки стоп и воспроизвести?

    @Zemlya
    Конечно, ты можешь менять кнопки методом view.setVisibility(View.GONE)
    Но мне кажется более корректным способом было бы именно изменять картинку на своей кнопке Play, и в onClick() делать проверку "Если музыка играет" - не играть, если не играет - играть.
    Ответ написан
    Комментировать
  • Модульбанк vs Точка для ИП и работы с Upwork?

    TravelExpert
    @TravelExpert
    LifeHacker
    Т.к. Upwork - не резидент РФ, нужно смотреть не только на тарифы но и на расходы по валютному контролю.
    Мой опыт по банкам:
    Банки:
    Для начальных оборотов, чтобы не платить бешеные комиссии ежемесячно, я бы порекомендовал 2 банка, которые и сам использую. Лучше иметь минимум 2 банка, мало ли.

    ModulBank - по ссылке бонус - 1-3 месяца обслуживания бесплатно, включая платежки!
    - отличный, технологичный и лояльный банк, очень нравится обслуживание.
    -открытие счета полностью бесплатно, могут сами приехать с документами и всё доставить.
    -платежка 90р на бесплатном тарифе, либо можно подобрать тариф с аб.платой и дешевыми(бесплатными) платежками.
    -дают бесплатно бизнес-карту MaterCard Gold, с которой можно расплачиваться
    -начисляют проценты на остаток на счету,что хорошо)
    -есть бизнес-ассистент
    -есть бесплатный бухгалтер для ИП(при определенных условиях)
    -платежки идут быстро, в ближайший рейс, зачисляют быстро.
    -минус: валютный контроль(если платеж от нерезидента РФ) - 300 или 400р за входящий платеж.

    Окский банк
    -открытие счета около 400-500р
    -обслуживание - бесплатно
    -платежки - 15р
    -валютный контроль - бесплатно
    -% на остаток по счету
    -минус:требуют много документов для открытия счета и оплачивать все налоги только через их банк(бесплатно).
    -долго открывали счет

    VESTA bank
    То же как вариант, отличные тарифы для старта и развития бизнеса
    -открытие около 1500р
    -есть тарифы без аб.платы
    -валютный контроль - около 400р
    -долговато открывали счет
    -платежки дешевые
    Я им редко пользуюсь, скорее оставил как запасной.

    Точка
    Достаточно популярный банк и технологичный, но я так его и не понял и уже не был необходимости, да и тарифы не дешевы, включая валютный контроль. Однако многие довольны.
    Плюсы:
    Это бесплатная регистрация ООО или ИП без необходимости обращаться в госорганы. Все заботы по регистрации берёт на себя банк Точка, и вероятность отказа при таком оформлении минимальна. Регистрация занимает 5 рабочих дней. Единственное условие – открыть в Точке расчётный счёт для регистрируемой компании и оплатить его на 6 месяцев вперёд!

    Тинькофф банк
    Сам до него не дошел, но друзья довольны.
    Тарифы доступные, платежки идут сразу по БЭСП.

    Есть несколько промо-кодов на это банк с бонусами - кому надо - пишите.

    Более подробно описал тут.
    Ответ написан
    2 комментария
  • Как написать функцию которая может не вернуть значение?

    @Mercury13
    Программист на «си с крестами» и не только
    Object* find (const Object& o)
    {
        /* Поиск, если нашли */
       return link;
       /* Если не нашли? */
       return NULL; // Теперь можно
    }
    Ответ написан
    5 комментариев
  • Как запатентовать уникальный программный алгоритм?

    bingo347
    @bingo347
    Crazy on performance...
    Патентное право не распростроняется на объекты интелектуальнной собственности, то есть на алгоритмы, программы, решения математических задач и тд.
    Зато распространяется авторское право, для которого достаточно заявить публично, что алгоритм создан Вами (например выложить на гитхаб)
    Ответ написан
    1 комментарий
  • Зачем и где именно писать @Override?

    EugeneP2
    @EugeneP2
    Java Dev
    Это аннотация пишется над методами, которые переопределяются из супер класса.

    Это что-то вроде страховки, гарантирующая что 100% переопределен метод.

    class A {
    public void superMethod() {}
    }
    
    class B extends A {
    @Override
    public void superMethod() {}
    }


    Компилятор, когда встретит данную аннотацию, проверит, чтоб сигнатуры методов в супер классе и в под классе совпадали, т.е. вы переопределили метод, и в полиморфизме будит вызываться переопределенный метод.

    Если вдруг вы ошиблись в сигнатуре метода (например пропустили букву в название), то компилятор выдаст ошибку
    Ответ написан
    2 комментария
  • Мультиязычность в android приложении?

    artemgapchenko
    @artemgapchenko
    Не совсем понятно, зачем вам вообще что-то определять, а затем менять. По умолчанию Android будет подгружать строковые значения из файла values/strings.xml. Если у пользователя на устройстве установлена русская локаль, то будут подгружаться значения из values-ru/strings.xml (при условии, конечно, что такой файл есть, в противном случае всё так же будут подгружаться значения из values/strings.xml). Если немецкая - values-de/strings.xml. Ну и так далее. Правила разрешения конкретного файла посмотреть можно тут.
    Ответ написан
    4 комментария
  • Можно ли поменять изображение на ImageView, кликнув по кнопке?

    alexeyw
    @alexeyw
    Android developer.
    Можно.

    imageView.setImageResource(mImageArray[index]);
    Ответ написан
    Комментировать
  • Почему не работает оператор &&?

    0neS
    @0neS
    Подумайте хорошенько что Вы вот тут написали:
    p <=0 && p >= 23
    Ответ написан
    3 комментария
  • Какое значение хранит пустой String в Java?

    Vestail
    @Vestail
    Software Engineer
    Как ни странно пустая строка хранит в себе пустую строку.
    Да и вообще, есть специальный метод
    if(string.isEmpty()){
        //code
    }
    Ответ написан
    Комментировать
  • Какое значение хранит пустой String в Java?

    Sanan07
    @Sanan07
    Писатель-прозаик
    Пустой String хранит null, а вот это уже не пустой String str = ""; он хранит пустую строку, но он сам не пустой.
    Ответ написан
    2 комментария
  • На чем написать клиент игры 2d?

    @sitev_ru
    sitev.ru - мой блог ...
    Знаю Python, C++, Java, C#


    Видимо языки написаны в порядке убывания знаний... Если питон не подошёл, значит надо взять C++
    Ответ написан
    Комментировать
  • Какова правильная логика обновления клиента игры?

    xmoonlight
    @xmoonlight
    https://sitecoder.blogspot.com
    Есть версия и есть хеш-сумма текущей версии всех данных приложения (файлы + БД).
    При запуске - проверяются оба значения.
    При несоответствии - выполняется операция синхронизации:
    1. Выявление различий
    2. Подготовка списка изменений относительно текущей версии у пользователя
    3. Резервирование текущей версии пользователя
    4. Загрузка всех необходимых файлов на устройство пользователя. (с возможностью докачки при разрыве соединения)
    5. Выполнение изменений.
    6. Проверка сделанных изменений (п.1)
    7. Удаление резервной копии (созданную в п.3)
    При прерывании любого из пунктов (сел аккумулятор у ПК или смартфона и прочее) - всегда должна быть возможность продолжить обновление с прерванного шага.
    Ответ написан
    Комментировать
  • Заразил мак вирусом - нонсенс. Что делать?

    evnuh
    @evnuh
    Поиск Гугл помог мне, впусти и ты его в свой дом
    3 комментария
  • Куда делось место на диске?

    Punkie
    @Punkie
    www.uderzo.it/main_products/space_sniffer/download.html - вам в помощь. Только запускайте от имени администратора.
    Ответ написан
    1 комментарий