Задать вопрос
  • Хороший ли вариант использовать Wordpress для API форума?

    shurshur
    @shurshur
    Сисадмин, просто сисадмин...
    Если это будет именно "форум", с разделами, темами итд, то нет, WP не очень подходит для этого. У него и дизайн не такой, и структура базы, так что допиливать придётся много. И прямо на php, не такой знакоый js-код на фронте. До кучи, допиливать придётся и плагины. Богатство WP и одновременно его ахиллесова пята - это именно плагины - без них его практически никто не использует, но их регулярно приходится доделывать под многочисленные нюансы конкретной инсталляции. А использование "не по назначению" это очень даже большой нюанс.

    Если же нужно "коллективный блог", как хабр, с "хабами", они же по сути тэги постов, то WP под это допилить всяко проще. чем под форум. Но так как WP изначально индивидуальный блог, то тоже не всё так просто.

    PS: С точки зрения минимизации расходов на инфраструктуру и разработку оптимально вообще не делать фронт-бэк архитектуру и какой-то сложный кастом. Это лишние усилия и ресурсы на внедрение и самое главное поддержание (то, что многие недооценивают!), а большого смысла для собственно "форумной" функциональности тут вообще нет. Поэтому я бы посоветовал ограничиться стандартным популярным движком, подходящим под нужную задачу и активно поддерживаемым разработчиками, а не пилить свой очень слишком мудрый комбайн.
    Ответ написан
    3 комментария
  • Какое железо выбрать для домашнего сервера?

    ipatiev
    @ipatiev
    Потомок старинного рода Ипатьевых-Колотитьевых
    > Хочется практиковаться в изучении linux, двигаться куда-то в сторону девопс

    Для этого достаточно виртуалки на рабочем компе. Ну или совершенно убитого десктопа или подержанного ноута.
    А ещё лучше - в плане "практиковаться в изучении linux" - поставить его на рабочий комп.

    Откуда эти завиральные идеи про выделенный комп, да ещё и с каким-то специальным серверным железом, про 8 ядер! - совершенно непонятно. Всё перечисленное ещё 15-20 лет назад работало на 1-2 ядерных серверах в продакшене. А не дома, с нулевой загрузкой.
    Ответ написан
    Комментировать
  • Как проверить доступность сайта из разных городов РФ (и разных провайдеров и операторов связи)?

    @Refguser
    Решения для бизнеса: корп.сайты, ИМ, боты и пр.
    Как проверить доступность сайта из разных городов РФ (и разных провайдеров и операторов связи)?

    Хотя бы в ручном режиме на каком-то сайте (введя адрес нашего сайта)?
    А в идеале в автоматическом режиме.


    Есть https://ping-admin.com/free_test/ (тут есть и АПИ) и еще десятки подобных сервисов.
    Ответ написан
    7 комментариев
  • Хочу подключить роутер к вузовской сети, но в ней есть фильтр ip адресов. Доступа к административному профилю нет. Сис админы отказывают. Что делать?

    CityCat4
    @CityCat4 Куратор тега Сетевое оборудование
    Жил да был черный кот за углом...
    с частым отключением мобильного интернета в Воронеже

    В Воронеже? Где прилеты? Братан, забудь сам и каждого, кто будет тащить эту идею бей в морду :)
    Потому что исключение из вуза - это минимум, которым ты отделаешься в случае чего (а такой случай непременно наступит).
    Потому что когда тебя найдут и положат мордасом в пол, то тебе предьявят вовсе не УК 272 :) Тебе предьявят либо УК 205.1 (Содействие террористической деятельности) либо УК 276 (Шпионаж). То, что ты всего лишь на сиськи хотел посмотреть - будешь рассказывать улыбчивым ребятам в гражданке :)
    Ответ написан
    7 комментариев
  • Как такие вещи верстаются?

    Используем clip-path и много-много CSS-переменных

    Ответ написан
    Комментировать
  • Существует ли инструмент (система) автоматизации форматирования текста в docx по предопределенным правилам?

    VoidVolker
    @VoidVolker
    Dark side eye. А у нас печеньки! А у вас?
    Да, конечно, такая система есть из коробки и подробно описана в руководстве пользователя MS Office: называется "Скрипты" и "Макросы" - оно как раз и специально предназначено для автоматизации обработки документов. Можно использовать любой ЯП.
    Ответ написан
    1 комментарий
  • Как переехать с малого офиса в большой в плане построения сети?

    @Komrus
    CIO в системном интеграторе.
    Что нужно сделать ДО переезда в обяательном порядке:
    Разобраться с кабельным хозяйством в новом офисе.
    Заманчиво, конечно, ВСЁ сделать до переезда, но вопрос с проводами решать в работающем офисе - совсем печально. А при переезде (который подобен половинке пожара :) и освоении нового офиса - ещё и менять/перенастраивать серверные решения - боюсь просто разрваться придётся.

    Выяснить - что есть в новом офисе. Планируется ли там ремонт или переезжаете в существующий.
    Если ремонт - требуйте в рамках ремонта новкю СКС. Из расчёта "1 раб.место о 2х порта СКС (RJ-45) на 4 кв.м офисной площади (кабинетов)" Не ведитесь на существующее количество сотрудников и "утверждённые рассадки". Сколько я их перевидел на 30 лет - все расползались за пол-года после въезда в новый офис :)

    WiFi в новом офисе - планируется ли? Тогда - Плюс порты скс в коридорах, за фальш-пгтолком.
    Для видеонаблюдения порты СКС и ЛВС...

    Исходя из получающейся конфигурации кабельной системы - прикинуть количество и требуемую портовость коммутаторов уровня доступа. PoE бюджет прикинуть.

    Место для серверной выбить. На пару 19" шкафов. С возможностью поставить ещё пару. Плюс шкаф ИБП. Т.е. - квадратов от 20. Мощности электрические выбить. Про дублировнные кондеи в серверной с зимним пакетом до -30 не забыть
    Помимо кабнета для сисадмина - нужна отдельная кладовка

    Будет ли ВЭРС для бесперебойного питания всех компв в здании?

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

    Я с трудом представляю, как документ такого объёма в рамках этого сайта обсуждать, хотя понаписал их в жизни не мало...
    Ответ написан
    3 комментария
  • Подписка на ChatGPT в РФ?

    @99insania99
    Никто ниче не банит. Оплачиваю через icloud
    Ответ написан
  • Обновление версии PHP с 7.4.33 до 8.3 насколько необходимо?

    alexey-m-ukolov
    @alexey-m-ukolov Куратор тега PHP
    Имеет смысл делать обновление, если все работает нормально?
    В идеальной вселенной со сферическими конями, где обновление происходит одной кнопкой - конечно, имеет.
    В нашей же вселенной, где обновление может что-то сломать и занять неопределённое количество времени, а необновление может привести ко взлому или поломке с непредсказуемыми последствиями, ответить на вопрос "имеет ли смысл" заранее невозможно.
    Обычно делают бэкап, пытаются обновиться и дальше уже исходя из количества и серьёзности возникших проблем, либо их решают, либо откатываются.
    Ответ написан
    2 комментария
  • Обновление версии PHP с 7.4.33 до 8.3 насколько необходимо?

    VoidVolker
    @VoidVolker
    Dark side eye. А у нас печеньки! А у вас?
    Основной риск - что-то может сломаться или перестать работать. Сначала сделайте полный бэкап сервера и только потом можно пробовать обновлять. Если что-то сломается - всегда можно будет откатиться и поставить задачу разработчику на исправление кода.
    Ответ написан
    1 комментарий
  • Как выбрать роутер?

    VoidVolker
    @VoidVolker
    Dark side eye. А у нас печеньки! А у вас?
    Для двухкомнатной квартиры со стандартными бетонными стенами в типичной панельке вполне достаточно Tp-Link Archer AX53 / AX73 (дороже, больше антенн, больше область покрытия). Если у вас какой-то большой дом с кучей соседей и перегруженным эфиром или толстыми стенами - то лучше взять комплект из двух-трёх мешей из серии Deco. Что-то типа X10/20 (по два порта в каждом) или X50/55 (по три порта). И соответственно в каждую комнату по точке, а сами точки кабелем соединить. Для проводных клиентов можно отдельно кабель плюс любой гигабитный свитч (хоть тот же Tp-Link), если надо больше портов.
    Ответ написан
    6 комментариев
  • Где взять сервер в аренду с большим обьемом дисков?

    @SunTechnik
    Большинство облачный провайдеров (тот же selectel) такое продадут, только ценник будет невкусный..

    Я бы позвонил в пару голосом и послушал бы их рекомендации. Как вариант: купить/арендовать свою железку и разместить её у хостера.

    А у Вас самих есть канал в 10Gb, что бы делать бэкап в облако?

    Под большие объёмы, обычно, покупают s3 хранилища, но там трафик платный.
    Ответ написан
    2 комментария
  • Почему ТГ показывает онлайн, когда макбук в режиме сна?

    VoidVolker
    @VoidVolker
    Dark side eye. А у нас печеньки! А у вас?
    Всё именно так, как сказал товарищ rPman в комментарии: по умолчанию мак во время стандартного сна просыпается периодически, гонит сетевой трафик и считает что-то по мелочи. Проверьте настройки энергосбережения и сна - вроде где-то там эта фича отключается и можно включить полноценный сон.
    Ответ написан
    3 комментария
  • Какой wifi роутер выбрать с поддержкой 10Gbe lan?

    VoidVolker
    @VoidVolker
    Dark side eye. А у нас печеньки! А у вас?
    Практичнее будет взять отдельно любой популярный 10 гигабитный маршрутизатор чисто для проводной сети, а для вай-фая взять обычный роутер с парой 2.5 или 10 гигабитных портов. А вот с десяткой для локалки роутеры для дома не делают. Если квартира большая или дом - то имеет смысл использовать меш. Например серия Deco от TP-Link вполне себе нормальная.

    Cамый оптимальный же вариант на мой взгляд - это использовать домашний сервер под сеть. Если на нём достаточно производительный проц и есть запас, то можно в него воткнуть 10G карту или две с пачкой портов (например что-то типа Intel X710-T4, можно даже б/у), поднять машину с pfSense и пробросить в него эту карту целиком. pfSense как роутер - очень даже отличное и практичное решение с кучей разных фич. Ну а для вай-фая - любой роутер по бюджету и хотелкам.

    Для IoT умного дома - USB ZigBee донгл в сервер, например SONOFF Zigbee Dongle Plus-E плюс машина с Home Assistant. Если сервер в металлическом шкафу или в месте, где плохой вайфай - то можно взять WiFi ZigBee шлюз и воткнуть его в любую розетку, а с HA он без проблем по вифи будет работать (соноф норм, но там надо немного секаса с перепрошивкой - вроде во второй версии он из коробки с нормальной прошивкой, точно не помню - надо гуглить).
    Ответ написан
    19 комментариев
  • Почему шумят жесткие диски после подключения к Windows 10?

    @Drno
    windows search отключите
    и superfleth службу
    и всякие дефрагментации \ антивирусы
    Ответ написан
    1 комментарий
  • Как работать с минифицированным JS?

    VoidVolker
    @VoidVolker Куратор тега JavaScript
    Dark side eye. А у нас печеньки! А у вас?
    Никак. С кодом после минификации не надо никак работать. Минифицированный код предназначен для доставки его по сети максимально быстро на клиент. Для изменения кода вам следует вносить изменения в исходный код и уже только потом его минифицировать, а не наоборот. Если исходного кода нет - то пропускаете через любой деобфускатор и вручную восстанавливаете исходный код. Ну или пишете сами с нуля то же самое.
    Ответ написан
    2 комментария
  • Может ли суверенный интернет существовать в РФ с учетом того, что dns-записи во многих случаях хранятся на зарубежных ns-серверах?

    martin74ua
    @martin74ua Куратор тега Компьютерные сети
    Linux administrator
    почитайте например про НСДИ (https://habr.com/ru/articles/562722/), РАНР (https://habr.com/ru/news/806591/)....
    Ответ написан
    Комментировать
  • Могу ли я прогнать через password_hash пароли в бд, которые md5, чтобы не сломалась авторизация?

    @alexalexes
    Смену способа хеширования пароля вы можете провернуть только при участии каждого пользователя, в два этапа.
    1 этап.
    Делаете патч в функцию авторизации.
    Когда пользователь авторизуется, проверяете, что заполнено поле по хешу новой функции.
    Если оно заполнено по новой функции, то все проверки верности пароля проводите с ней, поле старой функции игнорируете.

    Если хеш по новой функции не заполнен, то проверяете, что пароль верен с точки зрения хеша старой функции. Если верен пароль, то записываете хеш по новой функции, так как у вас есть исходный пароль.
    Так вы накапливаете базу пользователей, которые часто заходят. И для них вы бесшовно меняете хеши.

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

    VoidVolker
    @VoidVolker Куратор тега C#
    Dark side eye. А у нас печеньки! А у вас?
    перевод игры лежит в отдельном файле(например json и хранит в себе каждую строчку текста, которая применяется в игре), и потом в коде запрашивать нужную строку из файла и брать от туда значение текста для последующего применения на сцене

    Да, так оно и работает.

    или есть способы попроще

    Проще уже некуда.
    Ответ написан
    4 комментария
  • Блокирует ли РКН cloudflare?

    @Drno
    российски CDN только платные. и с функционалом намного меньшим чем CF
    да РКН блочит адреса CF, точнее то блочит то нет
    а вообще вчера всё полегло, ихсодя из новостей. там глобальная проблема у самого CF и гугла была
    Ответ написан
    6 комментариев