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

Для чего нужна плитка Windows?

В то время как старые и знакомые ярлыки на рабочем столе продолжают оставаться надежными, в меню «Пуск» Windows 10 предусмотрен другой способ запуска и организации объектов, использующий концепцию, называемую плитками. У всех есть мнение о плитках Windows. Несмотря на то, что Windows 10 является одной из наиболее настраиваемых операционных систем на сегодняшний день, разгорается спор между Team Tiles и Team Tiles Suck (также известными как хардкорные поклонники Windows 7). Любите их или ненавидите их, плитки находятся здесь, чтобы оставаться в меню Пуск Windows 10, поэтому давайте узнаем больше о том, что они из себя представляют и что они могут сделать для нас

Краткая история плиток Windows

Появление Windows 8 было первым разом, когда Microsoft применила функцию листов в среднем, ничего не подозревающих пользователей компьютеров. Поскольку меню «Пуск » всегда было важной частью операционной системы Windows, подавляющее большинство пользователей были встревожены, увидев, что этот компонент операционной системы был заменен плитками и экраном «Пуск» в Windows 8 и Windows 8.1. Вместо меню «Пуск» был огромный экран, и он был наполнен концепцией, с которой они не были знакомы: плитками.

После того, как первоначальный шок прошел, и когда плитки стали более популярными (также благодаря Windows Phones, первым устройствам, представляющим плитки), некоторые пользователи осознали преимущества, которые они могут предложить. В отличие от своего предшественника, меню «Пуск» Windows 10, похоже, превратилось в компромисс между классическим меню «Пуск» Windows 7 и информативными элементами Windows 8, что привело к чему-то более полезному для пользователей настольных компьютеров и планшетов. Картинка ниже показывает эту эволюцию.

Все еще спорно, плитки Windows 10 принимаются лучше, чем в Windows 8, потому что больше пользователей знакомы с этой концепцией и осознают улучшения, которые они вносят в меню «Пуск» . Для тех из вас, кто не знает, что они такое и почему они лучше, чем традиционные ярлыки, читайте дальше.

Что такое плитки в Windows?

Плитка — это тип ярлыка, который можно найти только в сетке справа от меню «Пуск» Windows 10. Красочные, иногда анимированные и больше, чем обычные значки, используемые для ярлыков на рабочем столе, плитки бывают четырех разных размеров. Вы можете узнать, как изменять размер плиток в Windows 10 и управлять группами плиток, организовывая меню «Пуск» в соответствии со своими потребностями и предпочтениями. В зависимости от их размера плитки могут отображать большое количество информации из приложений, которые они представляют, или они могут быть маленькими, как простой значок. На снимке экрана ниже вы видите все размеры плиток в Windows 10: большой, широкий, средний и маленький.

Проще говоря, плитки Windows — это следующий шаг в эволюции ярлыков меню «Пуск».

Что делают плитки в Windows?

Плитки — это ярлыки для приложений, доступных в Магазине Microsoft. Если щелкнуть или нажать на плитку, будет запущено соответствующее приложение. Например, если вы хотите открыть приложение « Погода», все, что вам нужно сделать, это щелкнуть или коснуться его плитки, и вы получите подробный прогноз погоды. Плитки могут быть разработаны для отображения информации в режиме реального времени из приложения, на которое они указывают. Это то, что отличает их и делает их более полезными, чем традиционные ярлыки, поскольку они помогают пользователям просматривать соответствующую информацию и контент без необходимости открывать приложения, на которые они указывают. Приложение «Погода» и приложение «Календарь» являются прекрасными примерами этого. Один взгляд на меню «Пуск» Windows 10 ниже, и вы можете увидеть (неутешительный) прогноз погоды и мое (запутанное и напряженное) расписание, фактически не открывая никаких приложений, только из информации, отображаемой их плитками.

