Как стать автором
Обновить
414.77
FirstVDS
Виртуальные серверы в ДЦ в Москве и Амстердаме
Сначала показывать

Часы Уоррена: устройство, которое совершило революцию в электросетях

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

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

Сегодня расскажем про Генри Уоррена, который просто хотел сделать часы с электроприводом. А в результате получил устройство, синхронизирующее частоту электрической сети на 95% электростанций США. 

Читать далее
Всего голосов 35: ↑35 и ↓0+46
Комментарии19

Футбольные алгоритмы глобальной оптимизации (часть 2)

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

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

Алгоритм футбольной оптимизации (Football Optimization Algorithm, FOA)

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

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

Анонс VoidZero — следующее поколение инструментария для JavaScript

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

Сегодня было анонсировано следующее поколение инструментария для JavaScript от автора Vue и Vite. В рамках начального финансирования было привлечено $4.6 миллиона, при этом основными инвесторами стали Accel и Amplify. В свете этого анонса важно понять контекст, в котором он происходит, и значимость изменений, которые он приносит.

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

Эван Ю вложил значительные усилия в изучение стека инструментов JavaScript и разработку абстракций для упрощения работы разработчиков, что привело к созданию Vite в 2020 году. За четыре года Vite стал одним из ведущих инструментов для веб-разработки, поддерживаемым множеством мета-фреймворков и обладающим более чем 15 миллионами загрузок в неделю. Vite зарекомендовал себя как общий инфраструктурный слой для следующего поколения веб-фреймворков.

Читать далее
Всего голосов 16: ↑14 и ↓2+20
Комментарии9

“Мам, купи магический кристалл! Мне для учебы надо!” или история и современность накопителей

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

«Любая достаточно продвинутая технология неотличима от магии»ㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤТретий закон Артура К. Кларка

Доброго утро, дорогие хабражители.

 
Задумывались ли вы, в насколько магическом мире мы живем? Не в смысле «Ааа, счас пойду к гадалке, пускай она мне судьбу прочтет», и не в смысле «Сегодня ретроградный меркурий, значит, по гороскопу я — олень». И, конечно же, не в смысле «Видишь сверкает что-то в темноте? Это местный лестник стреляет по барражирующим огням нечисти из травмата!» (сложный двачерский прикол, кто понял, тот понял)

Буквально. Все, что мы сейчас имеем, все, чем мы пользуемся, еще лет триста назад было бы поводом сходить как минимум на исповедь, а как максимум — на костер ИИ. Но не того ИИ, который генерирует картиночки, а Испанской Инквизиции.
Читать дальше →
Всего голосов 10: ↑8 и ↓2+14
Комментарии11

Почему не взлетели дискеты 3M?

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

Вообще у электромагнитных дискет удивительно долгая жизнь. Они появились еще в 70-х годах. И несмотря на то, что за последующие 50 лет требования к объему хранимой информации существенно изменились, дискеты продолжали использоваться. Например, только недавно министерство экономики, торговли и промышленности Японии (METI) с гордостью заявило, что отказалось от использования электромагнитных дискет в своем документообороте. Казалось бы, объем информации в 1,44 Мб — как-то маловато для современных нужд. Ан нет.

Сегодня хотим рассказать историю компании 3М. Когда-то она была на пике производства дискет — стоимость ее подразделения оценивалась в 2,3 млрд долларов. Но 28 лет назад 3М внезапно отказалась от этого «пирога» и передала производство в отдельную компанию Imation. Что заставило гиганта уйти со сцены? Давайте посмотрим.

Читать далее
Всего голосов 23: ↑20 и ↓3+30
Комментарии7

Шестидесятилетний заключённый и лабораторная крыса. F# на Godot. Часть 1. Встреча с фреймворком

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

В прошлый раз я в основном говорил о трудностях, которые возникают при попытках совместить F# и Godot. Это была вынужденная мера, так как нас в первую очередь интересовало «стандартное» поведение на случай, когда нестандартное и удобное почему-то не сработало. Можно сказать, что мы учились падать без серьёзных последствий перед тем, как научимся совершать броски и болевые приёмы. Нужный ход, если мы не хотим за пару занятий инвалидизировать большую часть группы, но всё-таки это не то, за чем мы пришли в секцию. Теперь пришло время перейти к рутине, а за ней — и к более агрессивным техникам.

