Python: анализатор текста

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

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
#!/usr/bin/env python
# coding: utf-8
# dev: Dominus <dominus [at]k0derz[dot]ru>
# site: http://k0derz.ru/

def main():
   
    a_count = [0 for x in range(123)]
    alpha_count = 0
    f = open('fbi_cipher.txt', 'r') # здесь лежит файлик с анализируемым текстом
    text = f.read()
    f.close()
    for items in text:
        if items.isalpha():
            my_ord = ord(items.lower())
            k = a_count[my_ord]
            index = my_ord
            a_count[index] = k + 1
            alpha_count = alpha_count + 1
    i = 97     
    print '|\tletter\t|\tcount\t|\tpercent, %\t'
    print '|---------------|---------------|---------------------'
    for k in range(26):    
        persent = a_count[i] * 100.0 / alpha_count
        print '|\t%s\t|\t%d\t|\t%s\t' % (chr(i), a_count[i], persent)
        i = i + 1
    print '|---------------|---------------|---------------------' 
    print 'Total letters: %d' % alpha_count

if __name__ == '__main__':
    main()

Continue reading «Python: анализатор текста»

Creepy — парсер геолокаций в соц.сетях

Creepy — это релевантный парсер геолокаций в соц.сетях, сейчас доступны twitter и flickr, координаты берутся как из самих статусов сообщений так и из EXIF информации в фотографиях. Сайт разработчика — http://ilektrojohn.github.com/creepy/

Установка в Ubuntu:

1
2
3
sudo add-apt-repository ppa:jkakavas/creepy
sudo apt-get update
sudo apt-get install creepy

Программа написана на Python. Может понадобиться дополнительная установка модулей.
Проверил ее на профиле Олега Тинькова (@olegtinkov в твиттере). Получил в итоге следующую картину его передвижений по планете Земля ) (масштаб увеличил чтоб захватить все точки). Карты которые можно использовать это гугл, опенстрит и другие. Continue reading «Creepy — парсер геолокаций в соц.сетях»

Ubuntu: Убираем розовую пелену на Youtube

розовый youtube fixed
розовый youtube fixed

Пару дней назад, при просмотре роликов непосредственно на Youtube, появилась розовая пелена через которую, мягко говоря, ничего не видно. Как временное решение (пока не пофиксит «труба», что маловероятно, либо adobe) можно попросту заблокировать прием кукисов.
На скрине показано как это сделать. (Заходим в «Настройки», далее все понятно).