Escribir en archivos de texto con PHP

Ya saben, de esas veces que estas en algo y necesitas ver de alguna forma la salida de una función  crear un log o que se yo…

 PHP | 
 
 copy code |
?

  1. $fp = fopen("ejemplo.txt","a");
  2. fwrite($fp, "Nombre: $nombre \t $texto" . PHP_EOL);
  3. fclose($fp);

  • ejemplo.txt → Es el nombre del archivo en el que vamos a escribir, tendremos que crearlo y subirlo al servidor en la carpeta correspondiente. Si vamos a guardar información privada en ese archivo, lo mejor sería ponerle un nombre en forma de clave. Aunque una manera mucho más elegante deproteger el archivo sería usando .htaccess, pero de eso hablaremos en otro post más adelante.
  • a → Indica que el texto se va añadir al final del archivo, en lugar de sustituir su contenido.
  • $nombre$texto → Son variables que hemos usado en el código de nuestro archivo .php o que hemos recogido mediante un formulario web.
  • \t → Tabulador (nos puede servir para ordenar los datos en columnas).
  • . → Concatenar cadenas de texto.
  • PHP_EOL → Salto de línea en PHP.

VIA>>

40 jquery plugins

Estas grandiosas librerias nos han facilitado la vida, cada dia se crean varios plugins, dada la facilidad en implementarlo se ha convertido en parte importante de la vida de todo programador, asi que sin más que acotar, aqui hay más de 40 plugin en jquery. Disfruten…

MotionCAPTCHA ( Demo Download )
MotionCAPTCH es un plugin de Jquery. Es te captcha pide a los usuarios que dibujen la forma en que ven la imagen, algo bastante dificil de imitar…. si eres un robot.

 

Smart Validate ( Demo Download )
ES un plugin para agregar tu tarjeta de credito. Tiene soporte para las siguientes tarjetas: American Express, MasterCard, Visa, Diners Club, and Discover.

 

Multi Node Range Data Slider jQ Slider ( Demo Download )
JQ Slider es un plugin totalmente personalizable. Puedes modificarlo de acuerdo a lo que quieres.

 

Timelinr ( Demo Download )
Timelinr es un plugin para crear una linea de tiempo. Puedes utilizarlo de forma horizontal o vertical, ademas puedes configurar la velocidad, transparencia, etc.

 

Flexible Nav ( Demo Download )
Flexible Nav es una pequeña libreria de Jquery, que te permite añadir una barra de navegación a la derecha de la pagina.

 

Lettering.js ( Demo Download )
Lettering.js en un plugin de jQuery para tipografia web, este plugin te permite crear efectos asombrosos que solo podias imitar con flash.

 

jVectorMap ( Demo Download )
jVectorMap es un plugin de Jquery para crear mapas interactivos en poocos pasos. Utiliza SVG y es compatible para la mayoria de los navegadores Firefox 3 or 4, Safari, Chrome, Opera, IE9, y para la versiones antiguas utiliza VML.

 

ComboGrid ( Demo Download )
Combogrid es un plugin escrito en jQuery para añadir funciones avanzadas de auto-complementar en los campos input de los formularios.

 

Recurly.js ( Demo Download )
Recurly.js es una librería javascript que hace uso de jQuery para realizar cobros, transacciones o almacenar información sobre tarjetas de créditos, etc.

 

SmartGallery ( Demo Download )
SmartGallery es una galeria de imagenes, de poco peso, atractiva que incluye 20 efectos de transición

 

TagBox ( Demo Download )
TagBox es un plugin de Jquery que te ayuda a ingresar tags o etiquetas

 

jQuery Strong Password Plugin Power Pwchecker ( Demo Download )
Power PWChecke es un plugin que te ayuda  fortalecer tu contraseña. Este plugin puede ser incorporado en cualquier formulario de registro para que el usuario ingrese una contraseña segura.

 

