Скачиваем музыку с VK

Сегодня мы поговорим о том как быстро скачать всю музыку из «Моих аудиозаписей». Впрочем скачать можно музыку не только у своего пользователя, но и у любого другого, а также у любой группы где у вас есть доступ (ставим - перед id). В этом нам поможет VK API и Python.

Read More



Операционные системы

Пар раз мне в голову уже приходила мысль написать подобного рода пост, но как то все откладывалось. Сегодня же решил наколбасить пару строк со своим –очень важным– никому не нужным мнением. Заодно решил что раз уж записи в блоге быть, то пусть она будет постоянной чтобы при появлении новых мыслей на ту же тему я просто добавлял ее в тот же пост. Короче ловите «постоянный пост» - такие заметки будут помечаться тегом permanent.

Итак, что я думаю об операционных системах в 2015 году. Сейчас мы живем в прекрасном мире где границы между операционными системами стираются, где правит кроссплатформенный софт, где 99% процентов времени на десктопах запущен веб-браузер который заменяет нам тысячи приложений, где мощности компьютеров позволяют нам запускать даже по несколько виртуальных машин одновременно и пользоваться плюсами всех систем. Но все-таки мы до сих пор делимся на виндузятников, Linux/BSD красноглазиков, яблодрочеров и каких-то непонятных людей с ChromeOS.

Напишу пожалуй, интересно будет потом через пару лет почитать «себя из прошлого» =)

Read More


VK API и баг с сохранением видео

Как то давно написал я python-скрипт для добавления YouTube-видео в группу Вконтакте по расписанию. Все работало хорошо, но иногда в группе появлялись странные посты где вместо нужного видео подставлялся клип группы БИ-2, причем он был залит напрямую в VK и из левых видеороликов появлялся всегда именно этот.
После отладки выяснилось что в настройках некоторых видео на YouTube стоит запрет на добавление в VK. Если попробовать залить такой ролик вручную то вывалится подробная ошибка, а API такой случай не обрабатывает и возвращает успешный ответ!
Естественно такой кривой ролик публикуется и в группе красуется пост с клипом БИ-2 и чужим названием =)

Read More


Новый ноутбук

Недавно приобрел себе новый ноут взамен моему верному боевому товарищу Fujitsu Lifebook A530. Тот уже претерпел несколько апгрейдов и по производительности меня удовлетворял, но жизнь ведь не стоит на месте. Корпус у него уже толстоват по нынешним меркам, а батарея практически не держит заряд. На этот раз мне захотелось чего-то более компактного и «долгоиграющего». Сперва я думал взять себе Mac, но ознакомившись с ценами решил что не стоит оно того. Выбор был был такой - переплатить много и взять прошлогоднюю модель сливающую по характеристикам и переплатить очень много за современную машинку.
Поэтому я подумал и решил поискать что-то более практичное.

Read More


Такой большой интернет

На написание этого поста меня сподвигло небольшое событие - я зарегистрировался на storia.me
Оказалось что это очень похожая на Medium (по большей части) и на Tumblr площадка. Описание сервиса пропустим т.к. пост не о нем.

Уже начиная создавать новый бложек там я задумался - «А не слишком ли много для меня этих сервисов?». Ведь получается что если писать везде понемногу то становится трудно агрегировать все свои мысли в одном месте. Получается что ты присутствуешь везде и нигде одновременно. Какие-то сервисы манят удобной загрузкой и компоновкой фотографий, какие-то встроенным крутым текстовым редактором, другие радуют интеграцией везде где это только можно.

Read More


Сохраняем скриншоты в Imgur

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

Хотя нет, погодите-ка

У вышеперечисленных способов есть собственные минусы:

Read More


Dial-up ностальгия

Старый журнал Хакер 071 11-2004

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

Ссылка на статью в jpg
Ссылка на PDF Xakep 071

Read More


Опыт использования Telegram

Уже где-то месяц я пользуюсь замечательным мессенджером Telegram. Не буду повторяться и описывать все его плюсы. Скажу лишь что он вобрал в себя лучшее из Whatsapp/Viber и привнес в эту тему что-то новое. Когда я впервые попал в телеграм-конференции то я сразу же обрадовался. Подумал - «Как же здорово тут будет собрать крутых айтишников и вести интересные беседы с дебатами на тему технологий и программирования!».

Но оказалось что я немного ошибался. Концентрация школьников и юных студентов в этой сети на данный момент критическая. По контингенту это больше похоже на смесь паблика в VK и двачей. Также мне не понравились довольно скудные возможности администрирования конференций. Да тут есть клинты под все популярные платформы, автоподгрузка изображений, ссылок и видео, но при этом основной функционал проигрывает даже IRC разработки 1988 года!

Выводы тут довольно простые. Это отличный мессенджер для коммуникации с людьми из вашего контакт-листа с возможностью групповых бесед. Все работает быстро и круто. Использовать же его в качестве замены давно устаревшему IRC не стоит. Ну или в редких случаях для одной-двух уютных конференций с друзьями.
В качестве IRC 2.0 я пока вижу только Slack.


%username% помоги пожалуйста с...

Нередко бывает так что в сети встречаются юные падаваны желающие ступить на путь веб-разработки. Обычно у них с собой где то нарытый чужой код со своими вставками либо же какая то своя заготовка на уровне «Hello World».
И вот они начинают просить - «помоги, научи». Сам я конечно еще тот погромист, но хоть какими то своими знаниями стараюсь делиться.
В итоге получается что открываю я их суперкод и отвечаю на их вопросы. Стараюсь скидывать им не просто конкретный ответ, а ссылку на более-менее понятный мануал как раз по теме их вопроса. Рассказываю где можно научится использовать тот или иной инструмент даже не вставая со стула (сейчас просто куча отличных онлайн-туториалов)…

Но потом натыкаюсь на конкретные вопросы типа: «Ну скинь мне как там должно быть/запили мне эту фичу». В итоге оказывается что собеседник на том конце даже ни одну ссылку не потрудился открыть, а советы мои все как об стенку горох. Ему просто нужно получить конкретное решение конкретного вопроса не вникая в тонкости. И это человек который хочет обучиться программированию! Такие меня сразу огорчают.

Еще больше пожалуй меня напрягают только те люди которые при виде скинутой им в ответ ссылки даже не открывая ее начинают задавать глупые вопросы типа «Эт чо такое?».