• Как работает вокзал



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

      Вокзал заканчивается там, где кончается платформа для пассажиров. Поезда обслуживаются и заправляются не на вокзале, а в специальных пунктах отстоя где-то рядом (или вообще не рядом и подаются на вокзал уже готовыми).
      Читать дальше →
    • Гаражная находка: TESLA без пробега

        Всем привет, я снова выхожу на связь и посмотрите с чем! На фото — очень редкий (на 1989г. было выпущено 56 штук) сканирующий электронный микроскоп производства компании TESLA, выставленный в техническом музее г. Брно. Сверхвысоковакуумная колонна, катод с холодной полевой эмиссией позволили достичь гарантированного разрешения в 5нм и увеличения 500000x.



        Мне удалось заполучить в свой гараж точно такой же микроскоп, пролежавший с 1990 года в нераспакованном виде. Обзор и все подробности процесса распаковки — под катом.
        Читать дальше →
      • Кажется мы стали забывать как выглядит освоение космоса



          Бесконечная череда проблем отечественной космической отрасли и попытки найти выход из кризиса уводят наше внимание от главной цели, ради которой всё затевалось — освоения космоса. Смена руководства космических агентств и предприятий, бесконечные дискуссии о полетах на астероиды, Луну или Марс, размышления о судьбе МКС, коррупционные скандалы, споры о многоразовости и перспективах частной космонавтики — это, конечно, важно. Но не стоит за деревьями терять из виду лес, и стоит всегда помнить зачем мы полезли в этот бурелом.
          Читать дальше →
        • Написание собственной работоспособной ОС за полгода

            image

            Предыстория


            Здравствуйте! Всех категорически приветствую, сегодня хотел бы рассказать Вам о своём опыте написание работоспособной ОС под архитектуру x86.

            Как-то весенней ночью у меня родилась гениальная идея — попробовать себя в написании собственной ОС, которая может позволить запускать программы, работать с устройствами, да и в общем выжимать всю мощь из Intel'овской архитектуры в своих нуждах: к примеру, для своей фабрики или чего-либо иного. Моей целью было и есть написание такой ОС, которая могла бы позволить максимальную производительность для каких-то конкретных задач, не тратя процессорное время на всяческие излишества. В основном я преследую лишь спортивный интерес, получение опыта для себя в системном программировании и написания драйверов для устройств, которые используются повсеместно. Что из этого вышло — решать вам, сразу говорю, что не надо писать комментарии про создание собственного дистрибутива линукса, и преследовал интерес написать всё «From scratch» — с нуля, дабы хорошо погрузиться в тему ОСдева. Сразу хочу выразить огромную благодарность Бенджамину Лунту и форуму OSDev, так же как их Вики. Бен помог мне разобраться с EHCI, что несомненно внесло огромный вклад в мою ОС — USB устройства, они везде! Так же передо мной стояла задача создать собственную архитектуру, удобную мне, не исключая использование стандартов ELF-файлов.
            Читать дальше →
          • Факты и гипотезы об аварии «Союза МС-10»

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


              Трек полета «Союза МС-10» на длинной выдержке, фото NASA/Bill Ingals
              Читать дальше →
            • Аварийный пуск «Союз МС-10» (экипаж спасен, трансляция окончена)

                В конце второй минуты полета ракеты-носителя «Союз-ФГ» с космическим кораблем «Союз МС-10» произошла авария. Корабль отделился от ракеты и совершил мягкую посадку на территории Казахстана. Космонавты, Алексей Овчинин и Тайлер «Ник» Хейг, живы, и чувствуют себя хорошо. Под катом хроника событий.


                Читать дальше →
              • Безопасность авиаперелётов

                  Это сделала птица:



                  Даже коллеги из Туту часто интересуются, насколько безопасно летать, не говоря уж о пассажирах. На эту тему есть очень много слухов, поэтому давайте их разберём.

                  Основные вещи:

                  — Аварийная посадка в неровную кустарниковую степь часто безопаснее посадки на воду.
                  — Парашюты как системное явление снизят безопасность пассажиров.
                  — 30 лет — нормальный срок жизни самолёта. 20 лет — самолёт ещё молод.
                  — При отказе двигателя на взлёте есть ситуации, когда надо продолжать взлёт.
                  — Отказ всех двигателей не означает катастрофу при определённой скорости.
                  — В меру жёсткий удар при посадке безопаснее, чем «kiss landing»,
                  — Для чего каждый полёт стюардессы проводят инструктаж.

                  Каждый из этих пунктов может быть потенциальной причиной споров. Ниже — моё субъективное мнение как действующего пилота российской авиации (семь лет).
                  Читать дальше →
                • Муравейник или крепость? Строю дом по цене квартиры. 1 часть

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

                    Когда вопрос собственного жилья у меня стал основательным, а съем квартиры стал нерентабельным, я пришел, как и многие, к выбору: во что вкладываться — в дом или в квартиру?
                    Стоимость квартир даже в Подмосковье за пару комнат начинается от трех миллионов. Без отделки и со всеми сопутствующими проблемами. Посчитав, я пришел к выводу, что за те же деньги можно построить дом в Подмосковье с такой же транспортной доступностью и близкой инфраструктурой.
                    Для ленивых я расскажу все в ролике, а для любителей букв я подготовил текст с картинками.


                    Читать дальше →
                  • Мы сделали памятку для китайцев, которые к вам приехали

                      Китайцы, как правило, очень добрые люди. Проблема с ними в том, что у них совершенно другая культура и они не понимают многого, что считается нормой у нас. Как и наоборот, кстати. Они бы и рады вписаться в общество и быть вежливыми, но главное для них — понять, как это. Работает это так: они пробуют что-то сделать и, если их никто не поправляет или никто на них косо не смотрит, решают, что это допустимо. Либо же повторяют то, что делает большинство.

                      Мы решили помочь братскому народу освоиться в России и подготовили памятку. Она доступна по лицензии CC BY-SA. Вы можете скачать её и повесить у себя в отеле, магазине, добавить в буклет или книгу.

                      Вот памятка:


                      А теперь пояснения.
                      Читать дальше →
                    • Как мы настольную игру с удаленным управлением сделали

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

                      Сегодня я хочу рассказать вам о том, как мы с другом решили создать свою настольную игру, но не простую, а “умную”.

                      image

                      Внимание! Много картинок дальше.

                      Читать дальше →
                    • 286 и сеть



                        Я — старьевшик. У меня полный шкаф старого железа. От микросхем булевой логики в DIP-корпусах до Voodoo5. Само собой, никакой практической ценности все это не представляет, но некоторым людям доставляет удовольствие возиться со старыми железками. Если Вы — один из них, приглашаю Вас под кат, где я расскажу, как «дружил» компьютер на базе процессора AMD 286 с современной сетью, и что из этого вышло.
                        Читать дальше →
                      • Демпинг Маска: миф или реальность



                          В Роскосмосе распространено мнение, что коммерческие успехи компании SpaceX объясняются исключительно господдержкой и искусственно заниженной ценой на ракеты — демпингом. Компания Илона Маска оставила Роскосмос практически полностью без коммерческих заказов на тяжелые ракеты, поэтому оправдание приходится искать в происках Пентагона, Госдепа или ЦРУ. Пора отделить факты от домыслов и узнать в чем секрет коммерческого успеха SpaceX.
                          Читать дальше →
                        • FAQ про работу стюардессы



                            Привет, Хабр! Коллеги из Туту.ру прислали ваши вопросы к прошлому посту, и я попробую ответить.

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

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

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

                            Никак. Это редкий случай. Зависит от ситуации. Если вопрос жизни и смерти — мы будем держаться за соседние кресла и оставаться на полу с пассажиром. Но в любом случае посадка, как правило, не бывает настолько сильной и резкой, чтобы мы улетели на другой конец салона. Удержаться на полу реально, тем более что мы привычные.

                            — Есть ли в инструкции очерёдность эвакуации: пожилые, дети, родители с детьми и так далее?
                            Читать дальше →
                          • Познакомьтесь с анархистами, самостоятельно делающими лекарства

                            • Перевод

                            «Уксусный коллектив четырёх воров» – сеть анархистов, опирающихся на технологии, и бросающих вызов гигантам фарминдустрии при помощи самостоятельно изготовленных лекарств




                            Впервые я познакомился с Майклом Лофером, когда он швырялся в аудиторию хакерской конференции HOPE (Hackers on Planet Earth), проходящей раз в два года в Нью-Йорке, лекарствами на тысячи долларов.

                            «Кто-нибудь из присутствующих переживал анафилактический шок, не имея доступа к эпинефрину?» – спросил Лофер у аудитории. Поднялось несколько рук, и Лофер швырнул одному из поднявших руку людей изготовленную в домашних условиях EpiPen [похожее на шариковую ручку устройство для самостоятельных инъекций адреналина / прим. перев.]. «Это одно из первых сделанных нами устройств, — сказал он. – Используйте его с умом».

                            Немного позлорадствовав насчёт того, как Мартин Шкрели из племени фармацевтических гигантов поднял цены на препарат дараприм, необходимый для людей, страдающих от ВИЧ, с $13 до $750, Лофер посерьёзнел. «Прошло два года, но несмотря на всё произошедшее, стоимость препарата дараприм не поменялась», — сказал он. Он залез в карман и достал пригоршню белых таблеток. «Думаю, надо раздать ещё немного», — сказал Лофер, и швырнул дараприм в аудиторию.
                            Читать дальше →
                          • Newtoo — разработка полноценного браузерного движка с нуля в 2018?

                            image

                            Привет! Меня зовут Дмитрий Козичев.

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

                            Мой движок называется Newtoo.

                            Что за Newtoo


                            Итак, Newtoo. Зачем я его создал?

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

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

                            Идеология Newtoo — показать страницу быстрее, чем остальные.

                            Как Newtoo работает быстрее


                            Как я говорил ранее, основные браузерные движки развиваются не первый год. Те ошибки, которые были допущены на начальных стадиях разработки остаются в проекте до конца. Самый яркий пример этому — умные указатели в C++ — это еще более сложный синтаксис, большой оверхед при работе, создании и удалении умных указателей. Кроме того, есть очень много типов умных указателей и нужно знать, какой когда использовать, ведь у каждого есть свои сюрпризы ньюансы. Посмотрите на этот файл из WebKit. Когда видишь такой код, синтаксис умных указателей, пытаешься успокоится и дышать ровно, но такого рода код — это весь вебкит с ног до головы. В моем движке нет таких недостатков.
                            Читать дальше →
                          • Мой любимый файл в кодовой базе Chromium

                              Код Хромиума весьма обширен, там каждому найдётся что-то по вкусу. А я вот решил рассказать о своём любимом файле в нём (а у вас есть такой?). Этот файл отражает всё: боль, разочарование, надежду, упорство, силу воли, ответственность за чужие провалы и самопожертвование. Я иногда читаю его и плачу и проникаюсь пониманием, какая же огромная часть айсберга скрыта под водой. Это, в общем, даже не файл с кодом. Это файл с конфигом, описывающим баги видеокарт, которые Хромиуму приходится обходить для нормального отображения своих страниц на разных платформах. Вот он: https://cs.chromium.org/chromium/src/gpu/config/gpu_driver_bug_list.json

                              О чём вообще идёт речь? Давайте вспомним, как работает браузер: вы набираете какой-то адрес в адресной строке, браузер загружает контент и отображает его. Чуть детальнее об этом рассказывает хорошая статья «What happens when you type google.com into your browser and press enter?» (и сразу несколько её переводов на Хабре). В ней одним из последних пунктов упоминается, мол, «а теперь, когда всё готово, отрисовываем картинку на экране». Ага, вот так берём и отрисовываем, конечно.
                              Читать дальше →
                            • Как Яндекс применил компьютерное зрение для повышения качества видеотрансляций. Технология DeepHD

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

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



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

                                Читать дальше →
                              • Проектные нормы в микроэлектронике: где на самом деле 7 нанометров в технологии 7 нм?

                                  Современные микроэлектронные технологии — как «Десять негритят». Стоимость разработки и оборудования так велика, что с каждым новым шагом вперёд кто-то отваливается. После новости об отказе GlobalFoundries от разработки 7 нм их осталось трое: TSMC, Intel и Samsung. А что такое, собственно “проектные нормы” и где там тот самый заветный размер 7 нм? И есть ли он там вообще?


                                  Рисунок 1. Транзистор Fairchild FI-100, 1964 год.

                                  Самые первые серийные МОП-транзисторы вышли на рынок в 1964 году и, как могут увидеть из рисунка искушенные читатели, они почти ничем не отличались от более-менее современных — кроме размера (посмотрите на проволоку для масштаба).
                                  Читать дальше →
                                • Как обойти SMS идентификацию при подключении к публичным Wi-Fi сетям?

                                  В 2014 году начали свое действие постановления правительства РФ №758 №801, обязывающие владельцев публичных WiFi сетей настроить на роутерах идентификацию пользователей через паспортные данные, sms или портал гос. услуг. Нежелание владельцев кафе тратиться за Captive portal'ы поспособствовало некоторым провайдерам в распространении своих точек доступа с платной sms-авторизацией. У меня возникло желание проверить, можно ли подобную sms-авторизацию обойти.

                                  image
                                  Читать дальше →
                                • Моё разочарование в софте

                                  • Перевод

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


                                  Я занимаюсь программированием уже 15 лет. Но в последнее время при разработке не принято думать об эффективности, простоте и совершенстве: вплоть до того, что мне становится грустно за свою карьеру и за IT-отрасль в целом.

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

                                  Только в программном обеспечении считается нормальным, если программа работает на уровне 1% или даже 0,01% от возможной производительности. Ни у кого вроде нет возражений.
                                  Читать дальше →

                                Самое читаемое