Как стать автором
Обновить

Все потоки

Сначала показывать
Порог рейтинга

Дурют нашего брата, ох дурют…

Звук Автомобильные гаджеты

Начала глючить магнитола. С 2012-го года работала. А теперь тихо звук играет, но при прибавлении свыше 26 затыкается. Секунд через десять снова прорывает на полсекунды, и опять тишина… Подозрение пало на электролитические конденсаторы — они склонны высыхать, терять при этом емкость, что приводит к возбуждению микросхемы усилителя, её перегреву, и срабатыванию тепловой защиты.
Снял музыку. Принес домой. Разобрал. Подозрительных конденсаторов не обнаружил, зато увидел другую странность: установлена четырехканальная микросхема TDA7377, но при ней всего два разделительных электролитичеких конденсатора. Для двухканального мостового включения они не нужны вообще, для четырехканального их и нужно, соответственно, четыре. Для успокоения совести поискал схемы.

Читать далее
Всего голосов 6: ↑6 и ↓0 +6
Просмотры 1.7K
Комментарии 0

Новости

Эксгибиционизм Sansui AU-D907X? Поехали

Компьютерное железо Старое железо
Recovery mode
Из песочницы

Попался мне в ремонт чистаяпонский(tm) 100-Вольтовый Аппарат со срабатыванием защиты. Давайте потрошить.

Читать далее
Всего голосов 7: ↑7 и ↓0 +7
Просмотры 526
Комментарии 2

Введение в Jeptack Compose

Разработка под Android *Kotlin *
Из песочницы

Привет, меня зовут Саша, я Android-разработчик команды разработки мобильного приложения Банка РНКБ. Сегодня хочу поделиться своим опытом использования Compose.

В июле прошлого года Google анонсировал первую стабильную версию Jetpack Compose, а на момент написания статьи уже вышла версия 1.1. Несмотря на то, что использовать данный инструмент можно было задолго до фактического релиза, сейчас метаморфозы API завершились(хотя некоторые его части всё ещё помечены аннотацией @Experimental*Api). Сам Compose как инструмент для разработки теперь точно стал production ready (ну так обещают).

Читать далее
Всего голосов 3: ↑3 и ↓0 +3
Просмотры 286
Комментарии 0

ГРАВИТАЦИЯ

Открытые данные *
Recovery mode

Представлены соображения, о сути гравитации, основанные на концепции изложенной в статье «Энергия».

Закон всемирного тяготения был открыт Исааком Ньютоном. Согласно этому закону между любой парой тел во Вселенной действует сила взаимного притяжения. Его действие распространяется на все без исключения физические материальные тела во Вселенной, начиная атомом и заканчивая самыми известными и самыми крупными объектами вселенной – галактиками. Материальные тела состоят из протонов, электронов и нейтронов. Протоны и электроны являются элементарными частицами. А свободный нейтрон - составная частица, состоящая из протона и электрона [1].

Свободные протон и электрон являются квантами двух видов энергии, которые не обладают гравитацией, но обладают полноценными энергетическими квантовыми уровнями. Элементарная частица — это набор энергетических квантовых уровней. Энергетический квантовый уровень элементарной частицы – это траектория движения составляющей квантового уровня находящейся на расстоянии:

ГРАВИТАЦИЯ
Всего голосов 7: ↑0 и ↓7 -7
Просмотры 791
Комментарии 5

Прокладываем тропинки до микросервисов

Блог компании OTUS Python *DevOps *Микросервисы *

Одна из наиболее важных задач при разделении системы на микросервисы - обеспечить надежный механизм их репликации и обнаружения и создать набор правил для маршрутизации входящих запросов к соответствующим контейнерам или сетевым узлам. Идеальная система также должна уметь отслеживать состояние доступности и исключать недоступные реплики из маршрутизации. В этой статье мы поговорим об использовании маршрутизатора Kong, который принимает на себя не только задачи умной маршрутизации, но и возможности по протоколированию и трансформации запросов, контролю доступа, мониторингу запросов, а также может быть расширен с использованием плагинов.

