Как удалить чужую сессию пользователя в ubuntu (linux)

Арендую сервер для небольшого проекта на python. И вот приходит мне уведомление, что за сутки очень большой трафик (больше 500 гБайт), хотя реально было всего 3 посетителя. Ладно бы один раз такое, но как минимум двое суток продолжается ситуация, и хостер мне уже extra-счет готовит.

Полез я, значит, разбираться. И выяснилось, что кто-то сидел под root-ом и запустил какой-то скрипт. Теперь давайте по порядку.

Continue reading: Как удалить чужую сессию пользователя в ubuntu (linux)

Как открыть json файл большого размера

Напишу небольшую заметку как открыть и отредактировать большой json файл. Иногда приходится работать с файлами от 200 мбайт до гбайта. Не все редакторы их открывают, не говоря уже о редактировании и обьединении. Например, обычный блокнот и notepad++ вылетают еще при открытии. Поэтому для открытия часто пользуюсь Sublime Text 3.

Continue reading: Как открыть json файл большого размера

Что-то приуныл или давай работай с толком

Что-то я в последнее время немного устал и приуныл. То ли погода, то ли физически истощаюсь (в зале). И хотелось бы пожаловаться, но не буду. Сел я и начал думать «а что не так?». А все просто — расслабился я. Нужно немного лучше поработать, а то после Албании почти и не работал толком: ни статей, ни программ, ни схем каких то интересных. Как же лучше организовать себя?

Continue reading: Что-то приуныл или давай работай с толком

Как принудительно завершить однотипные процессы windows

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

Continue reading: Как принудительно завершить однотипные процессы windows

Как читать данные с pdf через python 3 (PyPDF2)

Мониторил недавно запросы заказчиков на бирже и наткнулся на интересную задачу. Нужно было из сотни .pdf-файлов извлечь емейлы. И мне стало интересно как это сделать с python 3. Нашел для этого модуль PyPDF2. С его помощью и будем читать данные с пдф-файлов.

Continue reading: Как читать данные с pdf через python 3 (PyPDF2)

Как скачать файл на python 3

Для скачивания файлов в python есть очень мощная библиотека — requests. Почти все свои программки для работы с сайтами я пишу с использованием этого модуля. Он удобный, быстрый и многофункционален. Позволяет изменять headers, body, скачивать и заливать файлы. В этом посте я хочу рассказать вам как с легкостью качать файлы на питоне.

Continue reading: Как скачать файл на python 3

У меня iPhone 7 — как пользоваться

Новый Год у меня задался отлично, Дед Мороз (в лице моей прекрасной девушки) принес мне подарок. А именно — телефон iPhone 7 black. Не ожидал я такого дорогого подарка, да и вообще ничего такого не ожидал. К технике apple я относился с пессимизмом (больше понтов), думал как раз на днях брать смартфон на android (плюс тестировал бы свой код с андроид студио). Но я очень рад этому подарку (а какой-то новенький андроид возьму чуть позже).

Так вот, хочу написать как пользоваться айфоном, если Вы с iOs активно не работали и не знаете даже что такое apple ID и т.п.

Continue reading: У меня iPhone 7 — как пользоваться

Как программировать на андроид (android studio)

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

Если кратко, то для программирования на андроид нужно:
1) установить андроид студио;
2) установить sdk, jdk (можно из проги андроид студио);
3) гуглить уроки и задать вопросы.

Continue reading: Как программировать на андроид (android studio)

Где купить VPS с windows

Уже почти год пользуюсь одним vps, и не жалею. Плачу в месяц в среднем 700 рублей, пользуюсь сервером на windows. Характеристики средненькие, всего 40 гбайт места, но радует скорость. Сервер брал в Германии, файлы размером в пару гигабайт качает за пару минут. Да и много круглосуточных задач ставлю на него. Кроме того, когда нет своего ноутбука под рукой или где-то заграницей (ноут не беру) работаю через удаленный доступ, большую часть работы настроил и там. И сегодня хочу рассказать вам где купить vps недорого, где взять сервер на windows и какие от этого плюсы.

Continue reading: Где купить VPS с windows

Как удалять файлы старше 10 дней на windows

Делаю бекапы каждый день, накапливается не один десяток гигабайт информации. Чистить нужно, тем более старые бекапчики особой важности не несут. Раньше удалял вручную, но потом задумался… Вручную делать это лень, тем более можешь завтыкать, протупить и удалить не то. Короче, ленивый сделает лучше всех — нужно автоматизировать.

Воспользовался встроенной утилитой forfiles. Теперь все делает планировщик задач и несложный bat-ник в две строки. Пример дальше.

Continue reading: Как удалять файлы старше 10 дней на windows