Pull to refresh
1
0
Send message

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

Level of difficultyEasy
Reading time8 min
Views18K

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

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

Читать далее
Total votes 140: ↑136 and ↓4+167
Comments112

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

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

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

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

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

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

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

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

Reading time4 min
Views8.1K

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

 

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

Читать далее
Total votes 37: ↑37 and ↓0+37
Comments16

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

Level of difficultyEasy
Reading time10 min
Views6.1K

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

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

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

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

Читать далее
Total votes 12: ↑9 and ↓3+9
Comments14

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

Reading time5 min
Views139K

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

Читать далее
Total votes 50: ↑46 and ↓4+54
Comments180

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

Level of difficultyMedium
Reading time7 min
Views34K

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

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

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

Читать далее
Total votes 112: ↑112 and ↓0+112
Comments18

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

Level of difficultyMedium
Reading time12 min
Views49K

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

BGP Inter-AS

Reading time28 min
Views67K
Сегодня речь пойдет о «межоператорском» взаимодействии — 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, то читать данную статью вам нет смысла. Если же эти понятия вам знакомы, то прошу под кат.
Читать дальше →
Total votes 14: ↑14 and ↓0+14
Comments17

10 самых влиятельных (и почти мёртвых) языков программирования

Reading time13 min
Views50K

Гиллель Уэйн*, разработчик и консультант по формальной верификации, обратил внимание на статью «20 наиболее значимых языков программирования в истории», которую сам автор называет «нелепой, только что придуманной таблицей». По мнению Уэйна, эта характеристика вполне справедлива: автор таблицы называет Go «наиболее значимым», но не включает в список ALGOL, Smalltalk или ML. И не учитывает Pascal, потому что тот «почти мёртв». Абсурд! Это противоречит всей сути понятия «значимость в истории».

Так давайте обсудим некоторые «почти мёртвые» языки и причины их важности.

Дисклеймер: Да, не все из этих языков мертвы и забыты. Ведь большинство людей слышали о Smalltalk, правда? Также, скорее всего, в этой статье полно ошибок, ведь их легко допустить, когда вы анализируете 60-летнюю историю компьютерных вычислений. Не стесняйтесь возражать, если что-то заметите!

Дисклеймер 2: Да, некоторые из упомянутых здесь языков были «первыми изобретёнными», а другие — «первыми популярными». История — это сложно!

*Обращаем ваше внимание, что позиция автора может не всегда совпадать с мнением МойОфис.

Читать далее
Total votes 107: ↑104 and ↓3+120
Comments469

Потерянное искусство: художники золотого века игровых обложек

Level of difficultyEasy
Reading time11 min
Views13K
image

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

Над оформлением обложек часто работали известные художники, талантливые иллюстраторы и комиксисты. Свои картины они рисовали на основе внутриигровой графики и геймплея. Цель была проста: изобразить дух игры на её обложке.

Подробно рассказываем о феномене и вспоминаем значимых художников, которые подарили свои рисунки хорошим играм.
Читать дальше →
Total votes 50: ↑49 and ↓1+59
Comments12

Network protocols posters как отдельный вид искусства

Level of difficultyEasy
Reading time5 min
Views7.5K

Всем привет. Сегодня у нас замечательный праздник — день системного администратора. А значит, самое время немного облагородить основную среду нашего обитания. Нет, ёлку выкидывать не будем, Новый год не за горами. Также оставим прежними обои, их всё равно за окошками терминалов не видно. Предлагаю украсить стены рабочих кабинетов настоящими сисадминскими плакатами.
Читать дальше →
Total votes 56: ↑56 and ↓0+56
Comments5

В 100 раз быстрее Wi-Fi: Li-Fi, беспроводная связь на базе видимого спектра, стандартизирована. Перспективы технологии

Reading time3 min
Views12K

Li-Fi — технология беспроводной связи видимого света. Она даёт пользователю возможность подключиться к быстрому каналу связи с высокой пропускной способностью, стоя под обычной светодиодной лампочкой. Технология не новая, её представили ещё в 2011 году. Но стандартизирована она только сейчас, так что вскоре можно ожидать появления систем связи нового типа. Подробности — под катом.

Читать далее
Total votes 19: ↑15 and ↓4+19
Comments57

Hello World на регистрах в ПЛИС — мигаем светодиодом без регистрации, SMS и HDL

Level of difficultyEasy
Reading time15 min
Views3.4K

Воспользуемся одним лишь схемным редактором. Ну и ещё tcl-скриптом. И программатором. И немножко осциллографом...

Читать далее
Total votes 15: ↑15 and ↓0+15
Comments6

Как мы разрабатывали игры для xkcd

