Default Green Orange
Разработка сайтов и не только.
Have troubles with windows – reboot. Have troubles with linux – be root.
RSS
  • Home Page Home
  • SeoStatus
  • Карта сайта
  • Сайт-визитка
  • Контакты

twit.py CLI-twitter-client

Development, Python 5 комментариев

Today I’m trying to use Python again and write small twitter-updater for command line interface

You must have a config file $HOME/.twitter.ini for use this script


[auth]
user = twit_user
password = ******

Usage:

./twit.py your message


#!/usr/bin/env python
# -*- coding: utf-8 -*-
import sys, urllib, httplib2, os, ConfigParser

def tweet(msg):
  post = urllib.urlencode({ 'status' : msg })
  http = httplib2.Http()
  http.force_exception_to_status_code = False
  user,passwd = getConfig()
  http.add_credentials(user,passwd)
  resp, content = http.request('http://twitter.com/statuses/update.xml', 'POST', post)
  if resp and resp.status == 200:
    print "Ok!"
  else:
    print "Error: ",resp.status
    print content
    print "============================================="

def getConfig():
  filename = os.path.expanduser('~/.twitter.ini')
  config = ConfigParser.RawConfigParser()
  config.read(filename)
  try:
    return config.get('auth','user'), config.get('auth','password')
  except:
    print "Please check configuration file: ",filename
    print "Folowing file format required: "
    print "+---------------------------+"
    print "| [auth]                    |"
    print "| user=twitter_username     |"
    print "| password=*****            |"
    print "+---------------------------+"
    sys.exit(1)

sys.argv.reverse()
sys.argv.pop()
sys.argv.reverse()

message = " ".join(sys.argv)

tweet(message)


июня 2, 2010  
Tags: Development, Python, Twitter



Flash vs HTML5. Открытое письмо компании Adobe.

Internet, OpenSource Один комментарий

Перевод. Оригинал: http://www.inatux.com/article?r=html5-vs-flash-open-letter-to-adobe

С появлением HTML5 и его поддержки в большинством современных браузеров, становиться ясно, что отсутствие инноваций со стороны Adobe может привести не только к потери прибыли компанией Adobe, но и к устареванию продукта «Adobe Flash», и как следствие — всех продуктов и сервисов его использующих.
Read the rest of this entry »


апреля 13, 2010  
Tags: Adobe, flash, HTML5, Internet



Microsoft Natural Ergonomic Keyboard 4000

Uncategorized 5 комментариев

Приобрел в пятницу сей девайс. Посмотрим, что получится. Немного позже отпишу об ощущениях


апреля 5, 2010  



Firefox and Google Chrome

Uncategorized Комментариев нет

Так называемый «Менеджер расширений Google Chrome» (Google Chrome Extensions Manager), обнародованный в официальном каталоге дополнений к Firefox, позволяет устанавливать и удалять в Firefox расширения, которые были созданы для Chrome. Поддерживаются версии Firefox от 3.5 до 3.7a1pre, а текущий статус проекта — экспериментальный.


апреля 5, 2010  
Tags: Google Chrome, Internet, Mozilla



Windows Script Host – ждем старта сервиса

Development, JavaScript, Work Комментариев нет

Встала задачка подождать старта сервиса потом выполнить некоторые действия. Получился следующий JScript-скрипт для Windows Script Host.
Read the rest of this entry »


марта 30, 2010  
Tags: Development, Windows, Windows Script Host



Раньше
Позже
  • <
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35
  • 36
  • 37
  • 38
  • 39
  • 40
  • 41
  • 42
  • 43
  • 44
  • 45
  • 46
  • >
  • Метки

    AJAX Bash CD-DVD CSS darmowe ogłoszenia Debian Desktop Development dr Ewa Dąbrowska Firefox Fun Google Google Chrome html humor Internet Internet Explorer JavaScript jQuery Laptop Linux Microsoft Mozilla MySQL Office ogłoszenia ogłoszenia katowice OpenOffice OpenSource PHP Programming Python Security SEO Seostatus Servers Subversion Ubuntu wczasy odchudzające wczasy zdrowotne Windows Work XUL Yandex zdrowe odżywianie
  • Новости из ридера

  • Категории

    • Development (88)
      • JavaScript (16)
        • jQuery (6)
      • PHP (33)
      • Python (3)
      • Source Version Control (2)
    • Internet (83)
      • SEO (20)
    • Laptop (4)
    • Linux (54)
      • Desktop (24)
      • Servers (11)
    • Microsoft (13)
    • Mozilla (32)
      • XUL (11)
    • OpenSource (21)
    • Other (19)
    • Uncategorized (30)
    • W3C (1)
    • Work (22)
      • Управление проектом (2)
  • Архив

    • Февраль 2012 (3)
    • Январь 2012 (15)
    • Декабрь 2011 (3)
    • Июнь 2011 (1)
    • Октябрь 2010 (1)
    • Август 2010 (2)
    • Июнь 2010 (6)
    • Апрель 2010 (3)
    • Март 2010 (5)
    • Февраль 2010 (1)
    • Январь 2010 (1)
    • Декабрь 2009 (2)
    • Ноябрь 2009 (6)
    • Октябрь 2009 (1)
    • Сентябрь 2009 (9)
    • Август 2009 (4)
    • Июль 2009 (10)
    • Июнь 2009 (22)
    • Май 2009 (24)
    • Апрель 2009 (46)
    • Март 2009 (7)
    • Февраль 2009 (4)
    • Январь 2009 (3)
    • Декабрь 2008 (6)
    • Ноябрь 2008 (6)
    • Октябрь 2008 (19)
    • Сентябрь 2008 (7)
    • Август 2008 (8)
    • Июль 2008 (5)
.
Copyright © 2012 Разработка сайтов и не только. All Rights Reserved
XHTML CSS Войти