Как создать новостной блок в Drupal?

Как создать новостной блок в Drupal?

После инсталляции Drupal 8 од­ной из пер­во­сте­пен­ных за­дач по сег­мен­ти­ро­ва­нию кон­тен­та яв­ля­ет­ся соз­да­ние бло­ка но­во­с­тей. Фак­ти­че­ски, мы мо­жем го­во­рить о рас­ши­ре­нии воз­мож­но­с­тей со­зда­ва­е­мо­го сай­та лю­бы­ми блоч­ны­ми струк­ту­ра­ми. Но­вост­ной блок — это все­го лишь од­на из та­ких форм. По­тре­ни­ру­ем­ся в по­стро­е­нии бло­ка но­во­с­тей. Это по­зво­лит в даль­ней­шем по об­ра­зу и по­до­бию обо­га­тить со­дер­жи­мое веб-про­ек­та но­вы­ми вы­ра­зи­тель­ны­ми чер­та­ми, при­да­вая ему не­по­вто­ри­мую ин­ди­ви­ду­аль­ность.

Cray представляет каскадное решение на AMD EPYC

Министерство энергетики США объявило о начале поставок в На­ци­о­наль­ный на­уч­ный вы­чис­ли­тель­ный центр ис­сле­до­ва­ний в об­лас­ти энер­ге­ти­ки (NERSC) су­пер­ком­пью­те­ра Shas­ta, раз­ра­бо­тан­но­го на ба­зе про­цес­со­ров AMD EPYC. Сум­ма сдел­ки круп­ней­ше­го в ис­то­рии ком­па­нии Cray кон­т­рак­та со­став­ля­ет $146 млн. В рам­ках до­го­вора NERSC по­лу­чит в 2020 го­ду сис­те­му Shas­ta «Perl­mut­ter», вы­чис­ли­тель­ные мощ­но­с­ти ко­то­рой бу­дут рас­ши­ре­ны ус­ко­ри­те­лями AMD Ra­de­on Ins­tinct.

Компания Cray представила революционную платформу для сверхмасштабируемых суперкомпьютерных систем систему Shasta «Perlmutter»

Нейронный двигатель торговли

Нейронный двигатель торговли

Компания из Поднебесной хочет успеть всегда и везде. Это Huawei. Ее неожиданно можно встретить на выставке солнечной энергетики и ожи­да­е­мо  — в новостях мобильной связи. Иногда компании уда­ет­ся сов­ме­с­тить оба информационные фронта. Так и было в Бер­ли­не в начале сен­тя­бря с.г. на IFA 2017: генеральный директор Hua­wei Consumer BG Ри­ч­ард Ю (Richard Yu) представил на этой вы­став­ке нейронный процессор Kirin 970 – Neural Processing Unit (NPU).

AMD Rome: в ожидании перемен

AMD Rome: в ожидании перемен

Появившаяся в сети информация о новинках — серверных про­цес­со­рах AMD EPYC2 Ro­me — позволяет про­а­на­ли­зи­ро­вать преимущества и не­до­стат­ки новой то­по­ло­гии, пред­по­ла­га­ю­щей от­каз от ар­хи­тек­ту­ры NU­MA в пре­де­лах од­но­го про­цес­сор­но­го гнез­да. Сде­лав по­прав­ку на не­о­фи­ци­аль­ный ха­рак­тер све­де­ний, об­на­ро­до­ван­ных по­пу­ляр­ным ре­сур­сом, про­мо­де­ли­ру­ем пред­по­ла­га­е­мый сце­на­рий раз­ви­тия со­бы­тий: смо­жет ли но­вин­ка дать но­вый им­пульс про­из­во­ди­тель­но­с­ти па­мя­ти?

Строим новостную ленту в Drupal8

Строим новостную ленту в Drupal8

В контенте большинства сайтов новости занимают по­чет­ное пер­вое мес­то. Эта про­пис­ная ис­ти­на нуж­на толь­ко для то­го, что­бы по­ско­рее при­сту­пить к кон­стру­и­ро­ва­нию но­во­ст­ной лен­ты в сис­те­ме уп­рав­ле­ния кон­тен­том Drupal. Бу­дем на­де­ять­ся, что та­кая важ­ная су­щ­ность как об­ла­ко тэ­гов уже со­зда­на, а са­ми тэ­ги стали не­отъ­ем­ле­мой ча­стью каж­дой пу­бли­ка­ции. Это то­же про­пис­ная ис­ти­на. Тем не ме­нее, о ней нуж­но ска­зать — кон­стру­к­тор но­во­ст­ей ба­зи­ру­ет­ся на де­кла­ра­ции со­пут­ст­ву­ю­ще­го по­ля, в ко­то­ром хра­нит­ся уни­каль­ная мет­ка (или мет­ки) дан­ной стра­ни­цы — тэг.

Мультисайтинг на Drupal8

Мультисайтинг на Drupal8

Несколько веб-проектов, особенно, что касается реализации под­до­ме­нов, пре­крас­но ужи­ва­ю­тся под од­ной кры­шей, ес­ли это сис­те­ма уп­рав­ле­ния сай­та­ми Dru­pal. За­тра­ты на со­дер­жа­ние и уп­рав­ле­ние мож­но ми­ни­ми­зи­ро­вать, раз­ме­с­тив в од­ной сре­де ряд ре­сур­сов. Их в муль­ти­сай­тинге и об­нов­лять лег­ко — по­тре­бу­ет­ся всего од­на ус­та­нов­ка Dru­pal, вклю­чая ос­нов­ной код, на­бор до­пол­ни­тель­ных мо­ду­лей и раз­лич­ные те­мы для каж­дого сайта.

Флеш-драйв по правилам USB 3.0

Флеш-драйв по правилам USB 3.0

