Задать вопрос
  • Как раздать домашний интернет на мобильное устройство и пользоваться им отойдя от дома далеко?

    @Vitsliputsli
    Т.е. технически есть такие штуки типа NanoStation, которые "по воздуху" работают до 10км (а при хорошей погоде и на 15-20км) при прямой видимости. Но по закону низя, так что если машинка с пеленгатором засечет, то будут вопросы.
    Написано
  • Где хранить ключи api используемые для тестирования открытого по?

    @Vitsliputsli
    Антон Шаманов,
    никогда не помешает проверить реальную работу кода т.к. идет работа со сторонним сервисом который может изменить ответы. Ты удивишься как часто всплывают ошибки при прогоне тестов сторонних пакетов - зачастую разрабы забывают указать зависимости или поведение кода меняется из-за того что пакет запущен под PHP 8, а писался на 7ке..

    Речь не о том, что не нужно проверять. Речь о том, что тестирование делится на стадии. Юнит-тестирование не подразумевает взаимодействие со внешними системами, любые такие взаимодействия мокаются, это не позволит протестировать полную функциональность, но зато позволит быстро проверить огромное кол-во вариантов для конкретного юнита, что невозможно при функциональном или интеграционном тестировании. А уже интеграцию проверяют на собранном стенде, который эмулирует продовый контур, и здесь в условиях приближенных к реальным можно проверить полную функциональность. А так как это отдельный стенд, то и ключи будут лежать где-то в нем (так же как и на проде, т.е. в конфиге проекта, а не phpunit.xml). Даже если нет отдельного сервера для стенда, должна быть какая-нибудь виртуалка-стенд по-аналогии.
    Написано
  • Что выбрать для хостинга сайта: 2 ядра до 5 ГГц или 6 ядер до 3.2 ГГц?

    @Vitsliputsli
    Steel_Balls,
    Это называется вертикальным масштабированием. И это самый худший и дорогой вариант. Так делают джуниоры.
    Старайся этого избегать.
    Намного экономичнее и разумнее - горизонтальное масштабирование. Это подход солидных дядек

    Вертикальное масштабирование всегда применяют в первую очередь. И только, если оно становится дороже, тогда идет горизонтальное. Посчитайте накладные расходы на дублирование ОС и приложений и т.п. Очень часто для тупых машин, типа php-fpm, действительно проще сразу масштабироваться горизонтально. А вот с СУБД уже все не так просто.
    В общем, каждый подход имеет свои плюсы и минусы.
    Хз кто такие "солидные дядьки", но они не арендуют VDS-серверы, не запускают СУБД в виртуалке и не стартуют все процессы на одной и той же виртуалке. Так что задачи и потребности у всех разные.
    Написано
  • Что выбрать для хостинга сайта: 2 ядра до 5 ГГц или 6 ядер до 3.2 ГГц?

    @Vitsliputsli
    ki11j0y, какая разница что покажет тест Гилева, если все будет ждать ответа от СУБД.
    На машине с 2GB вместо 10GB будет работать php-fpm с какойто cms, nginx и mysql, да еще и на Ubuntu? И сколько там останется под buffer_pool?
    Написано
  • Можно ли тянуть от оператора два кабеля интернета?

    @Vitsliputsli
    DMITRIJS DROBISEVSKIS,

    Покажите, где я такое утверждал?


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

    Или скажите, что здесь имелось ввиду другое? Что запрещено все, что стимулирует работоспособность?
    А ладно, уже скучно, хз откуда эта чушь, но в оригинале вероятно имелось ввиду, что нельзя заниматься вещанием музыки без лицензии, хоть в баре, хоть на заводе для сотрудников, хоть в такси для клиентов, что в принципе логично. Хотя к личному использованию это не относится. Нету пока музыкальных лицензий, где оговаривается в какое время и в какой позе ее обязаны слушать.
    Написано
  • Как объединить запросы в транзакцию?

    @Vitsliputsli
    Я бы уточнил, что DDL и DML очень разные вещи и они не должны встречаться вместе, если встречаются, то в 99% случаев это ошибочный код.
    Хотя транзакция и блокировка вещи разные, транзакция как правило всегда вызывает блокировки. Просто потому, что любые DML осуществляются с блокировками, а чем выше уровень изоляции транзакции, тем более масштабна блокировка, вплоть до блокировки всей таблицы.
    Поэтому в нагруженной системе транзакции должны быть короткими и быстрыми. И если вдруг появились вложенные транзакции, то это признак, что чтото идет не так, значит потеряли контроль БД.
    Написано
  • Можно ли тянуть от оператора два кабеля интернета?

    @Vitsliputsli
    DMITRIJS DROBISEVSKIS,

    1. Люди имеют возможность слушать музыку а воспользоваться этой возможностью или нет, их выбор. Если они смогут доказать обратное (например отсутствие слуха) то могут оспорить взимание этих отчислений.

    Ух ты, адвокат вора! Т.е. ваше кредо - плати и не выпендривайся, пока не доказал в суде, что ничего не должен. Презумпция виновности в действии.

    2. Это не "левые люди" а представители правообладателей

    Представитель правообладателя, это когда правообладатель попросил когото представлять его. А так, это левые люди.

    Если вы придумаете и запатентуете свой уникальный рецепт кофе или сорт мыла, то почему бы и нет?

    Не-не, выше вы говорили о другом, что один и тот же "кофе" нужно продавать по завышенной цене, если его будут пить на работе.
    Написано
  • Можно ли тянуть от оператора два кабеля интернета?

    @Vitsliputsli
    DMITRIJS DROBISEVSKIS, ну вы же понимаете, что это просто ктото стрясает деньги на пустом месте, потому что может. В некоторой стране люди оплачивают лицензии, даже если не слушают музыку, и не правообладателям, а какимто левым людям. А почему? Потому что эти люди смогли заставить.
    Если понимаете, то к чему это все? Или вы действительно верите во всю эту чушь? Ждем кофе и туалетное мыло по коммерческой лицензии? Как вершина развития "цивилизованной" страны...
    Написано
  • Можно ли тянуть от оператора два кабеля интернета?

    @Vitsliputsli
    DMITRIJS DROBISEVSKIS, причем здесь вещание в публичных местах и личное прослушивание музыки? Да и не на всю музыку платная лицензия
    Написано
  • Почему array_count_values возвращает пустой массив?

    @Vitsliputsli
    2 строчки кода и аж 3 нафиг не нужных var_dump. Что за данные не указано...
    Хотя как и написано в ошибке, нету ключа townhouse. Чего тут обсуждать?
    Скорее всего в $count, хотя и это тщательно скрывается автором.
    Написано
  • Как убрать дерганья экрана Ubuntu?

    @Vitsliputsli
    Aragorn,
    Вечные вопросы о пользе(вреде) linux, и как там всё плохо(хорошо). Я думаю, автор не этого ждёт

    Речь не про linux, а про конкретный дистрибутив.
    Был бы точный ответ закинули бы в ответы. Может лирики много, зато сейчас автор знает что подобных проблем хватает, то ли в 24.04, то ли в гноме в 24.04, то ли на ноутах. Есть варианты, что попробовать.
    Написано
  • Как убрать дерганья экрана Ubuntu?

    @Vitsliputsli
    Adamos,
    Дома пробую Mint Cinnamon - да, после какого-то обновления отвалилось включение ScrollLock-индикатора раскладки. Говорите, в 24.04 он тоже сломан? Ну, не буду торопиться...

    Не знаю насчет ScrollLock, на ноуте его нет, проблема была другая, при смене раскладки - она меняется корректно, но отображение раскладки в плане надписи ru/en оставалось всегда в одном положении и менялось только при переключении через win-space. Но только в wayland, в xorg нормально.
    Насчет 22.04 тоже не скажу, сразу обновился дальше.
    Написано
  • Как убрать дерганья экрана Ubuntu?

    @Vitsliputsli
    BesLikiy, у меня была немного другая проблема, мигал экран время от времени, причем это тоже зависело както от положения курсора мыши. Сейчас запускаю ядро с intel_iommu=igfx_off - нормализовалось
    Написано
  • Как убрать дерганья экрана Ubuntu?

    @Vitsliputsli
    Adamos,
    у меня (X)Ubuntu LTS - основная рабочая система уже лет пятнадцать, и офис на нее перевел, в нем виндов осталось - по пальцам пересчитать. Но вы набрасывайте, не стесняйтесь...

    да не вопрос, у меня Ubuntu LTS основная рабочая система, до недавнего времени была 20.04, но пришлось обновиться. В итоге, Ubuntu 24.04 LTS которой год: индикатор раскладки клавиатуры не работает, экран мигает, изображение на экране время от времени идет с искажениями, при логине раскладка может самопроизвольно переключиться на другой язык. Миниатюры с подписями убрали из Dock, теперь окна большие но без подписей, как выбрать нужное, когда они похожи - хз, тыкай на каждую и проверяй. И это только месяц прошел, половину проблем уже починил, но что это за LTS говно, в котором нельзя работать, а нужно чтото постоянно чинить?
    Написано
  • Как убрать дерганья экрана Ubuntu?

    @Vitsliputsli
    Adamos, это может быть и LTS, Ubuntu LTS почти такое же говно как и последняя версия
    Написано
  • Почему нет взаимодействия между компьтерами, которые находятся в одной VLAN, но в разных подсетях?

    @Vitsliputsli
    Не такое уж занудство, ведь все здесь гадание, что имелось ввиду.
    Продолжая занудствовать, даже машины в разных VLAN могут взаимодействовать. Потому как VLAN всего лишь флаг, а вот изоляцию обеспечивает блокировка, разрешение, назначение VLAN на портах коммутатором.
    Написано
  • Можно ли тянуть от оператора два кабеля интернета?

    @Vitsliputsli
    hazard2005,

    Я вот когда мониторил, узнал, что некоторые сотрудники любят музыку с ютуба слушать

    Я тож люблю на работе слушать музыку, эт прям преступление? Бедные пользователи, интернет как бы есть, но пользоваться им нельзя... Я понимаю когда торрент всю возможную скорость сжирает, но музыка! Даже если она с видео.
    Вопрос, конечно, не к вам, просто крик души.
    Написано
  • Как сделать полное кэширование базы данных?

    @Vitsliputsli
    N, может автор несколько косноязычно описал, но в принципе то понятно, что он не хочет каждый раз читать с диска, а хочет максимально все закешировать в памяти.
    Как собственно buffer pool и работает, о чем Ипатьев и написал.
    Написано
  • Есть проблемка с symlinks... Как деплоить с минимальным downtime?

    @Vitsliputsli
    Дмитрий,

    не хочется сильно заморачиваться

    Тогда сделайте, как описал VoidVolker без контейнеров
    Написано
  • Есть проблемка с symlinks... Как деплоить с минимальным downtime?

    @Vitsliputsli
    Контейнер на то и контейнер, что должен содержать все для работы. Собирайте контейнер полностью со всем необходимым. Тестируйте его. А затем уже, разворачиваете под с нужным контейнером и переключаете траффик на него.
    Все что описал VoidVolker это все таки стандартная работа без контейнеров.
    Написано