20 mar 2013

Social Buttons

Social Buttons


Pack of free social buttons ready for use

paquete de botones sociales gratuitos listos para usar


Trinagle Buttons


Link:


Sticker Buttons


Link:

19 mar 2013

14 mar 2013

6 mar 2013

After Effects error: Rendering


After Effects error: Rendering error while writing to file "E:/ . Unable to open file. (-1610153459)


esto es un error muy muy raro de after effects, buceando por aqui y por alla
encontré una solución a medias, ya que no tiene solución.
Según parece este error está relacionado con el tamaño de las particiones de disco, al cambiar el destino de lo que sea que estas intentando exportar(de E en este caso, a C)
puede que deje de hacerlo, otra solucion es un buen formato del disco y establecer de nuevo las particiones, aunque ahora me arece algo extremo por un solo programa.

http://forums.adobe.com/message/3110616

Lector de rss facil de usar

Esto de los lectores de rss siempre han sido un problema ya que, o están por la mitad , o directamente no funcionan, yo encontré este que es tan fácil que hasta un mono como yo pudo hacerlo funcionar.


--html--


    <div class="example">
        <div class="post_results" id="post_results1" rss_num="8" rss_url="http://rss.news.yahoo.com/rss/topstories">
            <div class="loading_rss">
                <img alt="Loading..." src="images/loading.gif" />
            </div>
        </div>

        <div class="post_results" id="post_results2" rss_num="8" rss_url="http://newsrss.bbc.co.uk/rss/newsonline_world_edition/front_page/rss.xml">
            <div class="loading_rss">
                <img alt="Loading..." src="images/loading.gif" />
            </div>
        </div>

        <div style="clear:both;"></div>
    </div>


Evidentemente no vas a usar los nombres que el te da de clase, o al menos no todos.


--js/main.js--

function myGetElementsByClassName(selector) {
    if ( document.getElementsByClassName ) {
        return document.getElementsByClassName(selector);
    }

    var returnList = new Array();
    var nodes = document.getElementsByTagName('div');
    var max = nodes.length;
    for ( var i = 0; i < max; i++ ) {
        if ( nodes[i].className == selector ) {
            returnList[returnList.length] = nodes[i];
        }
    }
    return returnList;
}

var rssReader = {
    containers : null,

    // initialization function
    init : function(selector) {
        containers = myGetElementsByClassName(selector);
        for(i=0;i<containers.length;i++){
            // getting necessary variables
            var rssUrl = containers[i].getAttribute('rss_url');
            var num = containers[i].getAttribute('rss_num');
            var id = containers[i].getAttribute('id');

            // creating temp scripts which will help us to transform XML (RSS) to JSON
            var url = encodeURIComponent(rssUrl);
            var googUrl = 'https://ajax.googleapis.com/ajax/services/feed/load?v=1.0&num='+num+'&q='+url+'&callback=rssReader.parse&context='+id;

            var script = document.createElement('script');
            script.setAttribute('type','text/javascript');
            script.setAttribute('charset','utf-8');
            script.setAttribute('src',googUrl);
            containers[i].appendChild(script);
        }
    },

    // parsing of results by google
    parse : function(context, data) {
        var container = document.getElementById(context);
        container.innerHTML = '';

        // creating list of elements
        var mainList = document.createElement('ul');

        // also creating its childs (subitems)
        var entries = data.feed.entries;
        for (var i=0; i<entries.length; i++) {
            var listItem = document.createElement('li');
            var title = entries[i].title;
            var contentSnippet = entries[i].contentSnippet;
            var contentSnippetText = document.createTextNode(contentSnippet);

            var link = document.createElement('a');
            link.setAttribute('href', entries[i].link);
            link.setAttribute('target','_blank');
            var text = document.createTextNode(title);
            link.appendChild(text);

            // add link to list item
            listItem.appendChild(link);

            var desc = document.createElement('p');
            desc.appendChild(contentSnippetText);

            // add description to list item
            listItem.appendChild(desc);

            // adding list item to main list
            mainList.appendChild(listItem);
        }
        container.appendChild(mainList);
    }
};

window.onload = function() {
    rssReader.init('post_results');
}

Con linkear el js donde quieras el lector te basta

el loading que no es necesario pero queda bonito


Y ya está. el original venía con un css pero me parece tontería ya que nunca va casar con el diseño de la pagina que necesite en cada momento.
El feed rss está coloreado por si no lo veía.

5 mar 2013

Oculta extensiones web


Es un tema que en todos los sitios que he visitado no queda muy claro


El ocultar las extensiones de una web

El primer paso es crear un archivo de texto, pegas este codigo:


RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME}\.php -f
RewriteRule ^(.*)$ $1.php


En este caso es para ocultar extensiones "php", pero también puede ser usado con "html","asp", etc.. simplemente hay que cambiar el tipo de extensión en el código,
al cerrar el archivo, hay que re nombrarlo como ".htaccess"  así el php del servidor lo reconoce y trabaja con el

Si este es Unix, el archivo desaparecerá ya que por defecto los nombrados con un punto, son archivos ocultos esto no quiere decir que no esté ahí

Una vez tengas listo el .htaccess y subido al root(/.) de tu sitio web hay que renombrar los posibles links de tu sitio
si este era por ejemplo, <a href="www.misitioweb.com/home.php">, habrá que cambiarlos a 
<a href="www.misitioweb.com/home">, sin la extensión, así dejará de aparecer reflejado en la barra de navegación.

Ni mas ni menos


fuente
http://newmediarts.blogspot.com.es/2007/01/hide-file-extensions-in-urls-with.html

test3 rss

testing rss