Na oficina, cando me din que coñecen perfectamente como os usauarios/clientes están usando unha aplicación das que desenvolvemos, póñolles este vídeo
Category: programación
Using and serving Google fonts from your local server
I one project in my company we were blocked by the Google Fonts CDN because one internal script was making a request each time it generated a PDF, so we decided to download the fonts to our own server.
In this post, I explain to you how to do it.
Compiling Sass in a WordPress theme using Grunt
I am developing a WordPress theme using the Underscores theme as my starter theme and I want to automatize the Sass compiling. For this purpose, I will go to use Grunt, a JavaScript Task Runner.
In this example, I will use a Laravel Homestead, a Vagrant Virtual Machine, as my development environment.
Instalar Composer de forma global en Debian (o en cualquier sistema Linux)
Para instalar Composer de forma global en Debian o encualquier otro sistema Linux puedes ejecutar este script.
Dump a MySQL database and restore it in another database
Suppose you want to copy one MySQL production database to another MySQL database (in the same server) to have the production data in another environment (development or pre-production, for example).
Microsoft REST API Guidelines
Interesante el documento de Microsoft en GitHub con las recomendaciones para el diseño y desarrollo de API REST: Microsoft REST API Guidelines
Instalar Composer de forma global en Debian
Para instalar Composer de forma global en Debian hay que ejecutar
$ sudo apt-get update && apt-get install curl php5-cli $ curl -sS https://getcomposer.org/installer | sudo php -- --install-dir=/usr/local/bin --filename=composer
Para comprobar que funciona de forma global, hay que ejecutar
$ composer
y comprobar que su salida es similar a la siguiente.
______ / ____/___ ____ ___ ____ ____ ________ _____ / / / __ \/ __ `__ \/ __ \/ __ \/ ___/ _ \/ ___/ / /___/ /_/ / / / / / / /_/ / /_/ (__ ) __/ / \____/\____/_/ /_/ /_/ .___/\____/____/\___/_/ /_/ Composer version 1.0-dev (c0883d85fa9e1b1b1bfb42e02261d55cdfd5af20) 2016-02-25 15:44:15
Usage: command [options] [arguments]
Fatal error: Call to undefined function mime_content_type()
Si estás desarrollando o probando alguna aplicación desarrollada en PHP en Windows y te aparece el error
Fatal error: Call to undefined function mime_content_type()
Tendencias en los lenguajes de programación
A partir de una entrada en el blog de Adam Bard acabo de elaborar una gráfica (la hoja de cálculo está disponible aquí) en la que se pueden ver los lenguajes más usados en GitHub y su evolución con respecto al año anterior, atendiendo al número de repositorios creados en el periodo enero-agosto de cada año.
Lo más significativo:
- El número de repositorios creado desciende este año. Algo normal en un sistema que ha crecido fuertemente y que tiene a medio plazo a la estabilización. Atendiendo a los repositorios creados en los 20 principales lenguajes:
- 2013: 1.178.534
- 2012: 1.875.869
- JavaScript pasa a ser el lenguaje más usado, adelantando a Ruby, que está en la segunda posición.
- Hay descensos importantes como:
- Ruby: 37%
-
Java: 41%
- PHP: 34%
-
Python: 45%
- C: 68%
Free programming books
Os dejo unos enlaces con una buena recopilación de libros gratuitos sobre programación:
- Free programming books (english). GitHub
- Libros de programación gratuitos (castellano). GitHub
- List of freely available programming books (english). Stack Overflow vía Hacker News
- 21 Free E-Books On Linux Programming vía Meneame
- Collection of 51 free e-books for Python programming