Командировка в Киев

С 3-го по 5-ое отдыхал^W работал в Киеве - компания у нас распределённая, есть отделение в Киеве...

more

Мой SQL

Неделю назад провёл семинар по MySQL. Событие не ахти какое, но всё же решил записать на будущее.

more

Clear Facebook share cache with Python

import sys
import requests

FB_GRAPH_URL = 'https://graph.facebook.com'
FB_AUTH_URL = 'https://graph.facebook.com/oauth/access_token'


def get_fb_access_token(api_key, api_secret):
    resp = requests.get(FB_AUTH_URL, params={
        "type": "client_cred",
        "client_id": api_key,
        "client_secret": api_secret
    })
    _, val = resp.text.split('=')
    return val


def flush_fb_cache(token, url):
    resp = requests.post(FB_GRAPH_URL, data={
        'id': url,
        'scrape': 'true',
        'max': 500,
        'access_token': token
    })
    
    return resp.ok


if __name__ == '__main__':
    if len(sys.argv) < 2:
        print """
        USAGE: python flushfb.py http://example.com/path/to/page/
        """
    else:
        token = get_fb_access_token(FB_API_KEY, FB_API_SECRET)
        status = flush_fb_cache(token, sys.argv[1])
        
        if status:
            print "[+] FB cache flushed for %s" % url
        else:
            print "[-] Can't flush %s" % url

more

Cabal install language-javascript failed

$ cabal install language-javascript
Resolving dependencies...
Configuring language-javascript-0.5.13...
Failed to install language-javascript-0.5.13
Last 10 lines of the build log ( /home/b/.cabal/logs/language-javascript-0.5.13.log ):
Configuring language-javascript-0.5.13...
setup-Simple-Cabal-1.20.0.1-x86_64-linux-ghc-7.6.3: The program 'happy'
version >=1.18.5 is required but it could not be found.
cabal: Error: some packages failed to install:
language-javascript-0.5.13 failed during the configure step. The exception
was:
ExitFailure 1

$ cabal install happy
$ cabal install alex

&&

$ cabal install language-javascript

more

Чистим разросшийся файл mysql ibdata1

В MySQL есть такой замечательный файл - ibdata1. Замечателен о не только тем, что растёт как дурак, но и тем, что хранит кучу данных сервера.

more