Архив октября 2020 - 90

Со ссылкой на сообщения японских СМИ источник на днях сообщил, что Sharp планирует выделить свой бизнес по производству дисплеев в дочернюю компанию. Она будет называться Sharp Display Technology или SDTC. Хотя датой начала новой компании в сообщении названо 1 октября, на сайте Sharp пока нет информации о ее создании.

SDTC будет базироваться в японском городе Камеяма. В Sharp считают, что наличие отдельной компании целесообразно с точки зрения финансирования разработки технологии microLED.

Компания Intel объявила о том, что Министерство обороны США одобрило участие компании во второй фазе программы State-of-the-Art Heterogeneous Integration Prototype (SHIP).

Программа позволяет правительству США получить доступ к современному полупроводниковому производству Intel в Аризоне и Орегоне. В частности, речь идёт о технологиях упаковки.

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

Автор фотографии: David Matos. Источник: Unsplash.com
Автор фотографии: David Matos. Источник: Unsplash.com

[У нас на Хабре] — «Ремонт для звука»: акустическая подготовка помещения.

Читать полностью »

Здравствуйте, это продолжение предыдущей статьи о создании игрового персонажа в GodotEngine. Я наконец понял, как реализовать некоторые механики, такие как второй прыжок в воздухе, карабканье по, и прыжок от стены. Первая часть была более простой по насыщенности, так как с чего-то же нужно было начинать, чтобы потом доработать или переделать.
Читать полностью »

Компания Microsoft придумала, как решить один из главных недостатков игровых приставок нового поколения. Об этом рассказал директор по программному управлению Xbox Джейсон Роналд (Jason Ronald) в свежем выпуске подкаста Xbox Podcast. 

Не слишком впечатляющий объём свободного места твёрдотельных накопителей PlayStation 5 и Xbox Series X рассматривается как один из очевидных недостатков новых консолей.  

HackTheBox. Прохождение Blackfield. Захват контроллера домена через SMB и RPC, LPE через теневую копию - 1

Продолжаю публикацию решений, отправленных на дорешивание машин с площадки HackTheBox.

В данной статье использую ASRep Roasting для определения пользователей, RPC для смены пароля и захвата учетной записи, а потом повысим свои привилегии благодаря теневой копии NTDS.DIT.

Подключение к лаборатории осуществляется через VPN. Рекомендуется не подключаться с рабочего компьютера или с хоста, где имеются важные для вас данные, так как Вы попадаете в частную сеть с людьми, которые что-то да умеют в области ИБ.

Организационная информация

Чтобы вы могли узнавать о новых статьях, программном обеспечении и другой информации, я создал канал в Telegram и группу для обсуждения любых вопросов в области ИиКБ. Также ваши личные просьбы, вопросы, предложения и рекомендации рассмотрю лично и отвечу всем.
Читать полностью »

Сначала здесь было долгое вступление про то, как я додумался до гениальной идеи (шутка, это миксины в TS/JS), которой и посвящена статья. Не буду тратить ваше время, вот виновник сегодняшнего торжества (осторожно, 5 строчек на JS):

function Extends(clazz) {
    return class extends clazz {
        // ...
    }
}

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

const Class = Extends(Base)
const object = new Class(...args)

Я постараюсь убедить вас, что это — сын маминой подруги для наследования классов и способ вернуть наследованию звание труъ-ООП инструмента (сразу после прототипного наследования, конечно).

Почти не оффтоп

Я бы даже сделал ЯП с этим приёмом как основной фичей, но, боюсь, этот pet project умрёт, как и другие мои pet project'ы. Так что пусть хотя бы будет статья, чтобы идея пошла в массы.

Условимся насчёт названий: я буду называть такую технику миксином, хотя под этим всё-таки подразумевается немного другое. До того, как мне подсказали, что это миксины из TS/JS, я использовал название LBC (late-bound classes).

Читать полностью »

Коллеги, вы и меня огорчаете. Тоже - 1

Интригующее название — существенная часть успеха статьи. Именно оно заставляет читателя потратить свое драгоценное время на твой труд. Но нужно быть осторожным. Добившись доверия, можно “жестоко” поплатиться не удовлетворив качеством чтива.

Читать полностью »

Мы, выбирая фреймворк для нового веб-проекта, обычно склонны останавливаться на инструментах, с которыми знакомы, не обращая внимания на то, насколько хорошо они подходят для этого проекта. Я же пробую поступать с точностью до наоборот. Всякий раз, когда у меня возникает такая возможность, я испытываю новые технологии. Что я узнал после таких экспериментов? Почему я, в итоге, считаю своим стандартным инструментом для создания статических сайтов (static site generator, SSG) Next.js?

Почему я выбрал Next.js, а не Gatsby, Gridsome или Nuxt? - 1

В этом материале я расскажу о том, как я экспериментировал с разными веб-технологиями. Речь пойдёт о поиске подходящего инструмента в рамках Jamstack, о том, как выбирать именно то, что подойдёт разработчику и хорошо интегрируется в его проект, о том, почему я выбрал Next.js.
Читать полностью »

Вячеслав Ермолин, 3 октября 2020 г.

Текущая статистика запусков
Текущая статистика запусков

Миссия:
Доставка груза на МКС. Пристыковка к модулю Unity (Node-1). Разгрузка. Научные и технологические эксперименты на орбите в составе станции и автономном полете. Утилизация мусора. Имитация пожара. Второй полет по контракту CRS-2.

Читать полностью »

https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js