Читать далее
Всего голосов 1: ↑1 и ↓0 +1
Просмотры 805
Комментарии 0

Принцип работы вечного двигателя

Научно-популярное Физика

Утверждается, что нельзя создать вечный двигатель, который будет черпать энергию «из ниоткуда». Энергия может только переходить из одного вида в другой. А в замкнутой, изолированной системе энергии всегда одинаковое количество: она не берётся «из ниоткуда» и не уходит «в никуда», только лишь переходит из одного вида в другой, циркулирует.

Однако...

Читать далее
Всего голосов 46: ↑1 и ↓45 -44
Просмотры 3.2K
Комментарии 38

Эффективная работа с формами с помощью react-redux-hook-form

ReactJS *
Из песочницы

Привет! Это моя первая статья на Хабре и в ней я хочу рассказать о, первой мной написанной, библиотеке для работы с формами. Но сперва, давайте поговорим о том, как должна выглядеть идеальная библиотека для работы с формами.

Читать далее
Всего голосов 5: ↑5 и ↓0 +5
Просмотры 250
Комментарии 3

От компромиссов TypeScript до мощного браузерного 3D: программа HolyJS 2022 Spring

Блог компании JUG Ru Group JavaScript *Конференции

В этом году у конференции HolyJS непривычный формат: сначала три дня в онлайне, а позже отдельный офлайн-день в Петербурге. Так что можно будет и вдумчиво послушать доклады, и как следует пообщаться. А если до Питера вам не добраться, то и последний день можно будет увидеть в онлайн-варианте.

Но при непривычном формате суть программы остаётся прежней. Языки и фреймворки, производительность и «бессерверность», опыт бывалых и нововведения — в общем, всё, что может заинтересовать разработчика на JavaScript. Собрали все описания докладов в один хабрапост.

Читать далее
Всего голосов 5: ↑5 и ↓0 +5
Просмотры 417
Комментарии 0

Стандартизация информационных технологий внутри организации

Управление проектами *Подготовка технической документации *

С момента выхода блестящей книги Николаса Карра «Блеск и нищета информационных технологий: Почему ИТ не являются конкурентным преимуществом» прошло 16 лет, но за это время мало что изменилось. Затраты на программное обеспечение (ПО) по-прежнему являются настоящей чёрной дырой для бюджетов компаний и государственных органов управления, ведь зачастую их конечный результат практически невозможно увидеть.

Стандартизация используемых программных продуктов (ПП) и их элементов (блоков) — единственно верный способ для организации в несколько раз снизить затраты на ПО и повысить их эффективность.

Этот текст предназначается, в первую очередь, управленцам: руководителям и тем, кто занимается организацией работ по созданию, использованию и сопровождению ПП. В нём мы рассмотрим проблемы, которые могут возникнуть в ходе стандартизации, и способы их решения.

Читать далее
Всего голосов 2: ↑2 и ↓0 +2
Просмотры 558
Комментарии 2

Самурайские инструменты QA: Python (requests)

Блог компании Bimeister Тестирование веб-сервисов *

Рад приветствовать читателей Хабр. Меня зовут Азамат Акчурин, я QA инженер в Bimeister.
Часто при приемке разного рода фич нам, тестировщикам, не хватает сущностей/данных в тестируемой системе. Тестировать на пустых данных не “comme il faut”, поэтому, чтобы наполнить систему данными, мы можем обратиться к разработчикам, QA automation, добавить данные в БД и т. д. — способов очень много.

И сегодня я расскажу про один из таких способов, который "дешево и сердито" позволит тестировщику самостоятельно, не отвлекая других сотрудников, заполнить систему данными.
Все, что нам нужно
1. Установить Python.
2. Установить IDE для Python — лично пользуюсь PyCharm.
3. Дочитать эту статью, чтобы научиться применять такой способ в решении задач.

N.B.
В данной статье опущу пункты установки Python и IDE — будем считать, что они уже установлены. Перейдем, непосредственно, к практике.

Читать далее
Рейтинг 0
Просмотры 681
Комментарии 2

