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

VT80. Рассказываем удивительную историю первого вьетнамского компьютера и выясняем, причём тут фастфуд

Уровень сложностиПростой
Время на прочтение8 мин
Количество просмотров1.8K

1977 год, Вьетнам. Страна только-только оправилась после кровопролитной войны. Экономика пребывала в глубоком кризисе, инфраструктура разрушена, миллионы людей остались без крова. В Сайгоне, переименованном в Хошимин, царила бедность, электричество давали по графику, а продовольствие распределялось по карточкам. Города были переполнены беженцами, а деревни страдали от нехватки сельхозтехники и семян. Именно в этот тяжёлый и неспокойный период на свет появился первый в истории вьетнамский компьютер — VT80, поставив Вьетнам в один ряд с СССР, США, Великобританией и другими странами, создававшими собственную вычислительную технику.
Читать дальше →

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

Опенсорсные альтернативы Discord на своём сервере

Уровень сложностиПростой
Время на прочтение5 мин
Количество просмотров37K
Всего голосов 34: ↑34 и ↓0+53
Комментарии22

Как поднять свой сервер TeamSpeak

Уровень сложностиСредний
Время на прочтение6 мин
Количество просмотров30K
Всего голосов 24: ↑23 и ↓1+31
Комментарии15

«Сети Судного дня». Как разработка противоядерной ПВО привела к рождению Интернета? Часть 2. Система SAGE

Уровень сложностиПростой
Время на прочтение15 мин
Количество просмотров1.9K

Продолжим рассказ о том, как путь к появлению Интернета наметили и проложили исходно военные соображения. В прошлой части мы обсудили, как у военных обеих сверхдержав появилась идея увязки систем ПВО в электронные сети с ЭВМ, и как это с противоречивыми результатами пытались сделать в СССР. Теперь пришла очередь переключиться на США и посмотреть, как попытка создания зенитного заслона на потенциальном пути советских бомбардировщиков привела к появлению сетевой системы управления ПВО SAGE континентального масштаба с автоматизированным компьютерным управлением. И заронила в своих разработчиков идеи, изменившие со временем всю жизнь нашей цивилизации.
Читать дальше →

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

Уровень сложностиПростой
Время на прочтение7 мин
Количество просмотров7.6K

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

Это история о доверии, технологиях… и задачах, которые не всегда можно решить.

Где-то 16 лет назад со мной связался давний друг. Его беспокоила ситуация, связанная с одним общим знакомым.

Если в двух словах, то дело было в том, что один наш знакомый предприниматель — администратор и владелец нескольких компаний — внезапно скончался. Это был человек, который рулил всеми процессами, и его уход поставил жену с детьми в затруднительное положение.
Читать дальше →

Как китайцы в игры играют

Уровень сложностиПростой
Время на прочтение13 мин
Количество просмотров7.3K
image

Задумывались ли вы, с какими сложностями сталкиваются китайские геймеры? Чёрные рынки, запреты на игровые консоли, повсюду цензура и попытки ограничивать несовершеннолетних — всё это в той или иной мере до сих пор остаётся актуальным в КНР.
Читать дальше →

Как полировать металлы электричеством: электрохимическая полировка

Уровень сложностиСредний
Время на прочтение7 мин
Количество просмотров6.1K
Картинка Wirestock, Freepik

Некоторое время назад мы ознакомились с очень интересной темой, где рассматривается способ быстрой полировки металлов «до идеального зеркала» буквально за секунды (к слову, именно после ознакомления с этой технологией я осознал, почему моя открывашка для консервов так блестит при покупке в магазине и как этого добиваются).

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

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

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

И мне стало интересно — а есть ли более безопасные, щадящие технологии, позволяющие добиться того же результата, но не связываясь при этом с промышленными опасными подходами?

И я нашёл такую технологию: электрохимическая полировка!
Читать дальше →

Очень «вкусный» гитарный овердрайв Rocktron Austin Gold

Уровень сложностиПростой
Время на прочтение8 мин
Количество просмотров1.5K


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

Также мы изучим схему и откроем для себя некоторые интересные подробности незаслуженно забытого технического чуда.
Читать дальше →

Как тёмная энергия ускоряет расширение Вселенной

Уровень сложностиСредний
Время на прочтение8 мин
Количество просмотров3K


Когда-то люди считали, что находятся в центре мироздания. Потом центр мироздания в сознаниях думающих людей заняло Солнце, потом — центр Галактики, а потом стало ясно, что наша Галактика, Млечный Путь — всего лишь одна из множества галактик, и она тоже не находится «в центре всего». А это самое «всё»,— то есть, Вселенная, наполненная материей в виде пыли, газа и звёзд, а также энергией в виде излучения,— расширяется и расширяется, причём чем дальше от нас находится объект, тем быстрее он от нас удаляется.

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

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