Level of difficultyEasy
Reading time8 min
Views2.4K

20 апреля xkcd опубликовал Escape Speed — четырнадцатый ежегодный комикс к Дню смеха, который мы разработали вместе. Escape Seed — это большая игра про исследование космоса, нарисованная Рэндалом Манро. Я писал код движка и редактора, а игровой логикой и обработкой ресурсов занимался davean. Карту игры редактировали Патрик КлэпЭмберКевинБенджамин Стаффин и Дженел Шейн.

Это был один из самых амбициозных (и самых запоздавших) комиксов к Дню смеха, выпущенных нами. Чтобы реализовать его, необходимо было добиться баланса графики, физики, сюжета, игровой логики и скорости рендеринга. Мы решили, что стоит потратить больше времени, чтобы сделать всё правильно.

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

В статье мы расскажем несколько историй о разработке этих двух игр.

Читать далее
Total votes 25: ↑25 and ↓0+25
Comments0

«Событие Кэррингтона» 1859 года разрушило телеграфные линии. «Событие Мияке» может стать намного хуже

Reading time9 min
Views63K

В конце лета 1859 года, сразу после полуночи, золотоискатели, дремавшие в Скалистых горах Колорадо, проснулись от полярного сияния. Они описывали его «Такое яркое, что можно было легко видеть друг друга». В своем репортаже об этом, опубликованном в The Rocky Mountain News, газета утверждала, что «некоторые настаивали на том, что это был дневной свет, и начали готовить завтрак».

В тысячах километров оттуда, толпа собралась на улицах Сан-Франциско, тоже глядя наверх. «Все небо, казалось, покрылось волнами, что-то вроде полей зерна на сильном ветре. Воды залива отразили блестящие оттенки Авроры», — написал один журналист из San Francisco Herald 5 сентября 1859 года. — « Ничто не может превысить величие и красоту этого зрелища. Эффект почти сбивает с толку своей невероятностью, и тысячи испытывают смешанное чувство страха и восторга». Похожим опытом в те дни поделились жители всего мира, но больше всего явление было заметно на западе США.

Читать далее
Total votes 123: ↑117 and ↓6+149
Comments227

Сказ о том, как два сервера изменили судьбу сетевой команды

Level of difficultyMedium
Reading time12 min
Views23K

Привет. Я Марат Сибгатулин — сетевик в Яндексе, работаю в команде Yandex Infrastructure. И сегодня я расскажу вам одну поучительную историю.

Жили были два сервера. Да и не сервера вовсе, а виртуальные машины. Жили не тужили, добро наживали, скриптами разными обрастали. Три года они трудились на славу облака да во имя автоматизации. Пока не наступили чёрные дни для RAID-массива на гипервизоре.

Это присказка, не сказка. Сказка впереди
Total votes 44: ↑43 and ↓1+56
Comments23

Технологии создания МикроЭлектроМеханических (МЭМС) устройств

Level of difficultyMedium
Reading time11 min
Views9.8K
Картинка Vecstock, Freepik

В микроэлектронике существует весьма интересный раздел, который рассматривает так называемые микросистемные элементы, в качестве которых выступают разнообразные микроустройства, объединённые с системами приёма/передачи/обработки информации.

В этой статье мы рассмотрим методы создания подобных элементов, а также кратко рассмотрим их виды.
Читать дальше →
Total votes 58: ↑58 and ↓0+58
Comments3

Как помочь людям меняться

Level of difficultyMedium
Reading time12 min
Views7.2K

Почему люди так сопротивляются переменам? Когда нужно что-то переписать, доработать, попробовать заново? Не так легко начать что-то менять в команде или в проекте, только потому что так решил менеджер.

Поговорим о том, как использовать знания о работе головного мозга, чтобы научиться обходить проблемы на пути к изменениям. Разберём тонкие моменты: что происходит в мозге человека, когда меняется привычное, и как сделать так, чтобы на новое предложение мозг думал: «О, это интересно!», а не «Ой, надоели все!».

Читать далее
Total votes 14: ↑8 and ↓6+3
Comments15

Шпаргалка по SQL (postgres), которая выручает меня на собесах

Level of difficultyEasy
Reading time8 min
Views193K

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

Я решил посвятить свою первую статью SQL. Вопросы, рассмотренные ниже мне задавали на собеседованиях на позицию python-разработчика. Естественно отвечать правильно получалось не всегда, а если точнее то чаще не правильно, однако проведя N часов в рефлексии я составил перечень ответов, которыми пользуюсь до сих пор.

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

Читать далее
Total votes 156: ↑149 and ↓7+177
Comments177

Information

Rating
Does not participate
Registered
Activity