Горячее
Лучшее
Свежее
Подписки
Сообщества
Блоги
Эксперты
Войти
Забыли пароль?
или продолжите с
Создать аккаунт
Регистрируясь, я даю согласие на обработку данных и условия почтовых рассылок.
или
Восстановление пароля
Восстановление пароля
Получить код в Telegram
Войти с Яндекс ID Войти через VK ID
ПромокодыРаботаКурсыРекламаИгрыПополнение Steam
Пикабу Игры +1000 бесплатных онлайн игр Бесплатная браузерная игра «Слаймы Атакуют: Головоломка!» в жанре головоломка. Подходит для мальчиков и девочек, доступна без регистрации, на русском языке

Слаймы Атакуют: Головоломка!

Казуальные, Головоломки, Аркады

Играть

Топ прошлой недели

  • solenakrivetka solenakrivetka 7 постов
  • Animalrescueed Animalrescueed 53 поста
  • ia.panorama ia.panorama 12 постов
Посмотреть весь топ

Лучшие посты недели

Рассылка Пикабу: отправляем самые рейтинговые материалы за 7 дней 🔥

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

Спасибо, что подписались!
Пожалуйста, проверьте почту 😊

Помощь Кодекс Пикабу Команда Пикабу Моб. приложение
Правила соцсети О рекомендациях О компании
Промокоды Биг Гик Промокоды Lamoda Промокоды МВидео Промокоды Яндекс Маркет Промокоды Пятерочка Промокоды Aroma Butik Промокоды Яндекс Путешествия Промокоды Яндекс Еда Постила Футбол сегодня
0 просмотренных постов скрыто
5
jopaDumbledora
jopaDumbledora

Ответ на пост «Борьба с госовухами»⁠⁠3

1 год назад
Ответ на пост «Борьба с госовухами»

#comment_303718340

Показать полностью 1
Telegram Скрипт Переписка Скриншот Голосовые сообщения Комментарии Ответ на пост Комментарии на Пикабу
1
0
krizus

Ответ на пост «Борьба с госовухами»⁠⁠3

1 год назад

Внесу ясность откуда ростут ноги.

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

И им некогда сидеть пиреписываться, основной способ общения - это голосовые сообщения, преимущественно в вотсапе.

Собственно все, причина банальна. А дальше это перекочевывает в общение со всеми.

И поверьте, если они не будут хотя бы так общяться, то кукуха поедет очень быстро. Так как декрет не слабо так ограничивает круг общения.

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

Telegram Скрипт Переписка Скриншот Повтор Голосовые сообщения Ответ на пост Текст
11
10302
Pikabu.bot
Улыбнись!

Борьба с госовухами⁠⁠3

1 год назад
Борьба с госовухами
Telegram Скрипт Переписка Скриншот Повтор Голосовые сообщения
727
10
Lifehack
Lifehack
Life-Hack [Жизнь-Взлом]/Хакинг

Получение IP -, MAC –адресов, имени сетевого интерфейса с помощью Python⁠⁠

1 год назад

Порою возникают ситуации, когда необходимо использовать в скрипте Python IP-адрес используемый активной сетевой картой, которая смотрит в Интернет, узнать MAC-адрес этой карты и имя сетевого соединения. К сожалению, функций из коробки пока что не наблюдается. Есть сторонние модули, которые позволяют узнать MAC-адрес, например getmac, но в качестве параметров в них нужно также передавать или IP-адрес, или имя соединения. Но, что, если их нужно определять программно и вводить вручную не вариант?
Я нашел для себя решение, которое работает, но требует тестирования на большом количестве систем. Хотя, думаю, что на большинстве ОС семейства Windows или Linux оно будет работать.

Импорт библиотек

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

Получение IP-адреса активной сетевой карты

