Архивы автора: admin

Массивы в Python Урок 2

Объявление массива myList=[1,2,3,4,5,6] Вывод элемента массива в консоль print myList[2] Изменение значения в массиве myList[2]=100 Обращение к субмассивам myList[2:5] Вывод субмассива print(myList[5:]) Изменение значений субмассива myList[0:2]=[0,1] или аналогичное действие myList[0]=0 myList[1]=1 поиск максимального значения в массиве m=0 for e in myList:    if m<e:            m=e print(m) Доступ к массиву с… Читать далее »

Python 3.5. Первый урок. Переменные, циклы, условия.

Знакомство с Pyton Python — в русском языке распространено название пито́н) — высокоуровневый язык программирования общего назначения, ориентированный на повышение производительности разработчика и читаемости кода. Синтаксис ядра Python минималистичен. Питон отличается от других языков что вы можете писать программу прямо в консоли и она будет выполняться сразу во время написания. Python работает почти на всех… Читать далее »

Работа с базами данных c#

Установка Mysql Workbench. Для работы с базами данных нам понадобится установить Mysql Workbench. http://www.mysql.com/products/workbench/ При установке у вас будет запрошен логин и пароль. Введите root root. Подключение библиотек к проекту c#. В обозревателе решений кликаем добавить ссылку.  В открывшемся менеджере ссылок нажимаем вкладку обзор и кнопку обзор. Добавляем в References «MySql.Data.dll» по пути указанному ниже. Версии… Читать далее »

Раздел: C#

Полезные команды для Linux Mint

Очистка корзины для root в linux mint. На днях удалил лог огромный лог файл. А места на диске не прибавилос. Попытался его найти и не тут то было. В итоге долгого поиска в гугл выяснил что файл попал в корзину для root и удалить его можно вот такой командой sudo rm -rf /root/.local/share/Trash После ее… Читать далее »

Установка сервера на Linux

Установка и настройка LAMP, FTP, CRONTAB. 1. Установка LAMP Стек LAMP (Linux+Apache+MySQL+PHP) — это набор программного обеспечения с открытым исходным кодом, которой обычно устанавливается на сервер для отображения динамических веб-сайтов и веб-приложений. Эта аббревиатура обозначает операционную систему Linux с установленым веб-сервером Apache. Данные сайта хранятся в базе данных MySQL, динамический контент обрабатывается с помощьюPHP. Для… Читать далее »

Задания onkeypress, onkeyup, onkeydown и onfocus

Задание Создать поле для ввода только цифр. Сделать поле, что бы в котором  при вводе буквы становились заглавными. Написать функция для вывода сообщения при вводе символа в поле (нажатие клавиши) Написать функция меняющую цвет поля при установки в нем курсора Решение 1. <!DOCTYPE HTML> <html> <head> <meta charset=»utf-8″> </head> <body> Введите ваш возраст: <input type=»text»>… Читать далее »

Задание на onmousemove и onmouseout

Задание Написать счетчик, который будет считать движения мыши в блоке. Написать программу для определения координат мыши в блоке. Решение 1. <!DOCTYPE html> <html> <head> <meta charset=»utf-8″> <style> #demo { width: 100px; height: 100px; border: 1px solid black; margin: 10px; float: left; padding: 30px; text-align: center; background-color: lightgray; } p { background-color: white; } </style> </head>… Читать далее »

Урок 8. Игра крестики нолики на javascript

СВОЙСТВА и МЕТОДЫ Length свойство, устанавливает или возвращает количество элементов в массиве Нестандартное свойство innerText. Всеми браузерами, кроме Firefox 44- (согласно CanIUse.Com), поддерживается нестандартное свойство innerText. У него, в некотором роде, преимущество перед textContent в том, что оно по названию напоминает innerHTML, его проще запомнить. Однако, свойство innerText не следует использовать, так как оно не… Читать далее »

Урок 10. AJAX

AJAX выполняет обновление части веб-страницы, без перезагрузки всей страницы. AJAX — метод для создания быстрых и динамических веб-страниц. AJAX позволяет создание веб-страниц, которые будут обновляться асинхронно путем обмена небольшими объемами данных с сервером за кулисами. Это означает, что можно обновлять части веб-страницы, без перезагрузки всей страницы. Классические веб-страниц, (которые не используют AJAX), перезагружают всю страницу, если содержание должно… Читать далее »

Урок 9. Игра змейка на javascript

АЛГОРИТМ — клеточки змейки помечаются классом «s» а еда классом «f», по наличию этих классов и определяется коллизия со змеей или с едой — каждая новая клетка змеи помечается атрибутом «data-n» который равен number++ (постоянно увеличивается) — ищем div’ы с классом «s» (клетки змеи) и находим клетку с минимальным значением data-n и делаем ее обычной… Читать далее »