Как стать автором
Обновить

Все потоки

Сначала показывать
Порог рейтинга

В чём процессорная сила, брат?

Процессоры

Долгое время, начиная, фактически, с 80-х годов 20-го века и до нынешнего момента, архитектура x86 доминировала на рынке десктопных, а потом и серверных решений и ноутбуков. Для многих жителей планеты Земля слова «компьютер» и «компьютер на базе процессора x86» стали синонимами. Но в последние годы позиции архитектуры x86 перестали выглядеть столь незыблемыми. Виной тому несколько причин: недооценка компанией Intel и в итоге проигрыш мобильного рынка процессоров компании ARM; скукоживание рынка десктопных решений опять-таки по причине роста мобильных устройств; потеря технологического лидерства Intel в разработке самых передовых нанометров, где пальму первенства захватила компания TSMC; недостаточная гибкость бизнес-модели компании Intel, являющейся классической Integrated Device Manufacturing компанией во времена, когда сложность разработки растёт и требует всё большего разделения труда. В итоге, на горизонте у архитектуры x86 появились конкуренты, бросающие ей вызов. В первую очередь это архитектуры Arm и RISC-V. Но несмотря на все сложности текущего положения архитектуры x86, есть важнейший фактор, который ещё долго будет мешать конкурентам скинуть её с трона серверного и десктопного рынков. Этот фактор – колоссальная по объёму программная экосистема, разработанная за десятилетия существования x86. В данной статье хотелось бы кратко осветить вопрос, почему переход с одной процессорной платформы на другую столь болезнен, почему нельзя просто взять и перекомпилировать весь необходимый софт на новую архитектуру и где нас ожидают подвохи и подводные камни.

Читать далее
Всего голосов 1: ↑0 и ↓1 -1
Просмотры 473
Комментарии 1

Новости

Spring security: без фильтров по умолчанию, как и что из этого получится

Java *
Из песочницы

Коротко, статья как напоминание мне, а может и вам, как быстро начать настраивать цепочки безопасности, что уже висит подключенным и как выключить все, что не нужно, быстро с нуля начать писать без обвесок, больше контроля и понимания.

Читать далее
Всего голосов 2: ↑0 и ↓2 -2
Просмотры 328
Комментарии 0

Насколько хорошо у вас настроен OSPF/IS-IS или помогатор для сетевых инженеров

IT-инфраструктура *Сетевые технологии *
Tutorial

Коллеги-сетевики, привет. К написанию данной статьи меня сподвигли задачи, с которыми приходилось сталкиваться во время работы с OSPF/IS-IS и тот набор решений, к которому я в конечном итоге пришел. Речь идет о насущном вопросе сетевых инженеров, когда приходится применять настройки на живой сети (пусть и с программируемым откатом на крайний случай) без возможности посмотреть как это отразится на всей сети в целом. Если отдельные команды и сценарии еще можно проверить в лабе, то получить полную реплику сети практически невозможно. В связи с этим я задался вопросом о наличии инструмента, который позволял бы строить слепок сети и рассчитывать её реакцию на ранее примененные настройки. Об этом сегодняшний туториал.

Читать далее
Всего голосов 2: ↑2 и ↓0 +2
Просмотры 353
Комментарии 0

Как настроить зависимые выпадающие списки в MS Excel, используя СМЕЩ и СУММПРОИЗВ

Алгоритмы *
Перевод

Привет, Хабр!

В этой статье мы демонстрируем простой способ по настройке зависимых выпадающих списков в MS Excel.

Статья будет особенно полезна тем, кто еще не пользуется ни формулами массива, ни клавишей F9 при их написании.

С уважением,
Владимир

Читать далее
Всего голосов 4: ↑4 и ↓0 +4
Просмотры 427
Комментарии 0

Повторил заставку канала Топлес

Работа с 3D-графикой *DIY или Сделай сам

Всем привет, это Денис Вебер.

Однажды, я листал свои подписки на YouTube и наткнулся на канал Топлес. В одном из роликов была просто нереальная заставка с 3д анимацией и эта заставка так меня вдохновила, что я решил её повторить и рассказать о процессе создания в своём новом видео и статье.

