Sobre Victor Queiroz

Programador de PHP e Javascript freelancer, poeta, crítico, idealista, humorista, compositor, fascinado por jogos online, viciado em uma BOA MÚSICA, amante nas horas vagas e BREVEMENTE de alguma forma um novo ídolo mundialmente conhecido.

Configurando o MySQL Connector com o C++ no Eclipse IDE, usando o Debian 7.2

Execute a seguinte linha de comando para instalar os pacotes necessários no seu Debian: “apt-get install mysql-5.5 g++ cmake cmake-gui boost1.54 libmysqlclient15-dev

A biblioteca libmysqlclient15-dev, impedirá a falta do executável de configuração do MYSQL (geralmente localizado em /usr/bin/mysql_config) para a operações com o CMAKE (A variável ao compilar o connector, provavelmente será: MYSQL_CONFIG_EXECUTABLE, no CMake).

Baixe o conector aqui: http://dev.mysql.com/downloads/connector/cpp/. Lembre-se, em “Select Platform“, escolha “Source Code“, e clique em Download. Não faça a besteira de escolher Debian Linux e esperar que venha com os source codes para você compilar!

Abra o terminal, vá até a pasta em que você baixou o connector, e extraia o arquivo! No nosso caso é um arquivo .tar.gz, então digitaremos: “tar -zxvf (NOME DO ARQUIVO)”, ficando assim “tar -zxvf mysql-connector-c++-1.1.3.tar.gz“.

Agora que extraímos o arquivo, vamos entrar dentro da pasta, e digitar a seguinte linha de comando: “cmake .

Caso ocorra algum erro, abra o cmake-gui e corrija os diretórios, ou veja se esqueceu de instalar alguma biblioteca.

As bibliotecas devem ficar como na foto abaixo:

Captura de tela de 2013-10-25 01:30:10

 

CMAKE_INSTALL_PREFIX=/usr/local

MYSQLCPPCONN_DYNLOAD_MYSQL_LIB=/usr/lib/x86_64-linux-gnu/libmysqlclient_r.so

MYSQL_CONFIG_EXECUTABLE=/usr/bin/mysql_config

MYSQL_INCLUDE_DIR=/usr/include/mysql

MYSQL_LIB=/usr/lib/mysql

Se tiver algum dúvida sobre qual diretório escolher, apenas note que as variáveis que possuem INCLUDE em seu nome, ficam dentro da pasta /usr/include, e as variáveis que possuem LIB, em seu nome, ficam dentro da pasta /usr/lib. Mas, por ventura acredito que possa acontecer de estar dentro da pasta local (/usr/local/lib ou /usr/local/include), apenas teste até funcionar, se não der certo: VOCÊ ESQUECEU DE INSTALAR ALGUMA BIBLIOTECA!

Então digite: “make; make install;

Quando o comando “make” começar a ser executado, você verá duas coisas importantes para fazer o seu connector funcionar:

Scanning dependencies of target mysqlcppconn

Linking CXX shared library libmysqlcppconn.so

Note que a biblioteca do connector se chama mysqlcppconn, no Windows, provavelmente teríamos alguma DLL, chamada mysqlcppconn, mas, aqui no Linux é tudo mais fácil, então você saberá o que fazer nos passos a seguir, estou apenas escrevendo isso, para que fique bem claro por que adicionaremos este “link” do eclipse.

Espere terminar, e quando estiver tudo instalado:

  1. Abra o eclipse e selecione o arquivo em que se encontra o main() do seu projeto.
  2. Clique em Project>Properties>C/C++ Build>Settings>GCC C++ Compiler>Includes e adicione o diretório aonde se encontra a sua biblioteca boost, que deverá ser “/usr/include/boost“.
  3. Clique em Project>Properties>C/C++ Build>Settings>GCC C++ Linker>Libraries e adicione em “Libraries (-l)” “mysqlcppconn“.

Pronto, agora quando você compilar, deverá funcionar! ;)

Instalando o GLIBC 2.14 no Debian 7.2

Captura de tela de 2013-10-19 23:19:05

 

Depois de muuuuuuuuuuito tempo, com muuuuuuuuuuuita luta. FINALMENTE, eu consegui instalar o GLIBC 2.14.

Eu uso a versão wheezy, então o meu pacote libc6 tem a versão 2.13-38, ou seja, preciso adicionar ao /etc/apt/sources.list a seguinte linha:

deb http://ftp.de.debian.org/debian sid main

