jueves, 5 de diciembre de 2013

PHP Beautifier

php_beautifier
    --indent_tabs
    -l
        "
            IndentStyles(style=k&r)
            ArrayNested()
            ListClassFunction()
            NewLines(
                before=
                    public:
                    private:
                    protected:
                    if:
                    switch:
                    foreach:
                    else:
                    T_CLASS:
                    T_COMMENT,
                after=
                    T_COMMENT:
                    function
            )
        "

lunes, 13 de mayo de 2013

Consumismo, conocimiento y costo real

Cuando uno esta comprando en un supermercado por ley ellos tienen que mostrar una comparación de precios por unidad de medida. Este me parece un factor muy importante en el momento de realizar compras. Con esta información el consumidor puede tener una comparativa entre productos de similar calidad, aunque vengan en diferentes cantidades, y tomar una decisión más racional sobre la compra.

Ahora bien, la gente sabe hacer estas comparaciones? Les interesa?

Sería bueno poder tener más información sobre los productos, en especial con el tema de costos reales, yo soñaría con 2 datos extras:
  • Costo real de producción del bien o servicio: incluyendo el costo de fabricación real, incluyendo medio ambiente, derechos sociales y demás.
  • Costo real de procesamiento de los desperdicios generados: incluyendo los de las fabricas, cultivos, hasta los costos de procesamiento de los materiales posteriores a la utilización del bien o servicio. Reciclaje, procesamiento de recursos orgánicos y disposición final.

lunes, 29 de octubre de 2012

Leo en ubuntu 12.10

Después de buscar por muchos lados documentación para poder instalar Leo Programer Editor lo descargue y para correrlo tenía este error:

Leo requires Qt to be installed.



Para solucionar esto:

sudo apt-get install python3-pyqt4


Y correrlo con python3, hice un archivo en bash y lo coloqué en el path


usuario@maqunia:~$ cat Leo
#!/bin/bash
python3 /opt/Leo/launchLeo.py

miércoles, 22 de agosto de 2012

Google drive php

Después de mucho pelear tengo el código para que funcione el api de google drive con php, esta basado en http://hublog.hubmed.org/archives/001954.html , en primera instancia intente leer la info de: https://developers.google.com/drive/examples/php pero me fue un poco confusa.

Ya implementaré otra versión.


.

lunes, 6 de diciembre de 2010

Wikileaks en Zoociedad.org

No nos dejan colocar el mirror :(

____________________________________________________________________

Hello,

On Mon, 06 Dec 2010, you wrote:

> Hi, we like have a Wikileaks mirror, for example in wikileaks.zoociedad.org
>
> will I have problem if configure this in my account?
>
> thanks
>

Mirrors, no matter the content, are not appropriate for our for shared
web hosting . Running a mirror is in violation of our unlimited policy
(http://panel.dreamhost.com/unlimited.html):
Here are some specific examples of things not allowed:

* Copyrighted content you are not the copyright holder of.
* File upload / sharing / archive / backup / mirroring / distribution
sites.
* A site created primarily to drive traffic to another site.
* Making your account resources available (whether for free or pay)
to the general public.



Glen,

--
- DreamHost Abuse/Security Team
- Terms of Service: http://www.dreamhost.com/tos.html
- Anti-Spam Policy: http://www.dreamhost.com/spam.html
- Abuse Center: http://abuse.dreamhost.com/

viernes, 30 de julio de 2010

Mongo in Dreamhost (basic)

Se si puo' compilare PHP5, perche' non si dovrebbe poter utilizzare MongoDB?
Fu questa la domanda con la quale inizia il processo per intallare Mongo in Dreamhost in un account normale.

La documentezione ufficiale e' la seguente:

http://wiki.dreamhost.com/index.php/Installing_PHP5

ma e' parecchio noiosa, per cui la gente ha realizzato suoi propri scripts peer effettuare unn'installazione piu' rapida e facile:

http://www.ercoppa.org/blog-PHP-53--Xdebug--APC-install-script-per-Dreamhost.htm


Di conseguenza, basandomi su tale script e vedendo la documantazione di mongo, tento di installarlo con:

pecl install mongo

ma non era disponibile o non avevo i permessi.


- Installazione.

Quindi realizzo la seguente:

git clone git://github.com/mongodb/mongo-php-driver.git

git clone git://github.com/mongodb/mongo-php-driver.git
cd mongo-php-driver
./configure --with-php-config=/home/usuario/path/instalacion/bin/php-config
make
make install


dopo di che correggo un paio di collegamenti simbolici:

#EXTENSION_DIR = /home/usuario/path/instalacion/lib/php/extensions/no-debug-non-zts-20090626
ln -s /home/usuario/path/instalacion/lib/php/extensions/no-debug-non-zts-20090626 /home/usuario/path/instalacion/extensions


e configuro php.ini.

Per mettere in esecuzione il servizio: (e' possibile metterlo in un cron in modo simile)

cd /home/usuario/path/instalacion/mongostatic/mongodb-linux-x86_64-static-1.X.X
bin/mongod --dbpath data/db/

Per informazioni sul demone:

http://direccionweb.com:28017

Il resto e' solo esecuzione:
http://www.php.net/manual/en/mongo.tutorial.php

NOTA.
ATTENZIONE. Si deve vedere cosa accade con le condizioni di uso che dicono che non si possano mettere demoni in esecuzione: avviarlo su richiesta?

http://www.dreamhost.com/tos.html

"Any application that listens for inbound network connections (even if the application would otherwise be allowed) are not permitted"


Originale Traduzione:
http://www.ercoppa.org/blog-PHP-53--Xdebug--APC-install-script-per-Dreamhost.htm#2