Search
Write a publication
Pull to refresh
1
0
Send message

Juniper PTX series как шаг в светлое будущее

Reading time4 min
Views18K
Juniper анонсировал новую платформу на новом же супер-пупер чипсете Express. Называется платформа PTX. Есть две модели: показанный на картинке PTX5000 и непоказанный PTX9000, который тоже в два прокрута колеса мышки на экране высотой, но еще и в два раза шире.



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

Тут интересно другое.

Оптоволоконная революция: как EDFA Роберта Мирса сделала мир ближе

Reading time10 min
Views5.7K

Волоконно-оптический усилитель, легированный эрбием (Erbium Doped Fiber Amplifier — EDFA), появился в 1986 году и навсегда изменил наш мир. Сигналы по оптоволоконным кабелям теперь можно передавать на тысячи километров без электронных повторителей, а также разделять их на отдельные полосы разной длины волны, применяя плотное мультиплексирование DWDM (Dense Wavelength Division Multiplexing). 

Это увеличило пропускную способность на несколько порядков, а суммарная протяженность кабелей, уложенных под водой, на 2023 год составляет около 1,4 млн км. 

Посмотрим на историю изобретения EDFA, его принцип действия и роль в развитии интернета.

Примечание: статья предназначена для широкого круга читателей. Объяснять будем максимально упрощенно, посему специалистам по ВОЛС просьба несильно ругаться в комментариях ?

Читать далее

Почему одних MSSP и ISP недостаточно для защиты от DDoS-атак. Зачем нужна on-prem защита

Level of difficultyMedium
Reading time8 min
Views2.4K

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

Мы решили глубже разобраться в вопросах: хватает ли для защиты MSSP и ISP? От каких атак они могут защитить, а какие потребуют on-prem защиты? Как можно построить эшелонированную защиту крупной корпоративной сети с публичными сервисами? Мы подготовили совместную статью с продакт-менеджером российской компании-разработчика on-prem решения по защите от DDoS-атак MITIGATOR, Глебом Хохловым. Тем, кто занимается защитой крупной корпоративной сети, обмен опытом в свете последних атак будет не лишним.

Читать далее

Ностальгические игры: Need for Speed Porsche Unleashed

Level of difficultyEasy
Reading time11 min
Views12K

Своё знакомство с этой франшизой я начал со второй части, правда играл в неё далеко не в момент релиза. В те далёкие времена, находясь в гостях у лучшего друга, между длинными партиями в Героев Меча и Магии 3 нам иногда хотелось расслабиться и сыграть во что-нибудь не столь продолжительное. Одной из таких игр, что выручала нас в подобные моменты, была NFS II. Правда на сегодняшний момент всё, что я о ней помню – это наличие секретной «машины», которая, по сути, являлась бревном. Да, по трассе под вашим управлением ехало настоящее бревно! В те времена нас это очень забавляло)) Но есть в этой серии игра, которая действительно хорошо отложилась в моей памяти – пятая часть под названием NFS Porsche Unleashed, выпущенная при сотрудничестве с фирмой Porsche в честь её пятидесятилетия (правда с небольшим запозданием, так как 50 лет компания отметила в 1998 году, а сама игра вышла в 2000 году).

На момент 2000 года игра поражала хорошим графическим исполнением, приятным поведением автомобилей на трассе, а также пусть и плохенькой, но всё же моделью повреждения авто. Для серии NFS это редкость, даже в современную эпоху! Кто знает, может быть именно этот проект подарил мне любовь к Porsche 911 и мечту – когда-нибудь стать богатым и успешным обладателем именно этой модели авто. Что ж, я не стал крутым банкиром или известным футболистом, а выбрал путь журналиста-блогера, но надеюсь, что у меня хотя бы получится подарить вам пару приятных минут чтения этой статьи и пробудить чувство ностальгии о временах давно ушедших. Это, конечно, не заменит Порш, но всё равно сделает меня счастливее =)

Читать далее

Знакомьтесь — Linux From Scratch

Reading time4 min
Views51K

Вместо вступления


Tux Construction.С самого раннего детства я интересовался компьютерами. Интерес этот произрастал из игр под MS-DOS в детсадовском возрасте, заканчивая всевозможными олимпиадами по программированию к окончанию школы. Не удивительно, что после школы пошел учиться в технический институт на программиста. Самое странное, что все эти годы я был абсолютно далек от такой замечательной операционной системы, как GNU/Linux. Но полтора года назад, в самом начале первого семестра, я познакомился с парнем (он был незначительно старше меня и поступил в институт уже после техникума — имея опыт работы), который во время одного из разговоров сказал:
«Хочешь начать изучать GNU/Linux? Начни с Linux From Scratch.»


