Горячее
Лучшее
Свежее
Подписки
Сообщества
Блоги
Эксперты
Войти
Забыли пароль?
или продолжите с
Создать аккаунт
Регистрируясь, я даю согласие на обработку данных и условия почтовых рассылок.
или
Восстановление пароля
Восстановление пароля
Получить код в Telegram
Войти с Яндекс ID Войти через VK ID
ПромокодыРаботаКурсыРекламаИгрыПополнение Steam
Пикабу Игры +1000 бесплатных онлайн игр У самурая нет цели — есть лишь путь. Долгий и бесконечный. С каждым шагом, оттачивая мастерство, он движется всё дальше вперёд.

Долгий путь: idle

Кликер, Ролевые, Фэнтези

Играть

Топ прошлой недели

  • solenakrivetka solenakrivetka 7 постов
  • Animalrescueed Animalrescueed 53 поста
  • ia.panorama ia.panorama 12 постов
Посмотреть весь топ

Лучшие посты недели

Рассылка Пикабу: отправляем самые рейтинговые материалы за 7 дней 🔥

Нажимая «Подписаться», я даю согласие на обработку данных и условия почтовых рассылок.

Спасибо, что подписались!
Пожалуйста, проверьте почту 😊

Помощь Кодекс Пикабу Команда Пикабу Моб. приложение
Правила соцсети О рекомендациях О компании
Промокоды Биг Гик Промокоды Lamoda Промокоды МВидео Промокоды Яндекс Маркет Промокоды Пятерочка Промокоды Aroma Butik Промокоды Яндекс Путешествия Промокоды Яндекс Еда Постила Футбол сегодня
0 просмотренных постов скрыто
Niksus
Лига программистов

Номер телефона в качестве имени почты⁠⁠

3 года назад

Здравствуйте.. При создании аккаунта в google по средствам одноименного браузера и выборе имени почтового ящика возжелалось применить номер телефона, но заботливый google отверг такую инициативу, аргументировав сою позицию бездушным ответом: - "Имя пользователя, состоящее из 8 или более символов, должно включать хотя бы одну латинскую букву (a-z)".

Соответственно пытливый ум решил пойти на хитрость и разобраться, можно ли обойти данное правило.

При беглом просмотре кода страницы стало ясно, что ничего в этом коде не ясно. И как можно было столько кода наколбасить для самой простенькой странички?

И так, есть вопрос к лиге программистов, если такая есть, хотя, кажется, такая просто обязана тут быть. Можно ли как-то «уговорить» заскриптованную страничку пропустить набор из 11 цифр для присвоения их в качестве имени почтового ящика?

Заранее всех благодарю за внимание,

Google Программирование Правила HTML Текст
20
24
CountDeGis
CountDeGis
Лига программистов

Программист-самоучка решил запилить сайт-портфолио. Что скажете?⁠⁠

3 года назад

Для ЛЛ:
Хотел бы узнать мнение профессионалов и не очень, гожусь ли я в разработчики, или есть ли потенциал.
Сайт: https://deevdevs-my-portfolio.herokuapp.com
Можно перевести на русский, кнопочка имеется. Лучше смотреть через комп, но и мобильная версия имеется.

Для разбирающихся:
Последние два года учился верстке + SCSS/PUG, работе с Vanilla Javascript с ES6 фичами, а потом попробовал себя в Node.js с Express Framework и базами данных MongoDB. Поучаствовал в 8 проектах, два из которых разработал сам (вся инфа на сайте). Добавлял сторонние API, а также создавал свои. Можно увидеть и сами проекты, и код на Github в публичном доступе с описанием на русском и английском. Хотел бы узнать профессиональное мнение, советы и рекомендации, ну и чтобы просто похвалили немного... не зря ж старался :-)

Для всех, кому интересно:
Вначале учился собирать содержимое веб-страниц в красивый и удобный вид, кнопочки создавать и ссылки, картинки, видео и т.д. Это - HTML/CSS вёрстка. У прогеров это еще программированием не считается. HTML добавляет на страницу всякие формы, параграфы, картинки, видео и т.д., а CSS - это свод правил, который указывает содержимому, какого оно должно быть размера, формы, цвета, где находиться, и т.д.

Потом добавил этому содержимому функциональность. То есть теперь можно на кнопочки нажимать, и от этого будет что-то происходить. Картинки перемещать, открывать и закрывать дополнительные окошки, игры типа змейки и тетриса, и т.д. Для этого можно использовать Vanilla Javascript. Это уже язык программирования. У него есть специальные разработанные энтузиастами библиотеки и фреймворки с плюшками, упрощающими работу, и улучшающими продуктивность и прочее. Но я пока пользовался языком программирования в его изначальном виде, без плюшек. Конечно, я обращался к пакетам, которыми энтузиасты делятся, но это не бибилиотеки с кучей уже готовых функций.

