Как стать автором
Обновить
2296.44
RUVDS.com
VDS/VPS-хостинг. Скидка 15% по коду HABR15
Сначала показывать

Я ничего не успеваю

Уровень сложности Простой
Время на прочтение 8 мин
Количество просмотров 2.7K
Блог компании RUVDS.com Управление проектами *Читальный зал Лайфхаки для гиков Мозг
Мнение
В годы юности я играла в «Ну, погоди» до высоких уровней, на которых яйца катились практически непрерывным потоком. В какой-то момент внимание и ловкость подводили и звучал характерный сигнал: всё, жизни закончились. А при включении можно было увидеть двух четырёхруких (шестилапых?) волков, пытающихся поймать все яйца. Казалось бы — игрушка, которая осталась в прошлом, но её образ нет-нет, да всплывает в голове. Это случается в минуты полной перегрузки делами, когда пытаешься поймать все яйца, закрыть задачи и планы, а все шесть лап опускаются. Приходит усталость: то ли от сделанного, то ли от хронического неуспевания, то ли от переживаний за всё сразу. От этого состояния до выгорания рукой подать. А вокруг все такие эффективные, скоростные, продвинутые или… нет?

Читать дальше →
Всего голосов 40: ↑34 и ↓6 +28
Комментарии 8

Полезные ссылки

Big Muff на операционных усилителях своими руками

Уровень сложности Простой
Время на прочтение 8 мин
Количество просмотров 5.6K
Всего голосов 66: ↑66 и ↓0 +66
Комментарии 7

Немного обыкновенных чудес: подводный свисток и труба Рийке

Уровень сложности Средний
Время на прочтение 10 мин
Количество просмотров 4.7K
Всего голосов 45: ↑45 и ↓0 +45
Комментарии 11

Мой подход к реализации крупных технических проектов

Уровень сложности Простой
Время на прочтение 8 мин
Количество просмотров 4.5K
Всего голосов 39: ↑38 и ↓1 +37
Комментарии 3

Действительно ли Земля – единственная из известных нам планет с тектоникой плит?

Уровень сложности Средний
Время на прочтение 7 мин
Количество просмотров 1.7K
Блог компании RUVDS.com Научно-популярное Астрономия
Мнение
Если две плиты на Земле расходятся в разные стороны, то на их границе образуется новая кора. Если же они сходятся вместе, то кора в этом месте разрушается, когда одна плита заезжает под другую. Бывает ещё, что кора трансформируется, когда плиты скользят горизонтально друг мимо друга

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

Откуда же взялась тектоника земных плит? Модели показывают, что для того, чтобы тектоника плит начала работать, планета должна быть подходящего размера. Если она получится слишком маленькой, то её литосфера — твёрдая часть коры и верхней мантии — будет слишком толстой. Слишком большой — и её мощное гравитационное поле сожмёт все плиты вместе, крепко удерживая и не давая двигаться. Условия также должны быть оптимальными: породы, из которых состоит планета, должны быть не слишком горячими, не слишком холодными, не слишком влажными и не слишком сухими.
Читать дальше →
Всего голосов 26: ↑26 и ↓0 +26
Комментарии 1

Ряд опытов на летние деньки

Уровень сложности Средний
Время на прочтение 9 мин
Количество просмотров 5.3K
Блог компании RUVDS.com Физика DIY или Сделай сам
Туториал
Картинка Freepik

Лето постепенно вступает в свои права, температура на улице повышается, и думать о чём-то серьёзном совершенно не хочется. Тут нам как раз помогут немножко поразвлечься простые опыты, которые может проделать каждый.
Читать дальше →
Всего голосов 46: ↑44 и ↓2 +42
Комментарии 5

Установка Gentoo на Playstation 3

Уровень сложности Средний
Время на прочтение 7 мин
Количество просмотров 7.4K
Блог компании RUVDS.com Настройка Linux *Игры и игровые консоли
Туториал
Перевод

История Linux на PS3 довольно интересна. Если вы знакомы с историей PS3, то, вероятно, знаете, что Sony выпустила её в 2006 году с поддержкой возможности запуска других операционных систем при помощи функции под названием OtherOS. OtherOS позволяла пользователям устанавливать операционные системы наподобие Linux или FreeBSD во второй раздел жёсткого диска PS3.

