• Редирект или 2 сайта?

    ReactorHeart
    @ReactorHeart
    SEO аналитик
    Если нет желания получить аффилиат-фильтр за попытку продвинуть два сайта одной компании/владельца по одинаковому пулу запросов, то делайте 301 редирект.
    Ответ написан
    1 комментарий
  • Почему сайт не работает в конкретном браузере у конкретного пользователя?

    1. Убедиться, что сайт на самом деле открывается в сторонних службах - проще всего дать ссылку на google page speed или tools.pingdom - они помимо прочего делают скриншот сайта. И сказать, мол google и весь мир видит ваш сайт. Всё норм. Это действует достаточно отрезвляюще.

    2. Сообщить ему, чтобы протестировал сайт в своем браузере после полной очистки кэша и в режиме инкогнито, я когда-то делал ролик именно для таких случаев https://youtu.be/Kuh4S8zNIB8 отправляю его клиентам, чтобы правильно сайт тестировали.

    3. Если клиент тугой, попросить его поставить anydesk - чтобы зайти к нему удаленно и убедиться, что реально из его браузера даже после очистки кэша и в режиме инкогнито сайт не виден. Поотключать все расширения вообще, они бывает работают и в инкогнито. Просто вырубить напрочь.

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

    5. Вернуть настройки браузера на дефолтные, бывает, галочку не там поставят, и часть сайтов уже не открывается.
    Ответ написан
    2 комментария
  • Как такие фигуры делать на css?

    @sdydno
    Начинающий программист.
    https://9elements.github.io/fancy-border-radius/
    не стоит благодарности)
    Ответ написан
    Комментировать
  • Есть ли фриланс по анализу данных?

    svob
    @svob
    Фрилансер, текстовик широкого профиля
    Есть, но я бы не сказала, что много. И нужно как-то подтверждать квалификацию. Иначе вам предложат только место помощника вроде клавиатурной обезьяны. Типа не анализировать данные, а лазить собирать...
    Вы бы лучше по фриланс-сайтам и полазили, чем тут спрашивать. Кстати, навыки анализа как раз пригодятся. Смотрите два направления:
    1. Лента проектов. Очень часто выполненный проект не закрывается, а так и продолжает висеть. То есть вы можете отматывать ленту и на месяц, и на полгода... И смотреть, кого там ищут.
    2. Каталог фрилансеров. Выбираете интересующее вас направление, смотрите, какие у аналитиков навыки, как они опсываются, за что этих людей благодарят в отзывах. И чего лежит в их портфолио.

    Профит.
    Ответ написан
    Комментировать
  • Что изучить в первую очередь для веб сайта?

    sergey-gornostaev
    @sergey-gornostaev
    Седой и строгий
    tenor.gif
    Зависит от того, что наниматель вкладывает в "слежение". Может понадобиться:
    1. Уверенное знание Linux и, соответственно, умение работать в консоли.
    2. Знание SQL и используемой СУБД.
    3. Понимание общих принципов работы сетей в целом и Web в частности.
    4. Знание языка программирования, на котором написан сайт.
    5. Знание фреймворка, на котором написан сайт.

    В такой постановке изучить понадобится с десяток учебников.

    Но если задача ограничивается только "обновлять цены/дополнять разделы/etc", то нужно на пользовательском уровне знать используемую CMS. С этим справляются и анекдотично блондинистые девочки-маркетологи.
    Ответ написан
    Комментировать
  • Почему не работает @media в gulp?

    wapster92
    @wapster92 Куратор тега CSS
    Они работаю как и положено. Для .container который находится в .container
    И ещё если указываешь media screen and (min-width: value), то нужно ставить от меньшего значения к большему.
    Ответ написан
    Комментировать
  • На чем лучше писать аналог Aliexpress?

    solotony
    @solotony
    покоряю пик Балмера
    >>На чем посоветуете написать?

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

    @Lord_Dantes
    Просто верстаете, а далее с помощью кастомных полей выводите нужные данные. Если заказчик хочет сам менять расположение блоков и т.д это к конструктору уже дело.
    Ответ написан
    Комментировать
  • Делать ли сайт-визитку на React или html?

    approximate_solution
    @approximate_solution
    JS Developer. Angular\React\Vue\Ember
    Для начала советую понять смысл такого инструмента как реакт, и какие цели он решает. Что бы не писать глупости.

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

    Сейчас же в попытке дойти от точки А до точки Б, вы в 5-10 раз усложняете себе путь разработки и дальнейшей поддержки такого сайта, минуя чертоги разума.
    Ответ написан
    8 комментариев
  • Почему не берут на SEO продвижение?

    approximate_solution
    @approximate_solution
    JS Developer. Angular\React\Vue\Ember
    Резюме:
    Сайт сделан на колене, поэтому и отказывают.
    Что нужно сделать:
    1е и самое важное - адаптивность, в 2021 году без адаптивности никуда, гугл и яндекс сожрет и выплюнет ваш сайт с потрохами.
    2. Верстка - такое чувство что пытались усидеть на БЭМ, но в итоге попали мимо стула. Причесать её, когда будете делать адаптив.

    Самый верный путь: переверстать, посадить на готовый движок, исходя из количества заказов(wordpress, opencart и тд). Почему: SEO из коробки, уже условно-хороший код, в котором не нужно будет копаться как в корзине от мусора. > стучаться SEO-шникам.

    Сейчас же просто ребята из карго-культа не хотят наступать в ваше болото, себе дороже может выйти.
    Ответ написан
    2 комментария
  • Гуманитарное образование - клеймо?

    vabka
    @vabka
    Токсичный шарпист

    Уже больше полугода учу один из языков ( по 5 часов в день ) и параллельно заканчиваю школьную программу по математики на кхане.

    Это похвально


    У меня последнюю неделю начался сильный, буквально животный страх, что я никому не нужен буду без технического образования. Что человек, у которого техническое образование ( даже не по computer science, а вообще какое-то левое ) будет иметь большое преимущество. И меня даже не рассмотрят.

    Похоже на зачаток синдрома самозванца :) Всё вы правильно делаете, бояться нечего.

    Я ещё ни разу не видел, чтобы кандидата отшивали на собеседовании только из-за "неправильного" образования.
    Ответ написан
    Комментировать
  • Биржи, торгующие ссылками, уже неактуальны? Где, как и для чего покупаются ссылки и покупаются ли?

    php666
    @php666
    PHP-макака
    Как вебмастер говорю, а не как покупатель:

    В 2008-2013 годах сайт с тиц 50 и ~30 страницами давал в сутки около 50 рублей.
    Сайт с тиц 2000 давал в сутки 1000-1500 рублей

    За все эти годы я вывел около 1 500 000 рублей на серии совсем простых сайтов.

    Последняя попытка (2-3 года назад) продажи этих сайтов на сапе не дала ничего.

    ИМХО, направление умерло.
    Ответ написан
    5 комментариев
  • Стоит ли идти на курсы от GeekBrains?

    SoreMix
    @SoreMix Куратор тега Python
    yellow
    может стоит пройти обучение от geekbrains

    Обучение чему конкретно?

    Тк. на самостоятельное обучение я трачу достаточно много времени: ≈ 45 часов

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

    Думаю, тема уже много раз разжевывалась. Всю информацию по ЯП можно найти в интернете сейчас. Курсы по сути просто предлагают структурированную программу обучения, хотя абсолютно те же самые знания можно найти в сети свободно. Платить деньги "мотивирую" себя учиться - идея так себе, я так понял самостоятельное обучение вполне вам нравится, так что зачем? После выбора какой нибудь понравившейся специализации уже можно и подумать о курсах, хотя тоже сомнительно.

    до сих пор не понял, каким именно разработчиком я хочу стать, поскольку мне нравится сам процесс

    Многие и в 30 лет не понимают чего хотят, пока сам не попробуешь - никогда не поймешь. Лучше понемногу самостоятельно попробовать реализовать что нибудь. Как тот же дискорд бот из поста. Может понравится делать ботов, а может ML зайдет, или Data-Science. Стоит просто руками потыкать посмотреть что из этого больше нравится. Ну и надо понимать, что какие-то вещи больше подойдут для хобби / фриланса, а на полноценной работе нужны будут навыки в другом направлении.

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

    Ну и если все же хочется - я думаю можно взять какой нибудь тестовый урок, они же дают? Демо кабинет какой нибудь есть или что нибудь в этом духе. Программу курса можно глянуть, чтобы понять что там будет. Ну и учитывая то, что мы находимся в интернете, естественно можно найти все курсы в публичном доступе. Может и не 2021/2020 года, но для понимая что там будет - я думаю глянуть можно. А там уже если и захочется - то велком записываться оффициально.

    на данный момент вообще не понимаю как происходит разработка в компаниях

    В городе должны быть конторы, которые берут к себе студентов. До окончания школы не думаю что будет брать кто-то, но на 2-3 курсе уже свободно набирать должны. Курсы не дадут знаний о том, как все работает в компаниях, нужно идти и работать по сути.
    Ответ написан
    1 комментарий
  • Нужно ли что бы верстать знать какую то методологию?

    Ankhena
    @Ankhena Куратор тега CSS
    Нежно люблю верстку
    Чтобы верстать - нет.
    Чтобы через полгода не сойти с ума разбираясь в собственном коде - да.
    Чтобы вас не прокляли другие разработчики - тоже да.
    Ответ написан
    Комментировать
  • Как делается макет документов?

    vabka
    @vabka
    Токсичный шарпист
    Если у вас был опыт таких работ, скажите, как это делали вы?

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

    Возьмите то, что вы написали после слова "Как я вижу это" и спросите у него.
    Ответ написан
    2 комментария
  • Как включить Flash?

    hottabxp
    @hottabxp
    Сначала мы жили бедно, а потом нас обокрали..
    Нужно качать что-то древнее, потому что в Adobe Flash Player 32(5 декабря 2018) заложена тайм бомбочка(привет фсб)).
    Я скачал opera 15 - /pub/opera/desktop/
    И Flash Player 11.1.102.55(в самом конце).
    Получилось запустить:
    6015d2c2d4548384673496.png

    Chrome 49 - тоже получилось запустить.
    Все делал на виртуалке с Windows XP.

    Дополнено:
    По вашей ссылке кроме flash есть ещё и исходники в формате fla. Они отлично открываются в Macromedia Flash Professional v8.0:
    6015ec08b51f3461313640.png
    Можно обойтись вообще без браузера. Идем современным браузером про вашей ссылке easing function generator Далее смотрим исходный код страницы и ищем файл "easing_function_generator.swf". Скачиваем его.
    Далее по ссылке https://www.my-old-version.com/flash-player/ можно скачать архив с разными версиями flash player. В папке WindowsXP-2008/fp_32.0.0.142_archive/32_0_r0_142 будет файл flashplayer32_0r0_142_win_sa.exe(sa - Standalone). С помощью его можно флешку запустить в Windows XP - 10 и в Linux через wine(может кому пригодится):
    6015edd0cd73b102626831.png
    6015eddb89986606090688.png
    Ответ написан
    1 комментарий
  • Максимально удобный софт для дизайна?

    Kadzi
    @Kadzi
    Ом
    неужели нет софта который объединял бы удобные фишки всех трех вышеперечисленных?

    Такого пока нет. Стандартно сейчас: сложный вектор в люстре, сложный растр в фотошопе, в фигме - сборка.
    Ответ написан
    1 комментарий
  • Стоит ли стажироваться на php разработчика, если у них cms Битрикс?

    approximate_solution
    @approximate_solution
    JS Developer. Angular\React\Vue\Ember
    Какая разница куда и на чем стажироваться. Пока вы новичок, ваша главная задача залезть на поезд, и остаться на нем. Битрикс - это бизнес продукт, никто не запрещает вам по мимо битрикса изучать дома лару либо симфони, вы не должны быть заложником одного фреймворка.
    Ответ написан
    13 комментариев
  • Актуален ли Yii2 Фреймворк в 2020?

    myks92
    @myks92 Куратор тега Yii
    Нашёл решение — пометь вопрос ответом!
    Тут много нюансов и ответить однозначно сложно. Как уже написал Иван Шумов фреймворк - это инструмент. Каждый инструмент подбирается под конкретную задачу:

    • СMS - система управления сайтом (Wordpress, Joomla и т.д.). Создан для простого и удобного управления сайтом (контентом). Как правило, доступен для работы простому пользователю, без знания языков программирования. Подойдёт для: простых сайтов, блогов, там где не требуется нагрузка и безопасность.
    • RAD framework (Yii2) - фреймворк для быстрой разработки. RAD Фреймворк имеет, монолитную и связанную архитектуру. Он является антипаттенрном и позволяет вам делать всё что угодно, лишь бы вы быстро собрали свой проект. (Используется паттерн Table First - спроектировали базу и по схеме сгенерировали модели данных). При этом Вам никто не говорит, что он не может использоваться для серьёзных проектов. Например, DNS..
    • Компонентные фреймворки (Symfony, Laravel). Это фреймворки, которые разделены на независимые компоненты, которые вы можете подключать к своему проекту при необходимости. В самом фреймворке заложен только необходимый минимум, а всё остальное вынесено в компоненты. Эти компоненты могут использоваться (или не использоваться). Могут использоваться для другого фреймворка (сам Yii2 использует компоненты симфони). Doctirine, которая позволяет вам забыть о базе данных и сосредоточиться на коде. Фреймворк задаёт вам некий стиль, некую структуру и типизацию и требует более хорошего и обдуманного кодинга. Например, при использовании twig вы не сможете сделать запрос в view. Чего нельзя сказать про Yii. Вы там можете построить хорошую бизнес логику, что и встречается...
    • Микрофреймворки (Slim). В таких фреймворках заложен самый минимум, а всё остальное программист должен искать или писать самостоятельно, выстраивать свою архитектуру приложения. Он легкий и простой. Кто-то и Symfony относит к микрофреймворкам. Тут меня многие могут упрекнуть. Подойдет для очень простых, гибких, легких приложений, например, микросервисов. Фреймворк не задает вам никаких правил и архитектуры. Вы должны сами продумать все детали приложения. Где-то используете twig, где то Data Mapper, где-то ActiveRecord. Для работы с таким фреймворком требуется много знаний и опыта. Так как вам всё придется делать самому. Здесь за вас никто не подумал.

    Что же для чего выбрать?
    Решать вам исходя из конкретной задачи. Здесь нет понятия хуже/лучше. Чтобы что-то выбрать нужно на каждом попробовать собрать пару проектов. Тогда и будет понимание когда и что выбирать. Это как автомобиль. Какой лучше BMW или LADA? Оба автомобиля, но каждый для своей аудитории, по своим потребностям, для своих задач.

    Почему другие говорят что Yii2 плохой?
    • 2 версия морально устарела. Это не значит что ВЕСЬ фреймворк плохой, просто им давно никто не занимался. Сейчас идет разработка Yii3, которая многократно лучше 2 версии, но 3 версия доступна только в демо. Поэтому, если хочется писать НОВЫЙ проект на Yii, то я бы не стал выбирать 2 версию. Можете подождать Yii3, но никто не знает когда будет релиз. Можете начать писать используя Yii3-demo, но там может всё поменяться к моменту релиза.
    • Он монолитный. Если вам требуется сделать проект используя много приложений с разными компонентами, то пойдёте по пути Advanced шаблона, где каждое приложение будет папкой: backend, forntend, console. Однако при большой нагрузке вам потребуется разносить приложения. Тогда ваш core будет дублироваться во всех приложениях. Там будет то, что вам даже не требуется. Потому что Yii2 монолит.
    • В Yii2 используется Actvie Record. AR - это не плохо. Его многие любят, многие ценят и хвалят. Но для больших проектов он предоставляет неудобства. Например, при изменении поля в базе данных - приходится менять все свойства и надеяться что везде поменяли, так как в GrigView используется магия, при получение значений из модели 'value' => 'profile.last_name'. Так же нельзя сделать свойства модели (сущности), приватными. Из-за чего состояние модели можно изменить где угодно и вы никак не проконтролируете это.
    • Много абстракции, которую не распознает редактор. Например, вы можете вызвать в контроллере Yii::$app->user->id. Вам приходится делать докблок, что User это common/auth/Identity, а не yii/web/User


    Ну и так далее. С каждым из этих пунктов можно бороться, при правильном подходе. Как уже сказали в плохих руках любой код может пахнуть. Но это основное. Надеюсь, меня не раскритикуют другие за спорные моменты. В таких вопросах всегда есть разногласия) Думаю, что смог донести в сжатом виде отличия.
    Ответ написан
    4 комментария
  • Как вывести записи Wordpress разного стиля?

    wppanda5
    @wppanda5 Куратор тега WordPress
    WordPress Mедведь
    заводите директорию template, туда складываете 2 шаблона вывода post-big.php, post-small.php

    дальше цикл и счетчик цикла.

    На bootstrap это выглядело бы примерно так.
    if ( have_posts() ) : $n = 1;
    		while ( have_posts() ) : the_post();
    
    			$template = 1 === $n ? 'big' : 'small';
    
    			if ( 1 === $n ) {
    				echo '<div class="row"><div class="col-lg-6">';
    			}
    
    			if ( 2 === $n ) {
    				echo '<div class="col-lg-6">';
    			}
    
    			get_template_part( 'templates/post', $template );
    
    			if ( 3 === $n ) {
    				echo '</div>'; //<div class="col-lg-6"> - close $n = 2
    			}
    
    			if ( 1 === $n ) {
    				echo '</div>'; //<div class="col-lg-6"> - close $n = 1
    			}
    			if ( 3 === $n ) {
    				echo '</div>'; //<div class="row"> - close $n = 1
    			}
    
    			$n ++;
    		endwhile;
    	else :
    	endif;


    Код можно причесать и предусмотреть случаи когда записей меньше. Но расписал максимально подробно, для понимания, как оно работает, под себя подгоните сами
    Ответ написан
    3 комментария