Обо мне

Блог Вячеслава Щербанева

заметки программиста

Ctrl + ↑ Позднее

Uwatch 2 — доступные часы с цветным экраном

UMIDIGI представила новые умные часы Uwatch 2.
Особенностью новинки стал круглый цветной экран: применяется 1,3’’ дисплей с разрешением 240 х 240 точек, защищенная скругленным 2,5D-стеклом. Сам водозащищенный по стаyдартам IP67 корпус выполнен из алюминия, а в комплекте будет предложено два ремешка — силиконовый и металлический. Uwatch 2 оснащен датчиком считывания частоты сердечного ритма с функцией круглосуточного мониторинга, а ресурс встроенного аккумулятора, по словам производителя, хватит на 10 дней использования (в том числе за счет чипа Nordic-Nrf52832). Часы умеют считывать активность и качество сна, а набор фитнес-программ позволяет контролировать физические нагрузки. UMIDIGI Uwatch 2 будет доступен для покупки 15 июля по цене специальной цене $24,99.

Киану Ривз объявил дату выхода Cyberpunk 2077

Во время пресс-конференции Microsoft на выставке E3 была объявлена дата выхода игры Cyberpunk 2077.

Во время показа нового трейлера стало известно, что в игре появится персонаж, которого играет Киану Ривз. В этот момент актер вышел на сцену и кратко рассказал об игре, а также представил другой ролик, в котором раскрывается дата релиза проекта — 16 апреля 2020 года.

Cyberpunk 2077 — следующая игра студии CD Projekt Red, создавшей серию игр «Ведьмак» по мотивам романов Анджея Сапковского. Она была анонсирована в 2012 году и базируется на настольной игре Майка Пондсмита Cyberpunk 2020 и его многочисленных книгах о вымышленном мире Cyberpunk. Игра будет значительно отличаться от серии о ведьмаке: как минимум, игрок сам сможет создать собственного персонажа.

2019   2019   2020   cyberpunk 2077   game   games   pc   ps4   windows   xbox   Игра   игры   новости

AMD снижает цены на процессоры Ryzen

AMD уменьшила стоимость процессоров Ryzen второго поколения. Об этом сообщил Fudzilla.com со ссылкой на цены американского интернет-магазина Newegg.

В среднем цена упала примерно на $40. Например, Ryzen 5 2 600 обойдётся в $165 вместо $200, Ryzen 7 2700 стоит $250 вместо $300, а за Ryzen 7 2700X придётся заплатить $295 вместо $335. Значительное снижение стоимости наблюдается и в остальных магазинах США.

Журналисты Fudzilla.com предположили, что это связано с подготовкой AMD к выпуску нового поколения процессоров Ryzen на архитектуре Zen 2. По слухам, об их выходе объявят на выставке Computex 2019 в июне, а в продажу они поступят спустя месяц после анонса.

2019   AMD   game   Intel   pc   Ryzen   игры

Авторы elementary OS представили браузер Ephemeral

Один из основателей проекта elementary OS представил новый web-браузер Ephemeral, развиваемый командой разработчиков elementary OS специально для данного дистрибутива Linux. Для разработки использован язык Vala, GTK3+ и движок WebKitGTK+ (проект написан с нуля и не является ответвлением от Epiphany). Код распространяется под лицензией GPLv3. Готовые сборки подготовлены только для elementary OS, но при желании браузер может быть собран и для других дистрибутивов.

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

Массовая атака на сайты без обновления WordPress

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

В ходе атаки в JavaScript-файлы c расширением .js, в php-файлы с темами и плагинами WordPress, а также в записи из таблицы wp_posts в БД WordPress осуществляется подстановка вредоносной вставки. Код подставляется как в открытом виде, так и форме вызова «eval(String.fromCharCode(....))» с хаотичным набором цифр. При выполнении данного блока на выходе выдаётся код загрузки скрипта (ad.js, main.js, stat.js или mp3.js) с сайтов ads.voipnewswire.net, examhome.net, cdn.allyouwant.online, uustoughtonma.org, ejyoklygase.tk или mp3menu.org.

