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…
Nos ha costado, pero la tenemos. La lista de El Catalejo de lo mejor y lo peor de la Red en 2006. Y la de los lectores. Para las quejas, que las habrá, nos vemos en los comentarios.
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
PHPMailer es una clase escrita en PHP que facilita el envÃo de correo, añadiendo facilidad en el envÃo de correos con adjuntos, en formato HTML y con diferentes codificaciones, soporte para imagenes embebidas, headers personalizados y además funciona
68 Tutoriales paso a paso que cuentan, entre otras acciones, cómo crear una caja de software, estrellitas, el reflejo lÃquido tan de logos web 2.0, degradados, sombras…
Un fallo que persiste actualmente con las nuevas versiones de Movable Type, especialmene si lo instalas en DreamHost. En el caso hispano, en vez de renombrar por l10n_de.php renombramos a l10n_es.php
Google said “it had begun testing a system it acquired by purchasing dMarc Broadcasting in early 2006 for $102 million and which it subsequently built into its existing AdWords online ad system.” — reuters
Muy buena idea de Autommatic, el poner las estadÃsticas de WordPress.com online y sin “restricciones†como explican en “Abriendo el kimono†esa es la única manera de hablar de estadÃsticas en serio.
Interesante presentación en pdf, de hace apenas unos dÃas, donde se detalla la arquitectura de Ebay. Algunos números :212 millones de usuarios, 1000 millones de fotos…
Se acabaron los intermediarios que además de cobrar mediatizan y deciden por los músicos. Adiós a las interferencias. eListeningPost pone en contacto directo a estos con sus fans.
Los artistas envÃan su música y le ponen un precio (del que reciben u
Para ello deberemos de irnos a Youtube Quickcam Capture, rellenamos todos los datos que se nos piden, damos permiso de acceso a Youtube y elegimos el dispositivo desde el que queremos grabarnos, ya sea una cámara de vÃdeo, webcam conectada por firewire
Competidor de Writely. Interfaz bellÃsima. Personalización máxima. Solodox, which launched in alpha last month, is a free web-based word processor and project management application. It allows users to create and store documents online and collaborate
Era una de las muchas aspiraciones de los usuarios del servicio de email de Google: desde hace unas horas, algunas pocas personas ya pueden leer con Gmail los mensajes de otras cuentas de correo, aprovechando asà las funcionalidades de esta herramienta (