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

Все потоки

Сначала показывать
  • Новые
  • Лучшие
Порог рейтинга
  • Все
  • ≥0
  • ≥10
  • ≥25
  • ≥50
  • ≥100

Протокол IPFS — будущее интернета или еще одна «проходная» технология

Блог компании VAS ExpertsРазработка систем связи

Есть мнение, что протокол IPFS способен стать основой сети нового поколения. Но даже спустя шесть лет после запуска технология так и не получила широкого распространения. Возможно, ей нужно дать больше времени (как в случае с IPv6), а может — медленное развитие уже похоронило все перспективы.

Под катом — обсуждаем точки зрения и рассказываем, кто уже внедряет IPFS.

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

Новости

Показать еще

Трезвый взгляд на W7500P — микроконтроллер со встроенным TCP/IP стеком

CПрограммирование микроконтроллеровРазработка для интернета вещей
Tutorial

Многие из тех, кто имел дело с микроконтроллерами, наверняка слышали о микросхеме конвертере SPI <-> Ethernet W5500. В свое время эта микросхема стала поистине "народной" по многим причинам, к которым можно отнести как низкую стоимость самих микросхем и готовых модулей для прототипирования на их основе, так и наличие готовых библиотек под разные платформы для легкой интеграции чипа в различные проекты. К тому же, из-за относительно легкой модели взаимодействия между микросхемой и микроконтроллером, не составляло труда взаимодействовать с микросхемой без сторонних библиотек.

Однако времена шли и появлялось все больше дешевых микроконтроллеров, которые содержали внутри себя MAC уровень, требуя лишь снаружи микросхему PHY. А для ленивых производитель давал готовые решения по интеграции в проект LWIP со стороны софта и демо платы и примеры разводки PHY под свой микроконтроллер со стороны железа. Изредко появлялись чипы с PHY прямо на кристалле микроконтроллера.

И именно в этот момент WIZnet сделал следующий шаг - выпустил чип, который должен был сочетать функциональность W5500 с функциональностью обычного микроконтроллера, объединив тем самым в себе 2 микросхемы: микроконтроллер и W5500. Это техническое решение получило название W7500P.

Рассмотрим, что же из себя представляет W7500P.

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

Zip – как не нужно создавать формат файлов

Блог компании RUVDS.comСовершенный кодАлгоритмыИстория IT
Перевод

Zip появился 32 года назад. Можно подумать, что настолько зрелый формат должен быть отлично задокументирован. К сожалению, нет. Что же конкретно в нем не так, и каким образом его можно было бы оптимизировать? Подробно рассмотрим эти вопросы, опираясь на исходную документацию.
Читать дальше →
Всего голосов 10: ↑10 и ↓0+10
Просмотры1.4K
Комментарии 0

Как при помощи ИИ сделать распознавание вводимых вами рукописных цифр прямо в браузере

Блог компании SkillFactoryРазработка веб-сайтовJavaScriptМашинное обучениеTensorFlow
Перевод
Tutorial

Эта статья для новичков и не претендует на высокий технический уровень, а если вам интересны сложные современные решения, обратите внимание, например, на статью о GIRAFFE, который для генерации реалистичного движения объединяет самые современные подходы в ИИ.

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

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

Двойной VPN, или как построить цепочку из WireGuard VPN серверов на Windows

Информационная безопасностьСетевые технологии

В этой статье мы рассмотрим процесс настройки цепочки VPN серверов с помощью WireGuard на Windows. В Интернете есть множество руководств, посвященных построению и настройке цепочек VPN серверов, однако большинство из них основаны на Linux и требуют определенных навыков администрирования данной ОС. В предыдущей статье мы уже узнали, как настроить WireGuard VPN Server в Windows, здесь же мы используем ту же технологию для создания цепочки WireGuard VPN из двух хостов Windows с помощью WireGuard и WireSock.

Если заинтересовал, то добро пожаловать под кат.

Читать далее
Рейтинг0
Просмотры449
Комментарии 2

Мобильные дата-центры: от КАМАЗа до военных решений

Блог компании SelectelIT-инфраструктураСетевые технологииСетевое оборудованиеIT-компании

О том, что такое стационарные дата-центры, на Хабре, вероятно, говорить не стоит. Но есть и мобильные ЦОД, которые, как правило, предназначены для оперативного перемещения в регион, где срочно нужно влиться в процесс обработки большого объема данных. В большинстве случаев мобильные дата-центры являются одномодульными.

Их располагают в специализированном транспортном контейнере с собственной сетевой, инженерной, энергетической и прочими инфраструктурами. Во многих случаях мобильные ЦОДы являются еще и модульными, то есть из нескольких контейнеров можно собрать достаточно серьезный в плане характеристик и возможностей дата-центр. Под катом говорим о наиболее интересных экземплярах мобильных дата-центров.
Читать дальше →
Всего голосов 11: ↑10 и ↓1+9
Просмотры522
Комментарии 1

С Vue 3 вам может и не понадобиться Vuex

