• Зачем нужна "кроссплатформенность" в Java?

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

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

    @silverjoe
    Драйвера поставьте родные на мать, может там управление устройствами обрезанное идет.
    Так же можно в BIOS заглянуть - там посмотреть настройки
    Ответ написан
    4 комментария
  • Можно ли полноценно работать на ноутбуке?

    dom1n1k
    @dom1n1k
    В моем понимании ноутбук - это машина для работы с текстом в широком смысле этого слова: документы, переписка, мессенджеры, чтение статей и так далее и тому подобное.
    Рисовать, чертить или проектировать даже не знаю как можно на ноуте... это примерно как спать на табуретке - иногда можно перебиться по необходимости, но постоянно этим заниматься может только мазохист.
    Ответ написан
    Комментировать
  • Знания юниор Java разработчика?

    @Frel
    На распутье
    Уметь гуглить!
    Ответ написан
    Комментировать
  • Какие есть готовые решения умного браслета(часов)?

    webinar
    @webinar
    Учим yii: https://youtu.be/-WRMlGHLgRg
    если поиск - это сложно для Вас, стоит ли браться за api или sdk
    https://yandex.ru/search/?text=ыьфке%20цфеср%20фзш...
    Ответ написан
    4 комментария
  • Как правильно использовать операторные скобки?

    trevoga_su
    @trevoga_su
    Преподаватель по программированию говорит, что операторную скобку необходимо использовать только в том случае, когда внутри несколько операторов, а иначе записывать в такой форме
    скажи ему, что он теоретик.

    Когда нужно будет дописать второе условие, скобки обязательно понадобятся. Это раз.
    Второе - читабельность лучше.
    Третье - исключается возможность ошибок.

    Наличие скобок ни на что не влияет, минусов - нет. Только плюсы.
    Ответ написан
    Комментировать
  • Куда можно поступить с дипломом педагога информатики?

    DmitriyEntelis
    @DmitriyEntelis
    Думаю за деньги
    В 100500й раз: в IT всем глубоко плевать какой у Вас диплом и есть ли он у Вас вообще. Важны Ваши навыки и в какой-то степени портфолио.
    Образование играет роль либо в гос. конторах (от которых imho в любом случае лучше держаться подальше), либо при эмиграции.
    Ответ написан
    5 комментариев
  • Как печатать конверты для CD/DVD в linux?

    berezuev
    @berezuev
    #define TRUE FALSE
    convert1.png и никаких не нужно линий.
    А вообще, google://"конверт для cd шаблон pdf"
    Ответ написан
    Комментировать
  • Как лучше сделать таблицу книг?

    @entermix
    оБожеМой, хоть один мануал смотрели? Там же полно подробных примеров с книгами.
    Ответ написан
    Комментировать
  • Какое направление выбрать в изучении программистики при совмещении с образованием экономиста?

    saboteur_kiev
    @saboteur_kiev Куратор тега IT-образование
    software engineer
    Для начала освойте SQL.
    Затем можно что-то еще, например java/python
    Ответ написан
    Комментировать
  • Возможна ли вставка одним запросом в 2 таблицы?

    idShura
    @idShura
    BEGIN;
    INSERT IGNORE INTO table1 SET data=:data;
    INSERT IGNORE INTO table2 SET data=:data;
    COMMIT;
    Ответ написан
    Комментировать
  • Как выглядит 128 битное число?

    iiiBird
    @iiiBird
    Пока ты спишь - твой конкурент совершенствуется
    340 андецеллионов 282 дециллионов 366 нониллионов 920 октиллионов 938 септиллионов 586 секстиллионов 8 квинтиллионов 62 квадриллиона 602 триллиона 462 миллиарда 446 миллионов 642 тысячи 46
    Ответ написан
    Комментировать
  • Записная книжка программиста?

    @nirvimel
    Как только у меня возникает необходимость копипастить код, и я понимаю, что с этим ничего не поделать (принцип DRY соблюсти нет возможности), я делаю вывод, что этот инструмент (язык, фреймворк) непригоден для разработки, и надо с него срочно бежать.
    Годный инструмент - не тот, который пользуется популярностью у индусов, и не тот, на который молятся хипстеры (завтра будут молиться на другой), а тот, который никогда не заставит меня нарушать принцип DRY и всегда даст возможность выделить общие черты двух кусков кода и оставить только их чистые различия.
    Ответ написан
    5 комментариев
  • Как выбрать клаву для кодинга?

    @vilgeforce
    Раздолбай и программист
    Плохому танцору известно что мешает... Я пользуюсь любой полноразмерной клавиатурой, которая под руку попадется: начиная от старых еще AT-шных, которым уже лет 25, наверное... И заканчивая вполне современными.
    Ответ написан
    1 комментарий
  • Кто-нибудь использует очки для компьютера?

    PretorDH
    @PretorDH
    HTML5, CSS3, PHP, JS - люблю в чистом виде.
    Значит так комрады:
    Сижу за компом с 1989 года... по 8-16 часов в день. 2 месяца назад первый раз за 20 лет проверял зрение, проходил коммисию для водительских прав. Окулист был в шоке, зрение практически 100%.

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

    Все другие факторы: освещеннось, тип монитора, длительность работы за компом - влияют на утомляемость, но никак на здоровье глаз. С возрастом просто критическая усталость у человека начинается раньше. Глаз это не слух, где идет механическая выработка. Это как механика и электроника - механика изнашивается, а электроника подвержена только радиационному воздействию. Сетчатку можно только сжечь ультрафиолетом или лазерным излучением например электро сваркой. А вот мышцы можно просто забить их же продуктами жизнедеятельности например молочной кислотой. И если лимфатическая система не чистит мышцы, будет спазм, а с очками он может стать хроническим и развиться косоглазие, дальнозоркость, близорукость или астигматизм. А если с кристалика будет плохой отток продуктов жизнедеятельности, то он потускнеет и будет катаракта.

    Для того что бы описанных выше являений не было, решение есть:
    • бросьте курить;
    • делайте зарядку для глаз, хотябы раз в день и при усталости (но лучше отдохнуть);
    • поставьте два монитора, тогда двигать глазами будете больше и будет лучше кровообращение и отвод лимфы (в очках ви будете двигать головой, а не глазами);
    • два раза в день по 1-му часу выходите на свежий воздух, например к турнику;
    Ответ написан
    2 комментария
  • Как перейти на JAVA после PHP?

    @FoxInSox
    Что вы врете про 8 лет то? С таким опытом таких вопросов не задают.
    Ответ написан
    3 комментария
  • Зачем и где именно писать @Override?

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

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

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


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

    Если вдруг вы ошиблись в сигнатуре метода (например пропустили букву в название), то компилятор выдаст ошибку
    Ответ написан
    2 комментария
  • Java.Lang.NullPointerException, Что мне делать с этой проказой?

    @bromzh
    Drugs-driven development
    Это знак свыше, что наступило время начать учиться использовать дебаггер.
    Ответ написан
    Комментировать
  • Стоит ли менять стационар на ноутбук?

    Punkie
    @Punkie
    Смотря для каких задач.

    У меня Dell 17R - так он сейчас летом, конечно, на сложных макетах в шопе бывает кочегарит так, что будь здоров.

    Основная проблема производительных ноутов - нагрев в сложных задачах. Если вам чисто интернет серфить - найдите себе просто ноут с нормальной автономностью и хорошим экраном.

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

    alsopub
    @alsopub
    Ответ написан
    Комментировать