Анализ страницы https://git.approximate.life/thundercracker/log.html
Основное Готовность: 85%
Домен
git.approximate.life
Состояние доменного имени
?
Проверяем корректность доменного имени и наличие технических проблем на уровне домена.
Используйте для продвижения только домен второго уровня.
Длина домена велика. Но если вы продвигаете запрос, входящий в название домена, то это хорошо.
Ответ сервера
200 Успешный ответ
HTTP-код ответа и цепочка редиректов
?
Код 200 — страница доступна. Коды 3xx — редиректы (цепочки замедляют загрузку и размывают ссылочный вес). Коды 4xx/5xx — ошибки, поисковик не сможет проиндексировать страницу.
Сервер настроен корректно.
Безопасность
Сайт безопасен
Использование HTTPS и SSL-сертификат
?
HTTPS — обязательный стандарт. Google и Яндекс отдают предпочтение защищённым сайтам. Отсутствие SSL или просроченный сертификат ведут к предупреждениям в браузере и снижению позиций.
На сайте работает защищенный протокол ssl и сайт открывается по https.
Ssl-сертификат действителен до 04.10.2026 22:45:22.
Включён HSTS (Strict-Transport-Security) — защита от подмены на http.
Поздравляем! Сайт не содержится в реестре РКН.
Кодировка
utf-8
Кодировка символов страницы
?
Стандарт — UTF-8. Неправильная кодировка вызывает нечитаемые символы и мешает поисковику корректно распознать текст страницы.
Указана кодировка на странице utf-8.
Язык
Атрибут lang в HTML-теге
?
Атрибут lang (<html lang="ru">) сообщает поисковикам и браузерам, на каком языке написана страница. Помогает при ранжировании в региональном поиске.
Язык страницы не указан. Рекомендуется явно указать язык документа!
Скорость загрузки
~1,26сек
Время отклика сервера (TTFB)
?
Time To First Byte — время до получения первого байта от сервера. Норма до 200 мс. Медленный отклик ухудшает пользовательский опыт и ранжирование: Яндекс и Google учитывают скорость страниц.
Скорость загрузки сайта 1,26сек превышает 1 секунду. Желательно улучшить работу сайта!
Объем документа
153Кб
Размер HTML-кода страницы
?
Слишком большой HTML замедляет парсинг браузером и сканирование поисковым роботом. Рекомендуется не более 200 Кб.
Объем html-документа 153Кб оптимален.
Структура html-документа корректна.
Ресурсы
Ресурсы: 1
Внешние ресурсы страницы (CSS, JS, изображения)
?
Количество и тип подключённых ресурсов влияют на скорость загрузки. Большое число запросов увеличивает время рендеринга страницы.
Кол-во файлов ресурсов 1 достаточно.
Показать полный список ресурсов
| Тип | Название | Значение |
|---|---|---|
| stylesheet | text/css | style.css |
Серверные заголовки
Кол-во: 5
HTTP-заголовки ответа сервера
?
Заголовки сервера передают браузеру и поисковику служебную информацию: кеширование, безопасность (CSP, HSTS), сжатие (gzip). Правильная настройка ускоряет загрузку и повышает защищённость.
Найдены серверные заголовки 5шт. Подробнее про серверные заголовки.
Показать полный список серверных заголовков
| Ключ | Значение |
|---|---|
| Server | nginx/1.24.0 |
| Date | Sat, 22 Aug 2026 13:41:26 GMT |
| ETag | "69a4ef03-26781" |
| Strict-Transport-Security | max-age=63072000; includeSubDomains; preload |
| Accept-Ranges | bytes |
CMS
Не определена
Система управления сайтом (движок)
?
CMS — это движок, на котором работает сайт (WordPress, 1C-Bitrix, Tilda и др.). Знание CMS помогает понять возможности SEO-оптимизации и подобрать подходящие инструменты. «Не определена» — вероятно, самописный сайт или нестандартная сборка.
CMS не определена. Вероятно, сайт самописный либо движок надёжно скрыт. Это не ошибка.
Веб-сервер
Программное обеспечение сервера
?
Веб-сервер — это ПО, которое отдаёт страницы посетителям (nginx, Apache, IIS, LiteSpeed и др.). Определяется по серверным заголовкам ответа (Server, X-Powered-By и т.п.). «Не определён» — сервер намеренно скрывает эти заголовки, это нормальная практика безопасности.
Сайт работает на веб-сервере nginx.
Мета-теги Готовность: 32%
Title
Log - thundercracker - The software toolchain for Sifteo's 2nd generation product
Заголовок страницы в браузере и поисковой выдаче
?
Title — главный SEO-заголовок страницы. Влияет на CTR в поиске и ранжирование. Оптимальная длина: 50–70 символов. Ключевые слова — ближе к началу.
Необходимо уменьшить число символов в title (текущее значение: 85, оптимально: от 40 до 45)
Дублей словоформ в title не найдено.
Description
Описание страницы в поисковой выдаче (сниппет)
?
Meta Description — текст под заголовком в выдаче. Напрямую на позиции не влияет, но влияет на CTR. Оптимальная длина: 120–160 символов.
Установите мета-тег description!
Keywords
Список ключевых слов страницы (устаревший тег)
?
Meta Keywords не учитывается Яндексом и Google для ранжирования с 2009–2012 годов. Заполнение не обязательно, но не вредит. Конкурент может использовать содержимое для анализа.
Установите мета-тег keywords!
Канонический Url
Указывает поисковику основную версию страницы
?
Canonical (rel=canonical) предотвращает проблему дублей страниц. Должен точно совпадать с URL проверяемой страницы. Неправильный canonical может передать ссылочный вес на другую страницу.
Рекомендуем прописать канонический Url.
Robots
Ошибок нет
Директивы для поисковых роботов на уровне страницы
?
Meta Robots управляет индексацией конкретной страницы: index/noindex — индексировать ли, follow/nofollow — следовать ли по ссылкам. Noindex полностью исключает страницу из поиска.
Meta-тег robots не указан. Страница свободна для индексации.
Адаптивность
width=device-width, initial-scale=1
Настройка масштабирования на мобильных устройствах
?
Тег viewport (<meta name="viewport">) сообщает браузеру, как масштабировать страницу на мобильных. Стандарт: width=device-width, initial-scale=1. Отсутствие — признак отсутствия мобильной версии.
Meta-тег viewport со значением-константой width=device-width задаёт ширину страницы в соответствии с размером экрана.
Meta-тег viewport со значением initial-scale=1.0 определяет масштаб 1:1, т.е. «не масштабировать».
Разметка OpenGraph
Не найдено
Мета-теги для красивых превью в соцсетях
?
OpenGraph (og:title, og:description, og:image) управляет тем, как страница выглядит при репосте в социальных сетях и мессенджерах. Отсутствие OG-тегов — невзрачный превью при шеринге.
Разметка OpenGraph не задана. Страница не оптимизирована под социальные сети. Мета-теги с разметкой Og помогают социальным роботам лучше структурировать Ваш сайт.
Все мета-теги
Кол-во: 1
Полный список мета-тегов страницы
?
Таблица всех meta-тегов, включая нестандартные. Позволяет найти опечатки, дубли и лишние теги.
Найдены мета-теги 1шт. Мета-теги не видимы для человека и предназначены для обмена информацией между веб-страницей и поисковыми системами, браузерами и другими веб-службами. С ними роботы 🤖 и устройства ведут себя более ожидаемо.
Показать полный список мета-тегов
| Тип | Название | Значение |
|---|---|---|
| name | viewport | width=device-width, initial-scale=1 |
Оптимизация Готовность: 60%
Структура
Ошибок нет
Семантические HTML-элементы страницы
?
Проверяет наличие основных структурных элементов: nav, header, footer, main. Корректная семантическая структура помогает поисковику понять архитектуру страницы.
Структура документа корректна (теги <html> и <body> присутствуют по одному на документ).
Контент
Есть ошибки
Объём и качество текстового содержимого
?
Анализирует объём полезного текста на странице. Слишком мало — страница может считаться малополезной. Слишком много — ухудшается читаемость и восприятие.
Абзацев с текстом 0 слишком мало. Добавьте больше абзацев с текстом (тег <p>)!
Среднее число слов в абзаце 0 слишком мало. Сделайте контент более читаемым!
Слова из title 9 встречаются в тексте достаточно.
Кол-во знаков контента 53873 на странице оптимально.
Кол-во слов 8501 на странице оптимально.
Заголовки
Ошибок нет
Иерархия заголовков H1–H6
?
H1 должен быть один и содержать ключевой запрос. H2–H6 описывают подразделы. Пропуск уровней (H1 → H3) и несколько H1 — типичные ошибки, снижающие понятность страницы для поисковика.
На странице присутствуют заголовки <h1> 1. Это прекрасно.
Тошнота
14,59
Насколько одно слово доминирует в тексте
?
Классическая тошнота = √(частота самого повторяющегося слова). Норма до 7–8: текст воспринимается естественно. Выше — поисковик может счесть страницу переспамленной.
Тошнота превышает норму 5. Измените текст страницы!
Академич. тошнота
553,33%
Насколько текст перенасыщен ключевыми словами
?
Академическая тошнота = (частота слова / общее количество слов) × 100%. Показывает долю конкретного слова в тексте. Норма 5–15%.
Академическая тошнота превышает норму 5-15%. Измените текст страницы!
Семантическое ядро
20
Наиболее часто встречающиеся слова на странице
?
Топ слов по частоте использования. Показывает, какие слова доминируют в тексте с точки зрения поисковика.
Контент страницы содержит осмысленный текст и слова.
Показать список слов
| Слово | Кол-во | Частота |
|---|---|---|
| staskawicz | 213 | 2,51% |
| elizabeth | 103 | 1,21% |
| branch | 42 | 0,49% |
| master | 42 | 0,49% |
| 2013-05-22 | 35 | 0,41% |
| 2013-05-21 | 28 | 0,33% |
| 2013-04-02 | 28 | 0,33% |
| bluetooth | 26 | 0,31% |
| 2013-03-27 | 25 | 0,29% |
| adding | 24 | 0,28% |
| 2013-05-03 | 21 | 0,25% |
| 2013-04-03 | 20 | 0,24% |
| fwdeploy: | 18 | 0,21% |
| 2013-03-28 | 17 | 0,20% |
| remove | 16 | 0,19% |
| kaufmann | 16 | 0,19% |
| battery | 16 | 0,19% |
| 2013-05-15 | 16 | 0,19% |
| 2013-05-17 | 15 | 0,18% |
| 2013-04-09 | 15 | 0,18% |
Индексация Готовность: 20%
Индексирование
Есть ошибки
Разрешено ли индексирование страницы
?
Проверяет, не закрыта ли страница от индексации через robots.txt, meta robots или X-Robots-Tag. Страница, закрытая от индексации, не появится в поисковой выдаче.
Анкоров на странице 506 слишком много. Проведите ревизию и оптимизацию ссылок сайта.
Robots.txt
Найден корректный robots.txt
Файл управления сканированием сайта роботами
?
Robots.txt указывает поисковым роботам, какие страницы сканировать, а какие — нет. Ошибки в файле могут случайно закрыть важные разделы от индексации.
Robots.txt настроен корректно. Размер файла: 668 байт. Загружен за: 1сек.
Проверяемая страница не запрещена в robots.txt.
Robots.txt доступен по постоянному адресу
Показать содержимое robots.txt
User-agent: CCBot
Disallow: /
User-agent: ChatGPT-User
Disallow: /
User-agent: GPTBot
Disallow: /
User-agent: Google-Extended
Disallow: /
User-agent: Applebot-Extended
Disallow: /
User-agent: anthropic-ai
Disallow: /
User-agent: ClaudeBot
Disallow: /
User-agent: Omgilibot
Disallow: /
User-agent: Omgili
Disallow: /
User-agent: FacebookBot
Disallow: /
User-agent: Diffbot
Disallow: /
User-agent: Bytespider
Disallow: /
User-agent: ImagesiftBot
Disallow: /
User-agent: PerplexityBot
Disallow: /
User-agent: cohere-ai
Disallow: /
User-agent: Meta-ExternalAgent
Disallow: /
User-agent: Meta-ExternalFetcher
Disallow: /
User-agent: Timpibot
Disallow: /
Sitemap
Кол-во: 0
XML-карта сайта для поисковиков
?
Sitemap.xml помогает поисковику быстрее находить и индексировать страницы. Особенно важен для крупных сайтов и новых страниц, на которые ещё нет входящих ссылок.
Robots.txt не содержит ссылку на карту сайта. Рекомендуется добавить карту сайта и указать ссылку на нее в robots.txt.
Внутренние ссылки
Кол-во: 505
Ссылки на другие страницы своего сайта
?
Внутренние ссылки распределяют ссылочный вес между страницами и помогают поисковику обходить сайт. Пустые анкоры и ссылки на запрещённые robots.txt страницы — типичные ошибки.
Внутренних ссылок на странице 505 слишком много. Проведите оптимизацию сайта!
Внутренние ссылки не запрещены к индексации в robots.txt.
На странице присутствуют изображения 1.
Показать первые 100 внутренних ссылок
| Url | Анкор | Состояние |
|---|---|---|
| /thundercracker.git |
https://git.approximate.life/thundercracker.git
|
|
| /log.html |
Log
|
|
| /files.html |
Files
|
|
| /refs.html |
Refs
|
|
| /file/README.md.html |
README
|
|
| /commit/ddc51adac50ba0e9b7635f7be8a928f67115fe86.html |
Docs in the root github.io directory for now
|
|
| /commit/66bb227de2863accb1f56fdd54505f0542dad098.html |
Fix link formatting
|
|
| /commit/6da029982832ef5d4104c18a549040e8d4c7a105.html |
Try linking to prebuilt docs
|
|
| /commit/0826e5255991f335193e7fd86dd4f978a9d7041a.html |
More formatting
|
|
| /commit/d5b9ce489c5733d9f05742715358c5a026840f5d.html |
Markdown formatting
|
|
| /commit/aaa33f26fe855ccb1c8f9fa4354c2c26960a5edb.html |
Foreward to the open source release
|
|
| /commit/956aa1368e526b694cbf1d142abeb58139feeabe.html |
Photo of Sifteo cubes, for doc illustration
|
|
| /commit/ffc5b702d7da3a737bc6f1a6b788026fb0ef851c.html |
Update license in SDK docs
|
|
| /commit/3b33b7a732f492b5d8c195694bc37727361be51a.html |
Update my email address
|
|
| /commit/3ea362df6e20a416ec22d52d1995f9a7393a6956.html |
Open source licensing
|
|
| /commit/2c5d66b25515cb7cc1588742716cf63d41a9cdcb.html |
Build fix for swiss
|
|
| /commit/9eb57172ce2ec3fb6c78c0dd2186f99020af2cc2.html |
Build fix for fwdeploy
|
|
| /commit/af55784f505cc28e9edb47351a82f3d44bf929ec.html |
usb: conditionalize for simulator
|
|
| /commit/b84f73026d365fbf3b7d5bf99197c672dd81c59f.html |
sdk usb example: clean up some vestigial bluetooth references
|
|
| /commit/af99b2933059ca1ec8df35a0d5ae514aa515b1e3.html |
_SYSUsbPacket: align layout
|
|
| /commit/7e679b72ef3d482d8733b406e09758f4d500cfb5.html |
sdk usb example: add simple python script to play/test with
|
|
| /commit/7076a8f0f66b119d2f3f5ed4725799cd4dd71383.html |
usb sdk example: restructure to deal with event dispatch details
|
|
| /commit/6a3d2671f2031d944c67cda8f61f222615a43c0c.html |
usb: plumbing to send user IN packets
|
|
| /commit/df193e3302db747b80fb9ae85bf92835504a2b7f.html |
sdk usb api: remove broken count() routine, use full()/empty()
|
|
| /commit/9c610700d5ca898da7f06a9a43b876776d9ea1f5.html |
ioqueue: remove broken count() routine, just use empty()/full()
|
|
| /commit/2a5a5d4315d6fc5fc59deb198d2c1345ace34b4a.html |
usb: some documentation work
|
|
| /commit/1285489730187a297c56283e4377a13795b4876f.html |
usb: dispatch incoming packets to user space as appropriate
|
|
| /commit/f99e632941c1d9aba795ae4507f6e7d75ca51e1f.html |
ioqueue: mostly ripped off from btqueue, but with a view to possibly being shared between bluetooth and usb systems
|
|
| /commit/f83937d858cd4a9e8383bc04ecb6137ae8c2e249.html |
types: experimenting with extracting queue header to common type, adjusting USB max queued packet count to account for their larger size
|
|
| /commit/e56519b58651ede82bc5ea0c56b67a07b5551c05.html |
sdk examples: build usb example by default
|
|
| /commit/a6d06fa97da76c2a59fa4bed81eb76b462563835.html |
usbprotocol: fix preprocessor condition - it's now the opposite sense
|
|
| /commit/71a643a109207d49b9dfb9e388ba2dc0983c8aec.html |
sdk: scaffolding for usb example
|
|
| /commit/96d8988396cbe256edef17712e98395c94534882.html |
format: trivial cleanup
|
|
| /commit/d9e35ee89a65a46473cfdf70de6f2fee5aa7de3f.html |
powermanager: dispatch usb connect/disconnect events
|
|
| /commit/87fee2c43f6cafed5f969f26e28502f6633afbf3.html |
usb events: plumbing for dispatch
|
|
| /commit/769c0703b9b6b78b8bc56724b7d69ff4a90148e0.html |
usbprotocol: change dispatch table into a switch statement
|
|
| /commit/0af43d964b5f00ebfbd336ac817aff23f13387f8.html |
usb: some scaffolding for user space api, largely stolen from the bluetooth api. possibly try to unite these more in the future.
|
|
| /commit/278019198296e9d1f6637c52a501cbb78530150c.html |
swiss inspect: add ELF installable size
|
|
| /commit/8b3099f2da63cd178851037e42492b1dd97bc051.html |
swiss installer: make getInstallableElfSize() a static helper
|
|
| /commit/a1fbca6114f8b4cbdcbb2b70d5a0f9f05bb2d655.html |
swiss inspect: handle case in which cube range is not specified
|
|
| /commit/790b5256a5db7b648ee692a4fed67e4e10a6b4c7.html |
wait for a cube before autolaunching facetime
|
|
| /commit/e2b7eeb9bcab2cfa3d74c5e304154d271f19f775.html |
simulator: update SysInfo::UniqueId type to match recent updates
|
|
| /commit/6a7af56567ff87a04204c2c73bf71de5987364d7.html |
usbcore: remove some stray debug logs
|
|
| /commit/0cd20b11813cb83071f8eec659f535cb0d747d99.html |
usb uid descriptor: unicode layout. would like to find a way to avoid allocating that descriptor in ram...
|
|
| /commit/624847f9960903a73e7839d896d9a81d15f4633c.html |
usbcore/usbdevice: provide windows compat id to usbcore on init, along with other descriptors
|
|
| /commit/19f9c5bcefab68fe75f0d0a68ff7af60cc92a8df.html |
usbcore: device and config descriptors are now available locally
|
|
| /commit/502df8f1ec2e237f5c613913f47b09de8d20b91f.html |
usbcore: relocate newly refactored usbcontrol into usbcore, and remove now unused usbcontrol
|
|
| /commit/5519280fc0cd121b1fcf775b029d6d66188b9890.html |
usbcontrol: remove unused declarations
|
|
| /commit/f6f904b0901cfca004f82a3c7dbf91db4b355bc5.html |
usbcore: nuke now-unused control request code. next up, merge usbcontrol into usbcore
|
|
| /commit/398d3687cc530fe7f36a01cf900e9c73eb9321a3.html |
usbcontrol: simplify and robustify program flow for control requests. more cleanup to follow.
|
|
| /commit/d537b082940729e0cb73e2ff05ad7436f44c2d7f.html |
sysinfo: represent UniqueId as uint8_t* by default
|
|
| /commit/16b25d7b443a6aa4ee32bbeb824da8ca3c3ed28a.html |
usbdevice: set bcdUSB to 1.1, to allow windows to treat us as a full speed device by default
|
|
| /commit/be40c9392fda859286519d7ad2cb7b738a8f343b.html |
emulator: nudge the compiler to help STATIC_ASSERT() function in more cases
|
|
| /commit/9bac8dc280d78ca61ec81e96145f748b72a2968e.html |
nrf8001: trivial cleanups, no functional change
|
|
| /commit/42f9dc392a804267ab2775ed1691ff51d40a55fb.html |
test: aaaand remove test from Makefile as well
|
|
| /commit/dee9e253e839eb15aba292eac457161c64e02547.html |
tests: remove empty stir test. i'm (possibly incorrectly) assuming that this is a stub and was intended to be expanded. but currently, it's not providing much benefit.
|
|
| /commit/2b1c41ef3f73504d8bebf0326b8910b69e93b90b.html |
stir: ensure AssetGroups are not empty to avoid failures at runtime. fixes THCR-290
|
|
| /commit/409361b3159d1a9daf54f9031041b815b290cd94.html |
readme: update arm gcc tools to point to new & improved toolchain
|
|
| /commit/31dd6e544bbaf07a9769521addd81444a1abf7d2.html |
launcher: ensure cuberange is satisfied on the upper end before launching our target app
|
|
| /commit/10b6b5b792bab192922bbae0f8f6cc8a18a37825.html |
launcher: add CubeRange::isSatisfied()
|
|
| /commit/4e0c94b7b100fa1d7c0f0b88e4df39369c973e25.html |
launcher: exec firstrun via execItem() to ensure cube range is set
|
|
| /commit/6b4342bf6a5d784ec3d9947b89336e14cd638654.html |
launcher: accept MainMenuItem* to exec as param, with optional bootstrap
|
|
| /commit/990598f9a31f5247e9e58dc27ac7d758ef81c510.html |
xmtrackerplayer: ensure we're stopped when starting the next game, and add assert for case that was firing without this.
|
|
| /commit/2fde6f27e0993d7515038b06fb0e6f61afb350d0.html |
idletimeout: ensure audio is flushed upon entry to the shutdown process
|
|
| /commit/b653dbda128615abaa996e5cfb3b9a65e25542d6.html |
svmloader: move prep work along with all the other prep work
|
|
| /commit/386d17c7f215878bc1b4e5df9d266188cfc4dd5d.html |
audiomixer: the proper fix for calculating outputBufferIsSilent(). my previous fix was not correct - output.capacity() was being tested correctly, but the original issue was that numSilentSamples was being incremented before those silent samples were actually mixed, so that we'd end up thinking we were silent before we really were. increment that count at the appropriate point, and remove some misguided workarounds.
|
|
| /commit/1f9ebd5a95c086d63f1590a359a36862a7027700.html |
audiomixer: only wait for fadeout when not running headless
|
|
| /commit/3b132aaa323037c38607f13cdec2b5df27f6f8cf.html |
audiomixer: use a local reference to AudioMixer::instance in pullAudio() for readability. no logical changes.
|
|
| /commit/cf64d68844e23a5c6700bc83d1bf43e37b77e057.html |
ringbuffer: remove hacky routine that is no longer used
|
|
| /commit/653e69d73c5a4ddbf7f55eb28f60d447a392118e.html |
pause: use new AudioMixer::fadeOut() to improve audio behavior on transition to pause
|
|
| /commit/b7a28e96a03ede098375bd70b819a01f07d35383.html |
audiomixer: improve global pause/stop behavior by adding the ability to perform a simple linear fade out. also fade out when we stop a game - this ensures no data is left in the audio device buffer, which is important if the next app doesn't play any audio.
|
|
| /commit/90cef6b57bb5e751604640cd364c61262a662d34.html |
svmloader: notify our bluetooth friends when we start executing a new app
|
|
| /commit/221f9d3c18f197bb82c5994deb2441ae5b0e4d79.html |
btprotocol: add reportVolume() to send the package string of the currently running app to the BLE host. I couldn't come up with a better way to do this than adding another buffer for data coming from task context :/
|
|
| /commit/7fc9de40784a8a31a536fccc522da546bf384e38.html |
usbvolumemanager: use new Elf::Program::copyMeta(), should be no logical changes
|
|
| /commit/8fb21310f9756aab1084c336e2f870fdedae0345.html |
elfprogram: consolidate some soon-to-be common functionality into copyMeta()
|
|
| /commit/ea64e7685366baad253381c85397bb7ac15ed3f0.html |
makefile: create .usft files for `make encrypted`
|
|
| /commit/58047f1e1bd00598397fbbc9b93762efa0e2c684.html |
[batt level adc] removing delay. not needed and causing too long of a startup delay
|
|
| /commit/7aa7a68147b6fe1038b41aa225ab9554f0a30279.html |
Merge branch 'master' of https://bitbucket.org/sifteo/thundercracker
|
|
| /commit/670104d632140452ab7a49bd6c86cab938c481d2.html |
volume_adc: ensure we allow enough time to charge the volume slider before beginning a measurement
|
|
| /commit/fc2a33a31b80caa4fb8d5fe82f586cbd6407d675.html |
[vol adc] commenting fader en disable for now
|
|
| /commit/d49fe1defbe26ea6a0d66d0b8d92eb715acd8c79.html |
[volume adc] - keeping the fader measurement always on for now.
|
|
| /commit/4ceca3710d936bb90bb9311fb3f3ce6fbb694945.html |
[rftest] - seems the other format was correct for dtm test parameters.
|
|
| /commit/d299d487cd8750715d1fa6960ece448b34679b87.html |
[rftest] - dtm command LSB/MSB was swapped
|
|
| /commit/6624a8f2ec6af56ed603e9ebe1c3a39b7fe4dca9.html |
[rftest] - code for setting up rftest for 8001. Doesnt work
|
|
| /commit/88e6377349a7a7ae704cf3e2cb4e84f33728ccab.html |
pause: clear the contents of the DAC's ringbuffer on entry into pause mode to avoid spinning on junk data. There's room for improvement here, but this is much better than the status quo.
|
|
| /commit/f3da063177e025026ad8d3faf05200d7a76e54ef.html |
ringbuffer: add option to zero out all memory, useful for ensuring DMA doesn't spin on junk data
|
|
| /commit/25775db696854ebd4f195b1564c1cd77d5772fa3.html |
Merge branch 'cube_hwfw_versioning_change'
|
|
| /commit/bbb5c7346e2c401a791602e027e6a3b4e2ed1897.html |
FirmwareLib: only read to column 22 for bytes - sdcc 3.3.0 inserts additional content between the 'bytes' and 'text' ranges.
|
|
| /commit/3ca39b3a719bc191f042291e51d7b5dba720ea81.html |
cube lcd: asm implementation of lcd_address_and_write() in order to avoid trashing registers required by graphics mode code
|
|
| /commit/e1ab74752b6383d2d5024d71bff96293aee841f3.html |
cube fw: size optimization - convert some lcalls/ljmps to acalls/ajmps. remove nop that was previously required to ensure layout compliant with our security auditor script
|
|
| /commit/e2f04303efc76ded527b9567157f96d3819f1187.html |
cube stamp mode: update comment to reflect current assumptions about register usage
|
|
| /commit/876bd3dd58cd085bc80d205398bfd2ffd4eaa14d.html |
[siftulator] - magic word madness is the need of the hour for lcd_model :p
|
|
| /commit/7fbeb63fc9299f1dbd1566619f4cdb1e29084df0.html |
[siftulator] - lcd model fix for handling rotations/mirroring correctly
|
|
| /commit/1ed5fee7c64dac73d3ba22b20aeb454cfe5fabfb.html |
[batt level adc] disables battery check. used for golden rf master
|
|
| /commit/9cfa2ee46ca86268a3bb7a7112c712595fa95b17.html |
Merge branch 'cube_hwfw_versioning_change' of https://bitbucket.org/sifteo/thundercracker into cube_hwfw_versioning_change
|
|
| /commit/2f745244ab518eefa6f05fdf3941d4207beed5ac.html |
sim cube accel: recognize either LIS3DH or LIS3DE
|
|
| /commit/19a7fad1bd5b55b804cec15ee957c1e0a05ac861.html |
sim cube accel: formatting change only, prep for following commit
|
|
| /commit/7f494fcfad7f3a47a3041c0d929d3c0d0d98b31e.html |
[cube] - default up'ed to HWREV=6
|
|
| /commit/c91b57f8c997f1cc2b623f2f589d75f7fdbc949a.html |
[cube] - dummy nop to fix critical gadget failure (potential security issue in firmware)
|
|
| /commit/bc7cbcd15f0dc149ed9e0d47cd9b948b4b887223.html |
[cube] - handle rotations correctly for lcds with GRAM larger than the panelsize (128x128)
|
|
Внешние ссылки
Не найдено
Ссылки на сторонние сайты
?
Исходящие внешние ссылки передают часть ссылочного веса на чужие сайты. Ссылки на авторитетные ресурсы безопасны; ссылки на мусорные сайты могут навредить репутации страницы.
Внешних ссылок на странице не найдено.
Конкуренты Готовность: 0%
Конкуренты в Яндексе
Кол-во: 0
Топ сайтов-конкурентов в Яндексе
?
Сайты, чаще всего появляющиеся в ТОПе Яндекса по запросам из семантического ядра этой страницы.
Мы не нашли у вас конкурентов в Яндексе. Сайт или очень молодой или плохо продвигается.
Конкурентов в ТОП-10 Яндекса не нашлось.
Конкуренты в Google
Кол-во: 0
Топ сайтов-конкурентов в Google
?
Сайты, чаще всего появляющиеся в ТОПе Google по запросам из семантического ядра этой страницы.
Конкуренты в Google тоже не найдены. Займитесь продвижением сайта!
Конкурентов в ТОП-10 Google не нашлось.
ЗоЗПП: права потребителей Готовность: 100%
Нарушения
Не выявлены
Признаков дистанционной продажи товаров (интернет-магазина) не обнаружено — требования ЗоЗПП о раскрытии информации продавца к сайту не применяются. Нарушений нет.
ФЗ-149: рекомендательные технологии Готовность: 100%
Нарушения
Не выявлены
Рекомендательные блоки («с этим покупают», «похожие товары» и т.п.) на сайте не обнаружены — требования ст. 10.7 ФЗ-149 к сайту не применяются. Нарушений нет.
ФЗ-38: реклама Готовность: 100%
Нарушения
Не выявлены
Рекламных тематик с обязательными оговорками (медицина, БАД, кредиты и займы, новостройки) на сайте не обнаружено. Нарушений нет.
ФЗ-436: защита детей Готовность: 100%
Нарушения
Не выявлены
Признаков информационной продукции (новости, видео, книги, игры, курсы) не обнаружено — обязательная возрастная маркировка по ФЗ-436 сайту не требуется. Нарушений нет.
Вердикт
Страница https://git.approximate.life/thundercracker/log.html готова к продвижению на 49%. Чтобы еще улучшить страницу и попасть на первые места поисковой выдачи необходимо:
Исправьте ошибки в мета-тегах.
Исправьте ошибки оптимизации.
Исправьте ошибки индексации.
Поделитесь с друзьями: