@newteingodlace Так известно, что самые яркие — это или Венера, или Юпитер. Если красная точка, то может быть Марс. Но Венера не может быть высоко. Поэтому её называют «утренней звездой», что видна только утром или вечером.
Скачала на телефон приложение показывающее карту звёздного неба в реальном времени в зависимости от местоположения.
Оказалось что огромная яркая звезда прямо над моей головой это не полярная звезда а юпитер.
@RotachS Потому что привязываться надо к относительным координатам центра массы планеты, а не абсолютным!
И не забыть про вращение планеты, чтобы не оказаться в горе.
А, и не прыгать сильно далеко, потому что ландшафт тоже меняется
За каждый лишний клик, который нужно сделать в приложении, чтобы сделать в нем элементарное действие, UI-дизайнеру нужно отрывать палец
А за каждое лишнее уведомление - выкалывать глаз
@AteoBreaking То, что в Краснодаре называют центром, географически ни разу не центр. Так что надо ещё уточнять про какой центр речь. А лучше сразу показывать на карте.
«хрущевки» придумал дедушка солиста группы «Мумий Тролль» Ильи Лагутенко — советский инженер-строитель Виталий Павлович Лагутенко. Он разработал панельную серию К-7, обеспечившую массовое жилье
За сутки много кто написал: мы не смотрим подкасты, напиши в виде статьи на Хабр.
oleg.guru/aislopcast/en/…
Конечно, Олег всё сделал по-своему.
Вместо этого я выложил статью на сайт и постарался сделать удобный режим чтения.
Она уважает большие мониторы, мобильные экраны и быстрые ссылки для срачей в интернете.
Разработка этой штуки заняла дофига времени (около 15 часов непрерывной работы не вставая от компа), поэтому сегодня нового выпуска новостей не будет.
Надеюсь, они будет не менее удобным, чем когда-то у Артемия Лебедева было Ководство. Когда-то Ководство очень глубоко повлияло на меня как человека и профессионала. В том числе и тем, что в отличие от других говносайтов, его можно было удобно читать. И сейчас я вдохновлялся, конечно, именно им.
Что касается текста, то он погенерен автоматически из того, что было сказано на видео. К сожалению, я физически неспособен написать красивую статью по полуторачасовому непрерывному подкасту - даже сказать ртом это было сложно, не то что написать! Поэтому текст - это распознавание с помощью Whisper с дальнейшей обработкой через Claude Opus.
Как делалось?
Никаких чужих движков-для-блогов, всё самописное. Фреймворк внизу - Astro.
Мозг, spec-driven development (claude), исходники на GitVerse.
Мобильный интерфейс проверен на Google Pixel и Xiaomi с большими экранами и может жестко глючить на более маленьких экранах. Репортите баги со скриншотами, пожалуйста.
Что сейчас реализовано?
Для текста:
- Текст эпизода (если имеется)
- Многоязычность (если нет перевода - предупреждение и переключение на имеющийся в наличии язык)
- Примерное время чтения
- Возможность вернуться к прошлому месту чтения нажатием кнопки (хранится в local storage браузера)
- Абзацы пронумерованы. Щелчок на число - копирует ссылку в буфер. Можно быстро ссылаться в соцсетях на конкретное место
- Содержание и для текста с переходом по щелчку к нужному контенту
- Переход в "режим чтения" автоматически, когда пользователь долистывает до основной части текста (меню трансформируется, чтобы не мешать читать)
- Увеличение и уменьшение размера текста (особенно актуально для мобилок, но доступно и на десктопе)
- Увеличение и уменьшение ширины страницы текста, доступно только на десктопе (актуально для обладателей больших мониторов)
- Скролл к содержанию эпизода из меню-режима-чтения (если передумали - всегда можно вернуться назад кнопкой возврата). Это решает типичную проблему читалок в стиле Google Books - в них переход к заметкам или оглавлению это путь в один конец. Возвращение осущекствляется к началу абзаца, который вы читали перед тем, как в прошлый закрыли страницу или перешли к оглавлению. Внезапно, это оказалось довольно сложной для меня задачей
- Сообщение о том, что в тексте встречается запрещенная в России организация Meta (если встречается) или какой-то из ее продуктов
Для видео:
- Видео эпизода (если имеется)
- Многоязычность (если нет перевода - предупреждение и переключение на имеющийся в наличии язык)
- Точная длительность ролика
- Переключение между видеоплощадками. По-умолчанию для России - VK Video, для мира - YouTube.
- Проверка доступности YouTube, если недоступно - модалка с подробным обяъяснением про кары согласно Федеральному Закону № 281
- Изменение размера видео (как альтернатива полноэкранному режиму, но без эксклюзивности - можно развернуть видео на весь экран, но продолжать читать текст)
- Содержание и для видео с переходом по щелчку к нужному контенту
Приятного чтения :)
@realcezarc@AdamRackis You're creating a new array from workouts.exercises. It's minor, but requires extra memory and can slow down if garbage collector is triggered.
Speaking of new cool API, that filter basically is Set.prototype.intersection.
@AdamRackis Why not just? (If on React 19)
const exerciseIds = new Set(workouts.flatMap(w => w.exercises));
const exercisesToRender = exercises.filter(e => exerciseIds.has(e.id));
The compiler should memo both for you
Create frosted glass effects in CSS 🪟
backdrop-filter applies visual effects to the content behind an element — blur, brightness, contrast, and more.
backdrop-filter: blur(10px) brightness(0.9);
No JavaScript. No canvas tricks.
Learn more 👇
developer.mozilla.org/en-US/docs/Web…
Капец мне Яндекс подлянку сделал
В 21 году я проходила у них обучение 1 (!) день, после чего отказалась от трудоустройства. И они, оказывается, добавили мне в трудовую две записи об устройстве на работу, а об увольнении — одну. И по документам я все ещё числюсь их сотрудником⬇️
@virtyos07@RotachS Там по-моему хитрее, у друга и у тебя разные системы отсчета и непонятно относительно чего считать одинаковую (или разную) скорость. Но я так-то давно учился и не помню как там правильно
@rozetked Не дождались. Только пообещали. А планы известно как исполняются, особенно в разработке. «Обещанного три года ждут,» — тут как нельзя больше применимо.
Пользователи Windows 11 дождались
Microsoft представила план по исправлению Windows 11 в этом году. Готовят очень много изменений.
Сама система станет стабильнее — она будет быстрее «просыпаться» и тратить меньше памяти.
Подробнее: rozetked.me/news/45049
@Jackspencil Тогда объясняю, раз многие не понимают. Dinner в Английской культуре не привязан ко времени, это просто самый большой прием пищи в течение дня. И званый обед и званый ужин будет dinner. Lunch и supper это соответственно перекус перед или после dinner