Апгрейды для Денди: часть 1/2

Уровень сложностиПростой
Время на прочтение15 мин
Количество просмотров12K

Мы уже привыкли, что персональный компьютер и даже ноутбук можно «проапгрейдить», заменить в них компоненты и сделать производительнее. Чуть позже мы перепривыкли, что телефон, планшет или современную игровую консоль улучшить таким образом не удастся. А что насчёт игровых приставок прошлого? Можно ли было хотя бы теоретически улучшить какие-то их характеристики и, может быть, даже работу старых игр?

Практической части сегодня, к сожалению, не будет, но зато проведём довольно занимательный мысленный эксперимент в формате «а что, если…»: на примере самой популярной в наших краях восьмибитки прошлого, пресловутой «Денди», она же Famicom, она же NES, рассмотрим практические и теоретические возможности её апгрейда, что из этого было осуществлено на практике и к каким результатам привело.

Обращу ваше внимание, что я не просто начитался интернетов и пересказываю вам интересные факты. Мнение было пропущено через себя: в прошлом я разработал довольно приличную по меркам платформы игру Jim Power и удачную сценовую демку HEOHDEMO, а также ряд других проектов — это позволяет надеяться на то, что я представляю, о чём рассказываю, а не просто фантазирую.
Читать дальше →

Дата-центр на орбите: технические особенности футуристической концепции

Уровень сложностиПростой
Время на прочтение8 мин
Количество просмотров1.5K


Недавние проекты — от китайской «Трёхтелесной вычислительной констелляции» с ИИ-спутниками до коммерческих инициатив вроде Lumen Orbit и Lonestar Data — наглядно демонстрируют, что идея «ЦОД в космосе» вышла за рамки научной фантастики.

Предыдущая статья вызвала множество комментариев и споров по этой теме, поэтому я решил изучить этот вопрос подробнее — опираясь не на громкие ИТ-тренды, а на реальные научные исследования и практику (ссылки на первоисточник проставлены по тексту).

Эта статья не источник для споров и не личный опыт автора, а база для обмена мнениями. Кто знает, может именно в комментариях «Хабра» родится истина о том, как настроить работу ЦОДов в космосе.
Читать дальше →

ChatGPT vs Гик. Сможет ли AI заменить опытного верстальщика?

Уровень сложностиСредний
Время на прочтение11 мин
Количество просмотров4K
image

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


Моя подруга постоянно читает новости о том, что искусственный интеллект заменит какую-то профессию. Тестировщик, программист, дизайнер, писатель и т. д. А сможет ли он заменить опытного верстальщика?


Мне стало интересно, сможет ли ChatGPT написать код, как я. Чтобы мог сказать: «Да, вот это мы допускаем в продакшен».


Добиваться этой цели я буду на примере нескольких популярных паттернов. Я уверен, что фронтендеры постоянно верстают их из проекта в проект. Ещё я честно признаюсь, что у меня мало опыта работы с такими системами. Я новичок. Так что тоже учитывайте это при чтении.


Давайте посмотрим, что в итоге получилось.

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

Веб-разработка на ванильном HTML, CSS и JavaScript: стилизация и сайты

Уровень сложностиСредний
Время на прочтение22 мин
Количество просмотров3.6K

Это вторая статья из цикла переводов о веб-разработке на чистых (ванильных) технологиях — без фреймворков и сторонних инструментов, только HTML, CSS и JavaScript. В первой части мы обсудили, почему такой подход может быть разумной альтернативой современным фреймворкам и рассмотрели использование веб-компонентов в качестве базовых строительных блоков для создания более сложных примитивов. В этот раз поговорим про стилизацию, а также деплой компонентов в продакшен без использования сборщиков, фреймворков или серверной логики.
Читать дальше →

Читерство в законе. Как пройти собеседование и устроиться на работу в дивном новом мире

Уровень сложностиПростой
Время на прочтение6 мин
Количество просмотров16K

Требования к вакансии — во многом обман. Также как резюме от кандидатов, которые часто накручивают опыт. Собеседование похоже на театральное выступление, к которому готовятся отдельно. Будущего программиста учат не только работать, но ещё и проходить собесы, в том числе врать, использовать LLM для решения задач, чтобы хакнуть эту идиотскую систему найма… Появились менторы, которые помогают «вкатываться» в IT — они советуют, как эффективнее врать продавать себя, и публикуют статьи на Хабре.

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

Ситуация неприятная для тех, кто давно наблюдает за рынком.
Читать дальше →

«Почему в странах Восточной Европы половина учёных — женщины»

Уровень сложностиПростой
Время на прочтение8 мин
Количество просмотров11K

Из статьи Smithsonian magazine: Валентина Терешкова, первая женщина в космосе, и Юрий Гагарин. Иллюстрация Carpetblogger