ThinkPad R31: пятиугольное ретро

Блог компании «Лаборатория Касперского» Старое железо Ноутбуки
Когда моя коллекция старых ноутбуков пополнилась примерно двадцатым экземпляром, я задумался — а зачем я их собираю? К чему это все? Какой смысл? Конечно, стоило подумать об этом немного раньше, да и ответ может быть простой: хочу и все тут. Но вообще может быть много разных сценариев коллекционирования. Все любят собирать топчик, легендарные устройства из прошлого. Кто-то предпочитает строго игровые модели с видеокартой. Или только устройства для DOS. Так как эпоха MS-DOS — моя любимая, большинство экземпляров на моем складе — из девяностых.



Ноутбук ThinkPad R31 чуть новее: в этом году данной модели исполнилось всего двадцать лет! Это не самый крутой ноутбук компании IBM из той эпохи. Это бюджетное ретро, кому-то может и не интересное, но у него есть свои преимущества. Меня прежде всего привлек почти идеальный внешний вид, абсолютно новая клавиатура, отсутствие серьезных царапин — как будто им почти не пользовались. А еще — процессор Celeron, что вроде бы не очень хорошо. Но установленный в сокет. А значит есть хороший план: провести апгрейд, измерить профит, и поиграть в первый Half-Life. Вот что получилось.
Читать дальше →
Всего голосов 15: ↑15 и ↓0 +15
Просмотры 3.3K
Комментарии 2

Тренды e-commerce против реальности: какие прогнозы сбылись, а какие — нет

Блог компании СберМаркет Big Data *Исследования и прогнозы в IT Управление e-commerce *

Каждый год эксперты дают прогнозы, куда пойдет e-com. Например, в 2015 году они видели будущее электронной коммерции в виртуальной реальности и делали ставку на Big Data.

Мы нашли на Хабре несколько любопытных прогнозов и оценили, какие из них стали реальностью, а какие остались фантастикой. 

Читать далее
Всего голосов 2: ↑1 и ↓1 0
Просмотры 746
Комментарии 1

Как мы тестировали и поддерживали приложение для умных весов

Тестирование IT-систем *

Хабр, привет. То, о чем мы расскажем достаточно необычный опыт. Наверняка, многим будет интересно узнать, что мы создавали, а в особенности, как это тестировали. Ведь это сильно отличается от тестирования веба и мобильных приложений, т.к. необходимо иметь физический доступ к весам и периодически приезжать по заявкам пользователей или для теста прода. Мы разработали приложение для весов с сенсорным экраном, которые можно встретить в магазине в отделе с фруктами и овощами, куда вы кладете мешок яблок, набираете на экране номер товара, и они показывают вес и стоимость, а затем печатается ценник со штрих кодом. Попробовали сделать обычные весы умными, и вот, что из этого получилось.

Читать далее
Всего голосов 4: ↑4 и ↓0 +4
Просмотры 470
Комментарии 0

«Могла набирать СМС с закрытыми глазами»‎: читатели наших блогов рассказывают о первых телефонах и КПК

Блог компании Selectel Гаджеты История IT Смартфоны
Привет, Хабр! Этой весной мы запустили цикл текстов про ретро-гаджеты. Так, в первой серии рассказывали про первые в жизни телефоны, плееры и наладонники. Тема вызвала мощный отклик в комментариях: читатели наших блогов на vc.ru и Хабре активно делились ностальгическими историями.

Собрали для вас самые показательные и интересные. Если захотите поделиться воспоминаниями и прославить свой гаджет, ждем в комментариях!


Читать дальше →
Всего голосов 11: ↑9 и ↓2 +7
Просмотры 1.1K
Комментарии 5

Как организовать мультитенантность в кластерах Kubernetes

Блог компании Сбер Микросервисы *Kubernetes *

Компаниям, которые используют Kubernetes и одновременно разрабатывают несколько продуктов, часто приходится решать вопрос с разделением сред разработки и организацией доступа к кластерам. Нужно, чтобы во время работы команды не мешали друг другу, а в идеале и вовсе не могли это сделать.

