Архив за 24 июля 2020 - 3

Чесночно-луковый хостинг: как поднять веб-ресурс, чтобы не отобрали домен - 1

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

Глобальный DNS — прекрасная вещь, пережившая не одно десятилетие. Но у него есть фундаментальная проблема — ваш домен могут просто разделегировать, если вдруг решат, что вы что-то нарушили. Ну или у кого-то с деньгами и связями будет на вас зуб. Историю того же torrents.ru все помнят. Если по каким-то причинам вы хотите убрать подобные риски — можно посмотреть в сторону оверлейных сетей, у которых просто нет регулятора, способного разделегировать доменное имя. Поэтому будем поднимать onion- и i2p-веб-ресурсы.Читать полностью »

Источники сообщают, что компания SpaceX планирует привлечь около 1 млрд долларов инвестиций, которые будут потрачены на запуск Starlink и других проектов.

В данный момент ведутся переговоры о возможной продажи акций компании по цене 270 долларов за штуку, но условия могут измениться и на реализацию этой идеи уйдет не менее двух месяцев. Аналитики оценивают компанию SpaceX сегодня в 44 млрд долларов.

Читать полностью »

Компания Intel опубликовала отчет за минувший квартал. Второй квартал 2020 года принес ей 19,7 млрд долларов дохода. Год назад этот показатель был равен 16,5 млрд долларов, то есть зафиксирован рост на 20% в годовом выражении.

Intel признает отставание в освоении норм 7 нм и сокращает расходы на исследования и разработки - 1

Читать полностью »

Год назад моя команда выросла: усложнялась бизнес-логика, по сути, мы делились на три подкоманды — в каждой были как новички, так и те, кто работал в компании годами. Подкоманды сфокусировались на своих направлениях, и хотя все пилили биллинг, перестал работать принцип общей зоны ответственности. Да и практики, которые работали у «старичков», не всегда подходили новому коллективу.

«Конституция» для разработчиков: как страничка на GitHub помогает нам не ругаться уже год - 1

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

Intel застряла. Техпроцесс 7 нм откладывается до конца 2021 — начала 2022 года - 1
Исполнительный директор Intel Боб Свон

Корпорация Intel опубликовала финансовый отчёт за II кв. 2020 года, в котором объявила об очередной задержке с переходом на техпроцесс 7 нм. Планы отложили ещё на шесть месяцев, так что теперь внедрение 7 нм планируется не раньше конца 2021-го — начала 2022 года. В сумме отставание от внутренней дорожной карты Intel выросло до 12 месяцев.

Любопытно, что Intel планировала быстро перейти на 7 нм, потому что испытывала проблемы с внедрением техпроцесса 10 нм. Некоторые аналитики высказывают мнение, что в такой ситуации можно думать о переходе сразу на 5 нм.
Читать полностью »

Превращаем компьютер BBC Micro (1981 год) в устройство записи защищённых дисков за 40 000 долларов - 1

Введение

Одна из самых известных историй о защите гибких дисков связана с Dungeon Master. Эта игра, выпущенная в декабре 1987 года, сочетала в себе усложнённый формат физического диска (нечёткие биты) со скрытными проверками защиты, встроенными в сам геймплей.

Рекомендую прочитать эту статью, в которой представлен замечательный обзор гибких дисков, после которого идёт очень подробный обзор защиты нечёткими битами диска Dungeon Master для Atari ST. Есть также вот эта замечательная статья, которая более подробно рассказывает об историях, связанных с защитой Dungeon Master. В ней есть цитата одного из авторов Dungeon Master:

«Мы получили преимущество, получив патент на схему защиты гибких дисков, в которой для записи дисков требовалось специализированное оборудование за 40 тысяч долларов. Без этого оборудования образ диска создать было невозможно, а само оборудование было выведено из эксплуатации».

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

Компьютер BBC Micro имел процессор 6502 на 2 МГц и для выполнения его простейших инструкций требовалось два такта, то есть 1 микросекунда. Есть ли надежда, что можно будет записать нечёткие биты в условиях таких ограничений? Посмотрим, как далеко нам удастся зайти. Эта работа будет называться «проектом Oiled Otter».
Читать полностью »

Хлопковая нить, биолюминесценция и смартфон: анализ крови на антитела за 5 минут - 1

Как нам всем известно, иммунная система человека работает по принципу адаптации, порождая определенные антитела к определенным «вредителям» в крови. Анализ наличия/отсутствия тех или иных антител может рассказать о наличии/отсутствии тех или иных заболеваний у человека. Однако не всегда факт наличия антител можно приравнять к наличию болезни, поскольку важную роль играет и их количество. Современные методы количественного определения антител достаточно сложны и, честно признаться, дорогостоящи. Потому ученые из Американского химического общества (ACS) решили изобрести свою методику выявления и подсчета антител в крови за счет биолюминесцентных белков-датчиков и камеры смартфона. Какие именно физико-химические процессы задействованы в работе устройства, насколько точны его результаты, и как может измениться диагностика заболеваний благодаря этой разработке? Об этом мы узнаем из доклада ученых. Поехали.Читать полностью »

Вячеслав Ермолин, 23 июля 2020 г.

Успешный запуск. Грузовой корабль к МКС. Запуски 2020 года: 56-й; 50-й успешный; 8-й от России - 1

Миссия:

Запуск грузового транспортного корабля «Прогресс МС-15» для снабжения МКС. Доставка 2,5 тонн: топливо, кислород, вода, сухие грузы, продукты питания и материалы для научных экспериментов. Стандартная и привычная миссия снабжения. Двухвитковая схема полета.

Успешный запуск. Грузовой корабль к МКС. Запуски 2020 года: 56-й; 50-й успешный; 8-й от России - 2
Читать полностью »

Применение оконных функций и CTE в MySQL 8.0 для реализации накопительного итога без хаков - 1

Прим. перев.: в этой статье тимлид британской компании Ticketsolve делится решением своей весьма специфичной проблемы, демонстрируя при этом общие подходы к созданию так называемых accumulating (накопительных) функций с помощью современных возможностей MySQL 8.0. Его листинги наглядны и снабжены подробными объяснениями, что помогает вникнуть в суть проблематики даже тем, кто не погружался в неё столь глубоко.

Обычная стратегия для выполнения обновлений с использованием накопительных функций в MySQL — применение пользовательских переменных и паттерна UPDATE [...] SET mycol = (@myvar := EXPRESSION(@myvar, mycol)).

Этот паттерн плохо работает с оптимизатором (приводя к недетерминированному поведению), поэтому от него решили отказаться. В результате возникла некая пустота, поскольку (относительно) комплексную логику теперь сложнее реализовать (по крайней мере, с той же простотой).

В статье пойдет речь о двух способах ее реализации: с использованием оконных функций (канонический подход) и с помощью рекурсивных СТЕ (общих табличных выражений).Читать полностью »

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

Важность публикаций для ученых описывается выражением «Publish or perish» — «Публикуйся или сдохни». Именно всевозможные библиометрические показатели являются основой для получения грантов, подъема по карьерной лестнице и, в конечном итоге, научного успеха. И поэтому проблемы научных публикаций негативно влияют на всю науку в целом.

Проблемы научных публикаций - 1
Читать полностью »


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js