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

    leahch
    @leahch Куратор тега Linux
    3D специалист. Dолго, Dорого, Dерьмово.
    Порекомендую всю линейку Honor. Если интересует конкретная модель, то вот, не далее, как пару недель назад по моей рекомендации купили - https://www.ozon.ru/product/honor-magicbook-2024-r...

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

    Если будете выбирать модель ноута сами, берите со встроенной графикой на процессоре или с видеокартой AMD.
    С драйверами NVidia как обычно - полный бардак! (это не относится к десктопам, но тоже советую избегать NVidia)
    Ответ написан
  • Почему не работает Outline VPN через мобильный интернет?

    @Drno
    Если он работает с других провайдеров - значит эти провайдеры его блокируют
    Если нужно решение аналогичное - советую Амнезия и тип ВПНа - xray vless

    Если хотите разобраться можете настроить сами с помощью панели 3x-ui, тот же xray vless reality
    Ответ написан
    1 комментарий
  • Получил заказ на первый сайт от знакомых, выбираю бэкенд систему - cms либо python, что в связи с этим посоветуете?

    Язык программирования, фреймворки, CMS и т.д. - это только лишь инструменты для выполнения главной задачи: решить бизнес-проблему заказчика.
    С этим пониманием сделаем вывод, что выбирать инструмент нужно наиболее подходящий к задаче, но так же надо учитывать и то, насколько хорошо вы владеете тем или иным инструментом. Но всё же научиться пользоваться молотком гораздо быстрее и проще, чем мучиться, забивая гвоздь микроскопом.
    А при слове "визитка" мой опыт громогласно кричит WordPress!
    Ответ написан
  • Нужна ли адаптивная вёрстка для компьютерного браузера, если кто-то будет уменьшать окно браузера до мобильной версии?

    ThunderCat
    @ThunderCat
    {PHP, MySql, HTML, JS, CSS} developer
    Насколько такой подход к разработке правильный?
    Нинасколько. Так как озон достаточно старая система, проектирование мобильной версии с отдельным мобильным видом наследие периода когда верстку сделать адаптивной было гораздо сложнее, а поисковые роботы еще ориентировались на субдомены по типу м.домен.тлд для отображения результатов поиска с мобильных устройств. Менять что-то с потерей поисковой индексации уже никто не будет.

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

    Навряд ли многие люди так уменьшают окошко браузера вручную и для чего это нужно...
    Это нужно не для людей которые "уменьшают окошко", а для бесшовного перехода между устройствами, так как есть планшеты, нетбуки, мобилы с разным разрешением и просто масштабирование в браузере, и для всего этого зоопарка адаптив позволяет задать нормальный вид, практически для любого устройства в заданном диапазоне разрешений, причем без специальной подгонки под экран.
    Ответ написан
    7 комментариев
  • Можно ли сверстать такую структуру на grid?

    @html_student Автор вопроса
    Молодой и глупый.
    Вдруг кому пригодится, реализовал решение нормальное

    <div class="catalog__list">
                            <div class="catalog__item catalog__item_1"></div>
                            <div class="catalog__item catalog__item_2"></div>
                            <div class="catalog__item catalog__item_3"></div>
                            <div class="catalog__item catalog__item_4"></div>
                            <div class="catalog__item catalog__item_5"></div>
                            <div class="catalog__item catalog__item_6"></div>
                        </div>


    .catalog {
    
        &__list {
            display: grid;
            grid-template-columns: repeat(auto-fit, minmax(toRem(393), 1fr));
            grid-column-gap: toRem(25);
            grid-row-gap: toRem(25);
            grid-auto-rows: toRem(393);
            grid-auto-flow: dense;
        }
    
        &__item {
            background-color: #eee;
    
            &_1, &_5 {
                grid-column: span 2; 
                grid-row: span 2;
            }
    
            &_4 {
                grid-row: span 2; 
            }
    
            &_6 {
                grid-column: span 3;   
            }
        }
    
    }


    я пишу на SCSS но принцип если вам нужен обычный css то переписать не проблема будет.
    Ответ написан
    Комментировать
  • Какой vpn лучше на большое количество юзеров(Работающий в рф)?

    CityCat4
    @CityCat4 Куратор тега VPN
    //COPY01 EXEC PGM=IEBGENER
    Свой собственный
    Ответ написан
    Комментировать
  • Как удалить коммит в удаленном репозитории?

    SagePtr
    @SagePtr
    Еда - это святое
    Локально откатить хэд и сделать force push:
    git push -f
    Ответ написан
    3 комментария
  • Linux для frontendщика как?

    @Alex_tea
    Совершенно спокойно.
    С psd так себе работать...да и лучше когда макеты в фигме...какой допотоп до сих пор в фотошоп макеты лепит?
    Ответ написан
    1 комментарий
  • Добавление ссылок в меню Wordpress?

    HeadOnFire
    @HeadOnFire
    PHP, Laravel & WordPress Evangelist
    /**
     * Добавляем в конец меню ссылки на регистрацию и вход / выход
     * 
     * @param $items string HTML output of navigation menu items
     * @param $args object Navigation menu arguments
     *
     * @return string Modified HTML output of navigation menu items
     */
    function add_login_logout_register_menu( $items, $args ) {
    
    	// Проверяем, чтобы не админка и нужное меню (в данном случае - primary)
    	if ( is_admin() || 'primary' != $args->theme_location ) {
    		return $items;
    	}
    
    	// Если юзер авторизован
    	if ( is_user_logged_in() ) {
    
    		$items .= '<li><a href="' . home_url( 'my-account' ) . '">' . __( 'My Account', 'textdomain' ) . '</a></li>';
    		$items .= '<li><a href="' . wp_logout_url() . '">' . __( 'Log Out', 'textdomain' ) . '</a></li>';
    
    	// Если юзер не авторизован
    	} else {
    
    		$items .= '<li><a href="' . wp_login_url() . '">' . __( 'Log In', 'textdomain' ) . '</a></li>';
    		$items .= '<li><a href="' . wp_registration_url() . '">' . __( 'Sign Up', 'textdomain' ) . '</a></li>';
    
    	}
    
    	return $items;
    }
    add_filter( 'wp_nav_menu_items', 'add_login_logout_register_menu', 199, 2 );

    Важный момент - функции wp_login_url(), wp_logout_url() и wp_registration_url() будут использовать стандартный URL - wp-login.php. Если у вас произвольная регистрация/авторизация, все эти функции имеют фильтры с аналогичными названиями, через которые можно эти URL заменить.
    Ответ написан
    5 комментариев
  • Linux для frontendщика как?

    Adamos
    @Adamos
    Жонглирующие статистикой забывают, что сейчас половина пользователей - смарты и планшеты.
    Но вряд ли вы ради них готовы верстать на смартфоне.
    Современная верстка должна выглядеть адекватно где угодно, а сидение на винде может создать иллюзию того, что вы что-то проверили.
    Ответ написан
    1 комментарий
  • Насколько правильно верстать всё с помощью div?

    Eugevin
    @Eugevin
    22 года, frontend как смысл жизни
    В корне неправильно, HTML5 превнес в веб-разработку ну просто кучу семантических тегов и это важно. Возможно, это покажется для кого-то странным, но даже БЭМ (да, тот самый, который весь на дивах) не отвергает семантику в вебе. Семантика должна быть и влияет на валидность, читаемость, а также позицию сайта в области сео.

    Для прототипирования интерфейсов "на быструю" можешь использовать фронт на div, но не более

    ПыСы: гугл наоборот рекомендует верстать семантические сайты по БЭМ-методологии (то есть используй header-content__title_show, но и про nav и ul не забывай)
    Ответ написан
    Комментировать
  • В чем профит использования Linux для программирования?

    Oxyd
    @Oxyd
    Linux enthusiast
    Буду краток. Она просто другая. А так как софт пишется для работы в линукс окружении, то и писать лучше сразу под линукс.
    Ответ написан
  • Насколько удобен линукс для верстальщика?

    @kuftachev
    В Вашем условии нерешаемая проблема - это Photoshop. Но сейчас многие делают дизайн в Figma.

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

    То, что тут написали против Linux, или пробовали его лет 5-10 назад, или просто от кого-то слышали.
    Ответ написан
    7 комментариев