newbie

Опубликован:  2019-03-19T08:11:49.041531Z
Отредактирован:  2019-03-21T07:04:43.095196Z
100

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

newbie

Опубликован:  2019-03-16T09:46:59.989267Z
Отредактирован:  2019-03-19T08:33:15.123231Z
000

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

debianeach

Опубликован:  2019-03-14T10:29:11.390712Z
100

В предыдущем выпуске блога я начал освещение достаточно большой темы, в рамках которой мы будем говорить о некоторых lossy и lossless энкодерах и кодировании audio различных форматов. При освещении этой темы мне так или иначе не обойтись без пакета cuetoolkit, которого, увы, нет в официальном репозитории Debian, и именно поэтому сейчас я расскажу где этот пакет можно скачать и...

debianeach

Опубликован:  2019-03-12T12:01:20.456942Z
Отредактирован:  2019-03-14T12:14:17.774578Z
100

Поговорим о некоторых прикладных задачах для десктопа на каждый день. Этот обзор открывает серию статей посвященных работе с мультимедиа в Debian buster и других версиях популярных операционных систем с ядром Linux, и поговорим мы в нём о популярном формате хранения аудио-данных - mp3, разберёмся, как с ним работать, что для этого нужно и с какими сложностями при этом можно...

newbie

Опубликован:  2019-03-05T10:40:32.878119Z
Отредактирован:  2019-03-16T09:50:08.518679Z
300

Продолжаем работу над проектом selfish. Этот обзор посвящен вёрстке страницы входа в сервис, я покажу ключевые особенности этого процесса, сверстаю страницу входа в сервис и протестирую разработанную в предыдущем выпуске блога логику входа пользователя в сервис в браузере в ручном режиме. На текущем этапе разработки мне необходимо сверстать шаблон, при помощи которого функция...

newbie

Опубликован:  2019-03-04T07:40:40.243618Z
Отредактирован:  2019-03-05T10:45:41.656269Z
600

Продолжаем работу над проектом selfish. В предыдущем выпуске блога я определил в приложении модель пользователя и создал первого пользователя приложения, и сейчас в арсенале приложения имеются все необходимые атрибуты и инструменты для определения логики входа пользователя в сервис. Этот обзор будет посвящён разработке этой части приложения и построению соответствующей функции...

debianeach

Опубликован:  2019-03-03T05:42:04.246395Z
1000

В предыдущих выпусках блога я несколько раз коснулся темы разметки жесткого диска для установки Linux и рассмотрел несколько вариантов разметки диска, в том числе с помощью консольных утилит и средствами программы установки Debian. Но этот мир будет не полным без Gparted... В этом обзоре я расскажу о программе и покажу один из возможных вариантов разметки жесткого диска для...

newbie

Опубликован:  2019-02-25T13:07:20.002588Z
Отредактирован:  2019-03-04T07:44:00.721018Z
300

Продолжаем работу над проектом selfish. У приложения появилась база данных, а это значит, что теперь можно начать последовательное создание объектов этой базы данных и определение для них набора, формата и параметров хранения данных. В этом обзоре я покажу один из возможных вариантов определения пользователя web-приложения и пользовательского аккаунта в рамках оригинальной...

newbie

Опубликован:  2019-02-22T07:48:16.016095Z
Отредактирован:  2019-02-25T13:09:56.910894Z
200

Продолжаем работу над проектом selfish. На текущий момент у приложения имеется стартовая страница, и совершенно отсутствует полезный функционал. Настало время научить selfish работать с данными на сервере, для этого понадобится back end и средство для хранения данных - база данных. В этом обзоре я покажу один из возможных вариантов подключения базы данных PostgreSQL к уже...

debianeach

Опубликован:  2019-02-20T06:56:12.786793Z
2200

В этом выпуске блога поговорим о прикладном программном обеспечении, а именно о браузерах Интернет, которые в той или иной мере доступны пользователям операционной системы Debian buster, и рассмотрим установку в систему браузеров сторонних вендоров, которые не попали в официальный репозиторий: Google Chrome, Opera и Yandex Browser. Операционная система Debian является...

newbie

Опубликован:  2019-02-18T09:32:29.328120Z
Отредактирован:  2019-02-22T07:49:29.010717Z
000

Продолжаем работу над проектом selfish. В предыдущем выпуске блога я создал базовый шаблон и допустил при этом небольшую оплошность в клиентском коде, которая в итоге выразилась в неверном отображении страницы в браузере. Этот обзор будет посвящен локализации и устранению ошибки. Кроме этого, поговорим об отладке JavaScript-сценариев и обработке ошибок в приложении на стороне...

