Утром я решаю самые важные задачи, чтобы остальная часть дня была более лайтовая
Сегодня с утра я модифицирую назойливую и громкую детскую игрушку, производители которой явно бездетные и не понимают что за 10 минут с ума сойдет и расколется даже стойкий шпион.
Поэтому я пошел на форум Радиокот, где люди обсирают друг друга за незнание тока коллектора транзистора КТ315 или просто за то, что вообще решили что-то написать на форум не получив диплом электрика. Там предложили пожонглировать резисторами от 10 до 100 Ом либо заклеить динамик скотчем (или ватой и скотчем). Я люблю пайку, поэтому я выбрал вату и скотч. Почему? Потому что я осознанный инженер и выбираю инструменты в соответствии с задачей.
Как видим из графиков, результат работы - 15Дб. Вполне приемлемо.
Всем хорошего рабочего дня!
Кстати, какие задачи сегодня решаете вы?
Сегодня с утра я модифицирую назойливую и громкую детскую игрушку, производители которой явно бездетные и не понимают что за 10 минут с ума сойдет и расколется даже стойкий шпион.
Поэтому я пошел на форум Радиокот, где люди обсирают друг друга за незнание тока коллектора транзистора КТ315 или просто за то, что вообще решили что-то написать на форум не получив диплом электрика. Там предложили пожонглировать резисторами от 10 до 100 Ом либо заклеить динамик скотчем (или ватой и скотчем). Я люблю пайку, поэтому я выбрал вату и скотч. Почему? Потому что я осознанный инженер и выбираю инструменты в соответствии с задачей.
Как видим из графиков, результат работы - 15Дб. Вполне приемлемо.
Всем хорошего рабочего дня!
Кстати, какие задачи сегодня решаете вы?
🤣11👍4🔥1
Почему я использую eleventy в 2025?
Честно говоря, в информационном поле eleventy не особо светится, больше всякие Astro/NextJS. Но хуже он от этого не стал.
Для тех кто не знаком с eleventy — это простой генератор статических сайтов. Делаешь html шаблон и наполняешь его данным + css/js.
Работал с ним чуть чуть пару лет назад и тут нужно было наклепать пару однотипных лендингов. Пришлось погрузиться чуть глубже, написал заметку с советами, которые чуток упрощают разработку.
https://jem-space.ru/eleventy-in-2025/
Кстати, а вы что юзаете, если пилите лендинги и подобную статику?
Честно говоря, в информационном поле eleventy не особо светится, больше всякие Astro/NextJS. Но хуже он от этого не стал.
Для тех кто не знаком с eleventy — это простой генератор статических сайтов. Делаешь html шаблон и наполняешь его данным + css/js.
Работал с ним чуть чуть пару лет назад и тут нужно было наклепать пару однотипных лендингов. Пришлось погрузиться чуть глубже, написал заметку с советами, которые чуток упрощают разработку.
https://jem-space.ru/eleventy-in-2025/
Кстати, а вы что юзаете, если пилите лендинги и подобную статику?
Jem Space
Используем eleventy в 2025
Почему удобно использовать Eleventy для разработки лендингов и статических сайтов Eleventy (или 11ty) — это легковесный генератор статических сайтов, идеально подходящий для проектов, где нужно быстро и гибко собрать сайт на чистом HTML, CSS и JavaScript.…
🔥6
Интересное использование curl
Кайфую от консольных команд. Очевидно, что не знаю и 10% возможностей curl.
Вот, например, нужно было исключить влияние браузера и посмотреть как сервер отвечает на запрос.
Создаем файлик curl-format.txt с таким содержимым:
🚀 Выполняем команду
curl -w "@curl-format.txt" -o /dev/null -s "https://pdf-convert.ru/welcome/e/pdf-to-png/"
Получаем отформатированный ответ.
Кайфую от консольных команд. Очевидно, что не знаю и 10% возможностей curl.
Вот, например, нужно было исключить влияние браузера и посмотреть как сервер отвечает на запрос.
Создаем файлик curl-format.txt с таким содержимым:
time_namelookup: %{time_namelookup}\n
time_connect: %{time_connect}\n
time_starttransfer: %{time_starttransfer}\n
total_time: %{time_total}\n🚀 Выполняем команду
curl -w "@curl-format.txt" -o /dev/null -s "https://pdf-convert.ru/welcome/e/pdf-to-png/"
Получаем отформатированный ответ.
❤6🔥5👍1
This media is not supported in your browser
VIEW IN TELEGRAM
Как закрыть вкладку в chrome?
Признаюсь, я тот человек, у которого есть 100500 вкладок (и все они ВАЖНЫ!!!).
Да, я могу закрыть их в любой момент, но не сейчас.
Открою ещё одну вкладку — ничего страшного.
И в какой то момент ты уже не видишь свою вкладку в списке сверху и не знаешь как ее закрыть (хоть лезь в консоль и пиши window.close()). Поэтому я сделал расширение для себя Close Tab
Прикололо, что я не стал воровать механику у других расширений и придумал свой велосипед. Часто, окно браузера прижато к правой части окна, поэтому легко смахнуть мышкой вправо до конца и зацепить очень тонкий (3px) сайдбар, который вылезет большой областью, кликнув на которую можно закрыть окно. Плюсом есть возможность использовать сочетание CMD + E (хотя оказалось что есть стандартное для хрома CMD + W) и даже возможность закрыть вкладку при помощи контекстного меню (это я уже украл).
В общем, если у кого есть такая же проблема, попробуйте, вдруг будет полезно.
https://chromewebstore.google.com/detail/ijfdkhipeejdbaeddoklajgllchcjceh?utm_source=item-share-cb
Признаюсь, я тот человек, у которого есть 100500 вкладок (и все они ВАЖНЫ!!!).
Да, я могу закрыть их в любой момент, но не сейчас.
Открою ещё одну вкладку — ничего страшного.
И в какой то момент ты уже не видишь свою вкладку в списке сверху и не знаешь как ее закрыть (хоть лезь в консоль и пиши window.close()). Поэтому я сделал расширение для себя Close Tab
Прикололо, что я не стал воровать механику у других расширений и придумал свой велосипед. Часто, окно браузера прижато к правой части окна, поэтому легко смахнуть мышкой вправо до конца и зацепить очень тонкий (3px) сайдбар, который вылезет большой областью, кликнув на которую можно закрыть окно. Плюсом есть возможность использовать сочетание CMD + E (хотя оказалось что есть стандартное для хрома CMD + W) и даже возможность закрыть вкладку при помощи контекстного меню (это я уже украл).
В общем, если у кого есть такая же проблема, попробуйте, вдруг будет полезно.
https://chromewebstore.google.com/detail/ijfdkhipeejdbaeddoklajgllchcjceh?utm_source=item-share-cb
👍10🔥1😁1
Sleepless tech | Евгений J
Как закрыть вкладку в chrome? Признаюсь, я тот человек, у которого есть 100500 вкладок (и все они ВАЖНЫ!!!). Да, я могу закрыть их в любой момент, но не сейчас. Открою ещё одну вкладку — ничего страшного. И в какой то момент ты уже не видишь свою вкладку…
Как словить стресс?
1. Готовишь расширение
2. Релизишь
3. Пишешь пост в канал про релиз
4. Открываешь расширение и находишь баг
5. Profit
Ладно, ждите завтра багфикс выкачу)
1. Готовишь расширение
2. Релизишь
3. Пишешь пост в канал про релиз
4. Открываешь расширение и находишь баг
5. Profit
Ладно, ждите завтра багфикс выкачу)
😁8👏3🥰2🔥1💯1👻1
Машина времени существует!
Это очевидно, потому что кто-то украл мою классную идею которая пришла мне в голову в 5 утра!
Я подумал, а почему бы вместо заднего фонаря для вела не сделать бегущую строку размером с одну секцию MAX7219?
Можно будет писать "Подписывайтесь на мой канал" и провоцировать ДТП или всякие другие глупости. Достаточно будет мелкого акума, адруино нано и блютус модуля HC-05 (последние 2 можно заменить esp32). Ну и приложеньку накидать с Cordova для настройки.
И в этот же день мне попадается ссылка на Magene L308. Реализация конечно покруче, но и сделано не на коленке
https://youtu.be/5twejpxRfV8?si=GcShUKJvl64slIjG
Чуть чуть обидно, но для себя можно сделать. Нарыскал в 5 утра в своих запасах почти все (спасибо шопоголизму на алиэкспресс).
Это очевидно, потому что кто-то украл мою классную идею которая пришла мне в голову в 5 утра!
Я подумал, а почему бы вместо заднего фонаря для вела не сделать бегущую строку размером с одну секцию MAX7219?
Можно будет писать "Подписывайтесь на мой канал" и провоцировать ДТП или всякие другие глупости. Достаточно будет мелкого акума, адруино нано и блютус модуля HC-05 (последние 2 можно заменить esp32). Ну и приложеньку накидать с Cordova для настройки.
И в этот же день мне попадается ссылка на Magene L308. Реализация конечно покруче, но и сделано не на коленке
https://youtu.be/5twejpxRfV8?si=GcShUKJvl64slIjG
Чуть чуть обидно, но для себя можно сделать. Нарыскал в 5 утра в своих запасах почти все (спасибо шопоголизму на алиэкспресс).
YouTube
Фонарь Magene L308 - покажи свое настроение
Задний фонарь Magene l308 поможет показать ваше настроение и сделает вас заметнее на дороге.
https://magenesport.ru/radar-velofonar-l308
https://vk.com/lovebike66
https://magenesport.ru/radar-velofonar-l308
https://vk.com/lovebike66
😁9❤2
Мониторим мобильный интернет
Ну чтож, пришло время очередногобеполезного бота пет-проекта. Сегодня это сервис мониторинга мобильного интернета в Саратове, который присылает вам статус в телегу с утра, чтобы вы заранее знали (пока еще дома), что по дороге на работу вы не посмотрите ютуб и не почитаете РБК (или че вы там читаете).
Я взял старый смартфон с симкой для мобильного интернета и запустил на нем Termux со скриптом ежеминутного DDOSa моего сервера.
Если сервер не получил запрос, значит интернет на телефоне пропал. Юзер может подписаться на изменение статуса (если уж прям так интересно), либо просто получать уведомление по утрам.
Потыкать можно тут @mobile_check_64_bot
Исходники тут (можете запустить в своем городе, в README вроде доступно описал все).
Вообще, задача была проверить, можно ли использовать старый смартфон в качестве платформы для запуска кода. Как оказалось, вполне можно!
Чуть подробнее описал в заметках https://jem-space.ru/old-smartphone-as-sensor/
Всем хорошего воскресенья! ✌️
Ну чтож, пришло время очередного
Я взял старый смартфон с симкой для мобильного интернета и запустил на нем Termux со скриптом ежеминутного DDOSa моего сервера.
#!/data/data/com.termux/files/usr/bin/bash
while true
do
curl -H "Authorization: Bearer your_auth_secret" http://YOUR_VPS_DOMAIN/heartbeat
sleep 60
done
Если сервер не получил запрос, значит интернет на телефоне пропал. Юзер может подписаться на изменение статуса (если уж прям так интересно), либо просто получать уведомление по утрам.
Потыкать можно тут @mobile_check_64_bot
Исходники тут (можете запустить в своем городе, в README вроде доступно описал все).
Вообще, задача была проверить, можно ли использовать старый смартфон в качестве платформы для запуска кода. Как оказалось, вполне можно!
Чуть подробнее описал в заметках https://jem-space.ru/old-smartphone-as-sensor/
Всем хорошего воскресенья! ✌️
Jem Space
Используем старый смартфон для мониторинга доступности мобильного интернета
Привет! В нашей области, как и во многих других, последние полгода проблемы с мобильным интернетом. И обнаруживаешь их, когда выходишь из дома, отключаясь от домашнего wi-fi. Пока собираю ребенка утром, не успеваю вспомнить и проверить мобильный интернет…
❤7👍2😁2💩2🕊1
Хей, знатоки железа, подскажите.
Есть 3 модуля BT-05, которые не хотят пейрится с 3 телефонами на андроид (v7, 10, 14). Покупал их тыщу лет назад. Общаюсь с ними AT командами, отвечают адекватно, выставил им пароли. Но при пейринге либо ошибка что пароль не подходит либо просто что не удалось законнектиться.
Че за прикол? Если у них версия блютус старая, то должны пейриться со старым андроидом.
Может я что то упускаю или есть какая нить доп настройка на андроидах? Или меня просто китайцы обманули и подсунули какое то нерабочее г*вно?
Модуль похож на этот https://roboshop.spb.ru/modules/moduli-besprovodnoj-svyazi/bluetooth-moduli/hm-10-mlt-bt05-cc2541-board
Есть 3 модуля BT-05, которые не хотят пейрится с 3 телефонами на андроид (v7, 10, 14). Покупал их тыщу лет назад. Общаюсь с ними AT командами, отвечают адекватно, выставил им пароли. Но при пейринге либо ошибка что пароль не подходит либо просто что не удалось законнектиться.
Че за прикол? Если у них версия блютус старая, то должны пейриться со старым андроидом.
Может я что то упускаю или есть какая нить доп настройка на андроидах? Или меня просто китайцы обманули и подсунули какое то нерабочее г*вно?
Модуль похож на этот https://roboshop.spb.ru/modules/moduli-besprovodnoj-svyazi/bluetooth-moduli/hm-10-mlt-bt05-cc2541-board
❤1