Как стать автором
Обновить

Все потоки

Сначала показывать
Порог рейтинга
Уровень сложности

Российские игры: двадцатые

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

На дворе — 2024 год. Несмотря на непростые времена, люди продолжают творить, в том числе и игры. Практически все игры достойны ознакомления, многие сильно затягивают, не хуже, чем крупные западные тайтлы. Вот о них — в новом материале цикла про российские игры XXI века.
Читать дальше →
Всего голосов 26: ↑26 и ↓0+41
Комментарии6

Новости

Космический развод: зачем России национальная орбитальная станция?

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

«Сколько световых зим! Сколько световых лет!». С вами Саша Баулин из МТС Диджитал. Недавно я писал о том, как SpaceX нарушила Договор о космосе, а сегодня расскажу, зачем России собственная станция, что нового она даст по сравнению с МКС и как поможет в высадке человека на Марс.

Международная космическая станция (МКС) — самое грандиозное сооружение в космосе. Но с 2018 года то США, то Россия поднимают вопрос ее закрытия. Похоже, жребий брошен: 2 июля 2024 года гендиректор госкорпорации «Роскосмос» Юрий Борисов утвердил график реализации проекта. Согласно ему, выведение первого модуля на орбиту планируется уже в 2027 году, а с 2028 года станция сможет принимать космонавтов. Подробности — под катом.

Читать далее
Всего голосов 27: ↑20 и ↓7+26
Комментарии78

Kindle за копейки, робот-пылесос от iRobot и куча фотоаппаратов и вспышек: воскресная барахолка под Валенсией

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

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

И вот сегодня наконец я здесь. Как всегда, нашлось много интересного. В первой части статьи показываю, что обнаружилось, во второй — расскажу о штуках, предназначение которых мне было неизвестно. Давайте угадывать вместе!
Читать дальше →
Всего голосов 21: ↑20 и ↓1+27
Комментарии15

Интегральные резисторы или О чем молчат в спорах про проектные нормы

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

Споры про проектные нормы, их необходимость или ненужность, их реалистичность и сравнение между собой нанометров разных фабрик всегда были частью микроэлектронного коммьюнити. В России эти споры еще острее, потому что в ход идут доводы про импортозамещение, технологическую независимость и много других очень важных и умных слов. В этих разговорах, правда, постоянно упускается, что размеры транзисторов действительно критичны только для современных цифровых микропроцессоров, а вот для других классов микросхем, “где тонкие нормы не нужны”, техпроцесс должен обладать рядом других полезных свойств, помимо факта своего наличия, чтобы быть нужным и успешным. В разработку и обновление “устаревших” техпроцессов фабриками вкладываются существенные деньги, и более навороченный "толстый" техпроцесс – серьезный довод для разработчика уговаривать начальство сменить фабрику для нового проекта.

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

Правильно, ничего! Но есть нюансы.
Всего голосов 59: ↑59 и ↓0+78
Комментарии8

Истории

Современное МРТ ЦНС и диагностические спекуляции. Где лучше обследоваться? Взгляд специалиста

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

Обычно я пишу на Хабр статьи о своём хобби – роутерах Микротик и интеграции с ними различного оборудования. Но сегодня меня что-то «пробило» и я решил написать несколько слов о своей основной специальности. Тем более, что читать в сети по ней приходится в основном полную ахинею, не имеющую ничего общего с действительностью нейрорентгенодиагностики. Я уже молчу о видеороликах, изобилующих в Интернет, где авторы показывают, различные «диагностические случаи» и комментируют свои «находки» и явления так как им хочется, не имея никаких или почти никаких реальных знаний. Иногда я думаю, что это делается не только по глупости авторов, но и по причине того, что часть роликов может быть «заказухой» для разогрева интереса публики и повышения обращаемости за диагностикой. Может и мне открыть свой Телеграмм-канал про МРТ? Доходы от рекламы, вероятно, превысят зарплату …
Читать дальше →
Всего голосов 19: ↑18 и ↓1+27
Комментарии14

Прокачиваем дешёвый страт, слушаем узкий хамбакер и обсуждаем поддельные струны

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


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

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

Кстати, у этих переключателей очень интересная история, напрямую связанная с субтрактивным и аддитивным аналоговым синтезом. Ещё мы узнаем, как органисты и аккордеонисты помогли усовершенствовать электрогитару.
Чем звук узкого хамбакера отличается от полноразмерного?
Всего голосов 24: ↑22 и ↓2+36
Комментарии1

Как доказать теорию относительности Эйнштейна за 10 000 рублей

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

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