Блог компании OTUSJavaScriptПрограммированиеVueJS
Перевод

Vuex — это потрясающая библиотека управления состояниями. Она проста и хорошо интегрируется с Vue. Зачем кому-то уходить от Vuex? Причина может быть в том, что предстоящий релиз Vue 3 раскроет заложенную в ее основе систему реактивности и предложит новые способы структурирования приложения. Новая система реактивности настолько мощная, что это можно использовать для централизованного управления состояниями. 

.       .       .      

Нужно ли вам общее состояние?

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

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

Организация распределённого хранения файлов с помощью git-annex

Open sourceGitСистемы управления версиямиХранение данных
Из песочницы
Tutorial

Разберем способ удобного хранения 35 000 файлов домашней коллекции, которая используется на 3 ПК и 2 телефонах. При этом сразу все данные на некоторых устройствах не нужны.

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

Конспектируем Книгу Rust:: Времена и структуры

Rust
Tutorial

Продолжаем работать с 10.3.


КМБ.- Двойная жизнь.- Восстание мертвецов.- Ошибка в документации.- Ужасающие подробности из The Rustonomicon.- Архитектурные озарения.- Развязка.


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

История фишек — валюта нашего детства

Блог компании TimewebПродвижение игрНаучно-популярноеЛогические игры

«Лихие 90-е» — понятие, вызывающее противоречивые чувства практически в каждом человеке, кто прошел через этот чудный период. Оно и понятно, последствия перестройки, тяжело упавшие на плечи простых экс-советских граждан, довольно ощутимо и ярко отпечатались в памяти и запомнились большинству как время запредельного разгула преступности, произвола и кризиса практически во всех сферах жизни. Для кого-то это время отмечено лестницей, ведущей как вверх, к возможностям, так и вниз, к самому дну. Но, с другой стороны, были и хорошие, ламповые моменты, вызывающие тепло в сердце и ностальгическую улыбку. Особенно у тех детей, чье детство выпало на этот интересный для нашей страны период. Дети, которым сегодня уже по тридцать лет, и они сами в массе своей являются родителями. Для них это время бунтарства и юности, вкупе со вседозволенностью, импортными товарами, забугорными кино и музыкой. А также прикольными вещицами, которые сейчас покажутся хламом: игрушки-покемоны и тамагочи, наклейки и плакаты, йо-йо и робозвери, а также герой нашего очерка — фишки. О них и поговорим.

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

Ethereum приближается к долгожданной реформе, позволяющей сократить потребление электроэнергии более чем на 99%

Блог компании ITSOFTХостингДецентрализованные сетиФинансы в ITКриптовалюты
Перевод

Статья на портале Data Center Knowledge говорит о грядущих преобразованиях в механизме работы криптовалюты Ethereum: замена «доказательства работы» на «доказательство доли» избавит систему от необходимости запускать серверы майнеров для генерации валюты.

Мэтью Лейзинг (Matthew Leising) из аналитического агентства Bloomberg сообщает: “Пользователи и разработчики наиболее блокчейна часто спорят о проблеме углеродного следа (совокупности всех выбросов парниковых газов, прямо и косвенно произведенных организацией). Теперь недавние достижения наконец позволят резко сократить потребление энергии в течение года или даже раньше”.

Ethereum (Эфир) и более известный соперник Bitcoin используют для выполнения транзакций правило proof-of-work или доказательство выполнения работы, которое позволяет защитить систему от злоупотреблений. Данный механизм требует выполнения на стороне клиента некоторой достаточно длительной работы (решение задачи), результат которой легко и быстро проверяется на стороне сервера. Для реализации этого подхода необходима круглосуточно работающая глобальная сеть компьютеров. 

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

Доказывать лучше долю, а не работу
Всего голосов 9: ↑4 и ↓5-1
Просмотры2.3K
Комментарии 10

Из США в РФ, или миграция Монета.ру на российский бэкенд

Платежные системыJavaФинансы в IT

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

В этой статье мы раскроем одну из таких трудностей — поддержку работы Java-бэкенда на примере системы электронных платежей Монета.ру. Благодарим одного из её первых разработчиков и ныне технического директора Дениса Пашуткина за помощь в подготовке материала!

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

Обнаружение устройств, поддерживающих hover

Разработка веб-сайтовCSSUsability
Перевод

Сейчас, когда количество устройств стало бо́льшим, чем когда-либо прежде, мы, разработчики, больше не можем полагаться на область видимости, как единственный фактор, определяющий стилизацию сайта. До недавнего времени мы могли отталкиваться от размера устройства: например, считая, что на мобильных устройствах используется сенсорный ввод, а на устройствах с большим экраном — мышь. И на этом основании с помощь медиазапроса определить вариант стилизации содержимого:

Читать далее
Рейтинг0
Просмотры255
Комментарии 0

7 причин, по которым мы предпочли Apache Pulsar Apache Kafka

Блог компании OTUSData Engineering
Перевод

