John Resig and team have released jQuery 1.1 which includes a speed upgrade, an updated API, a new homepage, and new documentation including a book in the works.
Con este post terminamos la serie de como migrar nuestro blog de Blogger a WordPress. Veremos como:1. Cambiar la plantilla de blogger para redireccionar a nuestro nuevo dominio… 2. Modificar el fichero .htaccess de nuestra instalación de WordPress
Joe Hewitt somehow managed to find the time to write an article on Ajax Debugging with Firebug, which he created. The article will show you that Firebug is more than just a JavaScript console
Aunque en el servidor pongamos la directiva “ServerTokens Prodâ€, que oculta la versión de Apache y php en ciertas cabeceras y en los mensajes de error, la versión de PHP se puede seguir viendo en una de las cabeceras.
Traducción de artÃculo publicado en Download Squad. Todo lo que tenemos que tener en mente cuando instalamos y queremos personalizar WordPress, sobre todo si usamos una plantilla estandarizada
La idea es que el portátil o el PC tome una captura de imagen desde su webcam cada vez que se introduce la contraseña como usuario local o al desbloquear el salvapantallas de kde. Para ello necesitamos tener la cámara instalada y accesible para cualqui
La verdad es que en temas de Internet, este gobierno, asà como todos los anteriores y me temo que los subsiguientes, son un autentico desastre… La última es el proyecto de reforma del código penal.
En un alarde de populismo e ignorancia, asocian el
Para ayudarnos a mejorar nuestro tagging, los chicos de Idumm (Investigación y Desarrollo para un Mundo mejor)han publicado sus reflexiones sobre una investigación online que han llevado a la práctica sobre este tema, con el fin de que sepamos dónde g
Como se puede ver, existen dos scripts dentro de npm: build que compila el js y extrae los CSS, y dev, que arranca el servidor de webpack habilitando HMR (🎶 ¡ya no puedo vivir sin él! 🎶).
Ambas configuraciones de webpack usan un script en común (webpack.config.common.js):
const webpack = require( 'webpack' );
const path = require( 'path' );
// Carga los ficheros .vueconst VueLoaderPlugin = require( 'vue-loader/lib/plugin' );
// Configura stylelintconst StyleLintPlugin = require( 'stylelint-webpack-plugin' );
// Para obtener un path para los aliasfunctionresolve( dir ) {
return path.join( __dirname, '.', dir );
}
module.exports = {
mode: 'production',
// Fichero inicial del proyecto
entry: './js/main.js',
// Fichero final para incluir
output: {
filename: 'js/main.js',
publicPath: '/dist/',
},
module: {
// Reglas para los ficheros
rules: [
{
test: /\.js$/,
exclude: /node_modules/,
loader: 'babel-loader',
},
{
test: /\.vue$/,
loader: 'vue-loader',
},
{
test: /\.css$/,
use: [
'css-loader',
'sass-loader',
],
},
],
},
plugins: [
new webpack.HotModuleReplacementPlugin(),
new VueLoaderPlugin(),
new StyleLintPlugin( {
files: [ '**/*.{vue,htm,html,css,sss,less,scss,sass}' ],
} ),
],
resolve: {
extensions: [ '.js', '.vue', '.json' ],
alias: {
'@': resolve( '' ),
},
},
};
El frontend se gestiona desde el fichero main.js, que inicializará Vue y añadirá el componente principal:
import Vue from 'vue';
import Buefy from 'buefy';
import'buefy/dist/buefy.css';
import App from './components/App.vue';
import'@/assets/scss/main.scss';
Vue.use( Buefy );
new Vue( {
el: '#app',
components: {
App,
},
render: ( c ) => c( 'app' ),
} );
// accept replacement modulesif ( module.hot ) {
module.hot.accept();
}
Y ya por último el componente App.vue, que muestra simplemente un poco de HTML
This is an article about all of my favorite unobtrusive javascript code and javascript examples that I use while building best-practices web sites. If you are even a remotely talented webdesigner who utilizes javascript, you will love this article!
No sólo nos indica gráficamente que enlaces son los más seguidos (enlaces externos, se entiende), sino que nos permite controlar que posts reciben más clics. Esto me parece muy interesante porque indica, no necesariamente que artÃculos son los más l
El popular blog de Perez Hilton es demandado por el uso no licenciado o pagado de material fotográfico, por lo que siete agencias de fotografÃas y medios dueñas de las licencias y de el Copy Right de dichas imagenes hacen acción legal.
Los medios digitales ya son los más utilizados según una encuesta (resumen en PDF) de la Unión Internacional de Telecomunicaciones (UIT). A partir de los datos de la noticia, he realizado el siguiente gráfico donde se ve claramente la tendencia de con
Y al seguir investigando, parece que la cosa apunta a un ex-ejecutivo de Yahoo!, Michael Marquez, recientemente fichado por CBS, quien podrÃa ser protagonista de una turbia estrategia destinada a montar un sitio de vÃdeos en la red “a la YouTube”, con l