«Почему в некоторых странах Восточной Европы половина учёных — женщины: советское наследие является одной из причин» — опубликованная в 2019 году статья в британской газете The Economist, которая сразу же стала легендарной благодаря сочетанию интересной темы и клоунской подачи.

Дело в том, что как издание либеральное The Economist поддерживает подобные достижения, однако как издание капиталистическое The Economist оказался неспособен признать, что высокие либеральные идеалы, за которые в XXI веке ведётся тяжёлая борьба на Западе — это также и советские идеалы, которые были успешно реализованы ещё в XX веке в Советском Союзе и странах соцблока.

В результате получилось так:


Польша и Сербия были признаны одними из лучших в мире по уровню гендерного равенства в исследовательских публикациях. Юго-Восточная Европа находится примерно на одном уровне: 49% научных исследователей в регионе — женщины [в частности, Литва (57%) и Болгария (52%)]. Отчасти это наследие советских времён, когда коммунистические режимы принуждали и мужчин, и женщин заниматься научной карьерой и не всегда давали им выбора. Принуждение исчезло, но привычка женщин работать осталась.
Читать дальше →

Издержки микросервисов, которые ваш стартап может не потянуть

Уровень сложностиСредний
Время на прочтение15 мин
Количество просмотров11K

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

Сказ о том, как один программист себе мебель из ДСП на PHP программировал

Уровень сложностиСредний
Время на прочтение19 мин
Количество просмотров20K


Тут немного о том, как я сделал библиотеку для проектировки простой мебели из ДСП не визуальным методом, а в виде PHP-скрипта.
Вперед, в мир безумия!

«Сети Судного дня». Как разработка противоядерной ПВО привела к рождению Интернета?

Уровень сложностиПростой
Время на прочтение9 мин
Количество просмотров6.3K

О том, как с технической и организационной стороны создавался ARPAnet, «дедушка» нашего Интернета, написано немало — в том числе и у нас на Хабре. Однако причины и предыстория того, как в научно-исследовательском центре Пентагона DARPA/ARPA дошли до этой идеи и её реализации, обычно упоминаются почти скороговоркой: «нужна была распределённая сеть, которая при поражении части узлов атомными ударами продолжала бы работать». За этой фразой, однако, скрывается большая история, полная поисков, страхов, экспериментов и непростых решений. Попробуем разобраться, как попытки решить сугубо военные проблемы ранней ядерной эпохи привели к появлению компьютерных сетей, без которых современный мир почти невообразим.
Читать дальше →

Что убивает ваши IoT-проекты — и как Edge это исправит

Время на прочтение12 мин
Количество просмотров2.3K

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

Где здесь подвох? Только в том, что те, кто проигнорируют Edge Computing, рискуют остаться с устаревшей инфраструктурой. Конкуренты в это время обрабатывают данные прямо на устройствах — будь то датчики нефтепроводов, камеры умных городов или автономные роботы.

В этой статье разберём, почему Edge не просто модный buzzword (или всё-таки он), как периферийные вычисления оказались в центре внимания: от убийства лагов до защиты данных, от кейсов Tesla до умных электросетей. Детали под катом!
Читать дальше →

Самодельная газоразрядная Хабралампа V 1.1

Уровень сложностиСложный
Время на прочтение6 мин
Количество просмотров5.4K

Ещё одна самодельная лампа с символами, из учебно-тренировочной серии с упрощённой обработкой и из дешёвого стекла от ламп дневного света (ЛДС). От предыдущих работ отличается крупной надписью с оригинальным, условно-объёмным расположением букв, работой на постоянном токе, компактным электродом-геттером из титана.
Читать дальше →

Электроэнергия из подошв ботинок? Решение: микроканальный генератор

Уровень сложностиСредний
Время на прочтение11 мин
Количество просмотров6.4K
Картинка — picture 1 (ddraw), picture 2 (Freepik), picture 3 (Freepik)

На днях я задумался: а ведь человек весит достаточно много, и во время ходьбы этот вес, практически не используется, хотя мог бы приносить некую пользу, например, вырабатывать электричество!

Так как я этой темой интересуюсь далеко не первый день, рассмотрим один из весьма интересных вариантов выработки электричества во время ходьбы с использованием веса человека!
Читать дальше →

Всё про Generic Math в C#

Уровень сложностиСложный
Время на прочтение21 мин
Количество просмотров8.8K


С момента своего релиза в C# 11 и .NET 7 Обобщённая Математика так и осталась тёмной лошадкой в глазах программистов. Разработчики не понимают и не используют эту фичу, статья же ответит на все вопросы и разложит всё по полочкам.

Рассмотрим с нуля концепцию Generic Math. Как она выглядит в C# и других языках программирования, почему вообще появилась. Также зароемся в «кишки» System.Numerics и узнаем, как применить в продакшне кровавого ынтэрпрайза.
Читать дальше →
1
23 ...

Информация

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