newbie

Опубликован:  2019-02-14T10:51:08.850991Z
Отредактирован:  2019-02-18T09:45:09.504288Z
100

Продолжаем работу над проектом selfish. В этом выпуске блога рассмотрим создание базового шаблона приложения, продолжим разбираться с кодом приложения, работающим на стороне клиента, и напишем первую функциональную страницу selfish с использованием сторонних библиотек, файлы которых были прикреплены к проекту в одном из предыдущих выпусков блога, посвященных selfish. Новым...

debianeach

Опубликован:  2019-02-13T05:06:01.479820Z
1000

В итоге переезда на новый выпуск Debian с использованием обкатанной на виртуальных машинах схемы установки операционной системы на десктоп был обнаружен досадный затык в процессе, связанный с дефолтными настройками жестов touch pad. В этом обзоре я покажу, как элементарно подобную неприятность можно обойти и подстроить touch pad в режиме реального времени на уже загруженной...

newbie

Опубликован:  2019-02-10T08:30:26.654268Z
Отредактирован:  2019-02-15T04:22:47.573314Z
300

Продолжаем работу над проектом selfish. Внешние обстоятельства слегка отвлекли меня от работы над проектом, период молчания был связан с переездом на новую версию операционной системы - Debian buster, и теперь ничто не мешает мне сосредоточиться над проектом, в надежде, что у блога наконец-то появятся читатели. В моей деревне обычно говорят, что переезд равняется двум пожарам...

debianeach

Опубликован:  2019-02-04T12:20:39.284411Z
9100

Операционная система Debian stretch на моём лэптопе благополучно и достаточно успешно подошла к отметке - 2 года непрерывного использования. Не знаю, что случилось, может звёзды так сложились, а может просто пришёл февраль, но в определённый момент времени Дебианыч ощутил мотивирующий пинок судьбы и понял, что систему пора менять. В этом обзоре предлагаю вашему вниманию краткий...

Jazz

Опубликован:  2019-01-17T11:31:09.057660Z
5800

All that I have is all that you've given me. Did you never worry that I'd come to depend on you? I gave you all the love I had in me. Now I find you've lied and I can't believe it's true... Wrapped in her arms I see you across the street. And I can't help but wonder, if she knows what's going on. Oh, you talk of love, but you don't know how it feels, When you realise that you're...

Метки:  song, lyric, youtube, stop

debianeach

Опубликован:  2019-01-17T08:40:10.124026Z
1500

Продолжаем разбираться с операционной системой Ubuntu 18.04 LTS и настраивать десктоп ручками. В этой краткой статье я расскажу, как можно изменить размер уже настроенного файла подкачки на примере установленной и настроенной в предыдущих выпусках блога десктопной Ubuntu 18.04 LTS с LXDE. В текущем состоянии система имеет файл подкачки, который был настроен автоматически...

debianeach

Опубликован:  2019-01-16T07:27:28.755678Z
Отредактирован:  2019-01-16T11:12:23.239387Z
5800

Продолжаем пристальное рассмотрение процесса установки и настройки операционной системы Ubuntu 18.04 LTS на десктоп. В предыдущем выпуске блога на систему было установлено графическое окружение рабочего стола LXDE в минимально возможном наборе. Пришло время настроить внешний вид системы и некоторые функциональные "плюшки" для удобной работы пользователя. Напомню, что начальная...

newbie

Опубликован:  2019-01-15T12:19:25.302137Z
Отредактирован:  2019-02-10T08:41:26.315562Z
300

Продолжаем работу над проектом selfish. В этом обзоре поговорим о стороннем коде, который будет использован в клиентской части проекта, я покажу, как скачать необходимые проекту библиотеки и где именно в проекте их разместить, в общем речь пойдёт о так называемом каталоге статических файлов. В одной из предыдущих статей цикла было отмечено, что клиентская часть web-приложения...

debianeach

Опубликован:  2019-01-14T06:23:03.910273Z
Отредактирован:  2019-01-16T07:34:18.671582Z
4900

Продолжаем пристальное рассмотрение процесса установки и настройки операционной системы Ubuntu 18.04 LTS на десктоп. В этом обзоре я продемонстрирую начальную установку графического окружения рабочего стола LXDE на уже установленную систему. Напомню, система, с которой я буду работать, установлена с минимально возможным набором программного обеспечения и на данный момент...

debianeach

