Войти
Войти
 

Регистрация

Уже есть аккаунт?
Полная версия Пикабу
netwizard  
Пикабушник 2 года 11 месяцев 1 неделю
  • 13686
    рейтинг
  • 1061
    комментариев
  • 15
    новостей
  • 12
    в "горячем"
  • Поставил 377 плюсов и 5 минусов
  • Отредактировал 2 поста
  • Проголосовал за 2 редактирования

Автоматизация на почте

в

Устроился на работу сотрудником почты. На окраине города стоит полупустое здание, там начальство решило сделать архив. Рабочие привезли туда огромную груду мешков с письмами, которые требовалось отсортировать и занести в базу. Процесс таков: имеется пачка писем, обвязанная шпагатом. У каждой пачки есть накладная со штрихкодом, в котором зашифрована информация по этой пачке. Нужно 1) нажать в программе кнопку "сканировать штрихкод" 2) провести сканером по накладной 3) подождать 10-30 секунд пока программа расшифрует ШК 4) нажать кнопку "внести данные" 5) подождать 30-90 секунд 6) написать на пачке диапазон номеров, которые программа присвоила этим письмам (10-15 сек) 7) нажать кнопку "закрыть накладную" (5-10 сек), выйти назад в меню 8) следующий цикл.


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


Также были бракованные накладные или пачки писем вообще без накладных. Приходилось брать каждое письмо 1) сканировать его ШК 2) клик "ввести данные" 3) 1-2 секунды программа думает 4) вылезает окно с характеристиками письма, тут ничего не делаем, все письма одинаковые, жмем "сохранить письмо" 5) следующий цикл

Как видите, опять много ненужных движений, нужно откладывать сканер в сторону, тянуться к мышке, два раза жать в разные места на экране. Моментально был написан скрипт, автоматизирующий всю эту лабуду, теперь процесс свелся к "пикнул письмо сканером (сканер издает звук при считывании), жду 2 секунды, пикаю следующее письмо" и т.д. Работа ускорилась в 2-4 раза, да и сил тратится гораздо меньше.


Но мне и этого показалось мало. Мало приятного в двухсекундном пялении в монитор. Открыл блокнот, занес туда штрихкоды писем, каждое письмо требует треть-полсекунды. Затем пишется еще один скрипт, который заносит в программу из блокнота по письму каждые 2 секунды, а я иду пить чай (а писем очень много, 10-30 тысяч, их накопилось достаточно за три года). Или не иду. Принес с собой ноутбук, пока скрипт работает над другой пачкой писем, открываю на ноуте блокнот и вношу туда следующую партию. Скорость работы выросла еще больше.


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


Мои посты по автоматизации


Автоматизация с AutoHotKey

https://m.pikabu.ru/story/avtomatizatsiya_rutinyi_s_autohotk...


Распознавание экрана в AutoHotKey https://m.pikabu.ru/story/avtomatizatsiya_rutinyi_s_autohotk...

Показать полностью
  •  
  • 6208
  •  

Некачественный интернет от Ростелекома

в

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


Интернет у нас уже примерно три года, город Якутск, частный дом, телефонная линия, xDSL, пропускная способность до 5 мб/с (заявленная в договоре), тарифный план Дом.Инт.Центр 5, подключено цифровое телевидение с включенной функцией "Управление просмотром".


Суть в чем. ЦТ и так потребляет немало трафика, а когда кто-то начинает перематывать каналы (можно посмотреть вчерашний сериал, например), то нагрузка становится совсем уж непомерной. Страдает качество интернет соединения. В наилучшем случае пинг у нас стабильно 110-130 мс. Когда же включается перемотка, начинаются спайки (резкие кратковременные скачки пинга) до 1000-1500мс. Играть в онлайн игры невозможно.

Некачественный интернет от Ростелекома Ростелеком, Интернет, Юридическая консультация, Длиннопост
Показать полностью 1
  •  
  • 11
  •  

Автоматизация рутины с AutoHotKey. Часть 2: Распознавание экрана.

в

Небольшое продолжение к предыдущему посту

