Ищем значение числа Пи, используя генератор случайных значений |
Представьте, что у вас есть функция random(), которая генерируют случайным образом значения в промежутке
Вычислите значение числа
Это задачка с реального собеседования, будем разбираться!
Читать далееhttps://habr.com/ru/post/696244/?utm_source=habrahabr&utm_medium=rss&utm_campaign=696244
Метки: python Математика число пи |
Был телефон, а стал классным плеером. Sony Xperia U, почему я сонибой в немного другой сфере? |
Sony - огромная корпорация, которая производит много различной электроники - консоли, телевизоры, аудио-оборудование и.т.д. Но есть у них ещё одно подразделение, которое, увы, дышит на ладан, но продолжает нас радовать новинками - Sony Mobile(бывш. Sony Ericsson). Sony всегда отличалась от других производителей смартфонов - они имели своё видение дизайна и удобства устройства, и были в чём-то близки к Apple. Так предлагаю вам посмотреть, как смартфон превратился в отличный плеер!
Читать далееhttps://habr.com/ru/post/696242/?utm_source=habrahabr&utm_medium=rss&utm_campaign=696242
Метки: смартфоны sony ретро android |
[Перевод] Joomla 4: мощь CLI приложений |
В Joomla 4 из коробки поставляется новый, улучшенный CLI (интерфейс командной строки), который входит в состав в ядра. Теперь вы можете выполнять задачи тех.обслуживания, даже не заходя на свой веб-сайт. Также в статье затрагивается вопрос постановки задач Планировщика задач Joomla 4.1 на серверный CRON. Есть список-шпаргалка CLI команд Joomla 4 и Akeeba Backup.
Читать далееhttps://habr.com/ru/post/696222/?utm_source=habrahabr&utm_medium=rss&utm_campaign=696222
Метки: CMS Open source PHP Серверное администрирование joomla CLI command line joomla 4 |
Дешевый и мощный ИБП для дома своими руками |
Это не научная статья, в которой мы будем ковырять детали КПД и деградации свинцовых пластин аккумулятора. Это материал - помощь тем, кто хочет быстро, легко и дешево обеспечить себе электричество в доме/квартире во время отключений. Не нужно быть специалистом-электриком и тратить на это много время. Все компоненты этой системы есть в наличии пока что в достаточном количестве и не по супер накрученным ценам (всё достать легко и недорого).
Читать далееhttps://habr.com/ru/post/696238/?utm_source=habrahabr&utm_medium=rss&utm_campaign=696238
Метки: Энергия и элементы питания ибп для дома ибп аккумуляторы инвертор зарядка |
Подключение голой Esp8266/01/32 |
Как-то мне пришлось делать устройство на голой esp8266, и о сложностях (моей тупоголовости) я сейчас поведаю.
Если вы когда-нибудь делали устройство на голой esp, навряд ли я вам мир открою, статья рассчитана на начинающих, так что давайте преступим к вопросу безотлагательно.
Итак, речь пойдет не о самой микрухе esp, а о модуле с распаянными памятью, обвязкой и тд. Но даже если вы будете разводить плату на микрухе, информация вам пригодится.
Читать далееhttps://habr.com/ru/post/696234/?utm_source=habrahabr&utm_medium=rss&utm_campaign=696234
Метки: Программирование микроконтроллеров Схемотехника Электроника для начинающих esp esp32 esp8266 подключение |
[recovery mode] Aptos — убийца Solana или величайший скам от манипуляторов? Большой разбор самого нашумевшего блокчейна |
18 октября криптосообщество "взорвала" новость о запуске экосистемы ожидаемого всеми проекта Aptos. При начальной цене в 1 USDT курс криптовалюты Aptos (APT) в моменте взлетел на 10 000% после листинга на бирже Binance. Но вскоре установился на отметке 7-8 USDT за токен. Листинг токена на медвежьем рынке - это само по себе рискованное занятие. Меньше пользователей, меньше ликвидности. Но у проекта была проведена настолько масштабная маркетинговая компания, что медвежий цикл им вовсе не помешал залиститься вполне успешно.
Сегодня наша задача состоит в том, чтобы разобраться, из-за чего произошёл такой аномальный рост токена, что находится "под капотом" данного блокчейна, какие фонды и проекты поддерживают Aptos, какие перспективы у экосистемы и постараемся выяснить, откуда весь этот хайп вокруг APT.
Читать далееhttps://habr.com/ru/post/696230/?utm_source=habrahabr&utm_medium=rss&utm_campaign=696230
Метки: Криптография криптовалюты блокчейн блокчейн-технологии инвестиционные фонды блокчейн-проект блокчейн инвестиции блокчейн криптография |
TypeScript в React-приложениях. 3. Как использовать типизацию |
В каждом проекте свои правила и подходы в типизации данных. Некоторые из них общепринятые, кое-какие сомнительны, а иные не достаточно строги. В данной статье предлагается объективный взгляд на законы, придуманные разработчиками для использования TypeScript.
Читать далееhttps://habr.com/ru/post/694832/?utm_source=habrahabr&utm_medium=rss&utm_campaign=694832
Метки: typescript react |
Съём пароля с клавиатуры ПК через 0–60 секунд по тепловому следу |
https://habr.com/ru/post/696224/?utm_source=habrahabr&utm_medium=rss&utm_campaign=696224
Коллекция советских игровых автоматов на вашем Raspberry Pi |
В СССР игровая индустрия была слабо развита в 80-е годы. Те, кто застал это время в сознательном возрасте, хорошо помнят игровые автоматы, которые стояли в кинотеатрах, домах культуры и парках отдыха, а также очереди желающих на них поиграть. В основном это были электромеханические игровые автоматы, такие как «Морской бой», «Воздушный бой».
Самыми «крутыми» были телевизионные игровые автоматы «Магистраль», «Перехватчик», «Городки», «Скачки», но графика у них была примитивная и часто черно-белая.
Во второй половине восьмидесятых в аттракционах стали появляться игровые автоматы. Первое, что бросалось в глаза, это то, что у них была цветная графика с гораздо более сложными фигурами. Среди этих игр выделялся автомат «Конек-Горбунок», к нему стояла самая длинная очередь поиграть, больше, чем к «Магистрали» или «Перехватчику». Наверное, это был самый успешный советский игровой автомат с использованием микропроцессоров.
В этой статье я хочу рассказать, как на Raspberry Pi поиграть в «Конька-Горбунка», а также «Снежную королеву», «Кота рыболова», «S.O.S.», «Городки», «Бильярд» и некоторые другие игры из советских автоматов, получить массу положительных эмоций и, если вам захочется, удивить своих знакомых тем, что у вас есть такие игры.
Читать далееhttps://habr.com/ru/post/696178/?utm_source=habrahabr&utm_medium=rss&utm_campaign=696178
Метки: Разработка на Raspberry Pi Старое железо Игры и игровые консоли Raspberry Pi MAME игры аркадные автоматы retropie ТИА-МЦ-1 Фотон Спектр история |
SWUpdate, Yoctо(ерный) театр и paperina |
SWUpdate — это агент обновлений Linux, целью которого является эффективный и безопасный способ обновления встроенной системы. SWUpdate поддерживает локальные и удаленные обновления, включает несколько стратегий обновления, и его можно легко интегрировать в систему сборки Yocto, подключив слой meta-swupdate.
В статье описывается как можно настроить режим обновление в Yocto наиболее простым способом для платы Orange Pi R1, таким же образом вы можете настроить и обновление для самой распространенной платы Raspberry Pi.
Дистрибутив Yocto для которого будет подготовлено обновление наследуется от образа core-image-minimal и выполняет функцию простого маршрутизатора, используя DHCP и Shorewall.
Статья из серии: если хочешь что то обновить, сделай это сам.
Читать далееhttps://habr.com/ru/post/694854/?utm_source=habrahabr&utm_medium=rss&utm_campaign=694854
Тайваньское чудо: как захолустный остров превратился в сердце мирового хайтека |
https://habr.com/ru/post/696144/?utm_source=habrahabr&utm_medium=rss&utm_campaign=696144
Метки: Блог компании RUVDS.com Читальный зал Производство и разработка электроники История IT Научно-популярное ruvds_статьи_выходного_дня тайвань чипы производство КНР хайтек |
Обзор ноутбука Gigabyte Aero 16 YE5 |
Gigabyte недавно представила новые модели ноутбуков из линейки Aero. В мои руки попала модель Aero 16 YE5. Первое впечатление о новинке – позитивное. И, главным образом эта заслуга обновленного дизайна, и конечно же процессора нового поколения. Попробую изложить свои впечатления по порядку.
Читать далееhttps://habr.com/ru/post/696200/?utm_source=habrahabr&utm_medium=rss&utm_campaign=696200
Метки: Ноутбуки ноутбук 3080 ti i9-12900H PM9A1 aero gigabyte |
Nokia 620 «Ядерный чемоданчик» и (1G) Nordic Mobile Telephone — один из первых стандартов сотовой связи в России |
Восьмидесятые закончились, наступили лихие 90-е, Союз трещал по швам, но меня это тогда не беспокоило. Я, окончил техникум, поступил в ВУЗ. Начали повсеместно появляться ларьки, Гайдаровская команда направляла страну в сторону «развитого НЭПа». Но примечательно другое — возникновение «малиновых пиджаков», державших в руках диковинку того смутного времени — телефоны-чемоданы. Стоимость такого девайса для студента, да и не только для студента, но и большинства советских граждан была неподъемная. Об этом мобильном чемоданчике и поговорим. Заодно вспомним про один из первых стандартов связи в России! Как сказал бы Гагарин: «Поехали!».
https://habr.com/ru/post/693564/?utm_source=habrahabr&utm_medium=rss&utm_campaign=693564
Метки: телефон сотовые операторы россия сотовая связь мобильный телефон сотовый телефон лихие девяностые старое железо стандарты связи блог компании timeweb cloud аналоговость история nokia nokia 620 |
IT для неайтишников: Куда исчезают программисты после 40 лет? |
Это сложная тема, которая периодически всплывает в среде IT-специалистов, об этом сказано уже немало, а вот для «неайтишников» многое может оказаться новостью. Как для тех, кто хочет «войти в IT», так и для тех, кто по роду своей деятельности вынужден работать вместе с IT-службами. Некоторые вещи будут очевидны для IT-специалистов, но не очевидными для других. Иногда из-за их непонимания люди допускают болезненные ошибки. Не только и не столько со своей карьерой, сколько в своём бизнесе делают ставку не на тех людей. Поэтому, давайте разберём этот вопрос без эмоций и на понятном для неспециалистов языке.
Читать далееhttps://habr.com/ru/post/695882/?utm_source=habrahabr&utm_medium=rss&utm_campaign=695882
Метки: Управление персоналом Карьера в IT-индустрии Читальный зал itbp it p неайтишник После 40 лет программист |
Немного о WebEngine — low-code IDE для разработки современных веб-приложений |
Много лет назад, смотря на крутейшие авторские посты, где творили самую настоящую техно-магию, я твердо решил - больше не писать до тех пор, пока не смогу сделать что-то такое, чем смогу гордиться. К этой статье-анонсу я шел почти 10 лет.
С огромной гордостью, хочу анонсировать WebEngine - IDE и набор технологий для создания современных сайтов на React, а в дальнейшем Angular, Vue, тем для WordPress, приложений на Electron и многое другое.
Эта статья содержит много текста, включая технического, абстрактного, критику устоев мироздания и главное - в ней не будет ссылок на beta-билд. А в конце статьи будут советы как делать не надо. Все атрибуты высорейтинговой и интересной статьи на месте.
https://habr.com/ru/post/696186/?utm_source=habrahabr&utm_medium=rss&utm_campaign=696186
Метки: JavaScript ReactJS веб-разработка electron react приложение ide |
О способах отслеживания данных — простыми словами. Server-side vs client-side tracking: преимущества и недостатки |
Отслеживание и сбор данных является одной из ключевых составляющих успеха бизнеса в интернете. В этой статье я расскажу о том, как происходит отслеживание, какие методы бывают, их преимущества и недостатки, а также поделюсь своим опытом использования нового способа отслеживания - server-side tracking - в Fintech индустрии. Я постаралась рассказать об этом простыми словами и понятно структурировать информацию (мне в свое время не хватало именно таких статей для погружения в тему), и очень надеюсь, что эта статья будет для вас полезной.
Итак, начнем.
Выделяют два основных вида отслеживания потока транзакций: client-side tracking и server-side tracking.
Читать далееhttps://habr.com/ru/post/696188/?utm_source=habrahabr&utm_medium=rss&utm_campaign=696188
Метки: Терминология IT Веб-аналитика Интернет-маркетинг Контекстная реклама Повышение конверсии client-side server-side tagging tracking gtm |
ОС ToaruOS, написанная с нуля, взрослеет: на что способна экспериментальная операционная система год спустя |
https://habr.com/ru/post/693124/?utm_source=habrahabr&utm_medium=rss&utm_campaign=693124
Метки: Блог компании Selectel IT-инфраструктура IT-стандарты софт операционные системы ToaruOS 2.1 ОС |
[Перевод] Создание 3D-сетки из изображения с помощью Python |
Несколько лет назад генерация 3D-сетки из единственного двумерного изображения была сложной задачей. Но сегодня благодаря продвижению глубокого обучения разработано множество монокулярных моделей оценки глубины, дающих точную оценку карты глубины изображения. С помощью этой карты, выполнив реконструкцию поверхности, можно создать сетку. Подробности — к старту нашего курса по Fullstack-разработке на Python.
Читать дальше →https://habr.com/ru/post/693338/?utm_source=habrahabr&utm_medium=rss&utm_campaign=693338
Метки: Блог компании SkillFactory python Обработка изображений Машинное обучение skillfactory 3d обработка изображения сетки нормали векторы оценка глубина |
React Native is better than Flutter* |
Привет! Совсем недавно мой друг, и по совместительству - React Native разработчик, поделился со мной одной статьей, про React Native и Flutter. Мы немного пообсуждали что к чему и в итоге вы читаете этот заголовок.
И что вы там наобсуждали?https://habr.com/ru/post/696148/?utm_source=habrahabr&utm_medium=rss&utm_campaign=696148
Метки: Разработка мобильных приложений flutter react native mobile вентилятор что лучше |
[Перевод] Защита web.config с помощью цифровых сертификатов в Windows и Azure |
Поскольку утечки данных случаются в наши дни все чаще, крайне важно делать приложения максимально защищенными. Одной из основных областей, где можно найти бреши в защите, является файл web.config. Получив доступ к этому файлу, который обычно хранится в виде незашифрованного текста, злоумышленник затем может легко получить доступ к базам данных и множеству других ресурсов, как внутренних, так и внешних.
Так было не всегда. Когда .NET был еще совсем молод, большинство приложений работали в рамках одного домена Windows. Обычно в файле web.config не нужно было хранить пароли; права доступа к базе данных предоставлялись непосредственно учетной записи пользователя, под которой работало приложение.
Для нынешних приложений это больше не вариант. В современном мире распределенных систем базы данных и другие ресурсы часто работают за пределами домена Windows и даже могут контролироваться разными компаниями. В таких условиях правильное хранение паролей, токенов приложений и других идентификаторов системного уровня имеет очень важное значение.
Читать далееhttps://habr.com/ru/post/696164/?utm_source=habrahabr&utm_medium=rss&utm_campaign=696164
Метки: Блог компании OTUS .net ASP devops azure asp.net |