Всем пользователям WordPress рекомендуется убедиться, что движок сайта и установленные плагины обновлены до самой свежей версии.

Импорт и экспорт базы mysql через консоль

У многих возникает часто вопрос как сделать импорт или экспорт базы данных через консоль.

Импорт базы:

Заходим в MySQL:

mysql -u Login -p DB_name -h Host

(вместо Login и DB_name вводим данные пользователя БД и хост, например localhost)

Выбираем базу данных:

use db_name

(вместо db_name вводим название БД)

Делаем импорт файла в выбранную бд:

source db_name.sql

(вместо db_name.sql вводим название файла дампа БД или путь до файла, если вы находитесь не в той папке, где лежит файл)

Экспорт базы данных:

Делаем экспорт посредством удобного mysqldump :

mysqldump -uLogin -pPassword db_name > db_name.sql

Установка Rocket.Chat на Ubuntu 16.04

Решил себе установить на сервер Rocket.Chat, оказывается на Ubuntu 16.04 это делается очень легко и быстро.

Для быстрой установки нам нужно будет использовать snap пакеты.
Устанавливаем snap

sudo apt-get install snapd

Для работы snap если вы пользуетесь VDS нужно выбрать правильную виртуализацию сервера, OpenVZ не работает, я выбрал себе самый дешевый тариф на firstvds за 249 руб в месяц.

Далее устанавливаем сервер Rocket.Chat

sudo snap install rocketchat-server

Теперь для безопасности сервера нужно установить ssl сертификат, будем это делать через встроенный сервер Caddy который автоматический сгенерирует нам сертификат от let’s encrypt.

Вначале включаем Caddy

sudo rocketchat-server.initcaddy

Далее редактируем файл конфига /var/snap/rocketchat-server/current/Caddyfile

ваш домен {
  proxy / localhost:3000 {
    websocket
    transparent
  }
}

Теперь перезагрузим сервер чата

sudo systemctl restart snap.rocketchat-server.rocketchat-caddy

Все наш сервер готов :)

Обзор NFS Payback

С одной стороны, может показаться, что слово Payback в названии игры Need For Speed Payback означает некое возвращение к истокам, к тем версиям Need For Speed, которые нам так нравились. С другой стороны, слово Payback тесно связано с основной, уже несколько заезженной в фильмах и других играх, сюжетной линией. Главный герой опять где-то напортачил и вам снова предстоит разгребать все его проблемы, возникшие после его крупной ошибки. Месть, деньги, большой город Фортуна-Вэлли с бандами, и красивые тюнингованные машины — одни из основ Need For Speed Payback.

В первых миссиях вас познакомят с главными героями новой гоночный игры — Тайлером «Тай» Рамиресом, Джессикой «Джесс» Миллер и Шоном «Мак» Макалистером. Тай обладает навыками профессионального гонщика и специализируется на уличных гонках и драг-рейсинге. Джесс — красивая девушка со светлыми волосами, которая может помочь вам при «облаве» полиции, а Мак — мастер по дрифту и оффроуду. В первых заданиях-блокбастерах вам сразу позволят управлять мощными суперкарами. Однако принять участие в самых захватывающих моментах, к примеру, прыгнуть через пешеходных мост с помощью специального тягача, вам не дадут — вы увидите красочный ролик и на этом «веселье» закончится.

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

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

Сама идея Need For Speed Payback с открытым миром, заданиями, тюнингом автомобилей и поиском реликвий, довольно неплохая, в ней можно найти свои преимущества и получить удовольствие от потраченного на игру времени, однако физика управления автомобилем, задания для открытия возможности тюнинга той или иной части машины, геймплей, построенный на микротранзациях, небольшие технические проблемы, заставляют игрока несколько раз подумать перед приобретением игры — денег вы можете потратить много, а что получите в замен?

2017   game   neeforspeed   nfs   payback   pc   ps4   xbox   Игра   Обзор
Ctrl + ↓ Ранее