Pular para o conteúdo principal

Postagem em destaque

BlackTDN :: LeetCode :: Comparando Implementações Harbour e TLPP para o Desafio Longest Palindromic Substring

_Créditos das imagens: ChatGPT_ ### LeetCode :: Comparando Implementações Harbour e TLPP para o Desafio Longest Palindromic Substring Resolver o problema do [Longest Palindromic Substring](https://leetcode.com/problems/longest-palindromic-substring/description/) é um exercício clássico de programação, que desafia desenvolvedores a encontrar a maior substring palindrômica dentro de uma string. Recentemente, exploramos soluções tanto em Harbour quanto em TLPP (Total Language Protheus Programming). Neste artigo, comparamos as implementações nessas duas linguagens, destacando suas semelhanças, diferenças e funcionalidades específicas. #### Implementações em Harbour ##### Versão 5.1 Essa solução utiliza a técnica de expansão a partir do centro do palíndromo. Cada caractere ou par de caracteres consecutivos é considerado um possível "centro". O algoritmo expande em ambas as direções enquanto os caracteres forem iguais, retornando o maior palíndromo encontrado. ##### Versão 5....

BlackTDN :: TBigNumber Stress Test

 

BlackTDN stress test

(… senta que lá vem história … Por: Sérgio Lacerda )

“Sergio Lacerda deixou um novo comentário sobre a sua postagem "BlackTDN :: TBigNumber Stress Test":


Já que fui mencionado!!! Vamos lá!!!

Imaginem a seguinte situação:

1) Você esta trabalhando normalmente em seu sistema e de repente PÁ.... Pastas e mais pastas começam a ser criadas em sua Área de Trabalho e PÁ.... Estas pastas começam a ser deletadas sem sua intervenção.


Chamamos “o cara da infra”, e o mesmo se responsabilizou em “re-“ formatar o servidor....

O carinha passou o sábado todo formatando e configurando o servidor, quando recebo uma ligação.. “Óia, Sergio, o servidor tá pronto”... Vamos seguindo...


2) Você esta trabalhando normalmente em seu sistema e de repente PÁ.... O banco de dados do SQL SERVER desaparece, sem explicação, sem dizer tchau, sem se despedir.


3) Você esta trabalhando normalmente em seu sistema, após se recuperar dos sustos acima mencionados, e de repente PÁ.... Toda a política de segurança do SQL SERVER vai pro vinagre, pra Avaré, pra pqp.. Mais o safado do mdf e do ldf desta vez estão lá.. lindos, bonitos, “joiados”.... Quem está no sistema fica, quem esta fora não entra.. Os processos continuam a serem executados, mais você não se “loga” mais como SA, somente com autenticação do Windows.... Que beleza!!!! O que dizer num momento desses????
Fiquei perplexo com a situação, achando que era uma aplicação que tinha desenvolvido.

Analiso o fonte, verifico tudo e Ca(**(*lho... não é minha aplicação.

Nisso, nosso grande amigo Rodrigo "OverFail", dizendo pra quem quisesse ouvir: “É A RAID MANO!!!! É A RAID!!!!!....”.

Mas Rodrigo "OverFail", a p*(&(*& do servidor foi formado e configurado tudo certinho, como pode ser a RAID....

“é A RAID MANO!!!! É A RAID....“

Pra encurtar a conversa... Tivemos o prazer de ganhar o direito de “Arrumar o Servidor”... Pegamos um LiveCD do Debian e testamos, escovamos bit.. e PÁ... “NUM DISSE QUE ERA A RAID MANO!!!!”
Remontamos a RAID (0 +1). instalamos o Windows Server 2008 R2, SQL Server, restauramos backup do sistema e colocamos o 
BlackTDN :: TBigNumber Stress Test pra rodar....

Bom, foram configurados 10 serviços com 5 GRIDs em cada, o que nos deu 250 usuários “pendurados” e processando.. gravando em disco, no banco, na memória e no “fiofó” do servidor... Foram 4 dias, 96 horas de execução.. e o resultado.. ta no post......

Ahhhhhhhhhhhhhhhhhh ia esquecendo..... também colocamos mais 45 processos do Números Perfeitos pra rodar junto.............

Muito foda...........

Sergio Lacerda (em 24/04/2013, São Paulo, SP, Brasil)”

 

Características do Servidor

Servidor torre de 12ª geração, com 2 sockets para processadores Intel Xeon E5-24
•         Sistema com 2 (dois) processadores instalados
•         Intel Xeon E5-2440 de 6 núcleos, 2.40 GHz (até 2.90 GHz com Turbo Boost), 15 MB de cache, QPI Link de 7.2 GT/s.
•         Com Hyper-Threading, 1333 MHz de frequência máxima de memória
•         2 x 16GB de memória DDR3-1333 MHz, Dual Rank x4, Low Volt RDIMMs
•         2 discos rígidos SAS 6 Gbps de 600 GB, 15k RPM, Hot Plug de 3.5"
•         Utilize até 192GB de memória distribuidos em 12 slots (capacidade reduzida pela metade com somente 1 processador instalado)
•         6 slots de expansão PCIe gen 3, full height, full length
•         2 cabos de força NEMA 5-15P/C13, 125V, 15A, 3m de comprimento
•         Bezel Frontal
•         Unidade de DVD-RW SATA
•         2 cabos de força C13/14, 12A, 2 metros de comprimento
•         2 Cabos de força NBR14136/C13 (padrão brasileiro), 250V, 10A, 2 metros de comprimento
•         Configuração de RAM otimizada para performance
•         Duas fontes redundantes (1+1) de 750 Watts com certificado 80 Plus Platinum
•         Display LCD para PowerEdge T420
•         Placa controladora de discos PERC H310 (suporta RAID 0, 1, 5, 10 e 50) sem cache
•         Servidor torre de 12ª geração, com 1 soquete para processador Intel Xeon E5-24xx e capacidade para 8 discos rígidos Hot Plug de 3.5"
•         Configuração dos Discos em RAID 1
•         Sem sistema operacional – Consulte matriz de homologação de sistemas em www.dell.com/Ossupport
•         Placa Broadcom 57810 10Gb BT CNA, dual port

Comentários

Postar um comentário

Postagens mais visitadas