Единственный бумажный дистрибутив


LFS (здесь и далее аббревиатура от Linux From Scratch) – книга, написанная Герардом Бикмансом, описывающая процесс сборки минимального рабочего варианта GNU/Linux из исходных кодов. Почему бумажный? В свое время книгу можно было купить в твердом переплете, что делает «дистрибутив» несколько необычным, не правда-ли? Помимо самой книги, для сборки конечно-же понадобится интернет (или заранее загруженные исходные коды), свободный раздел на жестком диске, и любая операционная система на базе ядра Linux, имеющая компилятор. Лично я всегда использую либо уже собранный дистрибутив LFS, либо полную установку Slackware – в нем есть все необходимое, чего не скажешь про (например) Ubuntu. Конечно, всегда можно загрузить нехватающие пакеты, но ведь мы хотим только-только научиться линуксу? А Slackware даже в своей базовой установке и без конфигурирования предоставляет требуемый инструментарий.
Читать дальше →

Как мы обеспечиваем комфортные условия работы с оборудованием в ЦОД

Reading time6 min
Views6.6K
Необходимость совершать рабочие выезды в ЦОД, где размещено ваше оборудование, вряд ли воодушевляет. Еще, как правило, какие-либо нештатные ситуации случаются в самый неподходящий момент.

Мы это понимаем, поэтому стараемся сделать ваше пребывание комфортным. Итак, поехали!

Доступ в дата-центр


Никто не любит ждать — доступ в ЦОД по пин-коду


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


Читать дальше →

Проектируем самодельный 16-битный CPU в 2023 году

Level of difficultyMedium
Reading time14 min
Views26K

Для создания самодельного CPU требуется большое количество чипов логики. И в самом деле разумно, что для реализации регистров, счётчика команд, АЛУ и других компонентов CPU на логике TTL или CMOS действительно необходимо существенное число чипов. Но сколько конкретно?

Я попытался оптимизировать свой самодельный CPU, минимизировав количество чипов логики, чтобы ответить на вопрос: какое минимальное число интегральных схем требуется для полного по Тьюрингу CPU без CPU?

Мой ответ: для создания 16-битного последовательного CPU нужно всего 8 интегральных схем, включая память и тактовый генератор. Он имеет 128 КБ SRAM, 768 КБ FLASH и его можно разгонять до 10 МГц. Он содержит только 1-битное АЛУ, однако большинство из его 52 команд работает с 16-битными значениями (последовательно). На своей максимальной скорости он исполняет примерно 12 тысяч команд в секунду (0,012 MIPS) и, среди прочего, способен выполнять потоковую передачу видео на ЖК-дисплей на основе PCD8544 (Nokia 5110) с частотой примерно 10 FPS.
Читать дальше →

Профилирование Python — почему и где тормозит ваш код

Level of difficultyMedium
Reading time10 min
Views27K

Представьте ситуацию: вы написали скрипт для обработки каких-то данных на ноутбуке, ушли попить кофе, а когда пятнадцать минут спустя вернулись, завершилось едва ли 10%.

Почему скрипт работает так медленно? Какая его часть тормозит? Дело в чтении данных, их обработке или сохранении? Как ускорить исполнение? Действительно ли скрипт вообще медленный?

Ответить на все эти вопросы поможет инструмент под названием «профилировщик» (profiler).
Читать дальше →

А давайте убьем все фреймворки?

Level of difficultyMedium
Reading time15 min
Views51K

Общая тенденция развития технологий характеризуется рывками и спадами. Рассмотрим, например, массовое перемещение человеческих тел. Изначально применялись лошади и повозки, которые постепенно стали сложными, и эта технология превратилась в отдельную индустрию. Затем внезапно появились поезда. Про лошадей быстро забыли, и фокус сместился на новое направление. Пар стал объектом исследований и превратился в сложную науку. Параллельно развивались дизель и электричество. В определенный момент паровые двигатели ушли в прошлое, и все перешли на дизель и электричество. Аналогично сейчас происходит переход на электромашины, требующие значительно меньшего количества жидкостей.

Технологии эволюционируют и функционируют, а новые технологии их полностью заменяют. Считаю, что сейчас наступает эпоха, когда технологии фреймворков и Электрона могут быть вытеснены генеративными AI. Рассмотрим несколько примеров.

Нажимайте вот эту вот кнопотуленку

Xbox is a new Dreamcast. Зачем покупать консоль от Microsoft в 2023 году и во что играть

Level of difficultyEasy
Reading time11 min
Views9.4K
image