Опубликован:  2019-01-12T07:36:28.683409Z
Отредактирован:  2019-01-14T06:25:09.940095Z
10400

На первый взгляд, вопрос в заголовке тривиален и не требует особого внимания, а установить Ubuntu на десктоп сегодня сможет любой начинающий пользователь компьютера без каких-либо усилий и предварительной подготовки. Но не так всё просто в этом мире. С этого обзора я начинаю небольшой цикл статей, который будет посвящен установке и первоначальной настройке операционной системы...

newbie

Опубликован:  2019-01-09T07:51:58.231549Z
Отредактирован:  2019-01-15T12:29:06.171664Z
200

Продолжаем работу над проектом selfish, который получил существенные изменения в предыдущем выпуске блога. Разработка web-приложения - достаточно длительный и сложный процесс, и мне необходимо его упорядочить по мере возможностей, поэтому для управления процессом разработки был выбран Git в качестве системы контроля версий, а при создании проекта в его базовом каталоге был...

Метки:  web, git, selfish

newbie

Опубликован:  2019-01-08T11:51:24.583783Z
Отредактирован:  2019-01-09T07:56:44.159204Z
400

Продолжаем работу над проектом selfish, который был создан в предыдущем выпуске блога. В этом обзоре я создам в рамках проекта selfish web-приложение, установлю необходимые для этого сторонние библиотеки, определю его конфигурацию, разработаю начальную версию менеджера проекта и назначу первый url-адрес с иконкой для избранного. Проект selfish получит структуру каталогов и...

newbie

Опубликован:  2019-01-07T12:56:30.232090Z
Отредактирован:  2019-01-08T11:57:15.753848Z
700

Разработка web-приложений на текущий момент времени является самой обширной прикладной областью использования Python. Задачи, с которыми сталкивается программист при разработке web, достаточно разнообразны, а наилучшим способом изучения web-разработки, наверно, является практика. Эта демонстрация открывает цикл статей, в которых я покажу разработку небольшого web-приложения в...

debianeach

Опубликован:  2019-01-02T08:28:06.075101Z
Отредактирован:  2019-01-14T03:08:42.839309Z
4500

Продолжаем пристальное рассмотрение процесса настройки операционной системы Debian stretch на десктопе. Очередной этап настройки системы посвящен воспроизведению видео. Основной проблемой, с которой сталкиваются пользователи при воспроизведении видео, является хранитель экрана - демон фиксирует отсутствие активности пользователя и запускает свой рабочий процесс во время...

debianeach

Опубликован:  2018-12-28T11:02:17.744940Z
1700

Операционные системы на базе ядра Linux имеют несколько режимов работы, в том числе два основных: текстовая консоль или графическое окружение рабочего стола. По-умолчанию при загрузке компьютера на десктопе всегда активируется режим графического окружения, при этом есть возможность переключиться в одну из шести текстовых консолей. Но иногда оператору компьютера необходимо, чтобы...

newbie

Опубликован:  2018-12-27T07:54:39.955387Z
Отредактирован:  2019-01-07T12:59:51.198962Z
400

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

Метки:  web, frontend, backend

newbie

Опубликован:  2018-12-25T12:19:22.927404Z
Отредактирован:  2018-12-26T04:18:14.901732Z
400

Продолжаем подготовку рабочего места к web-разработке на Python3 на пакетной базе Debian stretch. В этой статье я уделю внимание системе контроля версий и расскажу как получить и настроить Git на десктопе Debian stretch, который был выбран за основу для рабочего места web-программиста. Поскольку разработка web-приложения занимает достаточно продолжительный период времени и, как...

debianeach

Опубликован:  2018-12-21T07:57:49.465272Z
700

Продолжаем пристальное рассмотрение процесса настройки операционной системы Debian stretch на десктопе. Очередной этап настройки посвящён автоматическому монтированию сменных носителей и простому способу отключения этой опции. В качестве опытного образца для демонстрации необходимых действий я буду использовать десктоп с LXDE, который был настроен в предыдущих выпусках этого...

debianeach

Опубликован:  2018-12-19T11:58:40.059314Z
Отредактирован:  2018-12-19T13:55:14.529897Z
1200

Продолжаем пристальное рассмотрение процесса настройки операционной системы Debian stretch на десктопе. В этом выпуске блога я покажу, как включить автоматический вход в систему при загрузке компьютера, и настрою автоматическое включение NumLock для текущего пользователя на десктопе с LXDE, подготовленном к работе в предыдущих выпусках моего блога. В начальном состоянии...