<MyRusakov.ru />

Профессия Web-разработчик

Профессия Web-разработчик

Этот комплект за 8 месяцев превратит Вас в Web-разработчика с нуля. Учиться достаточно 1 час в день.

Начнёте Вы с HTML, CSS и вёрстки сайтов. Потом перейдёте к программированию и JavaScript. Затем изучите PHP, MySQL, SQL, Python. Изучите Web-фреймворки Laravel и Django. Создадите 5 своих сайтов для портфолио.

Комплект содержит:

- 540 видеоуроков

- 110 часов видео

- 1205 заданий для закрепления материала из уроков

- 5 финальных тестов

- 7 сертификатов

- 12 Бонусных курсов

Подробнее
Подписка

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

YouTube Подписаться

Подписавшись по E-mail, Вы будете получать уведомления о новых статьях.

Подписка Подписаться

Добавляйтесь ко мне в друзья ВКонтакте! Отзывы о сайте и обо мне оставляйте в моей группе.

Мой аккаунт Мой аккаунт Моя группа
Опрос

Какая тема Вас интересует больше?

Поиск: for

Что искали: for

Всего найдено: 906 записей

... шаг 3. под ссылкой – блок с аватаркой. <div class="form__avatar"> <img src="img/avatar.png" alt="avatar"> </div> .form__avatar {     width: 97px;     height: 97px; ...
... напишем программу для создания этого кода. итак, код: файл mainform.designer.cs namespace winformsappqrcode {     partial class mainform     {         /// <summary> ...
... форма подписки, за это отвечает атрибут onclick и событие openform. <button class="open-button" onclick="openform()">подпишитесь</button> форма подписки form помещена ...
...     <div class="container">         <form id="form" class="form">             <h2>регистрация</h2> ...
... comprehension общий вид: [expression for item in iterable]. ниже — конвертация строк в длины: names = ['ann', 'bob', 'cleo'] lengths = [len(n) for n in names] print(lengths) # [3, 3, 4] ...
... каждый раз будет новое изображение. итак, ко: интерфейс mainform.designer.cs namespace showimagwfrominternetwinform {     partial class mainform     {         /// <summary> ...
... статье.давайте для начала создадим форму, которую потом будем проверять:<form name = 'form1' action = 'handler.php' method = 'post'>  ваше имя:  <input type = 'text' name = 'firstname' ...
... разберём цикл for и while, функции range и enumerate, совместную итерацию с zip, а также break, continue и малоизвестную конструкцию else у циклов. цикл for: итерация по ...
... использовать второй. далее создадим простой python файл: from colorama import init, fore, back, style ''' мы вызываем функцию init(), которая необходима в среде windows для правильной работы colorama, на других платформах она ничего не делает, поэтому вы можете удалить ее. ...
... function countdowntimer(duration, granularity) {     this.time_format = this.gettimeformat(duration);     this.duration = this.toseconds(duration);      this.initialduration = this.duration; ...
... отлично сработает здесь и сейчас, под конкретную задачу. const form = document.getelementbyid('form'); function getformvalue(event) {     event.preventdefault();     // ...
... создан разработчиками. все что вам надо, это подключить к нашему файлу form.php ссылку на ../bootstrap.min.css на официальном сайте bootstrap. открываете getbootstrap, ...
...   <h1 class="mb-4">генератор паролей</h1>   <div class="form-group">     <label for="length">длина пароля:</label>     <input type="number" class="form-control" id="length" value="12" min="6" max="50"> ...
... отправить на сервер вложенные структуры данных — объекты и массивы. однако formdata, предоставляемый браузером, не поддерживает вложенные структуры ...
... должно выполняться одно и тоже действие, указанное в теле цикла for. итерация цикла for в python например, у нас есть список чисел. на первом проходе ...
...             cursor: pointer;         }         .form-input {             width: 100%;             margin-bottom: 8px; ...
... определенное действие по несколько раз. циклом for..of стало намного удобнее перебирать массив, чем циклом for. давайте сравним. перебор массива циклом ...
... выровнять элементы формы. html разметка формы обернем форму в блок с классом form__wrapper. сформируем ряды формы из маркированных списков. один ряд соответствует ...
... индикатор станет красным. при успешном прохождении валидации - зеленым. <form id="form" action="#">     <div class="inputbox">         <input ...
...     <input type="text" data-format="(***) ***-****" data-mask="(###) ###-####">     <input type="text" data-format="**.**.****" data-mask="mm.dd.yyyy"> ...
...                         <form class="form-inline my-2 my-lg-0 float-right">                             <input class="form-control mr-sm-2" type="search" placeholder="search"> ...
... выводится. быстрый старт с basicconfig import logging logging.basicconfig( level=logging.info, format="%(asctime)s | %(levelname)s | %(name)s | %(message)s", ) logging.info("старт приложения") logging.debug("этого ...
... class="expert__title">расскажите о своём опыте</h2>     <div class="expert__form-container">         ...содержимое пока пропускаем..     </div> ...
... форматирование $now = new datetime(); // использует текущий timezone echo $now->format('y-m-d h:i:s'); // 2026-03-03 12:45:10 echo "\n"; echo $now->format(date_atom); // 2026-03-03t12:45:10+03:00 совет: для обмена ...
... использует ansi-коды для добавления цветов к различным частям кода. codeformatter.php <?php class codeformatter {     // ansi-коды для цветов     private const reset = "\033[0m"; ...
... управления и поля формы должны обязательно находится внутри тега form. <form action="#" method="#" id="form">   <div>     <label>       имя: ...
... добавим к тегу form, атрибут onsubmit со значением return validate(), чтобы предотвратить поведение по умолчанию и выполнять только написанный код. <form name="myform" ...
... анимация будет применяться не к самой рамке квадрата, а к псевдоэлементу before тега span. каждый span соответствует одной стороне квадрата. <div class="container"> ...
... перебора массива, один из которых мы сейчас рассмотрим. речь идет о методе foreach, который может принимать callback функцию. данная функция принимает ...
... (доступная и гибкая) <form id='signup' action='/signup' method='post' novalidate> <fieldset> <legend>регистрация</legend> <div class='field'> <label for='email'>email</label> ...
... красивую форму с индикатором заполнения. зайдите на сайт https://github.com/colourity/fort.js и скачайте архив со стилями и скриптом. создаем html файл следующего ...
... можно увидеть при наведении мыши на элементы. демо поворот кнопки transform: rotate сделаем так, что при наведении курсора, кнопка повернется на 15 ...
... узнаете историю возникновения и использования псевдоэлементов after и before в css. рассмотрим несколько примеров, где они активно используются. ...
... полезен, позаимствуем уже готовый код симпатичной формы в разделе components/forms на сайте https://getbootstrap.com. обратите внимание, где именно в html-коде подключены ...
... цикл do while в языке coffeescript не предусмотрен. впрочем, как и for. однако, в coffeescript есть цикл for in. давайте о нем и поговорим. for in for i in [0..10]   update i ...
... форм. все элементы формы должны находится внутри блочного тега <form></form>, только так они будут обработаны и все данные из полей передадутся ...
если вы когда‑нибудь использовали цикл for в python, вы уже пользовались итераторами. в этой статье мы разберёмся, что такое итерабельные объекты ...
... console.log(moment().format()); // 2020-11-12t14:14:07+02:00 в разделе документации можно найти массу примеров, как выводить дату в нужном вам формате. для этого в функцию format() ...
начнем наше знакомство с циклом for в javascript, сразу с примеров и только в конце статьи пробежимся немного по теории. представьте себе, что вы, ...
... элементы автоматически поддерживаются делегированием list.insertadjacenthtml('beforeend', `<li>клара <button data-action="edit">редактировать</button> <button data-action="delete">удалить</button></li>`); ...
... псевдоэлемента before для элемента div. .loader div:nth-child(1){     top: -100%;/*позиция сверху*/     left: -2px;/*позиция слева*/     transform-origin: bottom ...
традиционный for цикл в javascript - теперь в прошлом! встречайте новые циклы for..of и for…in, которые дают нам очень ясный и короткий синтаксис для последовательного ...
... откроем файл index.html <!-- предыдущий код --> var upload = function(files) {   var formdata = new formdata(),       xhr = new xmlhttprequest(),       x;   for(x ...
...                 <label for="bgcolor">цвет фона:</label>                 <input type="color" id="bgcolor" class="form-control mb-2"> ...
... ├── models │   └── news_model.php ├── templates │   ├── form.phtml │   └── index.phtml ├── config.php ├── core.php ├── index.php ...
... красивым эффектом при наведении с использованием псевдоэлементов - :after и :before. что такое псевдоэлементы, мы очень подробно разбирали здесь. в итоге ...
... вы можете их менять так, как захотите $dark: #35414a; $semilight: #86919a; $blue: #5aafee; *, *:before, *:after {   box-sizing: border-box;   margin: 0;   padding: 0; } @font-face {   font-family: pfs-bold; ...
...     0% {         transform: rotate(0deg);     }     100% {         transform: rotate(360deg);     } } h2{     text-align: ...
...             <form>                 <div class="form-group">                   <label for="exampleinputemail1">email</label> ...
... пространство. сначала создадим секцию с классом form_section, внутри которой будет контейнер и сама форма. <section class="form_section">   <div class="container"> ...
... пролистывание страницы или какой-нибудь другой элемент, мы будем использовать force.js. force.js – это простой способ анимировать скроллинг или другой элемент ...
... код ниже представляет базовую форму для добавления статьи на сайте. <form action="/post" method="post">     <h3 class="pb-3">новая статья</h3> ...
... формы, удобнее использовать как grid-технологию, так и flexbox. .form{     grid-area: form;/*название элемента*/ } .info{     grid-area: info; } .map{ ...
...         transform: scaley(0) translatex(0);     }     10%     {         transform: scaley(1) translatex(0);     } ...
... она две трети от ширины родителя. <div class="con part_2_of_3"> <div class="cont-form"> <form method="post" action="#">   <input type="text" name="text" placeholder="ваше имя">   <input ...
... страницы. шаг 1. фон большой и маленький <section class="form-section">     <div class="form"> // форма     </div> </section> на макете ...
...   <nav class="link-up">     <a href="#">fama</a>     <a href="#">fortune</a>     <a href="#">gloria</a>     <a href="#">victoria</a> ...
... займёмся формой. форма начинается с тега <form>, соответственно, заканчивается закрывающим тегом </form>. у этого тега есть несколько атрибутов, ...
...         return $this -> errors;     } } класс валидатор-формы: <?php class formvalidator extends validator {     // массив значений формы ...
... четыре блока и всю эту конструкцию поместили в один общий контейнер booking_form. в первом блоке - заголовок h2 во втором input_contact – четыре текстовых ...
...     font-family: 'roboto condensed'; /* название шрифта */     text-transform: uppercase; /* трансформация в заглавные буквы */     font-weight: 900; /* ...
... [выражение for x in коллекция], где скобки являются начальной и конечной точкой генератора, выражение будет подставляться в итоговый список, а цикл for перебирает ...
...         public $fixedassets;         public $requirementsforinterest;         public $otherassets;         public $totalassets; ...
... может выглядеть: from flask import flask, render_template, request, redirect, url_for app = flask(__name__) # фиктивная база данных пользователей ...
...     <title>отправка формы на сервер в javascript</title> </head> <body>     <form id="form">         <input type="text" name="uname" value="john"> ...
... /*высота лоадера*/ } рисуем одну окружность, как псевдоэлемент. .loader span:before {     content: "";     position: absolute; /*абсолютное позиционирование*/ ...
... красоту. html код атрибут for у тега label устанавливает связь с input через id, в том случае если, input не вложен в label. значения у for и id, должны быть одинаковыми. ...
... уже видели, что представляет собой цикл в twig. обычно, мы используем тег for, назначая алиас для каждого элемента из некоторого определенного массива. ...
... качестве заполнения кнопки другим цветом, будет служить псевдоэлемент before. однако увидеть, как происходит плавная замена одного цвета на другой, ...
... графики в winforms c#. в качестве платформы примера нужно взять .net framework 4.8. далее в ссылки проекта необходимо добавить ссылку на сборку system.windows.forms.datavisualization. ...
... комбинация (contact form 7 + fancybox) для этого нам потребуется установить популярный jquery плагин fancybox, в котором будет выводиться форма плагина contact form 7. для ...
... #bf360c;/*цвет кнопки*/     color: #fff;/*цвет текста*/     text-transform: uppercase;/*заглавные буквы*/     font-family: sans-serif;/*название шрифта*/ ...
... указанном в аргументе функции: const today = new date(); function formatdate(date, format) {   // } formatdate(today, 'mm/dd/yy'); вам нужно заменить ...
...     <div id="example">         <form enctype="multipart/form-data" action="http://localhost:8080/upload" method="post">             <input name="profileimage" type="file"> ...
... пункты выпадающего списка option. в свою очередь теги select и form вложены в общий контейнер div. тег form должен присутствовать обязательно, если данные впоследствии ...
... началом работы необходимо установить пакет documentformat.openxml. это можно сделать с помощью nuget: install-package documentformat.openxml или через .net cli: dotnet add package documentformat.openxml ...
... медиаплеера в windows forms, с c# для воспроизведения видеофайлов. шаг 1: создание нового проекта давайте создадим новый проект в visual studio с типом winforms. откройте ...
...     echo "квадрат числа ".$_post["x"]." равен ".pow($_post["x"], 2);   } ?> <form name="form" action="" method="post">   <div>     <input type="text" name="x" />     ...
... moverightleft {     0% {     transform: translatex(0px);     }     100% {     transform: translatex(400px);     } } созданную ...
в этой статье мы рассмотрим свойство transform, которое позволяет нам применять различные трансформации к элементам на странице. рассматривать ...
... codepen независимо от способа, у нас всегда будет блок и псевдоэлемент (before / after). сделаем у блока правый верхний угол скошенным. // html разметка ...
... приложении windows forms. и в действительности ничего особо сложного в этом нет. итак, для начала создадим проект в visual studio с типом приложение windows forms. назовем ...
...     font-size: 30px; } .navigation ul li.active a .icon {     font-size: 20px;     transform: translatey(-6px);/*смещение по оси y*/ } .navigation ul li a .text {     position: absolute; ...
... style="--i:3;"></span>     </div> </div> рисуем куб без крышки свойство transform-style определяет, как дочерние элементы будут отображаться в 3d-пространстве. ...
...     font-family: 'roboto condensed';/*название шрифта*/     text-transform: uppercase;/*трансформация в заглавные буквы */     font-weight: 900;/*толщина ...
... помощью функции, в которой используется ключевое слово yield. def squares(n): for i in range(n): yield i * i # вместо return нескольких значений g = squares(5) print(g) ...
... круга*/     border-right: 20px solid #e040fb;/*правая рамка круга*/     transform: rotate(45deg);/*поворот на 45 градусов*/     animation: animate 4s ease-in-out infinite;/*свойства ...
... по массиву по всем элементам массива в c# можно пройтись с помощью цикла for, используя свойство length как ограничивающее условие. в следующем примере ...
... схожесть, это всё-таки не то. в php есть 4 вида циклов. вот они: for while do-while foreach разберём их по порядку и начнём с самого популярного цикла ...
... [1, 2, 3, 4]; // плохо: последовательно (дольше) async function sequential() { const out = []; for (const id of ids) { out.push(await load(id)); } return out; } // хорошо: параллельно async ...
... id="first-rate5" name="rating" value="5" />   <label for="first-rate5" title="amazing">5 stars</label>   <input type="radio" id="first-rate4" name="rating" value="4" />   <label for="first-rate4" title="very good">4 stars</label> ...
... вот пример кода: from flask import flask, request, render_template, redirect, url_for import requests app = flask(__name__) name1 = [] @app.route('/', methods=['post', 'get']) ...
... center;     } } построение линий гамбургера css свойству transform зададим плавный переход при анимации верхней и нижней линий кнопки ...
... состоит в том, что мы будем анимировать не сами ссылки, а их псевдоэлементы before. для классов left и right, мы нарисуем линии (нижнее подчеркивание) с нулевой ...
... integrity="sha384-wskhasgfghywdcbwn70/dfybj47jz9qbsmid/irn3ewghxqfzcsftd1lzcfmhktb" crossorigin="anonymous">  <style>   form {    background-color: #f3f3f3;    padding: 20px;    margin: 20px;    } ...
... становится выбранной, необязательно целиться в сам кругляш. <div class="form-group">     <label>         <input type="radio"> ...
... ошибки (rejections) промисов. предположим, у нас есть функция, называемая searchforproduct(prodid),которая возвращает обещание, которое будет успешно завершено, ...
...             text-align: center;         }         form {             text-align: center;             margin-top: 20px; ...
... настольное приложение, на c# и windowsforms, запускающее полосу загрузки. итак, для начала откроем visualstudio и создадим новый проект windowsforms. далее разместим на нем ...
... совет: для обмена между сервисами используйте iso 8601. быстрый способ — dt.isoformat() или явный шаблон %y-%m-%dt%h:%m:%s%z. парсинг строк в дату: strptime strptime делает ...
... связи, поставим атрибут for у тега label и передадим ему значение id (callback) у тега input. <input type="checkbox" id="callback"> <label class="btn" for="callback">заказать звонок</label> ...
... умолчанию значение свойства transform-origin равно center, поэтому все действия происходят относительно центра. transform-origin: center; но что делать, если ...
... getrange( $max = 10 ) {    $array = [];    for( $i = 0; $i < $max; $i++ ) {     $array[] = $i;    }    return $array;   }   foreach (getrange(15) as $range) {    echo "данные ...
в разработке приложений на платформе windows forms в c# часто возникает необходимость работы с изображениями. класс bitmap в пространстве имен system.drawing ...
... директории (без рекурсии) for entry in base.iterdir(): print(entry, "dir" if entry.is_dir() else "file") # поиск по маске (только в текущей папке) for csv_file in base.glob("*.csv"): print("csv:", ...
... путями. первый - с помощью символа процента % и второй - с помощью метода str.format(). рассмотрим каждый из них подробнее. как использовать форматирование ...
... @app.route('/query', methods=['post']) def query():     query_text = request.form['query']     conn = sqlite3.connect('example.db')     cur = conn.cursor() ...
... class="info__title">личная информация</h2>     <div class="info__form">         <form>         <input class="info__input info__input_long" ...
... предыдущих статей мы рассмотрели как создать простейший синтезатор на windowsforms. на данный момент нажатие по клавишам синтезатора возможно при помощи ...
... html‑форма для загрузки файла обязательные атрибуты: method="post" и enctype="multipart/form-data". добавим csrf‑токен и ограничитель размера на клиенте (не полагайтесь ...
... items2 = ['что', 'такое', 'python'] items3 = [item for sublist in zip(items1, items2) for item in sublist] print(items3) функция zip() создает объект ...
... ├── models │   └── news_model.php ├── templates │   ├── form.phtml │   └── index.phtml ├── config.php ├── core.php ├── index.php ...
... </header> css стили свойство perspective задает элементу перспективу, а transform-style задает стиль трансформации. эффект параллакс достигается за счет ...
... (функция), пока (while/for) это условие верно (true), то цикл повторяется бесконечно. цикл состоит их трех частей: оператора (while, for) условия (обстоятельства, ...
... данными, при помощи c# и фреймворка windowsforms. для данного примера нам понадобится visualstudio с установленной на нем windowsforms. итак, создадим новый проект c ...
... зафиксированными параметрами. function makeformatter(prefix, suffix) { return function(value) { return prefix + string(value) + suffix; }; } var ascurrency = makeformatter('$', ' usd'); console.log(ascurrency(10)); // "$10 ...
... несложно var list = document.queryselector('ul#slippylist'); new slip(list); list.addeventlistener('slip:beforeswipe', function(e) {   if (shouldnotswipe(e.target)) {    e.preventdefault();   } }); list.addeventlistener('slip:swipe', ...
... #3f3f3f;/*фон бокса*/ } стилизуем карточку с контентом внутри. .container .card:before{     content: '';     position: absolute;/*абсолютное позиционирование*/ ...
...             <h1>генератор резюме</h1>             <label for="name">имя:</label>             <input type="text" id="name"><br><br> ...
... два популярных способа: /* 1) через transform */ .parent { position: relative; height: 300px; } .child { position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); } /* 2) через inset + margin:auto ...
... мини‑кейс: модульная утилита для форматирования // src/format/number.js export const money = (n, currency = '₽') => new intl.numberformat('ru-ru', { style: 'currency', currency: 'rub' }) .format(n).replace('rub', ...
... создание лупы создадим иконку лупы вручную с помощью псевдоэлементов before и after. .search .icon{     position: absolute;/*абсолютное позиционирование*/ ...
... конкретном проекте достаточно просто делается через метод datetime::format(). метод datetime::format() принимает в качестве параметра строку. эта строка может ...
... import defaultdict names = ["анна", "андрей", "борис", "белла", "гена"] groups = defaultdict(list) for name in names: groups[name[0]].append(name) print(dict(groups)) # {'а': ['анна', 'андрей'], 'б': ['борис', ...
... файле, с помощью c#, winforms и модуля regex. для проекта понадобится visual studio, желательно последней версии. создадим приложение вида winforms. добавим на форму ...
... в противном случае – класс с красной рамкой. html форма <div class="form"> <form>   <h2 class="form__title">валидация номера телефона</h2>     <div ...
... server_address = ("",8800) httpd = httpserver(server_address, cgihttprequesthandler) httpd.serve_forever()  в том же каталоге создадим файл index.html, с кодом: ...
... трансформация помогает подвинуть кнопку, как надо. .pulse {     transform: translate(-50%, -50%); } иконка телефонной трубки уже находится внутри круга, ...
... (1, 2): "wall" } # небольшой пример генератора словаря (dict comprehension) squares = {n: n*n for n in range(5)} # {0:0, 1:1, 2:4, 3:9, 4:16} чтение, запись и безопасный доступ доступ ...
... базу данных. <?php   use zend\db\adapter\adapter as dbadapter;   use zend\log\formatter;   use zend\log\writer;   use zend\log\logger;   // адаптер базы данных ...
... # то же самое и с генератором списка b = [i**2 for i in range(99999999)] # создадим **выражение генератор** b = (i**2 for i in range(99999999)) print(sum(b)) ...
... приложение для воспроизведения музыки с использованием класса soundplayer в c# windows forms. soundplayer — это часть пространства имен system.media, которая позволяет воспроизводить ...
... class="rating">     <input type="radio" name="star" id="star1" checked="">     <label for="star1">         <img src="5.png">         <h4>loved ...
... company.address.country = 'usa' ; // ok javascript const в цикле for es6 предоставляет новую конструкцию for..of, которая используется для создания цикла по ...
... array(); // массив, куда будут помещаться файлы с дампом баз данных     for ($i = 0; $i < count($db_names); $i++) {     $filename = $db_names[$i].".sql"; // имя файла с дампом ...
...             position: absolute;             transform: translate(9999px);             opacity: 0;   ...
... статье мы рассмотрим два свойства ответственных за данные эффекты. это - transform и perspective. чтобы активировать 3d-пространство, элементу нужна перспектива. ...
... получения изогнутой тени, нужно прописать обоим псевдоэлементам before и after, css-свойство transform: skewy. по оси y, мы изменим прямые углы на +-7.5 градусов. по крайней ...
в разработке приложений на платформе windows forms в c# часто возникает необходимость выполнять задачи через регулярные интервалы времени. для этого ...
... элементы в этот новый список, только если он еще не присутствует в нем. цикл for используется вместе с условием not in. он проверяет наличие входящего ...
... относительно недавно вышел ноутбук от apple, имеющий тачпад, поддерживающий forcetouch – технологию, которая позволяет отслеживать силу нажатия. также ...
здравствуйте. сегодня мы создадим простой проект синтезатора на windowsforms и c#. прежде всего нам понадобятся звуки нот в формате wav. перейдите ...
... css стилизация поля input рисуем стрелочку с помощью псевдоэлемента before и свойства border. при наведении стрелочка будет поворачиваться вниз. ...
... отобразим текущее время в элементе lable. для начала создадим новое проект windows forms. затем перетащим на него элемент timer и lable. двойной щелчок по элементу ...
... демонстрация примера. html-разметка для тега form создадим розовый блок с классом container. <div class="container">   <form action="#">   </form> </div> ...
...     background: #fff;     transform-style: preserve-3d;/*позиционирование в 3d-пространстве*/     transform: perspective(1000px);/*устанавливает расстояние ...
...   { path: 'about', component: aboutcomponent } ]; @ngmodule({   imports: [routermodule.forroot(routes)],   exports: [routermodule] }) export class approutingmodule {} переход ...
... может быть итерируемым (т.е. может быть использовано в циклах, таких как foreach). итерируемые объекты в php могут быть одного из двух типов: массивы ...
... не загрузится страница. animation: loader 3s linear infinite; псевдоэлементы :before и :after один круг хорошо, а три круга лучше, тем более, что два из них ...
... необходимо разбить текст на символы и применить к каждому символу свойство transform. создание и стилизация текста создадим секцию и поместим в нее заголовок ...
...     $out = [];     foreach ($folders as $foldername => $foldertags)      {         foreach ($foldertags as $foldertag)  ...
...         transform: scale(1);     }     50%     {         transform: scale(1.2);     } } ...
... код, именно под нашу форму с одним полем ввода. html файл с формой <form id="form"> <input type="email" name="email" placeholder="введите ваш e-mail" required> <button>подписаться</button> ...
... подлежащее проверке, стоит в начале тела цикла. такими циклами являются while и for. цикл while. в начале цикла стоит условие при достижении которого, цикл ...
... перебирается элементарно:<?php  for ($i = 0; $i < count($arr); $i++)    echo $arr[$i]."<br />";?>здесь просто идёт цикл for от 0 до длины массива и при каждой ...
...     f = open('parsed/parsed_{start}_{limit}.csv'.format(start=start, limit=limit), 'a', encoding='utf-8')     # генерируем id из заданного диапазона     for counter in range(start, limit): ...
... каждый из этих способов имеет некоторые недостатки. событие beforeunload событие beforeunload запускается, когда окно или документ собираются выгружаться. ...
...         // todo: check for $rules and $data length equality         foreach( $data as $field => $value )         { ...
... которой я и напишу в этой статье. сразу перейдём к выводу формы: <form name="my_form" method="post" action="#">   <p>     логин: <input type="text" name="login" onblur="checklogin(this.value)" ...
... видимости, а let/const — блочная. это влияет на доступность переменных внутри if, for, while и т. п. if (true) { var x = 1; let y = 2; const z = 3; } console.log(x); // 1 — var «протёк» ...
... отрисовать кадр. плохой пример // блокирует поток, интерфейс подвисает for (let i = 0; i < 1e8; i++) { // тяжёлая работа } console.log('готово'); разбиение на ...
... веб-приложениях. для этой цели используются html-формы с шифрованием multipart/form-data для передачи данных на сервер. в данной статье мы рассмотрим, как ...
... a = [i**3 for i in range(1,10)] # генератор списка print(a) #вывод [1, 8, 27, 64, 125, 216, 343, 512, 729] b = (i**3 for i in range(1,10))  # выражение генератор  ...
... <div id="mymodal" class="modal">   <div class="modal-content">     <form id="passwordform">       <label for="password">введите пароль:</label> ...
... данных. в случае ограниченного их количества можно использовать просто цикл for. но что если длина последовательности приближается к достаточно большому ...
... способов, как от них избавиться. пусть у нас будет следующий html-код: <form name="search" action="search.php" method="get">   <div>     поиск: <input type="text" ...
... существует несколько видов циклов: for, while и do-while.начнём с самого первого цикла (и самого популярного) - цикла for. общий вид этого цикла таков:for (переменная_итерации ...
... белые полосы создаются псевдоэлементами, используя свойства transform и box-shadow. #toggle::before {     content: "";     position: absolute;     width: ...
... розовую полосу, используя псевдоэлемент before и скроем ее, установив нулевой масштаб по оси x. свойство transform-origin задает направление трансформации. ...
...     left: 0;     list-style: none;/*убираем черные маркеры*/     transform-origin: 100px;/*направление трансформации*/     transition: 0.5s;/*плавный ...
... внутри у вас будет форма заявки, то html код будет примерно таким. <form class="form" action="/" method="post">     <div class="form__group">         <input ...
... доступны. без них — будет копия или ошибка компиляции. коротко о std::forward и perfect forwarding если вы пишете шаблонные обёртки/фабрики и хотите «пробрасывать» ...
... открываем асинхронное соединение     xmlhttp.setrequestheader('content-type', 'application/x-www-form-urlencoded'); // отправляем кодировку     xmlhttp.send("id=" + encodeuricomponent(id)); ...
...     this.duration = duration; // duration in seconds     this.init_duration = duration; // for restart     this.granularity = granularity || 1000;     this.running = false; ...
... 3d-пространство для дочерних элементов. в этом основная разница между функцией transform: perspective() и рассматриваемым свойством. первый дает глубину элемента, ...
...     font-size: 4em;     color: #fff;     font-weight: 700;     text-transform: uppercase; /* заглавные буквы */ } приступим к самому эффекту. что ...
...     margin-right: 15px;/*отступ справа*/     transition: 0.5s; } label span::before {     content: '';/*обязательное свойство*/     position: ...
...             top: 50%;             transform: translate(-50%, -50%);             height: 400px; ...
...             <form>                 <div class="form-group mx-3 my-3">                     <label for="qrcodetext">введите текст в поле:</label><br /> ...
...  $today = new datetime('today');   echo $today->format('y-m-d') . php_eol;   $today->add(new dateinterval('p2d'));   echo $today->format('y-m-d') . php_eol; большая часть ...
... объясняет, что класть в .h и .cpp, как использовать include guards и #pragma once, когда нужны forward declaration, как разорвать циклические зависимости и какие ошибки встречаются ...
... с формой, сделаем разметку для кнопки, обернем тег input в блок с классом form__button. зачем нужен блок div? тег input является строчным элементом, поэтому ...
... <button class="button button_bags" data-filter="bags">bags</button> цикл foreach и addeventlistener переберем циклом foreach коллекцию кнопок. при прохождении цикла на каждой ...
... f: for i in range(3): row = {"event": "click", "i": i} f.write(json.dumps(row, ensure_ascii=false) + "\n") # чтение ndjson (строка за строкой) events = [] with open("events.jsonl", encoding="utf-8") as f: for line ...
... нового проекта windows forms application откройте visual studio. выберите "создать проект" или "new project". в окне создания проекта выберите "windows forms application". введите ...
...   font-family: "playfairdisplay-regular";   src: url("../fonts/playfairdisplay-regular.woff2") format("woff2"), url("../fonts/playfairdisplay-regular.woff") format("woff"); } @font-face {   font-family: "playfairdisplay-bolditalic";   src: ...
... возможно при выводе строк с помощью следующих методов: string.format, console.writeline или stringbuilder.appendformat. в качестве входных данных эти методы принимают список ...
... self.name = name self.score = score users = [user("ann", 70), user("bob", 70), user("carl", 90)] print([u.name for u in sorted(users, key=attrgetter("score", "name"))]) сортировка по датам и числам внутри строк ...
... ссылка на массив #include <iostream> template <std::size_t n> void print_array(const int (&arr)[n]) { for (std::size_t i = 0; i < n; ++i) { std::cout << arr[i] << (i + 1 == n ? "\n" : " "); } } int ...
...             $cleaned = [];             foreach ($data as $key => $value) {                 $cleaned[$key] = $this->cleaninput($value); ...
... возьмем за основу бутстраповскую разметку (getbootstrap.com), из раздела components / forms. у нас должна получиться форма с двумя полями для ввода чисел и кнопка. ...
... 200px);/*верхняя координата*/     left: 50%;/*левая координата*/     transform: translate(-50%,calc(100px * var(--i))) rotate(40deg) skew(-20deg,-10deg);/*расчет*/     width: ...
... javascript.</title>    </head>    <body>        <form onsubmit="onformsubmit(); return false;">            <p>                <label for="demo_filename">название файла:</label><br>                <input type="text" id="demo_filename">            </p>            <p>                <label for="demo_content">содержимое:</label><br>                <textarea id="demo_content"></textarea>            </p>            <button type="submit">загрузка</button>        </form>        <script type="text/javascript">            function downloadfile(data="", filename="test.txt", type="text/plain") {                            // создаем невидимый элемент ссылки                const a = document.createelement("a");                a.style.display = "none";                document.body.appendchild(a);                                // в качестве данных для загрузки из ссылки устанавливаем данные из формы                a.href = window.url.createobjecturl(                    new blob([data], { type })                );                                // аттрибут download ссылки используется для загрузки файла                a.setattribute("download", filename);                // запускаем загрузку путем эмулирования нажатия клавиши                a.click();                // удаляем ссылку из dom                document.body.removechild(a);            }                        // вызывается при отправке формы            function onformsubmit() {                downloadfile(                    document.getelementbyid("demo_content").value,                    document.getelementbyid("demo_filename").value                );            }        </script>    </body></html> ...
... строку в начало узла. document.body.prepend(divelem); методы append, prepend, before, after теоретически элемент можно вывести в любом месте на странице. ...
... // если содержимое буфера - текст if (text.getdatapresent(dataformats.text))     data.text = (string)text.getdata(dataformats.text); else     data.text = "формат данных не поддерживается"; ...
... javascript я покажу в этой статье. для начала создадим простую html-форму: <form name="my_form" method="post" action="#" onsubmit="return checkpassword(this);">   <p>     пароль: ...
... триггер создаётся в mysql следующим образом: delimiter // create trigger `delete_cities` before delete on `countries` for each row begin   delete from `cities` where `country_id`=old.`id`; end после создания триггера ...
... свойства clip-path отсечем по форме круга часть изображения внизу. псевдоэлемент before создаст декоративную розовую полоску. .circle{     position: absolute;/*абсолютное ...
... голова фигуры юзера рисуем голову юзера при помощи псевдоэлемента before. .user::before {     content : ''; // обязательное свойство для before     display: ...
... математического действия и вывод результата. <div class="container">   <form class="calculator"name="calc">     <input class="value" type="text" name="txt" readonly/> ...
...   height: 45px;   padding: 10px;   opacity: 0;   -webkit-transform: rotate(6deg);   -webkit-transition: all 0.4s linear;   -moz-transform: rotate(6deg);   -moz-transition: all 0.4s linear;   -o-transform: ...
...     align-items: center; // центрирование по вертикали     text-transform: uppercase; // перевод в верхний регистр     color: #fff; // цвет ссылок ...
... 2px 10px rgba(0,0,0,.2);/*тень*/ } создадим с помощью псевдоэлементов before и after две пустые белые карточки на двух разных слоях под изображением. ...
... добавим два переключателя (плюс и минус), используя для этого псевдоэлемент before. оба переключателя находятся в одной и той же позиции, но мы не видим ...
... рассмотрим основные функции для 3d преобразований в css. тип данных css transform-function представляет преобразование, которое влияет на внешний вид элемента. ...
... пример кода: #app.py from flask import flask, request, render_template, redirect, url_for import requests app = flask(__name__) @app.route('/', methods=['get', 'post']) ...
... после параграфа с описанием страницы вставьте этот код: <form action="/contact" method="post" id="contact-form">   <label for="who">с кем вы хотите связаться?</label> ...
... создадим два файла - forma.php и mail.php. в первом файлике будет находиться только форма с полями для ввода пользователем данных. внутри тега form - кнопка "отправить" ...
... лишних копий в range-based for выбирайте ссылку, чтобы не копировать элементы. для чтения — const&. std::vector<std::string> names = {"ann", "bob", "cara"}; for (const auto& s : names) { ...
... одной из прошлых статей мы создали форму для калькулятора, с помощью c# и winforms, создав текстовое поле и кнопки с цифрами. в сегодняшней статье мы ...
... страницы. a:hover{     color: #fff; } создадим для ссылки псевдоэлемент before, чтобы вставить туда фоном заранее подготовленную png картинку кнопки. ...
... псевдоэлемент before - это надстройка над элементом card со своими css-свойствами. для наглядности, я опять установлю временную красную рамку. .card:before {     content: ...
... kb) return ka > kb; // < перед > — логика группировки return a < b; }); for (int x : v) std::cout << x << ' '; } совет: по умолчанию используйте явный захват ...
... 5xx-ответах сервера. async function fetchretry(url, options = {}, retries = 3, backoff = 500) { let lasterr; for (let i = 0; i <= retries; i++) { try { return await fetchjson(url, options); } catch (e) { lasterr ...
...     <title></title>     <style> .scene {    position: relative;    transform-style: preserve-3d; } body {    background-color: #000;    min-height: 100vh; ...
... прямого вывода с деструктора. паузы и таймауты: sleep_for и sleep_until для задержек используйте std::this_thread::sleep_for или sleep_until. пример с литералами: #include <thread> ...
...     lines = file.readlines()     lines = [line.rstrip('\n') for line in lines]     file.close()     return lines # возвращает 5 случайных вопросов ...
... 'loading' in htmlimageelement.prototype; if (nativelysupported) { document.queryselectorall('img[js-lazy], img.js-lazy').foreach(img => { img.setattribute('loading', 'lazy'); if (img.dataset.src) img.src = img.dataset.src; ...
... стоят друг под другом * / } h3{     font-size: 3.2em;     text-transform: uppercase; / * заглавные буквы * /     padding-top: 20px; / * отступ сверху ...
... } наложение сверху двух слоев с помощью псевдоэлементов before и after создадим еще два слоя с тем же самым текстом. функция attr() получит ...
... action, уменьшает количество спама через вашу форму. <body>   <form id="form">     <input type="text" name="name" placeholder="ваше имя" required>     <input ...
...         <h1>cмены темы</h1>         <div class="form-check form-switch">             <input class="form-check-input" type="checkbox" id="darkswitch"> ...
... при необходимости. std::format (c++20): современное форматирование если ваш компилятор поддерживает c++20, можно использовать std::format — знакомый синтаксис ...
... уже имеющемуся классу arrow добавим дополнительные классы со свойством transform. стрелка вверх повернем стрелочку вверх на 45 градусов. по аналогии ...
... # функция для обхода директорий и поиска подозрительных файлов def search_for_viruses(directory, virus_hashes):     """     функция для обхода указанной директории и поиска файлов с подозрительными хеш-суммами. ...
... данными. важно правильно разместить цикл {% for %} внутри тегов и :    <tbody>        {% for user in data %}        <tr> ...
...     font-family: sans-serif;     font-weight: 700;     text-transform: uppercase; } /* позиционирование блока */ .wrap {     position: relative; ...
... .work-card__inner {   position: relative;   min-height: 400px;   transition: transform 0.6s;   transform-style: preserve-3d; } .work-card__front, .work-card__background {   position: absolute; ...
...             transform: scale(0.9, 1.1)  translatey(-200px);         }         25%{             transform: scale(0.9, 1.1)  translatey(0); ...
... полоски */ } /* анимация верхней полоски */ .first{   transform: translate(15px, 3px) rotate(45deg);   transform-origin: left top; } /* анимация средней полоски */ .middle{   transform: ...
... отправиться данные на сервер, то теги input и button, следует поместить внутри тега form. теги input и button могут обрабатываться скриптом, например при событии ...
...   # текст на данной веб-странице хранится    # во вложенных тегах ul   for each_text in t_soup.findall('ul'):     cont = each_text.text     # используйте split(), чтобы разбить предложение на ...
... <li><a href="#">friends</a></li>      </ul>      <form class="navbar-form navbar-left" role="search" action="#">       <div class="form-group">        ...
...   <p>получайте новые обучающие уроки на свой e-mail.</p>     <form id="form">     <input type="email" name="email" placeholder="введите ваш e-mail" required> ...
... диалоговом окне нового проекта выберите visual c#- windows и выберите приложение windows forms. введите имя проекта в нижней части диалогового окна и нажмите кнопку ...
... каждый элемент создадим функцию генератор: def func_gen():   for i in [1,2,3,4,5]:     yield i # присвоим результат функции новой переменной  ...
... import socket # для соединения from colorama import init, fore # несколько цветов init() green = fore.green reset = fore.reset gray = fore.lightblack_ex def is_port_open(host, port): ...
... name="options" type="radio">    <label for="option1">1<br>выбор</label>    <input id="option2" name="options" type="radio">    <label for="option2">2<br>выбор</label> ...
...         public static void main(string[] args)         {             foreach (string arg in args)             {                 console.writeline(arg); ...
... безусловно, может быть изменен, в случае необходимости с помощью метода setformatter(). по умолчанию, строка лога описывается следующим шаблоном:   ...
... карта map является итерируемым объектом, который можно перебрать в цикле for of. keys() values() entries() let examplemap = new map([     ["мама", 28],     ["папа", ...
... номерами телефонов. работает этот эффект на изменении значения у свойства transform, y-координаты ( от -100 до 0). html разметка создадим container для управления ...
... def isphonumber(phon):   if len(phon) != 12:        return false   for i in range(0, 3):     if not phon[i].isdecimal():       return false ...
...   padding: 20px;   border-radius: 5px;   border-bottom: 4px solid #ccc;   margin: 20px; } .dog-ear:before, .dog-ear:after {   content: '';   display: block;   right: 0;   top: 0;   position: ...
...     left: 50%;     transform: translate(-50%, -50%);     text-align: center; } .title {     color: #fff;     text-transform: uppercase;     backface-visibility: ...
... формат-спецификатор через двоеточие :. это те же спецификаторы, что и у метода format. x = 12345.6789 print(f"два знака после запятой: {x:.2f}") # 12345.68 print(f"тысячный ...
... полосок по вертикали, немного укоротив их. .toggle span:nth-child(1){     transform: translatey(-15px);/*сдвиг по вертикали*/     width: 25px;/*ширина полоски*/ ...
... выравниваем кнопку посередине относительно окна браузера. top: 50%; left: 50%; transform: translate(-50%,-50%) задаем ширину и высоту кнопки. width: 250px; height: 80px; это ...
... иконок. ul li span {   position: absolute;   top: -30px;   left: 50%;   transform: translatex(-50%) translatey(-20px); } размеры боксов зададим следующие фиксированные ...
... windows forms. так что, давайте приступим. шаг 1 откройте visual studio или visual c# express edition и создайте новый проект. установите его тип в приложение windows forms ...
... transform со значением rotate. .heart {     width: 200px; // ширина     height: 200px; // высота     background-color: red; // цвет     transform: ...
...         for (var i = 0; i < numcols; i++) {             tmprow[tmprow.length] = formatdata(options.header[i]);         } ...
... шрифта*/ } передадим в функцию attr значения data-атрибутов. ul li a:before{     content: attr(data-text);/*функция с аргументом*/     position: ...
... есть такой php-код: <?php   $array = array();   for ($i = 0; $i < 100000; $i++) {     $array[$i] = $i;   }   $result = 0;   for ($i = 0; $i < count($array); $i++) {     $result ...
... id="opendialog">открыть модалку</button> <dialog id="modal" aria-labelledby="modal-title"> <form method="dialog" class="box"> <h2 id="modal-title">подтвердите действие</h2> <p>вы ...
... спрятано - свойство transform: translatex задвинет меню по горизонтальной оси в невидимую область влево на 100%. background-color: #fff; transition: 0.5s; transform: translatex(-100%); ...
...     const state_initial = 'initial';     const state_waiting_for_input = 'waiting_for_input';     const state_replying = 'replying';     const event_start = 'start'; ...
... наведении курсора, блоки двигаются вверх. .box:hover{     transform: translatey(-20px); } оформление блоков чисто визуальное оформление ...
... def additem(item):     cart.append(item)     print("{0} has been added".format(item)) # функция для удаления элементов # в теле функции мы используем конструкцию  try-except, так как попытка удаления несуществующего  ...
... всё время я получил где-то штук 500, не меньше. пора с ошибкой "cannot modify header information - headers already sent" уже заканчивать. в этой статье я расскажу о причинах ...
...     text.innerhtml = text.innertext.split("").map((letter, i) =>     `<span style="transform:rotate(${i * 8.2}deg")>${letter}</span>`     )     .join("");     </script> ...
... pem_private_key = private_key.private_bytes(     encoding=serialization.encoding.pem,     format=serialization.privateformat.traditionalopenssl,     encryption_algorithm=serialization.noencryption() ) # сохранение публичного ключа в pem формате ...
... псевдоэлементом before, когда до блока с классом smartphone, средствами css, задается элемент, которого нет в html разметке. .smartphone:before {   content: ''; ...
...             <tr>                 {% for header in headers %}                     <th>{{header}}</th> ...
сегодня мы сделаем эффектный аватар внутри круга, используя псевдоэлементы before и after. <div class="box">     <div class="circle">         <img ...
...   padding: 4px;   color: #000;   font-size: 90%;   font-weight: bold;   text-transform: uppercase; } псевдокласс :first-child применяет стили к первому дочернему ...
... два варианта, какие свойства применять для анимации: top, bottom, left, right transform: translate для примера создадим фигуру и заставим её двигаться вниз и ...
... .list span {     cursor: pointer; } .hide::before {     content: "+"; /* украшательство вместо маркера */ } .show::before {     content: "-"; /* украшательство ...
... = 6; в альтернативном случае массив можно заполнить с помощью цикла for, отлично подходящий под инициализацию массива. пока переменная i меньше ...
... after как контейнер для текста всплывающей подсказки сделаем при помощи before маленький треугольник скроем псевдоэлемент на странице покажем всплывающую ...
... // вариант с использованием ооп $timestamp = 1319446702; $datetimeformat = 'y-m-d h:i:s'; $date = new \datetime(); // при необходимости использования временных зон ...
... нарисуем не одного круга. розовый круг создан с помощью псевдоэлемента before, а синий круг - это тень. почему мы поставили border-radius: 50% псевдоэлементу, ...
...     line-height: 100px;     background: #000;     margin: 10px;     text-transform: uppercase;     font-size: 30px;     letter-spacing: 4px;     text-decoration: ...
... rgba(255,255,255,0.9); } и добавим два блика с помощью псевдоэлементов before и after. .drop::before{     content: '';     position: absolute;     top: ...
...     <h1>добро пожаловать, {{ name }}!</h1>     <form method="post">         <label for="name">введите ваше имя:</label> ...
... # создаем черепаху t = turtle.turtle() # рисуем квадрат for _ in range(4):     t.forward(100)     t.right(90) # оставляем окно открытым ...
... использовать тег button. поле input type="submit" работает аналогичным образом. <form id="summa"> <label for="numberone">число 1</label><br> <input type="text" id="numberone" autofocus> <br> ...
... увеличивается в 1.5 раза. ul li a:hover i {     opacity: 1;     transform: scale(1.5) } делаем двойную тень, задействовав одновременно два псевдо ...
...     using (var writer = new streamwriter(filename, false, encoding))     {         for (int i = 0; i < gridview.columns.count; i++)         { ...
...         *,         *::after,         *::before {             box-sizing: border-box;         } ...
... удалить лишние элементы. для перебора, нужно использовать цикл for in. внутри цикла for инициализируем специальную переменную, куда будут попадать ...
...             <div classname="form-group col-md-6">                 <label htmlfor="category">категории</label>                 <customselect id="category" options={categories} onchange={oncategoriesselectchange}/> ...
... непосредственно в разметке, а можно отобразить его с помощью псевдоэлемента before. <div class="google_logo"></div> рисуем синий блок весь блок строится ...
...     total_height = 0     num_images = 0     for file in os.listdir(image_folder):         try:             with image.open(os.path.join(image_folder, file)) as img: ...
...         transform: rotate(0deg);     }     100%     {         transform: rotate(360deg);     } ...
... linear infinite; } span:before{     content: '';     position: absolute;     width: 100%;     height: 100%;     transform: scale(0.25) translate(-70%,-70%); ...
... .airline:hover {     filter: blur(10px); // радиус размытия     transform: scale(1.2); // масштабирование     opacity: 0.5; // полупрозрачность ...
... из документации содержимое тега form, сверху добавляю еще один тег li и вставляю внутри него. <li>   <form>     <div class="input-field"> ...
... неудачным. вы можете сделать это с помощью .raise_for_status() : import requests from requests.exceptions import httperror for url in ['https://myrusakov.ru', 'https://myrusakov.ru/net-takogo-faila']: ...
... # coding=utf-8 import mod_two print("значение __name__ для mod_one равно: {0}".format(__name__)) if __name__ == "__main__":    print("файл mod_one выполняется при непосредственном запуске") ...
...     scr = pygame.display.set_mode( ( 800, 800 ), 0, 32 )     sprite = pygame.image.load( "{0}.png".format(name) ).convert_alpha()          # находим длину, ширину изображения и размеры каждого кадра  ...
... data-right="bootstrap"> </div> структура разметки будет создаваться в цикле for...of. укажем какие элементы мы хотим создать: div, p, input. через метод appendchild() ...
... <script> var c=document.getelementbyid("mycanvas"); var ctx=c.getcontext("2d"); for(i=0;i<8;i++) {for(j=0;j<8;j++) {ctx.moveto(0,70*j); ctx.lineto(560,70*j); ctx.stroke(); ctx.moveto(70*i,0); ctx.lineto(70*i,560); ...
... 50%;     box-sizing: border-box;     transition: 0, 1s;     transform: translate(-50%, -50%); } добавление заголовка чтобы страница не ...
здравствуйте! в сегодняшней статье мы рассмотрим, как создать резиновый макет в c# winforms, который автоматически адаптируется под изменение размеров окна приложения. ...
... необходимо, чтобы оно обладало данной функцией. создание приложения на c# и windows form при использовании visual studio достаточно простая задача. (ссылка) но что ...
... низкоуровневые ошибки в доменные). чаще следуйте принципу eafp (easier to ask for forgiveness than permission) вместо lbyl. # lbyl (проверяем заранее) def get_user_age_lbyl(d): ...
... if __name__ == '__main__':     processes = []     for i in range(4):         process = process(target=worker, args=(i,)) ...
...  * @param array $connectionconfig  * @param array $requestdata  * @return false|string  */ function news_show_form(array $connectionconfig, array $requestdata) {     $data = ['message' => '']; ...
... несколько анимаций @-webkit-keyframes heightchange {   0%, 40%, 100% { -webkit-transform: scaley(0.4) }   20% { -webkit-transform: scaley(1.0) } } @keyframes heightchange {   0%, 40%, 100% { transform: scaley(0.4); }   ...
... число в массиве исключений excludepool, и поместите результат в массив filteredpool: for (var i = 0; i < numpool.length; i++) {   if (excludepool.indexof(numpool[i]) === -1) {    filteredpool.push(numpool[i]); ...
... переменная равна 5, поэтому сетка будет 5x5. div.grid-wrapper   - var gridroot = 5;   - for (i = 0; i < gridroot * gridroot; i++)    div.grid-item   img.zoom-image(alt='placeholder image' src='http://www.fillmurray.com/g/400/400') ...
...         // пробегаемся по массиву команд         foreach ($commands as $commandtext => $commandaction)          { ...
... weak.set(value, res); value.foreach((v, k) => res.set(deepclone(k, weak), deepclone(v, weak))); return res; } if (value instanceof set) { const res = new set(); weak.set(value, res); value.foreach(v => res.add(deepclone(v, ...
... id="popup1">       <div class="object">         <form action= "" method= "">           <p>имя: </p> ...
...         {             // правило для (rulefor) свойства order.id (идентификатор заказа) - не должно быть пустым значением (notempty) ...
элемент picturebox в c# windows forms предоставляет удобный способ отображения изображений в графическом интерфейсе пользователя. он позволяет загружать, ...
... два поля с логином и паролем. в html-документе:  <form class="login" action="" method="post">  <label for="login">логин</label>  <input type="text" id="login" name="login" > ...
...   <div class="box">     <div class="contact form">     <h3>send a message</h3>     <form>     <div class="formbx">       <div ...
... передаваемые в литерал шаблонной строки.  function format(literals, ...substitutions) {    let result = '';    for (let i = 0; i < substitutions.length; i++) {     result += ...
...         console.foregroundcolor = consolecolor.red;         console.writeline("это красный текст");         console.foregroundcolor = consolecolor.green; ...
... массив: var array = ["some string", "another string", "third string", "javascript", "lesson"]; foreach() первым разберём метод foreach(). первым параметром он принимает функцию, которая будет ...
... форматирования def format_price(value, /, *, currency="₽", sep=" ", precision=2): s = f"{value:,.{precision}f}".replace(",", "_").replace(".", ",").replace("_", sep) return f"{s}{sep}{currency}".strip() print(format_price(1234567.8)) print(format_price(1234567.8, ...
... создание волны создадим волну при помощи стилизации псевдоэлемента before. в качестве контента зададим строку "aaaaaaa", чтобы сработали три свойства: ...
... и test2@mail.ru" # группы и именованные группы pat = r"(?p<name>[\w.]+)@(?p<domain>[\w.]+)" for m in re.finditer(pat, s): print(m.group("name"), m.group("domain")) # test.user mail.com # test2 mail.ru # жадность ...
... "f"];function mouseout() {  for (i = 0; i < 13; i++)    settimeout ('document.blinkbutton.button.style.background = "#'+arrcolor[15-i]+'0'+arrcolor[15-i]+'fff";', i * 50);}function mouseover() {  for (i = 0; i < 15; i++)    ...
... предупреждение. реализация выглядит следующим образом:<?php  function showform() {    $string = "<form action = '".$_server["script_name"]."' method='post'>";    $string .= "<label>логин: ...
... return [] return [x * 2 for x in items] в более ранних версиях: from typing import optional, list def process(items: optional[list[int]] = none) -> list[int]: return [] if items is none else [x * 2 for x in items] не ...
... преобразовать (конвертировать) файл формата pdf в excel файл с помощью библиотеки spire.pdf for java. в качестве средства разработки используется intellij idea community edition. ...
... не совсем обычной, вот пример html-кода такой формы: <form action = "loading.php" method = "post" enctype = 'multipart/form-data'>   <input type = "file" name = "somename" />   <input type = ...
... принимают генераторы (без создания списков). nums = [0, 3, 5, 0] any(n > 4 for n in nums) # true all(n >= 0 for n in nums) # true # валидация формы name, email = "alex", "" if all([name, email]): ...
... document.getelementbyid('earn').innerhtml = cur_earn.tofixed(5);   }   function updateearn() {     earn_month = document.formearn.earn_month.value;     cur_earn = 0;   } </script> код html (вставлять между ...
... здесь мы установили 135-градусную анимацию для каждой части с помощью transform. таким образом, это будет 270 градусов для полного круга. здесь мы хотим ...
... <h1>загрузка файлов</h1>   <form>     <div id="queue"></div>     <input id="file_upload" name="file_upload" type="file" multiple="true">   </form>   <script type="text/javascript"> ...
... class="r_button" type="radio" name="name" id="r_1" /> <label for="r_1">описание радиокнопки</label> <input class="r_button" type="radio" name="name" id="r_2" /> <label for="r_2">описание радиокнопки</label> ...
... array(); // набор данных   for ($i = 0; $i < $childs->length; $i++) {     $childs_new = $childs->item($i)->childnodes; // берём дочерние узлы     for ($j = 0; $j < $childs_new->length; ...
... начнём с самого простого, а именно с использования атрибута autocomplete: <form autocomplete="on"> теперь браузер будет сохранять введённые ранее в эту форму ...
... выходе из функции } int main() { std::vector<std::thread> ths; for (int i = 0; i < 10; ++i) ths.emplace_back(inc); for (auto& t : ths) t.join(); } коротко о памяти по raii: #include <memory> ...
... обсудим динамическую проверку формы на javascript. начнём мы с html-формы: <form name="myform" action="#" method="post">   <p>логин: <input type="text" name="login" onkeyup="check(this.value)" ...
... первым делом, давайте создадим html-структуру нашего будущего select: <form name="form" action="#" method="post">   <noscript>     <select name="my_select">       ...
... mylist = [1, 4, -5, 10, -7, 2, 3, -1] print([n for n in mylist if n > 0]) print([n for n in mylist if n < 0]) обратная ...
... подчеркивания*/     text-align: center;/*центрирование*/     text-transform: uppercase;/*заглавные буквы*/     font-size: 4em;/*размер шрифта*/     color: ...
... библиотеку. в статье мы опишем создание оконного приложения на c# и windows form в программе visual studio 2012. также понадобится установить пакет tesseract и файл ...
... неизвестно заранее кол-во элементов в массиве, поэтому запускаем цикл for in для перебора массива. объявляем переменную x, пишем обязательно слово ...
... отправки аудио async function sendaudiotoserver(audioblob) {     const formdata = new formdata();     formdata.append('audio', audioblob);     try { ...
... # функция делает тоже самое print(escape(data)) # вывод &lt;a&gt;myrusakov&lt;/a&gt; цикл for выражение for используется для итерации по набору данных в шаблоне. в следующем ...
...     <h2>подпишитесь на наши новости</h2>     <form method="post" action="#">     <input type="text" placeholder="имя">     <input ...
...     border-radius: 8px;/*закругление углов*/     transform: rotate(calc(18deg * var(--i)));     transform-origin: 0 125px;/*исходное направление трансформации*/     animation: ...
... всегда незаменимое свойство transform. @keyframes animate{     0%     {         transform: translatey(0) scalex(1);         opacity: ...
... созданным секретным почтовым ящиком. рассмотрим на примере contact form 7. настройка формы contact form 7 под sms.ru в настройках contact form 7 перейдите во вкладку письмо, ...
...   list-style: none; } а взамен, поставим другие точки, поставив псевдоэлемент before перед всеми пунктами списка. вместо точек, добавим значение свойства ...
...     system.out.println("делай что-то пока"); while (repeatnumber > 0); цикл for цикл for позволяет задавать более сложное условие. мы заводим переменную ...
... <head>   <meta http-equiv="refresh" content="<?=$delay?>" /> </head> <body>   <form name="myform" action="" method="post">     <p>автообновление через: <input type="text" ...
... # используем наивный метод # чтобы убрать дубликаты  # из списка li = [] for i in my_list:   if i not in li:     li.append(i) # список после удаления дубликатов ...
... async def main():     urls = [         'https://myrusakov.ru/image-format-learning.html',         'https://myrusakov.ru/protecting-a-page-with-javascript.html', ...
...     total_size = 0     for dirpath, dirnames, filenames in os.walk(folder_path):         for f in filenames:             fp = os.path.join(dirpath, f) ...
...     for game_object in self._get_game_objects():         game_object.move(self.screen)     if self.spaceship:         for asteroid in self.asteroids: ...
...             'content-type' => 'application/x-www-form-urlencoded' // кодирование данных формы, в такой кодировке ...
... print("creating {} folder". format(sys.argv[1])) path = os.path.join(os.getcwd(), sys.argv[1]) os.mkdir(path) print("created {} folder". format(sys.argv[1])) print("creating index.html, style.css, script.js") ...
... еще не подводил. вы спросите, зачем нужно последнее свойство transform? если убрать transform, то иконка не будет стоять точно по центру, поскольку не учитываются ...
... производитель. wi-fi - наличие wi-fi. теперь разберём форму поиска: <form name="form" action="" method="post">   <table>     <tr>       <td>цена ...
...     }     else      {         for(int i = 1; i <= n; ++i) {             factorial *= i; ...
... javascript. сразу привожу достаточно хорошо прокомментированный код: <form name="myform" action="#" method="post" onsubmit="return save()">   <p>     <input type="hidden" ...
... стороны панели. текущая среда поддержки модуль css 3d transforms был впервые представлен в 2009 году. он был написан членами apple и впервые ...
...         "прислуга"     ] }; для перебора массива используем метод foreach. поместим вовнутрь callback функцию, в которую передадим два аргумента: ...
... запятыми, внутри фигурных скобок: string cars[4] = {"volvo", "bmw", "ford", "mazda"}; // чтобы создать массив из трех целых чисел, вы можете написать: ...
... font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {   background: transparent;   border: 0;   ...
... <div class="container">     <h2>premium subscription</h2>     <form>         <div class="inputbox">           <<input ...
...             // читаем список файлов из текущей папки - .             files.list(paths.get(".")).foreach(path -> system.out.println(path));         }         catch(ioexception e) ...
... разобраться. html код <div class="box">     <h2>login</h2>     <form>         <div class="inputbox">         <input ...
... dialogresult res = messagebox.show("вы действительно хотите удалить запись?", "подтверждение удаления", messageboxbuttons.okcancel, messageboxicon.information); if (res == dialogresult.ok) {     messagebox.show("вы подтвердили удаление!"); ...
... для обхода без модификации: std::vector<int> v{1,2,3}; for (auto it = v.cbegin(); it != v.cend(); ++it) { // *it — const int& } for (const auto& value : v) { // range-based for + const auto& // value — const ...
...     # создаем список из 200 элементов     items = [f"item {i+1}" for i in range(200)]     # получаем текущую страницу из параметров запроса, по умолчанию страница 1 ...
...     dsc =[]     nws =[]     im =[]     for i in range(len(l)):       f = l[i]       nws.append(f['title']) ...
... print ('отлично, {0}, я загадал число между 1 и 30. сможешь угадать?'.format(name)) # пока пользователь не превысил число разрешенных попыток - 6 ...
...     font-size: 18px; } зададим общие стили для псевдоэлементов. .bubble:before, .bubble:after {     content: ' ';     position: absolute;     width: ...
... python 3.6.0 type 'copyright', 'credits' or 'license' for more information ipython 6.0.0.dev -- an enhanced interactive python. type '?' for help. ...
...         // проходимся по каждому листу         for ($c = 0; $c < $sheetscount; $c++)         { ...
... from math import pi return pi * self.r ** 2 shapes = [rectangle(2, 3), circle(1)] print([round(s.area(), 2) for s in shapes]) # [6, 3.14] в базовом классе оставляем «контракт» через notimplementederror, ...
...     # выделяем на кадре эти области прямоугольником     for x, y, width, height in faces:         cv2.rectangle(frame, (x, y), (x + width, y + height), color=(255, 0, 0), thickness=2) ...
... //скоростьfunction scrolling() {  var text = " michael rusakov - personal web site";  var k = (60 / text.length)+1;  for(var i = 0; i <= k; i++)    text += " " + text;  document.scrollingbutton.but.value = text.substring(position,position+60);  ...
... // для доступа к элементам списка используем цикл foreach foreach(var year in years) {     console.writeline(year.tostring()); } // также доступ возможен по индексу ...
... 'гостиной'; изменить текст внутри каждого элемента можно внутри цикла for. установим переменную счетчик i с нулевым значением. цикл будет повторяться ...
... браузера появится 4. теперь давайте выведем весь массив в окно браузера:for (i = 0; i < arr.length; i++)  document.write(arr[i]);для того, чтобы вывести весь массив ...
... # добавим в первый список значения из диапазона умноженные на два for i in range(1,11):      list1.append(2*i) >>>list1 # вывод ...
...     slug = models.slugfield(max_length=250, unique_for_date='publish')          # поле класса foreignkey, для создания связи с другой моделью user, параметр on_delete задает поведение вторичной таблицы в случае удаления первичной то есть user, models.cascade означает удаление вторичной таблицы ...
... текста, но его также можно использовать вместе с функцией range() и циклом for для отображения значений в таблице из нескольких строк и столбцов. ...
... # создание заголовочной строки таблицы html_content += '  <tr>\n' for key in json_data[0].keys():     html_content += f'    <th style="border: 1px solid black; padding: 4px;">{key}</th>\n' ...
...     # создаем генератор для всех дней из диапазона     daygen = [from_date + timedelta(day + 1) for day in range((to_date - from_date).days)]     # подсчитываем количество вторников и четвергов в диапазоне ...
... фибоначчи. сначала создадим саму функцию fib и внутри функции запустим цикл for(). внутри цикла создадим переменную счетчик с начальным значением 1. ...
... по border-box. есть два популярных способа. вариант 1: простой и понятный *, *::before, *::after { box-sizing: border-box; } плюсы: минимализм и предсказуемость. минусы: ...
...     self.clock = pygame.time.clock()     self.asteroids = [asteroid(0, 0) for _ in range(6)]     self.spaceship = spaceship((400, 300)) теперь, ...
... форму на html:<html><head>  <title>форма</title></head><body>  <form name = 'myform' action = 'req.php' method = 'post'>    ваш логин: <input type = 'text' name = 'login' ...
...   # итерация по строкам и столбцам таблицы   for r in range(2, rows+1):     for c in range(1, cols+1):         value = driver.find_element(by=by.xpath, value = '/html/body/table/tbody/tr['+str(r)+']/td['+str(c)+']').text ...
... ручки*/     border-radius: 50%;/*все углы закруглены*/     transform: rotate(42deg);/*поворот ручки*/ } рисуем блюдце чтобы геометрические ...
... мобильных устройств имеют сенсорные экраны. свойство navigator.platform свойство navigator.platform также содержит строку пользовательского агента. и этот ...
... window.innerheight;    marginright = window.innerwidth;  }  var snowsizerange=snowmaxsize-snowminsize;  for (i=0;i<=snowmax;i++) {    crds[i] = 0;          lftrght[i] = math.random()*15;      ...
... именем mod_one.py и вставим в него следующий код: print("module one __name__ is: {0}".format(__name__)) запустив этот файл, вы увидите именно то, о чем говорили. ...
...     height: 325vh;     top: 0;     left: 50%;     transform: translate(-50%,-75%);/*сдвиг по двум осям*/     background: #000;/*цвет волны*/ ...
... parser.add_argument("-v", "--verbose", action="store_true", help="подробный вывод") args = parser.parse_args() for i in range(args.count): msg = f"привет, {args.name}!" if args.verbose: msg = f"[{i+1}/{args.count}] ...
... в сетевой адрес. sprintf(string $format, mixed $string) - функция, которая преобразует заданную строку string к определённому формату format. строка "format" состоит из ...
... элементу. такой способ есть и выглядит следующим образом. p.insertadjacenthtml('beforebegin','на сайте'); это свойство позволяет выводить на экран информацию ...
... самой программы: namespace driveinfoex1 {     public static class numberformatutils     {         // метод-расширение c# типа - конвертер байтов в мегабайты ...
... прохождения через цикл. let out = ''; мы перебираем этот объект в цикле for in. в переменную key попадает артикул товара и мы получаем доступ к данному ...
... выбрать шаблон подходящий тематике сайта. рекомендую отправиться на themeforest.net и присмотреть хорошую премиум тему. почему я сразу предлагаю купить ...
... длине от 8-ми символов. правило №2: старайтесь не использовать цикл foreach цикл foreach используйте только для перебора ассоциативных массивов, а для ...
...         transform: scale(1);       }       50% {         transform: scale(1.1);       } ...
...   <h3>загрузка архива</h3> </p> <p>   <form action = "" method = "post" enctype = "multipart/form-data">     <p>       <input type = "file" name = "archive" /> ...
... отложенные. # a.py def use_b(x): from b import transform # локальный импорт, избегает цикла на уровне модуля return transform(x) # b.py def transform(x): return x * 2 импорт ...
... get-process циклы: powershell поддерживает различные виды циклов, такие как for, foreach, while и do-while, для итерации через коллекции данных и выполнения действий. ...
... выведет ответы на странице. для решения используйте функцию prompt и цикл for. решение задачи: мы не будем помещать каждый вопрос в отдельную переменную, ...
... только фронтальную сторону карточки - картинку. .back {     transform: rotatey(180deg); } для плавных hover переходов пропишем свойство transition. ...
...     id int primary key,     name varchar(50),     parent_id int,     foreign key (parent_id) references categories(id) ); запросы: для получения всех ...
... макета: html код <section>   <h2>вход на сайт</h2>   <form>     <div>       <input type="text" name="" required=""> ...
... 95%;   background: #090d13;   margin: 0 auto;   padding: 20px;   box-sizing: border-box; } #todo-table form:after{   margin: 0;   content: '';   display: block;   clear: both; } input[type="text"]{ ...
...     position: absolute;     top: 50%;     left: 50%;     transform: translate(-50%,-50%);     width: 100px;     height: 50px;     border-radius: ...
... то мы перенаправляем пользователя на скрипт view.php, с кодом 403 и статусом forbidden response (нет достаточно прав для просмотра страницы). [s] и [f] – флаги, ...
...     text-transform: uppercase;/*заглавные буквы*/ } волшебный градиент и тени добавят клавиатуре больше реалистичности. псевдоэлемент before накидывает ...
...             0% { transform: translatey(0); }             /* промежуточная */             20% { transform: translatey(-5px); } ...
...      transition: 0.5s; / * плавный переход * / } псевдоэлемент before придаст завершенный вид иконкам. ul li a .fa {     color: #fff;     position: ...
... привязанные к своим текстовым полям. <label for="from">from</label> <input type="text" id="from" name="from"> <label for="to">to</label> <input type="text" id="to" name="to"> получаем ...
... <label for="group-1">group 1</label>    <ul>     <li class="has-children">      <input type="checkbox" name ="sub-group-1" id="sub-group-1">      <label for="sub-group-1">sub ...
... заканчивать с этим "прошлым веком". есть такой замечательный сервис – google forms, который идеально подходит под брифы для лендингов. чем привлекательны ...
... 84px;/*сдвиг круга*/ } используя псевдоэлементы before и after, нарисуем глаза и рот. label span i::before {     content: '';     position: absolute; ...
... используя линейный градиент придадим немного объем объекту. .card::before{     content: '';/*обязательное свойство*/     position: ...
... прозрачности*/     filter: blur(10px);/*сила размытия*/     transform: translatex(50%) scalex(2);/*перемещение влево и увеличение*/ } как происходим ...
... рассмотрели такие его возможности, как перебор коллекций данных циклом for, а также экранирование символов. и конечно же, возможности языка шаблонов ...
... сортировки на диске. 5. использование explain format=json** для более детального анализа можно использовать explain format=json: explain format=json select * from users where age > 30; ...
... теперь откроем файл index.php, который находится в views/user. <h1>user</h1> <form method="post" action="<?php echo url;?>user/create"> <label>login</label><input type="text" name="login"><br> ...
... для управления процессами. некоторые из основных функций включают: pcntl_fork(): создает новый процесс, который становится копией текущего процесса. ...
... полезный пример from pathlib import path path = path('data.txt') with path.open(encoding='utf-8') as f: for line in f: print(line.strip()) здесь файл всегда закроется автоматически — ...
... трансформировать объекты с помощью тега animatetransform. <svg>   <rect width="100" height="100">    <animatetransform attributename="transform" type="rotate" from="0" to="-100" dur="5s" />   ...
...         code += "<tr>";         for (int i = 0; i < datatable.columns.count; i++)             code += "<th>" + datatable.columns[i].columnname + "</th>"; ...
... возвращающая множество значений "на лету". обычно используется вместе с foreach(). только, если в обычных функциях используется ключевое слово return, ...
... следует использовать fetchall. $stmt = $db->query("select * from users"); $res = $stmt->fetchall(pdo::fetch_assoc); foreach($res as $arr) {   echo $arr["name"]."<br>"; } тут пояснять нечего. давайте лучше ...
... библиотека pyautogui, а также одно изображение. программа будет выполняться в цикле for, n - количество раз. мы будет имитировать клик мышки, программно, по заданной ...
... цикле for и отсортирует ключи (имена) по алфавиту. age = {     'lorens': 29,     'viktor': 30,     'alex': 25 } for i in ...
...         $statement = $this->db->prepare($sql);         foreach ($data as $key => $value) {             $statement->bindvalue(":$key", $value); ...
... квадрат поворачивается на 40 градусов и получается галочка. .list ul label span:before{     content: '';     position: absolute; / * абсолютное позиционирование ...
... секцию с контентом на 25% вправо, как и меню. .section_active {     transform: translatex(25%); } добавим к селектору section плавность - transition в полсекунды. ...
... форматирование строк в python. site = "myrusakov" domen = "ru" "{0}.{1}".format(site,domen) # вывод myrusakov.ru аналогичная логика поддерживается и ...
... в ней файл add_comment.php откроем файл index.html и создадим там простую форму. <form action="" method="post">   <span>имя: </span><br>   <input type="text" id="name"><br> ...
... проверим это перед закрывающим тегом head. <?php   if(isset($this->js)) {    foreach($this->js as $js) {     echo '<script src="'.url.'views/'.$js.'"></script>'; ...
...     links = bs.select('.vacancy-card__title-link')     return [link.get('href') for link in links] # циклично обходит все страницы собирая данные и записывает их в файл ...
... двух заголовков. <header>   <div class="header_box">     <h1>the forest</h1>     <h2>where nature and people</h2>   </div> </header> ...
... центрирование * /     left: 50%; / * центрирование * /     transform: translate(-50%,-50%); / * центрирование * /     display: block; / * показывать ...
... таким образом, все вкладки скроются со страницы. function hidetabcontent(x) {   for (let i = x; i < tabcontent.length; i++) {     tabcontent[i].classlist.remove('show');     tabcontent[i].classlist.add('hide'); ...
... итоге: html код <div class="box">     <h2>input search form</h2>     <form>         <input type="text" name="" placeholder="type..."> ...
... эффект пикселизации, наложив сверху псевдоэлемент before с линейным градиентом. .box.pixel::before {     content: '';     position: absolute; ...
...         // делаем группировку по идентификатору родителя         foreach ($list as $node) {             $tree[$node['parent_id']][] = $node; ...
... # установление прозрачности в зависимости от положения x for x in range(200):     for y in range(100):         array[y, x, 3] = x ...
... массив? таким же образом мы проходим через одномерный цикл: используя for или foreach. единственное отличие состоит в том, что в случае многомерных массивов ...
... 0;     border: 4px solid #ef9a9a;     border-radius: 50%;     transform: translate(-50%,-50%);     transition: width 0.2s,height 0.2s;     pointer-events: ...
... способ 3: использование string.format %s - это спецификатор строки (шаблон), который будет заменен на строку. string s = string.format("%s\n%s\n%s\n%s\n%s\n%s" ...
... следующий код: using system; using system.drawing; using system.drawing.imaging; using system.windows.forms; namespace screenshotcapture {     class mainclass     {         public static void main(string[] args) ...
...     grid-template-areas:         "form"         "info"         "map"; } .formbx .row50{     flex-direction: column;     gap: ...
... # пример генерации css на основе данных def generate_css_from_data(data):     css = ""     for item in data:         css += f".{item['class']} {{"  # генерировать **классы стилей** ...
... просмотра содержимого. >>> print(im.format, im.size, im.mode) # вывод png (800, 600) rgba атрибут format определяет расширение изображения. ...
...         {% for i in langs %}         <li>{{i}}</li>         {% endfor %}       </ul> ...
... первый вариант - это виджет entry из самой библиотеки в сочетании с циклом for, а второй вариант предполагает использование сторонней библиотеки ...
... масштабирование и поворот изображений: from pygame.math import vector2 from pygame.transform import rotozoom from utils import load_sprite затем переопределим метод ...
... space_rocks/game.py переписав _handle_input() вот так: class spacerocks: ................. for event in pygame.event.get():     if event.type == pygame.quit:         quit() ...
...         height: 200px;         transform: translatey(-50px);     }     .popup .imgbx:before{         background: #fff;     } ...
... using system.io; using system.io.compression; using system.collections.generic; // для метода list.foreach namespace creatingziparchive {    public class program    {         public static void createziparchive(string zipname, list<string> files) ...
... sheet = tksheet.sheet(top) sheet.grid() sheet.set_sheet_data([[f"{ri+cj}" for cj in range(4)] for ri in range(1)]) # таблица включает варианты, перечисленные ниже: ...
... # импорт модуля для преобразования кортежей через format from  time import  strftime # создание экземпляра класса tk(), для отображенния окна приложения ...
...     line-height: 1.2em;/*вертикальное выравнивание*/     text-transform: uppercase;/*трансформация от заглавных к маленьким буквам*/     -webkit-text-stroke: ...
...             0% { transform: rotate(0deg); }             100% { transform: rotate(360deg); }         } ...
... for text in title:   print(text.get_text())   # далее записываем результат в файл  with open("tt.txt", 'w') as f:   for text in title: ...
...     transform: scale(0) translatey(0) rotate(0deg);     opacity: 0; } 10% {     opacity: 1; } 90% {     opacity: 1; } 100% {     transform: scale(1) translatey(-500%) ...
...     letter-spacing: 2px;/*расстояние между буквами*/     text-transform: uppercase;     transition: 0.5s; } создание popup окна внутри popup ...
...     // i += 2 - так в шестнадцатеричном виде число представлено двумя символами     for (let i = 0; i < hex.length; i += 2)      {         // код символа в шестнадцетиричном представлении ...
... выполнением. для этого можно использовать класс process и его методы, такие как waitforexit для ожидания завершения процесса: using system; using system.diagnostics; ...
...         .container .sidebar ul li a:hover:before,         .container .sidebar ul li a.active:before {             display: block; ...
...             users.body().foreach(system.out::println);             posts.body().foreach(system.out::println);         } catch (ioexception e) { ...
... шрифта * /     font-size: 12em; / * размер шрифта * /     text-transform: uppercase;/ * заглавные буквы * /     text-shadow: 0 5px 25px rgba(0,0,0,0.2); / * тень ...
...                                 foreach (var pattern in excludes)                                 { ...
...   order_date datetime,   order_total decimal(10,2),   order_status varchar(20),   foreign key (customer_id) references customers(customer_id) ); вставка данных insert into customers (customer_id, first_name, last_name, email, phone, address) ...
...         title="registration form" height="350" width="500">     <grid>         <label content="registration form" horizontalalignment="center" verticalalignment="top" margin="0,20,0,0" fontsize="18"/> ...
...             transform: rotate(-90deg);             transform-origin: 50% 50%;         } ...
... наведении*/     background-size: 20px 20px;     flex-grow: 3; } .container::before{     content: '';     position: absolute;/*абсолютное позиционирование*/ ...
... курсора*/     mix-blend-mode: difference; /*режим наложения*/     transform: translate(-50%,-50%); /*по центру*/     transition: 0.1s; /*плавные действия*/ ...
...     self.asteroids = [         asteroid(get_random_position(self.screen)) for _ in range(6)     ]          self.spaceship = spaceship((400, 300)) ...
... fontawesome нарисуем в области переключателя иконку гамбургера. .toggle:before{     content: '\f0c9'; / * код иконки копируем с fontawesome * /     font-family: ...
...     $im = new imagick($pdffile . $firstpage); // читаем первую страницу из файла     $im->setimageformat('jpg'); // устанавливаем формат jpg     file_put_contents(coverimagepath($pdffile), $im); // сохраняем файл в папку ...
... pdf = pdf.open(fn) new_pdf_files = [ pdf.new() for i in file2pages ] pdf_index_new = 0 # итерация по pdf страницам for i, pg in enumerate(pdf.pg):     if i in list(range(*file2pages[pdf_index_new])): ...
... полоску, используя псевдоэлемент before. псевдоэлементы позволяют не создавать лишние элементы в html-разметке. .card::before {     content: ''; ...
... на наших глазах в html код вставляются новые значения left и width. цикл foreach проходится по всем ссылкам, а когда метод addeventlistener отловит событие ...
... 100px;/*верхний отступ*/     z-index: 1;/*на нижний слой*/     transform: scale(0);     transition: 0.5s;     transition-delay: 0s; } .content h2{     margin-top: ...
...         transform: translatex(-50%) scale(1); /* изначальный размер и позиция */     }     100% {         transform: translatex(-50%) scale(1.5); /* увеличенный размер */ ...
...      * так как, список у нас состоит из объектов, у которых есть определенные свойства      *       */     for (const item of list)     {         // мы создаем новый объект, которому добавляем свойства из параметра columns ...
... полукруга мы воспользуемся псевдоэлементом before, чтобы не создавать новый элемент в html-разметке. i::before {     content: '';     position: ...
...     path = r"с:\downloads"     verbose = 1     for extension, folder_name in extensions.items():         # найдем все файлы подходящие по расширению  ...
... и наконец, перебор элементов python перечисления производится циклом for for month in (months):     print (month.name) таким образом, перечисления ...
... создания кнопок. .button_font {     font-family: "din pro bold";     text-transform: uppercase;     font-size: 18px; } примешиваем миксин в свойства селектора ...
... свойством подчеркивания. .underline {     text-decoration: underline; } в цикле for javascript пройдется по всем тегам span с классом green и добавит к ним класс underline ...
...         function shufflearray(array) {             for (let i = array.length - 1; i > 0; i--) {                 const j = math.floor(math.random() * (i + 1)); ...
... строгом режиме.   "use strict"   function checkforthis(){    console.log(this); //напечатает undefined.   }   checkforthis(); функция eval создает переменные в ...
... нам, как форма заказа. правда почта будет обрабатываться, через сервис formoid, чтобы проводить отправку почты через ваш хостинг, потребуется правка ...
... полный код для получения информации из whois c помощью php приведён ниже: <form name="whois" method="post" action="">   <p>     <input type="text" name="ip" />   ...
... возможности, но уже более оригинальный и редко встречаемый. создадим html-форму: <form name="name" action="index.php" method="post">   <div>     <input type="text" name="user[name]" ...
... подчеркивание ссылки, text-transforn - переводит буквы в верхний регистр, font-family - задаёт название шрифта. text-decoration: none; text-transform: uppercase; font-family: 'roboto', ...
... значение - название файла картинки. let image = document.getelementsbytagname('img'); for (let i = 0; i < image.length; i++) {     image[i].src = 'pineapple_best.png'; } ...
... (проверяя расширение) */   function excess($files) {     $result = array();     for ($i = 0; $i < count($files); $i++) {       if ($files[$i] != "." && $files[$i] != "..") ...
... data = list(range(10_000_000)) # быстрее по памяти: просто итерироваться по reversed(data) for x in reversed(data): pass # медленнее по памяти: создаёт копию # rev = data[::-1] частые ...
...     print("скажите что-нибудь:")     recognizer.adjust_for_ambient_noise(source)  # настройка на шум     audio = recognizer.listen(source, timeout=5)  # запись звука ...
...     $metas = $xpath->query($query); // выполняем xpath-запрос, который возвращает список элементов meta с og-тегами     $og_meta = [];     foreach ($metas as $meta) { // перебираем найденные og-теги         $property = $meta->getattribute('property'); // извлекаем значение атрибута property ...
... </h2> а после названия страницы, создадим форму контактов. <div> <form>   <div>   <label>ваше сообщение</label>     <input ...
... 'my_theme' ),   'before_widget' => '<section id="%1$s" class="widget %2$s">',   'after_widget' => '</section>',   'before_title' => '<h2 class="widget-title">', ...
...         $methods = $reflectionclass->getmethods();         foreach ($methods as $method) {             $attributes = $method->getattributes(route::class); ...
... примеров "определения реального ip-адреса" с помощью переменных http_x_forwarded_for и/или http_client_ip. но вы должны понимать, что это всё лишь заголовки, отправленные ...
... порядка. для очень больших массивов иногда быстрее и понятнее обычный foreach (меньше накладных расходов на вызовы функций). изменение исходных ...
... сайт, в котором я закодировал одну гигантскую функцию под названием processform - она ​​собирает оценки, формирует диаграммы и выводит это все через ...
... реализовать такую обработку закрытия вкладки: <script type="text/javascript">   window.onbeforeunload = function() {     return "что-нибудь сообщить пользователю";   } ...
... content="width=device-width, initial-scale=1"> //подключаем другие шрифты <link href="https://fonts.googleapis.com/css?family=forum|roboto+slab:400,700" rel="stylesheet"> //подключаем библиотеку font awesome <link rel="stylesheet" ...
... изобразим иконку info с помощью псевдоэлемента before и поставим её перед текстом. .exam_03:before {     content: "\f129"; /* код иконки info */     margin-left: ...
...     // проходим по каждому символу декодированной строки и преобразуем его в числовое значение (байт)     for (let i = 0; i < bytestring.length; i++) {         bytearray[i] = bytestring.charcodeat(i);  // преобразуем каждый символ в код ascii ...
... несколько пикселей. .change .b1 {     transform: rotate(-45deg) translate(-9px, 6px); } .change .b3 {     transform: rotate(45deg) translate(-8px, -8px); } средняя полоска просто ...
... 3</p> <button onclick="colorfunction()">изменить цвет</button> javascript код цикл for запускает счетчик (переменная i) от 0 до максимального значения длины ...
... перебора элементов мы объявили пустую переменную str и запустили цикл for с условием: выводить элементы массива, начиная с 0-го индекса с шагом ...
... вызываются не через оператор точку, а через оператор |, по конвейеру. format преобразует строку, заменяя все заполнители (placeholder’ы) , начинающиеся ...
... type="text/javascript">   var elements = $("div").children(); // получаем дочерние элементы   for (var i = 0; i < elements.length; i++) {     $(elements.get(i)).attr("title", "заголовок"); // устанавливаем ...
...         <tbody>             {% for staffer in staff %}                 <tr> ...
...         <tbody>             {% for staffer in staff %}                 <tr> ...
... document.getelementsbyclassname("accordion"); var i; в цикле for, мы перебираем весь массив элементов с классом accordion, то есть будут выводиться все заголовки. for (i = 0; i < acc.length; i++) { ...
... class="red">красный блок</div> <script type="text/javascript">   var elements = $(".red");   for (var i = 0; i < elements.length; i++)     alert(elements[i].classname); </script> в данном ...
... class="search-box">   <form action="#">     <input type="text" placeholder="поиск.." name="search">     <button type="submit">отправить</button>   </form>   </div> ...
... принимает адрес сайта. после нажатия кнопки в дело вступает php скрипт.   <form method="post" action="make_shot.php" >     <p>адрес сайта: <input type="text" name="url" ...
... array(); // массив для соответствий дочерних элементов их родительским   foreach ($items as $item) {     if ($item["parent_id"]) $childrens[$item["id"]] = $item["parent_id"]; // заполняем ...
... смог к нему получить доступ. чтобы введя "http://mysite.ru/secret.php", ему вывелось "forbidden", то есть 403-я ошибка. для этого напишем в файле .htaccess следующий код: ...
... обновления при изменении данных. create trigger update_price_trigger before update on products for each row begin     if new.category_id = 1 then         set new.price = new.price * 1.1; ...
... нажимая enter до тех пор, пока не увидите надпись search for a package: введите тут название нашего фреймворка search for a package: yii вы увидите перед собой все совпадения, ...
... теперь небольшие стили: @keyframes scroll {   0% {    transform: translate(0,0);   }   100% {    transform: translate(-100%,0);   } } .marquee {   display: block;   width: 100%; ...
... edit</h1> // форма в форме поменяйте action <form action="<?php echo url;?>user/editsave/<?php echo $this->user['id'];?>"></form> также следует изменить поля ввода. ...
... создадим контейнер с двумя фотографиями <div id="container1">   <img src="sample-before.png">   <img src="sample-after.png"> </div> когда картинки будут загружены, ...
...     reader = pdfreader(pdf_path)     search_results = []     for page_num in range(len(reader.pages)):         page_text = reader.pages[page_num].extract_text() ...
... страницу. пишете следующий код: var stickyelements = document.getelementsbyclassname('sticky'); for (var i = stickyelements.length - 1; i >= 0; i--) {   stickyfill.add(stickyelements[i]); } или такой, если ...
... использовать ее очень легко! скачайте исходники с github, кликнув по ссылке "fork me on github" в правом верхнем углу страницы. подключите timesheet.js <script src="/javascripts/timesheet.js"> ...
... вы можете здесь: switchery скачать исходники вы можете, кникнув по кнопке "fork the github repository". конечно же, подключите файлы <link rel="stylesheet" href="dist/switchery.css" ...
...     &.arrow-next {      right: 0;      -webkit-transform: rotate(180deg);     transform: rotate(180deg);     } }    &.light {     color: white; ...
...   box-shadow: 1px 0 3px rgba(0, 0, 0, .1); } .nav-toggle:before {   content: '\2192';   font-weight: 600;   color: #fff; } .nav-side.nav-open .nav-toggle:before {   content: '\2190'; } код javascript(jquery): ...
... 'libs/get_comments.php', true);     xmlhttp.setrequestheader('content-type', 'application/x-www-form-urlencoded');     xmlhttp.send('count=' + count);     xmlhttp.onreadystatechange ...
... 'all',   filteroutcss: {    opacity: 0,    transform: 'scale(0.5)'   },   filterincss: {    opacity: 0,    transform: 'scale(1)'   },   layout: 'samesize', ...
... вывелись, все хорошо. откроем index.php логина в папке view. <h1>login</h1> <form action="login/run" method="post">   <label>login</label><input type="text" name="login"><br> ...
... достаточно просто. давайте сразу все рассматривать на примере. let promise = applyforvisa(); promises.then(success, error); у нас есть функция, которая подает заявку на получение ...
... public function fz() { /* code... */}    public function leap($pos) { /* code... */}    public function performance() { /* code... */}   }   class memory {    public function charge($pos, $info) { /* code... */} ...
... {    left: auto;    right: auto;   } } псевдо когда вы используете ::before и ::after, вы всегда нуждаетесь в этих трех строчках кода. используя этот ...
... заменяем тег div c классом .menuburger на label <label class="menuburger" for="menucss"> 4. связать id input c атрибутом for label через #menucss в результате, при клике по иконке ...
... # итерируем по числам от 1 до 10 for i in range(1, 11):     url = base_url.format(i)     download_svg(url, save_directory) как ...
... # масштабирование данных scaler = standardscaler() x_train = scaler.fit_transform(x_train) x_test = scaler.transform(x_test) # модель и обучение model = svc(kernel='linear') ...
... переменной $items. <?php   $items = new simplexmlelement($content);   print “<ul>”;   foreach($items -> channel -> item as $item) {     print “<li><a href = ‘{$item->link}’ title ...
...    <?php foreach($all_popular_posts as $item): ?>    <li><a href="<?=$item->guid?>"><?=$item->post_title?></a> (<?=$item->comment_count?>)</li>    <?php endforeach; ?> ...
...         // вывод результатов         foreach (var number in evennumbers)         {             console.writeline(number); ...
...         if (selector == null) throw new argumentnullexception(nameof(selector));         foreach (var item in source)         {             yield return selector(item); ...
... </html> теперь напишем стили @keyframes spin {   0% {    transform: rotate(0deg);   }   100% {    transform: rotate(360deg);   } } .block {   animation-name: spin;   animation-duration: ...
... поле     private $private = "private property";   }     $myclass = new myclass();   foreach( $myclass as $prop ) {     echo $prop, php_eol;   }   // напечатает   // public ...
... увидеть свои последние ветки, напишите следующее: git latest = for-each-ref --count=30 --sort=-committerdate refs/heads/ --format='%(refname:short)’ опечатались в написании команды? тогда ...
...     # итерируем по файлам и переименовываем их     for index, filename in enumerate(files, start=1):         # формируем новое имя файла на основе шаблона ...
... <body>    <h1>список дел</h1>    <div id="todo-table">     <form>      <input type="text" name="item" placeholder="добавьте новый пункт" required> ...
... списка</li> </ul> <form>   <label>текстовое поле</label>   <input type="text" placeholder="какой-то текст">   <input type="submit" value="кнопка"> </form> откройте ...
...    <form action="shorten.php" method="post">     <input type="url" name="url" placeholder="введите url" autocomplete="off">     <input type="submit" value="сократить">    </form> ...
...    <form action="shorten.php" method="post">     <input type="url" name="url" placeholder="введите url" autocomplete="off">     <input type="submit" value="сократить">    </form> ...
... папкам и файлам в исходной папке     for root, dirs, files in os.walk(source_folder):         for file in files:             # ...
... обратите внимание, что белые кавычки, вставлены при помощи псевдоэлемента before, в виде юникода. /* обертка для навигационной панели */ .top-menu {     padding: ...
... другую (для компьютера) */     $p_x = array();     $p_y = array();     for ($i = 0; $i < count($x); $i++) {       $p_x[$i] = round($c_x + $x[$i] * $p_one_x);       ...
... системы необходимо включить флаг experimentaldecorators и usedefineforclassfields. { "experimentaldecorators": true, "usedefineforclassfields": true } практические применения логирование ...
... интерактивную оболочку следующее: >>> import pyautogui >>> for i in range(10):       pyautogui.moveto(100, 100, duration=0.25)       pyautogui.moveto(200, 100, duration=0.25) ...
... цикле foreach переберем все заголовки (item). слушатель событий addeventlistener запустит для каждого элемента функцию headerclick, после клика по нему. headers.foreach(function(item) ...
...   сontours, _ = cv2.findcontours(dilated, cv2.retr_tree, cv2.chain_approx_simple) # нахождение массива контурных точек            for contour in сontours:     (x, y, w, h) = cv2.boundingrect(contour) # преобразование массива из предыдущего этапа в кортеж из четырех координат ...
...     var paginationlinks = document.queryselectorall('.pagination a');     paginationlinks.foreach(function(link) {         link.addeventlistener('click', function(event) { ...
... window.pageyoffset;     let banner = document.queryselector('.banner');     banner.style.transform = ('translate3d(0,' + (scroll / 100) + '%,0) scale(' + (100 - scroll / 100) / 100 + ')'); }); ...
... каждого файла из списка и переименование согласно заданному шаблону имени. foreach ($file in $filelist) {     $newname = $newnamepattern -f $file.basename ...
...   /* перебор ассоциативного массива и вывод ключей и их значений */   for (var i in array)     alert("ключ = " + i + "; значение = " + array[i]); </script> в этой ...
... паролем покрасит в другой цвет. // html разметка <label for="login">логин:</label> <input type="text"> <label for="password">пароль:</label> <input type="password"> // css ...
... }</script><img name = 'img' src = 'image1.jpg' /><form>  <input type = 'button' value = 'сменить изображение' onclick = 'changeimage()' /></form>теперь поясню, как работает данный ...
...     # фильтрация слов длиной менее трех символов     words = [word for word in words if len(word) >= 3]     # подсчет частоты слов и их сортировка ...
...     }   }   // форматирование даты   const format_date = (d) => {     let months = ['январь', 'февраль', 'март', 'апрель', 'май', 'июнь', 'июль', 'август', 'сентябрь', 'октябрь', 'ноябрь', 'декабрь']; ...
... уникальных значения console.log(list.size); // 3 // выводим элементы массива циклом for of for (const user of list) {     console.log(user); } список готов: задача ...
...   <div class="simple-modal">     <label class="simple-modal__label btn btn-primary" for="openclosecheckbox">показать картинку</label>     <input type="checkbox" id="openclosecheckbox"> ...
...     // проверяем каждое свойство объекта на пустоту     for (const key in obj) {         const value = obj[key]; ...
... недоступен. class repo { private array $items = [1, 2, 3]; public function each(callable $fn): void { foreach ($this->items as $i) { $fn($i); // внутри колбэка доступен $this, если он не static ...
... свойство all - это массив, то обращаться с ним надо, как с массивом:var str = "";for (i = 0; i < document.all.length; i++)  str += document.all[i] + "<br />";document.write(str);здесь мы получаем ...
...         <tbody>             {% for post in data %}                 <tr> ...
... несколько новых классов наоборот добавлено. список удаленных классов: form-row form-inline list-inline card-deck список добавленных классов: gx*- пространство ...
... # преобразование данных в список словарей data = [] for row in rows:     data.append(dict(zip([column[0] for column in cursor.description], row))) # преобразовать данные в формат json с указанной кодировкой ...
... сайт.теперь о том, как добавить капчу на форму, например, на форму регистрации:<form name="register" action="register.php" method="post">  поля для регистрации...  <h3>проверчный ...
... #  создание функции выводящей в отдельном окне изображение qr с синим обрамлением.  def display(im, bbox):     n = len(bbox)     for j in range(n):         cv2.line(im, tuple(bbox[j][0]), tuple(bbox[ (j+1) % n][0]), (255,0,0), 3) ...
... );  document.write("<tr>");  column = 0;  for (i = 0; i < startday; i++) {    document.write("<td width='30'>");    column++;  }  for (i = 1; i <= ndays; i++) {    document.write("<td ...
... # для перебора элементов используем цикл  for x in ns:   for i in x:     print(i) синтаксис массива ...
... ограничения. вот как мы это делаем: # проходимся по таблицам for table in tables:     table_name = table[0]     print(f"column names in table {table_name}:") ...
... существует и другая функция, которая называется getdate():<?php  $datetime = getdate();  foreach ($datetime as $k=>$v)    echo "$k - $v<br />";?>запустив данный скрипт, вы ...
... выбранном диапазоне. // в условии цикла расчет ведется миллисекундах for (let i=startdate; i < enddate; i=i+24*60*60*1000){     console.log(i); } как и следовало ...
... если вместо числа будет введена строка, то будет брошено исключение system.formatexception, сигнализирующее о том, что введенное значение некорректно. ...
... мышиmoveframeперемещение элементаresetformсброс формыresizeframe, windowизменение размеровselecttext, textareaвыделение текстаsubmitformпередача данныхunloadwindowвыгрузка ...
...     background-color: rgba(22, 70, 202, 0.7); // цвет фона     transition: transform 0.4s ease-in; // плавное появление мобильного меню } стили для пунктов ...
...     public string tostring()     {         return string.format("[object point{ x = %d, y = %d }]", x, y);     } ...
... индексации, а остальные настройки оставить как есть. форматы (post_format) поскольку post_format (разновидность поста) является мало используемой таксономией, ...
...             top: 50%;             transform: translatey(-50%);             background-color: rgba(0, 0, 0, 0.5); ...
... типы: function validatejsonstructure(array $data, array $schema): bool {     foreach ($schema as $key => $type) {         if (!array_key_exists($key, $data)) { ...
... содержимое формы в таблицу, то есть сразу после тега <form> пишем тег <table>, а сразу перед тегом </form> закрываем таблицу с помощью тега </table> (не ...
...     {% for post in posts %}     <li class="collection-item"><a href="/blog/details/{{post.id}}">{{post.title}}</a></li>     {% endfor %} </ul> ...
... # проходим по всем страницам и сохраняем каждую страницу как jpeg изображение for page_number in range(len(pdf_document)):    # извлекаем страницу ...
... название классу. [data-aos="new-rotate"] {     transform: rotate(0); } [data-aos="new-rotate"].aos-animate {     transform: rotate(360deg); } прикручиваете анимацию к элементу ...
...   // проходимся по каждой странице и получаем текст   foreach ($pages as $page) {       echo $page->gettext();   } ...
... если высота неизвестна - внутри блока будет текст. нам поможет свойство transform со значением translate, которое по оси y сместит блок наполовину своей высоты. ...
... loader.importjs('https://cdnjs.cloudflare.com/ajax/libs/timeago.js/3.0.2/timeago.js') // timeago().format(new date()) loader.importjs('https://cdnjs.cloudflare.com/ajax/libs/moment.js/2.24.0/moment.min.js') // moment().format('dddd') таким образом, ...
... response = requests.get('https://example.com') received_cookies = response.cookies # перебор полученных cookie for cookie in received_cookies:     print(f'{cookie.name}: {cookie.value}') ...
... с символами a-z */   function genpasswordone($length) {     $password = "";     for ($i = 0; $i < $length; $i++)       $password .= chr(mt_rand(97, 122)); // 97 - это a, а 122 ...
... // проходимся по всему файлу  // и выводим на печать foreach (getrows('data_log.csv') as $row) {     print_r($row); } ...
... между тегами <body onload = "startshow()"> и </body>):<form name = "animationbutton">  <input type = "button" name = "but" onclick = "gotourl()"></form>c уважением, михаил русаков и сайт http://myrusakov.ru.
...     topics = [line.strip() for line in f.readlines() if line.strip()] # создание папок в указанной папке for topic in topics:     os.makedirs(os.path.join(folder_path, topic), exist_ok=true) ...
...   const pixels = canvas.queryselectorall('.pixel');   let pixelart = '';   pixels.foreach((pixel, index) => {     pixelart += pixel.style.backgroundcolor === 'red' ? '1' : '0'; ...
...         // проверить формат url         if ($this->validateurlformat($url) == false) {             throw new exception( ...
...     with zipfile.zipfile(zip_file, 'w', zipfile.zip_deflated) as zipf:  # открытие zip-архива для записи         for root, _, files in os.walk(directory):  # итерация по всем файлам и подпапкам в указанной директории ...
...         // вешаем на событие onclick обработчик         for( let anchor of anchors ) anchor.onclick = handler;          ...
...         "city": "los angeles",         "region": "california",         "country": "us",         "loc": "34.0522,-118.2437", ...
...     console.writeline("это понедельник"); } console.writeline(day); // выводим значения членов перечисления foreach (int i in enum.getvalues(typeof(day))) {     console.writeline(i); } // создаем перечисление для дней недели. ...
... между тегами <body> и </body>):<form name = "changecolorbutton">  <input type="button" name="but" value="click me!!!" onmouseover="mousein()" onmouseout="mouseout()"></form>c уважением, михаил русаков ...
... 14px; } при помощи псевдоэлемента before и функции attr(), подставим в каждую ячейку значение data-label. .container table td::before {     content: attr(data-label); ...
... каждой странице, где вы хотите разрешить добавление комментариев: <form name="comment" action="comment.php" method="post">   <p>     <label>имя:</label> ...
...             }         });      }     for(let element of elements) {         process(element,onblurcallback); ...
... процессе работы. давайте для начала разберём такой пример: <?php   for ($i = 0; $i < 5; $i++) {     echo $i;     sleep(1);   } ?> если запустить ...
... методы в объекта window, которые тоже могут использоваться - это методы back() и forward(). эти методы заменяют кнопки "назад" и "вперёд" в браузере. иногда это ...
... присвоим этот массив переменной box. пройдемся по всем элементам в цикле foreach. в аргументах цикла передадим анонимную callback функцию с тремя аргументами ...
... цикла foreach пройдемся по элементу с паролем и повесим обработчик событий addeventlistener, который отловит клик и сработает функция toggletype. showpassword.foreach(item ...
... всем элементам в цикле foreach и на каждом из них будем вызывать стрелочную функцию, внутри которой пропишем условие. filteritems.foreach(item => { с помощью ...
...     font-family: "mullerbold";     src: url("../fonts/mullerbold.woff2") format("woff2"), url("../fonts/mullerbold.woff") format("woff"); } всем понятно, чтобы хорошо заработать на верстке, ...
... выражения <?php $userids = [1,2,3,4,5]; $stmt = $pdo->prepare('update users set last_login = now() where id = ?'); foreach ($userids as $id) { $stmt->execute([$id]); } отладка запросов <?php $stmt = $pdo->prepare('select ...
... composer why и composer why-not. проблемы с php-версиями — настройте платформу: "config": { "platform": { "php": "8.2.0" } } для воспроизводимости на ci. итоги и что дальше теперь вы ...
... управляющих конструкций, таких как операторы условия (if...else), циклы (while, for), операторы выборки select и многие другие. использование процедур помогает ...
... современный способ — std::span (c++20) #include <span> void process(std::span<const int> data) { for (int v : data) { /* ... */ } } int arr[3] {1,2,3}; process(arr); // не теряем размер std::vector<int> ...
... частая ловушка — умножение списков со вложенными структурами. m1 = [[0]*3 for _ in range(3)] # правильно — создаём независимые строки m2 = [[0]*3]*3 ...
...   password="12345", ) mycursor = mydb.cursor() mycursor.execute("show databases") for x in mycursor:   print(x) таким образом, мы создали базу данных ...
... отрицательной") self.items.append((name, price)) def total(self) -> float: return round(sum(p for _, p in self.items), 2) cart = cart() cart.add("кофе", 3.5) cart.add("батончик", 1.2) print(cart.total()) ...
... построчное чтение без загрузки в память with open("data/input.txt", "r", encoding="utf-8") as f: for i, line in enumerate(f, start=1): print(f"{i:02d}: {line.rstrip()}") итерация по файлу читает ...
... массив. в «горячих» местах можно заменить цепочку на один reduce или цикл for, но в большинстве задач выигрывает читаемость. практические рецепты ...
... padding: 10px 12px; border-bottom: 1px solid #e5e5e5; } .stacked td { padding: 8px 12px; position: relative; } .stacked td::before { content: attr(data-label) ": "; color: #666; margin-right: 8px; } .stacked td[data-num] { text-align: right; ...
... # проверка вводимых символов на принадлежность к цифрам и на соответствие диапазону for word in lst:     if word.isnumeric():         if int(word) in range(-1, 301): ...
... «наблюдённые элементы» через множество: def unique_preserve_order(seq): seen = set() out = [] for x in seq: if x not in seen: out.append(x) seen.add(x) return out print(unique_preserve_order(items)) ...
... absolute; left: 0; top: 100%; background: #000; color: #fff; padding: 6px 8px; border-radius: 4px; white-space: nowrap; transform: translatey(6px); } передача конфигурации компоненту через json в data-* компактный ...
... слоёв, затем пишем стили в них. @layer reset, base, components, utilities; @layer reset { *, *::before, *::after { box-sizing: border-box; } } @layer base { body { font: 16px/1.5 system-ui, sans-serif; } a { color: #06f; ...
... пробельный символ size_t count_words(std::string_view text) { size_t count = 0; bool in_word = false; for (unsigned char ch : text) { if (std::isspace(ch)) { in_word = false; } else if (!in_word) { ...
... записей в таблицах. create trigger orderinsertedtrigger after insert on orders for each row begin     update customers     set totalorders = totalorders + 1 ...
...             matches = get_close_matches(input_text, self.word_list, n=5, cutoff=0.5)             for match in matches:                 self.suggestions_box.insert(tk.end, match) ...
... extensions = ('.png', '.jpg', '.jpeg', '.bmp', '.gif') for filename in os.listdir(input_folder):     if filename.lower().endswith(extensions): ...
...     public function getuserbyusername($username)      {         foreach ($this->users as $user) {             if ($user['username'] === $username) { ...
... доступна только внутри блока, в котором она объявлена (например, внутри if, for, while и т.д.). поднятие (hoisting): переменные, объявленные с помощью let, также ...
... используйте команду set showplan_xml on или set showplan_all on. oracle: используйте команду explain plan for. пример использования explain в mysql: explain select * from orders where order_date > '2024-01-01'; ...
... транзакция не завершит обновление. применение: используется для операций select for update, чтобы предотвратить конфликты при обновлении данных. блокировка ...
...     $redis->expire($cachekey, 3600);     echo "data from database:\n"; } // вывод данных foreach ($users as $user) {     echo $user['id'] . ': ' . $user['name'] . "\n"; ...
... изображении: i = 0 # список для хранения названий фигур  for contour in contours:      # игнорируем первый контур, потому что findcontours распознает все изображение как контур  ...
...     // рассылаем сообщение всем подключенным клиентам     foreach ($server->connections as $fd) {         $server->push($fd, $frame->data); ...
...     jsbarcode("#barcode", "https://myrusakov.ru", {       format: "code128",       displayvalue: true,       fontsize: 20, ...
... выведем их на экран. cur.execute("select * from users") rows = cur.fetchall() for row in rows:     print(row) сохранение изменений и закрытие ...
...     $value_length = strlen($value);     $key_length = strlen($key);     for ($i = 0; $i < $value_length; $i++) {         $result .= $value[$i] ^ $key[$i % $key_length]; ...
... with open('output.csv', 'w', newline='') as file:     writer = csv.writer(file)     writer.writerow([i[0] for i in cursor.description])  # write header     writer.writerows(data)  # write data rows ...
... # подключение стилей к html и сохранение их в отдельные файлы for i, css in enumerate(css_styles):     # запись стилей в отдельный файл ...
...     with open(json_file, 'r', encoding='utf-8') as file:         for line in file:             try:                 # читаем каждую строку как отдельный json объект ...
...       // проходимся по массиву файлов, пришедших от клиента       for (const key in req.files.uploadedphotos) {         const file = req.files.uploadedphotos[key]; ...
... chatgpt - это ассистент, созданный на основе технологии gpt (generative pre-trained transformer), который обучен на широком спектре данных и способен генерировать ...
...                 .tolist();         result.foreach(out::println);     } } таким образом, мы познакомились в данной ...
... # получение результатов запроса tables = cursor.fetchall() # вывод названий таблиц for table in tables:     print(table[0]) # отключаем соединение ...
... table_head = f"<thead>\n<tr><th>{'</th><th>'.join(columns)}</th></tr>\n</thead>" table_body = "\n<tbody>\n" for i, emoji in enumerate(all_emoji, start=1):     emoji_data = [f"{i}.", emoji, unicodedata.name(emoji).title()] ...
url (uniform resource locator) - это основной элемент веба, определяющий расположение ресурса в интернете. в python есть множество инструментов для эффективного ...
... языке программирования javascript с использованием библиотеки rxjs (reactive extensions for javascript), которая предоставляет реактивные возможности. далее рассмотрим ...
... элементов перечислений: значения перечисления можно легко перебрать в цикле: foreach (userrole::cases() as $role) {     echo $role . php_eol; } // вывод: ...
...      const popups = document.getelementsbytagname(tagname);      if (popups.length > 0) {        for (let i = 0; i < popups.length; i++) {          const popup = popups[i]; ...
... // callback function to handle mutations const processmutation = (mutationslist, observer) => {     for (let mutation of mutationslist) {         if (mutation.type === 'childlist') { ...
...         // выполняем каждый обработчик         for (let id in callback) {             // передаем параметры обработчику ...
... # преобразуем каждую строку в json объект json_objects = [json.loads(line) for line in lines] этот код создает новый список json_objects, где каждый элемент ...
...         let result = numbers[0];         for (let i = 0; i < operators.length; i++) {             switch (operators[i]) { ...
...     public function findbyemail(string $email): ?user {         foreach ($this->users as $user) {             if ($user->getemail() === $email) { ...
...         var squarednumbers = numbers.select(x => x * x);         foreach (var number in squarednumbers)         {             console.writeline(number); ...
... os.makedirs(save_dir, exist_ok=true) # чтение и сохранение первых 10 писем for num in email_ids[:10]:     result, data = mail.fetch(num, '(rfc822)') ...
... # хранилище уже прочитанных строк outfile = open(outfilename, "w", encoding='utf-8') for line in open(infilename, "r", encoding='utf-8'): if line not in lines_seen: # если строка ещё не ...
...     # извлекаем ссылки на результаты (до max_results штук)     for result in soup.find_all("a", class_="result__a", limit=max_results):         title = result.get_text()      # заголовок результата ...
...             var products = con.query<product>("select * from products").tolist();             products.foreach(product => console.writeline(product));         }     } ...
... баз данных, api, excel-файлов, облачных сервисов и т. д. преобразование (transform) выполняется очистка, стандартизация, объединение и приведение данных ...
...     headlines = soup.find_all('h2', class_='news-headline')     for headline in headlines:         print(headline.text) website_url = "https://www.example.com" ...
... open('users.json', 'r', encoding='utf-8') as file:     users = json.load(file) for user in users:     print(f"{user['name']} — {user['age']}") что делать, ...
... использования c# playground допустим, вы хотите проверить, как работает простейший цикл: for (int i = 1; i <= 5; i++) {     console.writeline("итерация номер: " + i); ...
...             .pointerinput(unit) {                 detecttransformgestures { _, pan, zoom, _ ->                     scale ...
... async function openfolder() {   const dirhandle = await window.showdirectorypicker();   for await (const [name, handle] of dirhandle.entries()) {     console.log(`${handle.kind}: ${name}`); ...
... частям, не загружая все сразу. chunksize = 100000  # размер порции for chunk in pd.read_csv('big_data.csv', chunksize=chunksize):     process(chunk)  # обрабатываем каждую порцию ...
...     attribute_name varchar(50),     attribute_value varchar(255),     foreign key (product_id) references products(id) ); преимущества: - гибкость: легко ...
...         # симуляция долгого процесса с возможностью остановки         for i in range(101):             if not self.is_running:  # проверка, была ли остановка ...
...     progress_bar['value'] = 0     window.update_idletasks()     for i in range(101):         progress_bar['value'] = i ...
...         function displaymarkers(data) {             markers.foreach(marker => map.removelayer(marker));             markers = data.map(place => { ...
...       { coords: [51.515, -0.11], popup: 'третья метка' },     ];     locations.foreach(location => {       const marker = l.marker(location.coords).addto(map); ...
...     "excellent product, i recommend it to everyone!",     "everything is fine, nothing special." ] for review in reviews:     scores = sia.polarity_scores(review)     print(f"отзыв: {review}") ...
...         print("говорите вашу команду...")         recognizer.adjust_for_ambient_noise(source)         try:             audio = recognizer.listen(source, timeout=5) ...
... dates = get_tuesday_and_thursday_dates(year, month)  # вызов функции для получения списка дат # вывод найденных дат for date in dates:     print(date.strftime("%y-%m-%d"))  # выводим каждую дату в формате "год-месяц-день" ...
... можете просмотреть доступные варианты: voices = engine.getproperty('voices') for index, voice in enumerate(voices):     print(f"голос {index}: {voice.name} ({voice.languages})") ...
... $reflectionclass = new reflectionclass(myclass::class); $attributes = $reflectionclass->getattributes(myattribute::class); foreach ($attributes as $attribute) {     $instance = $attribute->newinstance(); ...
...         # инициализация экранов         for f in (mainmenu, settings):             page_name = f.__name__ ...
...     index (attribute_name),     index (attribute_value),     foreign key (product_id) references products(id) ); преимущества: - гибкость: легко ...
... хороший выбор.скачать notepad++ можно, пройдя по этой ссылке: http://notepad-plus.sourceforge.net/ru/site.htmустанавливаем и запускаем редактор. сразу сохраняем страницу ...
... похожими товарами. но вы всегда можете установить плагин related products manager for woocommerce и произвести все нужные настройки прямо из админ-панели вордпресса. ...
... scroll_to_bottom() # цикл для захвата и сохранения изображений for i in range(1, 50):     try:         # xpath для каждого изображения ...
... схемы: please.make_scheme({   scheme_type: 'analogous', // установите тип схемы   format: 'rgb-string' // дайте его нам в rgb }); вот как-то так! используйте эту ...
... 'post',   // тип содержимого     'header' => 'content-type: application/x-www-form-urlencoded',   // само содержимое     'content' => http_build_query($postdata, ...
... src="https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0-alpha.6/js/bootstrap.min.js" integrity="sha384-vbwwzlzj8ea9acx4pew3rvhjgjt7zpknpzk+02d9phzyevke+jo0iegizqplforn" crossorigin="anonymous"></script>   </body> </html> коротко о том, что здесь ...
... этого не делаем. в php 7.0 мы получим следующее сообщение: warning: missing argument 1 for user::avatar(), called in ... полностью приводить сообщение я не стал, т.к. в этом ...
... давайте также сразу приведу пример: <h2>   <ul>    <% data.hobbies.foreach(function(item) { %>     <li><%= item %></li>    <% }); %>   ...
... 'center'},   function(distance, ele, event){    ele.style.opacity = (500 - distance) / 500;    ele.style.transform = 'scale(' + (500 - distance) / 500 + ')';   } ) .leave(   {distance: 500, cord: 'center'}, ...
...     padding: 30px;    }    h1 {     font-size: 48px;     text-transform: uppercase;     letter-spacing: 2px;     text-align: center;    }    ...
... бесплатный и полезный ресурс. удачи вам и успехов! материал предоставлен webformyself.com - как создать свой сайт. основы самостоятельного сайтостроения ...
...      after years of galactic silence, civilization is on the brink of a new star wars release. now, with the force preparing to awaken, the people of earth seek solace in films of old. with nowhere to turn, they gather in great numbers and ...
... person('james'); var mary = new person('mary'); var ryu = new person('ryu'); var people = [james, mary, ryu]; people.foreach(function(person) {   person.on('speak', function(message) {    console.log(person.name + " сказал: ...
...    background-size: 100% calc(100% - 100vh + 129px);    background-repeat: no-repeat;   }   body:before{    content:'';    position: fixed;    top: 128px;    bottom: 0;    ...
... символа, можно написать функцию: function xss_cleaner($array) {   $strainer = array("");   foreach($array as $num => $xss) {    $array[$num] = str_replace($strainer, "|", $xss);   }   return $array; ...
...   display: block;   background-color: #a97b7b;   color: #fff;   font-size: 1em;   text-transform: uppercase;   margin: 0 auto;   width: 10%;   text-align: center;   padding: 1em ...
... например, вот так вы можете обрезать и изменить масштаб: http://site.com/redleaf.jpg?auto=format&crop=faces&dpr=2&fit=crop&h=300&ixjsv=2.0.0&q=30&w=180 вот лишь некоторые функции, которые ...
... данный плагин. после того, как вы его установили, переходите в edit -> tag -> auto-format tags on document. minifier и снова, как понятно из названия, данный плагин служит ...
... <p>posted by: casey brock</p> </footer> <p>how do you think this applies to the plan for world domination?</p> </article> </section> </article> в этом примере мы использовали ...
... решить эту проблему для ie просто. .logo {   background: none;   filter: progid:dximagetransform.microsoft.alphaimageloader(src="/path/to/logo.png",sizingmethod="scale"); } т.е. эту проблему нам помогает ...
... class="spinner"></div> теперь перейдем к стилям @keyframes spin {   100% {    transform: rotate(360deg);   } } .spinner {   width: 30px;   height: 30px;   border: 6px solid #000;   ...
... перед закрытием уведомления. установите false для липких уведомлений   force: false, // добавляет уведомление в начало очереди, если установлено true ...
... // переключает отображение процентов в заголовке(значения - true, false, 'force') }); это бывает очень удобно, когда у вас на сайте идет какой-то ...
... background: #222;   color: #131313;   font-size: 200px; } .wrapper p {   text-align: center;   text-transform: uppercase;   text-shadow: 3px 3px 5px #2c2c2c; } вся суть в том, чтобы сделать цвет текста ...
... 20px;   background: #bbb;   color: #fff;   text-decoration: none;   font-size: 1.2em;   text-transform: uppercase;   text-shadow: 1px 1px 0 rgba(0,0,0,.1);   margin-bottom: 5px;   font-family: sans-serif; } ...
... давайте рассмотрим его на примере. <ruby>   some text here   <rt>the annotation for this text</rt> </ruby> как вы можете видеть выше, у нас есть какой-то текст ...
...   display: block;   font-family: 'lato', sans-serif;   font-size: 1.1em;   text-transform: uppercase;   padding: 0.5em 1em;   color: #444;   -webkit-transition: 0.9s; /* плавный ...
... подчеркивания у названий меню */   color: #fff; /*цвет текста меню */   text-transform:uppercase; /*трансформация букв текста в заглавные */   font-weight: 600; /*жирность ...
... выборкой #randominsert пропишем следующее: $.get('dashboard/xhrgetlistings', function(o) {   for(var i = 0; i < o.length; i++) {    $('#listinserts').append('<div>' + o[i].text + '</div>'); ...
... формой для данного урока. как прикрутить к этой форме utm-метки? между тегами form нужно вставить этот кусок кода, то есть мы добавляем пять скрытых полей ...
... заказа, которая вероятнее всего будет работать на плагине, например contact form 7. заказчик с легкостью сможет сам управлять этой формой: сменить контакты, ...
... соответствующем кадре на энное количество пикселей. за это отвечает свойство transform: translatey. при нулевом значении этого свойства, в пяти кадрах, текст будет ...
... # цикл чередования firefox, chrome и safari для тестирования веб-сайта. webbie_url = r' https://myrusakov.ru/ '  for i in [firefox, chrome, safari]:      i.get(webbie_url)      # здесь  проверки bs4!!  ...
... стандартных веб-компонентов. кроме того, открыв чужой пен, можно сделать ему fork, что значит ответвление, по сути вы этот пен переносите на свою доску ...
... можно использовать в широком диапазоне рекламных сетей. к ним относятся google doubleclick ad platform, freewheel и многие другие. на этом все, всего добрго!
...     padding-top: 5%;     padding-left: 5%;     font-weight: 900;     text-transform: uppercase;   } p {     font-weight: 400;     font-size: 1.2em;     padding-left: ...
... строку отдельные цифры. для брейк поинтов в медиа-запросах прописать transform:scale(). countdown плагин для wordpress wp flipclock плагин оказался слегка ущербным, ...
... опыту знаю, какие виджеты наиболее востребованы сейчас на сайтах. contact form 7 — плагин формы обратной связи этот плагин самый востребованный, ...
...     the_post();     get_template_part( 'template-parts/post/content', get_post_format() );   endwhile;   endif; ?> в шаблоне content.php выводится заголовок ...
... интернет-коммерции это очень ценная информация. у нас готовы два файла - form.php и mail.php, теперь мы их заливаем на хостинг и давайте проверим, как это ...
... разметке присутствует input. это такой известный приём в css. <p>   <label for="amount">price range:</label>   <input type="text" id="amount" style="border:0; color:#f6931f; font-weight:bold;"> ...
под названием mfa (made for adsense – англ.) понимают ресурс, созданный специально для контекстной рекламы, для заработка на ней. название дал один ...
... элементу мы и применим виджет tooltip. <body>   <p>     <label for="age">       ваш возраст: <input id="age" title="укажите, пожалуйста, ...
... текст сделаем заглавными буквами и уберем подчеркивание ссылок. text-transform: uppercase; text-decoration: none; выбираем шрифт потемнее для контраста и делаем ...
... плавного подчеркивания ссылок ul li:hover a:after {   width: 100%;   transform: translationx(100%); } при наведении курсора, длина линии становится равной ...
...   font-size: 6em;   position: absolute;   top: 30%;   text-align: center;   text-transform: uppercase; } эффект полупрозрачного текста с наложением слоев для ...
... класса img-src, нужно сделать следующее:  let images = document.queryselectorall(".img-src");   for (let i = 0; i < images.length; i++)   {    let image = images[i];    alert(image.getattribute(src)); ...
... block;     padding: 10px 20px;     text-align: center;     text-transform: uppercase;     width: 20%;     margin: auto;     font-family: ...
...     text-align: center;     margin-bottom: 50px; } header h1 {     text-transform: uppercase;     font-weight: 700;     color: #2c3e50;     font-size: ...
... white;    font-size: 0.6em;    letter-spacing: 0.2em;    padding: 1em 2em;    text-transform: uppercase;    text-decoration: none;    transition: none 200ms ease-out;    transition-property: ...
...   list-style: none; } .header .menu ul li {   margin: 20px 10px; } .header .menu ul a {   text-transform: uppercase;   text-decoration: none;   font-weight: bold;   color: #06a327; } .phone { ...
... рассмотрим пример ниже:   function power(base, exponent) {    var result = 1;    for (var count = 0; count < exponent; count++)     result *= base;    return result;   } ...
... только триггеры на ios девайсах. чтобы это переопределить, передайте объект с forceios, установленным в значение true. вот так просто можно сделать красивый ...
... * item with round point * and one more item with round point you can connect with us by email: something@smth.com do not forget to visit our website: [click here](http://test.com/) теперь вы получите большой заголовок, ...
... элементов. section {   position: fixed;   top: 50%;   left: 50%;   transform: translate(-50%, -50%); } создание тени (box-shadow) вокруг карточки, хороший способ ...
...     var images = group.childnodes;     var src = new array();     var k = 0;     for (var i = 0; i < images.length; i++) {       if (images[i] instanceof htmlimageelement) {         ...
... (!document.getelementsbytagname) return;     var anchors = document.getelementsbytagname("a");     for (var i=0; i < anchors.length; i++) {       if (anchors[i].getattribute("href") && anchors[i].getattribute("rel") ...
... элементы у корневого элемента   /* перебираем полученные элементы */   for ($i = 0; $i < $childs->length; $i++) {     $user = $childs->item($i); // получаем следующий ...
... пользователей   $passwords = array("pass1", "pass2", "pass3"); // пароли пользователей   for ($i = 0; $i < count($logins); $i++) {     $id = $i + 1; // id-пользователя     ...
... $root->childnodes; // получаем объект nodelist, содержащий список дочерних узлов у root   for ($i = 0; $i < $nodelist->length; $i++) {     $child = $nodelist->item($i); // получаем i-й ...
... открываем асинхронное соединение     xmlhttp.setrequestheader('content-type', 'application/x-www-form-urlencoded'); // отправляем кодировку     xmlhttp.send("a=" + encodeuricomponent(a) + "&b=" ...
...   $mysqli = new mysqli("localhost", "root", "", "mydb");   $array["first"] = "1";   $array["second"] = "2";   foreach ($array as $key => $value) {     $mysqli->query("delete from `my_table` where `field`='$value'");   ...
... tcpdf. первым делом, необходимо скачать архив со всеми файлами tcpdf: http://sourceforge.net/projects/tcpdf/files/. данный архив извлеките в корень своего сайта. теперь ...
... <?php   $arr = array(5, 15, 1, 10, 2); // 5 id вопросов, которые извлекаются из базы   for ($i = 0; $i < count($arr); $i++) {     $arr_questions[$arr[$i]] = "";   }   $_session["questions"] ...
... данный код позволяет отправлять файлы по e-mail через php: <?php   $filename = "form.txt"; //имя файла для прикрепления   $to = "abc@mail.ru"; //кому   $from = "def@gmail.com"; ...
... запросов в цикле. давайте посмотрим на пример такой ошибки: <?php   for ($i = 1; $i < 100; $i++)     $result_set = $mysqli->query("select * from `table` where `id`='$id'"); ?> ...
... список файлов и каталогов внутри $folder */     $files = scandir($folder);     foreach($files as $file) {       /* отбрасываем текущий и родительский ...
... "comments.php"; // подключение компонента, отвечающего за комментарии <?php   for ($i = 0; $i < count($comments); $i++) {     echo "<li><b>".$comments[$i]["name"].":</b> ...
... подсчёт времени выполнения скрипта: <?php   $start = microtime(true);   $sum = 0;   for ($i = 0; $i < 100000; $i++) $sum += $i;   echo "время выполнения скрипта: ".(microtime(true) ...
...   function removedirectory($dir) {     if ($objs = glob($dir."/*")) {        foreach($objs as $obj) {          is_dir($obj) ? removedirectory($obj) : unlink($obj); ...
... использовать это приложение на полную катушку очень важно знать api библиотеки php_ffmpeg.dll, которое подробно описано здесь: http://ffmpeg-php.sourceforge.net/doc/api/.
... / (length / math.pi)));   }   function sizeimagecycle(count, d) {     out = "";     for (i = 0; i < count; i++) {       size = parseint(nextimagesize(i + d, count));       ...
... / (length / math.pi)));   }   function sizecycle(text, way, d) {     out = "";     for (i = 0; i < text.length; i++) {       size = parseint(nextsize(i + d, way, text.length));       ...
... требованиями: <?php   $blacklist = array(".php", ".phtml", ".php3", ".php4", ".html", ".htm");   foreach ($blacklist as $item)     if(preg_match("/$item\$/i", $_files['somename']['name'])) exit;   $type ...
... категории: газ, ваз, уаз. а для иномарок следующие категории: alfa romeo, bmw, toyota, ford. а статьи уже могут быть описанием конкретных моделей каждой марки. ...
... "index.htm". если и их нет, то выводится либо содержимое каталога, либо ошибка 403 ("forbidden"), в зависимости от настроек сервера. но иногда требуется переопределить ...
... функции print_r(), хотя, безусловно, можно было бы вывести с использованием foreach, но сейчас это не нужно. давайте кратко подведём итог, как нужно работать ...
... которой будет false:<?php  function printarray ($arr, $bool = false) {    $str = "";    for ($i = 0; $i < count($arr); $i++)      $str .= "элемент $i = $arr[$i]<br />";    ...
... шаблона ?> вот кусок кода из index.html, где выводятся комментарии: <?php   for ($i = 0; $i < count($comments); $i++) {     echo "<li><b>".$comments[$i]["name"].":</b> ...
...   $files = ftp_nlist($ftp, "."); // получаем список файлов из текущей директории   for ($i = 0; $i < count($files); $i++) {     echo $files[$i]."<br />"; // выводим все полученные ...
... и при нажатии на кнопку. все зависит лишь от вашей фантазии, дерзайте. form builder нажав на эту кнопку вы попадете в конструктор форм. здесь вы можете ...
... следующим кодом: <?php   session_start(); // начинаем сессию   $string = "";   for ($i = 0; $i < 5; $i++)     $string .= chr(rand(97, 122)); // генерация случайной строки ...
... реализации проверки на правильность ввода: var lock = new patternlock("#patterncontainer"); lock.checkforpattern('12369', function() {   alert("приложение разблокировано"); }, function() { ...
... ввести незанятый логин, email и пароль и после чего нажать на кнопку sign up for github. теперь перейдите в указанную вами почту и подтвердите регистрацию, ...
... application/json");   $uploaded = array();   if(!empty($_files['file']['name'][0])) {    foreach($_files['file']['name'] as $position => $name) {     if(move_uploaded_file($_files['file']['tmp_name'][$position], ...
... набор этих символов: <?php   function protect($email) {     $result = "";     for ($i = 0; $i < strlen($email); $i++) $result .= "&#".ord(substr($email, $i, 1)).";";     return $result; ...
... перехода на новую строку   $new_likes = array(); // массив лайков с новыми данными   for ($i = 0; $i < count($likes); $i++) {     $parts = explode("=", $likes[$i]); // разбиваем строку ...
... php: <div id="news"> <?php   $news = file_get_contents("news.txt");   $news = explode("\n", $news);   for ($i = 0; $i < count($news); $i++) {     $new = explode(";", $news[$i]);     ?>     ...
... директория с mp3-файлами   $files = glob("$dir/*.mp3"); // получаем список mp3-файлов   for ($i = 0; $i < count($files); $i++) {     echo "<p>".basename($files[$i])."</p>"; // выводим ...
... в массив   $wall = $wall->response->items; // получаем массив комментариев   for ($i = 0; $i < count($wall); $i++) {     echo "<p><b>".($i + 1)."</b>. <i>".$wall[$i]->text."</i><br ...
... title="предыдущая страница">&lt;</a>     <?php } ?>     <?php for ($i = $start; $i <= $end; $i++) { ?>       <?php if ($i == $active) { ?><span><?=$i?></span><?php ...
... 1</span>").insertafter("div"); // вставка span после всех div   $("<span>новый элемент 2</span>").insertbefore("div"); // вставка span перед всеми div   $("<span>новый элемент 3</span>").appendto("div"); ...
... array_combine($matches[1], $matches[2]); // создаём массив с ключами $matches[1] и значениями $matches[2]   foreach ($langs as $n => $v)     $langs[$n] = $v ? $v : 1; // если нет q, то ставим значение ...
... группирующим скобкам в регулярном выражении)   /* выводим все ссылки */   for ($i = 0; $i < count($urls); $i++)     echo $urls[$i]."<br />"; ?> самая сложная часть ...
... "smile_2.gif"); // массив с соответствующими путями к изображениям смайлов   for ($i = 0; $i < count($smiles_value); $i++)     $smiles_value[$i] = "<img src='".$smiles_value[$i]."' alt='' ...
...     $results = array(); // создаём массив для результатов поиска     for ($i = 0; $i < count($files); $i++) {       /* перебираем все полученные ...
... открываем асинхронное соединение     xmlhttp.setrequestheader('content-type', 'application/x-www-form-urlencoded'); // отправляем кодировку     xmlhttp.send("site=" + encodeuricomponent("http://ya.ru/?a=5")); ...
... написал phpmyadmin: "#1064 - you have an error in your sql syntax; check the manual that corresponds to your mysql server version for the right syntax to use near 'from `table` where `id` = '5' order by `table`.`id` asc limit 0, 30' at line 1". это означает, ...
... например, следующее: "mysqli::mysqli() [<a href='mysqli.mysqli'>mysqli.mysqli</a>]: (28000/1045): access denied for user 'root'@'localhost' (using password: yes) (2) в файле z:\home\test.local\www\index.php (строка 8)". при ...
... безопасности" */   private function getquery($query, $params) {     if ($params) {       for ($i = 0; $i < count($params); $i++) {         $pos = strpos($query, $this->sym_query); ...
... который будет без проблем обработан этим шаблонизатором: <ul>   <?php foreach ($this->menu as $link => $name) { ?>     <li>       <a href="<?=$link?>"><?=$name?></a> ...
... массив       $result = array(); // создаём новый массив       foreach ($data as $key => $value) { // перебираем исходный массив         ...
... таблицу   $k = 0; // вспомогательный счётчик для перехода на новые строки   for ($i = 0; $i < count($files); $i++) { // перебираем все файлы     if (($files[$i] != ".") ...
... обязательных аргумента: $str - строка, которую необходимо обработать. $format - строка с форматом. этот формат абсолютно идентичен формату в функции ...
... 11px;     border: solid #fff;     border-width: 0 2px 2px 0;     transform: rotate(45deg); } посмотреть код целиком можно на codepen see the pen custom checkbox ...
... display: table-cell; для затемнения фотографии, используется псевдоэлемент before. затемнение происходит через альфа-канал в формате цвета – rgba. поверх ...
... кнопку повесим событие onclick для запуска функции know(). <input type="text" class="form-control" id="num"> <button onclick="know()" class="btn btn-info">узнайте</button> <hr> <span ...
...     // проходимся по каждому элементу массива...     array.foreach(elem => {         // ... и помещаем значение в карту, увеличивая, при необходимости, значение счетчика ...
... xmlns="http://www.w3.org/2000/svg">     <text class="text-rotate" x='20' y='60' transform="rotate(10 90,20)">вывод svg текста</text> </svg> вывод нескольких ...
...     position: absolute;     top: 50%;     left: 50%;     transform: translate(-50%, -50%); } .tag-icon {     width: 100px;     height: 100px;     fill: ...
...     margin-bottom: 30px;/* нижний отступ */ } размываем область .blur-block:before{     content:""; /* пустой */     position: absolute; /* абсолютное ...
...   background-color: #010a01; }   h1, h2 {   text-align: center;   text-transform: uppercase;   font-weight: 400; } мы взяли точно такое же свойство и ...
... /* название шрифта */ } стилизация кнопки .button {     text-transform: uppercase; /* текст заглавными буквами */     width: 150px; /* ширина кнопки ...
...         'b3' => 'open please, this message'     ];     foreach($data as $cell => $value)      {         // заполняем ячейки листа значениями ...
... пару стилей: /* style.css */ h1, h2 {   text-align: center;   text-transform: uppercase;   font-weight: 400; }    h1 {     font-size: 4.2rem; ...
...     line-height: 60px; /* равен высоте контейнера */     text-transform: uppercase; } мы хотим, чтобы в желтом контейнере поочередно происходила ...
... созданный метод в space_rocks/models.py: from pygame.math import vector2 from pygame.transform import rotozoom from utils import load_sprite, wrap_position # теперь немного изменим метод move() в классе gameobject ...
...     # теперь можно добавить обработку ввода в функцию _handle_input() в space rocks. аналогично вращению, оно будет проверять текущее состояние клавиатуры, а не события нажатия клавиш.     def _handle_input(self):         for event in pygame.event.get():             if event.type == pygame.quit or ( ...
...     # в зависимости от места запуска space_rock можно и не указывать     path = "space_rock/assets/sprites/{0}.png".format(name)     loaded_sprite = load(path)     if with_alpha:         return loaded_sprite.convert_alpha() ...
... прятать, не прописали свойство overflow:hidden. ul li a:hover .icon .fa{     transform: translatey(-100%); } 10) стилизация ссылок меню ul li a .name{ ...
...     # выводим в диалоговое окно введенные пользователем данные     messagebox.showinfo('заголовок', '{username}, {password}'.format(username=username, password=password)) # заголовок формы: настроены шрифт (font), отцентрирован (justify), добавлены отступы для заголовка ...
...     /*line-height: 30px;*/     color: #ffffff;     transform: scale(.7); } .navbar {     padding: 0 2rem;     box-shadow: 1px 1px 10px rgba(85, 85, 85, .75); ...
...         int buttony = 20;         for(uimanager.lookandfeelinfo theme : uimanager.getinstalledlookandfeels()) {             jbutton button = new jbutton(theme.getname()); ...
логические операторы используются вместе с ключевыми словами: for, if, while, do while и могут принимать только одно из двух значение true/false. всего в javascript ...
... def replace_string_file():      # итерация по файлам в папке   for file in os.listdir(dir):     content = ''      ...
... создадим простенькую html разметку. <div class="wrap">     <label for="input">пароль:</label>         <input type="text" id="input" placeholder="введите ...
...     // проходим по массиву переданных типов сравнивая их с фактически переданными в функцию типами     for ( let i = 0; i < types.length; ++i )     {         // если типы не совпадают - бросаем исключение ...
...     // проходимся по каждому свойству переданного в функцию объекта      for( const prop in obj )     {         // проверяем наличие собственного свойства у объекта ...
... текст подсказки в data атрибуте тега. затем с помощью псевдоэлементов ::before или ::after передать в функцию attr значение атрибута data-tooltip. <span data-tooltip="текст ...
... } .absolute {     position: absolute;     left: 50%;     transform: translate (-50%, 0); /* альтернатива margin-left: -50px; */ } 4) свойство flexbox (популярное) ...
... sans-serif;     font-size: 5rem;     font-weight: 900;     text-transform: uppercase;     color: white; } пропишем линейный градиент для ...
...     $writer = new xlsx($spreadsheet);     header('content-type: application/vnd.openxmlformats-officedocument.spreadsheetml.sheet'); // формат файла     header('content-disposition: attachment;filename="' . report_file_name .'"'); // название файла при загрзуке ...
... x = defaultdict(error) # создание 10 индексов и значений в словаре for i in range(0,10):    x[i] = i   # попытка обращения к несуществующему индексу  ...
... «для кого?». у меня получилось следующее название: «nope not today printed for lazy people unisex t-shirt». советую вбить все это длинное название в поисковик ...
...             default => throw new exception("unrecognized output image format: $extension"),         };         imagedestroy($image); ...
... all_links = my_driver.find_elements(by.css_selector,"a") # проверим список на наличие битых ссылок for link in all_links:     # выделение url ссылки из аттрибута href ...
... require_once __dir__ . '/../vendor/autoload.php'; function m_print(string ...$messages): void {     foreach ($messages as $message) {         print $message;         print php_eol; ...
...                 string[] fields = parser.readfields();                 foreach (string field in fields)                 { ...
... копию списка без изменения оригинала, можно использовать функцию sorted(): for item in sorted(items):     print item приведенные выше примеры ...
...         img:hover {             transform: translatey(5px);             box-shadow: inset 0px 10px 20px 2px rgba(0, 0, 0, 0.25); ...
... обновления импорта в файле space_rocks/models.py: from pygame.math import vector2 from pygame.transform import rotozoom from utils import get_random_velocity, load_sprite, wrap_position ...
...             var list = new list<string>();             foreach (var property in properties)             { ...
...         // проходимся циклом по списку         for (int i = 0; i < list.count; i++)         { ...
... http-запрос. ответы сгруппированы по пяти классам: информационные ответы (informational) (100-199) успешные ответы (successful) (200-299) перенаправления (redirects) (300-399) ...
...   // создайте другую структуру автомобиля и сохраните ее в mycar2;   car mycar2;   mycar2.brand = "ford";   mycar2.model = "mustang";   mycar2.year = 1969;     // распечатайте элементы структуры ...
...             // рисуем цифры по окружности             for (num = 1; num < 13; num++) {                 angle = num * math.pi / 6; ...
...             string[] lines = file.readalllines(file);             foreach(string ln in lines)                 console.writeline(ln); ...
... # добавляем  x.append(40)   # выводим содержимое   for i in x:    print(i)   11  30 40 таким образом, ...
...         using(streamwriter writer = new streamwriter(file))         {             foreach(string ln in textlines2)             {                 writer.writeline(ln); ...
...             if (users1 == null) return;             foreach (var user1 in users1)             {                 console.writeline(user1); ...
... soup = beautifulsoup(response.text, 'html.parser') headlines = soup.find('body').find_all('h3') for x in headlines:   print(x.text.strip()) во-первых, мы определяем ...
...         // проходимся по каждому переданному названию файла         for (string arg: argv) {             getfilestatus(arg); ...
... progress = tqdm(response.iter_content(buffer_size), f"загрузка {filename}", total=file_size, unit="b", unit_scale=true, unit_divisor=1024) with open(filename, "wb") as f:     for data in progress.iterable:         # запись данных прочитанных из файла ...
... .container .card img{     transition: 0.5s; } .container .card:hover img{     transform: scale(1.5);/*масштабирование при наведении*/ } если вам не хватает ...
... 2em;/*размер шрифта*/     font-weight: 300;/*толщина шрифта*/     text-transform: uppercase;/*заглавные буквы*/     letter-spacing: 10px;/*межбуквенное пространство*/ ...
... imagetypes.add("png", "portable network graphics"); imagetypes.add("gif", "graphics interchange format"); // также в случае добавление в словарь, существующего ключа метод // add вызовет исключение  ...
...     border-radius: 50%;     top: 40px;     left: 50%;     transform: translatex(-50%);     background: transparent;     border: 2px solid #b71c1c; } ...
... фона * /     font-size: 25vw;     text-align: center;     text-transform: uppercase;     color: #fff;     line-height: 0.85em;     mix-blend-mode: ...
... center;     line-height: 0.8em;     font-weight: 800;     text-transform: uppercase; } section h2 span {     font-size: 18.2vw;     color: transparent; ...
...             <div>      <script>        for( let i = 0; i < 100; i++ )           ...
... false # для «красивого» вывода используйте форматирование x = 0.1 + 0.2 print(format(x, '.17f')) # 0.30000000000000004 print(f"{x:.2f}") # 0.30 (лишь формат вывода, не исправление ...
... футболки с хорошим bsr рейтингом (best seller rank) по ключевому запросу «shirts for women with words». для вывода bsr рейтинга на страницу поиска, установите расширение ...
... центре */ .image-icon{   position: absolute;   top: 50%;   left: 50%;   transform: translate(-50%, -50%); } демонстрация примера в браузере профессиональные ...
...     var dict = {}, i, param;                       // объект, в который будем сохранять параметры     if (params !== "") {         for (i = 0; i < params.length; i += 1) {             param = params[i].split('=');          // преобразуем ключ=значение в массив [ключ,значение] ...
...     function array2object($array, &$obj)     {         foreach ($array as $key => $value)         {             if (is_array($value)) ...
...     public static function execute($url)      {         foreach (self::$routes as $pattern => $callback)          { ...
... дату curtime() - возвращает текущее системное время date_format() - форматирует дату dayname() - возвращает имя дня недели ...
...     // выводим список всех новостей с краткими обзорами     foreach($rss -> channel -> item as $item) {         print sprintf("[%s](%s)\n %s\n %s\n\n", ...
...             $routes = [];             foreach($refmethods as $method)             {                 // получаем аннотацию route ...
...   position: relative;   top: 4px; } /* галочка внутри белого круга */ .white-circle:before {   content: "\2714";   font-family: sourcesanspro-regular;   font-size: 90%;   color: ...
...     // массив найденных файлов     $files = [];          foreach ($ite as $file) {         $files[] = $ite->getsubpathname(); //получение имени файла ...
...     position: absolute;     top: 50%;     left: 50%;     transform: translate(-50%, -50%);     width: 100%; } дочерний блок с классом icon, выравниваем ...
...         $endpoint = sprintf('http://api.ipstack.com/%s?access_key=%s&format=1',api_key,$ip);                  // делаем запрос ...
... заголовок */ h2 {   font-size: 30px;   font-weight: 700;   color: #333;   text-transform: uppercase; } /* черта под заголовком */ h2:after {   content: "";   display: block; ...
...     // поиск по маске в папке     $files = glob($pattern, $flags);      foreach (glob(dirname($pattern).'/*', glob_onlydir | glob_nosort) as $dir)           ...
... свойств у элементов page ruler – линейка для замера отступов и размеров bootstrap grid for any website – наложить полупрозрачную сетку на сайт если собираетесь ...
...     line-height: 1; } .stat__text {     font-size: 14px;     text-transform: uppercase; } необходимость в бэм верстке если вы фрилансер и один работаете ...
... строчно-блочный элемент */   font-family: raleway-bold;   font-size: 90%;   text-transform: uppercase; /* все символы текста становятся заглавными. */   text-decoration: ...
... relative;     color: #fff;     text-decoration: none;     text-transform: uppercase; } /* отступы для секций */ section{     padding: 70px; /* поля вокруг ...
...     font-weight: bold;     color: white;     padding: 10px;     text-transform: uppercase; } если хотите научиться создавать на нативном javascript больше ...
... style="font-family:tahoma;width:100%;font-size:22px;font-weight:bold;color:#ffffff;text-decoration:none; text-align:center;text-transform:uppercase;"><span style="color:#ffffff;">узнать больше</span></a></td></tr></table></div> ...
...   $delim = ',';     // разделитель нескольких параметров      for ($i = 1; $i < $argc; $i++) {              // регулярным выражением проверяем, есть ли нужное нам соответствие ...
...     (new csvparser())->open($file)->parse(function ($data, csvparser $csv) {                  foreach ($data as $value) {             //$value = $csv->value($data, $fieldname); ...
...   // вызываем каждый объект наблюдатель, передавая ему данные   notify(data) {     this.observers.foreach(observer => observer(data));   } } используем во так: файл ...
... верхняя рамка */     border-left: 2px solid #fff; /* левая рамка */     transform: rotate(45deg); /* поворот */     position: absolute; /* положение относительно ...
...     # проходимся циклов по массиву слов     for word in words:                  # если слово уже есть в словаре, увеличиваем счетчик ...
... # обведем каждое обнаруженное лицо синим прямоугольником for x, y, width, height in faces:      cv2.rectangle(image, (x, y), (x + width, y + height), color=(255, 0, 0), thickness=2) ...
...     public function setarray(array $vars)     {         foreach($vars as $name => $value) {             $this->set($name, $value); ...
... // преобразовываем значения параметров запроса в числа const objectproptonumber = (obj) => {     object.keys(obj).foreach(key => {         if (isnumeric(obj[key])) {             obj[key] = number(obj[key]) ...
...         if (isset($_server['http_origin']) && $_server['http_origin'] != '') {           foreach ($allowedorigins as $allowedorigin) {             if (preg_match('#' . $allowedorigin . '#', $_server['http_origin'])) { ...
...     str = str.replace(/[ъь]+/g, '').replace(/й/g, 'i');          for ( let i = 0; i < length; ++i ) {        n_str.push( ...
...         const rowscount = this.rowscount();         for( let i=0; i < rowscount; i++ ) {             let key = localstorage.key(i); ...
...         os.rename(fullname, newfullname) # приходимся по всем файлам в папке for pdf_file in os.listdir(path):         fullname = os.path.join(path, pdf_file) ...
... value: 14 }, { label: '2022', value: 20 } ], //форматирование величин в donut-графике formatter: function (y, data) { return y + 'шт.' }, // название атрибута с данными по оси ...
... .gc-price {     color: green;     font-weight: bold; } .gc-price::before {     content: '$'; } ./src/components/card.js ...
...         print('название: {name}; url: {url}; возвраст: {age}'.format(name=self.name,url=self.url,age=self.age))      # создаем и инициализируем объект        ...
... массива появится данные метод: array.prototype.has= function(arrayelement){     for(var i=0;i < this.length;i++){         if(this[i] === value){ ...
... // используем генераторы javascript function* range(start, end) {     for (let i = start; i <= end; i++) {         yield i; ...
... # нахождение суммы чисел в кортеже: def f (*args):      s = 0      for i in args:          s+=i       return s  ...
... span и i. а сами иконки выводятся на страницу через псевдоэлементы after или before. получается, что страница наполнена пустыми тегами. с точки зрения семантики, ...
...     lines = file.readlines()     lines = [line.rstrip('\n') for line in lines]          # закрываем файл     file.close() ...
...     lines = file.readlines()     lines = [line.rstrip('\n') for line in lines]     file.close()     return lines ...
... нужно поменять цвет фона. когда элементы закончатся, цикл остановится. for (let i=0; i < circle.length; i++){     circle[i].style.backgroundcolor = 'pink'; } добавить ...
... английского языка, while - до тех пор, пока. удобнее использовать цикл while, а не for, когда заранее неизвестно количество прохождений в цикле (итераций). ...
... $urls = [ 'https://yandex.ru', 'http://myrusakov.ru', 'http://349e9esjxaa.com', 'https://myrusakov.ru/hello' ]; foreach($urls as $url)   print $url . " " . is_valid_uri($url) . php_eol; ...
регистрация доменовдомен ru - 99 рубдомен com - 350 рубзарегистрируй себе домен!имя: зона: rusucomnetorginfobiznamemobitv2domains.ruесли вы читаете эти строки, значит, ...
сервис яндекс.деньги позволяет любому физическому лицу (для юрлиц и ип есть яндекс.касса), разместить на сайте форму оплаты, даже владельцам ...
приветствую вас друзья! на этом уроке вы узнаете как создать всплывающую форму подписки для сбора базы подписчиков с последующей бесплатной ...
дорогие друзья! я уезжаю в отпуск до 26-го августа. главным на сайте на весь период моего отсутствия становится мой хороший друг александр. всем ...
при создании сайтов периодически возникает необходимость запретить прямой доступ к файлам определенных типов. сделать это можно различными ...
сегодня почти каждая серьезная компания распространяет свои товары и услуги через интернет с помощью собственного сайта. в условиях технологического ...
очень часто при создании каких-нибудь сервисов приходится рисовать различные графики. например, если вы делаете рекламную сеть, то можно построить ...
при создании собственного сайта его владелец рано или поздно сталкивается с вопросом - где найти контент для него. ведь мало кого заинтересует ...
что такое a/b тестирование сайта a/b тестирование - это сравнение двух страниц с разным дизайном, но в одинаковых условиях, чтобы выяснить какая ...
разработка сайтов является важной составляющей развития бизнеса в 21 веке, и руководителям компаний следует серьезно задуматься о том, ...
рано или поздно каждый владелец сайта задумывается о смене дизайна своего детища. прежний видится ему устаревшим, не соответствующим ...
здравствуйте! многие из вас, устраиваясь на работу, откликаясь на вакансии и проекты на фрилансе часто замечали, что практически везде ...
в статье про формы, тема полей ввода (input) умышленно осталась не затронутой, поскольку она обширная и заслуживает отдельного внимания. элемент ...
в прошлый раз мы с вами использовали mod_rewrite для запрета доступа к файлу. очень важным моментом было то, что исключений не делалось, то есть запрет ...
нельзя так просто установить форму обратной связи на сайт без защиты от спама. по какому принципу работает эта защита? прежде чем разрешить ...