Los Adobe Labs han liberado la nueva tecnologÃa que ayuda a los desarrolladores. Los Adobe Labs han liberado el “Flex Stress Testing Framework” esta nueva tecnologÃa ayuda a los desarrolladores usando “Flex Data Services” para realizar la prueba de carg
Alex King, hace unas semanas preguntaba si los enlaces a marcadores sociales necesitaban un icono, al igual que lo están usando ahora los Feeds… para ello ha prupuesto un Icono (en verde) para ilustrar esta idea.
I think it’s time to inform you about a small project I worked on together with Chris Messina from Factorycity. As Microformats have gained much popularity over the last year we thought it was time to standardize the way they are represented on a websit
Me sorprende que, desde hace más de un año, exista la posibilidad de trackear los clics en adsense con google analytics y no la haya descubierto hasta hace una semana. Con este javascript se pueden conocer datos interesantes, como por ejemplo:
En búsquedas como ‘george bush’ (ver captura) nos podemos llegar a encontrar en la parte inferior de la página de resultados hasta tres espacios (este de ‘búsquedas relacionadas’) y dos ‘One Boxes’ (el de la hemeroteca de Google News, y el del buscador
Google pone en el mercado Google Apps Premier Edition, la versión de pago y para empresas de su Google Apps for Your Domain. La ventaja de pasar a la versión profesional de su conjunto de herramientas web es la de contar con diez gigas de espacio para e
Pixy es una aplicación Java que rastreará nuestro código PHP en busca de vulnerabilidades XSS y SQL Injection.
Encuentrq vulnerabilidades que normalmente se encuentran en auditorÃas manuales, salvo que estas pueden pasar por encima algunas. Pixy tan solo es válido para código PHP4, aún no es compatible con PHP5. Realiza informes sobre los puntos vulnerables del código, para lo cual toma el programa PHP como entrada y acto seguido lo analiza. Pixy
VÃa / VT’s Tech Blog
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
Desarrollador.Info pretende ser una comunidad que tiene como fin acercarles los nuevos contenidos que aparecen en la web, tanto tutoriales como noticias, respecto al desarrollo de software.
Teniendo en cuenta la diversidad de temas que hoy en dÃa es n