В 2001 году вышла консоль, которая крайне дерзко показала всем геймерам, каким будет будущее видеоигр. К её технологиям не все были готовы, а графика поражала воображение уже в лонч-тайтлах. Этой консолью стал Xbox.

Первая консоль от Microsoft фактически стала идейным наследником Dreamcast — консоли от Sega, вышедшей в 1998 году. Xbox получил сиквелы известных сеговских тайтлов, да и определённые технические моменты сильно напоминают японскую консоль, провалившуюся благодаря неумолимому росту популярности Playstation 2.
Читать дальше →

TimescaleDB против всех: как база данных справляется с рядом сложных задач

Reading time11 min
Views18K

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

– Ты сказала, что у всех в отряде уникальные навыки, а он — это тот же я.


Источник

Казалось бы, при чем здесь базы данных? На самом деле, отношения между PostgreSQL и TimescaleDB напоминают эту пару героев. PostgreSQL — одна из самых популярных СУБД в мире. Вокруг решения давно существует комьюнити, а за годы в коммерческой разработке набралось достаточно документации. TimescaleDB, будучи расширением PostgreSQL, умеет многое из ее арсенала, но применяется более точечно. В основном в проектах, где нужно работать с временными рядами или собирать данные с IoT-устройств.

В этом материале мы рассмотрим особенности работы TimescaleDB, а также покажем, как ее использует клиент Selectel — сервис DwarfByte.
Читать дальше →

Как я делала мониторинг качества воздуха в Армении

Level of difficultyEasy
Reading time8 min
Views19K

Или как я превратила самодельную штуку в реальный проект. Часть 1.

В мае 2022 я релоцировалась переехала в Армению. Повод, кстати, заслуживает отдельной статьи «Как я представляла Россию в конкурсе Lexus Design Award 2022 и выиграла грант в 25 000$”. В разгар санкций получить эти деньги было не так-то просто, и я отправилась в Ереван...

Читать далее

История сертификации сетевого эксперта Juniper JNCIE-ENT

Reading time8 min
Views40K
Сегодня мне пришел результат сдачи 8-часового лабораторного экзамена Juniper Networks Certified Expert Enterprise Routing and Switching. Итог – JNCIE-ENT #427.

Экзамен является завершающей ступенью сертификации сетевого специалиста Juniper Networks по направлению «Enterprise». Фактически, экзамен является аналогом более популярного CCIE R&S от компании Cisco Systems.
По горячим следам хочу поделиться своим опытом и впечатлениями о самом экзамене, процессе сертификации Juniper Networks.
Читать дальше →

Пятьдесят лет на стезе программирования. Часть III. Становление. На страже космических рубежей и путь в большую науку

Reading time34 min
Views30K
Если первая часть моего повествования заканчивалась поступлением в Военную орденов Ленина, Октябрьской Революции и Суворова академию им. Ф. Э. Дзержинского (сокращённое название ВА им. Ф.Э. Дзержинского, ВАД или просто Дзержинка), то вторая часть закончилась отправлением поезда «Москва-Рига», в котором ехал я. Логотип третьей части возвращает меня в годы моего становления как программиста.

I. 649-й отдельный пункт разведки радиоизлучений космического пространства

Итак, промозглой осенью 1976 года я прибыл в Ригу. В Риге пересел на поезд до города Вентспилс. Прибыв в Вентспилс, я зашёл к коменданту станции, где мне показали машину, которая поедет в часть. Оказалось, что каждый день здесь дежурила машина из гарнизона Вентспилс-8. Старшим машины был прапорщик, который довёз меня до части и помог устроиться в гостинице. Была уже ночь. Всю дорогу справа и слева от нас был хвойный лес. Для себя я сразу определился с названием – прибалтийская тайга. Я понял, что меня не обманули, когда говорили, что я буду служить в глухом лесном месте:
Читать дальше →

Voyager 2: ошибки и проблемы аппарата, которые NASA устраняет с 2010 года. Полёт продолжается

Reading time4 min
Views8.2K

Совсем недавно в сети появилась информация о серьёзном сбое Voyager 2, аппарате, который был запущен в космос более 45 лет назад. На данный момент он находится на расстоянии около 133 астрономических единиц от Земли. Соответственно, исправлять ошибки и решать проблемы — сложно. Но инженеры NASA с этим (во всяком случае, пока что) успешно справляются. 

 

Удивительно, но зонд и его собрат продолжают полёт. За все эти годы сбои случались, но их было не так много. Давайте посмотрим на самые серьёзные. Подробности — под катом. 

Читать далее

Ностальгические игры: C&C Renegade