Читать далее
Всего голосов 9: ↑8 и ↓1+11
Комментарии0

Реагирование на инциденты ИБ в Linux-системах: база

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

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

Читать далее
Всего голосов 10: ↑10 и ↓0+13
Комментарии0

Как выбрать корпусный вентилятор для ПК: 5 интересных моделей от 120 до 360 мм

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

15 лет назад пользователи и производители не сильно задумывались о хорошем охлаждении компьютера. В передней части системного блока стоял один 120-мм вентилятор, который с трудом проталкивал прохладный воздух сквозь корзину с HDD-дисками, плотно опутанную мотками проводов. От видеокарты горячий пар поднимался к процессору и оперативной памяти. Комплектующие задыхались от жара. Никакой речи о хорошей циркуляции воздуха не было. Мне приходилось снимать крышку системника и даже направлять туда вентилятор, чтобы запускать игры без внезапных отключений компьютера из-за перегрева.

Узнать про вентиляторы
Всего голосов 9: ↑8 и ↓1+11
Комментарии28

DSS-43: единственная антенна, которая поддерживает связь с Вояджером-2

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

Вот уже не первый год энтузиасты изучения космоса с интересом следят за новостями про Вояджер-2. То связь с ним потеряна, то не хватает вырабатываемой мощности, то отказали приборы. Но как-то НАСА ухитряется каждый раз находить выход и удаленно взаимодействовать с кораблем 1977 года постройки на расстоянии 20 млрд километров. Просто для понимания: это где-то в 136 раз больше, чем от Земли до Солнца. 

Про сам Вояджер-2 писали многие, в том числе на Хабре. А вот про единственную антенну, которая обеспечивает с ним связь, информации немного. Давайте это исправим и посмотрим на DSS-43 — часть сети дальней космической связи NASA Deep Space Network.

Читать далее
Всего голосов 48: ↑48 и ↓0+68
Комментарии23

3D-печать для чайников. Часть 3: постобработка

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


Доброго времени суток, уважаемые хабражители!


Сим завершаем трилогию постов о 3D-печати для начинающих. Мы уже кратко ознакомились с принципами работы 3D-принтеров, подготовкой и адаптацией моделей, настройками печати и распространенными ошибками. На очереди самое интересное — постобработка.
Читать дальше →
Всего голосов 26: ↑25 и ↓1+31
Комментарии12

Как установить и использовать кластер Kubernetes при помощи утилиты kind

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

Чтобы развернуть готовый кластер Kubernetes, можно использовать разные способы — например, самому подготовить виртуальные машины или выделенные серверы, настроить операционную систему и установить необходимые программы. Однако данный способ может показаться довольно долгим и затратным (если арендовать ресурсы ВМ). 

Также можно арендовать уже готовый кластер (Kubernetes как услуга). Наконец, можно развернуть кластер локально на своем устройстве при помощи утилиты minikube. Однако при ее использовании необходимо, чтобы процессор устройства поддерживал виртуализацию, а еще понадобится установить программу-гипервизор. 

Но существует еще один способ, при помощи которого кластер Kubernetes можно запустить, прилагая минимум усилий. Сегодня речь пойдет об утилите kind.

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

Кожаные не только люди: Как андроиды обретают чувство осязания и чем это поможет нам

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

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

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

Читать далее
Всего голосов 9: ↑8 и ↓1+12
Комментарии3

Кто самый крутой программист поп-культуры. Топ-10

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

В детстве, когда у меня еще не было компьютера, а «видаки» были предметом зависти соседей, в нашем дворе часто спорили: кто круче — Шварценеггер или Сталлоне? Робокоп или Терминатор? Споры эти, конечно, не имели особого смысла, но кому в восемь лет нужна логика? По итогам этих дискуссий мы составляли свои топы самых крутых персонажей. С выходом новых фильмов списки, конечно, обновлялись. Например, в 1991 году на первое место ворвался Т-1000.

И раз сегодня День Программиста, и в честь праздника я собрал топ-10 самых крутых IT-спецов из фильмов, игр и книг. Если вы не знакомы с каким-то из этих произведений, обязательно ознакомьтесь, они того стоят! А теперь — залетайте под кат!