В 2010 году Sony в прошивке 3.21 избавилась от поддержки OtherOS «из соображений безопасности». На самом деле это означало, что некоторые люди начали использовать эту функцию для глубокого изучения внутренностей PS3 и разбираться, как пиратить игры. Благодаря модифицированной прошивке, можно использовать OtherOS с современными прошивками; именно этим мы и займёмся.
Читать дальше →
Всего голосов 46: ↑46 и ↓0 +46
Комментарии 13

Как протокол RDP (почти) вырвался из проприетарного рабства

Уровень сложности Простой
Время на прочтение 6 мин
Количество просмотров 15K
Блог компании RUVDS.com Open source *Системное администрирование *IT-стандарты *Серверное администрирование *
Обзор

Remote Desktop Protocol (протокол удалённого рабочего стола, RDP) — проприетарный протокол, разработанный Microsoft примерно в 1998 году. Начиная с XP каждая версия Windows включает системный компонент mstsc.exe.

Благодаря RDP, можно подключиться к другой системе и работать за ней словно за своим компьютером. То же самое делают, например, AnyDesk и TeamViewer, у которых протоколы схожей функциональности.
Читать дальше →
Всего голосов 50: ↑45 и ↓5 +40
Комментарии 25

Самый длинный простой за нашу историю: я обещал рассказать про аварию

Уровень сложности Простой
Время на прочтение 9 мин
Количество просмотров 32K
Блог компании RUVDS.com Хостинг Хранение данных *Управление проектами *
Кейс
Коротко: 17 июня около часа ночи мы потеряли два ввода питания от города из-за аварии на подстанции, затем — один из дизелей, что вызвало «мигание» питания в подземном дата-центре. Итог инцидента — простой около 12 часов примерно 7–10 % машин одного из 14 наших ЦОДов.

Это просто дикая цепочка событий.

image
Это патрубок дизеля, перевязанный бинтом из админской аптечки. Сейчас расскажу, какую роль он тут сыграл.

Итак, мы потеряли оба городских ввода — всё как в худших домах Парижа. Как мы уже потом узнаем, вроде бы авария была на трансформаторе 110 кВт: при перераспределении мощностей с первого произошло замыкание второго. За полтора года это уже третий раз, когда пропадают оба луча, и вот тут я рассказывал, как мы почти сутки стояли на дизеле. Для клиентов это прошло незаметно (кроме той стойки, где при мигании света сгорел ИБП: там был простой на перезагрузку).

Штатно сработали ИБП, автоматически завелись дизель-генераторы, ЦОД продолжил работу. У нас общая энергосеть с соседним ЦОДом всё в том же подземном бомбоубежище. Общее потребление — 0,5 МВт, дизелей — на 1,05 МВт.

Через два часа, около 3:30 ночи, лопнул патрубок дизеля 0,5 МВт, отчего он внезапно перестал работать. Админы убежища переключили мощности на дизели 2 х 100 КВт и 2 х 200 КВт. В момент переключения нагрузка снова легла на ИБП, а за два часа они не успели восстановиться, и часть оборудования выключилась.

Это запустило целую цепочку последствий, потому что при этом выключении погорела одна из плат коммутатора, обеспечивавшего доступ в нашу сеть управления ЦОДом, то есть все удалённые доступы.

На площадке остались два админа, которым нужно было включить вручную коммутаторы и стойки, починить дизель и понять, что вообще происходит.
Читать дальше →
Всего голосов 173: ↑171 и ↓2 +169
Комментарии 263

Городская фотоохота

Уровень сложности Простой
Время на прочтение 10 мин
Количество просмотров 8.8K
Блог компании RUVDS.com Фототехника DIY или Сделай сам
Мнение


Наверное, вы, как и я, узнали о фотоохоте из мультика «Простоквашино». Идея фоторужья вызвала у меня восторг. Эта штука, словно сплав двух несовместимых вещей, соединяет эргономику оружия и несмертоносность фотокамеры.

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

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

Внимание, в статье внушительное количество фотографий объёмом около 60 мегабайт!
Смотреть котиков!
Всего голосов 100: ↑98 и ↓2 +96
Комментарии 117

Реализуем с нуля функцию косинуса на языке C

