Это копия, сохраненная 10 декабря 2022 года.
Скачать тред: только с превью, с превью и прикрепленными файлами.
Второй вариант может долго скачиваться. Файлы будут только в живых или недавно утонувших тредах. Подробнее
Если вам полезен архив М.Двача, пожертвуйте на оплату сервера.
Старый тонет тут: >>128763 (OP)
Если есть незначительные вопросы, то лучше спросить тут, а не открывать новую тему на 2-3 поста.
#двачоцени-попинай тред: >>99902 (OP)
#поиска web работника/партнера тред: >>116375 (OP)
Слив платных курсов тред: >>111349 (OP)
Front-end, Frontend, Верстка, HTML, CSS, JavaScript, React, Vue: >>116059 (OP)
Где лучше регистрировать домен и где брать хостинг?
>Где лучше регистрировать домен
Где угодно... англоязычные норм регистрировать на namecheap, godaddy, namesilo. Русскоязычные - rucenter. Главное не попадись на классическую уловку, типа покупки домена за 99 рублей, а потом на следующий год продление будет стоит рублей 900. Если домен стоит слишком дешево - не покупай, ибо продление будет космическое.
>где брать хостинг
Личное дело каждого, вариантов много. Облачные хостинги (aws, azure, google cloud) как правило самые лучшие и самые надежные, но они требуют профессиональной подготовки. Облака могут предоставить столько мощностей, сколько тебе нужно, на любую нагрузку - хоть 10 человек в день, хоть 10 миллионов человек в день. Плюс, они дают разные плюшки, например google cloud дарит пожизненный бесплатный vps хостинг - гугли "google cloud f1 free tier", есть подробные видосики на ютубе, по шагам как его получить. Алибаба cloud дарит 1 год бесплатного vps, при том что у них сами сервера стоят недорого.
Вариант попроще - взять просто vps, upcloud, digital ocean, linode и т.д. Тоже неплохо. Обычные шаред хостинги бегет, reg.ru, timeweb и т.д. Они слабенькие и рассчитаны в основном на идиотов, кто совсем не разбирается. Начальных ресурсов, которые они дают, почти сразу кончаются и надо переходить на более дорогой тариф.
Беру в lite.host, покупка и продление — одна и та же цена.
Это чисто рукожопость. Смотри чтобы у картинки стоял max-width: 100%; height: auto; Потом уже можешь менять ширину контейнера.
>>29900
Не, просто оказалось, что это был background. Я просто стиль для десктоп помойки дописывал и у меня не было доступа ко всему коду.
Подскажи каких-нибудь сервисов, где это можно сделать быстрее, чем перебором всех возможных вариантов (как на Google Fonts).
Нужна возможность брать комиссию с каждой сделки и делать вип объявления. Возможно это можно сделать на Wordpress, если да, подскажите плагины/темы подходящие ну или другую cms.
Из навыков есть только html/css и все, то есть бэкэнд сам с нуля запилить не могу.
Отбой, сам нагуглил несколько сервисов. Нет нихера похожего даже близко.
Если кто-нибудь из анонов подскажет аналоги Allan и Comic Neue, буду благодарен.
Сервисов таких не знаю, но вообще неплохие шрифты есть у Артемия Лебедева, и относительно недорого.
>>29934
>На какой CMS можно быстро запилить что-то типа доски объявлений авито?
Открываешь гугл, пишешь "classified ads script" - огромный выбор скриптов, качай какой хочешь. Цены от $40 до $500 в среднем.
Где можно почитать про хороший тон? Принятые неписанные правила для 2020 года? В гугле информация старая как мир.
Вводная: имеется сайт (интернет магазин) на WP с прикрученным и парой десятков плагинов, чтоб всё работало. Кроме того есть тема Avada, которую установили взамен другой.
Суть: Хочется этого франкенштейна привести в божеский вид, а именно - приобрести официально актуальную версию Avada и, в случае необходимости, нужные платные плагины. Настроить быстродействие и т.д.
Вопрос: Как это сделать имея абстрактные знания?
Пытался сам разобраться, бросался от одного к другому, в результате запутался окончательно. Кокнретно в данной теме непонятно как внедрять все настройки. В старой был style.css, при внесении изменений в который ты мог видеть что происходит. В Avada же куча каких-то временных css, вообще нихуя не понятно. Буду признателен, если не погоните ссаными тряпками, а хотя бы укажете вектор куда двигаться и желательно не нахуй
Если не можешь сам, найди сайты которые тебе нравятся - оформи ТЗ и пусть тебе на фрилансе любая веб-макака изменение темы сделает за 500р.
Да в том то и дело, что хотелось бы самому разобраться, а не каждый раз просить кого-то.
Платиновый вопрос. Просто ставишь width: проценты; height: auto; и картинки сами масштабируются как надо. Либо в гугл пишешь "responsive images aspect ratio", тысячи статей на эту тему, лень повторять.
>>30020
Авада - это быдлотема, если ты её купишь, я буду долго смеяться над тобой. Как правило, лучшие темы на вордпрессе - заточенные под конкретную нишу, а не универсалы 500-в-1. Заходишь на themeforest и вбиваешь "название_ниши theme", например "dog breeder theme" или "fashion theme". Под один только фешн там есть порядка 5500 тем.
>Как настроить быстродействие
Нихуя сложного. Просто не ставь раздутые плагины типа Yoast, WPML, вместо yoast'а используй the seo framework, если стоит jetpack - дропай его. Если стоит wordfence - дропай. Вместо элементора - гутенберг лучше всего. Далее, для минификации ставишь fast velocity minify, настройки все по дефолту оставляешь. Накатываешь любой плагин для кеша - wp super cache например. И покупаешь CDN (желательно с функцией оптимизации картинок), выбрать сдн под себя можно почитав обзоры на https://www.cdnplanet.com/.
Всё, после этого у тебя будет скорость, близкая к оптимальной.
>>30023
>Что делать если роутер по arp всё время айпишник спрашивает?
Не знаю, arp пакеты в основном для сопоставления mac с ip-адресом используются.
DA
Разобрался. Извиняюсь
Насколько норм делать таблицу (table) внутри формы (form)?
Смотря для каких целей. Если внутри формы таблица - то делай таблицей.
Но как отследить пошел ли скрол страницы, что бы немного изменить стили навбара скрол пошел внизу - фон навбара стал другим.
1. Посоветуйте годные курсы или коммьюнити по SERM, где можно почерпнуть актуальные фишки
2. Посоветуйте софт, в котором можно менять прокси российских городов
Средствами CSS неосуществимо, в сообществе обсуждали таргетирование закрепленных элементов через псевдо-селектор :stuck, но воз и ныне там. На данный момент есть существенные технические препятствия в осуществлении данного псевдо-селектора, так что в ближайшее время я бы не ожидал появления pure-CSS решения. Максимум что ты сейчас можешь сделать - это отследить позицию через IntersectionObserver, например:
const observer = new IntersectionObserver(
([e]) => e.target.toggleAttribute('data-stuck', e.intersectionRatio < 1),
{threshold: [1]}
);
observer.observe(document.querySelector('nav'));
И далее таргетировать через CSS, например:
nav[data-stuck] {
box-shadow: 0 0 16px black;
}
Ну и т.д. короче.
>>30046
1. Хуй знает, я не маркетолог, сам смотри -> https://www.udemy.com/topic/reputation-management/
2. Гугли резидентские прокси, там все написано.
Есть такая задача: Есть сайт, надо с него спарсить местоположение точек (На пикриле зеленая на карте) и нанести на карту положение всех этих точек.
Насколько реально?
Под картой есть ссылка формата:
https://www.google.com/maps/dir/35.61331,-97.3532//@35.5978903,-97.4439247,11z/data=!4m2!4m1!3e0
Надо собрать ссылки с пары десятков страниц этого сайта и нанести на одну карту.
Реально?
>>30051
Всегда пожалуйста
>>30055
>надо с него спарсить местоположение точек
В приложения такого типа скорее всего ничего парсить не нужно. Данные обычно в готовом виде на блюдечке по API приходят, соответственно нужно просто напрямую брать данные с API. Открываешь панель нажатием F12 -> переходишь на вкладку "сеть" и смотришь откуда идут запросы. Фронт же парсить/скрапить не нужно, это самый лапотный подход.
Не, у меня своей работы полно. Но может кто-нибудь другой возьмет.
>>30058
>>30055
за некоторое количество баксов, отпишитесь на for2ch_web собака тутанота.com
Техзадание простое:
Проверить все страницы сайта, там штук 600 всего.
Отобрать все нужные (По ключевому слову на странице, там штук 30 всего, я половину ручками перебрал уже)
Сделать карту на которой будет отображено расположение всех точек, обновление раз в час. Или вручную, по F5, или по кнопке какой.
м.б. на отдельном домене.
Ширина сайта в чем - в фигме/adobe xs/sketch? Тогда делай 1440px, норм будет. Если ширина контейнера, тогда 1200, на 1400 текст будет некрасиво выглядеть, если на всю ширину.
Или css-фреймворки нинужны?
Ну ты объективно фреймворк ради чего используешь? Ради сетки, и чтобы не делать с нуля кнопки, слайдеры, табы, так ведь? На мой (оценочный) взгляд, у бутстрапа самый уёбищный дизайн. Просто посмотри на эти кнопки - шо это за хуйня? Разноцветные прямоугольники с цветами детской неожиданности. Чисто визуально, карбон https://www.carbondesignsystem.com/ или material design, fluent ui, blueprint... тот же evergreen https://evergreen.segment.com/ выглядят в миллион раз пизже бутстрапа. Там, где я могу воткнуть карбон, практически не меняя дизайна, бутстрап придётся ещё допиливать.
Сравни даже с material components, насколько он визуально пизже https://material-components.github.io/material-components-web-catalog/#/ А главное, что нет ничего лишнего. Если тебе по кайфу ставить фреймворк, потом допиливать внешний вид... чтож, ставь бутстрап. Я фреймворки выбираю по внешнему виду, иначе какой смысл его вообще использовать?
>Ну ты объективно фреймворк ради чего используешь?
Ну, я тренировался по ютуб видосам. Просто руками верстал html, scss, vanila js. Макеты верстал.
Теперь надо какое-то подобие работы искать, родители воют - лучше бы учился, вон, Вова Сын_подругов КМС по самбо/дзюдо, учится на одни пятерки, скоро будет с красными дипломом, до этого в армии отслужил, дом построил, котел, баню поставил, денег поднял, родителям помогает, мусор без напоминаний выносит.
Я читал в интернете, что чтобы быть верстаком нужны css-фреймворки.
Не верь тому, что пишут в интернете, даже у экспертов есть их личное мнение. Я разраб, фреймворки использую в основном когда на проекте нет дизайнера. Очень плохо рисую, у меня говно вместо дизайна выходит. Поэтому беру готовый UI - бесплатный, либо платный. Зачем ебаться с этим бутстрапом, когда можно красиво изначально сделать? Ставя бутстрап ты автоматически добавляешь 350 килобайт к странице. Зачем это надо? Ютуберы и прочие пидорасы бутстрап рекомендуют только из-за сетки. Но блять, сама сетка весит от 2х до 5ти килобайт от силы! Всё остальное - 100500 стилей кнопок, и ещё куча ненужного барахла.
Я просто привык верстать на html, scss, vanila js по урокам из ютуба. css-фреймворки я еще никогда не использовал, и не знаю их силу и преимущества. Пока только доки boostrap 5 открыл и ужаснулся от того что многабукф.
Спасибо огромное за ответы. И что ж получается мне лучше так и продолжать на html, css, js без css-фреймворков верстать?
Да, можно, но тут следует уточнить, качество кода лучше во фреймворке. Особенно если ты начинающий, пишешь код как индус или хуже, имеет смысл пользоваться фреймворком, чтобы учиться и повышать скиллы на наглядных примерах, приучать себя к определенной парадигме. Тут ещё упоминали bulma, хоть он и лучше бутстрапа, мне не нравится по той же причине - уебанский дизайн. Попробуй bulma, если хочется чисто поучиться.
Благодарю. Буду стараться.
Нужен анон работавший с protractor, для небольшой халтурки, по цене договоримся.
Суть:
Скрипт заходит на страницу, если там есть контент - в отчет скрипта пишется имя страницы и статус ОК, если страница выдает ошибку или происходит редирект на главную страницу(так происходит, когда заходим на нерабочую страницу) то в отчет пишется имя страницы и статус FAILED."
Джва года жду такой скрипт
тг @amazingtoad
>Иностранец угрожает судом за клевету про него на моем сайте, на сколько реально возможен суд?
пиздец тебе. но можешь мне битка скинуть, договорюсь
Чё можно такого поверстать для практики?
>градиент
Понял, принял
А вообще, всякие кошерные фоны с изьебами как делают? Через position и z-index?
>Каким образом можно реализовать такой фон для сайта на пикрелейтед?
Да обычный SVG с квадратами скорее всего. Пример похожей реализации: https://www.heropatterns.com Можно просто установить большой background-size, всё.
>>30120
>через градиент
На картинке нет ни одного градиента. Где ты их увидел вообще, solid color везде.
>>30122
>кошерные фоны с изьебами
Поделил на ноль. Фоны с изъебами это прошлый век. Сейчас в моде минимализм.
>Через position и z-index?
Ляпнул какой-то бред. Причем здесь z-index? Причем position? Не знаю, что за велосипед (или инвалидную коляску) ты там строишь, но это все неправильно. У любого опытного веб-разраба волосы дыбом встанут, от того, какую хуйню ты наворотил. Учил бы лучше SVG, clip-path, shape-outside, маскинг в CSS, а не вот это всё.
>Учил бы лучше SVG, clip-path, shape-outside, маскинг в CSS, а не вот это всё
Как к этому прийти? Мб есть какие то мастер-классы?
блять, залил не те картинки
Какой паттерн удобно использовать для проверки валидации полей формы и почему?
>Как к этому прийти? Мб есть какие то мастер-классы?
Самому можно легко научиться по статьям в интернете, специальных мастер классов не знаю, посмотри https://tympanus.net/codrops/ может найдешь что.
>>30133
Какие-то у тебя имена классов ши__за__ну__тые. Ну так, сойдёт можно сказать. Ничего такого особо криминального не вижу. Мне только глубокая вложенность CSS не нравится.
>>30135
>можно ли создавать сайт с обзорами букмекерских контор или рейтинг букмекеров?
Можно. Есть подобные сайты, только для других ниш типа brokerchooser.com/ Тысячи таких сайтов на самом деле. Только тебе придется писать хорошие, годные статьи. Некоторые люди приходят и тупо выкладывают длинное полотно, в итоге поисковики помечают страницы как некачественный контент. От качества твоих статей будет зависеть успех твоего проекта.
>>30136
На мозилле в принципе была хорошая статья на эту тему https://developer.mozilla.org/ru/docs/Learn/HTML/Forms/Валидация_формы
>Мне только глубокая вложенность CSS не нравится
Ааа, да, точно, там же вложенности нету... туплю сегодня
Раньше было просто, был пхп.
А сейчас и node.js и джанго. ебнешься
Возможно у тебя рукожопо настроен Cache-Control в nginx'е, гугли ETag и Last-Modified, ETag как раз и предназначен для разруливания таких ситуаций. Как вариант, можешь добавлять timestamp в конец запроса, например твой_сайт.ru/картинка.jpg?v=123459 Вообще, в гугл вбей "cache busting", тысячи статей на эту тему.
>>30142
>Какой минимальный стек нужен для некого мини сайта, который будет брать данные из 3-4 других сайтах
А тебе не всё равно какой стек? Ты можешь просто сделать 3 разных скрипта, которые напрямую будут взаимодействовать с базой данных, вносить скаченные данные в БД. А потом скрипт сайта будет читать данные из БД и отображать. Или ты прям всё решил сделать монолитно-монолитно? Один язык, одна система, один Фюрер?
>Можно. Есть подобные сайты, только для других ниш типа brokerchooser.com/ Тысячи таких сайтов на самом деле. Только тебе придется писать хорошие, годные статьи. Некоторые люди приходят и тупо выкладывают длинное полотно, в итоге поисковики помечают страницы как некачественный контент. От качества твоих статей будет зависеть успех твоего проекта.
Спасибо анон.
>Некоторые люди приходят и тупо выкладывают длинное полотно, в итоге поисковики помечают страницы как некачественный контент. От качества твоих статей будет зависеть успех твоего проекта.
Дело в том еще, что я и не собираюсь делать статейник. Своего рода одностраничник будет по типу вот такого: x71.ru. Я просто полностью раскрою тему по четырем бк, которые легальны на территории РФ. Ссылка на рейтинг буду размещать в подписях своих аккаунтов на многочисленных форумах, которые так или иначе пересекаются с данной темой. Также ссылку на рейтинг укажу в своих раскрученных фейковых аккаунтах в соц. сетях. И он будет тупо висеть, обновлять я на одностраничнике ничего не буду, а буду только добавлять и добавлять внешних ссылок на сайт потихоньку. Примерно такой план.
На сайтах этих CRM понаписана какая-то инфоцыганская херня для манагеров, техническая сторона вопроса там не раскрывается
>>30147
Пожалуйста
>>30145
>Дело в том еще, что я и не собираюсь делать статейник
>Своего рода одностраничник будет
Идея честно говоря так себе. Вряд ли взлетит. Если ты хотел бесплатно двигать, нужно было делать статейник. Одностраничники без бабла не взлетают, я на твоем месте хотя бы тысяч 10-20 на рекламу готовил. Потом начинаем гнать трафик из соцсетей или ещё откуда. А то что ты там в подписи ссылки вставлять собрался - это просто ПШИК, несерьезно. Проведешь на сайт две калеки, зачем. Если букмекерский трафик относительно дешевый. Идея не в том, чтобы всё бесплатно делать, а в том, чтобы возвращать больше чем ты влошил. Например влошил 10к, а забрал 20к, считай 10к чистого профита. Чтобы делать деньги, нужно вкладывать деньги.
>>30148
>По какому принципу работают CRM-системы?
Смотря какая CRM. Обычно ставится плагин и всё на полуавтомате делается. Под капотом естессно апи. Лично я пользовался hubspot'ом, там вообще есть всё. Вся переписка во всех чатах, все контакты, на какой стадии контракты находятся, аналитика, откуда идет трафик и т.д. Стоит эта ебанина около $800/месяц или около того. Но функций там пиздец сколько, почти все заработало после установки плагина.
>Url для сайта вообще может работать без домена?
Может по IP открываться (но не на shared-хостинге).
>В смысле что-то типо https://zalupin-site может существовать?
Нет, не может, всегда есть окончание у домена.
>Или тут обязателен домен вроде .ru / .com?
Доменов топового уровня дофига, есть даже .ninja, .rich, .science, .sex, .sucks и прочие. Есть из чего выбрать.
>Или тут обязателен домен вроде .ru / .com?
Домен - это "site.ru". А просто "site" - это доменное имя, а .ru, .com и т.д. - это доменные зоны.
Реально ли взять какой нить заказ "за еду"? Что просит типичный заказчик от верстальщика? Нужно ли заливать на хостинг?
>типичный заказчик
Типичных заказчиков не бывает. Все сильно зависит от ниши, в которой ты работаешь. Есть люди, которые просят, чтобы им доработали чисто мобильную версию, так и говорят, типа у меня 80% трафика приходит с мобильника, зачем мне заморачиваться с десктопом? А есть дедки с сайтами, дизайн 20-летней давности, просят ускорить его, пофиксить несколько багов. Раз на раз не приходится, каждый раз что-то новое.
>Что просит
Просят: ускорить сайт, пофиксить баги, доработать мобильную версию, сделать редизайн, перенести на другую CMS/другой хостинг, написать плагин/добавить функционал, сделать сайт "вон как у того чела", просят проконсультировать, много чего просят.
>Нужно ли заливать на хостинг?
Ессесно
>Реально ли взять какой нить заказ "за еду"?
Всё более чем реально, работы до жопы, хватит на всех. Главное только не косячь и всё будет норм.
>>30160
У тебя вопрос какой-то? Можешь задавать здесь, как вариант, открой новый тред.
да смысл новый тред? если бы нода тут интересна была кому, он бы был, а тут формошлёпы на рякте одни, печаль
интересны тенденции в ноде, я только вкатываюсь в нее, хочется чтобы аноны сказали куда смотреть, не экспрессом же единым с graphql..
>хочется чтобы аноны сказали куда смотреть
Смотря что тебе интересно. Под ноду столько всего наклепали, есть и hapi, и next.js, и nest, и метеор, и многое другое. Говорить о них можно долго, но использовать их или не использовать - это вопрос чисто вкусовщины.
Собственно вопрос: суть сайта это стриминг аудио, сайт достаточно популярен, как пхп может справляться с подобной нагрузкой? Оно ж предназначено чтоб в ответ на запрос синхронно высрать plain text и завершиться, не?
>как пхп может справляться с подобной нагрузкой?
Легко. Видео/аудио выносится на CDN и нагрузка уже становится проблемой CDN, а не твоего сервера. Ты только платишь за гигабайты трафика. Тем более, раздача статического контента (картинки, аудио, видео) - это не прерогатива PHP, этим занимается сам сервер, апач там, nginx, и прочие.
>Оно ж предназначено чтоб в ответ на запрос синхронно высрать plain text и завершиться, не?
Нет. Зависит от конфигурации. Если у компьютера 4 ядра, ничего не мешает повесить 4 PHP воркера. Таким образом сервер будет обрабатывать 4 запроса одновременно в параллели. Второй вариант, если ты используешь балансеры. У тебя 10 серверов и ты распределяешь нагрузку равномерно. Третий вариант, кешировать через memcached.
Короче, вариантов масса. При желании, PHP можно сделать асинхронным. Элементарно та же симфония поверх ReactPHP/Swoole накатывается и у тебя будет всё летать как на крыльях. По 10 мс на ответ.
display: grid
grid-template-column: auto auto auto auto
Как заставить контент грида занять всю ширину контейнера?
Че-то не понимаю, в чем суть асинхронных запрос на сервере? Вот клиентская асинхронщина логична: мы отправляем запрос к удаленному хосту и вместо того чтобы простаивать, пока не получим ответ, идем выполнять какие-то другие действия. Что в жс, что в питоне суть одна и та же
На бэке ясна суть асинхронных запросов к БД вроде:
await databaseService.execute(query)
Мы отправляем SQL-запрос к базе и не простаиваем во время ожидания ответа (который может занимать сотни милисекунд). А чего мы блин ждем когда отправляем клиенту ответ на запрос что он прислал?? Мы просто отправляем ему Response, нам нечего ожидать
тебе в /pr скорее всего
Сделал через flex-wrap с плюсовыми и минусовыми марджинами, но сдается мне что это не правильно...
Сап, веб-макаки. Как можно редачить код в Вижуал Студио и сразу же выводить его на другое окно в этом же самом вижуал студио, чтобы каждый раз не запускать файл в браузере по новой?
гугли gulp browsersync
> и сразу же выводить его на другое окно в этом же самом вижуал студио
Открыть консоль? Или ты хочешь что бы тебе веб-страницу в редакторе показывало? Или может live server ?
Нихуя не понятно что ты хочешь.
Ну хочу редачить файл index.html, допустим. И сразу видеть результат в мини-окне
>Ну хочу редачить файл index.html, допустим. И сразу видеть результат в мини-окне
Поставь плагин - live server для VSCode.
>Ну хочу редачить файл index.html, допустим. И сразу видеть результат в мини-окне
Поставь плагин для VSCode - live server
Спасибо, я еще и на Visual Studio работал. Хз в чем разница, но VSCode в разы быстрее на моей картофелечистке работает
удваиваю
Круть.
>>30184
Ну идея асинхронности всегда одна и та же - чтобы не блокировался main thread. Чтобы сервер мог обрабатывать другие запросы. Не забывай, что сервер крутиться в event loop, а HTTP сам по себе синхронный, блокирующий протокол. Нужно чтобы соединение открылось, затем закрылось. Потом заново. Нода работает немного по-другому, она сокет открывает и потоком льет данные, так ты можешь несколько запросов подряд делать. Это называется, дуплексный режим. Соединение открывается и держится, а клиент с сервером общаются друг с другом. Асинхронный ответ требуется, чтобы поддерживать сокет в открытом состоянии.
Подробнее о потоках в ноде:
https://www.freecodecamp.org/news/node-js-streams-everything-you-need-to-know-c9141306be93/
>>30187
Непонятно, зачем здесь вообще нужны гриды? Обычный inline-flex/inline-block здесь сгодился бы на ура. Эти выебоны с гридами... зачем?
>>30188
Пиздец.
>>30195
Классические брейкоинты - 600px (маленькие девайсы, ака телефоны), 768px (средние), 992px, 1200px и выше. Этих 4-х в принципе достаточно.
>>30199
Github ориентирован на нищуков, он даже не билдит сайт. Зачем, если Netlify/Vercel/Surge умеют всё тоже самое, тоже есть бесплатные аккаунты, но по функциям в 500 раз круче?
А можно ли спокойно хостить свой сайт на таком хостинге и есть ли вообще смысл покупать хостинг?
А на ребят с не так давно начавшими входить в мейнстрим ультрахд мониторами нужно адаптивить? У самого fool HD, но мне кажется на 4к охуеешь с сайтом шириной в каких-нибудь 1300px выровненным по центру.
>Netlify/Vercel/Surge
Ооо, тоны нефти тебе анон, спасибо!
А подскажи, можно как нить залить сайт/верстку в сеть так, что бы я мог показать его заказчику но при этом он не смог его скачать?
мимодругойанон
Пожалуйста. Есть ещё как вариант AWS Amplify, если нужно хранить данные/добавить API https://docs.amplify.aws/ Помощнее, чем netlify и стоит копейки.
>так, что бы я мог показать его заказчику но при этом он не смог его скачать?
Только скриншоты/видеозапись с экрана. Но вообще, на верстке много не заработаешь, я бы рекомендовал изучить хотя бы в общих чертах облачные технологии. Хотя бы на уровне AWS Cloud Practitioner. Также джаваскрипт подкачать и знание nosql.
>600px (маленькие девайсы, ака телефоны)
У меня на galaxy s9+ ширина 1440px, на многих айфонах и других телефонах в районе косаря и за него вширь. Че-то хз вообще с этими брейкпоинтами в современном мире.
>У меня на galaxy s9+ ширина 1440px
Ты путаешь физическое количество пикселей и размер вьюпорта. У тебя на девайсе плотность пикселей выше в четыре раза, соответственно у тебя 1440 пикселей деляться на 4, итого в CSS будет считаться, что у тебя вьюпорт имеет 360x740 пикселей. Так что никакой ошибки тут нет, до 600px - это когда ты держишь свой телефон прямо, в режиме портрета. И 768px - это когда переворачиваешь в режим landscape.
Посмотри табличку https://viewportsizer.com/devices/ и ты увидишь, почти у всех высота меньше 768px, исключение лишь 10-ый айфон, планшеты и redmi note.
>>30217
Неверно прописал, обязательно нужно добавлять стиль, иначе не сработает:
border: 5px solid red;
Смотрю вот как реализовали адаптив здесь https://developer.mozilla.org/ru/docs/Web/CSS/linear-gradient
до 1024 ширина контейнера 100% с паддингами в 20 пикселей, это ж блять гениально нахуй пикрелейтед
Бтв, а как они содержимое этого контейнера так грамотно сжимают без брейкпоинтов до 1024px?
скиньте годный гайд или на лечение
>Бтв, а как они содержимое этого контейнера так грамотно сжимают без брейкпоинтов до 1024px?
Там есть один, на шапку посмотри когда меняешь ширину.
По-моему выбор брейкпоинтов и советы по тому как и что должно в них меняться это самое главное в верстке. Нужно больше обучалок "для даунов" по тему. Хз как на галерах, может там дизайнер все это решает и скидывает все готовое фронтмену. Но когда сам пилишь, это та еще еботека.
не работает
>а чем плохи гугловские брейкпоинты
Ничем не плохи, просто другие. Чисто вкусовщина, зависит от дизайна.
>вот как реализовали адаптив здесь
Гриды же https://gridbyexample.com/
нормальный бесплатный, а не триал
Ой блять, ну началось... Покажи пруф, что триал? Давай, хочу увидеть это.
Мне просто нужно чтобы нижний из трех черных блоков был position sticky. А она только в пределах родительского блока. Как сделать чтобы правая колонка равнялась по хайту желтой(желтая не имеет четкой высоты, она под статьи разного размера)?
display: flex; родительскому элементу.
Как нарисовать цветные столбцы слева от текста как на пикриле? (то есть столбец должен простираться от первой строчки текста до последней, да еще и меняя прозрачность по ходу движения вниз)
css + vanilla js
Не совсем понял, чего ты хочешь. Сделай две меню - одно для десктопа, другое для мобильника.
>>30281
Легко
https://codepen.io/r007-the-sans/pen/vYKvOOJ
>>30286
>Как сделать чтобы правая колонка равнялась по хайту желтой
Ну при флексе высота дочерних элементов всегда одинаковая?
>>30288
border-left: 5px solid #f8c585;
Например.
Если нужны сложные, градиентные столбцы, тогда
.твой_элемент:before {
content: '';
position: absolute;
top: 0; bottom: 0; left: 0;
z-index: -1;
width: 5px;
background: сюда вписываешь свой градиент или что там у тебя;
}
>Не совсем понял, чего ты хочешь. Сделай две меню - одно для десктопа, другое для мобильника.
https://cfa.org/
Вот как здесь. Дропдауны в дродпаунах. Для начинающего кажется очень сложным самому.
Реально ли извлечь закрытую торрент ссылку в html разметке страницы?
И как это сделать? вроде бы все перерыл, но линка нет
Вот например на этой параше: https://infobiza.net/threads/marija-solodar-shkola-internet-marketologov-avtomaticheskie-voronki-prodazh-2016.15761/
(курс рандомный)
https://www.w3.org/blog/CSS/2017/12/20/how-should-we-resolve-percentage-margins-and-padding-on-grid-and-flex-items/
Вот раньше в 2к17 году была проблема с процентными margin и padding при применении flex-box и grid.
Поссоны, объясните, плес, теперь в 2к20 году как дела? Кто-нибудь знает? Сейчас уже спокойно можно применять процентные margin и padding с flex-box и grid?
Я по ссылке https://github.com/w3c/csswg-drafts/issues/2085
видел, что:
The Working Group just discussed [css-flexbox][css-grid] Choose a single option for resolving padding and margin percent values of grid/flex items, and agreed to the following resolutions:
RESOLVED: Both flexbox and grid items top and bottom margin and padding percent resolves against the available inline direction.
Поссоны, ну, скажите, что это значит? Это значит что в 2к20 можно спокойно можно применять процентные margin и padding с flex-box и grid? Да?
Бутстрап - поебень. Я не знаю какой мудила его рекомендует постоянно, но я тебе скажу простую вещь. Бóльшая часть бутстраповского говна на практике не нужна. Вглядись внимательно в любой сайт - скажи, ты видишь где-нибудь 10 видов кнопок? И зеленых, и розовых, и закругленных, и с иконками, и ещё хуй знает каких? Нет, я тоже не вижу. На практике всегда будет 2-3 вида кнопок. Все остальное висит мертвым грузом и тормозит сайт. Мало того, что бутстрап - ненужное тормозное говно, так это говно ещё и выглядит страшнее атомной войны. Так что тебе придется добавить ещё ненужных стилей, чтобы бутстраповское говно выглядело КРАСИВО. Тебе это надо?
Мне нужен именно конструктор типа хуяк хуяк и готово. Не хочу сидеть и каждый элемент рисовать сам, хочу из готовых всё собрать. А что если не бутстрап? Голый HTML+CSS? Точно точно без этого никак?
>А что если не бутстрап?
Да что угодно... Есть bulma. Есть pure.css (https://purecss.io/), который весит 3,7 килобайта, в 100 раз меньше бутстрапа, а все нужно там есть. Есть спект (https://picturepan2.github.io/spectre/index.html), функционал как у бутстрапа, только весит около 50 кб всего. Фреймворков дофига.
ну в 2020 что 100кб что 5.. какая хуй разница? ты че на модеме тилибонькаешь штоле? ну вот.
хотя глянул пюрецсс - заебись, чотко. минимально и без закруглений. спасибо анон
Причем тут цдн?
>облако или файлхостинг использовать для размещения изображений
Используй aws s3, самое популярное решение. На вордпрессе под это есть плагины - WP Offload Media, либо https://github.com/humanmade/S3-Uploads
>>30336
>какая хуй разница?
Разница большая, мобильный трафик все ещё дорогой. Хотелось бы чтобы сайт загружался нормально везде, будь то GPRS или оптоволокно.
>>30225
В веб сообществе нет консенсуса по многим вопросам, полно срачей, например что лучше - mobile first или адаптивная верстка? Кто-то считает, что mobile first лучше. Это просто разные подходы и всё. Правильного или неправильного ответа как на экзамене нету.
>бесплатное
Бесплатно только птички поют. Есть только недорогие. 100 гигабайт хранимых данных за одну шаурму в месяц.
>размещенное на отечественных серверах
Yandex Object Storage.
Cап, я врач-косметолог, посоветуйте пожалуйста годные ресурсы/вебинары/книги по созданию личного бренда и продвижению его в инсте. Также где черпать инфу по таргетингу (или не жалеть бабок на наемного сммщика?). Спасибо.
Заказывай годного дизайнера, сам не разберешься точно
Только не обычного лошка, а человека, который скажет что, как и зачем делать
Для общего понимания, на udemy есть неплохой курс:
https://www.udemy.com/course/instagram-masterclass-grow-your-account-complete-guide/
Там порядка 23 часов обучающих видео. 11 тысяч рублей курс стоит, но он того стоит.
Далее, заходишь на creative market, покупаешь там шаблон какой тебе нравится под свою нишу. Он стоит 30-60 долларов в среднем.
https://creativemarket.com/templates/social-media/instagram
Если самой тяжело вести инсту, можешь нанять кого-нибудь на том же kwork'е. Цены разные, порядка 500 рублей за пост обойдется.
Спасибо за инфу, но для начала я хотел бы найти что-то в бесплатных источниках плюс там пишут что не очень актуально на 2020 год, механики инсты поменялись. За креэйтивмаркет спасибо.
Этот курс я кинул просто для общего ознакомления. Не обязательно прям всё до точки следовать. В инсте всё визуальное, всё на глазах, есть хочешь преуспеть - пость красивый, полезный контент. Периодически проводи конкурсы с розыгрышами, типа лайкни пост и подпишись, чтобы выиграть макияжный набор. Исследуй хештеги. И проч. Нихуя сложного. Главное каждый день заниматься и тогда на изян сделаешь свой личный бренд.
Как? Почему их не прикрыли? Неужели профит с рекламы хоть сколько значимый?
https://movies123.top/
https://ww1.1primewire.com/
https://watchtvseries.si/
https://afdah.me/
https://www.yidio.com/
https://movies4u.co/online/
https://moviewatcher.is/
http://www1.megasharesc.com/
https://hdpopcorn.live/
https://filmrise.com/
https://azm.to/
https://gomovies.wiki/home/
https://moviesjoy.to/
https://www.imdb.com/tv/
https://www1.solarmovies.co/
https://fmovies.to/home
https://gdpr.tubi.tv/
http://vumoo.to/
https://123moviesgo.ga/home/
https://www.kanopy.com/catalog
http://www.streamlord.com/
https://www.primewire.ag/
https://fmovies.to/home
https://spacemov.top/
https://flixtor.to/home
https://moviesjoy.to/
https://gostream.site/
http://streamm4u.com/
https://www1.solarmovies.co/
https://azm.to/
https://moviestars.to/
https://getmoviesfor.com/
Каждый такой сайт - мне кажется под ним есть и cdn и черта лысого. Это довольно серьезное мероприятие.
Т.е. игра не стоит свеч, а результат труда. Так почему такие сайты существуют?
Как? Почему их не прикрыли? Неужели профит с рекламы хоть сколько значимый?
https://movies123.top/
https://ww1.1primewire.com/
https://watchtvseries.si/
https://afdah.me/
https://www.yidio.com/
https://movies4u.co/online/
https://moviewatcher.is/
http://www1.megasharesc.com/
https://hdpopcorn.live/
https://filmrise.com/
https://azm.to/
https://gomovies.wiki/home/
https://moviesjoy.to/
https://www.imdb.com/tv/
https://www1.solarmovies.co/
https://fmovies.to/home
https://gdpr.tubi.tv/
http://vumoo.to/
https://123moviesgo.ga/home/
https://www.kanopy.com/catalog
http://www.streamlord.com/
https://www.primewire.ag/
https://fmovies.to/home
https://spacemov.top/
https://flixtor.to/home
https://moviesjoy.to/
https://gostream.site/
http://streamm4u.com/
https://www1.solarmovies.co/
https://azm.to/
https://moviestars.to/
https://getmoviesfor.com/
Каждый такой сайт - мне кажется под ним есть и cdn и черта лысого. Это довольно серьезное мероприятие.
Т.е. игра не стоит свеч, а результат труда. Так почему такие сайты существуют?
Есть 3 кнопки "Сохранить", "Применить", "Отменить" - как разместить их в одном ряду чтобы левая и правая были по бокам а средняя посередине на равном расстоянии от них?
Контейнер для них flex, justify-content:space-between
Можно как парсить фотографии/посты профилей в Инстаграме,которые открыты только для друзей?
>как поисковики отнесутся к изменению языка сайта
Положительно отнесутся, есть даже такая SEO-техника - нанимать переводчиков для перевода имеющихся статей. Переводить обычно дешевле, чем писать статьи с нуля. Можно просто на нескольких языках держать блог = автоматический буст в трафике.
>будет ли как-то негативно сказываться то, что домены находится в ru зоне?
Нет, гуглу насрать вообще.
>>30386
>Можно как парсить фотографии/посты профилей в Инстаграме,которые открыты только для друзей?
Никак нельзя. Можно только сделать фейк и с фейка запроситься в друзья. Примут - профит. Не примут - сосай хуй.
Спасибо
font-size задавать в rem'ах
ширину задавать процентами или em'ами
padding и margin задавать в em'ах
Как считаете годные правила?
Кто как хочет, тот так и дрочит. Вся проблема относительных величин в том, что они относительные (лейтенант очевидность). Ну например, представим, что у тебя есть несколько кнопок - маленькая, средняя и большая. И у кнопок паддинги в 1em. Если ты ставишь для маленькой кнопки размер шрифта 13 пикселей, значит и паддинги будут 13 пикселей. Для средней ставишь 16 - и паддинги становятся 16. Для большой кнопки ставишь 21 - и паддинги становятся совсем здоровенными.
Не знаю, кого как, но меня это жутко бесит. Лично мне не хочется, чтобы ширина/паддинги зависели от размера шрифта. Другому человеку возможно заебись, может он любит делать всё пропорциональным. Но я не люблю, чтобы чуть побольше шрифт сделал и всё, у тебя хуяк дизайн распидорасило, всё огроменное везде.
Шрифт в rem'ах - в принципе хорошая, годная идея. Хорошо для адаптива. Ширина и паддинги/маржины в em'ах? Ну такое себе, лучше использовать избирательно, для каких-нибудь кнопок, навбаров. Но пихать их в каждую щель - это пиздец маразм.
>>30402
Хз, их можно нагуглить по фразе "боевые картинки", а вот генераторов таких не знаю.
>>30400
Просто берешь и без задней мысли верстаешь.
>бесплатно платные UI kitы украсть
А смысл? Просто бесплатных дофига
https://www.uistore.design/
https://themeui.net/free-ui-kits/
https://uibundle.com/
Спасибо огромное за ответ. А вот я не понимаю для чего сделаны rem? Это типа для того, чтобы пользователь мог в настройках браузера базовый размер шрифта настроить, который 16px по умолчанию? Если это так, то насколько бесполезна эта настройка? Потому что совсем мало кто из простых пользователей вообще знает, что в браузере можно шрифты настраивать. Для простого пользователя настройки браузера - это писос какой темный лес. Нажимаешь Настройки(шестеренку) -> Внешний вид -> Настроить шрифты-> Стандартный шрифт. Хоспаде, где я свернул не туда? Это ж случайно не зайдешь туда, если ты простой дремучий пользователь.
>А вот я не понимаю для чего сделаны rem?
Rem - это просто относительная величина. Относительная корню. Вот у тебя стоит html { font-size: 16px; }. Значит 1 рем будет 16 пикселей, очень легко считать. На мобильнике просто меняешь в html размер шрифта на 14 пикселей, и вот у тебя уже рем изменился на 14 пикселей.
Его главное отличие от em в том, что он не наслаивается друг на друга. У em'ов есть неприятная особенность, один em может брать значение от родительского em'а, таким образом получается двойное масштабирование, em -> em -> html.
К пользователю не имеет никакого отношения. Просто удобство разработки. Если ты не хочешь в 50 местах менять font-size для мобильников/планшетов и проч. Можно просто в rem'ах выставить размеры.
Понял. Большая благодарность, мудрый анон. Ну, тогда получается я могу не париться и все пикселями делать на данный момент, потому, что у меня учебная верстка небольшая. И не так много мест, где требуется менять размеры шрифта.
Реквестирую вайтишников, вкатившихся в апворк, делитесь гайдами, советами, у нас есть ламповая конфа в телеге, всем будем рады https://t.me/joinchat/E__qxBSaokbVZ9UkxnseZg
Фронт смущает что технологии слишком быстро сменяются. Пока я через пару лет стану валидным, стек опять изменится и все пойдет нахуй и придется переучиваться.
То, чему вас не научат в этом вашем универе, это то, что твой успех зависит только процентов на 30-40 от внешних факторов - выбора фреймворка, языка программирования, и проч. Остальные 60-70% складываются из твоих личных качеств - трудолюбия, прилежности, ответственности и т.д. Грубо говоря, если Петян за месяц делает 5 сайтов, а ты только один, то не важно, куда ты там вкатился, Петян всё равно тебя обскачет. Или если ты постоянно всё бросаешь. Например, вкатился во фронт, не понравилось - бросил. Вкатился в бек - снова бросил. Решил, что программирование слишком сложно - вкатился в SEO... Это так не работает. Всё нужно доводить до конца. Нельзя быть такой неженкой. Если у тебя что-то не получилось, будь блять мужиком и попробуй снова. Фреймворк устарел? Ну и хуй с ним, пошёл, да и переучился. Главное не останавливаться, а идти как танк напролом.
Как в бэк вкититься? Для него же все равно надо будет знать верстку и жс, чтоб взаимодействовать как-то с сайтом.
Ну одно дело выучить базы а потом перекатиться в бэк. Тут не придется учить все нюансы и фишки css и js. А бекенд вроде как более стабилен и не так текуч как фронт, в итоге через пару лет мои знания не обесценятся.
Другое дело когда вкатываешься полностью во фронт, тут уже придется учить все эти sass react gulp nuxt redux и прочий эльфийский. И сделать это надо относительно быстро, потому что фронт развивается быстро, и что актуально сегодня может быть устаревшим завтра.
Мне значит скинули сам swf файл, ещё какие-то текстовые файлы, которые ему для работы нужны, я просто залил их в bucket, открываю по ссылке swf - он работает, но работает частично(тип если бы не было доступа к текстовым файлам, он бы сразу ошибку выдавал, а тут просто какую-то хуйню творит). На компе я swf запускал через irfan veiw - работает как надо. Это с swf проблема или я s3 должен как-то настраивать дополнительно, кто-нибудь с ними работал? Помогите.
Ты меня не слышишь! Я говорю, не заморачивай голову, тебе рано пока об этом думать. Для вкатышей план минимум - выучить английский, научиться лабать простенькие сайты, найти одного-двух клиентов и начать набирать часы, добавлять проекты в портфолио. Хотя бы получить первые деньги и первый реальный опыт.
Ранняя специализация для вкатышей наоборот сыграет с тобой злую шутку. Так как ты обрежешь большое количество хороших, платежеспособных клиентов. Тебе наоборот надо пробовать всё подряд, чтобы как можно больше навыков приобрести. И потом, уже из имеющихся навыков, ты выберешь, что больше тебе подойдет - фронтэнд или бекенд. Но этот выбор произойдет только после 3-5 лет усердной работы! Сейчас ты просто веб-разраб без определенного направления.
Специализация на фронтэнд и бекенд нужна на больших проектах, где трудятся несколько разработчиков. Но туда тебя не пустит никто, потому что маленький ещё.
Пизда те. Собирай вещи, поедешь на кичу.
Делал таблицу (table) с данными, вот кусок того что вышло
Почему не видно горизонтальных и вертикальных линий, отделяющих строки и столбцы, что за стили отвечают за это?
Да, если что в ячейках лежат блоки <input type="number"> , рамки вокруг это просто блок input
>Надо создать свое доменное имя на .com и арендовать vps сервак на пол-года для начала
Доменное имя $9 на namecheap, VPS-сервер зависит от конфигурации, в основном от $3.5 цены начинаются. На алибаба cloud первый год бесплатно. У гугла самая слабая конфигурация идёт вообще бесплатно (f1 micro). Короче в среднем где-то около 4-х тысяч потребуется.
>>30483
https://www.w3schools.com/css/css_table.asp
Через PDO пытаюсь подключатся к базе, матерится что драйвер не найдет. Пытаюсь через класс SQLite3, матерится что класс не найден. Короче, никак расширение не подключается.
При этом другие расширения подключатся, пых нормально их подхватывает, например openssl.
php 7.4.4
480x600, 0:14
Я не очень опытный веб-разработчик на вордпресс.
Раньше я делал сайтики через Advanced Custom Fields и все было норм, но сейчас ВП допили свой Гутенберг и вроде как он уже достаточно удобный стал.
В общем вопрос как сейчас делают бэкенд молодые-успешные? Кастомные блоки для гутенберга? Или шаблоны+ACF? Или вообще что-то кастомное для елементоров, WPBakery итп?
Ладно, не актуально уже. Пришлось mysql поставить.
Это border надо вписывать, не советую это делать в атрибутах в html, лучше в css. А вообще на тебе кусочек кода, ковыряй всё что содержит слово border. Ну и кстати можешь с hover и nth-child побаловатся, но это уже другие штуки.
table
{
/border: 1px solid rgb(128, 128, 128);/
border-collapse: collapse;
}
th
{
border: 1px solid rgb(128, 128, 128);
text-align: center;
padding: 5px;
}
td
{
border: 1px solid rgb(128, 128, 128);
text-align: right;
white-space: nowrap;
padding: 5px;
}
td:nth-child(1)
{
text-align: left;
white-space: normal;
}
tr:hover td
{
background-color: rgb(224, 201, 175);
}Ъ
Это border надо вписывать, не советую это делать в атрибутах в html, лучше в css. А вообще на тебе кусочек кода, ковыряй всё что содержит слово border. Ну и кстати можешь с hover и nth-child побаловатся, но это уже другие штуки.
table
{
/border: 1px solid rgb(128, 128, 128);/
border-collapse: collapse;
}
th
{
border: 1px solid rgb(128, 128, 128);
text-align: center;
padding: 5px;
}
td
{
border: 1px solid rgb(128, 128, 128);
text-align: right;
white-space: nowrap;
padding: 5px;
}
td:nth-child(1)
{
text-align: left;
white-space: normal;
}
tr:hover td
{
background-color: rgb(224, 201, 175);
}Ъ
Не знаю, а ты точно правильную версию устанавливаешь? Под ubuntu:
sudo apt-get install php7.4-sqlite
Чтобы перед именем стояла версия php. После того как установил и раскомментировал, нужно ребутнуть сервер. Если не ребутнешь, то изменения не вступят в силу. Справка по PDO и SQLite3:
https://www.php.net/manual/en/book.sqlite3.php
https://www.php.net/manual/en/book.pdo.php
>>30494
Лично моя рекомендация - читать WordPress codex https://codex.wordpress.org/ и делать по возможности на родном функционале, все эти Elementor, ACF, WPBakery всё это сторонние плагины и от лукавого. Я пишу большинство функционала на гутенберге. ACF надо разумно применять, а не строить на нем вообще весь сайт. Потому что ACF - это костыли. Видел несколько сайтов выполненных чисто на ACF, это был жуткий hard code. Родной функционал WordPress'а достаточно качественно и продуманно сделан.
>>30495
Тут чекни
https://archive.org/web/
Сказали начать делать интеграцию со сторонней системой. Часть ее работы в том, что она должна будет послать запрос на наш апи (который надо будет разработать) и мы отдадим им некие данные из БД
У меня непонятки насчет аутентификации для такой вещи. Как лучше правильно настроить ее? Из того что на данный момент вижу: передавать простой токен в cookie (по https конечно), который будет проверяться у нас на сервере
Нубы, зачем вы это делаете, а? Зачем вы переизобретаете колесо каждый раз, выдумывая своих уёбищных, корявых, кривых уродцев. Ну какой токен в куки, Вася? API по дизайну должны быть stateless, то есть не зависеть от сессии. Почему? Да потому что прочти эту статью для начала:
https://medium.com/@ermakovichdmitriy/определения-понятий-stateful-и-stateless-в-контексте-веб-сервисов-перевод-18a910a226a1
Есть по крайней мере 4 популярных метода авторизации - basic, bearer, api keys и oauth. Готовых решений блять до жопы - AWS API Gateway, Auth0, просто бери блять и пользуйся. И не нужно никаких уебанских велосипедов придумывать.
>Bearer-аутентификация это и есть аутентификация по токену...
Аутентификация, но не через куки бля, а через Authorization в хедере! Кука нужна если у тебя SPA и создается сессия. А стороннему сервису нахуя нужна сессия, ты мне скажи? Данные отдал, данные принял, всё. Учи матчасть короче.
Нахуя куки? Это ебота лишняя кромсать прилетевшие заголовки. Достаточно токен принимать в теле POST-запроса.
>>30521
ngrok http -host-header=rewrite site.dev:80
и
ngrok http -host-header=example.com 80
Что делает этот rewrite? В дока что-то не объяснено нихрена только что "Host header will be rewritten"
Плюс на будущее хочу иметь возможность принимать оплату (расшириться до магаза). Ну и после завершения работы - хочу сам быть админом и управлять наполнением контента.
Нахуй мне платить от 50к, если я могу заказать за 3 у фрилансера. Работы его видел - вполне себе норм. Что неучто ли такая разница охуенная в качестве-надежности?
Сам я лепил давным-давно форум как-то на ПХП, так что если обосраться могу и сам конечно вкатиться, но это все время-время-время, блять!
Накидайте хуев за щеку доводов и аргументов, что есть блядские салоны оверпрайснутые и что есть фрилансер, хлебом живущий.
>ценник просят от 50к за сраный лендинг
Ну 50к это не очень дорого за лендинг. Я сейчас например доделываю один из сайтов за $6,300 для одного австралийского клиента. Если ты делаешь всем сайты подешевке, хотя мог бы брать в 10 раз больше, то ты оставляешь деньги на столе. Упущенная выгода, так сказать.
Объясню тебе, что случится, если ставить цену слишком дешево. Допустим, ты просишь 10к за сайт. Один сайт сделал, другой, третий. Со временем, все видят что ты делаешь дешево и у тебя с каждым днем начинает прибавляться работы. То лет через 5 у тебя будет столько этой ебанной работы, что не будет времени на отдых, постоянно заёбанный, уставший. Только и делаешь, что пилишь сайты. И тебе придётся повысить цену, просто чтобы отсечь всех левых клиентов и оставить только самых хороших, годных.
>Нахуй мне платить от 50к, если я могу заказать за 3 у фрилансера
Не знаю, где ты увидел такие цены у фрилансеров. Обычно если платишь орешками - получаешь обезьянок.
Но давай-ка разберемся с ценой. Цена - это величина относительная. Для кого-то и 3,000 рублей это дорого. А возьмем к примеру сбербанк, для них сайт за 30 миллионов будет считаться халявой. Почему такая разница? На сайт сбербанка заходят миллионы человек и из-за любого косяка на сайте пострадают тысячи людей, будут миллионные убытки. То есть, чем больше компания, тем чем больше риск и тем больше они готовы заплатить. В масштабах какого-нибудь росмаша или даже городской филармонии, 50 тысяч это вообще не деньги. Технически, тебе ничего не мешает запросить за свой сайт миллион рублей например.
Только не путай цену со стоимостью. Если ты продал сайт по себестоимости, т.е. включил только умственные издержки на изготовление сайта, то у тебя не останется денег на развитие. Например, захотел поменять компьютер на макбук. А денег нет. Или съехать от мамки, но опять же денег нет.
>Что неучто ли такая разница охуенная в качестве-надежности?
Обычно в веб-студии как минимум присутствует разработчик+дизайнер+маркетолог. Поинтересуйся, сколько сейчас на рынке стоит дизайн сайта например. Плюс, издержки на аренду, издержки на рекламу (а ты думал на них заказы сами по себе с неба сваливаются?), издержки на компьютерную технику и проч. Так что цена адекватная, я считаю.
>ценник просят от 50к за сраный лендинг
Ну 50к это не очень дорого за лендинг. Я сейчас например доделываю один из сайтов за $6,300 для одного австралийского клиента. Если ты делаешь всем сайты подешевке, хотя мог бы брать в 10 раз больше, то ты оставляешь деньги на столе. Упущенная выгода, так сказать.
Объясню тебе, что случится, если ставить цену слишком дешево. Допустим, ты просишь 10к за сайт. Один сайт сделал, другой, третий. Со временем, все видят что ты делаешь дешево и у тебя с каждым днем начинает прибавляться работы. То лет через 5 у тебя будет столько этой ебанной работы, что не будет времени на отдых, постоянно заёбанный, уставший. Только и делаешь, что пилишь сайты. И тебе придётся повысить цену, просто чтобы отсечь всех левых клиентов и оставить только самых хороших, годных.
>Нахуй мне платить от 50к, если я могу заказать за 3 у фрилансера
Не знаю, где ты увидел такие цены у фрилансеров. Обычно если платишь орешками - получаешь обезьянок.
Но давай-ка разберемся с ценой. Цена - это величина относительная. Для кого-то и 3,000 рублей это дорого. А возьмем к примеру сбербанк, для них сайт за 30 миллионов будет считаться халявой. Почему такая разница? На сайт сбербанка заходят миллионы человек и из-за любого косяка на сайте пострадают тысячи людей, будут миллионные убытки. То есть, чем больше компания, тем чем больше риск и тем больше они готовы заплатить. В масштабах какого-нибудь росмаша или даже городской филармонии, 50 тысяч это вообще не деньги. Технически, тебе ничего не мешает запросить за свой сайт миллион рублей например.
Только не путай цену со стоимостью. Если ты продал сайт по себестоимости, т.е. включил только умственные издержки на изготовление сайта, то у тебя не останется денег на развитие. Например, захотел поменять компьютер на макбук. А денег нет. Или съехать от мамки, но опять же денег нет.
>Что неучто ли такая разница охуенная в качестве-надежности?
Обычно в веб-студии как минимум присутствует разработчик+дизайнер+маркетолог. Поинтересуйся, сколько сейчас на рынке стоит дизайн сайта например. Плюс, издержки на аренду, издержки на рекламу (а ты думал на них заказы сами по себе с неба сваливаются?), издержки на компьютерную технику и проч. Так что цена адекватная, я считаю.
Даже если проводить авторизацию "по уму", то стоит ли периодически рефрешить Basic или Bearer токен? Как это обычно делают?
Салоны - это когда владельца не устраивает конверсия и он заказывает оверпрайс в надежде, что салон сделает реально охуенно (и теоретически это работает, потому что там хотя бы не один Вася, который зашивается, а несколько, и времени на сделать технично у них побольше). + безнал, это тоже очень важно.
Ты, в общем, не заморачивайся, это для кабанчиков, у которых и так большой поток заказов и условное увеличение конверсии на 5% даст просто пиздец сколько кеша (сам знаю такие случаи, как мелкое изменение дает миллионы рублей прибыли).
Ты пили фрилансером, тебе какой-нибудь вордпресс изи подойдет. Простой, понятный, сам сможешь админить, даже функционал накатывать, куча народу сделают все за полторы копейки
>3000 рублей
И что такое 3000 рублей? Вот с твоими хотелками надо день разбираться минимум, разбираться, чего ты хочешь, делать, показывать результат. Даже если лепить в конструкторе. 3000 в день нестабильной работы. Пойти загрузи это до 20 рабочих дней в месяц, чтобы получать аж целых 60 в месяц, без налогов, отпускных и т.п.
За такие деньги может браться только тот, кому хочется ну хоть как-нибудь поработать на этом рынке. Скорее всего эле без нормального опыта.
Ну и если заказчик готов платить лишь копейки, то скорее всего он неадекват в принципе. И если ты готов за нужный тебе для работы продукт заплатить сумму лишь в очень скромную дневную зарплату, то скорее всего тебе просто сайт не нужен. Или ты просто неадекват.
Меня как бы мало интересует вся эта пыль и закос под убогого. Тебе платят деньги, и ты за них работаешь. Что тут нечестно? Если суммы не устраивают, то не надо ныть об "отпускных, налогах, затраченном времени и пр." - нужно идти туда где больше платят, или повышать ценник за свои услуги.
Еще раз - я вижу предлагаемые услуги от фрилансеров в своем мухосранске, и их портфолио - меня все это устраивает, и я готов оплатить их работу на ценник, который ими же и предложен. На начальном этапе - мне не нужны ни 1 места в поисковиках, ни высокотехнологичный ресурс с разного рода ноу-хау в веб-дезигне и свистоперделками.
Алсо, понимание чего я хочу - наличиствует, и готов поспорить, что я именно тот клиент с которым будет работать в радость хоть фрилансеру, хоть агентству, благо все сформулировано и разжевано на бумаге мною еще до этапа звонков и обсуждения. По сути, есть готовое тех.задание, включая конкретные имена цветов, фонов и пр. Необходимо только воплотить в жизнь.
Вопрос был лишь в том, что мне хотелось понять особую разницу между заказом у фрилансера и агентства, потому что я оторван от этой кухни и бюджет мой пока очень ограничен. Я частное лицо, а не шаражка или госконтора.
>что мне хотелось понять особую разницу между
Суть в том, что адекватной работы за копейки быть не может. На таких тарифах бизнес не построишь. Дальше как повезёт, на что напорешься. Может тебе и сделают "как в портфолио", может тебе это столько делать будут и с такой головной болью и совсем не то, что тебе надо (сделают так, что ничего с этим потом сделать нельзя будет, кроме как переделать с нуля), что ты сам пожалеешь, что связался.
>>30560
>бюджет мой пока очень ограничен
Хватит ныть, что бюджет ограничен. Ты или занимаешься делом и вкладываешь, или не занимаешься. Как бы не единственная статья расходов скорее всего.
В принципе, если тебе сайт особо и не нужен, можно делать у кого угодно. Может повезти, может не повезти, много не потеряешь.
Разница с конторой в том, что в последних всё-таки работают профессионалы за деньги. Иногда криворукие, на ура могут завалить сложные нестандартные задания, но хоть какая-то гарантия, а не полная лотерея, как у фрилансеров за копейки.
>хотелось понять особую разницу между заказом у фрилансера и агентства
Разница в том, что веб-студии предлагают комплексную услугу. То есть пришёл, заплатил, получил сайт. Когда нанимаешь фрилансера, то получаешь что-то одно: либо разработку, либо дизайн, либо продвижение. По-хорошему, на проект нужно 2-3х фрилансеров нанимать. Так как разраб не может в красивый дизайн. А дизайнер не может в качественный код. И если сложишь все затраты, в итоге получишь стоимость примерно как у веб-студии. У всех узкая специализация, можно нанять многостаночника, который представит 500 разных услуг, и все они будут сделаны спустя рукава и через жопу.
Я, как фрилансер-разработчик, могу сделать функционал. Но у тебя на сайте не будет "вау"-эффекта. С хорошим дизайнером, сайт выглядит в 100 раз дороже и круче. Дизайнер помогает проекту что называется "выделиться из толпы".
Можно ли сэкономить на проекте? Конечно можно! Если у тебя маленький бюджет, но хочется чего-нибудь такого эдакого, добро пожаловать на creativemarket.com, themeforest.net, ui8.net и прочие. Пару дней посидишь, повыбираешь, найдешь готовый шаблон. Тебе его потом натянут и помогут поменять текст/картинки если нужно.
Только помни, что на разработке лучше не экономить. Переделка сайта по стоимости выйдет как создание нового с нуля. Я до сих пор пью за здоровье всех рукожопых исполнителей, которые обеспечивают меня работой.
Надеюсь понятно объяснил.
>Суть в том, что адекватной работы за копейки быть не может. На таких тарифах бизнес не построишь.
Это понятно, я согласен. Я согласен, если речь идет о бизнесе, но в данном случае это больше нечто вроде "пет-проекта" запиленого чужими ручками. Речь не идет об извлечении прибыли с первых же минут запуска. Более того, ресурс будет информационным. Изюм в том, что я закладываю на перспективу. И вот в этой самой перспективе - ожидается форс ресурса в топовые места по поиску, и привинчивание (В БУДУЩЕМ) возможности торговать. Короче, хитрая схема.
>Ты или занимаешься делом и вкладываешь, или не занимаешься. Как бы не единственная статья расходов скорее всего.
Единственная. На данный момент. Мне главное чтобы сайт стабильно работал и был воплощен именно так, как я его накарябал на бумаге - речь идет о структуре и базовом дизайне.
>В принципе, если тебе сайт особо и не нужен
Нужен! При том, самое страшное, что может случиться - это если я упущу момент и время, пытаясь накопить нужную сумму для ЙОБА-агентств. У меня нет условных 6-12-24 месяцев под это дело.
>>30562
>Когда нанимаешь фрилансера, то получаешь что-то одно: либо разработку, либо дизайн, либо продвижение. По-хорошему, на проект нужно 2-3х фрилансеров нанимать
Да я согласен. На сайте https://www.interlabs.ru/topsites.htm есть работы, на тематику смежную со мной - сделано охуенно, на мой взгляд. Но и оперативная группа у них, занимающаяся разработкой и воплощением - человек 7-8 на проект. Даже боюсь спрашивать ценник.
Другой салон: https://megagroup.ru/ предлагает от 21к за индивидуальный дезигн. То есть - мой вариант. Потому что, как я уже сказал, общее представление - от цветов, шрифта, расположения блоков, иконов-значков у меня готово.
Но в любом случае - даже если заказывать - это дистаницонно все, а значит возможные проблемы при обсуждении, вне зависимости от того насколько я все разжевал. Т.е. мне бы "на местах", придти к человеку и сказать/показать как все надо - было бы куда лучше и удобней. Как мне, так и ему.
В любом случае, всем спасибо за развернутые ответы.
Буду думать, хули уж тут. Хоть сам берись, блять, делать )0)0))
>Суть в том, что адекватной работы за копейки быть не может. На таких тарифах бизнес не построишь.
Это понятно, я согласен. Я согласен, если речь идет о бизнесе, но в данном случае это больше нечто вроде "пет-проекта" запиленого чужими ручками. Речь не идет об извлечении прибыли с первых же минут запуска. Более того, ресурс будет информационным. Изюм в том, что я закладываю на перспективу. И вот в этой самой перспективе - ожидается форс ресурса в топовые места по поиску, и привинчивание (В БУДУЩЕМ) возможности торговать. Короче, хитрая схема.
>Ты или занимаешься делом и вкладываешь, или не занимаешься. Как бы не единственная статья расходов скорее всего.
Единственная. На данный момент. Мне главное чтобы сайт стабильно работал и был воплощен именно так, как я его накарябал на бумаге - речь идет о структуре и базовом дизайне.
>В принципе, если тебе сайт особо и не нужен
Нужен! При том, самое страшное, что может случиться - это если я упущу момент и время, пытаясь накопить нужную сумму для ЙОБА-агентств. У меня нет условных 6-12-24 месяцев под это дело.
>>30562
>Когда нанимаешь фрилансера, то получаешь что-то одно: либо разработку, либо дизайн, либо продвижение. По-хорошему, на проект нужно 2-3х фрилансеров нанимать
Да я согласен. На сайте https://www.interlabs.ru/topsites.htm есть работы, на тематику смежную со мной - сделано охуенно, на мой взгляд. Но и оперативная группа у них, занимающаяся разработкой и воплощением - человек 7-8 на проект. Даже боюсь спрашивать ценник.
Другой салон: https://megagroup.ru/ предлагает от 21к за индивидуальный дезигн. То есть - мой вариант. Потому что, как я уже сказал, общее представление - от цветов, шрифта, расположения блоков, иконов-значков у меня готово.
Но в любом случае - даже если заказывать - это дистаницонно все, а значит возможные проблемы при обсуждении, вне зависимости от того насколько я все разжевал. Т.е. мне бы "на местах", придти к человеку и сказать/показать как все надо - было бы куда лучше и удобней. Как мне, так и ему.
В любом случае, всем спасибо за развернутые ответы.
Буду думать, хули уж тут. Хоть сам берись, блять, делать )0)0))
480x480, 0:48
Это не тру веб-студия, а её хитрожопая разновидность. По сути они просто продают готовые шаблоны, как это работает: есть например 150 вариантов дизайна, ты выбираешь любой понравившийся. Тебе бегло наполняют его текстом и готово. Ребята работают на поток, никакого индивидуального подхода не жди. Лендинги рубят топором, но могут чуть-чуть подпилить напильником, за дополнительные деньги. Тем более, всё завязано на их собственной CMS, никто не знает как с этим чудом работать. Если решишь потом перебраться на WordPress/Drupal/Ghost или что-то другое, по стоимости выйдет как создание с нуля. И хотя у них маленькая базовая стоимость, инфа 99%, что если сложить с косвенными затратами (хостинг, доработки, нервы потраченные на общение с техподдержкой и проч), то выйдет как нормальный сайт.
>сделано охуенно
По портфолио явно видно, кто их заказчики - государственные органы и большие компании. Там миллионные бюджеты за сайт, то что ты красивые картинки видишь, заказчик наверняка за эти картинки квартиру отдал. На мой взгляд, дизайн у них довольно пресный и скучный. Старомодный, если можно так сказать.
>Хоть сам берись
Смотри выше, я писал уже, самый нормальный способ - из шаблона делать, creativemarket.com, themeforest.net и т.д.
>ожидается форс ресурса в топовые места по поиску
Все хотят в топ, я бы на это не рассчитывал. Гугл сложно обмануть.
body {
display: flex;
}
Я подобного просто никогда не видел.
>как реализовать на вордпрессе web push уведомления без использования сторонних сервисов?
Без сторонних сервисов? Никак. Nohow. Импосибл. Можно через google firebase cloud messaging отправлять:
https://www.welaunch.io/en/product/wordpress-fire-push/
>>30578
> Хорошая ли практика задавать дисплей для body?
Смотря для каких целей. Если ты преследуешь конкретную цель, например хочешь реализовать шаблон по типу святого грааля https://philipwalton.github.io/solved-by-flexbox/demos/holy-grail/ тогда это оправдано. А если просто так ставить - я против. Это может привести к багам, например кнопку по всей ширине растянет или блок куда-нибудь не туда поползёт. Корневые элементы типа html, body нельзя загружать всяким дерьмом. Оставлять нужно минимум, типа font-family, font-size, line-height, и проч. Flexbox для боди вообще не нужен.
>>30577
Ну всё, пиздец, если забыл пароль - скорее всего не восстановишь.
Хаха, обоссака, думаю это портрет типичного посетителя /pr. Какой вообще ИИ он собрался создавать, всё уже создано без него.
>Я уже вариантов 5 разных пробовал - ни один не сработал.
Можно у тебя просто не обрабатывается .htaccess? Файл htaccess это конфиг апача, если у тебя стоит nginx, то он его просто игнорирует.
Если тебе обязательно нужен конфиг htaccess, значит ты что-то не то делаешь. При большой вложенности папок это создает лишнюю нагрузку на сервер, так как серверу придется прочесывать каждую поддиректорию в поиске htaccess.
Но вообще, если без htaccess вот прям никак не жить. И ты на 100% знаешь, что у тебя стоит апач, то добавляешь в него строку и это по идее должно сработать
Redirect 301 / test.ru/2ch
Все обрабатывается. Я так понимаю что проблема в том что я хочу именно с корня делать редирект. Редиректы из htaccess либо не срабатывают, либо страница уходит в циклическую перезагрузку.
Я пробовал даже в PHP делать редирект, там тоже в цикл почему-то уходило.
Короче, я плюнул и сделал наоборот - редирект с test.ru/2ch на test.ru. Изначально суть в том что это две одинаковые страницы, поэтому и хотелось избавиться от одной из них.
>Требуется ли матеша и алгоритмы чтобы устроиться реактодебилом?
Устроиться в смысле, на галеру? Обычно нет. Задают вопросы по javascript, css, какие проекты делал и т.д. Какие технологии знаешь/использовал.
>что с матешей?
Матеша на фронте не нужна, исключение - если суперсложный фронт, а-ля google docs
480x360, 1:49
Вопрос такой - подскажите нормальный бесплатный хостинг, поебать на поддомены и прочую шелупонь, надо ссаный лендинг другу просто показать как выглядит и на основе этого делать правки, пару cssок, пару js скриптов да index с картинками блять, как я заебался искать.
я тупой или где?
винкс - ебаный конструктор, файлового менеджера я не нашёл,
юкоз - не поддерживает кастомные шрифты в папке, добавление файлов через хром не работает, в яндекс.бровзере залил
000webhost - единственный варик пока, но для каждого сайта отдельный гугл акк регать очень не хочется
aws от амазона - просит при регистрации номер телефона, адрес, размер ануса, диаметр материи в вакууме и кто ты по масти
может есть что не такое заёбанное, я понимаю конечно что для нищих мало что делают, но хоть на месяц блять просто залить файлы
заранее спасибо, Анон
спасибо, я его тоже рассматривал, но не сразу нашёл пункт о бесплатном хостинге.
хоть и смс надо для аунтефикации, но похуй, нормас.
всё, нашёл сам, что на гитхабе есть pages, где можно статику разместить бесплатно, еще лучше
Любой cdn - netlify, vercel, github pages, aws amplify, тысячи их.
>aws просит при регистрации номер телефона
И что?
Чиво блин?.. Во-первых что значит "зайти на проду через впн", зачем он нужен непосредственно для доступа?.. А во-вторых что за адрес странный у контура, там же даже доменной зоны нет, как туда зайти?
>зачем он нужен непосредственно для доступа?
Странный вопрос, не знаю. Есть предположение, что для тестирования локализации: например, интернет-магазин продает товары в нескольких странах, требуется протестить правильно ли валюта конвертируется, работает ли переключение языков, показываются ли местные способы оплаты, меняется ли доставка и т.д. Плюс, у разных стран может быть разные законы/размер НДС.
>во-вторых что за адрес странный у контура
В частных сетях может быть внутренний DNS-сервер. Снаружи сети не будет доступен.
В яндекс.практикуме какой курс лучше купить - ux/ui или интернет маркетинг?
Что перспективнее?
>какой курс лучше купить
Никакой. платить 100 тысяч за курс начального уровня - ну такое себе. Смешно читать как конторка оправдывает такую высокую стоимость. Они сравнивают с зп маркетолога, типа если зп 100к, то и мы тоже за курс возьмем 100к). Умалчивая, что:
1) Таких курсов нужно как минимум несколько.
2) Есть курсы дешевле и кошернее. Например,
https://www.edx.org/micromasters/berkeleyx-marketing-analytics - От беркли, за 66к.
https://cxl.com/institute/ - 34к/год, курсы в миллион раз лучше, чем у обоссанного яндекса.
Учту. Пасибо.
[error] 9#0: 47 open() "/var/www/xorg/public_html/xorg/api/bot/v1/blacklist" failed (2: No such file or directory)
Но внезапно, стоило мне начать имя рута не с /api с а /lp-conn (у нас такие уже есть) как все заработало. Что именно в nginx может блокировать мои запросы? Что это за ограниченеи для имен рутов?
В каком-то месте подключается блеклист, но самого файла блеклиста по указанному пути нет. Nginx валится с ошибкой.
С помощью js кода при нажатии "ctrl" скрипт вставляет в тег input текст и нажимает на button, чтобы отправить результат на сайт.
Вот мой код:
document.addEventListener('keydown', (event)=>{
switch(event.keyCode) {
case 17:
document.querySelector("input1").value = текст;
document.querySelector("button1").click();
break;
И проблема в том, что код вставляет текст, но ни скрипт, ни я не можем нажать на эту кнопку отправки. Только после изменения текста самостоятельно (не скриптом) возможно нажать на кнопку. В чем проблема? Что это за защита и как ее обойти? Благодарю заранее.
Да, в scss добавляется ; в конце каждой строки, всё остальное как в sass
Пиздец ты тупой. Как можно быть таким тупым, я не знаю. Даже не втюхал, что это один и тот же язык, просто в одном синтаксисе есть скобочки, а во второй нету. Всё и различие.
>особенно наследования классов через &
Еблан сука! Это не наследование, а БЭМ найминг классов (хотя может для БЭМ-парашников это и выглядит как "наследование"). Тру наследование в SASS'е испокон веку делалось через @extend и placeholder-селекторы %название.
>ux/ui или интернет маркетинг?
>Что перспективнее?
Одинаково по востребованности и зп средняя, но дизайн интерфейсов международная херня и с ней легко можно выйти на зп в доллАрах, а смм и прочий маркетинг жестко привязан к русскоязычному рынку и мы все знаем куда он катится. Поэтому из 2 сортов интерфейсы лучше.
В целом согласен, если пытаешься что-то продать в англоязычной стране, придется постоянно привлекать proof reader'ов.
Но с другой стороны, маркетинг - это критически важный скилл, его полезно знать всем. Хотя бы прочесть пару книжек по маркетингу никогда не помешает. Курс за 100к это явный оверкилл.
576x1024, 0:15
Вкатился кто-то в ИТ?
Что делать если нет денег на хост, но надо делать портфолио по вёрстке сайтов. Куда заливать свои работы ?
Html, css, js.
Взять бесплатный, либо впску/шару за 50р в месяц
Хуй сосешь?
В общем, чёт захотелось написать бота для одной игры HaxBall (да знаю что для него уже есть боты, но я чисто в научных целях
Так вот, имея опыт написания ботов для разного рода io'шек и чатов, я первым же делом нажал F12, залез во вкладку Network, и единственное что я нашёл - уже закрытый вебсокет в котором было переслано всего три сообщения длинной не больше 600 байт.
Так вот, вопрос: какие ещё технологии/протоколы кроме вебсокета, и собственно самого HTTP используются в вебе для постоянного обмена данными клиента с сервером? И как узнать, что именно там используется?
Разных протоколов в интернете до жопы. Websockets, socket.io, signalr, WebRTC, gRPC и прочие. Причем формат пересылаемых данных может быть практически любым. Как узнать какой формат? Никак. Если идёт бинарный поток данных, то нужно у разработчиков спрашивать какой байт за что отвечает.
Вот блин, странный кейс, хз что делать:
У меня есть абзацы текста (div-ы) каждый абзац выделен свои цветом, внутри него есть часть текста, при наведении на которую (:hover) я хочу чтобы ее подчеркивало этим же цветом... Как это сделать? Мне не важно средствами css это будет или средствами js
Если денег нет, посмотри на любом варезном сайте, типа http://codersbuddy.com/ Там любые обучалки найдешь часов на 40.
>>30689
Пишешь text-decoration-color: твой цвет. Добавишь ещё один класс, который будет менять цвет выделения/подчеркивания и всё.
Кароче оказалось,что реклама идет в других приложениях,в основном в играх,хоть выбирал Вайбер,хз буду капать.
Похуй вообще
За деньги много чего есть. Самый большой плюс - можно дешево и сердито налутать кучу сертификатов, которые в дальнейшем прикрепить к резюме. Самая классика это lynda.com/pluralsight/udemy:
https://www.lynda.com/learning-paths/Web/become-a-mern-stack-javascript-developer
Луркай по словам "node.js", "mern", "express". За бабосы также книжки можно купить. Особенно от издательств packt, apress, manning, oreilly - лютая годнота попадается. Пара книжек + курсы отличное комбо получится. Eloquent JavaScript + Node.js in action например, вообще топчик.
Переверстывал я один шаблон, и понадобилось немного изменить внешний вид вложенного меню. И натолкнулся на интересные грабли: стиль для ссылок упорно подтягивался из более ранней строки, чем мои новые правки (см. скриншот). Как такое возможно? Я как-то выпутался из ситуации (кода под рукой сейчас нет, сохранил только скрин), но ощущение того, что я что-то упустил в селекторах, остался. Хотя верстаю уже лет десять.
Как разрешить чтобы один div "заезжал" внутрь другого?
>Как такое возможно?
Ну очевидно, там где .nav .menu-item будет выше специфичность - 0,3,2 против 0,2,4. Поэтому он просто перебивает следующие CSS стили. Гугли css specificity.
Лечится это убиранием вложенности и переходом на БЭМ / любую другую методологию.
В смысле? Ну можно отрицательными маржинами загнать внутрь, например margin-top: -50px;
Вот я о чем. На пике есть заголовок в котором написано "Инфо", далее идет svg-картинка стрелочка (нужна для сворачивания/разворачивания блока) и под ней блок с основной информацией. Как видно, между заголовком и блоком пропущено достаточно много места, это потому что там стоит <img>
Как мне позволить заголовку "пролезть" внутрь картинки (технически он же даже пролезать в нее не будет, оно в правом углу себе лежит и все)
Хм, типа чтобы стрелка и заголовок инфо были на одном уровне? Тююю, куча способов.
1) Дедовский способ - float: right для стрелки. float: left для текста.
2) Способ с абсолютном позиционированием - position: relative; для контейнера, position: absolute; right: 0; для стрелки.
3) Модный, молодежный способ - через флексбокс, display: flex; justify-content: space-between;
4) Модный, молодежный способ 2 - display: flex; и margin-left: auto; для стрелки.
5) Простой способ - display: inline-block для стрелки.
>впервые о таком слышу
Полуркай конфиги stylelint, называются по-моему stylelint-config-sass-guidelines. Они на базе вполне годного styleguide'а https://sass-guidelin.es/. Поставишь себе, заодно поучишься. Они ставят максимальный уровень вложенности 2, то есть максимум можно вкладывать header .nav, а на третьем уровне выплюнет ошибку. Приучает к хорошей css-архитектуре.
Тоже самое, но для css - https://cssguidelin.es/ Почитай, там самая мякотка.
Годно
Двумя способами:
1) Плагином, типа WooCommerce Checkout Field Editor.
2) Через фильтры/экшены. Кури официальную документацию https://docs.woocommerce.com/document/tutorial-customising-checkout-fields-using-actions-and-filters/
>>30723
>Что это за формат такой?
Новый графических формат, запиленный гуглом. Ну как новый... относительно новый, его выпустили 10 лет назад. Есть webp lossless - на 25% меньше весит, чем PNG. И есть webp lossy, на 25-35% меньше весит чем JPEG. Причем lossy в добавок и прозрачность поддерживает в отличие от жипега, короче рвёт жипег в клочья. Применяют webp в основном для сокращения трафика/ускорения сайта.
Есть ещё более продвинутые форматы, типа AVIF, который рвёт в клочья даже сам WebP, но это экспериментальный формат, его пока только хром да опера поддерживают.
>>30724
> Можно ли собрать своё портфолио веб-дизайнера на фриланс конкурсах?
Портфолио можно собрать на чём угодно, даже на хобби проектах для себя.
Портфолио можно собрать на чём угодно, даже на хобби проектах для себя.
Тогда я включаюсь в дизайн игру. Заебла бесвкусная неудобная веб херня кругом.
>Тогда я включаюсь в дизайн игру. Заебла бесвкусная неудобная веб херня кругом.
Молодец, так и надо. На самом деле безвкусная и неудобная она в основном потому что всем лень. Берутся, до конца не допиливают, в итоге сайт так и висит, забагованный и сделанный на отъебись. Но если ты не бросаешь, доделываешь до конца, может лютая годнота получится. Смотришь сайты типа https://andyrementer.com/ и душа радуется.
У меня была сеть с двумя вланами: влан 2 и влан 3, на двух свичах. На этом этапе всё прекрасно пинговалось. После того как я добавил к каждому свичу еще один с 4ым вланом, я не смог пинговать хосты в 4ом влане между собой. На каждом свиче добавил в датабазу влан 4, все соединения между свичами транковые, BC пропускает вланы 2-4, AB и CD - только 4ый. Ошибка - стп блокирует порт AB (пингую с 4.2 на 4.3). Как только соединил свичи A и D (до этого соединения между ими не было, потому он зачеркнут), сразу всё работает. Но нужно решить проблему без этого соединения. Пробовал отключить стп для 4ого влана, это не дало результатов
Я сюда деградировать захожу, нахуй мне твои сложные ребусы?
Есть магазин созданный на ларавеле.
Есть магазин написанный на кастомном движке на пхп.
А есть какой-нибудь азмазон где сотни строк энтерпрайза на жаве.
Так вот, пацаны. Поясните с точки зрения бизнесмена кому нужно что, и почему компания DNS не могла сделать свой dns-shop.ru на woo и не ебаться? Только без оскорблений палез.
Ну у каждого движка своя целевая аудитория. Например, shopify больше заточен на дропшипперов. Woocommerce/opencart - под малый бизнес/кабанчиков. Magento - под средний и крупный бизнес/ынтырпрайз. Как правило, чем сложнее магазин, тем больше ты будешь утыкаться в потолок возможностей движка. И тем меньше выгод от использования готового. Большинство движков не рассчитаны на сотни тысяч, миллионы продуктов. Соответственно придётся продукты распределять на несколько баз данных (гугли шардирование баз данных). Делать балансирование нагрузки, автомасштабирование, интегрировать магазин с 1С-базой продуктов и так далее. Большим магазинам проще с нуля написать систему, чем затачивать магаз под конкретный движок. И наоборот, маленьким магазинам проще взять готовое решение, так как нет смысла отдавать сотни тысяч за кастомное решение.
Плюс, у больших магазинов большой риск. Большинство готовых плагинов на PHP пишутся индусами, и никем не тестятся. Представь, что магазин ДНС взломают через один из плагинов и скачают всю базу данных. Эпичный пример, когда из-за быдлоRevolution Slider гугл блокнул 11 тысяч доменов. Если один из плагинов навернется/вордпресс крякнет и магазин будет простаивать несколько часов, то владельцы потерпят многомиллионные убытки.
Хотя под большие магазы есть движки, типа spree, solidus, reaction commerce, sylius и проч.
А короче поясни, какой функционал нужен для больших магазинов и не нужен для маленьких кроме возможности обрабатывать тонны запросов? Или сама эта хуйня подразумевает совершенно другой подход к разработке?
>какой функционал нужен для больших магазинов и не нужен для маленьких
Какой? Окей, элементарный пример, просто представь, что у тебя магазины во многих городах России. И заходит человек из Салехарда на сайт, ему нужно показывать количество товара именно из его города. А в его городе 3 магазина например. Допустим есть 500 магазинов по всей стране и их базы нужно подключить к сайту, чтобы информация обновлялась в реальном времени. Ты такое обосрешься на вордпрессе реализовывать.
А теперь добавь к этим 500 магазинам ещё 100 например в Казахстане и Беларуси. А там ещё нужно будет учитывать местную специфику, местные налоги, НДС и проч.
Плюс, мобильные приложения, киоски тоже нужно подключать к общей системе. Над большими магазинами работают большие команды 50-150 человек.
>подразумевает совершенно другой подход к разработке?
Конечно, на больших проектах тестирование обязательно. Миллионы строк кода и неизвестно что, где может отваливаться. Любой новый функционал предварительно прогоняют по всем тестам.
720x720, 0:16
Хочу прикрутить форму донатов для поддержки сайта. Сайт не русскоязычный, ГЕО весь мир. Посоветуйте, пожалуйста, сервис, который мне подойдёт. Я так понимаю сервисы типа DonationAlerts мне не подходят.
Да. Посмотри Warrior Forum - живет и пользуется популярностью. А также WickedFire, MTurk форум, тысячи их. Reddit/StackOverflow - тоже своего рода форумы.
По совместительству поддерживаю один мелкий веб-сервис на vps-ке в облаке.
Надо: на убунту поставить nginx, накатить сертификаты letsencrypt, поставить анаконду с парой десятков пакетов, залить на сервер исходники, запустить flask и gunicorn, настроить nginx и открыть порты. Как максимально автоматизировать эту нудную процедуру? Раньше всегда делал всё руками, так вот на серваке убунта 16, на которую всё вручную напердолено, но из-за того, что она старая, нужного пакета нет. А обновлять убунту - это как играть в русскую рулетку.
Что посоветуешь, анон? Докеры-хуёкеры и прочие контейнеры? Как вкатиться в них?
>Как автоматизировать?
Два варианта:
1) Ставить ansible/докер.
2) Искать готовые devops-стеки.
Подробнее сказать не могу, так как не увлекаюсь питоном. Но на вордпрессе есть стеки типа https://slickstack.io/ https://easyengine.io/ https://roots.io/trellis/ и другие, где ты несколько параметров указываешь и он автоматом развертывает систему, попутно настраивая ssl и подключая cloudflare.
Для питона нагуглил только вот что:
https://github.com/tiangolo/uwsgi-nginx-flask-docker
https://github.com/jcalazan/ansible-django-stack
Короче ты понял. На гитхабе найдешь если что.
>Докеры-хуёкеры и прочие контейнеры? Как вкатиться в них?
Лол. В нашей галере погромисты решили быть КАК КРУТЫЕ СПЕЦЫ В КОРПОРАЦИЯХ и тоже напердолили себе докер на девсервер. В итоге я (руководитель сео-отдела, который на хую вертел эти погромистские гиты, докеры и прочую модную поебень) ручками поднимаю впску, настраиваю окружение и разворачиваю копию сайта быстрее, чем они справятся с подключением докер-контейнера. И что самое смешное, у меня все сразу работает норм, а в их докер-хуйне постоянно что-то не заводится и нуждается в костылях.
Я полунулёвый стековерфлоусёровый фронтендошвайн, которому это надоело и захотелось вкатиться в линупсы и бэк.
Как и любая другая технология, докер имеет свою сферу применения. В некоторых случаях он малополезен, а в некоторых позволяет сильно экономить бабло. Особенно когда сервер нужно запускать изредка (чтобы промониторить обновление цен на чужом сайте например), расходы можно сократить раз этак в 30 от нормальной стоимости хостинга. В умелых руках он будет реально полезен. В остальных - не особо. Например, в продакшене на слабых серверах я докер не использую, т.к. лишнюю нагрузку создает.
>>30775
>куда копать
Добро пожаловать в дивный мир облачных технологий - начинай знакомиться с AWS, хотя бы на уровне cloud practitioner. Дальше больше - продолжай учить docker, особенно terraform (есть книжки неплохие по терраформу "Learning DevOps", "Terraform: Up & Running", "Terraform in Action" и проч.), Ansible, Kubernetes (хоть это и конкурирующие технологии, но не мешает ради общего развития ознакомиться с ними). Если деньги есть, из реально годных курсов это cbt nuggets (суровые сисадминские курсы, но дорого). Pluralsight тоже неплохо. Остальное на твой вкус.
>ручками поднимаю впску, настраиваю окружение и разворачиваю копию сайта быстрее, чем они справятся с подключением докер-контейнера
Не верю тебе. Скажи еще, что мышкой в винде быстрее выполняешь операции чем линуксоид в терминале с вимом. Докер может быть медленнее поднимает за счет скачивания образа и прочего бустрапинга, но конфиг пишешь один раз и пользуешься постоянно, не нужно ничего делать руками, одна команда в терминале выполняет все что нужно.
>Я полунулёвый стековерфлоусёровый фронтендошвайн
>куда копать насчёт создания распределённого сервера и балансировки нагрузки между отдельными машинами-серверами в сети?
Глупый вопрос. С таким же успехом первоклассник будет спрашивать про высшую математику, не зная при этом даже основ алгебры.
Ansible, make, sh-скрипты, docker, и т.д., вариантов много.
>Ты такое обосрешься на вордпрессе реализовывать.
Почему и при чем тут вордпресс? Все что можно сделать на php делается и на вордпрессе, а на php можно сделать все что и на любом другом языке программирования. Можно просить пользователя выбрать магазин, можно по геолокации смотреть. Тут скорее проблема не в реализации на языке, а в грамотном устройстве базы данных.
>Над большими магазинами работают большие команды 50-150 человек.
Потому что пишут херню всякую. Пол Грэм вместе с напарником вдвоем уже в 90-х писали платформу для создания интернет-магазинов (наподобие ecwid, insales, etc), когда еще веба то толком не было. Им это удавалось благодаря мощному языку программирования (Common Lisp) и грамотному подходу в разработке. Современные программисты малообразованные. Поэтому не могут создать жалкий интернет-магазин не написав 500к строк кода.
>Все что можно сделать на php делается и на вордпрессе
При большом желании, на вордпрессе/php можно реализовать что угодно, хоть пункт управления космической станцией. Только не факт, что решение будет элегантным/красивым/эффективным. А "уродцев" в программировании хоть отбавляй, типичный примеры, Firefox OS - операционка на жаваскрипте. Или electron.js - приложение вроде выглядит как прога и работает почти так же, но хуйня хуйнёй. Жрёт память как голодный слон, здесь будет примерно та же ситуация.
>Нерелевантные отсылки к 90-м
Хаха, ну ок.
>не могут создать жалкий интернет-магазин не написав 500к строк кода.
Какие 500к кода? Ты чёт попутал. 500к это только в самом ворпдпрессе столько. В больших проектах по нескольку миллионов.
>Firefox OS - операционка на жаваскрипте
И что? В JS еффективная виртуальная машина. Сам JS лаконичный язык. Поэтому много где он сейчас используется. В windows 8 можно было писать нативные приложения на JS, не знаю как в десятке, потому что пользуюсь линуксом.
>electron.js - приложение вроде выглядит как прога и работает почти так же, но хуйня хуйнёй
Почем хуйня, потому что ты скозал?
>Жрёт память как голодный слон
Пиздешь, жрёт не более чем другие виртуальные машины.
>В больших проектах по нескольку миллионов.
Потому что малообразованные долбоебы. Нормальные люди способны писать банковские системы меньше чем в 10к строк кода, на фреймворках в которых тоже меньше 10к строк кода.
>Хаха, ну ок.
Хули хаха? Грэм один из самых умных и успешных в мире программистов. Он всегда говорил о важности мощного языка для достижения цели. Поэтому он писал большие системы малым количеством рук и выходило мало кода. Мощный язык это не количество фич если ты не понял, это мощные лаконичные абстракции.
Как отключить автоподгрузку видео в новом оформлении ютуба? Вот эти видео, которые отображаются справа от просматриваемого видео. У меня старая пекарня, и если я листаю комментарии, то сотни подгружаемых видео заставляют его страдать. И меня. Ublock их только скрывает, но не блокирует. Есть ли какой-то способ?
Скорее всего придётся делать самому. В теории можно написать подключаемый через расширение (таких много, есть даже опенсоусные) внешний JS, который будет ловить и отбрасывать какие-то вызовы функции подгрузки, блокировать конкретные запросы с конкретными параметрами. Если запилишь такое облегчающее интерфейс Трубы расширение и зальёшь на Гитхаб - точно получишь кучу звёздочек. Там же есть бойлерплейт для создания кроссбраузерных расширений, можешь продолжить с него. А начать надо с того, чтобы разобраться, как всё-таки ловить и отключать эти лишние подгрузки.
В теории-то да, но сложно, это ж надо курить JS. Может готовое что-то есть? Я попытался поковырять, думал заблокировать что-нибудь. А там один здоровенный main.js, он подгружает видео и я вообще хз.
>Докер может быть медленнее поднимает за счет скачивания образа и прочего бустрапинга, но конфиг пишешь один раз и пользуешься постоянно, не нужно ничего делать руками, одна команда в терминале выполняет все что нужно.
Как ты пишешь один раз конфиг - так я один раз пишу для себя инструкцию, по которой в дальнейшем просто повторяю нужные действия с минимальным включением мозга в процессе. У меня есть типовая инструкция по поднятию веб-сервера и типовые конфиги для всех движков, с которыми доводилось работать, в том числе под различные особенности (с memcached, без memcached, wildcard-поддомены, разные почтовые демоны и т.п.). Теоретически можно вспомнить как я в детстве писал простенькие менюшки на .bat-файлах, по аналогии завернуть процесс установки в bash-скрипт и наслаждаться полной автоматизацией, но меня как-то и так не обламывает скопипастить десяток команд и поменять название домена в паре мест готового конфига.
>И что?
А то что он жрёт память как слон, простейшая прога хеллоу ворд на electron'е спаунит 5 процессов и отжирает 70 мегабайт оперативки. Что раз в 5 больше по сравнению с Java или Python/QT. Я уже не говорю про всякие VS Code и проч, которых только запустил и уже гига памяти нет. Даже джава на фоне электрона не такое прожорливое говно. Мемасики типа "купил 64 гига оперативки, теперь мне должно хватить для электрона" стали привычными.
>Я уже не говорю про всякие VS Code и проч, которых только запустил и уже гига памяти нет.
Хрена ли ты пиздишь, пидор?
Случай классический: людям понадобился сайт, они нашли разработчиков. Те его им сделали и исчезли в неизвестном направлении. Суть в том, что сайт построен с использованием webflow, через их редактор. Никакого аккаунта разумеется не оставлено. Теперь требуется на этом сайте внести изменения. Есть тут вообще варианты, кроме ручного копания в тоннах автогенерированного кода?
Напиши в техподдержку webflow, возможно восстановят доступ.
Ты пиздабол и долбаеб.
Долбоеб, с докером и другими инструментами с декларативными конфигами, не нужно ничего помнить, писать, выполнять, просто запускаешь одну команду и все работает.
>ЯС
Wat?
>Что дальше?
Да нихуя. У тебя нет цели. Ты просто учишься ради учебы. Это бессмысленно и ты ничего не добьешься таким способом. Все равно что заучивать учебник по математике, не имея целей изучения математики и задач, которые тебе нужно решить с помощью математики, пока ты заучиваешь вторую главу, первая уже забылась.
>Что дальше? Базы данных? а с чем их есть? а где а как?
Я не знаю, ты задаёшь неправильные вопросы. Вместо того, чтобы спрашивать какие инструменты и молотки мне выбрать, для начала спроси себя - какова твоя конечная цель? Какой сайты ты хочешь создавать, как именно они должны функционировать. А знаю конечную точку, от этого можно отталкиваться и под свою цель подбирать фреймворки и БД. Веб слишком обширный, чтобы вот так советовать. Это всё равно что спросить на какого врача мне идти учиться? Разных вариантов триллион.
>
>
Цель простая, пойти на т. н. галеры(или фл возможно) и, желательно, перед этим собрать портфолио из работ. Отсюда и вопрос, что в эти сайты должно входить кроме простого оформления и бд(с которыми я блять так до конца и не разобрался). Или под целью ты имеешь ввиду конкретную задачу в работе? Т. Е. по-твоему я должен надрачивать сюда с проблемами типа "Пацаны бля взял за кас Там написали ШО ВОРДПРЕСС НАДО ПЕРЕВЕСТИ В ХУИТРИКС. Я не ебу шо это ПАМАГИТИ" так чтоле?
Это писали 2 разных человека. И шуток я там не заметил.
Ты чего то тупишь. Есть инструменты: языки программирования, библиотеки, фреймворки, тулзы, базы данных, и т.п. Есть задачи. Ты спрашиваешь, какой инструмент учить дальше? А я спрашиваю, дальше чего? для какой задачи? Спроси какой раздел математики нужно учить. Только не уточняй для решения каких задач. Как думаешь, что тебе ответят?
Повторяю еще раз. У тебя нет задач. Никто не учит молотки и ножовки. Все используют инструменты для решения задач. В процессе решения задач научаются инструменту.
Ява скрипт
JavaScript
Ну вот например я хочу к сайту добавить авторизацию и, допустим форум. Для этого мне, очевидно, нужна БД. А как эту БД прикрутить? Может есть определенный набор статей с разъяснениями как БД работает с сайтом. Желательно что бы еще и с какими-нибудь пояснеиями о языке программирования, который будет ее туда закручивать.
MERN, но до этого нужно дорасти, судя по тому что ты высираешь тут тебе еще рано, попробуй просто на реакте пару десятков проектов для себя напилить, потом и до баз дорастешь
Не понял, а кому нахуй нужны сайты без БД и каким образом из верскти одностраничек и прочей шелупони можно вырасти до стеков с Node.js и прочих вещей, которые работают с БД?
>Не понял
Конечно не поймёшь, потому что нужно пройти самому этот дроч что бы не задавать тупорылых вопросов, пол года назад тоже так же спрашивал себя как и нахуй это делать, потом тупо начал изучать все по порядку, возьми хотя бы курс буры и пройди его до конца
>пол года
бля, я вот эту всю хрень писал в визуал коде на протяжении 3х месяцев.
То есть мне еще 12 недель пахать только в реакте?
> курс буры
можно ссыль? гугл нахуй шлет
Купи на торенте какие проблемы, там дешевле
Хуй знает как ты там и что писал, учусь по курсам того же буры и петриченко, только реализую по другому, если они хуярят на классах то я пишу на функциях и хуках, далее тоже самое но уже с редаксом, прогресс нормально идет, че не понимаю читаю смотрю других блогеров, можно даже глвноеда минина посмотреть на край, но нежелательно
>найс, какая же у тебя тогда была цель, шутняра?
У меня изначально цель была одна - тупо заработать хоть какое-то бабло чтобы выжить, на технологии/сайты мне тогда было просто насрать. У меня тогда пиздецовая ситуация была. Я года 2-3 пилил один проект, денег с него не получил нифига. Дошло до того, что бабла не было совсем, зубы болели, кариес почти везде был. Мамка меня пиздюлями давай выгонять на работу. И я решил попробовать подать заявку на апворк. Кинул заявку на рандомный заказ - пофиксить проблемку. И за пару часов срубил $60. После этого втянулся и завертелось... Я просто взял заказ наугад, не знал ничего ни о cratejoy, ни о всяких shopify, но по ходу дела разобрался.
>>30833
>собрать портфолио из работ
Чувак, не заморачивайся! Не надо ждать у моря погоды, пока у тебя появится опыт, портфолио, и проч. Портфолио - это скорее способ поднять зарплату, чем найти работу. Если у тебя скажем в данный момент з/п 150к, то имея в портфолио сильные кейсы от гугла или какого-нибудь майкрософта, можно спокойно з/п до 300к повышать. Слабое же портфолио даст слабый выхлоп.
Всё, что тебе нужно на данный момент - это компьютер и желание работать. Всё. Начинай прямо с сегодняшнего дня работать. По ходу разберешься что тебе нужно.
>т. н. галеры
Галеры - это такой себе вариант. Чисто шоп не умереть с голоду. Лучше устраиваться в стартап, это наилучший вариант (если тебя туда возьмут конечно же). Лучше платят, круче атмосфера, смотри пример годной вакансии на скрине. Если в стартап не возьмут, тогда уже пробуй галеру.
>фл.ру
Параша из параш. Вообще не рекомендую туда заходить. Апворк лучше фл в гозиллион раз.
Посмотри пару видосиков на канале freeCodeCamp https://www.youtube.com/channel/UC8butISFwT-Wl7EV0hUK0BQ Этого будет достаточно для начала и сразу начинай пилить собственные проекты и кидать заявки на фрилансе, важно учиться именно на практических проектах, чтобы вместе с обучением, одновременно и бабло в карман капало. Когда просто одна теория, люди начинают её учить, потом бросают и так несколько раз. Потом меняют профессию. Из баз данных, посмотри mongodb, как можно через ноду с ней работать.
>Аноним 26/12/20 Суб 17:29:10 №130851 337
>
Окей, спасибо за наводку. Надо было с этого начинать хотя бы, а не про цели затирать.
Да, для разнообразия хочу попробовать вью, но это потом. Если хочешь особо извратится можешь перекатится на вебпак и бабель, но это когда освоишь базу, качни курс и делай все по шагам шаг за шагом, где знаешь как реализовать по другому делай как тебе удобнее
Сенкью за ответ. Насчет стартапов не уверен, но думаю подход через фрилас должно быть интересной идеей.
>Насчет стартапов не уверен
Не обязательно стартапы, короче главное чтобы компания разрабатывала конечный продукт для себя, а не работала конвеером по выпуску сайтов для кого-то.
>кому нахуй нужны сайты без БД
Можно хранить данные в памяти и в файлах.
>каким образом из верскти одностраничек и прочей шелупони можно вырасти до стеков с Node.js и прочих вещей, которые работают с БД?
Начать не просто верстать, а создавать динамические страницы, с бекендом. Для бекенда возьми PHP.
>>30840
Изучай PHP. Это самый простой и быстрый путь.
>>30844
>То есть мне еще 12 недель пахать только в реакте?
Надо будет и год будешь пахать. А как ты хотел? Быстро только кошки родятся. Ничего что на программиста учатся в вузе 5 лет? И это только база, не факт что они закончив учебу умеют писать целые проекты.
>можно ссыль?
Курсы Буры не советую, редкостное дерьмо. Лучше начни с этого https://ru.code-basics.com/ а дальше можешь freecodecamp проходить, у них такие же по формату интерактивные курсы, только на английском.
>>30845
>платные курсы по говнокоду
Чиво блять, чё сказал? То есть тебе нужны бесплатные курсы по говнокоду, или платные по неговнокоду, или что блять вообще? За все нужно платить. То что ты уже начинаешь выебываться, не написав еще ни строчки кода, говорит о том, что нихуя ты программистом не станешь, если не перестанешь выебываться.
Хули ты умничаешь про говнокод? Ты же ноль полный, зелень, нихуя не понимаешь что такое говнокод и чем он отличается от нормального кода. Вот что говнокод, а что нет?
>Посмотри пару видосиков на канале freeCodeCamp
У них кроме видосиков еще сайт с интерактивными курсами есть.
>Надо было с этого начинать хотя бы, а не про цели затирать.
Это тебе надо было с этого начинать. Если ты тупой, то как тебе объяснишь, что программирование нужно для того чтобы писать программы, а не просто для изучения?
Я специально написал ютуб, потому что ютуб предпочтительней, там на живом примере показывают как сделать клон инстаграмма, клон реддита и проч. Причём на современном актуальном стеке. Сайт он больше общую информацию даёт, типа как делать api-запрос fetch'ем.
На сайте полная программа обучения. В видео этого нет. Пиздец, чем ты думаешь? Нуб пойдет копипастить клон инстаграмма и что то поймет, чему то научится? Да он на первых же шагах обосреться, когда начнет не получаться так как на видео, а это всегда так бывает.
По этому поводу уже миллион лет ведутся срачи. Какое обучение лучше - "от частного к общему" или "от общего к частному"? Ты, как и почти все парашкинские университеты используют подход "от общего к частному" - вначале сухая теория, потом практика. То есть профессор вначале бубнит лекцию, все засыпают, потом уже идут какие-то конкретные примеры разбирать.
Ну это ваш выбор. Мой выбор - я вначале люблю посмотреть/поковырять проекты на практике, а потом читать сухую теорию. Если "живой" проект сразу не зацепил, то теория тем более не понравится, нет смысла её дальше изучать.
>Да он на первых же шагах обосреться
Там на 5-8 часов видео, максимально всё разжёвывается.
>По этому поводу уже миллион лет ведутся срачи. Какое обучение лучше - "от частного к общему" или "от общего к частному"?
Нет такого спора. Сначала простое, а потом сложное. Сначала арифметика, а потом алгебра. Сначала обучение программированию, а потом создание приложений. Если чел не может написать функцию с перебором и скорее всего даже не знает что такое рекурсия, то для него смотреть как делать клон инстаграмма, как для первоклассника высшая математика.
>Ты, как и почти все парашкинские университеты используют подход "от общего к частному" - вначале сухая теория, потом практика.
Долбоеб, не обобщай во-первых, во-вторых, выше все написано.
Вот кстати, сам 4 годика оттарабанил в геодезическом. По опыту могу сказать что без теории можно обо что угодно разъебаться на практике. Потому и предпочитаю нарыть побольше статей по предмету изучения перед тем как самим что-то пробовать.
Имеется сайт. 90%+ аудитории - США, 16 лет и меньше. Требуется снять с этих детишек немножко доната.
Вопрос: что такого прикрутить на сайт, чтоб американскому школьнику понятно и привычно было? Чем они там больше всего пользуются? Раньше была палка прикручена, но было мало денег и много жалоб, что сложно/непонятно и вообще не могут этим пользоваться.
Первым делом на ум приходит конечно же патреон, но (как я понимаю) он подразумевает, что я должен буду и развивать сайт дальше, а этого у меня в планах нет. Мне лишь нужно снять немного денег, чтоб сайт был на самоокупаемости. Поэтому нужна кнопка Donate.
Что посоветуете?
Аноны, можете развернуто пояснить?
Все знают, что в ИТ зарабатывают 300кк/сек, но они делают большие проекты в команде. Есть ли возможность в 2020 зарабатывать на своем проекте, который ты делаешь сам с минимальными тратами на рекламу, а просто идя по сео чек-листу?
В начале нулевых любой школьник мог сделать популярный ресурс, но тогда была не так развита культура монетизации. Там же где реальные деньги, все должно быть сложнее.
Я не прошу кейс или инструкцию, просто стоит ли на это тратить время или деньги на раскрутку будут примерно равны доходу? На что обратить внимания, есть ли неочевидные моменты?
Из-за чего может быть огромный TTFB под вордпрессом? У меня уже и сервак на несколько порядков мощнее среднестатистического, судя по результатам бенчмарков. И плагины практически не использую. И тему я переписал сделав ее максимально статической, чтобы практически не обращаться к БД. И CDN подключил. Количество HTTP запросов свел к минимуму. Что я только не делал. В итоге сервер простаивает, а TTFB стабильно в районе 1.5 секунд. Причем та же страница, на том же сервере, только загружаемая с другого домена, без вордпресса, загружается менее чем за 0.5 секунды (Правда там и аналитики с адсенсом нет, но TTFB определенно не из-за них такой).
без вливания тонн бабла – нет
Дружок, ты явно пересмотрел фильмов про кремневую долину. Тебя выдали твои фразочки типа "с минимальными тратами". Неужели ты думаешь, что все такие тупые, не догадались чуть подкрутить заголовки/SEO шоб попёрло БЕСПЛАТНО? Ха-ха! В реальности всё намного прозаичнее.
Ожидание того, как зарабатывают в интернете:
Делаем рисёрч, открываем уникальный маркетплейс сервисов. Конкуренции ноль. Это будет бомба! На чистой органике уже через полгода пригоним миллион пользователей. Венчурные инвесторы будут биться за нас.
Как в реальности зарабатывают в интернете:
Ща американцам пригоним лидов с LinkedIn'а, $500 за 200 лидов, половину возьмем себе, половину отдадим индусу, который найдет эти лиды. Параллельно можем накрутить лайков. $10/10 лайков.
>Из-за чего может быть огромный TTFB под вордпрессом?
Много из-за чего, например сервер далеко расположен (в США как пример). Вообще, вордпресс не отличается особой скоростью. 300-500 миллисекунд считается БЫСТРЫМ ответом, пруф: https://themeisle.com/blog/fastest-web-hosting/
Лично у меня вордпресс стоящий на upcloud'е (https://upcloud.com/), выдаёт примерно 160 мс TTFB. Польский сервер, 1GB памяти, 1 проц, 25 GB SSD диск. В качестве пейдж билдера - элементор. Стоит три вида кеширования - object cache (redis) + nginx cache + PHP OPCache. Без кеширования выдает примерно 540 мс. Так что короче если ты кеширование не врубил, то земля тебе пухом.
>Хочу запилить сайт, этакий гибрид одноклассников и борды
А я хочу Анну Хопкинс отыметь в задницу. Заодно и Кае Сколадерио дать на клыть, но жизнь несправедлива...
На dribbble, behance можешь поискать, в местных тусовочках, где обитают дизайнеры. У них там этакий загон и своя, дизайнерская атмосфера. Выбирай по стилю который тебе нравится. Это если нужен тру дизайнер и бюджет позволяет. В противном случае, лучше просто возьми готовый шаблон.
Узнал оказывается что можно вкладывать одну конструкцию в другую... Но что на вот этом примере означает .controls > * - что еще за звездочка и знак "больше"?
>Сначала простое, а потом сложное
Не неси пургу, пургомёт. Вся сложность здесь - это перепечатать в точности текст с экрана. Если и это сложно, то тут нужно задумать, а ту ли специальность ты выбрал, петушок? Может стоило переворачивать бургеры в макдаке?
>не знает... (и далее идут перечисления)
>>30866
>без теории можно обо что угодно разъебаться на практике
Так, и что? Что может максимум случится, если ОП попробует и у него не получится? Миллион долларов потеряет? Земля разверзнется и сатана выпрыгнет? Дракула воскреснет? Время остановится? Чем же ОП рискует-то, говори, не томи!
Набитие шишек - это же часть процесса обучения, не вижу ничего плохого.
>что еще за звездочка и знак "больше"?
Любые дочерние селекторы, которые напрямую обернуты в класс .controls. Вложенности ещё ниже не считаются.
Но я не собираюсь делать фейсбук.
Весь интернет засран разными говносайтами, по приколу делают?
Скорее тут вопрос обстоял таким образом: ОП спрашивает типа как дергать конечностями, а Эксперты в треде ему отвечают: сука ты мразь, а ну давай дергайся а то мы щас твои нервные окончания будем стимулировать при помощи шоковой терпаии.
Если у тебя есть торговая марка и лишних $185k, можешь подать заявку на branded TLD, потом будешь домены в своей зоне создавать, типа https://tv.google или https://rgb.yandex
Бамп вопросу
>Кинул заявку на рандомный заказ - пофиксить проблемку. И за пару часов срубил $60.
И победил 25 заявок таких же нулевых и 10 от индусов с опытом и рабочими кейсами?
Не помню, сколько там было заявок в тот момент, я просто кидал кучу заявок на разную работу и только одна из них "выстрелила". Работа самая разная, типа "перевод с английского на русский". Но оказалось, что в переводах сидят очень сильные челики, с гуманитарный образованием, и заказов на переводы не так уж и много. На любой заказ накидываются как коршуны человек 50 профессиональных переводчиков. И тут я понял, что переводы это не моё, решил откликаться только на веб-разработку. Начал писать всякую дичь, типа "сделаю вам задешево". Когда получил первый заказ, начал работать по фикседам. То есть мы согласовывали сумму, например $200 и за эти деньги я делал определенное количество работы. Потом через неделю-другую снова согласовывали сумму... в долгосроке фикседы оказались очень неудобными, потому что клиент зачастую забывал на неделю-другую одобрить платеж, а я много работы делал забесплатно. Короче мы перешли на почасовую. Первая ставка была $12/час по-моему, первые часов 300 наверно я отпахал на этой ставке, смешно сейчас вспоминать, потому что почти любой русский, который только приходит на апворк, часов 50 отработает и сразу ставит $35/час. А я таким образом их просто демпинговал и отчасти демпинг сработал, потому что у меня к тому моменту уже накопился кое-какой опыт + низкая ставка в районе $15-20/час, я без особого труда выигрывал заказы.
В общем как-то так.
Ну не 10... думаю лет 6-8 назад.
С тех пор что-нибудь изменилось? И вообще — Яндекс или Гугл?
На фотке что, MEMS акселерометр? Прикольно, думал никто в рашке не увлекается мемсами.
>Яндекс или Гугл
Гугл. У гугла больше охват в рунете (58,31% у гугла, 39,14% у яндекса), реклама как правило дешевле.
>С тех пор что-нибудь изменилось?
Куча всего изменилось, появились новые виды таргетинга, объявлений, систем назначения ставок.
>На фотке что, MEMS акселерометр?
Совершенно верно, но пикрандом
Мой вопрос был к тому — надо ли до сих пор ебаться с созданием объявы на каждое ключевое слово, создавать их сумасшедшее количество, писать как дебил «жми!« в конце и тд. Я надеялся, что можно просто скинуть бабло поисковику, прописать что за товар, а дальше ИИ разберётся.
>с созданием объявы на каждое ключевое слово
Не спец по этому, тебе лучше документацию google ads посмотреть. Они там как-то по группам и кампаниям группируют, так что под каждое вроде не надо
Вроде раньше был хтмлакадеми, смотрю - у них очень простые задания в начале, остальное - платное и хз по качеству.
если тебе htmll/css/js надо, то советую MDN, там все чотко, тока английский нужен будет нужен местами.
>хтмлакадеми
Хтмлакадемия - это лютейшая хуйня. Если мне не веришь, можешь почитать отзывы вот тут ---> https://tutortop.ru/school-reviews/html-academy/
>без видео, только объяснение+практика
Из платных (видео+объяснения+практика), имхо scrimba это лучшее что есть - https://scrimba.com/ Лучше неё вряд ли что-то найдёшь. За 4 тысячи в год можно нормально научиться. Также более-менее нормальный платный https://www.codecademy.com/ ($16/месяц)
Из бесплатных https://www.freecodecamp.org/ https://www.theodinproject.com/
Из платных (только видео) - lynda.com, treehouse, pluralsight.
Из дешевых, где книги можно качнуть - https://www.sitepoint.com/
>Хтмлакадемия
Как зашёл на главную - сразу понятно всё стало.
Когда вижу эту срань про игрофикацию, хакеров-скриптеров, нехватку кадров в ИТ, то очевидно, что недалёкого лоха ищут. Особенно умиляет этот ёбаный сюсюкающий тон в текстах - будто с имбецилом 12 лет общаются. Хотя я даже не представляю насколько дебильным нужно быть, чтобы в этот кризис лезть в ИТ - в такие времена работу не меняют, а сидят на жопе тихо.
Полностью соглашусь с госпадином выше. Хотя жаль. Я сам только из уника вышел и тут на. Прийдется жопу рвать шобы деньги достать.
Не вижу ничего плохого в геймификации. Писал до этого, что главный индикатор быдлоконторы - это когда тебе обещают зарплату 300к секунду по окончании курсов. На моей памяти из нормальных контор только udacity так писали, и то, сейчас уже прекратили.
page-name-block-name--modificator
page-name-block-name-element-name
page-name-block-name-element-name--modificator
В связи с этим могут появиться проблемы из-за очень большого названия page-name пример не связан с реальным названием, но очень похож food-and-drinks. Каким образом можно обобщить название страницы таким образом, чтобы оно не было слишком большим?
Чет я не вкурил если чесн. А с какой стати ты в имя селекторов добавляешь префикс страницы? Как страницы вообще влияют на CSS? Я бы страницы вообще выпилил из селекторов, никто так не делает.
Блок не common, т.е. не для нескольких страниц принадлежит определённой странице, селектор без названия страницы станет чересчур обобщённым и может пересекаться в пространстве имён, что приведёт к очевидным коллизиямне используется что-то типа css-in-js и т.п., а очень хотелось бы.
Приведу очевидный пример. Селектор product-slider может быть на главной странице и на странице самого товара а-ля "ну может Вас и такие товары заинтересуют, анончик". Собсна дгобавлять product-slider(--new|-version-1|...) не камильфо, аналогично писать менее осознанный селектор тоже 6нет смысла.
>Не вижу ничего плохого в геймификации
Потому, что, видимо, не просёк того, что эта "геймификация" просто маркетинговая фишка для повышения продаж.
Всё дело в том, что кому это всё интересно - весь этот, например, веб, то ему эта геймификация не нужна. Я по себе сужу - мне нравится возня с SHH на удалённом терминале, нравится консолечка-пердолечка, нравится моя IDE и тот стек на котором я сейчас пишу ну почти. Мне ненужна никакая геймификация - я уже к этому отношусь как к развлечению когда это не что-то сильно однообразное.
А вот кому нужна "геймификация", так это либо недорослям, либо тем, кому это ну пиздец как скучно и нинужно - типа вроде пилюлю противную подсластить. Они, один хер, ничего не выучат никогда и просто отходят программу потому, что уплочено. Под этим соусом, кстати, можно любую дичь на лекциях двигать.
Такой вот парадокс этой "геймификации": она нужна только тем, кому не поможет. ИМХО канешн.
Я не знаю на чём у тебя там сайт, но давно уже можно на каждую страницу свой CSS-файл выводить тем или иным способом.
>Селектор product-slider может быть на главной странице и на странице самого товара
Именно тут достаточно в зависимости от типа страницы разный css-подгрузить с нужными классами.
Пинговал один серв командой ping и заметил что при увеличении размера пакета с 900 байт до 1000 байт время ответа вырастает почти в 2 раза: с 18 мс до 35 мс. Это с чем связано?
Кто-то заливал большие суммы в директ через способ "оплату в терминале"?
Нужна сотня англоязычных однозвездочных отзывов. Сейчас там 10 отзывов всего. Очевидно от друзей и знакомых, 5 балльных.
Или можно левые?
> Обязательно указывать свои настоящие данные?
Укажешь ты или не укажешь - не имеет никакого значения. Если надо будет, тебя тупо вычислят по карте, которой ты оплачивал хостинг/по данным доменного имени. Если ты хотел безопасности - гугли "anonymous hostings". Хостеры типа Shinjiru принимают биток если нужно. Если боишься гебни, то регься за бугром, там всем российские законы поуху.
>регься за бугром
Там за тот же биток получается - российские карточки же не принимают. Или я не знаю что-то?
Как устроить работу с сервером через SSH/SFTP для различных пользователей? Например есть файлопомойка для веба, в которую должен быть доступ у всех, но постоянно приходится руками фиксить доступ, потому что при загрузке файлов у них выставляются права 755, плюс есть проблем в гитом - он работает только от пользователя, который создал репозиторий
Это решается только через umask или есть более удобные утилиты для администрирования сервера?
Бля, это элементарная задача на знание линукса на уровне 5-го класса. Первая циферка отвечает за права пользователя, вторая - это права группы, третья - все остальные. Если у тебя все пользователи в одной группе, значит вторая циферка должна быть 6 или 7, чтобы вся группа могла читать или писать. По умолчанию, если sftp-клиент не меняет прав, ставится 0664 для новозалитых файлов. Значит вероятно, клиенты сами меняют права на 755. Если же ты не хочешь чтобы клиенты ставили права, то делаешь umask 0002 и вся группа будет читать и писать файлы других пользователей из той же группы. ВСЁ!!!
>плюс есть проблем в гитом - он работает только от пользователя, который создал репозиторий
ЧИВО БЛЯТЬ?
>российские карточки
Российских карточек нет, кроме платежной системы МИР. Но ты у нас же не бюджетник, что бы ее иметь?
Сейчас 2k+ заработка. Это мало? Если смысл купить платный акк что бы это скрыть?
JSS вообще не показатель, он ни о чём не говорит.
>2 месяца
>Думал сейчас попрут заказы
Успех на фрилансе не приходит мгновенно. Опыт/деньги/количество клиентов копятся со временем. Нужно иметь огромное терпение, за 2 месяца естественно, никакого чуда не произойдёт. Но через какое-то время ты наоборот будешь вопить о том, как тебя задолбала бесконечная работа. У меня сейчас 4 клиента и поверь, это не очень весело. Постоянный стресс, чувствуешь себя как выжатый лимон. Я бы сейчас хотел какой-нибудь проект чисто для себя, для души запилить... а у меня нет на это времени. А у тебя наоборот дохрена времени, но ты ещё жалуешься.
>На что еще смотрят заказчики?
"Заказчики" - это абстрактный термин подразумевающий огромный слой людей, у каждого заказчика свой характер и свои предпочтения.
>Сейчас 2k+ заработка. Это мало?
Не очень много. У меня сейчас где-то между $40k-50k заработка.
>Если смысл купить платный акк что бы это скрыть?
Зачем скрывать? Платный акк нужен хардкорным фрилансерам, которые тонну proposals рассылают.
keywords planner ?
Неправильно пути в стилях указал.
На беке генерируется страница со списком товаров (ul > li). Список огромный - на пару тысяч LI-элементов. Каждый элемент еще и содержит картинку. Общий объем страницы составляет ~100 Мб, а загрузка страницы длится 2 минуты.
Удалил картинки - загрузилось за минуту, но лаги в браузере не пропали.
Как реализовать, чтобы загружалось побыстрее и не лагало?
Могу в Дебиан, надо Джангу развернуть, но чтобы безопасно. Достаточно ли настроить iptables?
Загружать частями
Я думаю проблема на стороне фронта. Очень много приходится отрисовывать. Ты пробовал использовать виртуализованные списки? Добавлял для картинок атрибут loading="lazy"?
1) Запрашивать из БД огромный список разом - полный долбоебизм. Гораздо более правильный подход - брать только часть, например 100 товаров и делать пагинацию на следующую страницу.
2) Рендерить такой огромный список на фронте - полный долбоебизм. Рендерить нужно только часть, смотри подход который майкрософт использует https://developer.microsoft.com/en-us/fluentui#/controls/web/list
Алсо,
https://www.npmjs.com/package/react-virtualized
https://medium.com/ingeniouslysimple/building-a-virtualized-list-from-scratch-9225e8bec120
>>31114
> Насколько сложно запустить сервер?
Смотря какой сервер.
>Чтобы безопасно. Достаточно ли настроить iptables?
Очевидно нет. Файрвол защищает только сам сервер, а не приложение. От сканнеров или атак типа брутфорса ssh - может защитить, от SQL инъекций, XSS, и проч. - нет
> Нет, впервые слышу. Это изкоробки работает или надо что то подключать?
Насчёт атрибута loading, его поддерживают современные браузеры на базе хромиум. Не думаю, что это будет работать на firefox. Подключать ничего не нужно. Просто в теге <img> указываешь loading="lazy". Но это не решит полностью проблему. Проблему решит виртуализованный список или подключение пагинации к сайту.
Пагинацию сделай.
>виртуализованный список
Что это такое? У меня список сервер создает (дергает из базы и рендерит)
Virtualized List. Это примерно то, что скинул вот этот парень. >>31118
Это реализуется на стороне фронтенда. Суть в том, что у тебя есть очень большой список, но по факту, тебе надо отрисовывать только ту часть списка, которая показывается в окне браузера. Виртуализированные списки решают эту задачу. Данные ты получаешь с бэкенда, но картинку у тебя фронт отрисовывать должен. В общем думаю на твоём месте надо либо погуглить virtualized list и реализовать его, либо сделать пагинацию на сайте. Як то так
>Нахуй пагинацию
Пагинация + гет-параметры в урле позволяют передавать страницу ссылкой, а твоя бесконечная прокрутка впечатляет только домохозяек и то - только первые 2-3 раза. Потом всех заёбывает крутить колёсико как мартышка.
>Нахуй пагинацию лучше уж инфинити скролл
Бля ты даже не просёк фишку что тебе подсказали. Тупой и ещё тупее. Твой инфинити скролл тоже через пагинацию работает, только через пагинацию в API запросе. Пример: https://graphql.org/learn/pagination/
Как мне выровнять контейнер по центру, а потом к нему слева присобачить второй контейнер, чтобы он не сдвигал первый контейнер вправо.
Я не погромист, не понимаю нихуя, пытаюсь допилить чужую хуету методом рандомного копипаста.
Через какой и как? Relative и дефолтный static съезжают, а absolute игнорирует все мои попытки сдвинуть его в центр, кроме жёстких отступов.
Bootstrap сетку уже выучил от корки до корки? https://getbootstrap.com/docs/5.0/layout/grid/ Всё равно не твой случай? Пость картинку, глядишь разберемся
С flexbox'ами мне нихуя не понятно, но ни на одном пике с примерами, что они могут, нет того, что мне надо.
Пикрелейтед. Красный должен быть по центру (горизонтально), синий должен быть от него слева.
Создаешь flex контейнер Justify-content centre в него пичкаешь три контейнера
Короче, флексбокс тут не нужен тебе. Родительскому блоку ставишь display отличный от статик, display: relative например. Красному блок внутри ставишь margin: auto чтобы он выровнялся по центры. А синему блоку задаешь position: absolute и top: (число), left: (число). Числа здесь это количество пикселей от вернего левого угла родительского блока, и ставишь синий туда куда надо.
Wordpress в край охуел и изменяет дефисы на ебучие длинные тире внутри <pre> и <code>. Погуглив проблему, нашел решение с добавлением фильтра add_filter( 'run_wptexturize', '__return_false' );
который начисто отключает эту ебучую функцию, но хуй там плавал, у меня как был хуй вместо --, так и остался, а в том месте очень надо, чтобы было именно --, команда как-никак. Что я делаю не так?
Так тогда у юзверей команда,что внутри <pre> и <code> не будет работать.
А ты уверен, что это именно вордпресс делает? Некоторые шрифты тоже умеет менять дроби например 3/4 на более красивую версию, или (tm) меняют. Также мак ось автоматом детектит и меняет на длинные дефисы. Как вариант ты мог через жопу отключить texturize.
Адрес который я получаю через команду "ipconfig" ("ip a" на линухе) другой, прям совсем другой, но подозреваю это адрес из локальной сети... Как вообще получить все возможные ipшники которые могут быть у твоего ПК?
Иииии? А в чём вопрос собственно? CSP - это банальная вещь для защиты от хакеров, чтобы не могли загружать скрипты с левых сайтов. Прописывается список адресов, с которых можно загружать скрипты, а всё остальное блочится. Типа AdBlock'а, только для сайтов. Но из-за сложности инфраструктуры крупных сайтов и из-за заковыристости самого CSP, иногда по ошибке блочится и сам родной функционал сайта. Потому что сайты пишутся людьми, а люди делают косяки (ракеты же падают? с сайтами та же история). Случается это довольно часто, даже функционал внутри амазона ломается из-за этого. CSP отключается через настройки браузера about:config, правда это не всегда срабатывает, т.к. при отключении CSP он может выплюнуть ошибку, типа нельзя загрузить скрипт потому что CSP отключен.
Почти понял, но все равно очень сложная вещь. Спасибо, что уделил время на объяснение.
Молодец
давно не верстал сайтов(перекатился в дизайн/полиграфию) напомните на гитхабе все еще можно на халяву закинуть сайт-визитку?
Поправочка, сейчас github уже билдит с помощью экшенов, но всё же...
Я не знаю где еще спросить, попробую тут.
В теме крайне слабо разбираюсь, так что не серчай.
https://sammlung.staedelmuseum.de/en/work/the-dance-of-the-rats
По ссылке изображение картины которая мне очень нравится и я хотел бы ее вытащить по возможности в наилучшем разрешении, ибо все что я пока находил в картинках гугла и яндекса не очень подходит. Это вообще возможно сделать и как? Потому что скриншотить по кусочкам это нереально абсолютно.
Нажимаешь ctrl+u и ищешь по коду. Нихрена сложного.
https://sammlung.staedelmuseum.de//images/1666/ferdinand-van-kessel-zugeschrieben-dance-rats-1681--thumb-xl.jpg
Плюс, там есть кнопка скачивания.
Держи, анон, я добрый сегодня.
Как мне сделать так чтобы вот эти 2 кнопки располагались на одной строке в середине экрана? Если просто обернуть их в div где отсутпы слева и справа auto то мало того что они будут на разных строках так еще и почему-то смещены влево
Размещение постов как на скрине - то есть 1 пост = 1 картинка, под картинкой дескрипшн, что бы они расставлялись друг рядом с другом не зависимо от высоты/ширины.
На пике сайт smutty [.]com
С меня тонны нефти
Суёшь их в div justify-content: Space-between, дальше этот див позиционируешь по центру экрана
Гуглишь по фразе "masonry layout theme". Качаешь. Наслаждаешься.
https://themeforest.net/category/wordpress?term=masonry
Бля на среакте такое само собой высралось
В chrome есть одна хитрая табличка css, включив которую получается глобальный дарк (инверсия) сайтов, исключая изображения. Покажите мне пожалйста этот код. Очень нужно. Плес
Анончики фронтендщики, поясните нубу: попап - это всегда всплывающая ебатория посреди страницы или же это может быть менюшка по клику? Хочу разобраться с пикрил, но не хватает ума. Прошу годных замечаний
>попап - это всегда всплывающая ебатория посреди страницы или же это может быть менюшка по клику?
Вовсе нет, попапы считаются плохим тоном в дизайне. Есть куча альтернатив - во-первых, можно просто и без всяких излишеств отправить пользователя на страницу обратной связи. Во-вторых, можно сделать выезжающий сбоку сайдбар. В-третьих, можно использовать гармошку. В-четвертых, можно не мудрить и просто поместить форму обратной связи в конец страницы. Изучи вот этот сайт https://modalzmodalzmodalz.com/ Там всё объяснено.
>попапы считаются плохим тоном в дизайне
С чего бы?
Одно дело - окно с рекламой, вылезающее в центре, во время чтения статьи. Тут да - в печь таких дизайнеров и их сайты.
И совсем другое - форма логина\регистрации\заказа. Не всегда есть смысл рисовать целый шаблон страницы для формы из двух с половиной инпутов.
>Изучи вот этот сайт
Там чьё-то неебическое мнение, да?
>выезжающий сбоку сайдбар
Впринципе ничем не отличается от попапа и точно так же перекрывает область контента.
Ни к каким специалистам я не обращалась, боюсь, ибо однажды столкнулась с недобросовестным мастером, который при замене экрана вытащил вместе с ним родные/заводские детальки, после чего устройство стало работать как чмо.
Вощем та вопрос в чем - что делать, есть ли смысл ждать, пока там все высохнет, или понадеяться на благоприятный исход и отнести таки гаджет в мастерскую?
Спасииибо
Когда проливаешь воду на ноутбук, первым делом нужно его выключить, чтобы не произошло короткого замыкания. Потом перевернуть его клавиатурой вниз чтобы вода стекала. Сохнет он довольно быстро, в течении пары часов может быть. Спустя месяц уже давно всё должно было высохнуть. Если у тебя что-то перестало работать, это значит что у тебя произошла коррозия электроники (примерно как на пикрелейтед). Сама по себе вода не разрушает электронику (если она дистиллированная), разрушают примеси находящиеся в водопроводной воде (от морской же воды ноуту совсем-совсем пиздец будет).
Что сейчас можно сделать? Макбук твой нужно разобрать и помыть в изопропаноле, желательно с ультразвуковой чисткой (или хотя бы зубной щеточкой почистить, если ультразвуковой чистки нет). После чистки нужно пройтись феном (у паяльных станций есть специальный фен), продуть и прогреть олово, смазать флюсом. Само оно не восстановится никак. Если не разбираешься, лучше к спецу обратиться.
P.S. говно ваши макбуки.
540x960, 0:09
>пс: с пс не соглашусь
Смотри сама - я просто покупаю хуавей matebook за 65к например https://www.youtube.com/watch?v=eA-14q6ihU8 и перепрошиваю его на хакинтош. Вуаля! Мы получаем те же характеристики, что и у макбука за 125к, но в два раза дешевле. И эппловский софт там так же работает. Ну и где твой бог теперь?
Конечно не факт, всё оборудование подцепится, может модуль вайфая придется поменять на broadcom'овский, но не суть. Ему цена тыща рублей этому модулю.
>С чего бы?
>Одно дело - окно с рекламой
Ну вот именно с того, что оно как раз и напоминает окно с рекламой. Вылезает и хочется побыстрее закрыть эту хрень. Форма логина/регистрации/заказа не являются важной информацией. Пользователь может передумать регистрироваться/заказывать товар и ничего страшного от этого не произойдет. Важной информацией являются необратимые действия, например - удаление файла, закрытие несохраненных данных, отправка емейл когда ты написал "смотри вложение", но ничего не прикрепил и проч. Почему модальные окна это плохо уже подробно объяснили такие светила юзабилити как Норман Нильсен (и Баймард тоже):
https://www.nngroup.com/articles/modal-nonmodal-dialog/
https://www.nngroup.com/articles/overuse-of-overlays/
Мне к этому добавить нечего, всё остальное это уже твои спекуляции.
Как загрузить голосовое сообщение из вк? Один чел отправил его мне, где накидал множество угроз. Как на всякий случай загрузить его чтобы уж точно было под рукой?
>Вылезает и хочется побыстрее закрыть эту хрень
Да мне как-то похуй чего там тебе хочется.
>Форма логина/регистрации/заказа не являются важной информацией
>...
>Важной информацией являются
Причём тут важная информация? Где ты в моём посте увидел хоть слово про неё?
>подробно объяснили такие светила юзабилити
У нас тут не религия, где догматы и патриархи, и каждый может иметь мнение.
Господи, ну и дебил ты. Сука, первая же ссылка по запросу в гугле "Как сохранить голосовое сообщение из вк".
Такая проблема появилась в хроме и в других браузерах, как я понял. Время на всех сайтах например вк, или гуглопочта сбилось и показывается на 8 часов раньше моего часового пояса. Ну то есть например мне пришло сообщение в 13.00, а отмечено оно в вк будет как в 5.00, тоже самое с другими сайтами, где есть время.
Если я перезагружу комп, то при первом запуске оно будет правильное, но если я перезагружу страницу - сбивается.
Версия хрома 88.0.4324.104, если это важно.
Везде пишут одно и то же: проверьте правильность времени на своём пк, но оно стоит верное, я же его не менял.
Во всех остальных приложениях на компе время верное, сбивается только у браузеров.
На чем лучше реализовать сайт который будет показывать фингерпринт юзеа?
Собирался использовать django т.к писал по нему курсовую, но кажется что он не подходит для одностраничника, тем более половина данных будет собираться с помощью js, может использовать фронтенд фрэймворки?
а бог тут где-то участие принимает?
сейчас мак можно купить за 80к при курсе доллара 70. уж не знаю, как эпловский софт на хуавей работает, но мне не жалко 15к закинуть за железное оформление
Нахуячил свое модальное окно. Все как и надо: div с css классом modal в котором располагается само окно и div с классом overlay который затемняет фон и лежит под modal. С виду все должно быть норм но почему-то overlay всегда перекрывает modal и лежит поверх него, хотя z-index я проставил как надо:
.modal {
position: fixed;
top: 30%;
left: 25%;
z-index: 20;
width: 100%;
max-width: 50%;
height: 100%;
max-height: 40%;
}
.overlay {
position:fixed;
top: 0;
left: 0;
width: 100vw;
max-width: 100%;
height: 100vh;
background-color: rgba(0, 0, 0, 0.6);
z-index: 10;
}
> имея css и пейнт можно создавать норм дизайн?
Попробуй. Расскажешь нам потом, можно или нельзя.
1. Чекай плагины / расширения - некоторые меняют часовой пояс для повышения анонимности или антидетекта
2. Настройки хрома - дополнительно - часовой пояс
Ну значит нельзя
Желательно на PHP (я в нем хоть немного разбираюсь, но вообще не бэкендщик), но рассмотрю все варианты, которые заведутся под никсами.
Из очевидного смотрел в сторону Wordpress, но мне он кажется немного монструозным для таких дел. Может, я неправ.
так засовывай modal в overlay, а не наоборот
Причем здесь веб вообще? Сыбись в софтач /s
проверил, хостс чистый
Э, а что еще за # внутри html? Это не id и не name, что это блин?
Тупо перебрав жскрипты все как то пофиксилось. Хз что это было.
Причем двоились даже с бэков и на всех браузерах.
Тебе норм
У нас вот на бэкенде в одном проекте двоятся оповещения для юзеров, причем блять логирование это не показывает! Показывает ровно одно оповещение, но фронт получает 2
>Э, а что еще за # внутри html?
Ошибка программиста. Может он в IDE использует сокращения/автодополнения. Но всяких # не должно быть, так как эта мнемоника не распознается синтаксисом XML 1.0.
Это обозначение из Ангуляра. Какая-то их фишка
gRPC норм тема?
Мне на одном сайте надо для себя цвет кнопки поменять, проблема в том, что теги у кнопок одинаковые, и обычным расширением, которое css меняет не обойтись, видимо.
<button class="green">Хуй</button>
<button class="green">Пизда</button>
Хуй и Пизда - это константы, есть какое-то расширение, которое бы могло отлавливать по регулярке текст в кнопке, и в зависимости от него менять мне css этой кнопке?
Подойдет даже самый минимальный
Google cloud f1 micro
Oracle cloud free VPS
>без привязок карты
Прости, но бесплатных + анонимных не бывает в природе. Параноик? Боишься палить данные? Сиди тихо и не отсвечивай.
https://www.reebok.ru/api/checkout/baskets/Тут хэш из 26 символов/coupons/
Каждый раз при обновлении страницы генерит новый, при отправке повторного запроса остаётся тот-же.
Пытался залезть под капот JavaScript, но там всё обфусцировано и хуй что прочитаешь
Пытаюсь написать скрипт для подбора промокодов Reebok на Python.
Не боюсь, но зачем им мои данные, если он БЕСПЛАТЕН.
как-то нет желания, отдавать им доступ к моим деньгам, вдруг через некоторое время, они решат выставить счет мне?
Тем более для теста, если я захочу, то куплю у них.
Компания рассчитывает, что ты будешь пользоваться их услугами и купишь что-нибудь ещё, очевидно же.
>если он БЕСПЛАТЕН
Он блять не полностью бесплатен, есть несколько оговорок. Ты нихуя не понял, как это работает. Есть уровни бесплатного использования. В том же google cloud начисление происходит по часам, первые 730 часов бесплатно (или около того). То есть технически, либо один инстанс работает целый месяц, либо два инстанса работают пол-месяца. Можно даже 730 f1-инстансов поднять и один час они будут работать бесплатно. Пока ты уровни бесплатного использования не превышаешь, ты ничего не платишь.
Там всё равно возможны некоторые (небольшие) косвенные траты, например за передачу данных. Если ты там какие-нибудь торренты начнёшь качать, ты будешь платишь за трафик. Или если ты вместо жесткого поставишь SSD. Правда, первые пол-года по-моему покрываются бесплатным кредитом в $300 (или типа того).
>>32396
Рибок долбоёбы. Хеш палить плохо с точки зрения безопасности. Хеш не должен быть в URL.
>Пытаюсь написать скрипт для подбора промокодов Reebok на Python.
Нахуя? Есть уже готовые скрипты. К тому же, если они не долбоёбы, то ограничили уже количество попыток, на нормальных сайтах можно максимум 1-2 купона за день применить.
Это копия, сохраненная 10 декабря 2022 года.
Скачать тред: только с превью, с превью и прикрепленными файлами.
Второй вариант может долго скачиваться. Файлы будут только в живых или недавно утонувших тредах. Подробнее
Если вам полезен архив М.Двача, пожертвуйте на оплату сервера.