Level of difficultyEasy
Reading time10 min
Views7.2K

До определенного момента времени стратегические проекты вряд ли могли удивить геймеров, и уж тем более их сложно было назвать прорывными или технологически продвинутыми. Но в 1992 году появилась игра, которая вдохновила огромное число разработчиков, показав, какими должны быть проекты этого жанра. Это была Dune II, которая позволяла не просто управлять обстановкой на поле боя, а делать это удобно! Даже сотрудники Blizzard признавались, что, делая Warcraft, черпали вдохновение в проекте от Westwood Studios. Спустя три года от этой же студии выйдет Command & Conquer, которая доработает идеи своего предшественника, дополнит их интересным сюжетом и на долгие годы войдет в топ эталонных стратегических серий в индустрии.

Чуть позже, уже будучи постоянным гостем компьютерных клубов, я довольно часто стал замечать игру, столь сильно похожую на C&C. Несмотря на иную графику и отличающийся мир, в котором разворачиваются все события, я поиграл в неё, будто чувствуя, что это что-то родное. И действительно, это было ответвление серии от тех же разработчиков под названием Command & Conquer Red Alert II.

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

Так произошло мое знакомство с C&C Renegade, вышедшей в самом начале 2002 года. Игра хоть и не была эталоном своего жанра и не блистала выдающейся графикой, но обладала интересным геймплеем, цепляющей атмосферой и позволяла фанатам серии ощутить себя в гуще боевых событий. За это ей можно было простить очень многое!

Читать далее

Лучшая фантастика последних трех лет по версии Goodreads

Reading time5 min
Views171K

GoodrGoodreads — пожалуй, главный книжный сайт англоязычного интернета. Недавно он составил список самых популярных фантастических книг за 2020-2023 годы, опираясь на мнение пользователей. К сожалению, на русский язык переведено далеко не все, однако даже те книги, которые уже можно прочитать в переводе, составляют внушительный список. Вот он.

Читать далее

Исследуем внутренности Linux версии 0.01

Level of difficultyMedium
Reading time7 min
Views37K

Ядро Linux часто упоминают как ужасно масштабное опенсорсное ПО. На момент написания этой статьи последняя версия 6.5-rc5 состоит из 36 миллионов строк кода. Не нужно говорить, что Linux — это плод упорного многолетнего труда множества участников проекта.

Однако первая версия Linux, v0.01, была довольно маленькой. Она состояла всего из 10239 строк кода. Если исключить комментарии и пустые строки, то остаётся всего 8670 строк. Это достаточно малый объём для анализа и хорошее начало для изучения внутренностей ядер UNIX-подобных операционных систем.

Я получил удовольствие от чтения кода v0.01. Это походило на посещение Музея компьютерной истории в Маунтин-Вью — я наконец-то убедился, что легенды верны! Я написал эту статью, чтобы поделиться с вами этим восхитительным опытом.

Читать далее

IPv6 — это катастрофа (но поправимая)

Level of difficultyMedium
Reading time12 min
Views54K

В последнее время мы всё чаще слышим не самые приятные новости про IP-адреса. Компания AWS объявила, что будет брать по $0,005/ч. за каждый адрес IPv4, тем самым присоединившись к другим облачным провайдерам, сделавшим платным использование публичного адреса IPv4. GCP просит с клиентов по $0,004/ч., а Azure и Hetzner — по €0,001/ч. Очевидно, что эпоха, когда облачные провайдеры расширялись, скупая дополнительное пространство IPv4, подходит к концу. Чем дальше, тем ценнее становятся эти адреса, и тем менее целесообразно предоставлять их бесплатно.
Читать дальше →

BGP Inter-AS

Reading time28 min
Views73K
Сегодня речь пойдет о «межоператорском» взаимодействии — BGP Inter-AS. Эти опции используют при необходимости прокинуть L3vpn между PE маршрутизаторами, находящимися в разных автономных системах. Стоит уточнить, что данные опции используются по большей части внутри компаний при поглощении/слиянии сетей, для взаимодействия между филиалами одной компании если они имеют свои автономные системы и свои mpls домены.
В статье рассмотрим следующие темы:
— BGP Inter-AS Option A
— BGP Inter-AS Option B
— BGP Inter-AS Option C
— Особенности настройки данных опций на JunOS
В данной статье будет много выводов из CLI Cisco и Juniper. Если вы не знаете основ mpls, разницы между bgp labeled-unicast и vpnv4 unicast, то читать данную статью вам нет смысла. Если же эти понятия вам знакомы, то прошу под кат.
Читать дальше →

Information

Rating
Does not participate
Registered
Activity