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

Пользователь

Отправить сообщение

Астрономы нашли экзопланету, почти полностью состоящую из железа

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

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

Gliese 367 b (или Tahay), безусловно, является странной планетой. Это планета с ультракоротким периодом обращения (Ultrashort Period, USP), которая обращается вокруг своей звезды всего за 7,7 часа. В нашем каталоге экзопланет, насчитывающем более 5000 экзопланет, есть ещё почти 200 планет с ультракоротким периодом, так что Gliese 367 b не является уникальной в этом отношении. Но она исключительна в другом: это сверхплотная планета почти в два раза плотнее Земли. Это означает, что она должна состоять практически из чистого железа.

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

Как, откуда и зачем появился Bioshock 2

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

У Bioshock 2 очень неоднозначное место в истории. С одной стороны, её считают коммерческой поделкой, слепленной без уважения к первоисточнику для паразитировании на успехе культовой игры Кена Левина и его Irrational Games. С другой, у игры вполне хорошие оценки критиков и адекватные продажи. Так зачем и как был сделан Bioshock 2? И является ли этот проект достойной частью серии? На эти и не только вопросы мы сегодня постараемся найти ответ, покопавшись в событиях давно минувших дней.
Читать дальше →
Всего голосов 25: ↑23 и ↓2+31
Комментарии5

Что содержится в вейпах? Токсины, тяжёлые металлы; возможно, радиоактивный полоний

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

Если бы вы спросили меня, что содержится в электронных сигаретах, одноразовых вейпах или электронных жидкостях, я бы ответил кратко: «Мы точно не знаем».

Огромный и постоянно растущий ассортимент продуктов и вкусов, представленных на рынке, изменения в ингредиентах при нагревании или взаимодействии друг с другом, а также неадекватная маркировка делают этот вопрос сложным.

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

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

Читать далее
Всего голосов 59: ↑40 и ↓19+38
Комментарии235

Что происходит с рождаемостью в России и мире. И как это может отразиться на каждом из нас

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

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

С первого взгляда кажется, что эта тема очень узкая и уж точно не имеет отношения к IT. Но уменьшение населения, а что ещё более важно, изменение его возрастной и национальной структуры затрагивает все стороны жизни. Экономику - как пример длительная рецессия в Японии или поднятие пенсионного возраста в разных странах, общество - беспорядки на национальной почве как во Франции, право - обсуждение запретов абортов в России. Представьте, ваша девушка (или вы сами, если вы девушка) беременна, в стране аборты запрещены, а улететь можно только сдав кровь на ХГЧ, и если тест положительный за границу не пускают. Сейчас выглядит как бред, но в 2019 году наша реальность тоже показалась бы бредом.

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

Читать далее
Всего голосов 296: ↑248 и ↓48+250
Комментарии1961

Все что вам нужно знать о таймаутах

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

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

Под катом вы узнаете как установить оптимальные значение connection и request timeout, стоит ли повторять запрос при ошибке или лучше избегать этого.

В конце статьи есть небольшая шпаргалка и куча полезных ссылок. Приятного чтения.

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

useCallback в цикле? Мемоизация коллбеков для компонентов в массиве

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

Приветствую, коллега! В нашей практике порой возникают ситуации, когда нужно создать список инпутов. Например, создаем инпут для фильтра по строкам. Должна быть возможность добавлять инпут, удалять существующие. Классические оптимизации тут не сработают, даже если будем использовать memo и useCallback, все равно все инпуты будут обновляться при каждом обновлении родителя. В этой статье разберем, как оптимизировать списки инптов, разберем 2 способа мемоизации колбеков, благодаря которым будет изменяться единственный инпут в массиве, а не все. Будем использование кеширование и паттерн event switch. Поехали!

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

Все что необходимо знать про key в React и даже больше

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

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

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

Как россиянину открыть счет в иностранном банке в 2024 году?

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

В 2023 году по прежнему сохраняется спрос на открытие банковских карт за рубежом. После массовой волны в 2022 году требования от зарубежных банков стали ужесточаться, возможности перевода средств из/в РФ снижаться.

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

Читать далее
Всего голосов 24: ↑18 и ↓6+19
Комментарии66

Информатор рассказал Конгрессу, что правительство США скрывает доказательства существования «нечеловеческого разума»

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

26 июля в Вашингтон прилетели НЛО.

НЛО — или, как их ещё называют, неопознанные аномальные явления (НАЯ) — в последние годы стали объектом повышенного внимания со стороны правительства США благодаря громким показаниям очевидцев. Для того чтобы пролить свет на то, что, по мнению некоторых, представляет собой серьёзную угрозу национальной безопасности, которую несут в себе НАЯ, подкомитет Палаты представителей по национальной безопасности на границе и иностранным делам провёл в среду (26 июля) в Вашингтоне слушания на тему «Неопознанные аномальные явления: последствия для национальной безопасности, общественной безопасности и прозрачности деятельности правительства».

На слушаниях выступили три ключевых свидетеля: Райан Грейвс и Дэвид Фравор, два бывших лётчика ВМС США, сообщившие о получивших широкую огласку встречах с неизвестными объектами в воздушном пространстве военных учений, и Дэвид Груш, ветеран боевых действий, обладатель наград, офицер разведки Пентагона.

