- -> Introduction to Algorithms - Cormen
- -> Art of computer programming - Knuth (????)
- -> Purely Functional Data Structures - Okasaki
- -> Programming Pearls
- -> TCP/IP Illustrated - 1~3 (2ed.)
- -> Computer Network - 5ed.
| Error [GCING] 212 in ../../../racket/gc2/../src/bool.c: Function mz_long_double_eqv declared __xform_nongcing__, but includes a function call. | |
| Error [GCING] 248 in ../../../racket/gc2/../src/bool.c: Function double_eqv declared __xform_nongcing__, but includes a function call. | |
| xform: Errors converting | |
| context...: | |
| /tmp/SBo/racket-6.3/src/build/racket/gc2/xform-collects/compiler/private/xform.rkt:8:2: xform | |
| /tmp/SBo/racket-6.3/src/build/racket/gc2/xform-collects/xform/xform-mod.rkt: [running body] | |
| make[4]: *** [xsrc/bool.c] Error 1 | |
| Makefile:208: recipe for target 'xsrc/bool.c' failed | |
| make[4]: Leaving directory '/tmp/SBo/racket-6.3/src/build/racket/gc2' | |
| make[3]: *** [all] Error 2 |
| #!/usr/bin/env python | |
| # -*- coding: utf-8 -*- | |
| import pprint | |
| import random | |
| import string | |
| def generate_matrix(i_length, j_length, default_value=None): |
| #!/usr/bin/env python | |
| # -*- coding: utf-8 -*- | |
| import pprint | |
| import random | |
| import string | |
| def generate_matrix(i_length, j_length, default_value=None): |
| alexandre@moes ~ $ mkproject -p $(which python3) wifilivresp-stats | |
| #...processo de instalação | |
| (wifilivresp-stats)alexandre@moes ~/Development/wifilivresp-stats $ pip install flask beautifulsoup4 ipython requests | |
| # ...a ideia é deixar esse script rodando em algum lugar para ver de tempos em tempos se isso é verdade ou não | |
| (wifilivresp-stats)alexandre@moes ~/Development/wifilivresp-stats $ ipython | |
| Python 3.4.3 (default, Jul 28 2015, 18:20:59) | |
| In [1]: import requests as r | |
| In [2]: from bs4 import BeautifulSoup as bsoup |
| # Baixar o pacote do tibia do site tibia.com | |
| # durante a criação desse script, a versão mais recente era a 10.81 | |
| wget http://static.tibia.com/download/tibia1081.tgz | |
| # desmontar o tar | |
| # o comando tar é responsavel por criar e desmontar arquivos tar | |
| # o xvf quer dizer extrair de manera verbosa e forçada. Ou seja, vai exibir todo o processo de extração e garantir que ele ocorra. | |
| tar xvf tibia1081.tgz | |
| # tentar rodar o jogo |
| """ | |
| Vamos supor que temos um numero X de clientes e cada cliente tem 2 tipos de | |
| fechamento diferentes: fechamento parcial e fechamento geral. | |
| Além disso, cada cliente tem um padrão para esses arquivos (cada fechamento gera um), já que esses | |
| arquivos serão utilizados em um sistema de terceiros. | |
| A principio, eu pensei que apenas o pattern strategy solucionava o problema... | |
| de acordo com o cliente eu devolvia uma classe especifica que geraria o | |
| arquivo. Mas o problema é que eu esqueci que haviam 2 tipos de fechamento. |
I hereby claim:
To claim this, I am signing this object:
Enjoy it