habrahabr
Ускоряем программу для 50-летнего процессора на 180000%

SBC для Intel 4040ВведениеВ прошлом году я написал программу, вычисляющую 255 цифр числа π на самом первом микропроцессоре от Intel - 4004. В той статье я упоминал рекорд ENIAC'a - 2035 цифр [^1], но побить его не смог. Настало время закрыть гештальт. В этот раз возьмём одного из преемников от Intel - 4040. Определим рамки, в которых будем разрабатывать наш код:Основная цель это вычислить как минимум 2035 первых цифр числа π быстрее, чем это сделал ENIAC. В исходной работе с описанием данн…

  • среда, 15 ноября 2023 г. в 00:00:17
habrahabr
Как мы строили ИТ-кампус, часть 1

Привет, я снова с вами, и сегодня вниманию почтенной публики представляется первая глава нового цикла. Он будет посвящен уникальному проекту, на который сейчас направлено 90% моих усилий. И ещё: этот цикл будет сильно отличаться от предыдущего. Made at Intel был осмыслением прошедших событий спустя довольно продолжительное время. Здесь же мы имеем дело с живым проектом, где множество сложных решений приходится принимать в режиме реального времени. И порой очень трудно сказать, где ты попал, а …

  • среда, 15 ноября 2023 г. в 00:00:15
habrahabr
Так какой же процессор использовался в играх Brick Game? Часть 2

Уже к моменту написания предыдущей статьи, ко мне шли очередные подопытные экземпляры тетрисов и первым был получен вот такой:Некий Taksun Brick GameПодобные тетрисы ориентировочно стали появляться в продаже в конце нулевых. На нем я опробовал новый способ декапсуляции кристалла, боясь повторения предыдущей неудачи. Суть следующая: капля компаунда нагревается феном до такой степени, чтобы он стал мягким, но при этом не хрупким (градусов 150). Не прекращая нагрев, аккуратно подцепляем скальпеле…

  • среда, 15 ноября 2023 г. в 00:00:14
habrahabr
Географические ограничения на Хабре

Несколько лет назад мы рассказали про то, как Хабр обрабатывает официальные обращения, а также анонсировали наш раздел Transparency report, в котором мы своевременно публикуем информацию об обращениях. Что ж, с тех пор кое‑что поменялось и настало время для новой публикации с небольшим апдейтом.С момента прошлой публикации в вопросе обработки обращений от правоохранительных органов почти ничего не поменялось — мы всё так же обрабатываем только оформленные должным образом обращения. Как видно и…

  • среда, 15 ноября 2023 г. в 00:00:14
habrahabr
Как моя 9-месячная дочь заработала больше 1000 долларов в программе bug bounty

Всем привет! Сегодня хочу поделиться историей, которая приключилась с моей семьей. Статья не о том, как заработать денег. Это просто рассказ об интересном случае и некоторых тревожных мыслях, связанных с ним.ПредысторияУже достаточно давно я использовал смартфоны Xiaomi. Мне нравилось, что за небольшие деньги можно было получить в принципе качественный аппарат. Но в последнее время в них стало слишком много встроенной рекламы. Поэтому когда очередной смартфон сломался, я решил попробовать прод…

  • среда, 15 ноября 2023 г. в 00:00:13
golang
Как использовать ресурсы Kubernetes по максимуму для работы с Go-приложениями

Привет! Меня зовут Антон Жуков, я руковожу группой разработки в Сбермаркете. В профессии я уже более 12 лет, с Golang работаю с 2016 года, а с Kubernetes — с 2018 года. В этой статье расскажу об основах Kubernetes, возможных проблемах и решениях, а также о том, как грамотно использовать ресурсы этой платформы, чтобы выжать максимум из Go-приложений. Кроме того, в конце статьи я опишу кейс настройки GOMAXPROCS на примере нашего приложения и расскажу, как нам удалось повысить его производительно…

  • среда, 15 ноября 2023 г. в 00:00:12
javascript
Добавление WebAuthn в веб-приложение

Привет! В этой статье мы научимся добавлять WebAuthn в веб‑приложения со стороны frontend‑разработчика. WebAuthn представляет собой новый метод аутентификации, который обеспечивает более высокий уровень безопасности, заменяя устаревшие пароли и SMS‑подтверждения на аутентификацию на основе публичных ключей. Это не только повышает защиту от несанкционированного доступа, но и упрощает вход для пользователей. Например VK и другие компании уже переходят на подобные технологии, отходя от обычных па…

  • среда, 15 ноября 2023 г. в 00:00:10
github
CorentinTh / it-tools

Collection of handy online tools for developers, with great UX. Useful tools for developer and people working in IT. Have a look !. Functionalities and roadmap Please check the issues to see if some feature listed to be implemented. You have an idea of a tool? Submit a feature request! Self host Self host solutions for your homelab From docker hub: docker run -d --name it-tools --restart unless-stopped -p 8080:80 corentinth/it-tools:latest From github packages: docker run -d --name it-tools --r…

  • среда, 15 ноября 2023 г. в 00:00:08
github
ai-boost / Awesome-GPTs

Curated list of awesome GPTs 👍. Awesome-GPTs🦄 English | 简体中文 This repository contains a curated list of awesome GPTs on OpenAI platform. 🚀 About Awesome-GPTs This is a space for showcasing innovative and exciting GPT models created by AI enthusiasts worldwide. Got a GPT that stands out? Let the world know! 🎙️ Contributing: Provide your GPT's name, a short description, and its link in the PR. ✅ Recognition: Your G…

  • среда, 15 ноября 2023 г. в 00:00:04