Тестируя USB-накопитель сенсаций ожидать не приходится, все же — это не NVMe RAID. Чтобы сделать эксперимент максимально со­дер­жа­тель­ным, про­а­на­ли­зи­ру­ем факторы, определяющие скорость записи и чтения твер­до­тель­но­го накопителя для USB‑шины, и попробуем оце­нить вклад каж­до­го из них в интегральную оценку про­из­во­ди­тель­нос­ти. В этом нам по­мо­жет устройство от ADATA Technology — накопитель ем­ко­стью 64 ГБ, мо­дель UV320 в конструктиве «слайдер».

Xbox One получает подстройку FPS

Xbox One получает подстройку FPS

Хорошая новость для владельцев консолей: все три линейки Xbox One под­держивают переменную частоту кадров в соответствии с тех­но­ло­ги­ей Free­sync от AMD, согласованной и одобренной Microsoft. Еще не­дав­но син­хро­ни­за­ция экранной частоты обновления кадров для графики Ra­de­on, ку­пи­ру­ю­щая визуальные артефакты (рывки изображения и лаги ви­део) была до­ступ­ны только на персональных платформах. Сегодня же кон­соль­ный мир, принадлежащий геймерам, готов к ре­во­лю­ции.

Флешка-слайдер от ADATA: подробности знакомства

Флешка-слайдер от ADATA: подробности знакомства

В некоторых случаях пользоваться USB-флешками с вы­движ­ным разъ­ем­ом не­у­доб­но: уси­лие при ус­та­нов­ке при­во­дит к час­тич­но­му воз­вра­ту те­ла ус­т­рой­ства в кор­пус. В ре­зуль­та­те, не­до­тк­ну­тая флеш­ка в сис­те­ме не оп­ре­де­ля­ет­ся. Что-то по­доб­ное при­шло в го­ло­ву и в мо­мент зна­ком­ства со слай­де­ром от ADATA UV320. Су­дя по ин­фор­ма­ции на сай­те, эти USB-флеш­ки вы­пус­ка­ют­ся объ­емом от 16 до 128 ГБ — к нам по­пал об­ра­зец ём­ко­стью 64 ГБ. Бу­дем зна­ко­мить­ся!

Умножать и прибавлять: что такое FMA?

Умножать и прибавлять: что такое FMA?

В популярных публикациях много слов о «глу­бо­ком об­уче­нии», при­чем, с по­яв­ле­ни­ем каждого но­во­го фун­к­ци­о­наль­но­го расширения, фор­му­ли­ров­ки повторяются сно­ва и сно­ва. Ви­ди­мо, каж­дый раз об­уче­ние ста­но­вит­ся еще бо­лее глу­бо­ким. Меж­ду тем, об­ра­тив­шись к до­ку­мен­та­ции (и по­звав на по­мощь эму­ля­тор In­tel SDE), не­труд­но убе­дить­ся, что со­став­ными час­тя­ми для ре­а­ли­за­ции тех­но­ло­гий со столь за­мы­с­ло­ва­ты­ми наз­ва­ни­я­ми яв­ля­ют­ся опе­ра­ции ли­ней­ной ал­ге­б­ры: по­сле­до­ва­тель­но­сти ум­но­же­ний и сложений.

ОЗУ в контексте интегрированной и дискретной графики

ОЗУ в контексте интегрированной и дискретной графики

Чтобы проанализировать вли­я­ние про­из­во­ди­тель­но­с­ти оперативной па­мя­ти на ре­зуль­та­ты раз­лич­ных ви­дов бенч­ма­рок, мож­но ис­поль­зо­вать мо­дель, в ко­то­рой цент­раль­ный и гра­фи­че­ский про­цес­со­ры (один или не­сколь­ко) вы­ступают в ка­че­стве ини­ци­а­то­ров опе­ра­ций чте­ния и за­пи­си дан­ных, а сис­тем­ное ОЗУ — ис­пол­ни­те­лем этих опе­ра­ций.

Экспериментировать бу­дем на про­цес­сор­ных ре­ше­ни­ях от AMD. Это по­зво­ля­ет за­дей­ст­во­вать в тес­тах как ин­те­гри­ро­ван­ные GPU, так и дис­к­рет­ные гра­фи­че­ские чи­пы. До­пол­ни­тель­ный бо­нус — опор­ная точ­ка в ви­де дис­крет­ной гра­фи­ки NVIDIA Ge­For­ce GTX 1050: всег­да по­лез­но взгля­нуть на про­из­во­ди­тель­ность гла­за­ми глав­но­го кон­ку­рен­та.

Серверные процессоры идут на рекорд

Серверные процессоры идут на рекорд

Пока AMD EPYC под кодовым названием Naples первенствует по ко­ли­че­ству ядер в од­ном со­ке­те, чип-тес­те­ры на­хо­дят­ся в пред­чув­ст­вии но­вых до­сти­же­ний. Дня­ми No­te­book­Check, ос­но­вы­ва­ясь на слу­хах, рас­про­ст­ра­ня­е­мых Ado­red­TV, по­де­лил­ся со­об­ра­же­ни­я­ми, ка­ким бу­дет сер­вер на ба­зе EPYC Rome, и как Intel на­ме­рен па­ри­ро­вать ли­дер­ские ам­би­ции AMD.


Аналитики сходятся во мнениях, что серверный процессор AMD EPYC2 с име­нем Rome, со­сто­я­щий из 64 ядер, со­дер­жит в од­ном кор­пу­се в об­щей слож­но­сти 8 про­цес­сор­ных крис­тал­лов и (вни­ма­ние!) крис­талл для об­слу­жи­ва­ния опе­ра­ций ввода-вы­вода — то, что рань­ше на­зы­ва­лось чип­се­том и раз­ме­ща­лось в от­дельном чипе.