Уровень сложности Сложный
Время на прочтение 10 мин
Количество просмотров 9K
Блог компании RUVDS.com Программирование *Алгоритмы *C *
Туториал
Перевод

Я изучил, как реализовать функцию косинуса при помощи нескольких разных подходов. Одна из реализаций почти в три раза быстрее, чем math.h, но придётся смириться с точностью до четырёх знаков после запятой.

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

Моё исследование началось с того, что мой друг и коллега Стивен Марц работал над ядром операционной системы и я предложил, чтобы он отрисовал на экране функцию косинуса. Я часто использую косинус в качестве «hello, world» для графических приложений. Возникла проблема: его ядро не задействовало стандартную библиотеку C (а значит, прощай math.h!), а целевой платформой являлась архитектура RISC-V (а значит, никаких подобий команды fcos Intel!).

Так началось моё долгое приключение.
Читать дальше →
Всего голосов 55: ↑52 и ↓3 +49
Комментарии 28

Егор Шуппе и его Cityline: немного об одном из создателей Рунета и его первом крупном интернет-провайдере

Уровень сложности Простой
Время на прочтение 8 мин
Количество просмотров 2.7K
Блог компании RUVDS.com История IT Биографии гиков
Ретроспектива

6 июня 2023 года информационные агентства сообщили о смерти в Лондоне Георгия Шуппе (в соцсетях он использовал имя Егор). В кратких веб-некрологах его характеризовали в первую очередь как «зятя Бориса Березовского». Ниже значилось, что предприниматель помог создать целый ряд знаковых интернет-проектов 90-х и нулевых: студию Артемия Лебедева, Lenta.ru и что-то там ещё. Ещё ниже упоминалось, что этот человек был гендиректором первого частного интернет-провайдера России Cityline, а также стал сооснователем первого в России агентства онлайн-медиа и контент-провайдера NetSkate.

К моменту смерти Егор Шуппе был известен разве что самым суровым олдам Рунета или историкам опасного бизнеса 90-х. Однако на становление этого самого Рунета он повлиял довольно-таки серьёзно, и не рассказать о его истории хотя бы вкратце было бы немного неприлично. Засим поехали.
Читать дальше →
Всего голосов 36: ↑33 и ↓3 +30
Комментарии 8

Мой первый супероптимизатор

Уровень сложности Средний
Время на прочтение 6 мин
Количество просмотров 6.5K
Блог компании RUVDS.com Python *Программирование *Assembler *
Кейс
Перевод

Настало время для очередного бесполезного проекта.

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

Смысл такой: сгенерировать все возможные пермутации инструкций кода и протестировать каждую полученную программу на равнозначность исходной. Вот, по сути, и всё. Несложно представить, что область возможных программ очень быстро разрастается, да и протестировать две программы на равнозначность тоже нелегко. Но, если эта задача была выполнима на компьютерах в 1987 году, то мой ноутбук определённо с ней справится.
Читать дальше →
Всего голосов 45: ↑44 и ↓1 +43
Комментарии 11

Так всё же, за что Интернеты полюбили Ктулху? Часть финальная с тонной мемов

Уровень сложности Простой
Время на прочтение 9 мин
Количество просмотров 6.6K
Блог компании RUVDS.com Читальный зал Научно-популярное Социальные сети и сообщества
Ретроспектива

Шевеля щупальцами и тентаклями, мы наконец доползли до финальной части нашей эпопеи про историю восхождения Ктулху — от странного творения позабытого всеми чудака из Провиденса до одного из самых известных персонажей интернетов. Ранее мы рассмотрели, кто вообще такой Ктулху, как Лавкрафт дошёл до жизни такой и как наш герой выбрался из тьмы забвения к узнаваемости как минимум в американской гик-культуре. (И было там многабукав — почти как в Некрономиконе...)

И вот мы наконец добрались до ключевой темы: как Ктулху стал звездой интернетов?
Читать дальше →
Всего голосов 42: ↑39 и ↓3 +36
Комментарии 4

Мой подход к реализации крупных технических проектов

Уровень сложности Простой
Время на прочтение 8 мин
Количество просмотров 4.5K
Блог компании RUVDS.com Программирование *Управление разработкой *Управление проектами *
Кейс
Перевод
Источник

