Creado por integrantes de Happy Cog Studios. swfIR (swf Image Replacement) is here to solve some of the design limitations of the standard HTML image and its widely-accepted associated CSS values, while still supporting standards-based design concepts.
Las opiniones sobre FeedBurner están ampliamente divididas entre los autores de blogs: unos, entre lo que me encuentro, vemos mucho más aspectos positivos que negativos; otro, sin embargo, entienden no sin algo de razón que redirigir tus feeds hacia es
Es importante mantener contraseñas seguras de no menos de 10 dÃgitos y con caracteres que normalmente no incluyen los diccionarios de programas de fuerza bruta como la “ñ†y otros sÃmbolos.
It’s been a while since I provided some straightforward, back to basics style advice and there can be little doubt that the title tag is worthy of attention for beginners and experts alike. And so I present…
Como el ingreso por publicidad se considera una actividad económica me he estado informando y leyendo sobre el tema. Te encuentras de todo. Lo más habitual es que la gente no lo declare, se trata de cantidades muy pequeñas de unos 100€ al mes. Lo pod
Tras una fase de prueba de más de medio año, Microsoft ha anunciado el lanzamiento, en 47 paÃses, de Live.com, su renovado buscador de Internet. Se trata de una evolución de MSN Search
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
Cuando oÃmos hablar de Sistemas Operativos en Web, suele ser en futuro. Por eso sorprende encontrar esta lista confeccionada por FranticIndustries, en la que encontramos 10 de estos sistemas que funcionan hoy
La biblia de Ubuntu Linux es un libro completÃsimo que contiene cientos de trucos y pequeños manuales sobre Ubuntu. Sus más de 900 páginas se dividen en cuatro grandes temas…
Frank Monnerjahn took the work from here and created a Prototype Event extension which makes it trivial to use the mouse wheel in Prototype with Event.observe(..).
Los artÃculos de la wikipedia se escriben basándose en un manual de estilo bastante completo. Un recurso que todo el que vaya a trabajar en un wiki deberÃa consultar