Как обычно, специально для тех, кому больше нравится формат видео, а не текст, видео я оставлю в конце статьи.

Читать далее
Всего голосов 18: ↑14 и ↓4 +10
Просмотры 4.8K
Комментарии 3

Занимательные задачки, рождённые венгерской математической школой

Занимательные задачки
Перевод


Венгрия по праву может считаться математической сверхдержавой – и не только из-за «кубика Рубика», придуманного венгром Эрнё Рубиком. В 1894 году Венгрия первой в мире начала проводить математические олимпиады для подростков – за четыре десятилетия до того, как они стали проводиться где-то ещё. В том же году там начали издавать математический журнал KöMaL для учеников средней школы, в котором содержались различные задачки и приёмы для их решения. Олимпиада и журнал существуют до сих пор, с перерывами на мировые войны.

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

Директор американской математической олимпиады, венгр Бела Байнок, поделился с редакцией The Guardian «трёхмерными логическими загадками»: в таких задачках решение нужно искать при помощи трёхмерной решётки. Он сказал, что никогда не сталкивался с такими задачками за пределами Венгрии.
Читать дальше →
Всего голосов 11: ↑11 и ↓0 +11
Просмотры 2.6K
Комментарии 3

Как я оплачивал в интернете криптовалютой

Криптовалюты

Хочу рассказать, как в один прекрасный день я решил погрузиться в прекрасный мир криптовалюты и оплатить себе зарубежную подписку.

Дисклеймер: Это не инструкция и не жалоба, а подробная история, как я платил в интернете криптой, написанная по просьбе моей жены, когда она закончила истерически ржать над мамкиным криптотрейдером.

Читать далее
Всего голосов 64: ↑59 и ↓5 +54
Просмотры 4.7K
Комментарии 18

Статический анализ кода в современной Java-разработке

Java *Управление разработкой *Gradle *

Сегодня я хочу затронуть тему, которая будет полезна как Java-разработчикам, так и начинающим тех- и тимлидам. Я расскажу о том, как добиться высокого качества кода на вашем Java проекте и перестать волноваться о стилях кодирования.

Если вы идёте по пути подготовки развесистых страничек на wiki по стилям кодирования и правилам оформления кода, то это дурно пахнет. Есть другой более надёжный способ, как защитить вашу кодовую базу и добиться полного соблюдения всех принятых стандартов и соглашений. И это, конечно же, статический анализ кода.

Далее я покажу своё видение того, какие инструменты и в какой конфигурации должны применяться на Java проектах, а особенно в микросервисах.

Читать далее
Всего голосов 4: ↑4 и ↓0 +4
Просмотры 1.1K
Комментарии 9

Метод K-Nearest Neighbors. Разбор без использования бибилотек и с использованием бибилиотек

Машинное обучение *
Из песочницы

Начнем разбор алгоритмов машинного обучения с наиболее прозрачной для понимания задачи классификации. Чтобы понять, что это за задача и для чего она вообще решается, давайте вспомним о весьма перспективной разработке - беспилотных автомобилях. Понятно, что сама по себе машина не понимает, что такое проезжая часть, и не может отличить человека от светофора - для этого ее надо научить различать знаки, людей, животных и т.д. Здесь, помимо достаточно сложных отраслей машинного обучения, таких как машинное зрение и системы принятия решений, используется классификация: автомобиль "учится" различать препятствия, которые необходимо объехать; людей, чтобы пропустить их при переходе дороги; знаки, чтобы точно следовать правилам. Говоря простым языком, система относит объекты к тому или иному классу, чтобы правильно себя вести при встрече с ними, то есть классификация в машинном обучении - не что иное, как задача отнесения объекта к одному из заранее определенных классов на основании его признаков.

Начнем с kNN - одного из наиболее распространенных методов классификации в ML. Его достаточно просто реализовать в отличие от других алгоритмов, поэтому для наглядности того, как в целом работает классификация, мы сначала напишем собственную реализацию и посмотрим на результаты, применив метод к стандартному датасету Iris, а затем сравним с библиотечной реализацией из библиотеки sklearn. Следующие алгоритмы мы не будем разбирать настолько досконально из-за трудоемкой реализации - рассмотрим общую методологию и разберем, на основе чего алгоритм принял решение в пользу того или иного класса.