Информация, отображаемая плитками, может быть представлена ​​в различных формах, в зависимости от того, как конструируется плитка, от простого текста до изображения или даже набора изображений. Например, приложение «Почта» последовательно отображает ваши новые электронные письма и в правом нижнем углу показывает количество непрочитанных сообщений в папке «Входящие». Другим примером является приложение «Спорт» (выделено ниже), в котором отображается заголовок последних спортивных новостей и изображение, относящееся к каждой истории, на его плитке.

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

С другой стороны, если вы не можете получить достаточно плиток в меню «Пуск», подумайте о том, как показать больше плиток в меню «Пуск» в Windows 10.

Все еще в замешательстве? Различия между плиткой и ярлыком

Несмотря на то, что плитки являются типом ярлыков, их не следует путать с обычными ярлыками меню Пуск для настольных приложений, таких как Firefox, Google Chrome, Adobe Reader и других. Вот различия между плитками в Windows 10 и традиционными ярлыками:

Давайте обсудим эти различия более подробно:

  1. Если приложение не распространяется через Microsoft Store, то плитка для этого приложения недоступна, только традиционный ярлык. Это связано с тем, что только традиционные настольные приложения, такие как Windows 7, могут распространяться за пределами Магазина Microsoft. Да, вы можете прикрепить ярлыки для настольных приложений в меню «Пуск», но важно признать, что, хотя эти ярлыки отображаются внутри квадратов, которые выглядят как плитки , они не являются плитками. Чтобы сделать вещи еще более запутанными, в Магазине Microsoft есть некоторые приложения для настольных компьютеров, такие как iTunes, которые не используют плитки, но используют традиционные ярлыки. Поэтому плитки могут указывать только на приложения Windows 10 из Магазина Microsoft, но не на приложения для настольных компьютеров, которые также работают в более старых версиях Windows, таких как Windows 7.
  2. Плитка может отображать данные в реальном времени из своего приложения. Однако не все плитки анимированы постоянно. Пользователи могут отключить отображение текущих данных, если они этого хотят.
  3. Плитка может быть намного больше, чем ярлыки. Вы можете изменить их размер, используя четыре доступных размера, в то время как традиционные ярлыки поддерживают только два размера.
  4. Если щелкнуть правой кнопкой мыши плитку **, вы получите доступ к параметрам, которые недоступны для ярлыков **: вы можете включать и выключать отображение текущих данных, вы можете перейти непосредственно к настройкам приложения, оценить и просмотреть приложение в магазине Microsoft , и поделиться им с другими. Ярлыки, в отличие от плиток , предлагают вам возможность запускать свои приложения в качестве администратора. Плитки нет, потому что приложения Windows, имеющие плитки , ограничены Microsoft, поэтому их нельзя запускать с разрешениями администратора.

Для иллюстрации, у нас есть Mozilla Firefox, «играющий роль» ярлыка, и Skype в роли статической плитки. Несмотря на то, что плитки приложений обычно могут быть маленькими, средними, широкими и большими , ярлыки могут быть только маленькими и средними. Чтобы просмотреть доступные размеры, щелкните правой кнопкой мыши плитку или коснитесь и удерживайте (если у вас есть сенсорный экран), а затем откройте меню «Изменить размер».

Меню «Дополнительно» также является надежным способом отличить плитки от ярлыков. Плитки обычно предлагают варианты «Выключить Live Tile», «Оценить и просмотреть» и «Поделиться» , также позволяя пользователю получить доступ к настройкам приложения. Как видите, Mozilla Firefox, являясь настольным приложением с традиционным ярлыком, не предлагает эти опции. Однако вы получаете опцию «Запуск от имени администратора», которая недоступна для приложений Windows с плитками.

Что вы видите в будущем плитки?

Мы надеемся, что это руководство поможет вам лучше понять плитки и то, как они могут помочь вам создать сбалансированное и эффективное меню «Пуск» . Мы считаем, что это не конец пути для плиток, и мы собираемся увидеть больше их в будущем. Возможно, мы сможем перетаскивать их по всему экрану и использовать их в качестве живых плиток на рабочем столе, или, возможно, мы сможем дополнительно настроить отображаемый контент. Прежде чем закрыть эту статью, дайте нам знать в комментарии ниже, как бы вы хотели, чтобы плитки развивались в Windows 10. Как бы вы сделали их лучше?



