Задать вопрос
  • Как выбрать надежный ноутбук?

    @shmool
    Senior Hardware Engineer
    Макбук хорошо, если сумеете его правильно выбрать. Просто по объявлениям на сайтах объявлений легко нарваться на обман с моделью/комплектацией.

    Как ваш адвокат рекомендую смотреть на бизнес модели ноутбуков. Есть у Леново - Thinkpad, у Dell, у HP. Обычно у них прочные металлические корпусы, качественная сборка, матовые экраны FullHD или HD+, поддержка док-станций.

    Процессор Intel Core i5/i7 2-3-4 поколений без U, когда они еще были сокетными, а не впаиваемыми. Лучше брать без дискретной графики, только со встройкой, тогда меньше шансов, что ноутбук был когда-то перегрет и видеочип уже почти умер. Встроенное видеоядро не боится перегрева. Никакого впаянного ОЗУ на борту, только два слота, тогда можно поставить 2 модуля по 8 гигабайт. Хорошо, если будет слот msata или m2 sata, тогда можно в него поставить SSD, а 2.5 HDD оставить для данных. Разрешение экрана для 14"/15.6" желательно хотя бы 1600х900.

    Мне нравятся Thinkpad T420/T430/T440 для 14" или T520/T530/T540 для 15.6".
    Ответ написан
    2 комментария
  • Кэширование результата vs постоянный пересчёт того же самого?

    vaut
    @vaut
    Сколько времени занимает это суммирование?
    Сколько раз за день нужно отдавать эту статистику?
    Сколько времени занимает отдача остального контента?

    Ранняя оптимизация к добру не приведет.
    Вы можете потратить кучу нерв и времени на валидацию кеша, и не увидеть разницы в производительности.
    Ответ написан
    2 комментария
  • Кэширование результата vs постоянный пересчёт того же самого?

    @FreeBa
    Один из великих сказал. "В программировании есть только две по настоящему сложные вещи - это придумывание названий переменным и инвалидация кэша."(с)

    Если мощности позволяют обходится без кэширования, то лучше его не использовать.
    Ответ написан
    2 комментария
  • Можно ли из авторской сборки Windows 10 убрать "следы" автора?

    Jump
    @Jump Куратор тега Windows
    Системный администратор со стажем.
    Не ставьте левые сборки, и не будет проблем.
    Только оригинальные образы с офсайта майкрософта.
    Ответ написан
    1 комментарий
  • Как сильно сжать файлы? (7zip, WinRar, FreeArc)?

    fox_12
    @fox_12
    Расставляю биты, управляю заряженными частицами
    > 100 ГБ в 50 КБ
    Если так получается жать - то полезной информации в 100Гб соответствующее количество. Читайте насчет информационной энтропии.

    > Мне нужно фото/видео в архив сжать
    Обычными архиваторами (без потерь) такое плохо жмется. Смотреть в сторону перекодирования в форматы сжатия с потерями с приемлемым для вас качеством.
    Ответ написан
    Комментировать
  • Bluetooth наушники с 16кГц дискретизаци микрофоном и более менее нормальным звучанием?

    Это не связано с микрофоном. Это ограничение bluetooth профилей HSP/HFP. И ничего вы со звуком сделать не сможете ни с микрофоном, ни с наушниками.
    Ответ написан
    7 комментариев
  • Простой пример одного и того же кода в ООП, функциональном и процедурном стиле?

    sfi0zy
    @sfi0zy
    Creative frontend developer
    (Все это дико не академично, не корректно и воообще, но должно быть понятно):

    Процедурный подход: есть последовательность команд. Каждая из них может содержать последовательность команд.
    возьми_кофемашину();
    налей_воды_в_кофемашину();
    нажми_кнопку();
    подставь_кружку();
    вылей_кофе_в_кружку();
    наслаждайся();


    ФП - акцент на действии. Одни действия влекут за собой другие.
    наслаждайся(
        своим_кофе(
            которое_сделала_кофемашина(
                в_которую_налили_воды())))


    ООП - акцент на объектах. Любое действие совершает конкретный предмет
    есть кофемашина;
    есть кружка;
    есть ты;
    
    ты.имеешь(кружку)
    кофемашина.имеет(кружку)
    кофемашина.поехали();
    ты.возьми_свою_кружку();
    ты.наслаждайся();
    Ответ написан
    2 комментария
  • Почему пропадает интернет при смене mac-адреса kali linux?

    nazarpc
    @nazarpc
    Open Source enthusiast
    Провайдер на основании MAC адреса выдает IP и прочие настройки. После смены он не знает что это за машина подключилась и не выдает настройки, вот и интернет не работает. Вот только зачем менять MAC?
    Ответ написан
    Комментировать
  • Почему в мире мобильных ОС нет такого разнообразия как среди десктопных ОС?

    saboteur_kiev
    @saboteur_kiev Куратор тега Linux
    software engineer
    Потому что ОС не нужна пользователю. Ему нужен софт - браузер, мессенджер, ворд, ексель.
    А этот софт пишут под популярные, уже раскрученные системы.
    Вряд ли вы готовы потратить миллионы средств и тысячи человекочасов, чтобы написать excel под какую-нить RT11SJ (да, есть такая операционка)
    Ответ написан
    Комментировать
  • Есть ли жизнь в консоли на нетбуке?

    @ipc_ngs
    В дополнение к вышесказанному - Fn клавиши обычно видны через ACPI, можно поставить acpid и настроить реакцию на них. Текстовый браузер - elinks. Консольный jabber можно найти на свой вкус, для telegram и vk тоже можно найти, но выбора немного.
    Ответ написан
    Комментировать
  • Подойдет ли одноплатник для разработки?

    @kalapanga
    Пересаживайтесь, пересаживайтесь! Если всех разработчиков в ресурсах урезать, то глядишь и нам супермегакомп не будет требоваться, чтобы в интернете новости почитать! :)
    Ответ написан
    2 комментария
  • 2 ядра или 4???

    qlkvg
    @qlkvg
    python backend developer
    Ответ написан
    Комментировать
  • Есть ли смысл устанавливать виртуальное окружение на боевом сервере?

    Wolfnsex
    @Wolfnsex Куратор тега Веб-разработка
    Если не хочешь быть первым - не вставай в очередь!
    Есть ли смысл устанавливать виртуальное окружение на боевом сервере?

    Если у Вас 1 проект - смысла чуть больше, чем никакого, в 99% случаев.

    Если у Вас много проектов, но все они Ваши, и могут использовать одинаковое ПО, или ПО которое не мешает друг другу, или Вы владеете техникой установки сразу нескольких версий ПО (например, разные версии PHP) или при прочих подобных условиях - смысла в виртуальном окружении - так же не много.

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

    Виртуальное окружение, это не только блажь, но и новый слой абстракции на сервере. Есть ряд задач, когда крайне важно изолировать одно от другого, или например, Вам нужно сразу 10 версий MySQL-сервера, что бы протестировать какой лучше, или Вы тестируете, например, репликацию БД и эмулировать условия падения одной из серверов и т.д. - в этом случае, без виртуального окружения будет довольно сложно обойтись.

    В случае же, который Вы описали (1 проект/1 сервер), попытка вкрутить туда виртуальное окружение, выглядит как попытка разделить маленькую кухню на 2-3-4..10 ещё более маленьких кухонь. Конечно, это даст некоторый положительный эффект, но проблем добавит не меньше. К тому же, виртуализация, даже самая-самая маленькая добавляет новый стек технологий, и потребляет дополнительные ресурсы (порой незначительные, но всё же потребляет), и чем "глубже" виртуализация, тем больше ресурсов машины обычно потребляется на обслуживание гипервизора.
    Ответ написан
    1 комментарий
  • Swap, SSD и Debian Linux?

    @murlogen
    Ничего резервировать не нужно.
    Не парьтесь.

    1. Вы не сможете зарезервировать так, чтобы это использовалось автоматом. Это сделает сам диск. Он вам не отдает больше, чем зарезервировал сам. Вы просто не видите резервы снаружи.

    2. Резервы невидимые есть и в HDD и в SSD вообще то.

    3. Разница в размерах дисков вовсе не поэтому.

    4. SSD убиваются, да. Но не за один же день. У меня вон уже 5 лет работают в самых интенсивных режимах. Не бойтесь. Вы же его ради своего комфорта покупаете, а не ради того, чтобы диск вечно жил. Опасаетесь - возмите дорогой серверный (корпоративный вариант). Но, по моему, проще его через 4 года просто заменить на другой. Они конечно не дешевые. Но раз в 4 года можно себе позволить.
    Ответ написан
    1 комментарий
  • Какой роутер выбрать для дома?

    Olej
    @Olej
    инженер, программист, преподаватель
    выбор пал на ASUS RT-N12 VP

    Нормальный роутер.
    Но я бы ещё советовал (по опыту эксплуатации) посмотреть на TP-LINK TL-WR841N (но не соседнюю младшую модель WR741N ... которую всё стараются всучить наши умельцы).
    Ответ написан
  • Как создать свою команду в Linux?

    NullByte
    @NullByte
    Bad gateway
    для этого создайте постоянный алиас:
    echo 'alias android="cd /opt/android-studio/bin/; ./studio.sh"' >> ~/.bashrc

    эта команда запишет в файл конфига bash ваш постоянный собственный алиас к необходимой команде (или нескольким через знак ";"). т.е. если будете вбивать "android" от имени своего юзера, то автоматом в данном случае будет осуществлен переход в нужную директорию и запускаться Андроид Студио. я думаю это самый простой способ :)
    Ответ написан
    Комментировать
  • Обязательно ли программист должен уметь разбирать и собирать компьютер?

    Jump
    @Jump
    Системный администратор со стажем.
    Все зависит от требований работодателя.
    И все должно быть прописано в должностной инструкции.

    Кому то это надо, кому то нет, некоторым желательно чтобы программист умел компьютеры чинить, и проводку в офисе, ну и подметал по утрам, ибо дворника нет.
    В принципе это нормально. Совместительство нормальная и обыденная вещь.
    А вот устраивает оно вас или нет - решайте сами.
    Ответ написан
    Комментировать
  • Срочно. Какой модем для ноутбука выбрать?

    @r_zaycev
    Примерный план, что нужно сделать
    1. Посмотреть карты покрытия:

    2. Очевидно, что стоит подключать свисток с безлимитным тарифом.
    3. Нужно будет определится с тарифами и предложениями на сайтах операторов.
    4. ????
    5. PROFIT
    Ответ написан
    Комментировать
  • Что прикольного сделать со старыми компами и чипами BIOS в частности?

    @henrick
    ненене, надо просто сделать блокнот или тетрадь

    85d4b74517ab4eeaa7ad97c4b7c19c58.jpg
    Ответ написан
    Комментировать
  • Для чего на кабелях витой пары эти насадки?

    eapeap
    @eapeap
    Сисадмин, Беларусь
    Встречал уже много раз на кабелях, но не вижу смысла в этой насадке.

    Аналогично - по мне так они больше мешают, чем помогают.
    Разъемы с такими колппачками становится очень НЕУДОБНО вынимать - колпачок мешает нажимать на усик, увеличивается ширина разъема - в свитче разъемы оказываются впритык друг к другу.
    Купил недавно патч-корды такого исполнения
    22d064503b2b5f2cd4944c1208d6c1ee.jpg
    Здесь наоборот - нажимать на усик становится удобнее. Функция защиты усика сохраняется, ширина не увеличивается..
    Ответ написан
    3 комментария