Читать далее
Всего голосов 4: ↑3 и ↓1 +2
Просмотры 941
Комментарии 3

Зачем нужно иногда вставать из-за компьютера? Часть вторая. Сила тренировки в восстановлении после тренировки?

Научно-популярное Биотехнологии Мозг Здоровье Биология

Большинство смотрят на тренировку как на «пытку», «наказание» в отместку за съеденную еду. А все, что заставляет наш организм расставаться с так сложно добываемыми в предыдущие миллионы лет эволюции калориями воспринимается мозгом как угрожающий жизнедеятельности организма фактор. Но можно ли взглянуть на тренировку с другой стороны?

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

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

Читать далее
Всего голосов 5: ↑3 и ↓2 +1
Просмотры 2K
Комментарии 36

Использование Redis для работы с геоданными

NoSQL *Хранение данных *Хранилища данных *Data Engineering *
Из песочницы
Перевод

Работа с геопространственными данными заведомо сложная задача, хотя бы потому что широта и долгота это числа с плавающей запятой и они должны быть очень высокоточными. К тому же, казалось бы, широта и долгота могут быть представлены в виде сетки, но на самом деле нет, не могут, просто потому что Земля не плоская, а математика - сложная наука.

Читать далее
Всего голосов 12: ↑11 и ↓1 +10
Просмотры 1.6K
Комментарии 0

Почему я люблю и ненавижу NestJS?

JavaScript *Анализ и проектирование систем *Node.JS *API *TypeScript *

NestJS прекрасный фреймворк под Node.js, вдохновлённый серьёзными фреймворками Spring, ASP.NET Core, Simfony.

Так что же там внутри прекрасного и ужасного?

Читать далее
Всего голосов 9: ↑4 и ↓5 -1
Просмотры 1.7K
Комментарии 10

Иерархическое мультиагентное обучение с подкреплением. Начало синтаксиса

Алгоритмы *

Вопрос в том, как могут самоорганизовываться автоматы из неразмеченных данных, эволюционируя до использования языка.

Читать далее
Всего голосов 3: ↑0 и ↓3 -3
Просмотры 334
Комментарии 0

Как я восстанавливал аудиозапись Adobe Audition 1.5 из временного файла

Восстановление данных *Реверс-инжиниринг *Звук

Звуковым редактором Adobe Audition версии 1.5 пользовались многие пользователи старых ПК. Некоторые пользуются им до сих пор из-за его простоты и удобства, несмотря на наличие более свежих версий или другого подобного современного софта. В своих предыдущих статьях я неоднократно прибегал к использованию данной программы, в основном не по её прямому назначению. В данной статье я расскажу, как когда-то давно, не имея большого опыта в программировании, мне приходилось восстанавливать потерянную аудиозапись телефонного разговора, сделанную моим знакомым в Adobe Audition 1.5.

Читать далее
Всего голосов 5: ↑5 и ↓0 +5
Просмотры 1K
Комментарии 0

Компьютерная ностальгия 90-х: Нафаня, Поиск и Альфа

Читальный зал Компьютерное железо История IT Старое железо Игры и игровые консоли

Процесс покупки компьютера сейчас прост, незатейлив и банален. Мы выбираем нужную нам модель, заказываем её в каком-нибудь интернет-магазине и через некоторое время получаем товар. Никакого романтизма. То ли дело — приобретение компьютера раньше, в школьные годы. Вот это было настоящее событие! Покруче, чем покупка велосипеда или гитары. Даже круче, чем когда тебе на день рождения родители наконец дарят кота или собаку. Заветная мечта, которая сбылась.

Нафаня, Поиск и Альфа — такие вот чудны́е имена были у моих самых первых компьютеров.

Читать далее
Всего голосов 13: ↑13 и ↓0 +13
Просмотры 2.5K
Комментарии 26

Блэкаут в США 2003: как два сервера обвалили энергосистему