https://m.pikabu.ru/story/avtomatizatsiya_rutinyi_s_autohotk...

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


Давайте попробуем какую-нибудь незатейливую программу, например игрушку сапер.

Научим скрипт реагировать на нашу смерть.

Автоматизация рутины с AutoHotKey. Часть 2: Распознавание экрана. Автоматизация, AutoHotKey, Длиннопост

Делаем скриншот, открываем Пэйнт, и выделяем небольшой кусочек желтой рожицы.

Автоматизация рутины с AutoHotKey. Часть 2: Распознавание экрана. Автоматизация, AutoHotKey, Длиннопост
Показать полностью 4
  •  
  • 655
  •  

Почему нельзя ставить горячее в холодильник?

в

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

Тут есть три опасных момента:


1) Стеклянная полка, на которую вы ставите горячую кастрюлю, испытывает тепловые деформации.


Почему если кипяток налить в чашку с тонкими стенками, ничего не будет, а если налить в чашку с толстыми стенками, то она может треснуть?

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


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


Так что подкладывайте под кастрюлю доску.


2) Горячая вода очень хорошо испаряется, остывает, и оседает на стенках холодильника в виде инея. Образуется "шуба", которая мешает фреону забирать тепло от продуктов. В результате падает эффективность (КПД) охлаждения и, соответственно, увеличивается нагрузка на компрессор. Уменьшается срок службы холодильника. Регулярно счищайте снег со стенок холодильника, а еще лучше - размораживайте его!

Когда ставите горячий суп в холодильник, обязательно накрывайте его крышкой!


Подробнее про принцип работы холодильника: https://m.pikabu.ru/story/printsip_rabotyi_kholodilnika_5089...


3) При нормальной работе холодильника компрессор работает циклично. Грубо говоря, поработает, отдохнет, поработает, отдохнет. Когда же вы ставите в холодильник горячее, компрессор начинает работать без перерыва несколько часов. Может сильно нагреться и перегореть обмотка компрессора.

Так что лучше сначала охладите суп при комнатной температуре.


На этом все, будут вопросы - пишите!

Показать полностью
  •  
  • 902
  •  

Зачем дороги посыпают солью?

в

Ответ в следующем. Температура плавления смеси двух разных веществ всегда ниже, чем по отдельности. Допустим, у меня есть металл А, который плавится при температуре 600°. Если я добавлю к нему какой-нибудь металл Б, то получившаяся смесь будет плавиться при температуре, скажем 580°. Или если металл Б плавится при 800°, то добавим немного металла А, и станет 780°.


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


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


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


Для снега и поваренной соли минимальная достижимая температура плавления = -21.2°С.

Замерзло лобовое стекло автомобиля? Нет проблем! Просто посыпьте его солью, и через некоторое время лед растает!

Что же на самом деле тут происходит? А дело в том, что с точки зрения снега лобовое стекло становится горячим! Моя температура плавления -20°С, а температура стекла 0°С, слишком горячо для меня! И я плавлюсь. А еще меня окружает горячий воздух температурой 0°С. Я плавлюсь.


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


Или взять эксперимент со сжатием в кулаке смеси снега с солью.

Нет, никаким химическим ожогом тут, вопреки мнению некоторых людей, не пахнет.

Дело в том, что чистый снег охлаждает руку, но не может охладить ее ниже 0°С.

Если же добавить соль, то он охлаждает руку до -20°С!


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

К примеру, для того, чтобы нагреть 1 кг снега с -1° до 0°, требуется 2 кДж тепла.

А для того, чтобы расплавить 1 кг снега, требуется 335 кДж тепла!


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


Вот так вот. Будут вопросы - пишите!

Показать полностью
  •  
  • 318
  •  

Принцип работы холодильника

в

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


Суть предельно проста. Наливаем воду в бак. Из бака откачиваем воздух, т.е. создаем вакуум. В какой-то момент вода начнет закипать. Почему? Потому что при снижении давления снижается и температура кипения воды.