Наша миссия в Kesque — дать разработчикам возможность создавать распределенные облачные приложения, сделав высокопроизводительную технологию обмена сообщениями независимую от типа облака доступной для всех. Разработчики хотят писать распределенные приложения или микросервисы, но не хотят возиться с управлением сложной инфраструктурой сообщений или быть привязанными к конкретному поставщику облачных услуг. Им нужно решение, которое просто работает. Везде.

Когда вы собираетесь создать лучшую инфраструктуру службы обмена сообщениями, первым делом необходимо выбрать правильную базовую технологию обмена сообщениями. Существует множество вариантов: от различных проектов с открытым исходным кодом, таких как RabbitMQ, ActiveMQ и NATS, до проприетарных решений, таких как IBM MQ или Red Hat AMQ. И, конечно же, есть Apache Kafka, являющийся чуть ли не синонимом потоковой передачи. Но мы выбрали не Apache Kafka, мы выбрали Apache Pulsar.

Итак, почему же мы создали нашу службу обмена сообщениями с использованием Apache Pulsar? Вот семь основных причин, по которым мы выбрали Apache Pulsar вместо Apache Kafka.

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

Взлетаем: инклюзивная кабина для Flight Simulator к полетам готова

Блог компании MicrosoftРазработка игрКомпьютерное железоИгры и игровые приставкиЗдоровье

Янив Ванда из израильского города Герцлия изучает право и имеет сертификат преподавателя управляемой медитации в рамках программы House of Wheels, в которой он участвует. Он называет House of Wheels своим вторым домом и бывает здесь почти каждый день.

Это центр жизненных навыков — гостеприимное место для тех, кто передвигается на собственных колесах, то есть на инвалидных колясках, из-за таких нарушений здоровья, как церебральный паралич или мышечная дистрофия. Здесь участники овладевают различными навыками, но самое главное, по мнению Йонатана Карни, генерального директора House of Wheels, это то, что их учат «максимальной уверенности в себе и использованию инструментов социального взаимодействия, которые могут помочь им жить своей жизнью».

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

Кому нужны скрытые сети? Заметка без романтических небылиц о даркнете

Блог компании ITSOFTКриптографияСетевые технологииI2PMesh-сети

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

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

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

Почему люди покупают и продают в группах в соцсетях и мессенджерах

Блог компании АвитоИсследования и прогнозы в ITУправление продуктом

Маркетплейсы и классифайды делят внимание аудитории, которая хочет что-то продать или купить, не только друг с другом, но и с социальными сетями и мессенджерами. Люди нередко продают и покупают товары в группах или чатах. Мы в UX-лаборатории хотели понять, почему так происходит и что мы упускаем на Авито.

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

MikroTik`s scripts спешат на помощь

Блог компании RUVDS.comСетевые технологииDNS
Tutorial

В статье показан пример практического анализа работы DDNS клиента, интегрированного в прошивку домашнего роутера, и его интерпретация на оборудовании MikroTik. Возможности RouterOS позволяют без труда выполнить всю необходимую работу. Если кому-то придется столкнуться с такого рода задачей, то держите решение, оно позволит сберечь ваше время и нервы.
Читать дальше →
Всего голосов 18: ↑18 и ↓0+18
Просмотры1.9K
Комментарии 0

Разоблачение рекламы. Часть 3. Коллагеновый крем

Научно-популярноеБиотехнологииБиология

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

Продолжаем серию постов про правду и вымысел об омолаживающих средствах.

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

Тук-тук. Откройте

Блог компании ЮнидатаИнформационная безопасность

Коллеги, обычно мы пишем на Хабр технические статьи. В частности, мы уже писали о работе с дубликатами в системе управления данными, про Activiti BPM в разработке бизнес-процессов, про работу с отчетностью в MDM

Однако реалии времени заставили нас поднять тему, напрямую не связанную с техникой дела и с управлением данными, но тему острую, важную, и многим очень интересную. Речь идет о ситуации, когда многие члены ИТ-сообщества допрашиваются Следственными комитетом из-за громких дел о злоупотреблениях – и зачастую, с весьма неприятными последствиями. Мы расскажем о ситуации, в которую попали наши коллеги из «Таскдаты Рус» и о том, что нужно делать, если к тебе пришли на допрос.

IT под ударом

В мае вышла статья CNews. Параллельно с этим целый ряд сотрудников «ТаскДата Рус», наших ближайших коллег, был вызван на допрос с конфискацией ноутбуков и прочего. Ситуация неприятная, совершенно неожиданная, а главное – совершенно непривычная. Другое дело, что СК РФ ведет такую практику по отношению многих ИТ-компаний довольно давно. В апреле этого года все на том же СNews вышла статья, в которой Министр цифрового развития, связи и массовых коммуникаций Российской Федерации Максут Шадаев сообщил, что почти все крупные российские ИТ-компании в настоящее время являются фигурантами уголовных дел.

Читать далее
Всего голосов 9: ↑8 и ↓1+7
Просмотры2.7K
Комментарии 6