Se tiver alguma dúvida, basta abrir o terminal e:

  1. Digitar: “sudo gedit /etc/apt/sources.list
  2. Adicionar a linha “deb http://ftp.de.debian.org/debian sid main“.
  3. Digitar: “sudo apt-get update; sudo apt-get upgrade; sudo apt-get -f sid install libc6=2.17-93“. Confirme as perguntas, e PRONTO. Instalado!

A instalação deste pacote evita a mensagem:

“libc.so.6: version `GLIBC_2.14′ not found”

20 vídeo-aulas para te ensinar a programar em Java (Inglês)

Copiei todos os links e estou baixando para aprender a programar em Java, espero que possam ajudar a todos vocês. São ótimos tutoriais para quem sabe “mais ou menos” ou tem um bom conhecimento do inglês americano, ou para quem tem interesse de aprender a programar (ÓBVIO). Espero que ajude a todos!

Como instalar o NetBeans IDE corretamente no Debian 7.1

Captura de tela de 2013-09-06 13:44:34

 

Sou novo com o Debian, e decidi a pouco tempo usá-lo como “sistema operacional mãe” a ponto de por ele em meu GRUB. Tive alguns problemas para instalar o JDK hoje na madrugada, e não encontrei muitos tutoriais que me explicassem o que fazer. Então, vou citar os passos logo abaixo:

  1. Baixe a versão mais recente do netbeans, você pode ir ao site, ou pode clicar aqui. (o arquivo deve ter a extensão SH)
  2. Abra o terminal como root.
  3. Digite “sudo apt-get install openjdk-7-jre”
  4. Digite “sudo apt-get install openjdk-7-jdk”
  5. Após instalar os dois pacotes, ainda pelo terminal vá até a pasta em que você colocou o arquivo SH.
  6. Digite “sh {NOME DO ARQUIVO}”.
  7. Automaticamente ele irá iniciar a instalação e você poderá proceder normalmente, sem erros.

Espero que ajude a muitos, assim como me ajudou!

Como resolver o problema de conexão de rede só funcionando após desabilitar e reativar ao iniciar o computador

Eu me deparei com esse problema, logo após instalar alguns programas. E bom, o que eu recomendo é que você faça um escaneamento com o TDSSKiller, os passos são os seguintes:

  1. Abra o tdsskiller.exe.
  2. Clique em Change Parameters.
  3. Marque TODAS AS OPÇÕES. (É como que ele peça para você reiniciar o computador na terceira opção, então, reinicie)
  4. Clique em Start Scan.

Caso ele encontre alguma ameaça, delete todos os arquivos e reinicie o computador. Provavelmente deverá funcionar, assim como para mim: Funcionou!

Abraços!

Deixando o seu The Elder Scrolls V: Skyrim extremamente realista

the_elder_scrolls_v_skyrim_wide_wallpaper-wide

 

TES 5: Skyrim já é um baita jogo, mas, quem disse que não pode melhorar? Vou listar abaixo os mods que costumo usar e recomendo para uma melhor experiência com o jogo e o realismo.

Frostfall – Hypothermia Camping Survival

Esta modificação te dá a experiência de sofrer com o frio, criar abrigos para se aquecer, morrer de hipotermia e simular perfeitamente a sobrevivência de qualquer um durante os ambientes gelados.

Realistic Needs and Diseases

Se você traduziu o nome do mod saberá do que se trata, e eu já adianto que não tem muito o que explicar, esta modificação lhe proporciona uma experiência incrível na qual você precisa beber, dormir, comer para se manter vivo no universo de TES.

Realistic Lighting Overhaul

30450-1-1359116588

Realiza grandes melhorias na iluminação do jogo sem tocar muito no desempenho, e por consequência uma perda de no mínimo 1 QPS. Vale a pena experimentar, e para quem estiver usando o AntiFREEZE Patch 9 ENBSeries v0.096 for TES Skyrim, que imagino eu, retira todo o sentido de existir tochas ou magias que simulam velas, esta modificação realmente dá sentido a existência desses e outros itens que trabalham com a iluminação. Sem falar que deixa o jogo muito mais bonito, realista e apresentável.

Hunterborn

33201-1-1369342880

 

Esta modificação te dá uma experiência incrível, útil e realista, na qual você pode extrair de qualquer animal: Ingredientes, comida e dentre outras coisas. É bem simples, mas muito interessante e aperfeiçoa a qualidade de jogo, pra quem gosta, é maravilhoso.

Comandos para o console de The Elder Scrolls V: Skyrim (Computador)

554962_702396359777541_2001602622_n

Adicionando dinheiro

Depois que a minha DLC Hearthfires bugou e eu perdi minha casa, pesquisei por esse comando, e bom, realmente usei ele de uma forma justa, adicionei 5000 de dinheiro para poder comprar o terreno que perdi, nada mais, nada menos, embora ainda tenha saindo perdendo por conta dos materiais etc. Mas enfim, pode ser útil para muitos quando se trata de problemas.

player.additem 0000000f QUANTIDADE

Em breve, mais!

Ativando/desativando as modificações no The Elder Scrolls V: Skyrim pelo SkyrimLauncher.exe

skyrim_launcher_mods_como_ativar_growupblog

 

Talvez alguém me pergunte: “Por que você não fez um tutorial sobre como ativar as modificações pelo Nexus Mod Manager?”. Por que eu simplesmente não confio em programas produzidos em Java, contando com o fato de que DE FATO ele não é confiável, visto que muitos relatam que ao ativar os mods no Nexus Mod Manager, de nada serve, POIS: O MOD CONTINUA DESATIVADO!

Antes de dar os passos, eu quero lembrar a todos que: Arquivos de textura, sons específicos como o Ultra Realistic Bow Shoot Sounds (por tomolyons), cujo qual faz modificações DIRETAS nos arquivos de som do jogo (Diferente do ”Sounds of Skyrim” que possui arquivos de extensão ESP, que podemos desabilitar e habilitar quando sentirmos vontade.), não podem ser habilitados pelo SkyrimLauncher.exe, ou seja, se você instalou o Skyrim HD – 2K Textures (por NebuLa) você está COMPLETAMENTE FUDIDO precisará de um bom gerenciador de mods (embora eu não conheça nenhum) para desabilitá-lo caso deseje!

  1. Abra o seu SkyrimLauncher.exe na pasta raiz do jogo.
  2. Clique em DATA FILES.
  3. Ative os mods que deseja. Basta marcar os campos e clicar em OK quando estiver pronto, e para desativar basta desmarcar e clicar em OK.

Como fazer seu computador low-end rodar “tranquilamente” o jogo The Elder Scrolls V: Skyrim

Primeira coisa que quero falar é que não tenho certeza de que todos alcançaram o desempenho procurado, pois não foi feito AINDA nenhum teste que comprove. Abaixo, listarei alguns mods e tweaks que iram lhe ajudar muito.

AntiFREEZE Patch 9 ENBSeries v0.096 for TES Skyrim

TESV 2013-08-12 20-23-42-07

Este é simplesmente o mais eficiente e recomendado mod para você que quer ganhar QPS no seu desempenho.

Instalação

A instalação é algo bem simples, vou listar em alguns passos:

  1. Extraia o arquivo baixado (que no caso é enbseries_skyrim_v0096patch9antifreeze.zip) na pasta do seu jogo.
  2. Rode e espere que apareça o seguinte bloco de informações no canto esquerdo superior da tela: skyrim antifreeze enb series. Se ele aparecer: FUNCIONOU!

Desinstalação

  1. Delete o arquivo enbpatch.inid3d9.dll.

ENBSeries v13.7.13 for TES Skyrim

nosoft

Não confunda o ENBSeries v13.7.13 for TES Skyrim com o AntiFREEZE Patch 9 ENBSeries v0.096 for TES Skyrim, ambos são DIFERENTES e fazem coisas diferentes, embora eu não saiba o que eles façam, mas sei que dão uma boa melhorada no desempenho dos gráficos.

Instalação

  1. Abra o arquivo enbseries_skyrim_v13713.zip e cole todos os arquivos da pasta WrapperVersion na pasta raiz do seu game.

Caso você esteja usando o AntiFREEZE Patch 9 ENBSeries v0.096 for TES Skyrim e queria usar os dois, pule para o próximo bloco, caso não esteja, siga os seguintes passos:

  1. Renomeie o arquivo d3d9_enbseries.dll para d3d9.dll.

Usando o AntiFREEZE Patch 9 ENBSeries v0.096 for TES Skyrim e o ENBSeries v13.7.13 for TES Skyrim juntos sem conflito

  1. Depois de executar o primeiro passo do bloco anterior, assegure-se de que o AntiFREEZE Patch 9 ENBSeries v0.096 for TES Skyrim esteja corretamente instalado (se estiver, deverá haver o arquivo d3d9.dll pesando exatamente 111 kb (114.688 bytes totalizados no disco) e o arquivo enbpatch.ini).
  2. Abra o arquivo enbpatch.ini.
  3. Modifique a linha EnableProxyLibrary=false para EnableProxyLibrary=true.
  4. Certifique-se de que InitProxyFunctions esteja setado como true.
  5. Modifique a linha ProxyLibrary=d3d9_other.dll para o nome da DLL referente ao ENBSeries v13.7.13 for TES Skyrim (que no caso é d3d9_enbseries.dll). Esta linha deverá ficar assim: “ProxyLibrary=d3d9_enbseries.dll“.
  6. Configure AdditionalConfigFile para o arquivo INI do ENBSeries v13.7.13 for TES Skyrim (que no caso é enbseries.ini). A linha deverá ficar assim: “AdditionalConfigFile=enbseries.ini“.

Vanilla Reduced Textures by alt3rn1ty ou TESV Reduced Texture Pack by alex30001

TESV 2013-08-13 11-36-35-67

Vanilla Reduced Textures: Como já diz o nome, reduz as texturas originais do jogo, para um conjunto de texturas mais leve. O que isso quer dizer? Que é mais um passo para uma melhora dos seus QPS. Sugiro que baixe os seguintes arquivos do mod e faça a devida instalação:

  1. Vanilla Reduced Textures 256
  2. Vanilla Reduced Textures DawnGuard 256 (Caso esteja usando a DLC Dawnguard)
  3. Vanilla Reduced Textures DragonBorn 256 (Caso esteja usando a DLC Dragonborn)

TESV Reduced Texture Pack: Tem a mesma função do Vanilla Reduced Textures, mas não posso garantir a mesma eficacia ou qualidade com a melhora do desempenho, visto que o Vanilla Reduced Textures é mais recente que o TESV Reduced Texture Pack.

Configurando o seu SkyrimPrefs.ini (Artigo incompleto, pule para o próximo passo)

Untitled

Configure iSize H no bloco [Display] para 480 e iSize W para 640. Deverá ficar mais ou menos assim:

iSize H=480
iSize W=640

De agora em diante nós usaremos esses termos para as configurações a seguir. Um bloco significará [Display][Imagespace][General][Grass] etc. “Configure ” será usado para determinar os valores cujos campos terão. (Por exemplo: Configure iSize H no bloco [Display] para 480 (iSize H deverá estar abaixo da linha [Display] e deverá ter o valor 480, ficando assim: “iSize H=480“)).

Verifique se as os campos abaixo não existem e adicione-os com esses valores no bloco [Display]:

bTreesReceiveShadows=0
bDrawLandShadows=0
bUseThreadedParticleSystem=1
bUseThreadedBlood=1
bUseThreadedMorpher=1
bUseThreadedTempEffects=1
bUseThreadedTextures=1
bUseThreadedMeshes=1
bUseThreadedLOD=1
bUseThreadedAI=1
bUseThreadedMorpher=1

Caso eles existam: DELETE-OS TODOS e cole esses campos na última linha antes do próximo bloco, no bloco [Display].

Configure iShadowMapResolution no bloco [Display] para 128.

Configure iShadowMode, iShadowFilter, iBlurDeferredShadowMask, fInteriorShadowDistance, fShadowDistance, iShadowMapResolutionSecondary, iShadowMapResolutionPrimary, iShadowSplitCount, bDrawShadows e bShadowsOnGrass no bloco [Display] para 0.

Assegure-se de que o seu bloco [Trees] e [Decals], estejam da seguinte forma:

[Trees]
bRenderSkinnedTrees=1
uiMaxSkinnedTreesToRender=20
bUseMultiThreadedTrees=1
bShadowMaskZPrePass=1
[Decals]
uMaxDecals=0
bDecals=0
bSkinnedDecals=0
uMaxSkinDecals=0
uMaxSkinDecalsPerActor=0
bDecalMultithreaded=1

Configure bUseThreadedMeshes no bloco [NavMesh] para 1.

ULG – Ultra Low Graphics Mod for low-end PCs (por lyzik) (EM ÚLTIMOS CASOS)

Essa é uma modificação muito brusca, e pode ver na foto o que ela faz com o seu jogo, mas acredito que com a vasta coleção de muitas outras maravilhas do game o gráfico não é a que te faria desistir de jogar.

SkyrimPrefs.ini e Skyrim.ini otimizados

Apenas baixem, coloquem na pasta em que se encontram esses arquivos, e substituam. Geralmente o caminho é “Users\USUÁRIO\Documents\My Games\Skyrim“.

Clique aqui para baixar.

Estarei atualizando o post o mais eficiente possível, espero que ajude a todos os que precisam, um abraço e deixem seus comentários (Principalmente se tiverem sugestões para atualizações ou uma melhor organização para os códigos. Na verdade, estou pensando em deixar um SkyrimPrefs.ini para download com essas e muitos outros tweaks, mas: Comentem.).