Задать вопрос
  • Как отключать девайс при зарядке аккумулятора?

    gbg
    @gbg Куратор тега Электроника
    Любые ответы на любые вопросы
    Трекер кушает меньше остальной автомобильной начинки, всевозможных блоков комфорта, сигналок и прочего фарша.

    Вот тут снизу подсказывают, что за два месяца уже штатное барахло сожрет 60 [суток] * 24 [часа/суток] * 0.035 [Ампер] = 36 [Ампер*Часов], то есть, почти вся емкость батареи.

    Чтобы точно решить, целесообразно ли что-то (китайское, с али) колхозить в проводку машины, подключая это что-то напрямую к батарее (надо бы через отдельный предохранитель, потому как в прикуривателе стоит дубина), стоит измерить потребление тока через 10-20 минут стояния в закрытом состоянии с трекером и без трекера. Вполне возможно, что трекер даже видно не будет.
    Ответ написан
    2 комментария
  • Какую библиотеку использовать для сканирования чеков через веб камеру на смартфоне?

    TTATPuOT
    @TTATPuOT
    https://code.patriotovsky.ru/
    Вам из чека не символы распознавать нужно, а QR-код, который печатает онлайн-касса. По QR-коду вы уже можете сформировать запрос в ОФД и получить параметры чека. В сторону распознавания букв бесполезно ковырять.

    QR-коды может куча всего распознавать. Например: https://github.com/schmich/instascan
    Ответ написан
    3 комментария
  • Почему rand() может выдавать очень близкие значения?

    Sanasol
    @Sanasol Куратор тега PHP
    нельзя просто так взять и загуглить ошибку
    https://toster.ru/answer?answer_id=1169362#answers...

    Почему rand() это плохо

    boallen.com/random-numbers.html

    Настоящий рандом (или хороший псевдо рандом типа mt_rand())
    randbitmap_true.png

    Псевдо рандом
    randbitmap_computer.png
    Ответ написан
    2 комментария
  • Как обработать [Errno 12] Cannot allocate memory исключение в python?

    sergey-gornostaev
    @sergey-gornostaev Куратор тега Python
    Седой и строгий
    Правильным решением будет переписать код так, чтобы память не забивалась, а не обрабатывать ошибку отсутствия свободной памяти.
    Ответ написан
    Комментировать
  • PTR запись где и как?

    вам нужно обратиться туда где вы купили/арендовали IP адрес, этим управляет только владелец адресов. После вы даете имя хоста у себя в системе равному записи PTR.
    Ответ написан
    6 комментариев
  • В чем суть облачных сервисов?

    @EraserKhv
    Системный администратор
    Проще объясню.
    Предположим, гипотетическая ситуация, которой обычно объясняют зачем тебе Облако. - Есть у тебя интернет-магазин плюшевых мишек. Развернул ты сайт у себя на компьютере , который стоит в офисе в кладовке, и все хорошо, посещение сайта 1000 пользователей в день, продаешь ты свои 5 мишек в день, никаких проблем.
    Но тут надвигается 8 марта, и посещаемость сайта увеличивается до 5000 в час и твой компьютер не вывозит ни по процессору, ни по диску, ни по оперативной памяти, ни по пропускной способности интернет канала, службы обрабатывающие HTTP запросы все время отваливаются, интернет-канал забит, жесткий диск молотит, но все происходит все очень медленно, а ты на этом компе еще Z отчет кассовый делаешь в конце дня, а в соседнем цехе усиленно пекли печеньки с предсказаниями в глазури, автомат в ВРУ не выдержал, и отключился вместе со всем зданием и твоим компом. ПО итогу ты к 8му марта продаешь всего 3 медведя, да и еще кассовый отчет для налоговой не сгененрировал. После подобного факапа, ты себе говоришь: "ну на следующий праздник я так не облажаюсь". Выделяешь в офисе помещение под серверную, ставишь серверную стойку, покупаешь 4 сервера полноценных и распараллеливаешь инет запросы, новая система хранения данных, источник бесперебойного питания, 2 кондиционера и интернет канал расширяешь. Итогом к 8му марта следующего года, эта конфигурация выдерживает возросшую нагрузку и ты продаешь 45 медведей к 8му марта, профит ? А вот и нет, вся эта конфигурация нужна тебе в преддверии 8го марта, а остальные, предположим 360 дней, тебе бы хватало однго старого компьютера. А серверная потребляет только электричества на 500 руб в день, а интернет канал, и обслуживание серверов итого дороже!

    Так вот в облаке можно арендовать эти мощности на несколько дней, пока идет самый сенокос, а остальные дни довольствоваться слабенким виртуальным сервером за 300 руб в день.
    Ответ написан
    2 комментария
  • Как называются разработчики, которые пишут не качественный код, но делают продукты?

    dollar
    @dollar
    Делай добро и бросай его в воду.
    Гениями.

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

    Таким людям стоит чуть научиться правильно писать, и они будут бесценны.
    Ответ написан
    2 комментария
  • Где найти игры для веб-программиста?

    Beeetle
    @Beeetle
    https://flexboxfroggy.com по флексам
    https://cssgridgarden.com по гридам
    Очень прикольные сервисы по изучению в игровой форме
    Ответ написан
    2 комментария
  • Как предовратить вставку доп текса при копировании текста с сайта?

    @garmon85
    Отключите JavaScript
    Ответ написан
    Комментировать
  • Будет ли доступно Яндекс.Облако для Украины?

    Lillipup
    @Lillipup
    Allons-y, Алонсо!

    Похоже оно там заблочен

    Верно

    Есть ли где-то инфа, будет ли Яндекс как-то договариваться по этому поводу с ребятами из Украины?

    С момента блокировки прошло уже почти три года, так что вряд ли.
    Ответ написан
    1 комментарий
  • Как из символа '\t' получить табуляцию?

    samodum
    @samodum
    Какой вопрос - такой и ответ
    "1 2\t3".replace("\t", " ").replace("\n", " ");
    Ответ написан
    1 комментарий
  • Стоит ли устанавливать Астра линукс и чем его можно заменить?

    fdroid
    @fdroid
    press any key
    Расскажу про свой опыт. Работал в школе программистом (про корректность названия должности промолчу, потому что, по сути, ни к какому программированию я отношения не имею, я сисадмин, местами даже эникей — ну или наоборот). Возник вопрос о переходе на отечественное ПО, просто потому что, согласно законодательству, муниципальные организации не имеют права закупать ПО, не присутствующее в реестре российского ПО. А лицензироваться потребность была совершенно неиллюзорная. Начал изучать тему. Для начала — операционная система. Существует Альт Линукс, который есть в реестре, но таки он не бесплатный для использования в организации. Связался с СПО «Базальт» — разработчиком ОС. Компания довольно легко пошла на встречу, согласившись предоставить нужное количество лицензий без оплаты, на условиях договора сотрудничества, который, собственно, сводился к тому, что школа на своём сайте выкладывает в общий доступ информацию о том, что использует Альт Линукс и как именно использует. Условия достаточно ненапряжные, то, что надо. Конечно же, в комплекте идёт офисный пакет — Open Office или Libre Office, точно не помню, но, как мы все знаем, весь багаж документации любой организации представлен в docx и xlsx, с которыми «либра» без поехавшего форматирования не совместима. Начал искать варианты. Первый вариант — МойОфис разработки ООО «Новые облачные технологии». Во-первых, никакими путями у меня не получилось найти ни в свободном доступе, ни на других ресурсах, дистрибутивы просто для того чтобы, хотя бы, оценить что ПО из себя представляет. Тем не менее, связался с разработчиками и совершенно без проблем для школы было предоставлено необходимое количество лицензий. Но, хоть у МойОфис с совместимостью с МС-форматами дела обстоят намного лучше чем у «либры», но, всё же, неидеально. Я давно знаю и пользуюсь пакетом OnlyOffice, который бесплатен для частного использования и реально заточен под то, чтобы работать с МС-форматами файлов, совместимость я оценил бы процентов в 99. Да вот только OnlyOffice для организаций не бесплатен и его нет в реестре российского ПО. Но, оказывается, существует версия, которая, по сути, один-в-один OnlyOffice, только называется Р7 Офис — и вот эта версия есть в реестре, но, опять же, для организаций не бесплатна. Связался с разработчиком — АО «Новые коммуникационные технологии» — и, опять же, никаких проблем с получением бесплатных лицензий для школы не возникло — предоставить нужное количество лицензий разработчик готов. Весь затык был в том, что, со слов разработчика, не определён порядок передачи лицензий и они ждут первого встречного шага со стороны регионального Министерства образования. Ввёл директора школы в курс дела, объяснил ситуацию, т.к. дальнейшие действия — это уже административная работа. Таким образом, в реальности оказалось, что можно обеспечить школу лицензионным софтом и не потратить на это ни копейки, что, безусловно, радует. Но вот до конца всю эту тему я не довёл, т.к. уволился, т.е. окончательно не согласовал лицензирование Р7 Офис, а ведь это действительно достойный софт.

    PS Мой ответ больше про внедрение, но пусть будет как есть, возможно, кому-нибудь окажется полезным.
    Ответ написан
    2 комментария
  • Нужно ли учить графическую часть в winapi?

    Zoominger
    @Zoominger
    System Integrator
    Qt бы и учили, ИМХО.
    А по крестам для старта что-нибудь без WinAPI.
    Ответ написан
    Комментировать
  • Как ребенка 12лет ввести в it?

    anton_reut
    @anton_reut
    Начинающий веб-разработчик
    В каком плане ему нравится it? На уровне установки новой видеокарты для игры в танчики и создании сервера майнкрафт?
    Ответ написан
    5 комментариев
  • Программирование python через minecraft?

    sim3x
    @sim3x
    Имеет ли смысл учиться python'у через книгу про программирование в minecraft?
    нет

    так сам процесс обучения python без minecraft'a иногда является скучным процессом
    вам стоит подумать, стоит ли изучать программирование впринципе
    Большая часть работы скучна и рутинна
    Ответ написан
    3 комментария
  • Как появляются левые данные в поле ip в логе nginx?

    kotomyava
    @kotomyava
    Системный администратор
    Он просто формируется, например вообще не в браузере. Соответственно, можно любые заголовки установить, любой запрос сделать, любые данные прислать.

    Собственно, поэтому никогда нельзя просто так доверять данным, пришедшим со стороны пользователя. Никаким, ни полю в форме, ни http заголовку. Всё надо фильтровать.
    Ответ написан
    5 комментариев
  • Какие существуют СЭД (системы электронного документооборота) для промышленной организации?

    @cudu
    java developer
    Я достаточно хорошо знаком только с одной системой "документооборота" - Alfresco.
    У Alfresco есть 2 версии: community - бесплатная и Enterprise - собственно платная. Далее я расскажу про опыт использования первой бесплатной версии, но, подозреваю, что его можно распространить на многие другие подобные СЭД.

    Итак, во-первых, Community версия по сути - это нестабильная веткая Enterprise. Как только Community становится стабильной, ее релизят и превращают в Enterprise, другими словами, если в системе есть ошибки(а они есть), то они тем не менее будут пофикшены, возможно, достаточно быстро. Если следить за репозиторием, можно самостоятельно собирать релизы оттуда и выкатывать себе на сервер.

    Во-вторых, бесплатность Community - довольно условная. Нет, вы само собой получаете абсолютно рабочую версию и бесплатно(может там есть нюансы), но есть одно но - наличие и стоимость вменяемых специалистов: их немного и они достаточно дорогие.

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

    В-четвертых, конечно, под Alfresco есть документация - она хороша и достаточна, но за несколько лет работы с ней я понял, что в документации все время не хватаеат нюансов, без которых этот монстр просто не работает. Проблема может быть скрыта где угодно(например, мы добавили модель и добавили данные по этой модели, потом модель удалили, данные - остались. Alfresco версии 4 , по-моему, на этом этапе просто не запускается. Да, возможно это логично, но чтобы удалить данные по этой модели - надо было сильно извратиться и найти, а как же это сделать. Из-за этой проблемы в свое время переход с 3 на 4 версию Alfresco у тех, кто использовал какие-либо крупные дополнения, был затруднителен).

    В-пятых, Alfresco требует обслуживания - бэкапы, очистка данных, настройка корзины, настройка поиска, настройка серверов(довольно требовательная к железу после определенного объема индексируемых данных, т.к. там втсроен полнотекстовый поиск). Правда, ест ьоблачная версия, что несомненно может быть плюсом.

    В-шестых, седьмых и .. - я могу долго описывать недостатки системы, впрочем, плюсы тоже можно расписать. Но мое мнение - Alfresco (как и многие другие подобные системы) не подходит там, где требуются глобальные переделки(например, такое простое действие, как соответствие штатной струкутуре пользоватей из Alfresco придется либо пойти через AD сервер и настроенные там службы\отделы\должности, либо какие-то еще грабли). Мое мнение - вам надо свои внутренние процессы менять под уже разработанные решения. Внутренние процессы не приносят прибыли - они призваны сократить расходы, потому уникальность внутренних процессов документооборота лучше снижать. Иначе, эта доработка вам выльется в год\два разработки\внедрения, нервов и потраченных зря денег и времени.

    И алгоритм должен быть следующим: вы пришли в контору "ГенииСЭД" и говорите, мы хотели бы внедрить у себя СЭД и мы хотим использовать какую-либо готовую конфигурацию\решение. Что у вас есть? Далее вам лично предстоит изучить, какие решения есть, вам лично предстоит подумать, какие вам максимально подойдут, после чего вы попросите демо стенд с этим готовым решением и месяц вы с полной заинтересованностью коллектива его оттестируете. Без всего этого вам впарят гоголь-моголь.

    Мое мнение - используйте какие-либо готовые конфигурации 1С с минимальными переделками: там есть и поддержка. и интеграция с другими решениями 1С(хоть какая-то).
    Ответ написан
    Комментировать
  • Как в github может быть рабочая ссылка на файл, а файл в репозитории отсутствует?

    @timokins
    При создании релиза можно загрузить файлы двумя способами:

    binaries:

    5d810b6abefa7942713381.png
    и files:

    5d810b961f18c096092710.png
    Ваш пример был загружен вторым способом
    Ответ написан
    Комментировать
  • Зачем тестировать верстку на локальном сервере?

    Wolfnsex
    @Wolfnsex
    Если не хочешь быть первым - не вставай в очередь!
    Например, сборщик Gulp поднимает локальный сервер по адресу localhost:3000. Чем это может помочь при тестировании верстки?
    Насколько я помню, сам Gulp ничего не поднимает, но это не суть... Сервер, локальный, нужен как минимум для возможности указания корректных по отношению к корню сервера путей, для тех же картинок, например: <img src="/img/image1.png" alt="#" /> - без локального сервера будет работать "никак". Уже этого факта достаточно, что бы этот самый сервер поднимать :)
    Ответ написан
    Комментировать
  • Почему на многих серверах нет графики?

    @Hanneman
    А зачем она там, где она не нужна? Зачем мне тратить пространство диска на Gnome с периферией, если у сервера роль, скажем, веб-сервера или на нем, к примеру, крутится Couchbase? Зачем мне графическое окружение?
    Хотите сервер с графикой - ставьте любое окружение (GNOME, KDE и пр.). Хотите проброску графики? Не проблема - ставьте VNC и наслаждайтесь.
    Ответ написан
    2 комментария