Читать далее
Всего голосов 40: ↑23 и ↓17+21
Комментарии365

Исследование производительности анимации на основе скрола страницы

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

Что нового в анимации на основе скрола?

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

Раньше единственным способом создания анимации на основе скрола страницы, было реагирование на событие прокрутки в главном потоке. Это приводило к двум основным проблемам:

Прокрутка выполняется в отдельном потоке, поэтому события прокрутки передаются асинхронно.

Анимации основного потока подвержены помехам.

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

Как работать с процессами и потоками в Python

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

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

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

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

Чёрт тебя возьми, CSS

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

У CSS много моментов, которые сбивают с толку. Разработчики плюются от него. А мне нравится CSS, несмотря на мои потраченные нервы. Подумав, как помочь другим меньше мучаться, я собрал ряд неочевидных моментов. Они сбивали с толку меня и моих знакомых. Надеюсь, вам будет полезно.

Читать дальше →
Всего голосов 43: ↑41 и ↓2+56
Комментарии52

JAMstack — зачем, почему и за что

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

Доброго времени суток. 

Сегодня предлагаю разобраться что такое JAM stack. Каковы его принципы, какие части он имеет и вообще чем отличается от традиционных подходов. Так же в данной статье я поделюсь полезными ссылка где вы сможете найти почти что все что может потребоваться вам при работе с JAM stack.

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

Mobx: библиотека глобальных сторов (state manager)

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

Что такое Mobx?

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

Mobx простая и понятная в использовании библиотека, использующая в своей реализации Context API и, по сравнению с Redux, требующая минимум шаблонного кода для инициализации стора.

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

Зачем использовать глобальные сторы?

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

Также в сторах удобно хранить общие методы — будь то api‑запросы или парсеры данных — которые используются в разных компонентах, но которые сложно передавать передавать между ними по дереву компонентов.

Наглядно поток передачи параметров между компонентами без и с Mobx показан на слайде:

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

Мои любимые вопросы о CSS с ответами. Версия 2023 года

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

В 2020 году я поделился списком моих любимых вопросов о CSS, который стал довольно популярным, судя по просмотрам. Спустя 3 года CSS изменился, и я решил дополнить список, добавив вопросы про гриды, пользовательские свойства (CSS-переменные), новые селекторы и свойства.

Работая над вопросами, мне хотелось помочь вам в изучении новых возможностей CSS и тех моментов, которые многие разработчики упускают, судя по моей практике. Также вы можете использовать их, если проводите интервью. Я буду только рад этому. А теперь давайте начнём.
Читать дальше →
Всего голосов 39: ↑38 и ↓1+48
Комментарии18

Приложение Getcontact светит вашими персональными данными, даже если вы им никогда не пользовались

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

Getcontact — мобильное приложение, позиционирующее себя как менеджер звонков и блокировщик спама. Появилось в конце 2017-го и стремительно взлетело на первые места магазинов приложений. Создатели сервиса оценивают свою аудиторию в 400+ миллионов пользователей.

Приложение декларирует, казалось бы, благие намерения: предотвращение нежелательных звонков от спамеров и телефонных мошенников — услуга в современном мире необходимая и востребованная. Однако свою популярность Getcontact приобрёл совсем по другой причине…

Читать далее
Всего голосов 142: ↑137 и ↓5+162
Комментарии277

Почему они не сталкиваются?

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

На момент середины 2023 года вокруг Земли вращается примерно 25000 искусственных спутников. В это число входят и действующие аппараты, и вышедшие из строя, и ступени выведения ракет-носителей, и различные обломки (таких большинство). Все эти спутники движутся по разным орбитам плотным слоем окутывая околоземное космическое пространство (см. картинку). Так почему же при такой «плотности» они не сталкиваются друг с другом? А когда начнут? Чем это чревато? И как вообще оценить вероятность столкновения с космическим мусором? (NB! Будет много картинок)

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

Какой роутер с поддержкой OpenWrt купить в 2023 году

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

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

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

А если фукционала из коробки не хватает и хочется большего, то нужно как раньше смотреть в сторону неофициальных прошивок.

В последние 8 лет мой фаворит - это OpenWrt, прошивка на базе ядра Linux. Это полноценная операционка, в которой есть свой менеджер пакетов и туда до сих пор не проник systemd.

Читать далее
Всего голосов 20: ↑18 и ↓2+22
Комментарии149

В ближайшие 20 лет космонавтику ждет небывалый прорыв

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

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

Читать далее
Всего голосов 86: ↑72 и ↓14+78
Комментарии491

Обзор бесплатных ботов ChatGPT в телеграме

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


Недавно мы писали про бесплатные фронтенды к ChatGPT, созданные главным образом по причине блокировки ОpenAI в РФ. Но технологии не стоят на месте — и сейчас уже в ходу телеграм-боты того же предназначения. Их появление совершенно логично, так как многим людям удобнее работать в привычном мессенджере. А в последние месяцы количество пользователей ChatGPT выросло многократно (и это ещё учебный год не начался).
Читать дальше →
Всего голосов 15: ↑10 и ↓5+8
Комментарии22

Информация

В рейтинге
Не участвует
Зарегистрирован
Активность