Архив > Tag: Linux

Failed to validate oauth signature and token

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

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

Тихо и не спеша, я просрал на это дело около трех вечеров, по 1-2 часа вечером выделяю на проекты. Что самое странное, апи то работало, то не работало и уловить динамику появления ошибки у меня не получалось.

А решение, как обычно было рядом, проблема была в том, что я захлопывал крушку ноутбука :D Точнее так, сервисы я стараюсь сразу делать в родной среде, тобишь на линуксе, для этих делов, у меня есть virtualbox, в котором живут виртуалки с линуксом. Пока я работаю над одним сервисом, выключать виртуалки не приходится. Я их просто перетащил на другой рабочий стол и сижу себе спокойно по ssh, делаю tail -f на лог ошибок. Собственно, паттерн работы с ноутбуком, подразумевает что выключать его приходится редко, а засыпать часто. Ну и вот, после просыпания, в виртуалках время не синхронизировалось, а оставалось тем, в какой момент ноутбук засыпал. Из-за этого, при подписывание запросов, они подписывались не правильно и апи твиттера посылал меня на болт считая жуликом.


Ubuntu 9.10 первые впечатления.

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

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

СнимокИзменений в софте много не заметно, обновился gnome, обновился grub, появился "Ubuntu Software Center"

Снимок-Ubuntu Software
Centerкоторый заменил привычный "Установка/Удаление программ".

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

З.ы. За время написания этого поста firefox упал два раза.


Грамотный backup.

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

Для начала нужно определиться, что нужно бэкапить:

Необходимо:

  • сайты
  • рабочие папки (home folder) cо всех машин за которыми работаю.

Желательно:

  • Музыкальное хранилище.
  • Видео хранилище. Причем под видео, я воспринимаю не только папку
  • "Downloads", а в первую очередь накопленный почти за год архив с Creative VADO.

Из возможных решений проблемы, рассматривал несколько вариантов:
Читать далее


PlayStation 3 - мысли вслух.

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

2477189721_57e2f2ba25.jpg

Начать хочется с цены, средняя по Мск ~16000 за приставку на 80гб, два джойстика sixaxis dualshock 3 и какую либо игру в подарок. Согласитесь, не маленькая. Есть более дешевые варианты, с меньшим жестким диском и отсутствием одного джойстика, но как показывает практика, если покупать ps3 не "просто что бы было", то лучше раскошелиться на нормальный вариант, чем потом докупать составляющие.

Читать далее

Лучшее враг хорошего.

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

Cisco-systems-GSR-small.jpg

Я хочу поделиться с вами еще одной житейской мудростью, а точнее историей, которую рассказал мне мой друг. Он очень хороший человек, специалист по офисным сетям, сейчас заканчивает ВУЗ и пишет диплом, на какую то "офисно-компьютерную" тему.

Зарабатывает на жизнь тем, что работает "приходящим" администратором, в нескольких компаниях. Маленький офисные сетки, на 5 - 20 компьютеров. От вирусов там почистить, принтеры настроить, обычная рутина, ничего интересного. Единственный плюс этой работы, что на рабочем месте не нужно находиться постоянно. Когда все работает, то ездить по офисам можно только "За зарплатой", но такое обычно бывает редко и в одну контору он заезжает в среднем раз в неделю.

Читать далее