Xml Driven Vertical News Scroller Script Using jQuery vScroller ( Demo Download )
vScroller muestra el contenido categorizado y codificado por color, en forma vertical.

 

Ideal Forms ( Demo Download )
Ideal Forms es un framework utilizado para construir formularios online. Es extremadamente simple de usar. Completamente Completely estilizable con CSS.

 

jQuery Sliding Content Bar Plugin: PushUp Content ( Demo Download )
Es una barra de contenido desplazable que puedes adaptarla en cualquier sitio web o aplicación web.Puedes utilizarlo para agregar un formulario de contacto, un formulario de registro o de login, agregar un mapa, etc.

 

Cuepoint JS ( Demo Download )
Cuepoint.js es un plugin para agregar cue-points (puntos insertados en el video) y subtitulos en el video en html5.

 

FitVids.js ( Demo Download )
FitVids.js es un plugin para incrustar de forma facil un video.

 

Gmap3 ( Demo Download )
gmap3 es un plugin de Jquery que te permite manipular el mapa de google.

 

Shuffle Letters Effect: a jQuery Plugin ( Demo Download )
Este es un pequeño tutorial que muestra cómo hacer un plugin de jQuery que se mezcla el contenido de texto de cualquier elemento DOM – un efecto atractivo que puede ser aplicado en títulos, logos y presentaciones de diapositivas.

 

Skitter ( Demo Download )
Skitter es un plugin for que prodce un asombroso efecto en el slideshow.

 

jFontSize ( Demo Download )
El plugin  jFontSize fue creado para que el proceso de creacion del famoso boton A+ y A- sea fácil,  que modifica el tamaño de la fuente en un sitio web. Esta herramienta fue creada para que las personas que tienen problemas visuales, puedan ver el contenido de una mejor manera.

 

Mosaiqy ( Demo Download )
Mosaiqy es un plugin de JQuery para ver y aumentar fotografias, funciona en Opera 9+, Firefox 3.6+, Safari 3.2+, Chrome yIE7+.

 

HTML5 File Uploads with jQuery ( Demo Download )
PErmite  al gente subir fotos de sus computadores, solo con tomar y arrastrar la imagen.

 

jQuery PointPoint – A Plugin For Pointing To Things ( Demo Download )
Este plugin de jQuery  permitira que tus usuarios se concetren en cierta parte de la pagina.

 

jqZoomage ( Demo Download )
Permite a tus usuarios ver una parte pequeña de una imagen, es perfecto para ver los detalles de un producto.

 

ZOOMIFY, EXPLORE YOR IMAGES! ( Demo Download )
Si tienes una imagen muy grande, puedes dejar que tus usuarios exploren esa imagen, esta utilidad incluye zoom y es totalmente configurable.

 

JQUERY.MB.VERTICALSLIDER ( Demo Download )
jquery.mb.verticalSlider permite mostrar una larga lista de componentes, puedes usar los botones o simplemente la rueda del mouse.

 

jQuery Pagination revised ( Demo Download )
REsuelve los problemas de paginacion de distintas formas.

 

Diapo ( Demo Download )
Diapo es un simple slideshow. Puedes hacer todos los cambios que quieras.

 

Cool Dropdown Login Form with jQuery ( Demo Download )
Este es un formulario de login desplegable; es simple de implemntar, liviano y facil de configurar.

 

simpleSlider ( Demo Download )
simpleSlider es otro genial slideshow, simple de configurar, con multiples opciones, y perfectamente adaptable a cualquier diseño

 

Craftyslide ( Demo Download )
Craftyslide es un pequeño( solo 2kb) slideshow construido en jQuery.

 

jmFullWall ( Demo Download )
jmFullWall is un plguin de Jquery perfecto para un portafolio

 

Wave Display Effect with jQuery ( Demo Download )
Este plugin te permite ordenar tus imagenes en forma de ola, las imagenes principales son thumbnail que al clickearlas te lleva a la imagen principal

 

