Время неумолимо бежит вперед: выходят новые гаджеты, постепенно заменяя старые, превращая их в тыкву или в лучшем случае, в «тапочек» для звонков. Сейчас смартфоны стали практически одинаковы во всем: дисплей на всю площадь передней панели, почти полное отсутствие аппаратных кнопок, беспроводная зарядка… Это всё, конечно, здорово, но ведь иногда так хочется взять в руки старый, но такой необычный в наше время QWERTY-смартфон и попытаться его использовать как основной, да и цены на них могут приятно удивить: БУ девайс можно купить за несколько сотен рублей (~5-10$). Одна проблема — клиенты приложений на версии Android 1.6-2.0 безбожно устарели и давно не работают. Но иногда желание воскресить старый девайс превыше потребительского качества и тут я пришёл к мысли… а почему бы не написать с нуля свои клиенты популярных приложений? ВК с музыкой, YouTube, трекинг посылок. Так я и сел писать необходимые в повседневной жизни приложения, с нуля, на голом API Android, без каких либо фреймворков (и даже AppCompat). Получилось ли у меня это? Узнаем в статье!Читать полностью »
Рубрика «timeweb_статьи» - 19
Сам себе экосистема: Как я адаптировал старый смартфон под современные реалии и написал клиенты нужных мне сервисов
2023-04-13 в 8:01, admin, рубрики: android, java, monobogdan_ништячки, php, timeweb_статьи, UI, Блог компании Timeweb Cloud, Веб, гаджеты, данные, мобилки, приложения, Программирование, разработка мобильных приложений, Разработка под android, ретро, сеть, смартфоны, телефоныКто продаёт спутниковые фотографии и сколько они стоят
2023-04-12 в 8:05, admin, рубрики: Airbus Defence and Space, arianspace, CubeSat, DailyVision, DigitalGlobe, EartExplorer, EarthScanner, EXO Launch, GeoVisual Search, HEAD Aerospace Group, International Launch Services, IsiSpace, NACA, NanoSats, Planet, PlanetScope, rocketlab, Sentinel, spacex, Superview, timeweb_статьи, United Launch Alliance, Virgin Orbital, ZoomEarth, Блог компании Timeweb Cloud, Иннотер, космонавтика, Научно-популярное, обработка изображений, роскосмос, спутники, ТерратехСтатья содержит ответы на ряд популярных вопросов, о возможности строительства и запуска космических спутников, способах и стоимости заказа космической фотосъёмки и о ресурсах, на которых можно найти бесплатные спутниковые фото, а также о том, какую пользу приносит использование спутниковых фото в разных сферах жизни.Читать полностью »
JavaScript: два интересных сниппета
2023-04-10 в 8:01, admin, рубрики: javascript, race condition, reactivity, request deduplication, snippet, timeweb_статьи, Блог компании Timeweb Cloud, дедуликация запросов, Разработка веб-сайтов, реактивность, состояние гонкиHello, world!
В этой небольшой заметке я хочу поделиться с вами двумя сниппетами, которые показались мне очень интересными. Первый сниппет представляет собой пример реализации простой реактивности (signal), второй — способ предотвращения несогласованности данных в результате состояния гонки (race condition). Первая конструкция используется в SolidJS (с некоторыми дополнительными оптимизациями), вторая — заимствована из одного рабочего проекта.
Интересно? Тогда прошу под кат.
Как подключить термопринтер к микроконтроллеру
2023-04-04 в 14:10, admin, рубрики: arduino, timeweb_статьи, Блог компании Timeweb Cloud, Блок питания, буфер, кассовый аппарат, программирование микроконтроллеров, Разработка под Arduino, сдвиговый регистр, схемотехника, термоголовка, термопринтер, Электроника для начинающихНекоторые из нас неоднократно интересовались, как подключить термопринтер от какого-либо оборудования (кассы, терминала, торгового автомата или чего-то ещё). Количество постов на тематических форумах — хороший тому пример.
Тем не менее, подробного описания работы с такими железками я нигде не встречал.
Итак, в сегодняшней статье узнаем, как заставить работать термопечатающую головку со стандартным последовательным интерфейсом. Разберёмся, как подключить её и как ей управлять. Традиционно будет много интересного.
Читать полностью »
Постпятничные клеточные автоматы: альтернативные окрестности и HROT
2023-04-01 в 14:01, admin, рубрики: cellular, cellular automata, game of life, timeweb_статьи, Алгоритмы, Блог компании Timeweb Cloud, игра жизнь, клеточные автоматы, клеточный автомат, Научно-популярное, Программирование, теория автоматов, Читальный зал, эволюционные алгоритмы👾!
В прошлой статье о циклических КА мы мельком затронули тему альтернативных окрестностей, рассмотрев несколько примеров. Несмотря на то, что ранее мы использовали только окрестности Мура и фон Неймана, существует ещё множество прочих именованных окрестностей, а потенциал для создания новых ограничен лишь нашей фантазией.
Сегодняшний обзор мы совместим с ещё одним расширением: в статье об LtL было упомянуто, что параметры рождения и выживания клетки могут поддерживать множество значений и диапазонов в некоторых прочих конфигурациях. В первую очередь речь шла о HROT (Higher-Range Outer-Totalistic) – обобщении LtL конфигурации, на котором и будут наши сегодняшние примеры.
Читать полностью »
Провал ZX Spectrum в США. Timex 2068
2023-03-25 в 14:01, admin, рубрики: timeweb_статьи, timeweb_статьи_выходного_дня, timex, timex 1000, timex 2068, vic 20, zx spectrum. sinclair, zx80, zx81, Блог компании Timeweb Cloud, синклер, старое железоПредыдущая статья о моделях ZX80/81 и Timex 1000 собрала массу откликов, а опрос показал, что тему о ZX Spectrum и сотрудничестве Sinclair/Timex нужно продолжить.
В этой публикации расскажу о том, как появился аналог ZX Spectrum в США, чем он отличался от модели из Великобритании, а также о том, как вышло, что он не получил такого распространения в США, как Спекки в Европе.Читать полностью »
Компилируем быстрые консольные .exe приложения на PHP 8.1 в 2023 году, а почему бы и нет?
2023-03-13 в 8:01, admin, рубрики: c++, dll, enigma, exe, ffi, jit, php, PHP 8, timeweb_статьи, WinAPI, Блог компании Timeweb Cloud, интерпретатор, компиляция, консоль, приложение, разработка под windows, утилита, франкенштейнУ многих в своё время, наверное, было желание легкого написание консольных и оконных приложений. Ребята рунета иногда писали незаменимые приложения для решения мелких задач и делились на форумах, хотя некоторые из них и содержали костыли.
Однако времена меняются, и люди начали осознавать свои ошибки, переходя, скажем, на ООП.
Чтобы поностальгировать и продемонстрировать нового Франкенштейна, мы соберем полноценное консольное exe-приложение на PHP.Читать полностью »
51 год автору WinRAR и FAR Manager
2023-03-10 в 8:02, admin, рубрики: aes, ARJ, far manager, rar, SFX, timeweb_статьи, UnRAR, winrar, агат, Блог компании Timeweb Cloud, МК-61, Рошал, Читальный залНекоторое время назад на русскоязычных имиджбордах было широко распространено прилагательное «винрарный» — в значении «хороший», «качественный», «правильный». Сегодня исполняется 51 год человеку, во многом благодаря которому это словечко прочно вошло в обиход. Речь идет об авторе алгоритма сжатия RAR, архиватора WinRAR и программы FAR Manager Евгении Лазаревиче Рошале.Читать полностью »
Графический спектроанализатор с динамической индикацией на жесткой логике
2023-02-28 в 8:05, admin, рубрики: avr, diy или сделай сам, timeweb_статьи, Winamp, ацп, Блог компании Timeweb Cloud, жесткая логика, микроконтроллеры, микросхемы, Производство и разработка электроники, спектроанализатор, схемотехника, электроника, Электроника для начинающихКогда деревья были большими, а я был юным, но в меру упитанным электронщиком, мне доводилось проектировать весьма немаленькие светодиодные штуковины. Естественно, делалось это все на микроконтроллерах. Старые фотографии одной из таких штуковин навеяли мне идею собрать схему спектроанализатора, но без использования микроконтроллеров.
Я поставил для себя задачу получить схему с функциональностью, аналогичной тому, что показано на видео. Также хотелось сэкономить драгоценные микросхемы LM3914, запасы которых у меня истощились. Для этого решено было делать динамическую индикацию. Да, вам не почудилось, динамическая индикация и никаких микроконтроллеров. К тому же, динамическая индикация с легкостью позволит решить задачу одновременного отображения столбиков и точек. Количество светодиодных столбиков я решил ограничить до четырех, чтобы не раздувать слишком большую схему.
Как всегда, под катом вас ждет беспощадная схемотехника на основе только жесткой логики и не менее жестких операционниках.Читать полностью »