И вот когда то, с чем сталкивается пользователь открывая браузер, было понятно. Я решил узнать, как оно все на сервере происходит, куда летит ваш запрос, когда вы кнопочку то нажимаете, или текст/картинку отправляете. Или откуда весь этот контент на страничке появляется. Вот тут есть много всякого, но я взялся за Node.js. Это как бы язык программирования на базе Javascript. Там немного другие функции преобладают, отличающиеся от ванильки, и он не связан напрямую с браузером. И вот тут я решил пользоваться этим языком вместе с плюшками для Node.js, которые называются Express.

А еще есть место, где часть контента хранится, как хард диск. Это базы данных. И вот я использовал базу данных MongoDB, для которой есть специальная библиотека под названием Mongoose. Там вообще все делают максимально комфортно для разработчиков. Чем удобнее и разнообразнее инструменты для работы с базой данных, тем больше разработчиков захотят эту базу использовать. Конечно параметры выбора на удобстве не заканчиваются, но и это тоже важно.

Не знаю, может кому интересно было.

Пост без рейтинга. Мне бы мнение со стороны и одобрение. Здравую критику. А вдруг и заметит кто :-)

Всем спасибо за внимание и добра!

Программист-самоучка решил запилить сайт-портфолио. Что скажете?
Показать полностью 1
[моё] Программирование Создание сайта Интересное Без рейтинга HTML Javascript Длиннопост
83
Tigran1963
Tigran1963

Где недорого выучить верстку сайтов⁠⁠

3 года назад

Привет!

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


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

Где недорого выучить верстку сайтов

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

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

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

А верстку сайтов вы можете выучить в моем телеграмм канале, где я бесплатно обучаю и даю ссылки на интересные статьи. Ссылка на мой телеграмм канал: t.me/free_html_lessons

Показать полностью 1
[моё] IT Обучение Верстка HTML Курсы программирования
11
17
shaitan.vladimir
shaitan.vladimir
Web-технологии

Вес селекторов в CSS⁠⁠

3 года назад

Привет, в этом уроке мы на примерах рассмотрим как работает вес и приоритетность селекторов. Текстовое описание урока в полной версии статьи.

Вес селектора - так как у нас в CSS есть огромное количество способов обращения к элементу по селектору, а селектор мы придумываем сами, внутри браузер разделяет их по весу, и отдает приоритет тем стилям вес селектора которых 'тяжелее'.


Селекторы по весу:


1. inline стили (те которые мы пишем внутри атрибута style для тега)

2. #id (селектор id)

3. .class (селектор class и любых других атрибутов кроме id)

4. <tagName> (название тега)


Так как мы можем комбинировать селекторы то и их вес тоже будет складываться.



Пример #1


Пытаемся изменить цвет текста у которого уже написаны inline стили


#p1 {
color: red;
}

Как видим цвет этого элемента не изменился, так происходит потому что у селектора inline стилей селектор тяжелее чем у селектора id, а значит браузер отдаст приоритет селектору inline стилей, а стили которые связаны с id этого элемента будут проигнорированы.


Аналогично будет происходить если мы будем пробовать обратится по классу, тегу или каким-то другим образом.


.p1 {
color: red;
}

[title="p1"] {
color: red;
}

Как видим, ни одно из перечисленных css правил не сработало.


Пример #2


Работаем с элементов #p2 у которого нет inline стилей.


Задам ему цвет через селектор id.


#p2 {
color: deeppink;
}

Пробуем изменить стили через селектор class


.p2 {
color: blueviolet;
}

и другие селекторы


[title="p2"] {
color: blueviolet;
}
p {
color: blueviolet;
}

Как видим цвет элемента не изменился, а остался таким как был задан в селекторе через id это происходит потому что id имеет больше вес чем остальные селекторы, а на текущем элементе нет никаких inline стилей которые могли бы изменять его цвет.



Пример #3


Что делать если наши селекторы одинаковые по весу?


Представим себе ситуацию, у нас есть элемент p3 у которого есть несколько классов и для каждого и этих классов написаны свои стили.


.p3-first {
color: red;
}
.p3-second {
color: green;
}

Так как вес этих селекторов одинаковый то в приоритете будут те стили что написаны ниже в файле .css


Файлы с урока - ссылка


Мой youtube

Мой telegram канал

Показать полностью
[моё] Разработка Программирование Программист IT Собеседование Баг CSS HTML Frontend Верстка Веб-разработка Видео YouTube Длиннопост
4
2
Аноним
Аноним
Web-технологии

Что нужно знать\уметь для создания сайта?⁠⁠

3 года назад

Захотел сделать себе простенький сайт, без особых наворотов, максимум 3-4 страницы. Что для этого нужно изучить? Не хочу использовать конструкторы и готовые движки, хочу чтобы все сам, абсолютно все было своими ручками) Сейчас накидал макет в иллюстраторе, знаю HTML и CSS, SQL, что-то могу накалякать на рython'e (он же вроде используется в разработке сайтов, да?).

Каков мой дальнейший порядок действий? Можете порекомендовать ютуберов на эту тематику? Не знаю что именно мне надо искать, находил только ролики про вордпресс и тильду