jQuery Widget ( Demo Download )
jqxWidgets es una completa libreria de widgets. Se autoriza a los desarrolladoras a mostrar su trabajo profesional

 

Elastislide – A Responsive jQuery Carousel Plugin ( Demo Download )
Este carrusel jQuery se adapta al tamaño de la pantalla, para ello reduce el tamaño de imagenes a ser mostradas o las aumenta dependiendo del tamaño de la pantalla.

 

FlexSlider ( Demo Download )

FlexSlider es un plugin para jQuery que pesa sólo 4kb en su versión minified. Toma las imágenes desde listas desordenadas y acepta descripciones y links. Es muy simple de utilizar. Tras la descarga del plugin, insertamos entre etiquetas <head>:

 

Draggable Image Boxes Grid ( Demo Download )
La idea es tener una cuadrícula desplazable que muestra las cajas de miniaturas y elementos del menú. Una vez que se hace clic, la imagen se ampliará a la imagen a tamaño completo y la caja del menú se expandirá a un área de contenido a pantalla completa.

 

Responsive Image Gallery with Thumbnail Carousel ( Demo Download )
En este tutorial de  Codrops se muestra cómo generar una galería de imágenes sensibles, con un carrusel en miniatura utilizando Elastislide. Inspirado por la “galería de un usuario” de Twitter.

 

grumble.js ( Demo Download )

Con la ayuda de un ángulo y una distancia medido en pixeles se puede añadir este efecto de burbujas o bubbles. Para ello hace uso de CSS3 Transforms y Matrix Filters para Internet Explorer.

 

Elycharts ( Demo Download )
Elycharts es una librería JavaScript basada en jQuery y Raphaël para crear gráficos estadísticos (de línea, barras, circulares, pastel, o combinados) de forma fácil, además, es personalizable y lo mejor de todo, es gratuita.

 

spin.js ( Demo Download )

spin.js: Una solución en Javascript para proveer feedback a usuarios sin necesidad de CSS adicional o imágenes.

 

wordCounter jQuery Plugin ( Demo Download )
A trouble-free word counter plugin for jQuery. When active, the counter div shows the word count from the target text field. The target could be a text area or a text box. Depending upon the choices supplied, the count could be the total amount or remaining amount of words entered into the target text field. If the negative numbers choice is furnished in that case the count will demonstrate a negative value if the word limit has been passed.

5 empleados que toda Pyme debe tener

Conoce cuáles son las cinco personalidades que debes sumar a tu equipo desde el inicio para alcanzar tus metas.

En los últimos años, muchas empresas se vieron afectadas por la crisis económica. Para estas empresas, la capacidad de ser flexibles y adaptarse rápidamente a los cambios en el mercado puede marcar la diferencia entre el éxito y el fracaso. Sin embargo, hay un factor que también influye en el destino de un negocio: sus empleados. 

Sin duda, el capital humano y el talento son el esqueleto de cualquier compañía, pero especialmente en el caso de una Pyme (donde generalmente son menos de 50 empleados), su rol puede ser incluso más crucial, debido a que sus habilidades y personalidad pueden construir o romper una empresa. Sencillamente, la mejor estrategia de negocios no es nada si no cuenta con la gente adecuada para que la ejecute. Por eso es muy importante pensar a detalle antes de contratar para asegurarte de que cada empleado cumpla a la perfección con el cargo. 

En cuanto al equipo necesario para un pequeño negocio, éstas son las cinco clases de empleados que toda compañía debe tener para ser competitiva y poder alcanzar el éxito:

El mentor. Muchos nuevos negocios carecen de entrenamiento formal y de programas de desarrollo, pero esto no significa que los empleados novatos no tengan una oportunidad de aprender en el negocio. Afortunadamente, existen personas que nacieron para enseñar, aunque no sea en el salón de clases tradicional. 

Tener empleados que quieran compartir su conocimiento con otros le quita una gran carga a los dueños del negocio. No sólo elimina el costo extra de contratar especialistas en capacitación, sino también entrega unconocimiento institucional que solamente las personas que están dentro de una empresa poseen. 

