Мы давно не рассказывали о переездах, так что исправляемся. Сегодня у нас история от одной из сотрудниц getmatch, Вики. Она переехала из России сначала в Аргентину, а потом в Парагвай, и пока вполне с комфортом там живет. Вика расскажет, почему в Парагвае самая простая натурализация и как здесь живется, что важно сделать до переезда и каково работать c семичасовой разницей во времени и в совершенно чужой стране. Передаем ей слово.
Пользователь
Путеводитель по гравитационным волнам
![](https://habrastorage.org/r/w780/getpro/habr/upload_files/aa4/d87/f0d/aa4d87f0d739705a83cb684ee4290eb6.jpg)
Согласно Эйнштейну, гравитация не является силой в пространстве, а проявлением кривизны пространства-времени. Массивные тела, такие как звезды, планеты и черные дыры, изгибают пространство-время по-разному, притягивая друг друга – и это взаимодействие мы называем гравитацией. Известная цитата Джона Уилера кратко это подводит: “Пространство-время говорит материи, как двигаться, материя говорит пространству-времени, как изгибаться.”
Пространству-времени разрешается растягиваться, сжиматься и крутиться. Гравитационные волны – это волны в пространстве-времени, которые, как предсказывает общая теория относительности, излучаются, когда массивные тела двигаются ассиметричным образом.
В этом путеводители мы разберемся, что такое гравитационные волны, откуда они берутся и как их регистрировать.
Прим. пер. Обложка из видео https://www.youtube.com/watch?v=4GbWfNHtHRg, тоже советую!
[SDK и UI-библиотеки] Разделяемые ресурсы и асинхронные блокировки
Это глава 46 раздела «SDK и UI-библиотеки» моей книги «API». Второе издание книги будет содержать три новых раздела: «Паттерны API», «HTTP API и REST», «SDK и UI‑библиотеки». Если эта работа была для вас полезна, пожалуйста, оцените книгу на GitHub, Amazon или GoodReads. English version on Substack.
Другой важный паттерн, который мы должны рассмотреть — это доступ к общим ресурсам. Предположим, что в нашем учебном приложении открытие экрана предложения стало требовать выполнения дополнительного запроса к серверу и, таким образом, стало асинхронным. Модифицируем код OfferPanelComponent
:
JavaScript: замена фона видео и реализация интересных эффектов на основе координат лица в реальном времени
![](https://habrastorage.org/webt/8i/jg/mg/8ijgmgffjgvjkxz18aycbyo83xi.jpeg)
Привет, друзья!
Я продолжаю изучать MediaPipe — библиотеку с открытым исходным кодом от Google, предоставляющую "кроссплатформенные и кастомизируемые решения на основе машинного обучения для работы с медиа", и в этой статье хочу рассказать вам о 2 инструментах:
- Selfie Segmentation, выделяющий людей на сцене, что позволяет осуществлять замену фона на кадрах видео в процессе потоковой передачи соответствующих данных;
- Face Mesh, предоставляющий сетку лица человека, состоящую из 468 контрольных точек с координатами в трехмерном пространстве, что позволяет реализовать некоторые интересные визуальные эффекты.
Если вам это интересно, прошу под кат.
Как сдать проект, когда заказчик не согласен на релиз
Приложение уже прошло проверки, лежит в сторах и ждёт лишь нажатия волшебной кнопки «Сделать рабочей версией», но компании-разработчику не дают добро на релиз. С нами так происходило трижды на разных проектах, прежде чем мы поняли, что это не случайность и не совпадение. Тогда мы придумали этому явлению название — «релизная импотенция», и определили, какие симптомы должны насторожить на старте проекта.
Установка Asterisk 18 на Debian 11
Asterisk должен быть собран с поддержкой mysql (модули cdr_mysql,res_config_mysql).
Языка С/C++ не существует
![](https://habrastorage.org/r/w1560/getpro/habr/upload_files/f0a/505/d4c/f0a505d4ca4a6faaad0733e17c5a6bb4.png)
Каждый день везде, в том числе в технических статьях, появляется мифический С/С++, честно говоря я просто устал это видеть и хочу в этой короткой статье донести простейшую мысль - С и С++ это два совершенно разных языка с разными требованиями и подходами к разработке.
Немного о «мертвом коде»
![](https://habrastorage.org/r/w780/getpro/habr/upload_files/5f1/10c/083/5f110c083a503ba2f92b03c4b1f628b8.jpg)
Термин «мертвый код» - это, скорее, жаргонное, чем научное название участков программы, на которые не может попасть управление и, таким образом, они никогда не выполняются. Разумеется, в нормальных программах таких участков быть не должно. Но поскольку языки программирования становятся все сложнее и сложнее (а программисты все тупее и тупее, шутка!) в кодах программ может быть все, что угодно.
О конце времен. Может ли время закончиться?
![](https://habrastorage.org/r/w780/getpro/habr/upload_files/554/f06/f33/554f06f33bccff93b365f09643b6a9e8.jpg)
Когда мы говорим "время закончилось" или "время истекло", то имеем в виду окончание времени какого-то процесса. После этого процесса будут и другие, позже. Но может ли быть так, что "позже" не будет? Может ли закончиться само время?
Конечно, мы могли бы придумать игрушечную вселенную, где время бы было бы обрезано по какому-то моменту, например, 24 февраля. Однако, это математически не элегантно, более того, в специальной теории относительности нет единого момента времени - он зависит от наблюдателей. Обрубки непрерывных функций, сингулярности производных выглядят очень некрасиво и искусственно.
С другой стороны, по направлению в прошлое (Большой Взрыв) время обрывается, то есть было время, когда времени не было. Есть много космологических моделей Большого Взрыва, и все они стараются избавиться от сингулярности, сделать физические величины непрерывными. Об этом в отдельной статье.
Итак, если такое возможно в прошлом, то можем ли мы соорудить элегантный конец времен в будущем?
Делаем универсальный RFID-ключ для домофонов
![](https://habrastorage.org/webt/fb/8l/s4/fb8ls4ydh-hfj8zheobot3rzac4.jpeg)
Годовой запас Porsche Taycan уже зарезервирован, в основном владельцами Tesla
Первый электро спорткар Porsche может стать самым ожидаемым автомобилем 2019 года. Даже владельцы Tesla заинтересованы.
Информация
- В рейтинге
- 1 709-й
- Откуда
- Иннополис, Татарстан, Россия
- Зарегистрирован
- Активность