• Как сохранять МНОГО электричества?



      Завершились времена, когда стройные ряды рабочих в семь утра отправлялись к станкам, а в восемь вечера так же организовано покидали фабрики и затем почти одновременно засыпали перед телевизором. Теперь мегаполисы никогда не засыпают, а вместе с ними в режиме 24/7 и всё прогрессивное человечество, «совы», индустрия развлечений и глобальные сетевые корпорации. Всем им нужно электричество, причём в любое время, без выраженной цикличности. А между тем мир переходит к возобновляемым источникам энергии, чья выработка зависит от природных условий, никак не контролируемых человеком. Как в этом мире запасаться, а затем делиться электроэнергией, не допуская блэкаутов? Рассказываем на примере технологий Toshiba.
      Читать дальше →
    • Распознавание документов на частном примере — обзор доступных платных и бесплатных решений

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

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

        Так передо мной, как аналитиком, встала задача: найти решение для распознавания документа типичного для моей компании — счет-фактуры — структурировать его в имеющиеся хранилища, а также в 1С. Решение, которое будет удобным, понятным, и не влетит компании в копеечку.

        Опыт получился занятным, решил поделиться тем, что удалось собрать. Возможно я что-то упустил, поэтому велком в комментарии, если есть, что добавить.
        Читать дальше →
      • Болванки, минидиски, CD-TEXT и ретрорадости

          Среди всех моих ретроувлечений минидиск выделяется необходимостью поиска нетривиальных решений каких-то вроде бы базовых задач. Созданный в 1992 году, этот аудиоформат был предназначен для записи звука в режиме реального времени: как кассета, только цифровой и магнитооптический. Он вроде бы ничем концептуально не отличался от компакт-диска, а ведь CD-болванки последовательно «прокачивались» по части скорости записи данных: сначала 2-4х, и вплоть до 54х или больше 8 мегабайт в секунду. Нарезать часовой музыкальный альбом за пару минут — легко. С минидиском ничего легко не происходит. Нет даже «компьютерного» способа записи: когда выбираешь файлы или хотя бы музыкальные треки на компьютере, щелкаешь мышкой, и они записываются.


          Точнее, способ есть, но для поздней реинкарнации минидиска, и с уменьшенным в два раза битрейтом. До сих пор нет способа записать минидиск в оригинальном (1992 года издания) формате ATRAC SP, с битрейтом 292 килобита в секунду, напрямую с компьютера, быстро, надежно и без потерь в качестве. Можно записать ненадежно. Или с потерями. Быстро — вообще никак. Но есть специальный прибор, который таки может переписывать музыку на MD с ускорением в четыре раза. Как большой фанат этого устаревшего формата, я не мог пройти мимо. Рассказываю, что вышло. Заодно в этом тексте я начинаю исследовать сам компакт-диск — формат хоть и тоже устаревший, но невероятно интересный, успешный, удобный, и доступный по сей день.
          Читать дальше →
          • +27
          • 5,2k
          • 6
        • Как мобильный интернет уделал проводной. Сравнительное тестирование LTE Cat 4, 6, 12

            Самоизоляция и последующая дистанционная работа всколыхнула интерес к мобильному интернету, а мне в комментариях или в личных сообщениях все чаще стали задавать вопросы по обустройству нормального доступа в сеть из частного сектора. Во время пандемии я обратил внимание, что нагрузка на сеть выросла не просто кратно, а невероятно: ранее свободная вышка Билайн выдавала до 40 Мбит/с на скачивание, а в конце апреля скорость упала до 1 Мбит/с. И где-то в мае родилась идея провести сравнительный тест роутеров разных категорий, которые поддерживают агрегацию каналов, а значит, позволят увеличить скорость сети даже при загруженной вышке. Теория и тесты под катом.


            Читать дальше →
          • ERP-система: управление показателями на стыке коммерции и IT

              Мы задумали делать свою ERP-систему, чтобы видеть, на что уходят ресурсы команды, эффективно ими управлять. Собрали рабочую группу, оценили объем работ нашей команды в 200 часов.  

              В итоге, разработка собственной ERP-системы обошлась нам в 2 490 часов. Если оценивать подобный проект по рыночной цене, выходит около 7,5 млн. рублей.

              Но, оказалось, оно того стоило...

              Читать далее
            • PC-3000 Flash: восстанавливаем данные с карты microSD

              • Перевод


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

              До недавнего времени все карты памяти типа SD, Sony MemoryStick, MMC и других, использовали простую «классическую» структуру с отдельными частями – контроллер, плату и чип памяти NAND в корпусе TSOP-48 или LGA-52. В таких случаях процесс восстановления был очень простым – мы выпаивали чип памяти, читали его в PC-3000 Flash, и вели ту же подготовку, что и в случае с обычными USB-флэшками.

              Однако что делать, если наша карта памяти или UFD-устройство имеет монолитную структуру? Как получить доступ к чипу памяти NAND и прочесть данные с него?
              Читать дальше →
            • Упаковка приложения в F-Droid



                tl;dr: упаковываю и отправляю приложение без троянов для управления своими лампами в F-Droid без каких-либо знаний в разработке для Android.

                У меня есть политическая позиция, я сторонник СПО во многом согласен со Столлманом. Как это часто бывает, такая позиция дополняется лёгкой паранойей. Я стараюсь избавляться от проприетарных приложений, особенно, если они работают через сторонние сервера.

                А ещё у меня есть «умные» лампы Xiaomi Yeelight, которые контролируются приложением, работающим через сервера Xiaomi. Но в нём есть возможность включить в лампе API, работающее внутри локалки. Чтобы чувствовать себя спокойней, я пошёл искать приложение в Github и Gitlab и теперь намереваюсь продвинуть его в F-Droid, чтобы поддержать наше параноидальное сообщество.
                Читать дальше →
              • AdBlock похитил этот баннер, но баннеры не зубы — отрастут

                Подробнее
                Реклама
              • Мониторинг Dude Mikrotik. Функции и скрипты по простому

                  image

                  Я видел в интернете много инструкций по dude от Mikrotik, но не смог найти информацию как правильно писать и использовать скрипты и функции. Теперь частично разобравшись, готов с вами поделится. Здесь не будет описания установки и минимальной настройки dude, для этого есть много подробных инструкций. А также, я не буду рассказывать почему использую именно dude, это статья не для этого. Вперед.
                  Читать дальше →
                • Функция-конвертер для отправки сообщений на русском языке в Телеграмм из Микротик РоутерОС

                    Мессенджер Телеграмм крайне удобен для уведомления о работе IT-оборудования, чем активно пользуются СисАдмины. Популярные WhatsApp и Viber поддерживают API но в них нет встроенной технологии создания своих ботов.

                    РоутерОС известной компании Микротик не позволяет штатными средствами отправлять сообщения на русском языке в Телеграмм. Русские символы могут быть адекватно отображены в сообщениях, если отправлены в кодировке UTF-8. Ну что же коды известны, почему бы не написать перекодировщик?

                    Для упрощения задачи я не пользовался алгоритмами преобразования, а создал ключевой массив, содержащий в виде ключей сами русские символы в строковой и прописной раскладках, а в соответствующих им значениях — коды этих символов в UTF-8.

                    Вот этот массив данных, может и для других задач пригодится:

                    Ключевой массив символов русского алфавита и значений их кодов в UTF8
                    #  table of the codes of Russian letters UTF8
                    :local rsimv [:toarray {"А"="D090"; "Б"="D091"; "В"="D092"; "Г"="D093"; "Д"="D094"; "Е"="D095"; "Ж"="D096"; "З"="D097"; "И"="D098"; "Й"="D099"; "К"="D09A"; "Л"="D09B"; "М"="D09C"; "Н"="D09D"; "О"="D09E"; "П"="D09F"; "Р"="D0A0"; "С"="D0A1"; "Т"="D0A2"; "У"="D0A3"; "Ф"="D0A4"; "Х"="D0A5"; "Ц"="D0A6"; "Ч"="D0A7"; "Ш"="D0A8"; "Щ"="D0A9"; "Ъ"="D0AA"; "Ы"="D0AB"; "Ь"="D0AC"; "Э"="D0AD"; "Ю"="D0AE"; "Я"="D0AF"; "а"="D0B0"; "б"="D0B1"; "в"="D0B2"; "г"="D0B3"; "д"="D0B4"; "е"="D0B5"; "ж"="D0B6"; "з"="D0B7"; "и"="D0B8"; "й"="D0B9"; "к"="D0BA"; "л"="D0BB"; "м"="D0BC"; "н"="D0BD"; "о"="D0BE"; "п"="D0BF"; "р"="D180"; "с"="D181"; "т"="D182"; "у"="D183"; "ф"="D184"; "х"="D185"; "ц"="D186"; "ч"="D187"; "ш"="D188"; "щ"="D189"; "ъ"="D18A"; "ы"="D18B"; "ь"="D18C"; "э"="D18D"; "ю"="D18E"; "я"="D18F"; "Ё"="D001"; "ё"="D191"}]


                    Читать дальше →
                  • Будни OEMщика (Часть 1)

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


                      Данный материал поможет новичкам сориентироваться в направлении изучения вопроса тиражирования Windows, а также в статье будут даны ссылки на скрипты и утилиты, которые помогут избавиться от некоторой рутины и избежать ошибок.


                      Предисловие


                      «OEMщик» — довольно редкая специальность т.к. она требуется в компаниях, которые производят устройства с Windows: компьютеры, ноутбуки, планшеты, банкоматы, информационные киоски, рекламные панели, серверы.


                      Редкость и отсутствие названия данной специальности создали проблему обмена опытом, т.к. нет сообществ по обмену опытом, например, как у системных администраторов, это существенно усложняет изучение вопроса.


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

                      Читать дальше →
                    • Мини Термометр & гигрометр с E-PAPER на nRF52 — или о том, что пока не выпустили производители

                        Приветствую всех читателей Habr! Хочу поделиться с вами своим новым опенсорс проектом. Из названия статьи понятно что речь пойдет о датчике температуры и влажности с дисплеем на электронных чернилах. Уже достаточно давно я попробовал сделать проект датчика температуры с такими дисплеями в виде ардуино модуля. С тех пор тема e-ink дисплеев меня заинтересовала.

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


                        Читать дальше →
                      • Как Qt сделал студента [человеком]

                          Данная статья в большей степени автобиографическая, душевный пересказ интересного периода жизни. Выражаясь фигурально, можно назвать это одой Qt. Надеюсь, что статья будет интересна всем, в особенности студентам и начинающим разработчикам — возможно, кто-то увидит в ней себя. Я постараюсь интересно рассказать свой путь в разработке, уделяя особенное внимание месту в нем финского фреймворка.


                          Читать дальше →
                        • Как раскрутить Телеграм-канал за 500$ и избежать ботоводов

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

                            To buy or not to buy

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

                            В итоге я решил делать канал с нуля. Над тематикой долго думать не пришлось, так как у меня есть много викторин в Google Play, и этот же контент я и решил использовать в Телеграме, заодно рекламируя и свои мобильные викторины. Так появился мой канал @TriviaGames, в который я решил не вкладывать сразу кругленькую сумму, а пиарить постепенно, но более эффективно. В итоге за 4 месяца мне удалось взять рубежи в 10к подписчиков и 2к охвата. Это конечно не ахти какие показатели, но при этом мои затраты составили около 500 долларов, часть из которых я уже отыграл. И в этом хабе, я решил поделиться кейсом продвижения канала и дать некоторые советы, как закупать рекламу с максимальной эффективностью и избегать ботоводов.
                            Читать дальше →
                          • Цифровизация кризисом

                              image

                              С момента, когда началась жесткая фаза кризиса, вызванного COVID-19, и связанных с ним событий, прошло уже более 6 месяцев. Карантин, самоизоляция и другие понятия стали неотъемлемой частью жизни не только для потребителей, но и для бизнеса.

                              Разберём в деталях, как именно кризис повлиял на индустрию интернет-маркетинга и на то, как компании из разных сфер бизнеса применяют инструменты онлайн-рекламы.

                              1. ВВП, карантин и потребительский спрос
                              2. Прогноз на основе онлайн-статистики
                              3. Переходим в онлайн
                              4. Реклама и маркетинг
                              Читать дальше →
                            • OpenCASCADE и Невидимое солнце Дао

                                Тот лучший путник, что следов не оставляет
                                Тот лучший лидер, что без речи вдохновляет
                                План совершенен, если плана вовсе нет
                                И если мудрый двери закрывает,
                                Вам никогда не разгадать секрет

                                Великая книга Дао - Стих 27 ( Перевод Ю. Полежаевой)

                                Привет, Хабр! Хочу сегодня пригласить в увлекательное 3D-путешествие. Мне нравится 3D. Я пробовал работать в разных программах, но меня не покидало чувство, что мне чего-то не хватает. Даже если пользоваться встроенным скриптингом.

                                Поэтому я постепенно пришел к идее, что для реализации моих безумных творческих идей, наверное лучше подойдут CAD-системы. Вот там есть где разгуляться 3D-фантазии. Мощные алгоритмы создания поверхностей пересечений, проекций, аппроксимаций. Это как раз то, что нужно. Вообще, мне кажется, что разработчики промышленных геометрических CAD-ядер относятся к остальному 3D миру по принципу "Солдат ребенка не обидит".

                                Конечно, в своих поисках я не мог пройти мимо открытого CAD-ядра OpenCascade. Эта библиотека предоставляет уникальную возможность ближе познакомится с принципами внутреннего устройства современных CAD-систем. Вдвойне приятно, что это можно сделать на дружелюбном языке Python.

                                От одной мысли о всех этих чудесах, мое сердце начинает биться сильнее. Как поется в одной песне - я приятную дрожь ощущаю с головы до ног. Тех у кого в этот вечер похожее настроение - прошу под кат. Будем рисовать Инь и Янь в объеме.

                                Читать далее
                                • +14
                                • 3,1k
                                • 5
                              • Объясните, почему мой рокет-саенс бэкенд билдится пару секунд, а четыре формы на фронте — полгода

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

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

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

                                  Читать далее
                                • Власти США расследуют деятельность биржевого стартапа Robinhood после сбоя: клиенты жалуются на потерю денег

                                    Издание Bloomberg со ссылкой на свои источники пишет о том, что регуляторы США SEC и FINRA расследуют деятельность стартапа Robinhood в связи с произошедшим в марте 2020 года масштабным сбоем. Клиенты компании пожаловались, что в результате неполадок не смогли совершать сделки, что повлекло потерю крупных сумм. 

                                    По мнению аналитиков, расследование может поставить под угрозу грядущее IPO Robinhood.

                                    Читать далее
                                  • Индия, платформы Jio и четвертый интернет

                                    • Перевод

                                    Одно из самых ужасных заблуждений, связанное со спорами о TikTok, является то, что все это может привести к расколу интернета. Это стирает в порошок историю Великого китайского файрвола, который был создан 23 года назад. Именно он отрезал рынок Китая от западных поставщиков услуг. Тот факт, что США наконец могут ответить тем же, является отражением уже существующей реальности, а не созданием новой.

                                    Но действительно новой тенденцией является раскол глобальной сети за пределами Китая: предложенная США модель по-прежнему используется в большинстве стран мира, однако государства ЕС и Индия все чаще выбирают свой собственный путь.

                                    Американская модель

                                    Модель глобальной сети, используемая США, не предполагает вмешательство в личную жизнь, поэтому ее эффективность сложно оспорить. Экономика США бурно развивается на протяжении многих лет не только благодаря мощному технологическому сектору. Американские интернет-компании доминируют в большинстве регионов мира, используя так называемую «мягкую силу США» в виде фастфуда и голливудских блокбастеров. Такой подход имеет как сильные, так и слабые стороны: отсутствие трений в интернете приводит к доминированию агрегаторов, что в свою очередь приводит к формированию как хороших, так и плохих пользовательских групп.

                                    Однако мы фокусируем внимание на экономическом аспекте в первую очередь, и с учетом этого выделим победителей и проигравших от подхода, используемого США.

                                    Стороны-победители:

                                    Читать далее
                                  • Елена Мышенкова о курсе «Продакт-менеджер» от ProductStar

                                      Задумавшись над сменой профессиональной деятельности, Елена приняла решение пройти онлайн-обучение и выбрала курс «Продакт-менеджер» от ProductStar. Он помог ей не только по-другому взглянуть на свою работу, но и позволил скорректировать общение с командой и заказчиками, а также применить полученные знания в обычной жизни.

                                      Читать далее
                                    • RESQ охотится на потерявшихся туристов с воздуха

                                      • Перевод
                                      Когда вы заблудитесь в лесу, мобильный телефон может показаться не самым полезным инструментом. При отсутствии сигнала сотовой сети невозможно позвонить в службу спасения.

                                      Тем не менее, если носить телефон с собой, спасателям будет намного проще найти вас, и пользователь ресурса HackaDay Эрик разрабатывает инструмент для такой работы.

                                      Портативная версия устройства ResQ оснащена направленной антенной типа «волновой канал», помогающей точно определить направление на местоположение сигнала.

                                      Читать дальше →

                                    Самое читаемое