Будь то реализация проекта с нуля, внедрение в существующий нового функционала или начало масштабного рефакторинга, бывает сложно сохранять мотивацию и доводить такие задумки до конца. Лично мне в этом плане хорошо помогает, когда я регулярно вижу реальные результаты приложенных усилий и выстраиваю дальнейшую работу, исходя из них. И в этой статье я хочу рассказать о выработанном мной методе для сохранения мотивации при реализации масштабных задач.
Читать дальше →
Всего голосов 39: ↑38 и ↓1 +37
Комментарии 3

Немного обыкновенных чудес: подводный свисток и труба Рийке

Уровень сложности Средний
Время на прочтение 10 мин
Количество просмотров 4.7K
Блог компании RUVDS.com Научно-популярное Физика Звук
Картинка Vecstock, Freepik

Некоторые предметы настолько плотно вошли в нашу жизнь, что мы даже и не представляем себе, что они могут выглядеть как-то иначе. Тем не менее, они могут! Например, свисток может быть жидкостным и использовать в качестве рабочего тела струи жидкости. Нет, мы не собираемся «вдувать» воду в обычный спортивный свисток :-) Такой свисток будет иметь свои особенности конструкции и принцип действия — ниже мы рассмотрим их и многое другое. Так как существует ещё один весьма занятный способ извлечения звука…

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

Предполётные испытания космического сервера. Спутник «ушёл на золото»

Уровень сложности Простой
Время на прочтение 5 мин
Количество просмотров 6.1K
Блог компании RUVDS.com Прототипирование *Развитие стартапа Производство и разработка электроники *Космонавтика
Рисунок 1. Космический сервер RUVDS

Итак, космический аппарат «СтратоСат ТК-1», о котором мы писали прошлую статью, улетел на космодром «Восточный» для окончательной интеграции в пусковой контейнер, чтобы вместе с космическим аппаратом Метеор №2-3 позже улететь в космос.

В свою очередь, это означает, что все спутники прошли цикл испытаний, получили свои полётные задания и следующей остановкой будет уже сигнал из космоса. О том, как его поймать и расшифровать, будет ещё одна публикация до пуска. А сейчас расскажем, каким же получился в результате космический сервер и как проходили предполётные испытания.
Читать дальше →
Всего голосов 57: ↑54 и ↓3 +51
Комментарии 30

Программные баги, которые приносят реальный вред

Уровень сложности Простой
Время на прочтение 9 мин
Количество просмотров 9.7K
Блог компании RUVDS.com Разработка под iOS *Разработка под Android *Гаджеты
Кейс
Перевод

Три реальные истории из жизни, показывающие возможные проблемы, вызываемые ошибками или недоработками в программном обеспечении. Первая касается продуктов Apple, вторая — устройств Android, а третья связана с багами в ПО канадского гипермаркета стройматериалов.
Читать дальше →
Всего голосов 54: ↑46 и ↓8 +38
Комментарии 31

Big Muff на операционных усилителях своими руками

Уровень сложности Простой
Время на прочтение 8 мин
Количество просмотров 5.6K
Блог компании RUVDS.com Старое железо DIY или Сделай сам Звук Электроника для начинающих
Ретроспектива

Привет, Хабр! Сегодня мы соберём культовый фуз-дисторшн с просто космическим сустейном (послезвучанием). Его применяют почти во всех жанрах электрогитарной музыки, от амбиента до металла.

И конечно же, многочисленные вариации этого эффекта собирают если не все, то многие производители гитарных эффектов, особенно бутиковых. Потому что это классика — Electro-Harmonix Big Muff.

Попутно расскажу историю эффекта фуз, как он появился и превратил ритм-энд-блюз в рок-н-ролл.
Спаяем, сыграем, послушаем
Всего голосов 66: ↑66 и ↓0 +66
Комментарии 7

Во что поиграть? — Resident Evil 3: Nemesis

Уровень сложности Простой
Время на прочтение 2 мин
Количество просмотров 3.1K
Блог компании RUVDS.com Игры и игровые консоли
Мнение