Уже очень давно, около 15 лет назад на Stack Overflow был дан ответ по поводу получения «основного», имеющего маршрут по умолчанию, IP-адреса. Как описывает его автор скрипта, он работает под всеми основными ОС: Windows, Linux, OSX. Вот ссылка на данный пост.
Несмотря на то, что скрипту уже довольно много лет, он работает до сих пор. Потому, вместо изобретения велосипеда я использую его, за неимением лучшего. Тем более что он ни разу не давал сбоев. Вот сам скрипт:

Теперь, когда мы определились с тем, каким способом будем получать IP-адрес, приступим к написанию скрипта для получения IPv6-, MAC- адресов, а также имени сетевого интерфейса.

Получение информации об активном сетевом интерфейсе

Создадим класс NetInfo,который при инициализации будет получать необходимые данные в зависимости от операционной системы. Здесь мы определяем платформу с помощью модуля system библиотеки platform и в зависимости от этого запускаем тот или иной скрипт.

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

Напишем функцию mac_iface_win(self) в которой выполним получение нужных нам параметров. Для этого мы будем использовать возможности командной строки Windows, с частности инструмент командной стоки wmic. В частности будем использовать псевдоним NICCONFIG, который используется для управления сетевыми адаптерами. Отфильтруем только активные сетевые адаптеры. А их может быть в системе несколько, включая виртуальные: IPEnabled=true . После этого получим MAC – и IP – адреса используя GET MACAddress, IPAddress /FORMAT:csv, с указанием вывода полученных значений в формате csv для того, чтобы нам было проще их распарсить.

Вот полный вид данной команды:

wmic NICCONFIG WHERE IPEnabled=true GET MACAddress, IPAddress /FORMAT:csv

После того, как мы получим список активных сетевых адаптеров, поитерируемся по нему в цикле и проверим, есть ли в данном списке адаптер, IP-адрес которого равен полученному ранее локальному адресу. Если есть, забираем MAC-адрес, а также IPv6 адрес, если он не отключен в системе.

После того, как мы получим необходимые данные, выполним команду getmac /FO csv /NH /V с помощью которой получим список сетевых интерфейсов. Также в цикле проитерируемся по нему и будем проверять, есть ли уже полученный MAC-адрес в строке с параметрами интерфейса. Если есть, забираем название сетевого интерфейса.

Если в предыдущей функции мы получили данные для сетевого интерфейса в ОС Windows, то следует также написать аналогичную функцию и для Linux. Поэтому создадим функцию mac_iface_lin(self). В ней кода будет поменьше, так как в командах Linux содержится больше информации в одном месте и ее легче распарсить. Команда, которую мы будем использовать выглядит следующим образом:

ip -h -br a | grep UP

Здесь мы получим название сетевого интерфейса и IPv6-адрес. В Linux данный адрес можно получить, даже если он отключен в настройках адаптера.
После этого выполним похожую команду, но уже отфильтруем из ее вывода MAC-адрес:

ip a | grep ether | gawk '{print $2}'

Осталось только свести написанный код, если вы этого еще не сделали воедино.

Итак, продолжим. Полный код скрипта выглядит следующим образом:

Теперь необходимо протестировать его в операционных системах. В данном случае у меня доступны две системы: Windows 10 и Linux Mint.

Создадим в данном скрипте вызов нашего класса и выведем в терминал полученные параметры:

Для начала, запустим в ОС Windows:

А теперь то же самое в Linux Mint:

Как видим, скрипт справляется со своей работой. Для чего он может пригодиться? Ну, например, для автоматической установки активного сетевого интерфейса по умолчанию в Scapy при прослушивании пакетов с активного сетевого интерфейса. Но о Scapy поговорим немного позже.

Спасибо за внимание. Надеюсь, данная информация будет вам полезна

Код можно посмотреть тут!

Наши тг каналы, подпишись!

Показать полностью 12
[моё] Windows Linux Программирование Python Код Скрипт Рекомендации IT Длиннопост
3
11
Kreinto
Kreinto
Лига Геймеров

Подскажите игры с ботами, за действиями которых интересно наблюдать/взаимодействовать⁠⁠

1 год назад
Подскажите игры с ботами, за действиями которых интересно наблюдать/взаимодействовать


