habrahabr
Вояджер-1 продолжает миссию

Когда космический зонд «Вояджер-1» запускали для исследования окраин Солнечной системы, никто не предполагал, что его миссия затянется на 47 лет. Аппарат проектировался под пятилетнюю миссию, и рекордов работоспособности от него никто не требовал. И тем не менее американские инженеры создали крайне неприхотливый и стойкий агрегат, работоспособность которого уже не раз удавалось восстановить.Однако годы берут своё, и постепенно аппарат деградирует. "Атомная батарейка" на распаде плутония…

  • суббота, 28 сентября 2024 г. в 00:00:14
habrahabr
Как я узнал номер паспорта и телефон премьер-министра по фото в Instagram*

Акт 1: полдень воскресенья Я занимался домашними делами, ни о чём плохом не думал, пил водичку и ни в коем случае не имел никаких намерений заниматься подрывной деятельностью против Австралийского Союза. А потом я получил сообщение в «групповом чате»1. Милое сообщение от моего друга с фотографией посадочного талона. В сообщениях от друзей хорошо то, что они не несут за собой никаких катастрофических последствий Обладателем талона был Тони Абботт, один из множества бывших премьер-министров А…

  • суббота, 28 сентября 2024 г. в 00:00:13
golang
10 практических применений языка Go

1. Веб разработка (Web Development) Микросервисы: Конкурентность и эффективность Go делают его идеальным для создания микросервисных архитектур.Разработка API: Создавайте высокопроизводительные, масштабируемые API для различных приложений.Веб-серверы: Разрабатывайте быстрые и надежные веб-серверы, такие как Gin Gonic или Echo.Docker: Популярная платформа контейнеризации, использующая Go для своих основных компонентов.Kubernetes: Широко используемая система оркестрации контейнеров, написанная на…

  • суббота, 28 сентября 2024 г. в 00:00:12
golang
Го, мы создали: что расскажут на онлайн-конференции GoFunc 2024 Autumn

Сколько Go-разработчиков в русскоязычном IT-сообществе? Насколько им нужны собственные конференции?Такие вопросы лучше всего проверяются практикой. Весной мы впервые провели онлайн-конференцию GoFunc. Стало ясно: хотя она не настолько масштабная, как у самых массовых языков программирования, спрос есть и продолжать стоит.Поэтому уже на следующей неделе мы снова проведём GoFunc. Конференция будет небольшой: один день, 13 докладов (и ещё обсуждение Go 1.23). А здесь делимся описаниями всех этих д…

  • суббота, 28 сентября 2024 г. в 00:00:11
javascript
Object.freeze и Object.seal в JS

Привет, Хабр!Сегодня рассмотрим такие инструменты в JS, как Object.freeze и Object.seal. С помощью них можно установить надежный контроль над объектами, защитив их от нежелательных изменений. Как работают Object.freeze и Object.sealObject.freezeObject.freeze предотвращает любые изменения объекта. Это означает, что вы не сможете:Добавлять новые свойства.Удалять существующие свойства.Изменять значения уже существующих свойств.Посмотрим на пример:const user = { name: "Artem", age: …

  • суббота, 28 сентября 2024 г. в 00:00:09
javascript
Как мы делали просмотрщик BIM-моделей: взлеты, падения и уроки

Привет, Хабр! Если вы открыли эту статью, вероятно, вам интересна разработка BIM‑приложений, а конкретно — просмотрщиков 3D‑моделей (Viewer). Возможно, у вас уже есть свое BIM‑приложение, и вы столкнулись с трудностями, или вы только планируете начать разработку и собираете информацию. В любом случае, вы попали по адресу.Я расскажу вам историю о том, как мы создавали наш 3D Viewer, какие подводные камни встретились на пути, и какие уроки мы извлекли. Поехали!Выбор технологии: своя разработка vs…

  • суббота, 28 сентября 2024 г. в 00:00:07
javascript
UI- система или хроники Хаоса

Всем доброго времени суток. Давно я что-то ничего не писал, и вот созрел. Предлагаю сегодня поговорить о ui-системе. Зачем она нужна, когда она нужна, что дает, какие минусы имеет и вообще стоит ли ввязываться в это блуд.  Я часто слышу на разных конференциях, что панацея от всех болезней в бизнесе  —  это наличие дизайн-системы (ui-системы). Что, как только вы достигаете ее, то сроки сокращаются в 100500 раз. Что разработчики не хотят открутить голову дизайнерам, и, наоборот, что качество прод…

  • суббота, 28 сентября 2024 г. в 00:00:06
javascript
Компилируем и выполняем C на JavaScript

Мир работает на C. Этот язык лежит в основе сжатия файлов, сетевых взаимодействий и даже браузера, в котором вы читаете эту статью. Если код не написан на C, он всё равно взаимодействует с ABI, написанном на C (речь о C++, Rust, Zig, т.д.) и доступен в виде библиотеки на C. Язык C и C ABI — это прошлое, настоящее и будущее системного программирования. Вот почему мы разработали Bun v1.1.28, в которой предлагаем экспериментальную поддержку компиляции и выполнения нативного C из JavaScript hello…

  • суббота, 28 сентября 2024 г. в 00:00:05
github
statamic / cms

The core Laravel CMS Composer package About Statamic Statamic is the flat-first, Laravel + Git powered CMS designed for building beautiful, easy to manage websites. NoteThis repository contains the code for the core Statamic Composer package, to be installed into an existing Laravel application. The application repository is where you can find a Laravel application preconfigured with Statamic, which is used when creating a new project via the Statamic CLI tool. Learning Statamic Statamic has e…

  • суббота, 28 сентября 2024 г. в 00:00:03