Последние годы ознаменовались выходом отличных Resident Evil 2, 4 и Village. Что же касается переиздания культовой для СНГ третьей части, то, в отличие от ремейка RE2, многие настоящие фанаты не были столь довольны игрой, несмотря на высокое качество. Её ругали за возросшую динамику, превращающую игру из неспешного хоррора с головоломками, местами довольно медитативного, в драйвовый экшен с отстрелом оживших мертвецов. Кроме того, фанаты и критики указывали на существенно меньшую сюжетную компанию (в сравнении со вторым ремейком). Что ж, я не буду ни хвалить, ни ругать обновлённую версию тройки, а предложу вам ностальгическую альтернативу.

Читать далее
Всего голосов 43: ↑37 и ↓6 +31
Комментарии 7

Не деревянные игрушки. «Электронные» игры, в которые играли советские дети

Уровень сложности Простой
Время на прочтение 8 мин
Количество просмотров 18K
Блог компании RUVDS.com Читальный зал История IT
Ретроспектива


Современные дети — поколение, воспитанное смартфонами. В них сосредоточено и общение, и игры, да и полезные знания подростки черпают оттуда же. Нам повезло чуть меньше: 30 лет назад мобильников и интернета ещё не придумали, а персоналки (даже в форм-факторе «Спектрума») стоили как космический корабль, потому были по карману далеко не всем. Тем не менее, моим современникам хотелось играть и учиться, желательно — с использованием современных технологий. И если «для поиграть» можно было выпросить у родителей замечательное изделие из серии «Электроника» под названием «Ну, погоди!» или «Тайна океана», а программирование мы осваивали на калькуляторах под той же торговой маркой, то с образовательно-развлекательным контентом дела обстояли чуть сложнее (телепередачу «Очевидное — невероятное» в расчёт не берём). Тем не менее, советская промышленность выпускала обширную номенклатуру развивающих игр для детей и подростков, в основе которых лежала электротехника и электроника. Изделия эти работали без дорогостоящих микросхем, на одной инженерной смекалке и нетривиальных технических идеях. Недавно, разбирая антресоли на даче, я наткнулся на один такой «привет» из далёкого советского детства, и не смог отделаться от нахлынувших воспоминаний…
Читать дальше →
Всего голосов 122: ↑118 и ↓4 +114
Комментарии 162

Какие уроки я извлёк из создания расширения VSCode с помощью GPT-4

Уровень сложности Средний
Время на прочтение 14 мин
Количество просмотров 7.1K
Блог компании RUVDS.com JavaScript *Программирование *TypeScript *Искусственный интеллект
Туториал
Перевод

В последнее время я много экспериментировал с написанием кода при помощи LLM (Large Language Model, большая языковая модель). На мой взгляд, эти инструменты отлично справляются с генерацией небольших самодостаточных фрагментов. К сожалению, что-то большее уже требует человеческого участия для оценки результата LLM и предоставления дальнейших инструкций.

В большинстве случаев, когда кто-то утверждает, что «GPT написал X», человек выступает для LLM в роли своеобразного REPL (Read-Eval-Print Loop, цикл чтение-оценка-вывод), внимательно подводя модель к функциональному результату. Я нисколько не хочу принизить ценность этого процесса – очень здорово, что он работает. Но можем ли мы шагнуть дальше? Можем ли использовать LLM для генерации ВСЕГО кода сложной программы за раз без человеческого вмешательства?
Читать дальше →
Всего голосов 46: ↑45 и ↓1 +44
Комментарии 11

Первые агенты для самообучения сильного ИИ

Уровень сложности Средний
Время на прочтение 6 мин
Количество просмотров 10K
Блог компании RUVDS.com Машинное обучение *Научно-популярное Искусственный интеллект Будущее здесь
Мнение

Тысячи учёных, программистов и просто энтузиастов по всему миру сейчас со всех сторон стараются подойти к главному изобретению в истории человечества, если оно будет сделано — это сильный ИИ (AGI, artificial general intelligence).

Один из подходов к созданию AGI — самообучение так называемых агентов, то есть автономных систем, способных найти решение для произвольных задач и улучшать его до бесконечности. Результаты первых экспериментов интересные.
Читать дальше →
Всего голосов 53: ↑53 и ↓0 +53
Комментарии 26

Информация

Сайт
ruvds.com
Дата регистрации
Дата основания
Численность
11–30 человек
Местоположение
Россия
Представитель
ruvds