Для Ubuntu 22.04, Ubuntu 20.04, Ubuntu 18.04 и созданных на их базе существует PPA-репозиторий Deadsnakes. Он поддерживает пакеты для Python 3.11, а также разные версии Python.
Для Ubuntu 22.04, Ubuntu 20.04, Ubuntu 18.04 и созданных на их базе существует PPA-репозиторий Deadsnakes. Он поддерживает пакеты для Python 3.11, а также разные версии Python.
Цель: создать изображение для реального проекта — финансового маркета.
Midjourney работает в Discord. Зайти можно по этой ссылке: https://discord.com/invite/midjourney
IDLE расшифровывается как Integrated DeveLopment Environment (интегрированная среда разработки). Это IDE для Python, написанная на языке Python и основанная на Tkinter с привязками к набору виджетов Tk.
Статья о том как запустить эмулятор в Android Studio, а также некоторые решения возможных проблем
Android Studio больше не поддерживается для 32-битных платформ Linux Ubuntu, а работает только на 64-битных платформах.
Python на русском языке звучит как пито́н или па́йтон. На данный момент это один из самых популярных языков программирования. Python - это объектно-ориентированный и высокоуровневый язык программирования, разработанный для быстроты и удобства использования. Выбор языка Python оптимальный как для начинающих, так и для опытных разработчиков.
Рассмотрим два способа установки PyCharm на Debian. Если использовать программу на постоянной основе, то лучше выбрать первый способ как стандартную установку приложения. Кому может подойти второй способ установки как пакета snap? Прежде всего тем, у кого недостаточно места на диске, но достаточно современный и скоростной компьютер с неплохим объемом оперативной памяти. Также этот способ хорош для ознакомления с программой, презентацией и т.д.
Установка Miniconda в Ubuntu 20.04 занимает минимальное количество времени в Терминале.
PostgreSQL является одной из наиболее распространенных систем управления объектно-реляционными базами данных. Давайте установим последнюю версию PostgreSQL 13 на Ubuntu 20.04 Linux.
Старые версии Docker назывались docker, docker.io или docker-engine. Если они установлены, то необходимо их удалить:
По умолчанию в Ubuntu 18.04 устанавливается версия Node.js 8.0, что в большинстве случаев достаточно. Но если такое положение дел не устраивает
WebStorm — это интеллектуальная среда разработки для JavaScript от JetBrains, которая также обеспечивает поддержку HTML, SQL, Typescript, CSS. С помощью плагинов обеспечивается поддержка Node.js, Angularjs. Последняя версия запускается на 20% быстрее, а также в WebStorm 2019.3 добавлена улучшенная поддержка Vue.js
IntelliJ IDEA — это интегрированная среда разработки (IDE) на Java, созданная компанией JetBrains.
IntelliJ IDEA выпускается в следующих вариациях:
Открываем терминал (Ctrl + Alt + T) и с помощью команды добавляем PPA:
$ sudo add-apt-repository ppa:linuxuprising/java
pgAdmin — это многофункциональная платформа с открытым исходным кодом для администрирования и разработки PostgreSQL, которая работает в Linux, Unix, Mac OS X и Windows. С помощью pgAdmin можно управлять серверами баз данных PostgreSQL, начиная с версии 9.2, используя интуитивно понятный и мощный веб-интерфейс.
PostgreSQL является одной из наиболее распространенных систем управления объектно-реляционными базами данных. Давайте установим последнюю версию PostgreSQL 12 на Ubuntu 18.04 Linux.
Сегодня будем устанавливать последнюю версию Python 3.8 на Ubuntu 18.04. Справедливости ради надо отметить, что метод установки подойдёт для Debian и Linux Mint.
Attention Ratio или коэффициента внимания — методика увеличения конверсий с лендингов. Коэффициент внимания — это отношение количества действий, которые пользователь может выполнить на странице, к числу действий, которые он должен выполнить.
Flatpak — это утилита представляющая из себя контейнер, в котором пользователи могут запускать приложения без влияния на основную систему. Изоляция программы осуществляется с использованием штатных технологий ядра Linux, таких как cgroups, пространства имён и Selinux. Утилита Flatpak развивается одним из разработчиков GNOME Александром Ларсоном и разработчиками из RedHat, по сути — это новый универсальный формат упаковки от Fedora.
Flatpak позволяет устанавливать программы сразу в нескольких дистрибутивах, включая Fedora, Debian, Ubuntu, Linux Mint, OpenSUSE и других, причём один и тот же пакет может быть установлен в различные дистрибутивы разных версий.
Практически все современные браузеры, предназначенные для мобильных устройств, способны автоматически определять номер телефона, обнаруженный на странице сайта, и преобразовывать его в кликабельную ссылку. Тем не менее хорошим тоном будет снабдить такие номера телефонов ссылками вручную, что обеспечит стопроцентную кликабельность на любом устройстве, а также позволит управлять оформлением таких ссылок с помощью каскадных стилей.
Данное руководство поможет установить Java 8, 9 от компании Oracle наиболее простым способом из репозитория ppa и научит управлять версиями программам в Ubuntu.
Sublime Text – кроссплатформенный редактор, который работает на Linux, Windows и Mac OSX написан с использованием Python и C++. Его функциональность может расширяться за счет плагинов. Пользовательский интерфейс во многом схож с редактором под названием Vim.
Sublime Text поддерживает подсветку синтаксиса для C, C ++, C #, CSS, HTML, Java, JavaScript, PHP, Groovy, LaTeX и т.д.
Создали сайт, отдали клиенту, а потом бац: невозможно войти в панель администратора MODX. Дело в том, что если несколько раз, а по умолчанию 3, ввести неверный пароль, то система управления сайтом блокирует пользователя. Что делать?
Форма обратного звонка сегодня довольно популярна. Ни одни лендинг не обходится без неё, и всё чаще корпоративные сайты, бизнес-сайты, интернет магазины стали устанавливать такую форму. Реализовывать форму обратного звонка мы будем с помощью дополнений Formit и AjaxForm, используя Bootstrap, и в соответствии с законом №152-ФЗ «О персональных данных» от 27.07.2006.
Сегодня рассмотрим подключение карт Яндекса к сайту, сделанному на MODX Revo без подключения дополнительных пакетов. Как правило, на странице обратной связи или контактов заказчик просит установить карту местонахождения офиса, производства и т. д. Более сложное использование карт большинству клиентов не требуется.
Контактная форма для обратной связи существует практически на каждом сайте. Она может служить для связи с администратором сайта, для заказа услуг или продукции, предложений сотрудничества и т. д. Реализовывать форму контактов мы будем с помощью дополнений Formit и AjaxForm и в соответствии с законом №152-ФЗ «О персональных данных» от 27.07.2006.
Файл sitemap.xml создаётся для того, чтобы поисковые роботы не блуждали по сайту выискивая обновления, а загружали один файл со ссылками на вновь созданные страницы. В этом случае индексация происходит быстрее.
Файл robots.txt запрещает (разрешает) индексирование и посещение поисковыми роботами файлов из указанных в нём директорий. Давайте создадим файл robots.txt для MODX Revo.
.htaccess - конфигурационный файл для веб-сервера Apache, позволяющий настраивать веб-сервер с помощью различных параметров (директив) без изменения основного конфигурационного файла Apache.
ЧПУ (Человеку Понятный Урл, где Урл — это URL — указатель ресурсов в сети). Другими словами ЧПУ — это веб-адреса, удобные для восприятия человеком. Например, site.ru/service смотрится гораздо лучше, чем site.ru/index.php?id=2, где 2 — это id страницы сайта в MODX.
Программа Master PDF Editor является кроссплатформенной. Это многофункциональное приложение написаное на языке C++ в Qt. Поддерживает следующие операционные системы: Linux, MacOS, Windows XP (SP 3), 2003, 2008, Vista, 7, 8, Windows 10.
Eric Python IDE — свободно распространяемая среда разработки для языков Python и Ruby.
Начиная с версии Eric6 программа поддерживает обе версии Python 2 и Python 3 одновременно.
Вы создали сайт на локальном компьютере и теперь хотите перенести на боевой сервер. Или возникла необходимость перевести сайт с хостинга на другой хостинг. Рассмотрим как происходит такая процедура на MODX Revolution.
В MODX Revolution страница входа в панель администратора содержит логотип (1) и копирайт (2), которые в идеале необходимо убрать в целях безопасности. Ведь совсем необязательно, чтобы каждый знал на каком движке написан сайт. Заказчик и вы об этом знаете и этого достаточно.
Довольно часто у разработчика возникает необходимость показать свои наработки, расположенные на локальном компьютере. Если же приходится тестировать мобильные приложения, то доступ к API также нужен.
Конечно, можно купить ip-адрес, домен, хостинг, настроить всё это. Но проще, быстрее и доступнее использовать утилиту ngrok, создающую туннель к localhost.
Использование шрифтов как символов или иконок в дизайне веб-страницы очень удобно по нескольким причинам:
В подробностях рассмативается подключение Google шрифтов на сайт.
Bluefish мощный, свободный текстовой редактор с подсветкой синтаксиса, ориентирован на программистов и WEB-разработчиков. Это компромис, сочетающий в себе гибкость текстового редактора с возможностями быстрой разработки, присущими IDE.
Bless — шестнадцатеричный редактор (или HEX-редактор) - это программа, которая позволяет редактировать файлы в виде последовательности байтов. Программа помогает в выполнении нетривиальных задач: взламываете ли вы файловые форматы, изучаете ли заголовки изображений или копаетесь в файле, без такого редактора не обойтись. Противоположность текстовому редактору, который работает только с читаемыми символами, шестнадцатеричный редактор позволяет изменить любые байты файла.
Учёные-когнитивисты изучают работу мозга, памяти, внимания. К таким исследованиям полезно обращаться при разработке рекламных кампаний, создания онлайн рекламы, визуальных радов и т. д.
При размещении рекламы на странице, помните, что первая борется со всем содержимым этой страницы за внимание пользователя.
06 мая 2017 года проект Debian с радостью сообщил о восьмом обновлении своего стабильного выпуска Debian 8 (кодовое имя jessie). Это обновление в основном содержит исправления проблем безопасности стабильного выпуска.
Аббревиатура LAMP включает Linux, Apache, MySQL, Perl/Python/PHP и является довольно мощным инструментом для разработки и использования web-приложений.
На сегодняшний день одна из самых эффективных мер по продвижению сайта была и остается внешняя ссылка. Чем больше ссылок на ресурс извне, тем выше индекс цитируемости. Поисковики считают такой сайт интересным для посетителей, необходимым, важным и так далее и повышают его место в поисковой выдаче. Но однажды сайт, с которого ведут ссылки на наш ресурс, может попасть под фильтр поисковиков, будет выведен из базы выдачи. И тогда наша ссылка, находящаяся на этом сайте, станет «плохой», от неё нужно избавиться. Для начала ссылки необходимо проанализировать.
Как правило, указывая ссылки на внешние ресурсы со своего сайта устанавливают target="_blank" для открытия ссылки в новой вкладке. Действительно, если открывать чужой сайт в той же вкладке, то не каждый пользователь сможет вернуться обратно побродив по другому сайту.
Считается, что наращивание прямых ссылок на сайт со стороны других сайтов — это прямой путь к высоким позициям первого в поисковой выдаче. Ссылки влияют на показатели PR (Page Rank) от Google и ТИЦ (Тематический Индекс Цитирования) от Яндекса. Прямые ссылки повышают показатели ресурса, непрямые или, как еще их называют, кривые никак не влияют на позиции сайта. Повышение показателей или веса ресурса происходит путем передачи части веса страницы, на которой и находится прямая ссылка. То есть ссылочный вес страницы передается тому сайту, на который ведет. Web-разработчики, контент-менеджеры должны понимать, что любая прямая ссылка, расположенная на сайте, отдает часть веса последнего в пользу той страницы, того сайта куда ведет. Это нужно знать.
Очень многие начинающие разработчики сайтов, SEO оптимизаторы, маркетологи сталкиваются с проблемой поисковой выдачи в Яндексе. Сайт или плохо индексируется, или его совсем нет в выдаче. Это касается проектов, имеющих домен как с www, так и без www. Сайт вида www.site.ru является зеркалом сайта site.ru и что это один и тот же сайт должны понимать все поисковики. Яндекс — исключение. Этот поисковик однажды может обнаружить, что сайт site.ru полностью дублирует содержимое сайта www.site.ru и/или наоборот и исключить одно или оба зеркала из индекса, так как считает, что по этим адресам находятся разные сайты. Получается так называемый бан, и чтобы вернуть сайт в поисковую выдачу, потребуется не раз написать в службу технической поддержки Яндекса, предварительно правильно оформив файл robots.txt. Возможно пройдет не один месяц и только после ручной проверки ресурса Яндекс вернет сайт в поисковую выдачу.
Blender является кроссплатформенным проектом под GNU General Public License (GPL) и работает одинаково хорошо на Linux, Windows и Macintosh. Интерфейс использует OpenGL. Программа предоставляет широкий спектр моделирования, текстурирования, освещения, анимации и функциональности постобработки видео в одном пакете. Благодаря своей открытой архитектуре, Blender обеспечивает кроссплатформенную совместимость и расширяемость. Blender является одним из самых популярных Open Source 3D графических приложений в мире. Он поддерживает полноту 3D-моделирования, такелаж, анимацию, моделирование, отслеживание движения, даже редактирования видео и создания игр.
Горячие клавиши очень облегчают жизнь. В PyCharm они довольно много умеют.
Captcha — это картинка с буквенным или цифровым содержимым, которое пользователь должен ввести в поле вручную. Таким образом исключается полностью или частично поступление спама. Captcha не всегда удобна для пользователя, поэтому рассмотрим другие способы защиты от спама.
Sublime Text – кроссплатформенный редактор, который работает на Linux, Windows и Mac OSX написан с использованием Python и C++. Его функциональность может расширяться за счет плагинов. Пользовательский интерфейс во многом схож с редактором под названием Vim.
Sublime Text поддерживает подсветку синтаксиса для C, C ++, C #, CSS, HTML, Java, JavaScript, PHP, Groovy, LaTeX и т.д.
Выезжающие панели, падающие блоки, выплывающие изображения, выкатывающиеся, подёргивающиеся, крутящиеся, появляющиеся из неоткуда, качающиеся, "дышащие", меняющие размер элементы страниц. Хотите это всё или частично у себя на сайте? Пожалуйста, мы с радостью поделимся рецептами.