По всей Вселенной, от звёзд, чёрных дыр, галактик и т. д. испускаются космические лучи — частицы, несущиеся через Вселенную с высокими энергиями. Они попадают в атмосферу Земли и вызывают ливни как стабильных, так и нестабильных частиц. Те из них, которые живут достаточно долго, прежде чем распасться, в конечном итоге попадают на поверхность Земли. Каждую секунду через ваше тело проходит от 10 до 100 мюонов — нестабильных, тяжёлых кузенов электрона. При среднем времени жизни в 2,2 микросекунды можно подумать, что они не могли бы пройти всю толщину атмосферы, ~100 с лишним километров, от космоса до вашей руки. Тем не менее, теория относительности утверждает, что это происходит, и тот факт, что эти мюоны проходят через ваше тело, более чем достаточен для доказательства её правоты.

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

Разборка школьного компьютера

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

Отгремел первый звонок и напомнил снова о школе.

Учась в обычной сельской школе в 1999, у нас были уроки информатики... Это были первые «современные» компьютеры, за которыми мы работали. Они поражали своей магией, так как компьютеры мы видели только по телевизору. И как сказал Кларк, «Любая достаточно развитая технология неотличима от магии». Поэтому хотелось к этому прикоснуться и в то же время всегда хотелось узнать, что там внутри и как это устроено. Этакий мальчишеский пытливый ум. И вот более чем через 20 лет мне попались в руки списанные школьные терминалы

И вот моя мечта осуществилась.

[под катом много фоток]
Всего голосов 23: ↑20 и ↓3+28
Комментарии27

Markdown Editor: WYSIWYG и markup-редактор на базе Gravity UI

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

Привет, Хабр! Меня зовут Сергей Махнаткин, я работаю разработчиком в отделе User Experience в Yandex Cloud. В прошлом году мы писали о нашей дизайн-системе и библиотеке компонентов Gravity UI. С тех пор система не раз обновлялась и обрастала новыми функциями, и сегодня я хочу рассказать о новом инструменте — Markdown Editor, который значительно упрощает процесс работы с документацией.

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

Читать далее
Всего голосов 36: ↑35 и ↓1+52
Комментарии16

Финансовые тайны Помпеев

Время на прочтение8 мин
Количество просмотров1.9K
Мы как-то писали про восстановление обугленных свитков, найденных в Геркулануме. Есть ещё история о пользе бережного хранения документов.

Во время археологической экспедиции 1875 года в доме ростовщика и бизнесмена из Помпеев Луция Цецилия Юкунда нашли целый сундучок с восковыми табличками — античным аналогом современных нотариальных расписок.

image
Удивительно хорошо сохранившиеся таблички, учитывая их историю

Они были нужны для того, чтобы свести дебет с кредитом, зафиксировать условия сделки и состав участников. Выглядело это примерно так: «Марк Гельвиус Катулл написал по просьбе Умрики Антиохии, что она получила от Луция Цецилия Юкунда 6252 сестерция, за вычетом комиссии, за продажу её раба Трофима на аукционе».

С уважением, дата, подпись, расшифровка.

Луций Цецилий, судя по всему, подходил к работе обстоятельно и сундучок под свою картотеку выбрал надёжный, за что ему большое спасибо.
Читать дальше →
Всего голосов 19: ↑18 и ↓1+25
Комментарии3

Секреты айтишной карьеры, о которых лучше не рассказывать…

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

Секреты айтишной карьеры, о которых лучше не рассказывать...

...но которыми всё же с нами поделился QA lead "ITQ Group" Сергей Мурашов.

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

Читать далее
Всего голосов 45: ↑32 и ↓13+30
Комментарии28

Как я заставил суровых мужиков носить юбки и теперь продаю без маркетплейсов на 24 млн в год

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

По образованию я программист. Если быть точным – оператор ЭВМ. До 2007 года я работал в техподдержке, был сисадмином, внедрял базы данных в арбитражных судах.

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

Пока занимался мехом, я много работал с курточниками, они заказывали меховые опушки, и через них я видел, как работает эта сфера. Сейчас мы шьем куртки, которые носят в Якутске и Оймяконе в минус 50, а производство приносит порядка 2 млн ₽ оборота в месяц.

Читать далее
Всего голосов 37: ↑29 и ↓8+28
Комментарии64

PostgreSQL Antipatterns: устраняем вложенные интервалы

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

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

Но self-JOIN показал себя не лучшим образом...

Как сделать эффективнее?
Всего голосов 23: ↑22 и ↓1+25
Комментарии1

Ближайшие события

27 августа – 7 октября
Премия digital-кейсов «Проксима»
МоскваОнлайн
28 сентября – 5 октября
О! Хакатон
Онлайн
3 – 18 октября
Kokoc Hackathon 2024
Онлайн
10 – 11 октября
HR IT & Team Lead конференция «Битва за IT-таланты»
МоскваОнлайн
25 октября
Конференция по росту продуктов EGC’24
МоскваОнлайн
7 – 8 ноября
Конференция byteoilgas_conf 2024
МоскваОнлайн

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

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