Логичные, рациональные НПС, которые могут действовать по нескольким режимам, это все наскучивает от игры к игре. Расскажите, в каких играх что вам попадалось в поведении ботов, что приятно удивило и скрасило игровой мир?

Мне, к примеру, в KcD чем-то НПС понравились. Хорошо проработы (не сценарные кат-сцены, а обычная жизнь). Но бывает так, что даже играх три-в-ряд попадается необычное поведение компьютера, не обязательно в AAA-играх жанра RPG

Вопрос Компьютерные игры Искусственный интеллект Скрипт
20
3
user4726157

Как быстро найти работу (способ для отчаяных)⁠⁠

1 год назад

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

Как построить фундамент

Это критически важно для всех дальнейших шагов. Я не психолог и не в праве работать с вашей головой, но 99% ошибок тут.

Вы сделали красивое резюме, опубликовали его на hh.ru, откликнулись на вакансии — получили первый фидбек. Почти всегда этот фидбек плохой.

Приведу цитату коллеги: Знаете такую штуку, как зыбучие пески? Тот, кто, не задумываясь, бежит — спасается, а того, кто останавливается и размышляет, куда ногу ставить, — засасывает.

В дальнейших инструкциях будут руководства к действию. Их нужно делать, не думать.

Что нужно обновить в резюме

1. Трактуем сомнения в свою сторону: Если вы умеете делать контент-план, значит, способные анализу спроса. Если английский между B1 и B2 — значит B2.

После прочтения резюме не должно оставаться «открытых» вопросов.
Как это понять: читая резюме на каком-то из пунктов, мозг начинает думать —

этот пункт нужно переделать.

Например:

Тут мозг думает и оценивает →

Работал с крупными инвестиционными компаниями: настраивал яндекс директ, привел более

6000 лидов за 60 дней

Тут нет →

Работа с Яндекс.Директом в тематике инвестиции:
1. Создание стратегии, определение целей;
2. Отрисовка баннеров и контроль качества материала; 3. Ведение рекламы от

гипотезы до результата:

Гипотеза получилась успешной: 6000 лидов за 60 дней, найдены точки масштабирования

2. Если нет портфолио—его нужно собрать.Если вы незнаете где его собрать—украдите, найдите, напишите сейчас, но без портфолио никак нельзя.
Почему:

Причина No1 — портфолио смотрят. Смотрят, обсуждают, скачивают, пересылают. Значит, выше шанс ответа и просмотра.

Причина No2 — сообщение с вашим портфолио, которое HR пришлет, займет больше места.
Причина No3 — это ставит галочку в голове у HR-менеджера «у него есть кейсы».

3. Описание Вашем Резюме Должно Попадать В Ключевые Слова. Часто поиском сотрудников занимаемся не руководитель отдела, а HR.

Как поступает HR?

→ Открывает hh
→ Пишет ключевое слово «Яндекс.Директ» или «Контент план» → Ищет тех,

кто активен
Если в вашем резюме этих запросов нет — вас не увидели.

Идем в Wordstat, собираем семантику с Яндекс.Директом:

https://wordstat-2.yandex.ru/?region=all&view=table&words=% D0%25B4%25D0 %25BE%25D0%25BC%25D0%25B0%252&view=table&words=%D1%8F%D0%BD %D0%B4%D0%B 5%D0%BA%D1%81%20%D0%B4%D0%B8%D1%80%D0%B5%D0%BA%D1%82

Получаем кучу слов: бюджет, стоимость клика, стоимость конверсии, настройка, создание, баннеры.

Вот так собираем семантику и добавляем ее в резюме.

4. Кто вы?
Тоже самое. Хотите работать SMM-специалистом?

Открываем wordstat, видим:

Больше всего спроса на «Смм специалиста». Отлично, пробуем его.

5. Фотография.
Она у вас есть. Без вариантов.

Как подготовиться к HR-нашествию Вам есть куда написать.