2019-05-20T10:59:29
Вопросы читателей

Настройка резервного копирования Rsnapshot на UBUNTU 18.04 LTS

Rsnapshot — утилита для создания копий состояния файловых систем на базе rsync. Она упрощает создание периодических копий с локальной и удаленных машин по ssh. Она использует, по возможности, жесткие связи, что позволяет существенно уменьшить объем необходимого дискового пространства.




Устанавливаем rsnapshot:




sudo apt install rsnapshot




Настройка rsnapshot




Создаем директорию в которой будем хранить наши бекапы:




sudo mkdir /files_backup




Теперь можно перейти к настройке, собственно, rsnapshot:




sudo nano /etc/rsnapshot.conf







snapshot_root - директория,которую мы только что создали и в которую вы хотите сохранять "снимки".

interval xxx yy - ххх - название  интервала (например hourly, daily), yy - количество снимков для каждого. 




Например:




interval alpha 6
interval delta 7




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




[alpha] - ежечасный интервал
[beta] - дневной интервал
[gamma] - недельный интервал
[delta] - месячный интервал




Помните, что в конфигурационном файле недопустимы пробелы — используйте только табы.




Пробный запуск




rsnapshot hourly




Второй параметр означает интервал, который мы задали в конфигурационном файле.
Команда может выполняется продолжительное время. После выполнения, смотрим, что она создала:




Rsnapshot создает свой файл крона по адресу:




/etc/cron.d/rsnapshot 




Мы же можем использовать его или дописать задание в основной файл:




sudo crontab -e




И внести в него наши задания:




0 */4         * * *           root    /usr/bin/rsnapshot alpha
30 3          * * *           root    /usr/bin/rsnapshot beta
0  3          * * 1           root    /usr/bin/rsnapshot gamma
30 2          1 * *           root    /usr/bin/rsnapshot delta




Так же вы можете протестировать правильность настройки конфигурационного файла командой:




sudo rsnapshot configtest 



2019-05-18T22:23:27
Настройка web сервера

Как найти общий язык с маршрутизатором ASUS RT-G32

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

Читать

Автоматический бекап баз данных MySQL на UBUNTU server 18.04 LTS

Для того, чтобы ежедневно (на ваше усмотрение) создавать резервные копии баз MySQL в отдельные файлы мы должны создать на сервере простенький скрипт, например, в корне раздела:




sudo nano /backup_mysql.sh 




После чего нам нужно вставить в него следующее содержимое:




### SETUP MYSQL LOGIN ###
MUSER='root'
MPASS='*******'
MHOST="127.0.0.1"

### Set to 1 if you need to see progress while dumping dbs ###
VERBOSE=0

### Set bins path ###
GZIP=/bin/gzip
MYSQL=/usr/bin/mysql
MYSQLDUMP=/usr/bin/mysqldump
RM=/bin/rm
MKDIR=/bin/mkdir
MYSQLADMIN=/usr/bin/mysqladmin
GREP=/bin/grep

### Setup dump directory ###
BAKRSNROOT=/backup_mysql

#####################################
### ----[ No Editing below ]------###
#####################################
### Default time format ###
TIME_FORMAT='%Y.%m.%d_%H:%M:%S%P'