Уязвимости безопасности памяти остаются серьёзной угрозой для защиты ПО. Мы, работники Google, считаем, что путь к крупномасштабному устранению этого класса уязвимостей и к защищённому ПО заключается в Safe Coding — подходе secure-by-design, отдающем приоритет переходу на безопасные по памяти языки.

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

Также мы приведём обновлённую статистику того, как благодаря переходу на безопасные по памяти языки, процент уязвимостей безопасности памяти в Android упал за шесть лет с 76% до 24%.
Читать дальше →
Всего голосов 20: ↑20 и ↓0+31
Комментарии2

Самые опасные сетевые порты: как найти и закрыть все лазейки

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

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

Привет! Меня зовут Ваня, я ведущий инженер по информационной безопасности в Selectel. В этом материале разберу, какие порты наиболее интересны хактивистам и как быть в курсе актуальных уязвимостей. А в конце поделюсь чек-листом с планом действий при обнаружении открытых портов в своей инфраструктуре. Подробности под катом!
Читать дальше →
Всего голосов 36: ↑33 и ↓3+36
Комментарии23

Малые ядерные реакторы для больших языковых моделей

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

Лет шесть назад я впервые услышал милое ироническое замечание «Вы не представляете, сколько энергии тратится для того, чтобы ваши картинки с котиками грузились на пару секунд быстрее». Долгое время я воспринимал его как «шутку, в которой есть доля правды». Однако в конце прошлого года мне на глаза попалась новость с портала vc.ru (да, мы трудимся на Хабре, но порой с интересом заглядываем и туда) о том, что на генерацию одной картинки уходит примерно столько энергии, сколько на полную зарядку смартфона.     

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

Выгодоприобретатели блокировки Youtube

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

Недавно возникшая тема с блокировкой (замедлением) Youtube коснулась практически каждого жителя РФ. При этом до сих пор нет ни одного прямого официального заявления о причастности к этой блокировке. Ни одно государственное ведомство не созналось в блокировке, открестился Google, открестились провайдеры интернета. На этом фоне мне показалось важным не только выявить и указать всех причастных, прямых и косвенных, но и установить, кто и в каком отношении является выгодоприобретателем от этой блокировки. Выявить, о каких денежных потоках идет речь и куда они в конечном итоге идут.

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

Читать далее
Всего голосов 323: ↑308 и ↓15+359
Комментарии304

Будни ретрогеймера: а я сказал — BITMAN

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

Ретрогейминг — довольно популярное сейчас увлечение старыми компьютерными и видеоиграми, от истоков индустрии и до того момента, в который актуальное нынешнее превращается в пыльное ретро. На данный момент эта условная граница пролегает где-то между поколениями PlayStation 2 и 3, в начале 2000-х годов.

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

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

Хотя в своих публикациях я обычно касаюсь более хардкорных граней ретрокомпьютинга, я тоже частенько ковыряюсь в старых приставках. Особенно кучно они пошли в этом году, и это навело на мысль посвятить этому занятию статью. Простая возня со старым железом, без мучительных копаний в википедийных фактах и прочей истории, околотехническое творчество и решение разнообразных проблем подручными средствами. Приступаем!
Читать дальше →
Всего голосов 45: ↑45 и ↓0+63
Комментарии15

50 терминов системного дизайна, которые должен знать каждый разработчик

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



1. Масштабируемость / Scalability


  • Масштабируемость — это способность системы поддерживать возросшую нагрузку путем добавления дополнительных ресурсов
  • Примером является добавление дополнительных серверов для обработки увеличившегося веб-траффика
  • Что такое масштабируемость и как ее достичь?

2. Балансировка нагрузки / Load Balancing


  • Балансировка нагрузки — это разделение входящего сетевого траффика между несколькими серверами для снижения нагрузки на каждый из них (во избежание того, чтобы на один сервер приходилось слишком много траффика)
  • Примером является распределение веб-траффика между несколькими экземплярами EC2 с помощью сервиса AWS Elastic Load Balancer (ELB)
  • Понимание балансировки нагрузки
Читать дальше →
Всего голосов 27: ↑24 и ↓3+30
Комментарии3

OpenTelemetry с нуля до 100: пример внедрения Норвежским управлением труда и соцобеспечения

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

Сейчас OpenTelemetry — это самый быстрорастущий проект CNCF. Опытом внедрения этого набора инструментов для отладки и анализа производительности распределённых систем поделился тимлид платформенной команды Норвежского управления труда и социального обеспечения. В переводе под катом вас ждёт тернистый путь от первых коммитов до реального применения OpenTelemetry в production, а также планы команды на будущее.

Читать далее
Всего голосов 22: ↑22 и ↓0+28
Комментарии1
1
23 ...