ITmozg
2.71K subscribers
1.46K photos
76 videos
3 files
5.8K links
Программисты, дизайнеры, новости из мира IT. Официальный канал. (vk.com/itmozg, ITmozg.ru)
Download Telegram
Media is too big
VIEW IN TELEGRAM
Демка Gespensterwald умещается в 62 байта кода языка ассемблера x86

В начале октября 2020 года программист-энтузиаст HellMood из группы DESiRE выпустил демку для MS-DOS/FreeDos под названием Gespensterwald. Программа размером в 62 байта написана на ассемблере. Демка сейчас занимает первое место в соревновании разработчиков Inércia Demoparty 2020 Combined Tiny Intro.

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

Gespensterwald Nienhagen — это небольшой старый лес Нинхаген в Германии на побережье Балтийского моря (между Хайлигендаммом и Варнемюнде). У него причудливые деревья, которые выглядят зловеще. Когда идет дождь или лес окружает туман, создается впечатление, будто в нем происходит что-то мистическое. Лесополоса занимает площадь протяженностью 1,25 км и около 100 метров. В лесу растут 130-летние дубы, буки, грабы и ясени.

https://habr.com/ru/news/522104/

@itmozg
🔥6👍4
Умные шторы своими руками

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

По многочисленным просьбам, выкладываю все свои наработки по переделке обычных рулонных штор в автоматизированные с удаленным управлением. Осторожно, много фотографий!

https://habr.com/ru/articles/374285/

@itmozg
👍4
This media is not supported in your browser
VIEW IN TELEGRAM
Создание анимированных видео в нейросети Stable Diffusion, пошаговое руководство

Друзья, всем привет, даже от меня вы уже не раз слышали, что в нейросетях сейчас можно делать буквально все: создавать тексты, генерировать музыку, делать дипфейки, создавать изображения и даже видео. Раньше генерировать видео можно было только в больших платных проектах типа Gen-2 от Runway или в пока еще бесплатном дискорд боте Pika Labs. Локальные решения были плохими или требовали топовых видеокарт.

https://habr.com/ru/articles/771840/

@itmozg
👍4
Понимание OAuth

OAuth - это открытый стандарт, позволяющий пользователям предоставлять ограниченный доступ к своим данным на одном сайте другим сайтам или приложениям без раскрытия паролей. Он стал основой безопасной авторизации в Интернете и мобильных приложениях.

Экосистема OAuth
OAuth объединяет трех основных участников:

- Пользователь, который хочет предоставить доступ к своим данным без передачи учетных данных.
- Сервер, на котором хранятся данные пользователя и предоставляются маркеры доступа
- Провайдер идентификации (IdP), который проверяет подлинность личности пользователя и выдает токены.

Принцип работы OAuth
Когда пользователь пытается получить доступ к своим данным через стороннее приложение, он перенаправляется для входа в систему через IdP. IdP отправляет токен доступа в приложение, которое представляет его серверу. Распознав действительный маркер, сервер предоставляет доступ.

Потоки OAuth
OAuth 2.0 определяет четыре потока для получения маркеров авторизации:

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

Основные преимущества
- Повышение удобства работы пользователей за счет отказа от использования нескольких паролей
- Обеспечивает безопасный доступ к данным на разных платформах с помощью токенов
- Баланс между доступностью и безопасностью

OAuth 2.0 стал стандартом авторизации. Он обеспечивает безопасный и удобный обмен данными, защищая при этом учетные записи пользователей.

@itmozg
👍6
Биографию Илона Маска перенесут на большой экран

СМИ сообщают, что режиссёр Даррен Аронофски («Кит», «Реквием по мечте», «Чёрный лебедь») и студия A24 делают байопик про Илона.
В качестве сценария послужит биография миллиардера, написанная Уолтером Айзексоном.

@itmozg
👍3👎2
Новый подход к вычислениям переосмысливает искусственный интеллект

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

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

https://www.quantamagazine.org/a-new-approach-to-computation-reimagines-artificial-intelligence-20230413

@itmozg
👍2🍓1
Рецепт как разочаровать разработчиков:

🚫 Предоставить для работы медленный VPN или медленную удаленную виртуальную машину.

🚫 Поставить запрет на изменение большинства вещей. Мы должны мириться с болезненными, медленными, сложными, устаревшими процессами.

🚫 Предъявлять нечеткие или постоянно меняющиеся требования.