✔ Вы проверили, что к номеру на hh.ru привязан WhatsApp.
✔ Вы проверили, что по номеру телефона вас можно найти в телеграм.

И там, и там стоит ваше Имя Фамилия и фотка, похожая на фотку в резюме ( не для всех вакансий конечно).

Если есть телеграм-канал или канал с портфолио? В описании своих профилей ссылаемся туда. Это даст дополнительные 5 очков Гриффиндору.

Вам есть куда позвонить.

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

Проверяем, все ли сделано

Помните, мы же про результат и пользу. Давайте проверим:

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

✔ Важно: все только в pdf-формате. Никаких .doc и docx.

✔ Важно: перечитайте, что вы написали. Это и есть вы, вся ваша рабочая жизнь — тут. Потратьте время на себя, перечитайте.

Прямо поставьте таймер на телефоне, потратьте 20 минут на редактуру своего резюме.

Теория привлечения

Каждый, кто приходит учиться этому тонкому искусству, откликается на 10, 20, 30 вакансий в день.
Это ошибка.

Запоминаем

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

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

Я отсылаю резюме везде, куда только вижу, на любую вакансию. Я так устраивался директором по маркетингу в компанию, куда искали SMM-щика.

Практика привлечения

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

спам по телеграму, спам.

Не думаем.

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

по суперджобам, все вот это. Можно делать и 500 откликов в день. Сейчас мы поговорим про хедхантер, но не ограничивайтесь, можно все

сделать сильно серьезнее.

Пишите, пишите, шлите и откликайтесь без остановки. Это тот самый случай, когда количество переходит в качество. 10 резюме — нет откликов, 100 — отказы, 1000 — офферы. Не можете найти работу — отправьте ещё резюме.

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

Все. Идем к автоматизации.

1. Устанавливаем Расширение:

https://chromewebstore.google.com/detail/scripty-javascript-... edfgbfdacpbcbam

2. Переходим насайт скрипта и нажимаем«создать новый скрипт»

https://scripty.abhisheksatre.com/#/create
3. Даем Скрипту Название,например:AutoSendLettersHeadHunter
4. Пишем сам код:https://codeshare.io/1YnNYn ( или скину в тг в комменты, так как тут не корректно копируется)
5. Проверяем,что все по скриншоту

6. Идем на хедхантер https://hh.ru/vacancies/direktor_po_marketingu 7. Видим кнопочку:)

8. Нажимаем на нее→срабатывает скрипт→резюме отправлено.
Вот и все. Вы молодец. Некоторые вакансии требуют сопроводительного

письма. Я шлю такое:
Изучил вашу вакансию, у меня релевантный опыт, я на связи в телеграм →

Отдельный блок про прямые контакты:

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

где будет скрипт → https://t.me/vkusnoitochkas

Вот и сказочке конец

Возьмите в привычку: 200 откликов каждый день. Стало скучно? 250 откликов (hh + телеграм-чаты).

Жизнь заиграет новыми красками.

Вот и подошел к концу наш мини-курс. Старался, писал — все для вас. Спасибо за доверие. Если будут вопросы — я на связи, пишите :)

Мой канал в ТГ→ https://t.me/vkusnoitochkas где будет скрипт.

Показать полностью 10
Работа Социальные сети Вакансии Скрипт Жизнь Горячее Профессия Выбор Выборы Лайфхак Способы Курс IT Длиннопост Telegram (ссылка)
2
Demon.Sleep
Demon.Sleep

Перезагрузка соединений сети PPP на Mikrotik в автономном режиме (Заметки для себя)⁠⁠

1 год назад

Немного занимался с сетью.

Дано. Несколько устройств Mikrotik, которые соединены через L2TP
Неопытный человек, который только начал учиться работы с сетью.

Проблема?
Периодически отваливается соединение, поэтому нужно перезагружать его.
Т.к. некоторые устройства находятся в регионах, где время +6 часов от Мск, нужно делать все в автономном режиме.