Читать далее
Всего голосов 15: ↑11 и ↓4+15
Комментарии5

IBM 701: История создания одного из первых коммерчески успешных компьютеров

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

В 1952 году компания IBM, уже тогда известная своими новаторскими решениями в сфере вычислительной техники, представила миру свой первый электронный компьютер – IBM 701. Его появление стало началом нового этапа – эры цифровых технологий. Об IBM 701 мы упоминали в материале «История IBM: От табуляторов до суперкомпьютеров». В этой статье погрузимся в историю создания этого устройства и расскажем, что же сделало IBM 701 столь значимым.

Читать далее
Всего голосов 9: ↑8 и ↓1+9
Комментарии0

Забытая история китайских клавиатур

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

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

Забегая вперед скажем, что сейчас это делается при помощи программного интерфейса Input Manager Editor (IME). Но еще 50-60 лет IME не было, а компьютеры в КНР, как и потребность в наборе текста, была. Как же выходили из ситуации? Тут на сцену выходит студент электротехнического факультета Вирджинского военного института Чан-хуэй Йе. Но обо всем по порядку. 

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

P2P общего назначения

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

IT-индустрия совершила интересный виток развития в последние десятилетия. На заре IT-революции, когда компьютеры были дорогими, их ресурсы, хоть и скромные по нынешним временам, нужно было использовать эффективно. Это привело к появлению многопользовательских OS, например, семейства UNIX, созданию компьютерных сетей и появлению протоколов удаленного доступа. 

Стремительное развитие производительности чипов и удешевление железа привело к революции персональных компьютеров. Однако опережающий рост вычислительных потребностей запустил развитие на новый круг. Сейчас найдется немного компаний и организаций, которые обходятся исключительно персональными компьютерами и сервисами в локальной сети. Когда-то диковинные IaaS, PaaS, SaaS, распределенные вычислительные технологии плотно вошли в жизнь. Доступ к удаленным системам — обыденная потребность не только для администраторов и программистов. Все знают о протоколах ssh, rdp, vnc, многие пользуются TeamViewer, AnyDesk, Remmina, X2Go и т. п. Ввиду того, что IPv4 сети и порожденный ими NAT пока еще более чем актуальны, не каждое из перечисленных средств позволяет подключиться к машине, находящейся за NAT, если у вас нет возможности пробросить порты.

Читать далее
Всего голосов 13: ↑12 и ↓1+14
Комментарии1

Ваш цифровой след: Погружение в форензику Windows

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

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

Может показаться, что для решения большинства из этих задач специальных знаний не требуется и достаточно простого владения компьютером на уровне уверенного пользователя. Что ж, может, так и есть. Хотите знать наверняка? Добро пожаловать под кат. 

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

Не дай мозгу себя обмануть: 5 когнитивных искажений, распространённых в IT

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

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

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

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

Кстати, ранее в блоге мы уже рассказывали про искажения мышления, связанные со знанием и компетенциями. Теперь настало время раскрыть тему искажений подробнее.

Читать далее
Всего голосов 46: ↑44 и ↓2+54
Комментарии13

Даг Энгельбарт: инженер, который изобрел будущее и никогда не претендовал на известность и славу

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

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

И удивительно, что такая уйма всего инновационного была продемонстрирована публике буквально в один день — 9 декабря 1968 года. Этот исторический момент получил название «Mother of all Demos». А причастна к нему команда разработчиков из Augmentation Research Center (ARC) под руководством Дага Энгельбарта. Скромного инженера, который стремился сделать жизнь всех людей проще.

Читать далее
Всего голосов 17: ↑17 и ↓0+25
Комментарии56

Полулегальный радиоконструктор с Aliexpress

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


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

Для любителей электроники и радио такой конструктор — отличная возможность подарить детям незабываемые позитивные моменты и привить интерес к технике. Но есть и нюансы. Впрочем, как и всегда.
Читать дальше →
Всего голосов 42: ↑38 и ↓4+42
Комментарии36
1
23 ...

Информация

Сайт
firstvds.ru
Дата регистрации
Дата основания
Численность
51–100 человек
Местоположение
Россия
Представитель
FirstJohn