Если вы подниметесь на Эверест, то заметите, что вода закипает не при 100 градусах, а при 68. И наоборот, если давление поднять, то температура кипения увеличится. На этом основан принцип работы скороварок - внутри них создается давление выше атмосферного, и вода кипит при температуре выше 100 градусов. Еда варится быстрее.

Принцип работы холодильника Пикабу образовательный, Наука и техника, Холодильник, Гифка, Длиннопост
Показать полностью 3
  •  
  • 1758
  •  

Не читайте этот пост

Сижу сегодня на Ютубе, смотрю своего любимого Markiplier'а.

И тут в комментариях вижу это:

Не читайте этот пост Youtube, Прикол, Юмор, Длиннопост

(не читайте мое имя)

Что? А что у тебя за имя?

Не читайте этот пост Youtube, Прикол, Юмор, Длиннопост

(не читайте надпись на моем аватаре)

А?

Не читайте этот пост Youtube, Прикол, Юмор, Длиннопост

(не читайте баннер на странице моего канала)

Да что за, что за канал у тебя такой?

Не читайте этот пост Youtube, Прикол, Юмор, Длиннопост

(не смотрите мое последнее видео)

Да ты задрал!

Показать полностью 5
  •  
  • -13
  •  

Через 100 млн. лет количество дней в году станет равным примерно 358

в

Суточное вращение Земли постепенно замедляется. Луна "тянет" океаны на себя, океаны передают импульс суше. В то же время океаны "тянут" Луну на себя, заставляя ее крутиться по орбите быстрее. Луна набирает скорость и переходит на более высокую орбиту, постепенно отдаляясь от Земли.

Через 100 млн. лет количество дней в году станет равным примерно 358 Наука, Астрономия, Космос, Познавательно, Гифка, Длиннопост

Этот процесс будет продолжаться до тех пор, пока вращение системы Луна-Земля не станет полностью синхронным, как это уже произошло в системе Плутон-Харон.

Через 100 млн. лет количество дней в году станет равным примерно 358 Наука, Астрономия, Космос, Познавательно, Гифка, Длиннопост
Показать полностью 1
  •  
  • 679
  •  

Определение времени по Луне и Солнцу (часть 1)

в

Здравствуйте! Сегодня мы поговорим о том, как определять время, стороны света и даже свое географическое расположение по вышеназванным объектам и звездам.

Начнем с простых вещей и постепенно перейдем к сложным.


1) Полярная звезда. Земная ось направлена прямо на нее (не совсем, но почти), то есть Полярная звезда "висит" почти точно над Северным полюсом Земли.

Определение времени по Луне и Солнцу (часть 1) Астрономия, Познавательно, Наука, Солнце, Луна, Звёзды, Видео, Длиннопост

(рис. 1)

Отсюда следуют интересные наблюдения:

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

Показать полностью 13 1
  •  
  • 76
  •  

Движение Солнца через зодиакальные созвездия

в
Движение Солнца через зодиакальные созвездия Астрономия, Гифка, Интересное, Образование, Небо, Познавательно

Земля движется вокруг Солнца, поэтому нам кажется, что Солнце меняет свое положение относительно звезд. Однако это движение не хаотичное - каждый год Солнце проходит через одни и те же созвездия, именуемые зодиакальными.


В июне Солнце проходит через созвездие Близнецов, в ноябре - через Весы и т.д.

С марта по сентябрь Солнце поднимается в Северное звездное полушарие - Северное полушарие Земли получает больше тепла, наступает лето, в Южном полушарии в это время наступает зима. С сентября по март Солнце опускается в Южное полушарие, в Северном полушарии наступает зима, в Южном - лето.


Синяя горизонтальная линия отделяет Северное полушарие от Южного, оранжевая линия - плоскость Солнечной системы, Меркурий, Венера и прочие планеты могут находиться только тут, нигде больше вы их не увидите. Быстрое пятно, летящее справа налево - Луна, ее орбита тоже лежит в плоскости Солнечной системы.


Создано в программах Stellarium и LICEcap.

Показать полностью
  •  
  • 155
  •