• Стоит ли дальше учиться программировать?

    saboteur_kiev
    @saboteur_kiev Куратор тега IT-образование
    software engineer
    Уже большая.
    Сама решай кем хочешь быть в этой жизни.

    У тебя же уже есть план чем заняться, если не учиться?
    Ответ написан
    1 комментарий
  • Стоит ли дальше учиться программировать?

    Adamos
    @Adamos
    Когда я учился, нам давали Бэйсик и Паскаль.
    Языки вымерли, специалисты нужны по-прежнему.
    Тот, кто просто выучил язык - это еще не программист и уж совсем не специалист.
    И да, я тоже слышал, что С++ вот-вот вымрет... лет двадцать уже.
    РНР - лет десять, та же история, пол-интернета на нем по-прежнему работает...
    Теперь вот Питон.
    Доткомы били-били, не разбили. Блокчейн бил-бил, не разбил. Пришли нейронки, хвостиком машут! Берегись, айти!
    Ответ написан
    Комментировать
  • Какая скорость сети будет у пользователя?

    tsklab
    @tsklab
    Здесь отвечаю на вопросы.
    Скорость сети зависит не только от оборудования, но и от расстояний, кабеля, монтажа и др.
    Ответ написан
    Комментировать
  • Какая скорость сети будет у пользователя?

    @SunTechnik
    В теории да.
    Если появится тариф на 1 GB, то не меняя оборудование на него можно будет перейти.
    Speedtest, скорее всего, покажет данную скорость.
    Но какая скорость будет к конкретному серверу - не предскажет никто, так как зависит от скорости подключения с сети интернет сервера, загрузки промежуточных каналов и ещё тысячи причин...

    У Вас до дома положена автомагистраль. На ней сейчас знак 50. По дороге можно в теории, ехать 100. Означает ли это, что если поднять ограничение до 100 Вы везде сможете проехать со скоростью 100?
    Ответ написан
    2 комментария
  • Как построить высокоскоростную локальную сесть с использованием радиомоста?

    @Drno
    Смотрите мост от ubiquinity... вам надо по 1шт с каждой стороны
    Либо аналогичные мосты на микротике - если не маршрутизировать траффик(а просто точка-точка) то подойдет и lv3 по идее, если они оба будут включатся каждый в свой роутер
    UPD - не каждый в свой роутер, а с какой то 1 строны роутер должен быть, dhcp раздавать итд)
    Ответ написан
    Комментировать
  • Как подобрать vps для vpn (подобрать сервер с наименьшим пингом)?

    @Drno
    я бы ставил на турцию \ израиль \ грецию либо в другую сторону - сингапур
    можно еще индию посмотреть. но я не знаю как там с блокировками различными.

    в целом - берем любой крупный хостинг - для примера - https://ishosting.com/ru/looking-glass

    смотрим какой пинг до разрых локаций с ПК
    Ответ написан
    3 комментария
  • Нужна ли военная кафедра it специалисту?

    sergey-gornostaev
    @sergey-gornostaev
    Седой и строгий
    Судя по тому, что в ИТ огромное количество специалистов без военной кафедры, она не нужна.
    Ответ написан
    Комментировать
  • Как управлять вторым роутером в локальной сети?

    goroyan
    @goroyan
    ASUS должен получить Ip от onu, нужно подключить ван порт асуса к лан порту onu
    Ответ написан
  • Как подружить html с json?

    vhood
    @vhood
    Не забывайте отмечать решения
    HTML - язык разметки, никакие значения он не меняет
    Ответ написан
    Комментировать
  • Как проверить BIOS на вирусы?

    ValdikSS
    @ValdikSS
    Как проверить BIOS на вирусы?
    Получением дампа флеша и сравнением с эталонным образом этой же версии прошивки этого же устройства, не считая изменяемых областей, вроде nvram.

    Какие прямые или косвенные факты указывают на заражение BIOS ?
    Наличие дополнительных или измененных PEI/DXE-файлов.
    Ответ написан
    Комментировать
  • Как масштабировать число с идеальной точностью?

    vaut
    @vaut
    Предлагаю решить уравнение
    11*x=13
    И почитать что такое рациональные числа.
    Ответ написан
    1 комментарий
  • Подойдет ли базовый MacBook Air M1 8/256 для web разработки?

    Не верьте хайповым видео о том, что его вам хватит для разработки. Сама машинка в плане качества и производительности просто прекрасна. Я являюсь владельцем M1 Pro 16/512. Как раз занимаюсь веб-разработкой.
    - Процессор этот смог бы ещё долго быть конкурентным. Тут проблемы нет.
    - Даже маленький размер диска совсем не проблема, потому что можно купить внешний диск, а т.к. у нас Thunderbolt, то вы практически не будете ощущать недостатка скорости. Внутренний SSD состоит из двух чипов, из-за этого диск работает быстрее, чем на M2 Air, где только один чип.
    - Самая главная проблема, которая хоронит этот компьютер для какой-либо серьезной разработки - это память... 8 Гб никуда не годится. Мне 16 впритык, куда уж там 8. Когда вы откроете браузер, IDE, запустите Docker, запустите автоматическую сборку при изменениях файлов и т.д и т.п., а потом включите Activity Monitor, то вы увидите то, что вам не покажут радостные хайпожоры, расхваливающие этот Мак именно как инструмент разработки. Увидите вы жуткий размер swap и график Memory Pressure жёлтого или красного цвета. Это означает, что памяти уже сильно не хватает.

    Поэтому, брать стоит только 16 Гб или больше. Я бы очень посоветовал не брать ноуты на Windows. Это дрянь. Автономность привязывает вас к розетке, с качеством сборки очень трудно угадать, да я бы не взял винбук из-за одного только Маковского трекпада, который является чуть ли не произведением искусства. На винбуках близко таких нет, даже на самых дорогих.

    В каких случаях можно брать M1 Air 8/256?
    Повторюсь, сам компьютер великолепен. Лучше печатной машинки за эти деньги вы не найдете. Он прекрасен. Если у вас уже есть что-то мощнее, то его можно взять именно как печатную машинку, которую везде таскать с собой.
    Но как только вы выйдете за пределы печатной машинки, нехватка памяти будет вас напрягать. Тем более, нельзя говорить ни о какой перспективе.

    PS. Почитайте каменты к моему посту. Возможно, этот вариант подойдёт.
    Ответ написан
    8 комментариев
  • Как понять что я выучил основы C#?

    vabka
    @vabka Куратор тега C#
    Токсичный шарпист
    CLR via C# открывай и иди по порядку, если хочешь глубже знать.
    Если прям минимальный минимум, то:
    1. Все стандартные управляющие конструкции: условия, циклы, итд.
    2. Типы: примитивные, ссылочные, значимые. Работа со строками.
    3. ООП: интерфейсы, наследование. Отличия между прямым и виртуальным вызовом
    4. BCL
    5. Linq: query синтаксис и через методы-расширения. Linq to IEnumerable, Linq to IQueryable и различия. Лямбды, делегаты, замыкания.
    6. Потоки, таски, async/await. Понимание различий между асинхронностью и многопоточностью. Синхронизация потоков.
    7. Всякие кишки: IL, рефлексия, emit, как работает JIT, как работает сборщик мусора.

    В принципе этого достаточно для уверенного использования
    Ответ написан
    6 комментариев
  • Как получить доступ к актуальным драйверам Intel, Dell и т.п. из России?

    @Drno
    использовать впн...
    Ответ написан
    Комментировать
  • Как получить доступ к актуальным драйверам Intel, Dell и т.п. из России?

    CityCat4
    @CityCat4 Куратор тега VPN
    Внимание! Изменился адрес почты!
    Окей, гугл. Что такое VPN?
    Ответ написан
    2 комментария
  • Как получить доступ к актуальным драйверам Intel, Dell и т.п. из России?

    @AlexVWill
    Использовать прокси или VPN (Tor к примеру) с сервером той страны, для которой доступна загрузка драйверов.
    Ответ написан
    Комментировать
  • Почему приложения "не видят" аппаратную виртуализацию?

    Deita
    @Deita
    Она может включена и работать. Но так как включены например Windows Sandbox или Hyper-V то они "перенимают" на себя её определение.
    Попробуйте например скачать утилиту Intel® Processor Identification Utility - Windows там будет отображаться что виртуализация вообще не поддерживается, с включенным Sandbox и Hyper-V, хотя всё работает. Это тот же случай. Intel ещё не придумали костыль как это исправить, или не догадываются об этой проблеме. Или они вместе с Windows могут пинать друг на друга, как в последнее у всех время это принято, лишь бы не создавать таску. Отключите всё что связано с виртуализацией, VMWare всякие, виртуалбоксы, WSL2, песочницы, гипервизоры, Android Studio не исключение, haxm и прочее даже вроде BlueStacks. Если интел возьмётся за решение этой проблемы, то они создадут для решения этой задачи 15 ядер, и реализуют новую функцию на уровне драйвера. Если Microsoft пойдёт решать это, то внедрят 18 новых служб с двадцатью двумя новыми процессами по сбору телеметрии и кучей пакетов обновлений.
    Ответ написан
    1 комментарий
  • Как из под Windows писать и отлаживать С++ код под Raspberry pi?

    TrueBers
    @TrueBers
    Гуглю за еду
    Адекватно отлаживать код можно только на той платформе, для которой он пишется. Иначе никак.
    C++ -- он и в Африке C++. Можно писать хоть в блокноте, главное тулчейн, которым он собирается. А у C++ с кросскомпиляцией всё не так уж радужно на практике, как это рисуют в теории.

    Смотря для какого API вы писать хотите, для какой системы. Например, в Убунте тулчейны более древние, чем в Арче. Это накладывает весомый отпечаток на боль, которую придётся испытывать в разработке и отладке.

    при работе по SSH некорректно работают практически все функции glut
    При работе по ssh вообще сложно пробросить графический сервер, чтобы он работал адекватно. А ещё есть как минимум X и Wayland. У них разные методы удалённой отладки будут.

    Проще будет VNC поднять и отлаживать таким образом, чем городить костыли.
    И, как уже сказала копи-паста из бота, используйте GLFW или SDL, они намного проще собираются и отлаживаются, чем говно мамонта под названием GLUT.
    Ответ написан
    Комментировать
  • С чем может быть связана высокая нагрузка на сервер Postgres?

    ky0
    @ky0
    Миллиардер, филантроп, патологический лгун
    Ну, так посмотрите статистику запросов, из неё станет понятно, что нагружает СУБД.

    Вот, например https://github.com/dataegret/pg-utils/blob/master/...
    Ответ написан
    6 комментариев
  • Возможно ли установить Android Studio на виртуальный сервер?

    Android Studio - это продукт Jetbrains.
    Jetbrains совсем недавно выкатила прекрасный проект, который называется Gateway. Это как раз то, что вам нужно.

    Устанавливаете IDE где-то на мощном удалённом сервере с каким-то Linux десктопом, а на своём калькуляторе открываете приложение Gateway, которое удаленно подключается к той машине и забирает оттуда всё. Вы работаете практически так же, как и на локальной машине.

    Штука пока в бете, постоянно обновляется, и если очень надо, то можно уже работать.

    Однако не уточнял, поддерживается ли конкретно Android Studio. Мои IDE поддерживаются.

    Там, кстати, можно не только к своей машине подключаться, но и к инстансам из Google Cloud, Amazon и т.д.

    Вот ещё интересная ссылка
    https://youtu.be/WOnS994iO7U?si=80OKYBZ_7ji2r4sd
    Ответ написан
    Комментировать