Ganar más neto en Nómina con el mismo bruto pactado

pagos nomina empleado trabajador 470x269 Ganar más neto en Nómina con el mismo bruto pactadoA continuación vamos a proponer unos conceptos que hacen que empresa y trabajador puedan salir ambos contentos en este mes de ENERO, donde suelen revisarse las nóminas y donde no hay costumbre de aprovechar estas retribuciones que nos permite la LEY.

Si usted ha tenido hijos recientemente o no tiene tiempo para ir a comer a casa puede hablar con su empresa para “modificar” su nómina y beneficiarse de estas ventajas que incrementarán el NETO que usted gana manteniendo el BRUTO que se tiene pactado con la empresa, por lo que ambas partes TRABAJADOR y EMPRESARIO quedaran contentos. También podemos pedir a nuestra empresa que nos pague un Seguro Médico, o hablar para empezar a beneficiarnos del que quizás sea el más usado, las cantidades que paga la empresa a sus trabajadores por el uso de transporte colectivo para su desplazamiento al trabajo.


Leer el resto de la entrada »

Etiquetas : , , ,

Cómo rellenar el formulario W-8BEN para EEUU

Seguro que en más de una ocasión se has encontrado con un “bonito” formulario de los Estados Unidos a la hora de realizar determinadas acciones comerciales con este país. Para muchas operadores que impliquen que una empresa americana te pagará algo, para invertir directamente en bolsa allí, … y otras muchas operaciones existe el formulario W-8BEN.

El formulario oficial está en inglés pero existe una versión en castellano para hacerlo más fácil.

Aquí tenéis un pequeño paso a paso para rellenar el formulario W-8BEN:

Ahora solo nos queda firmarlo al final a la izquierda, poner la fecha del día y en el último apartado de la derecha hay que indicar que somos “Beneficiario efectivo” (en inglés “Beneficial owner”). Y con todo esto listo tu formulario W-8BEN.

Etiquetas : , ,

Porqué yo tampoco firmo un NDA

A raíz de una entrada en el blog de Ángel María y una reunión con el hace poco en la justo comentamos entre otras muchas cosas el tema de los NDA y me comento de su “Porqué no firmo un NDA” me he permitido hacer mi propia versión en mi blog. Mi motivación para hacerlo es que recientemente me han presentado proyectos muy parecidos y al final la firma de NDA no hace más que poner pegar a que pueda evaluar todas las opciones.

En nuestro grupo de empresas y familia Carrero siempre buscamos nuevos proyectos e ideas en las que poder invertir y colaborar, pero no siempre es posible, y muchas de estas oportunidades interesantes llevan un NO nuestro porque para evaluar el proyecto nos piden la firma de un NDA (Acuerdo de confidencialidad). Es un tema complicado como comenta Ángel María, pero ya me he topado con varios proyectos realmente interesantes y que finalmente ni hemos revisado por este tema, y es que una idea es una idea, y seguro al tiempo que tu están presentandola hay otros 10 que también están pensando en algo parecido.

Al igual que comentó Ángel María en su blog, en efecto es un tema controvertido y quiero plasmar también mis motivos para no firmar un NDA:
Leer el resto de la entrada »

Etiquetas : , , , , ,

0

Sin tiempo para escribir.93

Sin tiempo para escribir.93

Etiquetas : , , , ,

Buscar y reemplazar texto en muchos ficheros

El otro día tenía la necesidad de buscar y reemplazar de forma masiva y automática un texto (html) en muchos ficheros a la vez, y hacerlo a mano era una locura. Con este script en perl que encontré en Internet (también pregunte en Twitter y me ayudaron mucho) podemos buscar y sustituir texto de forma recursiva. La primera utilidad de un código así es ante un problema de seguridad en el que nos inyecten código en nuestras páginas podremos detectar el código y sustituirlo de forma rápida.

#!/usr/bin/perl
# A simple recursive find and replace tool
# Copyright (C) 2010 Anatoliy Dimitrov, website-security.info

#    This program is free software: you can redistribute it and/or modify
#    it under the terms of the GNU General Public License as published by
#    the Free Software Foundation, either version 3 of the License, or
#    (at your option) any later version.
#
#    This program is distributed in the hope that it will be useful,
#    but WITHOUT ANY WARRANTY; without even the implied warranty of
#    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
#    GNU General Public License for more details.
#
#    You should have received a copy of the GNU General Public License
#    along with this program.  If not, see <http://www.gnu.org/licenses/>.

#If used escape these characters . * ? + [ ] ( ) { } ^ $ | \ ;
#The ‘s’ RE modifier makes it work on more than one line by default.

use strict;
use warnings;
use File::Find;
use Cwd;

my $changefrom = ‘code to be replaced\n’; #always leave \n at the end to avoid blank lines being left
my $changeto = ; #usually empty unless you want to place something
my $extensions = ‘.php’;
my $path = cwd; #usually the current working directory

#do not change anything below this line

sub matchPattern {

my $file = $File::Find::name;

if ($file =~ /$extensions/) {
open INPUT, ‘<’, $file or warn;
my @input_array=<INPUT>;
close(INPUT);
my $file_code=join(“”,@input_array);
$file_code =~ s#$changefrom#$changeto#sg;
open OUTPUT, ‘>’, $file or warn;
print(OUTPUT $file_code);
close(OUTPUT);
}

}

find (\&matchPattern, $path);

En este script tenemos que destacar las variables del principio que son las que nos ayudarán en nuestra tareas:

Por poner un ejemplo por si nos han inyectado código malicioso en nuestros ficheros php, imaginar que nos ha introducido esto:

<script type=”text/javascript”>
alert(“¿Estas seguro de que tu sitio web está protegido?”)
</script>
En este caso en el $changefrom no hace falta ponerlo todo por si el patrón cambia, podéis introducirlo así:
my $changefrom =’<script.*seguro.*cript>\n’;

Vamos que podéis usar expresiones regulares sin problemas para las buscar y sustituir. Si necesitais un retorno de carro para añadir o eliminar recordar que podéis usar \n.

El código original lo podéis conseguir en GitHub. vía: Website-security

Etiquetas : , , , , ,