HTML Вопрос Создание сайта Текст
16
6
speedyGod
speedyGod

Очень загадочные события⁠⁠

3 года назад

Сижу, втыкаю сериальчик и тут чет прям резануло глаза. Мотнул назад. Ба!

Очень загадочные события

1986 год и тут "div style display:flex и justify-content: space-between" и прочее.

о_О

до появления первого CSS ровно 10 лет. Первые попытки внедрить Flexbox начались только в 2009 году.

Сам HTML возник как явление в 1993 году.

У кого-то спиздили кусок современной верстки и особо не парились выдавая его за код удаленного загадочного компа ))

Сериал все-равно клевый.

Показать полностью 1
Сериал Очень странные дела HTML Css3 Упоротость Мат
10
0
Youkinekun
Web-технологии

Помогите найти ошибку HTML в теге <img>⁠⁠

3 года назад

Не открывается тег <img> в Firefox хотя в hrom всё отлично работает, что с этим делать, путь src указывал и прямой и относительный, безуспешно.

[моё] HTML Программирование
41
11
shaitan.vladimir
shaitan.vladimir
Web-технологии

Теги select и textarea в HTML5⁠⁠

3 года назад

Select


<select> - элемент содержащий меню опций <option> или меню групп опций <optgroup>. Имеет схожие с <input> атрибуты, а также атрибуты multiple и size. Обычно select располагается внутри тега <form> или связывается с ним атрибутом form.


<form action="">
<select name="some_list"></select>
</form>

<option> - тег, который используется для определения пункта списка внутри тега <select>, но также его можно встретить и в тегах. Атрибуты: selected - позволяет пред-выбрать элемент. disabled - работает как всегда. и другие.


<form action="">
<label for="select">Select item</label>
<select name="list" id="select">
<option value="item-1">Item #1</option>
<option value="item-2">Item #2</option>
<option value="item-3">Item #3</option>
<option value="item-4">Item #4</option>
</select>
</form>

<optgroup> - позволяет группировать опции внутри <select>. Имеет атрибуты - name и disabled. name - задает имя группы. disabled - исключает возможность выбора элементов из группы. label - Задает имя группы которое видно пользователю.


<form action="">
<label for="select2">Select item</label>
<select name="list" id="select2">
<optgroup label="Veggie">
<option value="item-1" selected>Mushrooms</option>
<option value="item-2">Carrot</option>
</optgroup>
<optgroup label="Meat" disabled>
<option value="item-3">Pork</option>
<option value="item-4">Chicken</option>
</optgroup>
</select>
</form>

Атрибут multiple тега <select> позволяет выбирать не один, а сразу несколько <option> если зажата клавиша CTRL (для windows или linux) или COMMAND (для macOS)


<form action="">
<label for="select3">Select item</label>
<select name="list" id="select3" multiple>
<optgroup label="Veggie">
<option value="item-1" selected>Mushrooms</option>
<option value="item-2">Carrot</option>
</optgroup>
<optgroup label="Meat" disabled>
<option value="item-3">Pork</option>
<option value="item-4">Chicken</option>
</optgroup>
</select>
</form>

Textarea


<textarea> - позволяет добавить поле для ввода большого количества текста, обычно располагается внутри тега <form>. Имеет атрибуты схожие с <input>, а также cols и rows.


cols - определяет ширину <textarea>


rows - определяет высоту <textarea>


<form action="">
<label for="message">Your massage</label>
<textarea
name="user_message"
id="message"
cols="30"
rows="10"
placeholder="Your message..."
></textarea>
</form>

У тега <textarea> нет атрибута value, а если вы ходите установить ему какое-то значение по-умолчанию, нужно писать его между открывающим и закрывающим тегами.


<form action="">
<label for="message2">Your massage</label>
<textarea
name="user_message"
id="message2"
cols="30"
rows="10"
placeholder="Your message..."
>Some predefined data goes here</textarea>
</form>

Файлы с урока


select

textarea


P.S. Подписывайся на мой youtube и telegram каналы чтобы получать больше контента )

Показать полностью
[моё] Программист Программирование Разработка IT Верстка Сайт Веб-разработка Frontend HTML Html 5 Основы HTML CSS Css3 Web-программирование Javascript Собеседование Баг Видео YouTube Длиннопост
0
Посты не найдены
О нас
О Пикабу Контакты Реклама Сообщить об ошибке Сообщить о нарушении законодательства Отзывы и предложения Новости Пикабу Мобильное приложение RSS
Информация
Помощь Кодекс Пикабу Команда Пикабу Конфиденциальность Правила соцсети О рекомендациях О компании
Наши проекты
Блоги Работа Промокоды Игры Курсы
Партнёры
Промокоды Биг Гик Промокоды Lamoda Промокоды Мвидео Промокоды Яндекс Маркет Промокоды Пятерочка Промокоды Aroma Butik Промокоды Яндекс Путешествия Промокоды Яндекс Еда Постила Футбол сегодня
На информационном ресурсе Pikabu.ru применяются рекомендательные технологии