Блог компании Timeweb Cloud Читальный зал Научно-популярное Энергия и элементы питания
Крупнейший в истории США блэкаут, случившийся в 2003 году, это один из тех случаев, когда едва ли не ведущую роль в развитии аварии сыграли неисправности ПО. Хотя хватает там и того, что все мы любим в любых авариях: халатность, нарушение протоколов или их отсутствие, несогласованность действий и полный шок, когда ситуация выходит окончательно из под контроля. В общем заваривайте чай, у нас очередной технодетектив.


Читать дальше →
Всего голосов 49: ↑48 и ↓1 +47
Просмотры 5.7K
Комментарии 23

Мечтает ли нейросеть LaMDA об отмене законов робототехники?

Блог компании RUVDS.com Машинное обучение *Читальный зал Научно-популярное Искусственный интеллект

В конце июля 2022 года из Google был уволен инженер Блэйк Лемойн (Blake Lemoine) из Сан-Франциско, известный в Твиттере как CajunDiscordian. Корпорация официально заявила, что его утверждения о наличии сознания у диалоговой нейросети LaMDA беспочвенны и не соответствуют действительности.

В июне уже сообщалось о его временном отстранении из Google за публикацию скандальных утверждений о появлении разума и самосознания у нейросети LaMDA. Тогда дело ограничилось принудительным оплачиваемым отпуском. Но тестировщик отказался замолчать, и корпорация пошла на более решительные меры.
Читать дальше →
Всего голосов 37: ↑33 и ↓4 +29
Просмотры 3.5K
Комментарии 31

Отношения с IT. Часть 19. А мы не рок-звезды, парень…

Управление персоналом *IT-компании

Все персонажи и события являются вымышленными. Любое совпадение с реально живущими или когда-либо жившими людьми случайно. 

- Ну что, сюзерен, какие планы на следующий год? – спрашиваю я у господина, после того как он царственно плюхнулся рядом со мной на лавку под шум попсовой песни.

- Сашуля, давай выпьем. Ик… водочки сюда!

В золотые нулевые процветал финансовый сектор. Банки и страховые компании устраивали костюмированные балы, выезжали за город на корпоративы и тимбилдинги, чтобы сплотить команду, которой давно уже нет. Каждый уважающий себя сотрудник финсектора в первый день выхода на работу обновлял свое резюме, повышал на 20% ожидаемый уровень зарплаты и искал нового сюзерена. С ростом конкуренции (в том числе благодаря появлению банка Тинькофф), замедлением темпов экономического роста и обеднением населения, привычки выбрасывать деньги на ветер ради пускания пыли в глаза стали отвычками.

Однако, чужой опыт не является показательным для тех, кто только начинает расти. Поэтому новый год сюзерен возжелал отмечать два дня. Столько же, сколько гуляли свадьбу в двухтысячных. Наверное, масштаб празднования зависит напрямую от уровня культуры организатора и его масштаба личности. Сюзерен выписал для всех литры алкоголя, ночь в хорошем, но отчего-то эко-отеле в лесу, лазертаки, боулинг, снегоходы, горки, бани и прочие игрушки. И хотя я никогда раньше не видела, как сюзерен пьет (словно в последний раз), заливаясь водкой по самые уши, огромное впечатление на меня произвело не это.

Читать далее
Всего голосов 13: ↑5 и ↓8 -3
Просмотры 1.5K
Комментарии 8

И ещё один день из жизни звезды главной последовательности

Научно-популярное Физика Астрономия

Well met!

Звёзды, подобно людям, рождаются, живут и умирают. Светят они по-разному. Кто-то рок-звезда – горит ярко, но недолго. А есть и долгожители, которые пережили не одно поколение и находятся здесь большую часть времени существования Вселенной. У людей на продолжительность жизни, правда, влияет большое число факторов, у звёзд же весь их процесс эволюции можно предсказать лишь по одному параметру – массе.

«Хорошего человека должно быть много», применим ли этот же принцип и к небесным телам, освещающих ночное небо? Какие массы могут быть у звёзд и как это влияет на их «наследство», которое они оставляют своим потомкам?

Разбираемся вместе..
Всего голосов 23: ↑23 и ↓0 +23
Просмотры 2K
Комментарии 11