Você devia me seguir no twitter, clique aqui.

Filed under: programmers

Poucos usam?! Operadores Bit-a-bit no PHP - Que tal estudar um pouquinho do básico?

Programmer

Ao menos nos códigos PHP que eu tenho visto ultimamente ( talvez eu esteja no lado errado da internet),
vejo que os programadores PHP pouco utilizam  os operadores Bit-a-bit e acabam gerendo códigos desnecessários.

Quem nunca viu métodos para saber se um número era par ou ímpar?
Geralmente uma divisão por 2 e analisando o resultado, se é inteiro e etc...


Vamos testar operadores Bit-a-bit num exemplo simples,  descobrir se é impar ou par:

<?php
var_dump(44 & 1);
var_dump(45 & 1);

Que tal estudar um pouquinho do básico?

Leia o sobre  Operadores Bit-a-bit  e poste exemplos aqui nos comentários!

Eclipse mouse click problem in Ubuntu 9.10: solution

Hi.
Using ubuntu 9.10, I realized this problem. in Eclipse when I clicked on buttons,nothing really happened. I didn’t see this problem before.
OK solution is here:

Extract the eclipse download and move to opt.

sudo mv eclipse /opt/eclipse cd /opt sudo chown -R root:root eclipse
sudo chmod -R +r eclipse
sudo chmod +x `sudo find eclipse -type d`

Then create an eclipse executable in your path
sudo touch /usr/bin/eclipse
sudo chmod 755 /usr/bin/eclipse
sudoedit /usr/bin/eclipse

With this contents
#!/bin/sh
#export MOZILLA_FIVE_HOME="/usr/lib/mozilla/"

export GDK_NATIVE_WINDOWS=1
export ECLIPSE_HOME="/opt/eclipse"

$ECLIPSE_HOME/eclipse $*

Then create a gnome menu item

sudoedit /usr/share/applications/eclipse.desktop

With this contents

[Desktop Entry]
Encoding=UTF-8
Name=Eclipse
Comment=Eclipse IDE
Exec=eclipse
Icon=/opt/eclipse/icon.xpm
Terminal=false
Type=Application
Categories=GNOME;Application;Development;
StartupNotify=true

Open Eclipse with the item in Gnome Menu ( Applications >> Development )