Like neofetch, but much faster because written mostly in C.Fastfetch Fastfetch is a neofetch-like tool for fetching system information and displaying them in a pretty way. It is written mainly in C, with performance and customizability in mind. Currently, Linux, Android, FreeBSD, MacOS and Windows 7+ are supported. There are screenshots on different platforms Installation Linux Some distros packaged an outdated fastfetch version. Older version is not supported, please always en…
PPPwn - PlayStation 4 PPPoE RCEPPPwn - PlayStation 4 PPPoE RCE PPPwn is a kernel remote code execution exploit for PlayStation 4 upto FW 11.00. This is a proof-of-concept exploit for CVE-2006-4304 that was reported responsibly to PlayStation. Supported versions are: FW 9.00 FW 9.03/9.04 FW 9.50 / 9.60 FW 10.00/10.01 FW 10.50 / 10.70 / 10.71 FW 11.00 more can be added (PRs are welcome) The exploit only prints PPPwned on your PS4 as a proof-of-concept. In order to launch Mira or similar homebre…
Personality CoreGLaDOS Personality Core This is a project dedicated to building a real-life version of GLaDOS. This is a hardware and software project that will create an aware, interactive, and embodied GLaDOS. This will entail: Train GLaDOS voice generator Generate a prompt that leads to a realistic "Personality Core" Generate a MemGPT medium- and long-term memory for GLaDOS Give GLaDOS vision via LLaVA Create 3D-printable parts Design the animatronics system Software Archite…
Я коллекционирую разную измерительную и оптическую технику и хочу с вами поделиться любопытными экземплярами. Они произведены в разные годы, но их объединяет одно — деревянные футляры. Начнём с гвоздя программы. Бинокулярной лупы. ▍ БПЛ64 (1953 г.) Этот оптический прибор предназначен для создания стереоизображения при работе с мелкими предметами. Достался в полной комплектации и в отличном состоянии. Внутри ящичка из бука находятся сменные окуляры с увеличением ×1, ×2 и ×3, инструкция с ат…
В современных телефонах защита от влаги часто является маркетинговым ходом. Производители обещают высокий класс защиты IP68, который должен позволить телефону выдержать погружение на глубину более метра на 30 минут, однако, существует множество оговорок. Самое циничное условие заключается в том, что попадание влаги внутрь телефона автоматически лишает вас гарантии, при этом конструктивные дефекты, которые могли привести к проникновению влаги, не рассматриваются как возможная причина повреждения…
Источник: theengineer Аккумуляторы за последние пару десятков лет фактически не изменились. Есть определенные новшества, но они, скорее, косметические. А технологии движутся вперед и требуют новых возможностей от батарей. Периодически публикуются новые работы в этом направлении, но, к сожалению, практического применения они не получают. Сейчас корейские ученые предложили еще один вариант, и, возможно, он таки получит реализацию. Подробности под катом! Что это за аккумуляторы такие? Основны…
Возьмите линейку, карандаш или ручку и начертите на бумаге линию. У вас выйдет как‑то так:Вы скажете, что сложного в том, чтобы нарисовать линию? А теперь попробуйте нарисовать с помощью того же инструмента линию шириной в 5–10 раз больше ширины кегля. Уже сложнее не так ли?:Ладно, скажете вы, у меня есть корректор, который гораздо толще ручки! Да, вы упростите себе задачу, но если нужно будет нарисовать линию толще? Будет снова не просто:Вы придёте к выводу, что тонкая линия лишь кажется тонко…
Язык ядра Linux, его модулей и утилит написаны на языке C. Хоть он и является старым языком и прародителем многих других, но его до сих пор используют. В экосистему линукса постепенно проникают и более молодые языки — например, Rust. Но сегодня мы поговорим об детище Google — GoLang. Я много пишу про этот замечательный язык и в этой статье предлагаю изучить основы системного программирования на Go, мы изучим как работать с ядром, юзерспейсом линукса. Расскажу об стандарте POSIX, а также узнаем,…
В этой статье, я хочу показать базовые приемы работы с HTML-таблицами при использовании библиотеки Symbiote.js. Но, сперва, напомню, что это, вообще, такое.ОсновыДве главные вещи, которые нужно знать о Symbiote.js:1) Symbiote.js - это библиотека для создания интерфейсных компонентов любой сложности, основанная на стандарте Custom Elements. Каждый созданный вами компонент - это полноправный DOM-элемент, со своим собственным API, который будет доступен через самые обычные селекторы и может быть и…