Failed to validate oauth signature and token

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

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

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

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


Linux vs. Mac OS

В MacOS мне не хватает возможности, по нажатию F11 развернуть любое приложение в фулскрин.
В Linux мне не хватает всего остального. Красивых шрифтов, изящного интерфейса, не тормозящего окружения…

#hate #hate #hate #hate


,   Комментарии отключены   1 марта 2011   Заметки  

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

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

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

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

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

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

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


,   Нет комментариев   4 октября 2009   Заметки  

Грамотный backup.

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

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

Необходимо:

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

Желательно:

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

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


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

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

 

2477189721_57e2f2ba25.jpg

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

Читать далее »