Программирование сайтов
2 Май в 14:12

Маринованный лук

Состав

  1. Луковица
  2. Соль – 1 чайная ложка
  3. Сахар – 1 чайная ложка
  4. Уксус столовый (9%) – 1 столовая ложка
  5. Укроп – 1 веточка

Приготовление

  1. Нарезать лук кольцами шириной 5-7 мм
  2. Смешать соль, сахар, уксус и 1 столовую ложку воды
  3. Смешать лук с маринадом и закрыть в емкость  на 10 минут
  4. Нарезать укроп и смешать его с луком перед подачей на стол
5 Апр в 15:53

Микроразметка в Друпал 8/9

Реализация микро-разметки c помощью модуля Schema.org.

3 Апр в 13:12

Шорткоды в Друпал 8 | 9 / Sortcodes for Drupal 8 | 9

Привет!

Видео-инструкция создания собственных шорткодов в Друпал 8 или 9. Подходит под обе версии.

Архив с готовым модулем и стили блока внизу страницы.

Доработка модуля с возможностью изменять заголовок блока и текст кнопки.

Стили блока

Стили можно добавить в основной файл стилей темы оформления.

Архив модуля

Скачать модуль

3 Фев в 21:16

Редактор кода 2021 для HTML/CSS/JS/PHP

Уж сколько лет работал на Notepad++ и не хватало в нем только одного – Emmet. Плагин такой для него есть, однако, установить его никак не получилось. Последняя серьезная попытка закончилась появлением его элементов в меню, но работать он так и не захотел. То ли у меня талант, то ли судьба.

Осознавая, сколько времени тратится на написание конструкций типа: ‘<div class=”item”>…</div>’, решился таки поискать замену, и ведь нашел! Бесплатный редактор с предустановленными возможностями Emmet – Visual Studio Code. Не путать с IDE Visual Studio, которая служит для написания и отладки C/C# кода и не только. Это тяжелый продукт, а мне нужно быстро открывать файлы по FTP, значит, запускаться программа должна быстро.

При установке, программа предложит установить KeyMap, подобный другому редактору. Notepad++ там тоже предлагается. Выбирай и пользуйся теми же горячими клавишами. Также, поставил наиболее популярные плагины для PHP и WordPress, так как в последнее время с ним больше всего работаю. В результате, проверяется синтаксис кода, добавляются функции с аргументами в правильном порядке, например, get_post_meta( $post_id:integer, $key:string, $single:boolean ) – то есть, базовые возможности IDE. Это очень удобно!

Еще, из того чего не было в NPP по умолчанию, квадратик цвета в CSS свойствах color и background. Тоже полезная вещь.

Рекомендую.

28 Дек в 21:36

Webform – установить цели Яндекс-Метрики на формы

В Друпал 8 и 9 можно установить цели через интерфейс (UI) на странице построения формы. Будем вешать событие onclick на кнопку.

 

 

На примере формы обратной связи (машинное имя – contact), построитель находится тут /admin/structure/webform/manage/contact

Построитель форм Друпал 8 и 9 модуля Webform

Переходим в редактирование кнопки. В поле “Submit button custom attributes (YAML)” через двоеточие вводим имя и значение атрибута.

 

Сохраняем и готово.

Добавление атрибута к элементу формы Webform Drupal 8 и 9

27 Дек в 22:57

Сборка “200 FPS” от Ремонтяша

Размышляя о замене платформы AM3+ я рассмотрел современные варианты подешевле. Интересно узнать стоимость более производительной системы. Выпишу текущие цены (12.2020) на комплектующие из сборки техно-блогера Ремонтяша из его видео “МОЛОДАЯ СБОРКА, 200FPS“. Не все было в наличии, поэтому заменил некоторые комплектующие на аналогичные. Материнскую плату, процессор и память не трогал.

Название Цена, рубли
Intel Core i5-10600KF 21 000
ASUS PRIME Z490M-PLUS 14 500
Crucial Ballistix BL2K8G30C15U4R (2 x 8 ГБ) 7 800
RTX 3060 Ti 55 000
500 ГБ SSD-накопитель Samsung 860 EVO 5 000
Корпус PowerCase Mistral Micro H3B Mesh LED 4 200
Кулер для процессора PCCooler GI-X5B [CLPCC_X5] 2 250
БП FSP PRO 600W или Be Quiet System Power 500W 4 800
Итого 114 550

В реалиях сегодняшнего дня, новый игровой системный блок стоит 114 550 рублей

Если рассматривать апгрейд системной платформы, то обновление стоит (CPU + MB + RAM) 43 300 рублей.

23 Дек в 10:35

На что заменить легенду AMD FX 8300?

В пределах системы AM3+ замена FX 8300 нецелесообразна. Нужно менять систему. Рассмотрим актуальные на 2020 год LGA 1200 и AM4 сокеты. Менять будем на нижний сегмент, но с возможностью поиграть в современные игры хотя бы на минимальных процессор-зависимых настройках. В том числе, чтобы можно было играть в Cyberpunk 2077.

LGA 1200

Название Цена, руб.
Системная плата GIGABYTE B460M GAMING HD 7000
Процессор i3 10100F (4 ядра, 8 потоков; 3,6-4,3 ГГц) 7300
ОЗУ Crucial 2 x 8 ГБ (2666) 5000
Итого 19300

Будет получше, если заменим процессор, но и дороже конечно.