Решение?
Был написан небольшой повторяющийся скрипт, который отправлял SSH запрос для перезагрузки сети, если не проходит соединение по внутренней сети.

Логическая цепочка:

  1. Проверка локальной сети.
    local_net = os.system('ping ' + 'адрес')
    if local_net == 0:

    1. Если все хорошо, закончить.

    2. Если нет ответа, идти на пункт 2.

  2. Проверка внешней сети
    global_net = os.system('ping ' + 'адрес')

    1. Если все хорошо, отправить команду перезагрузки и пункт 3.
      csr = {

      'device_type': 'mikrotik_routeros',

      'ip': 'Адрес',

      'username': 'Имя',

      'password': 'Пароль',

      }

      # Подключение к устройству

      net_connect = ConnectHandler(**csr)

      # Отправка команды на перезагрузку интерфейса PPP

      output = net_connect.send_command('interface l2tp-client disable l2tp_Name')

      time.sleep(2)

      output = net_connect.send_command('interface l2tp-client enable l2tp_Name')

      # Разрыв соединения

      net_connect.disconnect()

    2. Если нет ответа, отправить уведомление.

  3. Проверить ответ от команды и запустить цикл заново.

    Т.к. было много "устройств" для пинга, пришлось использовать файлик БД для хранения пароля и логина, а так же адресов.

Показать полностью
[моё] Программа Скрипт Текст
5
24
pwnmine
pwnmine
Лига Сисадминов

Cat's & Lamp. Powershell - образовательное. Часть 1 <(o,,O)>⁠⁠

1 год назад

А как это трогать?

Powershell поддерживает следующие полезные интерактивные действа на клавиатуре, помимо ввода символов в консоль:

  • Стрелка влево \ вправо: перемещение курсора влево и вправо посимвольно

  • Shift+стрелка влево \ вправо: выделение текста посимвольно по направлению стрелки

  • Ctrl+стрелка влево \ вправо: перемещение курсора по направлению стрелки по словам

  • Ctrl+Shift+стрелка влево \ вправо: выделение текста по слову за нажатие

  • Кнопка Home: перемещение курсора в начало строки

  • Кнопка End: перемещение курсора в конец строки

  • Кнопка F1: показать справку команде, на которой расположен курсор

  • Кнопка Delete: удаление символа после курсора

  • Ctrl+Delete: удаление слова после курсора

  • Кнопка Backspace: удаление символа перед курсором

  • Ctrl+Backspace: удаление слова перед курсором

  • Стрелки вверх \ вниз: перемещение вверх и вниз по истории команд

  • Ctrl+W : Закрыть текущее окно консоли

  • Ctrl+C \ Ctrl+V: классика - копировать \ вставить из буфера обмена

  • Кнопка Tab : автозавершение командлета

Сегодня скучно, но это нужно знать :)

P.S. Лайфак напоследок, если в консоли (powershell \ cmd \ проводник) выполнить ncpa.cpl в Windows, в моментах жить станет приятнее.

P.P.S. Для 14ти моих подпищикш - накидывайте в комменты темы, если интересуют практические кейсы по автоматизации рутинных операций на PoSh.

Показать полностью 16
[моё] Автоматизация Системное администрирование Powershell Картинка с текстом Скрипт Гифка Длиннопост
11
Посты не найдены
О нас
О Пикабу Контакты Реклама Сообщить об ошибке Сообщить о нарушении законодательства Отзывы и предложения Новости Пикабу Мобильное приложение RSS
Информация
Помощь Кодекс Пикабу Команда Пикабу Конфиденциальность Правила соцсети О рекомендациях О компании
Наши проекты
Блоги Работа Промокоды Игры Курсы
Партнёры
Промокоды Биг Гик Промокоды Lamoda Промокоды Мвидео Промокоды Яндекс Маркет Промокоды Пятерочка Промокоды Aroma Butik Промокоды Яндекс Путешествия Промокоды Яндекс Еда Постила Футбол сегодня
На информационном ресурсе Pikabu.ru применяются рекомендательные технологии