Меня зовут Михаил Сидоров, я разработчик в команде R&D СберТеха. Мы создаём Platform V — облачную платформу для разработки enterprise-приложений. Платформа создавалась как инструмент миграции с legacy на микросервисную архитектуру: она должна была организовать и упростить работу примерно 3000 команд разработки в Сбере.

За время разработки Platform V нам удалось изучить вопросы мультитенантности в Kubernetes-кластерах и создать собственное решение для организации мультитенантных кластеров. В этой статье расскажу об основных подходах, плюсах и минусах каждого паттерна, а во второй части подробно опишу наш собственный проект.

Читать далее
Всего голосов 2: ↑2 и ↓0 +2
Просмотры 582
Комментарии 0

Ловушки мышления аналитиков или как мы запустили продукт на стажировке

Блог компании NAUMEN CRM-системы *Карьера в IT-индустрии IT-компании

Привет, меня зовут Вика и я аналитик в NAUMEN. Когда я окончила университет, а это было чуть меньше года назад, казалось, что могу все. Тем более запустить свой продукт с нуля. Университет мне дал хорошую теоретическую базу, друзья-айтишники делились подобным опытом в стартапах, да и гугл никто не отменял. Плюс я прошла на стажировку в NAUMEN, где мне предстояло решить подобную задачу. Но мой реальный мир оказался не таким уж и радужным. 

В этой статье я рассказываю, почему одной теории для запуска продукта недостаточно, на что стоит обратить внимание молодым специалистам и с какими сложностями мне пришлось столкнуться, перед тем как выпустить продукт в продакшен. Также этот текст будет полезен тем, кто только собирается проходить стажировку в ИТ-компаниях: я поделилась ловушками, в которые попала по неопытности, и рассказала, как их избежать.

Читать далее
Всего голосов 2: ↑1 и ↓1 0
Просмотры 529
Комментарии 1

Анимация аккордеона и свойства height (max-height) в чистом CSS

CSS *HTML *
Из песочницы

Всем привет, мне пришлось очень долго промучаться с анимацией Аккордеона и свойства max-height не прибегая к помощи Js в вычислениях, и сейчас я поделюсь с вами оптимальным решением.

Читать далее
Всего голосов 3: ↑3 и ↓0 +3
Просмотры 704
Комментарии 5

Почему Гэндальф в своей знаменитой фразе использует shall вместо will?

Читальный зал Изучение языков
Из песочницы

Уроки английской грамматики застали меня ещё в обычной советской школе, где пионеров учили, что London is the capital of Great Britain, что в первом лице будущего времени следует использовать “shall”, а в остальных лицах используется модальный глагол “will”.

Много позже практика общения сделала для меня очевидным, что советские учебники устарели; “will” используется повсеместно невзирая на лица, а рудимент глагола “shall” способен всего лишь выразить нотку нетерпения в вопросах типа: “Shall we play a game tonight?”

Стоило мне окончательно заменить свой школьный шаблон употребления модальных глаголов “shall” и “will” на клише, отлитое из десятилетий собственной практики, как дивный голос сэра МакКеллена одной-единственной фразой разрушил устоявшийся было стереотип.

Shall или Will ??
Всего голосов 33: ↑32 и ↓1 +31
Просмотры 13K
Комментарии 37

Linux и TinyСC в браузере

Блог компании RUVDS.com *nix *C *Настройка Linux *Разработка под Linux *
Перевод
Tutorial

Несмотря на то, что Clang in Browser довольно впечатляет, большинство существующих браузерных компиляторов все же находятся в экспериментальной стадии. Я же в этом проекте вместо портирования компилятора в WASM собираюсь пойти своим излюбленным путем – задействовать виртуальные машины. Этот способ не такой уж быстрый, особенно ввиду использования мной JS-эмулятора ЦПУ, но при этом все же позволяет добиться отличной производительности с помощью шустрого компилятора вроде Tiny С Compiler и кастомизированного Linux.
Читать дальше →
Всего голосов 20: ↑20 и ↓0 +20
Просмотры 1.3K
Комментарии 0