🚫 Не доверять их суждениям.

🚫 Создавать крайне политизированную обстановку.

🚫 Нанимать некомпетентных людей, халявщиков и придурков. А затем игнорировать возникающие проблемы с людьми.

🚫 Микроменеджмент. Пытаться диктовать, как именно люди должны выполнять свою работу. Требовать одобрения руководства на каждый релиз.

🚫 Использовать старое оборудование и программное обеспечение. Не желают тратить деньги, чтобы сэкономить время.

👉 @itmozg
👍82🔥2🍓1
This media is not supported in your browser
VIEW IN TELEGRAM
Удивительный трюк в PowerPoint

👉 @itmozg
🔥15👍5🍓1
Секрет Безоса: Amazon специально делает свой сайт хуже, чтобы получать больше прибыли или практическое пособие для Вайлдберриз, Озон, Я.М и других 😄

Федеральная торговая комиссия США (ФТК) отвечает за защиту прав потребителей, и в том числе за борьбу с монополиями. Недавно она предъявила Amazon официальную жалобу за «незаконное удержание монопольной власти» и «сознательное ущемление прав покупателей». Это очень серьезно и может поставить компанию на грань принудительного разделения. Новые разделы документа показывают, что руководители Amazon, включая бывшего гендиректора Джеффа Безоса, вносили в платформу изменения, которые увеличивали прибыль компании, одновременно нанося вред покупателям и продавцам, а также делая сайт менее удобным в использовании.

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

https://habr.com/ru/companies/first/articles/776960/

👉 @itmozg
👍4🍓1
Локальные нейросети. Аналог ChatGPT-3.5 на домашнем ПК: OpenChat 7B превосходящая 70B, DeepSeek для кода уровня ChatGPT

Есть много локальных аналогов ChatGPT, но им не хватает качества, даже 65B модели не могут конкурировать хотя бы с ChatGPT-3.5. И здесь я хочу рассказать про 2 открытые модели, которые всё-таки могут составить такую конкуренцию.

Речь пойдет о OpenChat 7B и DeepSeek Coder. Обе модели за счет размера быстры, можно запускать на CPU, можно запускать локально, можно частично ускорять на GPU (перенося часть слоев на GPU, на сколько хватит видеопамяти) и для такого типа моделей есть графический удобный интерфейс.

И бонусом затронем новую модель для качественного подробного описания фото.

https://habr.com/ru/articles/776314/

👉 @itmozg
👍4🍓1
33 года назад, 12 ноября, Тим Бернерс-Ли и Роберт Кайяу отправили коллегам по электронной почте предложение по созданию гипертекстового проекта, который они окрестили "WorldWideWeb".

https://www.w3.org/Proposal.html

👉 @itmozg
👍6🍓1
Технологии давно почившей DEC продолжают служить миру вычислений

Эта корпорация, ставшая одним из первопроходцев в мире IT, исчезла в конце 90-х.

Несмотря на то, что в сфере компьютерных технологий осталось не так много стоявших у её истоков игроков, мы по сей день продолжаем пользоваться плодами их разработок. Bell Labs создали транзистор, а Fairchild Semiconductor изобрели интегральную схему, но ни одной из этих компаний сегодня уже не существует. То же касается Digital Equipment Corporation (DEC).

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

DEC была основана в 1957 году Кеном Олсеном, Харланом Андерсоном и Х. Эдвардом Робертсом. Изначально компания была нацелена на разработку небольших цифровых модулей, но её основатели вскоре поняли, что могут использовать эти модули для создания микрокомпьютеров, которые хоть и были менее мощными в сравнении с мейнфреймами, в те времена являвшимися бизнес-стандартом, зато имели компактные размеры и стоили гораздо дешевле.

Rus https://habr.com/ru/companies/ruvds/articles/766630/

Original https://arstechnica.com/gadgets/2023/10/long-gone-dec-is-still-powering-the-world-of-computing/

👉 @itmozg
👍4
Криптография

Криптография с нуля. Начало
Алан тьюринг. Герой войны или предатель родины? // взлом энигмы
Как работает хэширование | хэш-функции
Как работает шифрование? С нуля за час

источник

👉 @itmozg
👍8🍓1
Игра "Тетрис" 1-я версия (1984)

👉 @itmozg
👍11
Вот как выглядел один "байт" оперативной памяти в 1946 году

👉 @itmozg
👍9🤡1