Название Цена, руб.
Системная плата GIGABYTE B460M GAMING HD 7000
Процессор i5 10400F (6 ядер, 12 потоков; 2,9-4,3 ГГц) 14000
ОЗУ Crucial 2 x 8 ГБ (2666) 5000
Итого 26000

AM4

Название Цена, руб.
Системная плата GIGABYTE B450M S2H 5000
Процессор Ryzen 3 3100 (4 ядра, 8 потоков; 3,6-3,9 ГГц) 8100
ОЗУ G.Skill RIPJAWS V (3200) 5800
Итого 18900

Производительнее, но дороже будет с процессором Ryzen 5 3600.

Название Цена, руб.
Системная плата GIGABYTE B450M S2H 5000
Процессор Ryzen 5 3600 (6 ядра, 12 потоков; 3,6-4,2 ГГц) 17000
ОЗУ G.Skill RIPJAWS V (3200) 5800
Итого 27800

Варианты с i3 и r3 показывают примерно равную производительность.

Также примерное равенство в играх между i5 и r5.

В декабре 2020-го, самая дешевая сборка обойдется в +/- 19000 рублей. Сборка чуть дороже – в 26000-28000 рублей. 

Я бы выбрал Intel просто потому что ранее не имел такой системы. То есть, просто интересно. Но, по большому счету, разницы нет.

22 Дек в 23:59

На что заменить блок питания FSP ATX450N

Данный блок не выпускался давно, не имеет разъемов для дополнительного питания видеокарт, для питания процессора есть только один разъем 4-pin. Для сборки игрового ПК, даже начального уровня, не подходит. На что заменить? Для начала, рассмотрим только FSP и только их современную линейку PRO.

FSP

Название Мощность линии 12V, W Разъемы для процессора Разъемы для видеокарты Цена 12.2020
FSP PNR PRO 400W 324 1 x 4 pin 1 x 6 pin 2600
FSP PNR PRO 500W 408 2 x 4 pin 1 x 6 pin, 1 x 6+2 pin 3400
FSP PNR PRO 600W 504 2 x 4 pin 2 x 6+2 pin 4800
FSP PNR PRO 700W 636 2 x 4 pin 2 x 6+2 pin 5400

Начальная модель не желательна. Во-первых, есть жалобы на короткий кабель CPU (около 30 см). При нижнем расположении БП это плохо. Во-вторых, только один 4-pin. В третьих, малая мощность и, как следствие, единственный 6-pin на видеокарту позволит подключить карту только начального уровня. Даже картам уровня RX 5500 XT или GTX 1660 нужно 8-pin.

Оптимальным выглядит блок FSP PNR PRO 500W мощностью 408 Ватт против 360 у FSP ATX450N. Только нужно убедиться что хватает длины проводов (38 см на 20+4 pin и 40 см на 4-pin CPU), количества SATA разъемов и других характеристик блока. Он будет слаб только для систем с картами уровня RTX 3060 Ti и выше. Они имеют разъемы питания 8 pin + 8 pin. Соответственно, для них нужен блок FSP PNR PRO 600W, а в случае разгона карты и процессора, большого количества дисков, возможно, не будет избыточен FSP PNR PRO 700W.

Если хочется чуть больше эстетики (провода в оплетке, все элементы черного цвета и т.д.), но чуть меньше мощности за чуть большие деньги, можно присмотреться к Be Quiet с их бюджетной линейкой System Power. Также Be Quiet – хороший выбор, если не нужно  более 350-400 ватт мощности, но длины проводов нижних моделей FSP не устраивают.

Be Quiet

Название Мощность линии 12V, W Разъемы для процессора Разъемы для видеокарты Цена 12.2020
be quiet! SYSTEM POWER 9 400W 384 2 x 4 pin 2 x 6+2 pin 4250
be quiet! SYSTEM POWER 9 500W 456 2 x 4 pin 2 x 6+2 pin 4800
be quiet! SYSTEM POWER 9 600W 576 2 x 4 pin 4 x 6+2 pin 5800
be quiet! SYSTEM POWER 9 700W 672 2 x 4 pin 4 x 6+2 pin 6800

Если сравнить модели FSP и Be Quiet только по мощности, заметно что  Be Quiet SYSTEM POWER 9 400W ближе к FSP PNR PRO 500W (меньше на 24 вата) чем к FSP PNR PRO 400W (больше на 60 ват). Для средних систем без разгона, с видеокартой до 180 ват и процессором до 120 ват потребляемой мощности можно брать и его.

Также, у Be Quiet получше с длиной кабелей (45 см основной 20+4 pin и 60 см на CPU у младшей модели, 55 см и 60 см у прочих старших), с количеством 15-pin SATA (5 штук даже у младшей модели). В целом, Be Quiet получше, но и подороже.

Для видеокарты с двумя разъемами питания 8 pin + 8 pin, например 3060 Ti, минимальным выбором будет блок FSP PNR PRO 600W или  be quiet! SYSTEM POWER 9 500W. Цена обоих блоков совпадает и равна 4800 рублей. У младших моделей FSP просто нет двух разъемов по 8 pin, а у младшей модели Be Quiet маловато мощности. Теоретически, например, для 3060 Ti (около 200 ватт) и i5 10600K в разгоне (максимальное пиковое потребление около 180 ватт)  хватает, но очень уж впритык.