Estos ‘maestros’ de la empresa pueden ir más allá de tener sólo las habilidades técnicas y de compartir algunos elementos que hacen único tu negocio. Esta educación finalmente ayuda a construir a la siguiente generación de líderes para la compañía, lo que también trae consigo grandes beneficios para el momento de la sucesión. 

El buscador de conocimiento. No todos los empleados nacen para liderar, y eso está  bien. Más esencial aún es que haya empleados que tengan pasión por el negocio y sed de conocimiento. Estos empleados no están satisfechos con saber lo básico de su trabajo; continúan aprendiendo, ya sea de la operación diaria, tomando cursos extra o incluso estudiando algún posgrado. 

Este tipo de actitud es algo que puede contagiarse hacia los demás empleados y tal vez inspirarlos a estudiar en un futuro. Adicionalmente, esta clase de empleado suele estar al pendiente de los avances tecnológicos y de las últimas tendencias, lo cual es necesario para mantener actualizado tu negocio. 

El hombre (o mujer) renacentista. Los dueños de negocios deben tener varias caras, desde la de director hasta la de administrador de recursos humanos, por lo que les es de gran ayuda contar con empleados en su equipo que sean igualmente multifacéticos. La gente que puede trabajar y aportar algo en varias áreas de la compañía son inmensamente valiosos.

Los dueños de pequeños negocios tienden a sentirse abrumados por la cantidad de tareas y pendientes, y a tener equipos de trabajo limitados. Por eso, es importante conseguir a este tipo de personas que pueda hacerse cargo de ciertas tareas, para que el dueño se concentre en el crecimiento y las estrategias.

El optimista. Por cada pequeño negocio que ha logrado sobrevivir a pesar de la crisis, muchos otros han batallado demasiado por mantenerse a flote. Trabajar para una compañía que está teniendo problemas financieros, puede tener un impacto muy negativo en la moral del empleado. Por ello es imperativo tener gente en el equipo que sea capaz de encontrarle las cosas buenas a las peores situaciones.

Quizás no cambien el destino de la empresa, pero pueden tener un efecto muy positivo en la psique de los empleados y en la cultura de la empresa, lo cual se ve reflejado en la operación diaria. 

El retador. Tener empleados que apoyan las decisiones de los dueños en un cien por ciento no es nada malo, pero también es bueno contar con algunos cuantos que estén dispuestos a hablar y a retar el estatus quo, o incluso una dirección que la empresa esté tomando.

Rodearte únicamente por personas que te digan que sí a todo no tiene ningún beneficio para ti o tu negocio en general, simplemente porque no todas las ideas son brillantes. En lugar, lo que debes cultivar es una atmósfera de debate saludable y una cultura de colaboración para asegurar que en tu negocio se generen grandes ideas y estrategias. Todos necesitamos mantenernos en la realidad y la gente que trabaja diariamente en tu negocio es la que puede dártela.

Via >>

 

Tip para Redes Sociales

Como buscar nuevos seguidores:
Idealmente, tus seguidores nuevos deberían ser personas que aman tu marca o el contenido de tu sitio Web tanto como para que no puedan esperar más para saber más de ti. Pero, a veces -ya sea porque tu sitio es nuevo o porque tu compañía no ha creado ningún tipo de estrategia para atraer seguidores- debes ser más pro activo cuando se trata de construir una base sólida de seguidores para tu negocio. 

Una idea para hacerlo en Twitter es buscar los perfiles de autoridades de la industria. Después, seguir a la gente que los sigue a ellos, debido a que esto indica que podrían estar interesados en tu compañía también. Buena parte de esta gente estará dispuesta a seguirte automáticamente, lo que aumentará tu número de seguidores. 

Atraer fans en Facebook puede ser más difícil, pero aplica el mismo principio. Busca a aquellos que han demostrado interés en tu industria y en sus autoridades, y preséntate a través de mensajes directos.