Ubuntu 9.10 sem AUDIO e o touchpad

Posted by admin | Linux | domingo 29 novembro 2009 23:36

Após a atualização da distro me apareceram 3 problemas

1 – Xorg ocupando quase 100% da CPU
2 – Touchpad falhando
3 – Som inativo

Para solucionar:
No Synaptic desinstalei o grub e instalei o grub2(que instala o grub-pc) ai ele detectou os 2 Kernels o 2.6.31-14-generic e o 2.6.28-15-generic no 6.28 o som e o touchpad num pegam no 6.31 funcionou normalmente.

Espero ter ajudado ………

Márcio Dias

Breve dica de como utilizar geoip no php

Posted by admin | Dicas, PHP | sexta-feira 30 outubro 2009 16:45

Precisei implementar o geoip junto a uma classe de usuários online, vou explicar a instalação e algumas funções.

Instalação
wget http://geolite.maxmind.com/download/geoip/database/GeoLiteCity.dat.gz
gunzip GeoLiteCity.dat.gz
sudo mkdir -v /usr/share/GeoIP
sudo mv -v GeoLiteCity.dat /usr/share/GeoIP/GeoIPCity.dat

sudo apt-get install php5-geoip

para utilizar a função pode executar php -a e o código abaixo ou basta chamar a função no seu script.
print_r(geoip_record_by_name(‘php.net’));

returns:
Array
(
[country_code] => US
[country_code3] => USA
[country_name] => United States
[region] => CA
[city] => Sunnyvale
[postal_code] => 94089
[latitude] => 37.4249000549
[longitude] => -122.007400513
[dma_code] => 807
[area_code] => 408
)

simples e rápido …..


Realizar post sem formulário ……. em php

Posted by admin | PHP | quinta-feira 22 outubro 2009 11:02

Recebi no twitter e vou dividar, caso alguém precise, o código não é grande coisa mais é para salvar alguns …..
(mais…)

Siga o SGEO no twitter

Posted by admin | Space Online | terça-feira 13 outubro 2009 10:31

O Sistema Escolar Online oferece um novo conceito para Gestão Escolar, controle sua escola a distancia, trabalhe em grupo junto ao sistema, tenha uma comunicação melhor com sua equipe, professores, pais, alunos, saiba muito mais sobre o que o nosso sistema tem a oferecer. Navegue mais em nosso wiki

Para se tornar um seguidor nosso junto ao twitter basta entrar no link abaixo e seguir o nosso perfil.

http://www.twitter.com/sgeoweb

Magento, resetar senha do administrador

Posted by admin | magento | terça-feira 29 setembro 2009 21:27

É muito simples, basta executar a query abaixo e colocar sua nova senha !!!

UPDATE admin_user SET password=MD5('mypassword') WHERE username='admin';

Magento, criando e carregando um novo bloco view

Posted by admin | magento | terça-feira 22 setembro 2009 13:31

Todo controller, models e views do magento tem um .xml que faz o controlle das classes e metodos que precisamos carregar junto.

Exemplo, temos o module shipping padrão do theme default …

<layout version="0.1.0">

<checkout_multishipping_shipping>

        <reference name="head">
                <action method="addItem">
                       <type>js_css</type><name>calendar/calendar-blue.css</name><params/>
                <!--<if/><condition>can_load_calendar_js</condition>-->
                </action>     
        </reference>

        <block type="tm/multishipping_shipping" name="tm_shippingdate" 
               template="tm/shippingdate/shippingdate.phtml"></block>

</checkout_multishipping_shipping>

Para exibir o bloco que você criou basta usar <?php echo $this->getBlockHtml('shippingdate') ?>

Magento 1.3 – Official documentation

Posted by admin | magento | domingo 20 setembro 2009 21:51

Achei essa documentação conversando com o pessoal no #magento da rede irc.freenode.net, ainda não li, mais pelo que vi explica conceitos e casos.

magento_official_documentation_2009.pdf

Ruby para programadores PHP

Posted by admin | Dicas | sexta-feira 11 setembro 2009 13:22

A maneira mais fácil de se aprender uma nova linguagem é comparando-a com uma linguagem que você já conhece. Pelo menos é assim que faço! Para os que são como eu, aqui vai uma série de comparações/equivalências entre as linguagens Ruby e PHP.

Leia mais: http://simplesideias.com.br/ruby-para-programadores-php/

Removendo diretórios svn de um projeto.

Posted by admin | Dicas, Ruby on Rails | terça-feira 8 setembro 2009 23:08

Crie um arquivo remover-svn e coloque permissão para executar o arquivo, chmod 777 remover-svn , logo após execute o arquivo ruby remover-svn, é necessário ter o ruby instalado.


#!/usr/bin/ruby
require 'find'
require 'fileutils'

if ARGV.empty?
 puts "passe o caminho para o projeto, blahhhhhhhhhhhhhhhhhh!"
 exit(1)
end

Find.find(ARGV[0]) do |f|
 if f =~ /\.svn/
 puts "Removendo #{f}..."
 FileUtils.rm_r f
 end
end

Exibindo produtos de uma única categoria

Posted by admin | magento | terça-feira 8 setembro 2009 12:05

Um dos recursos mais poderosos da Magento é a flexibilidade. Com a funcionalidade CMS você é capaz de criar muito amigável SEO páginas estáticas em uma maneira fácil. Há ainda uma questão: por padrão Magento carece de uma boa maneira de integrar um grupo de produtos em uma página, se não forem todos os produtos em uma única categoria.

Você pode incluir alguns conteúdos dinâmicos, por exemplo, todos os produtos de uma categoria. Basta adicionar o seguinte bloco para a página do CMS para mostrar todos os produtos da categoria com ID 8 em uma página de destino estático:

{{block type="catalog/product_list" name="product_listing" template="catalog/product/list.phtml" category_id="8" }}

Exibindo os produtos mais novos

{{block type="catalog/product_new" template="catalog/product/new.phtml"}}
Próxima Página »