### Make a backup ###
backup_mysql_rsnapshot(){
local DBS="$($MYSQL -u $MUSER -h $MHOST -p$MPASS -Bse 'show databases')"
local db="";
[ ! -d $BAKRSNROOT ] && ${MKDIR} -p $BAKRSNROOT
${RM} -f $BAKRSNROOT/* >/dev/null 2>&1
[ $VERBOSE -eq 1 ] && echo "*** Dumping MySQL Database ***"
[ $VERBOSE -eq 1 ] && echo -n "Database> "
for db in $DBS
do
if [ $db = "information_schema" ]
then :
elif [ $db != "performance_schema" ]
then


local tTime=$(date +"${TIME_FORMAT}")
local FILE="${BAKRSNROOT}/${db}-${tTime}.sql.gz"
[ $VERBOSE -eq 1 ] && echo -n "$db.."
${MYSQLDUMP} -u ${MUSER} -h ${MHOST} -p${MPASS} $db | ${GZIP} -9 > $FILE

fi
done

[ $VERBOSE -eq 1 ] && echo ""
[ $VERBOSE -eq 1 ] && echo "*** Backup done [ files wrote to $BAKRSNROOT] ***"
}

### Die on demand with message ###
die(){
echo "$@"
exit 999
}

### Make sure bins exists.. else die
verify_bins(){
[ ! -x $GZIP ] && die "File $GZIP does not exists. Make sure correct path is set in $0."
[ ! -x $MYSQL ] && die "File $MYSQL does not exists. Make sure correct path is set in $0."
[ ! -x $MYSQLDUMP ] && die "File $MYSQLDUMP does not exists. Make sure correct path is set in $0."
[ ! -x $RM ] && die "File $RM does not exists. Make sure correct path is set in $0."
[ ! -x $MKDIR ] && die "File $MKDIR does not exists. Make sure correct path is set in $0."
[ ! -x $MYSQLADMIN ] && die "File $MYSQLADMIN does not exists. Make sure correct path is set in $0."
[ ! -x $GREP ] && die "File $GREP does not exists. Make sure correct path is set in $0."
}

### Make sure we can connect to server ... else die
verify_mysql_connection(){
$MYSQLADMIN  -u $MUSER -h $MHOST -p$MPASS ping | $GREP 'alive'>/dev/null
[ $? -eq 0 ] || die "Error: Cannot connect to MySQL Server. Make sure username and password are set correctly in $0"
}

### main ####
verify_bins
verify_mysql_connection
backup_mysql_rsnapshot




В этом содержимом нужно обязательно заменить два параметра:




MPASS='*****' - заменяем звездочки на ваш пароль root пользователя mysql
BAKRSNROOT=/backup_mysql - заменяем /backup_sql на вашу директорию для архивов mysql




Создаем указанную выше директорию для бекапов mysql:




sudo mkdir /backup_mysql




После чего можно для теста запустить скрипт из консоли:




sudo sh /backup_mysql.sh




После чего можно проверить, создались ли резервные копии:




sudo ls -l /backup_mysql 




В ответ на эту команду в консоли вы должны увидеть список созданных архивов бд вида:




DB_NAME-YYYY.MM.DD_HH_MM_SSpm.sql.gz
....
DB_NAME2-YYYY.MM.DD_HH_MM_SSpm.sql.gz 




где DB_NAME — имя базы данных




а YYYY.MM.DD_HH_MM_SSpm — время создания резервной копии




Автоматизируем создание бекапов созданием задания в кроне:




sudo crontab -e




Вставляем соответствующее задание, например:




0 3 * * *       sh      /backup_mysql.sh




В итоге мы получим ежедневное создание бекапов mysql в три часа ночи в папку /backup_mysql.




Правильным будет сделать ещё перенос файлов на внешние сервера и удаление слишком старых копий, но этот моменты мы разберем когда-нибудь потом =)



2019-05-18T12:07:45
Настройка web сервера

Подключаем Яндекс.Диск при помощи davfs2 & WEBDAV на UBUNTU 18.04 LTS сервере

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




WebDAV (Web Distributed Authoring and Versioning) — это протокол для передачи данных и работы с ними, построенный поверх HTTP 1.1. Здесь следует заметить, что передача может быть как защищенной, так и незащищенной. В самом протоколе защищенность отсутствует, но она может быть добавлена через реализацию аутентификации на веб-сервере и шифрование посредством SSL, следовательно, в таком случае будет использоваться не HTTP, а HTTPS.

Изначально DAV разрабатывался для совместного создания и редактирования веб-страниц, но в процессе использования он нашел применение в качестве сетевой распределенной файловой системы, эффективной для работы в высоконагруженной среде и поддерживающей неустойчивое соединение. Таким образом, DAV подходит для управления файлами на веб-серверах, иными словами, реализации облачных хранилищ информации, где и был применен. С его помощью можно выполнять основные операции над файлами, содержащимися на сервере, проводить расширенные операции, как то: блокировка, получение метаданных, контроль версий и другие. Этот протокол стал заменой для старого доброго FTP, чье время подошло к концу.




Не стоит забывать, что при удалении по WebDAV файлы не попадают в корзину яндекс диска, а сразу удаляются с серверов Яндекса. Если вы удалили файлы по WebDAV, восстановить их уже не получится!




Подклюаем Яндекс.Диск как файловую систему




Установим пакет davfs2:




sudo apt install -y davfs2




После чего у нас выскакивает вопрос вида




Должны ли непривилегированные пользователи иметь возможность монтировать ресурсы WebDAV?




Смело выбираем NO




Монтируем WebDAV с помощью davfs2




Создадим точку монтирования:




 mkdir /mnt/yandex.disk 




Примонтируем наш диск, введя логин и пароль от Яндекса:




mount -t davfs https://webdav.yandex.ru /mnt/yandex.disk/




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




cd /mnt/yandex.disk/




Проверяем список файлов и папок:




ls -l




Проверить можно ещё одним способом:




Если видим наши папки и файлы из диска, то все подключено правильно.




df -h /mnt/yandex.disk/




Вывод должен быть примерно следующим:




Filesystem                Size  Used Avail Use% Mounted on
https://webdav.yandex.ru   84G   39G   46G  47% /mnt/yandex.disk




Автоматическое монтирования Яндекс.Диска




Для начала нам нужно добавить возможность авторизации:




sudo nano /etc/davfs2/secrets 




В конц файла вставляем следующую строку:




https://webdav.yandex.ru YOUR_username YOUR_password 




Где:




YOUR_username - ваш логин от яндекса 
YOUR_password -ваш пароль от яндекса




Сохраняем.




Открываем fstab:




sudo nano /etc/fstab 




И вставляем в конец файла следующее содержимое




https://webdav.yandex.ru   /mnt/yandex.disk   davfs   rw,users,_netdev    0   0




Перезагружаем машину командой reboot и снова проверяем, доступен ли наш раздел после перезагрузки.




df -h /mnt/yandex.disk/ 




Вывод должен быть примерно следующим:




Filesystem                Size  Used Avail Use% Mounted on
https://webdav.yandex.ru   84G   39G   46G  47% /mnt/yandex.disk 



2019-05-18T02:50:53
Настройка web сервера

Как подготовить свой сайт для Gutenberg и WordPress 5.0?

Задумывались ли вы о запуске Gutenberg на своем веб-сайте WordPress.org (и, наконец, об использовании редактора блоков)? Вы беспокоитесь о возможных последствиях, которые это может иметь для вашего сайта?

Gutenberg и WordPress 5.0, также известный как «Bebo», так часто появлялись в новостях в последнее время, что от них трудно уйти. Для многих это стало причиной дебатов и головных болей на этом пути.

С момента запуска в декабре 2018 года люди постепенно начинают видеть преимущества использования Gutenberg. И поскольку это является частью долгосрочного плана для всего вашего сайта, мы знаем, что он здесь, чтобы остаться.

Но многие люди нервничают по поводу его использования. Вы один из них?

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

Прежде чем идти дальше, нам нужно кое-что прояснить. Этот пост НЕ о:

  • Что такое Gutenberg
  • Почему Gutenberg необходим для WordPress
  • Какие проблемы были связаны с Gutenberg
  • Как пользоваться Gutenberg

Нет, это не так.

Этот пост поможет вам подготовиться и подготовиться к переходу от традиционного классического редактора (который вы использовали все время) к новому редактору блоков, который находится в Gutenberg, и версии 5.0 WordPress.org.

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