Author Archives: umgeher - Page 3

27.03.2011

F1

Parabens Vet­tel!

NFS­tor­age

  • pub­li­ca­cao do com­ing soon [ ok ]
  • adi­cio­nando FS ao pro­jeto [ok ]
  • imple­men­tando FS cre­ate [ ok ]
  • imple­men­tando FS open [ ok ]
  • bpm val­i­dar [ ok ]

Rede Fis­cal

  • com­ing soon [ ok ]

24.03.2011

NFS­tor­age

  • bpm adi­cio­nando na lista [ ok ]
  • web­ser­vice usando bpm para criar lista [ ok ]
  • pycpf no pro­jeto [ ok ]
  • pyc­npj no pro­jeto [ ok ]
  • object log [ ok ]
  • user usando Log [ ok ]
  • user “get Id”  [ ok ]
  • bpm criando vin­culo com owner [ ok ]

 

 

Dojo: Poker Hand

Hoje (quarta) e’ dia de Dojo (python) na Mas­ter­saf, estou apli­cando algu­mas coisas la’. O primeiro foi o clas­sico FizzBuzz  (que irei escr­ever um post mais tarde sobre). Hoje foi o Poker Hand, segue o texto usado.

Prob­lema

Voce e’ um cuprie que tem difi­cul­dades de ver que mao o jogador tem com rapi­dez. Voce deside fazer um algo­ritimo que resolva seu prob­lema, colo­cando os val­ores das car­tas e retor­nando o valor daquela mao.

Exem­plo 1

input > TD,JD,KD,AD,QD

result > Royal Straight Flush

Regras do poker

Poker deck con­tem 52 car­tas. Cada carta tem um naipe que sao:

  • copas / hearts ( H )
  • ouros / dia­monds ( D )
  • paus / clubs ( C )
  • espadas / spades ( S )

E um valor, que sao:

  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10 (T)
  • Valete / Jack (J)
  • Dama / Queen (Q)
  • Rei / King (K)
  • As / Ace (A)

(Estao em ordem de val­ores, menor para maior.)
A Poker Hand e’ com­posta por 5 car­tas vin­das do deck. Sao elas (do menor valor ao maior):

  • High Card: Ganha quem tiver a carta mais alta.
  • Pair: sao 2 car­tas iguais e tres difer­entes, Caso empate ganha aquele que pos­suir o maior par, caso empate ganha aquele que pos­suir a maior carta.
  • Two Pairs: sao 2 pares de car­tas, caso empate ganha aquele com maior par maior, se empatar ganha o que pos­suir o maior par menor, caso empate ganha aquele que pos­suir a maior carta.
  • Three of a Kind: sao 3 car­tas iguais mais duas car­tas diferentes.
  • Straight: sao 5 car­tas seguidas sem impor­tar o naipe.
  • Flush: sao 5 car­tas do mesmo naipe sem serem seguidas, caso dois jogadores pos­suam Flush ganha aquele que pos­suir uma outra carta mais alta.
  • Full House: uma trinca e um par, caso de empate ganha o jogador com o trinca mais alta, caso per­maneça o empate ganha aquele com o maior par.
  • Four of a Kind: sao 4 car­tas iguais (mesmo valor numerico)
  • Straight Flush: sao 5 car­tas seguidas do mesmo naipe.
  • Royal Straight Flush: sao 5 car­tas seguidas do mesmo naipe (ouros) do 10 até ao As.

Parte 2

O pro­grama agora dev­era’ com­parar 2 ou mais Hands e indicar qual e’ o vence­dor e mostrar a lista de Hands em ordem de valor (maior para menor).

Welcome to the Django

Aprenda Python e Django na prática!
Você deseja desen­volver sites e aplica­tivos web com agili­dade e efi­ciên­cia? Django é a fer­ra­menta para você!

Django é um frame­work web escrito em Python, que pos­si­bilita o desen­volvi­mento de sis­temas web de alta per­for­mance com elegân­cia e rapi­dez. Usado por mil­hares de sites no mundo inteiro, Django é desen­volvido por uma grande comu­nidade que tem como filosofia poten­cializar o desen­volve­dor, deixando você con­cen­trar os seus esforços na sua idéia.

Ficou inter­es­sado? Então garanta já a sua vaga no curso Wel­come to the Django.
Welcome to the Django

03.01.2011

About FS:

* func­tional test [ ok ]

* bet­ter api returns [ ok ]

* sign in [ ok ]

* remove md5 method [ ok ]

* app’s check method return­ing App Obj [ ok ]

* admin [ todo ]

* “pylons” client [ todo ]

==

About Viking Soft­ware Development:

* write about it [ todo ]

* scrum x viking [ todo ]

29.12.2010

About FS.

* real func­tional tests

* app’s check and cre­ate are work­ing by API

28.12.2010

About FS project.

+ rest­full api; with­out app and user authentication

+ api’s tests

* api with user/app auth

23.12.2010

All about filesys­tem and stor­age NF.

* cre­at­ing some wireframe

* chang­ing API patterns

+ app’s authentication

+ user’s authentication

WebDev: links

http://developer.yahoo.com/performance/rules.html
http://wiki.forum.nokia.com/index.php/JavaScript_Performance_Best_Practices
http://www.nczonline.net/blog/2009/07/28/the-best-way-to-load-external-javascript/
http://www.slideshare.net/stoyan/high-performance-web-pages-20-new-best-practices

A relatividade do Pixel


Mais sobre pixel e suas incriveis habilidades:

http://en.wikipedia.org/wiki/Pixel

http://en.wikipedia.org/wiki/Pixel_aspect_ratio

http://en.wikipedia.org/wiki/Computer_display_standard