![](https://webcf.waybackmachine.org/web/20210816051054im_/https://habrastorage.org/getpro/habr/upload_files/41a/9c7/a4c/41a9c7a4c960c03922909e8298edb60c.png)
Есть известная проблема с токсичными людьми в чатах. У модераторов чатов не всегда получается отслеживать и банить токсичных людей, хотелось бы автоматизировать процесс.
Есть известная проблема с токсичными людьми в чатах. У модераторов чатов не всегда получается отслеживать и банить токсичных людей, хотелось бы автоматизировать процесс.
В публикации представлен туториал для начинающих Unity разработчиков, которые хотят научиться использовать GitHub в своих проектах.
Это моя первая статья, в которой я хочу поделиться вторым в жизни опытом поиска работы в it не в крупном городе. Это не руководство к действию, просто описание моего жизненного кейса, может быть кому-то из начинающих это поможет найти работу, придаст уверенности в себе и мотивации.
Я работаю в одной IT компании на позиции тимлида и одна из моих обязанностей - развернутые ответы клиентам по критичным (и не очень) ситуациям. Нужно разобраться, понять кто потерпевший, кто абьюзер и выдать и все это красиво подытожить.
Политика в компании такая, что "если делаешь - делай качественно". Вот и делаем. А клиенты от этого кайфуют. И вот хочу поделиться опытом, который я наконец-то собрал в букавы. Приятного чтения!
Мой переезд в Прагу - это череда событий, наблюдений и совпадений.
Я закончил РТА по направлению “Информатика и информационные таможенные технологии”. В 2011 году попал по распределению в таможню специалистом по информационной безопасности. Первое время работал на границе с Эстонией, потом в Пулково-3 в отдельном аэропорту для суперджетов. Затем мы с друзьями открыли компанию по продаже электротехники. Я занимался разработкой, наполнением, продвижением сайта, продажами и маркетингом - типичный startup. В 2014 произошел сильный скачок курса валют и компания разорилась, так как наши поставщики перестали работать в России. В это же время я начал интересоваться криптовалютами, были собраны первые фермы, а когда мы продали сайт и разбежались, я продолжил брать заказы на продвижение и наполнение других сайтов.
Статья о jupyter notebook.
К сожалению я не нашёл на Хабре не одной статьи о jupyter для python, собственно решил и написать. Всем добра!
Одной унылой ночью мне стало скучно разгребать БИНы российских банков, отчего я решил сделать дублирование операций из своего ныне основного банка в телеграм. Тем более, что качество обновлений оставляет желать лучшего (или это просто я избалован лучшим мобильным приложением от одного там небанка)
Отрицание. Что делают хоть немного люди, когда хотят попользоваться непубличным API? Наверное, идут на GitHub и вводят в строку поиска что-то типа "api service_name". Много что уже заревёр(с/ш)ено, посему велик шанс найти полноценный враппер. Но нет, обнаруживаю только всяку каку с хакатонов.
Гнев. DuckDuckGo'инг тоже не даёт результатов. Неужели никто не пытался автоматизировать работу с Райфом?
Торг. Открываю веб-банк и смотрю через монитор сети (ctrl+shift+e в лисе), куда шлются запросы после каких-либо действий. Ага. Ищу по доменам на гитхабе. Опять ничего. ВАААУ. Уже становится страшно.
Депрессия. Расковырял APK'шку и судорожно ищу по всем файлам наличие "raiffeisen.ru", однако kFind ничего сверхъестественно-полезного не выдаёт. Как и по запросу "api".
Смирение. Достаю свой прошлый телефончик с Android 8.1 на борту, ставлю купленный несколько лет назад для решения похожей задачи с одним там небанком HttpCanary — шикарный клиент для анализа http(s), tcp, udp и web-socket трафиков. Ставлю доверенный сертификат, ля-ля-ля тополя, бюрократия, в общем. Теперь активирую self-vpn и запускаю заветный Raiffeisen.
Принятие. В PiP-окошко с логом всех http-запросов летит первый мусор на всякие уведомления. Прикладываю палец к сканеру, дабы войти в приложение. Ага. Вижу запрос, содержащий "oauth/token". Чую, что что-то связанное с авторизацией. Пускает в приложение. Но вот незадача, никакие данные не отобржаются, типа баланса счетов или истории операций. Окей, смею в тот момент предположить, что это как-то связано с доверенным сертификатом. Тыкаю в раздел операций. Тоже не отображаются данные, но запрос ушёл успешно. Можно отключать анализ и идти разгребать урылы, заголовки и содержимое.
В этой статье я расскажу вам про все преимущества такого хобби и подробно опишу все, что с этим связано.
Вам приходилось когда-нибудь слышать про эффект IKEA? Это как раз то, что происходит с вами, будь вы опытным мастером или же новичком. То, что пусть и отчасти сделали мы сами будет цениться гораздо сильнее, нежели чем купленная в магазине «просто вещь». Для меня все это именно так и работает: педали за 2к вдохновляют меня сильнее чем за 20.
Дисклеймер: данный пост сделан мной, чтобы рассылать его друзьям, которым нужна помощь с началом изучения Frontend- разработки. Если он поможет и тебе, заглянувшему сюда от нечего делать — буду очень рад. Ну а если не поможет — чего ты ожидал от поста с таким дисклеймером? В любом случае, любые вопросы, фидбек, и критика приветствуются.
После того, как все предупреждены, приступим к делу.
Приветствую хабровчане! Меня зовут Андрей Фетисов, во время карантинного заточения решил заняться апгрейдом ноутбуков как дополнительным заработком. Хочу поделиться своими находками по возможности апгрейда старого ноутбука 2006 года фирмы Asus модель w3j. Перепробовав несколько вариантов комплектующих и софта, хочу сохранить рабочий вариант драйверов, железа и операционной системы для всех кто сталкивался с подобными проблемами!
В данной статье я расскажу про два подхода к созданию сервисов, не зависящих от единственного центрального узла, и сравню их перспективы. Я пока не ставлю целью создание подробной классификации подходов с примерами, хотя надеюсь сделать это в будущем.
Одним недавним летним вечером коротал я время за выпуском сертификатов Let's Encrypt (LE) в кубере, и долго не мог понять с какого перепугу сработало ограничение на количество сертификатов в неделю, т.е. 50 штук.
Быстрая проверка на https://crt.sh/ показала, что действительно для совершенно разных поддоменов было выпущено много странных сертификатов, и это, мягко говоря, удивило.
пропустим - проверку на NaN, дубликаты, удаление, добавление новых сотрудников (employee), т.к. используется абстрактная модель.
Необходим новый сервер 1С.
Особенности - нет серверного помещения, соответственно желательно потише, но производительный и по возможности с максимальным резервированием. Все как в большинстве маленьких контор. Ну и как обычно - ограничение на бюджет.
Часть первая. Выбор железа.
Я раньше думал, что это абсолютно нереально — получить первый заказ на фриланс бирже. Думал, что надо читерить, добывать фейковые отзывы, просить друзей сделать заказ или выполнять работу за бесплатно. Но бирже выгодно, чтобы я зарабатывал, нужно лишь правильно использовать инструменты, которые она предлагает.
Всем привет! Это диджитал номад Артём, и последние несколько месяцев я пробовал поработать как веб-разработчик на платформе для фрилансеров Upwork. В этой статье я опишу конкретные действия, которые увеличили мои шансы получения первых заказов.
Кажется, прошло то время, когда по окончанию университета ты не мог найти работу, везде требовалось от 6 лет опыта и бесконечный багаж знаний. Сейчас многие IT-компании предлагают стажировки для молодых специалистов, обучают их и устраивают к себе в штат. Сменить сферу деятельности, если ты много лет занимался "не тем" тоже стало проще.
Но грамотную подготовку никто не отменял. Поэтому, если ты хочешь "войти в IT" безболезненно, я расскажу, как это сделать.
В данной статье рассказывается о том, что нынешние социальные сети стали обыденными, традиционными, немного надоедливыми, и сама модель требует реформ в своих изобретениях.
Моей целью было создать небольшой справочник по функциям системы GAP, чтобы можно было быстро найти нужную функцию, не обращаясь в англоязычную документацию.
В некоторых функциях описаны не все возможные дополнительные параметры!
Иногда мы слышим от клиентов вопросы о скорости загрузки сайта, оптимизации по параметрам Google Pagespeed. Большая их часть звучит примерно так: «Почему сайт X имеет низкие показатели, а Y — значительно выше?» Для того чтобы ответить на подобные вопросы, нужно разобраться в том, как происходит загрузка сайта.