Hace 8 años | Por numofe a uk.businessinsider.com
Publicado hace 8 años por numofe a uk.businessinsider.com

Cuando este informático dejó la empresa para empezar un nuevo empleo, sus ex compañeros estaban mirando su trabajo y descubrieron que el tipo había automatizado todo tipo de cosas, incluyendo partes de su trabajo, sus relaciones personales y hacer el café. El hombre escribió un script que envía un mensaje de texto "trabajando hasta tarde" a su esposa y selecciona automáticamente razones de una lista preestablecida. Este texto se enviaba si había actividad con su nombre de usario en los servidores de la empresa despues de las 9.

Thelion

#1 Te juro que iba a entrar a escribir "el puto amo". Lo que me sorprende es la cafetera conectada a la red.

Gluckauf

#2 The internet of things is coming

novenoarte

D

#2 Será de esas qeu notifican automáticamente que le falta algún producto o falla algo para que venga el de la empresa de vending a reponer / reparar. Como las fotocopiadoras.

thepretender

que bomba el tío. Yo lo quiero como compañero de piso! a lo mejor se le ocurre algún algoritmo para saltarse los anuncios

smilo

#1 el puto amo es que tu mujer se crea las excusas que aleatoriamente cogia el script.

D

#1 coffee_machine_ip = '10.10.42.42'
password = '1234'
password_prompt = 'Password: '
delay = 24
El puto amo es el de la maquina y lazy mode on de no cambiar la pasword que suele venir de fabrica.

D

Un maestro...

thepretender

aquí tienen los códigos https://github.com/NARKOZ/hacker-scripts

w

#8 Seguro que la mujer tendria respuestas automaticas dependiendo del cuerpo del mensaje

Saludos

thepretender

Y entre sus excusas aleatorias tiene:
-encerrado
se rompió una tubería
mal de estómago
no me encuentro bien

Claustronegro

Leyendo algunas de las cosas, este tío es el modelo a seguir por todos nosotros. Cualquier cosa que pueda automatizarse debería hacerse

robustiano

Estos programadores tienen más peligrorl qu'el McGyver ése en una ferretería...

M

dejo la empresa EL o fue el script que ...tinfoil

reithor

Lo pueden fichar en "The IT Crowd"

EvilPreacher

#8 Creo que un scrpt, aleatorio y desapasionado, podría ser más verosímil que las excusas inventadas a salto de mata.

D

Mejor currículum que ese no puede tener. Yo lo contrataba.

mangrar

#19 "Brie-lliant"

Peachembela

quiero un botón "me gusta" en meneame

D

#17 Hay muchos modelos de máquinas de café con WiFi para controlarlas con el smartphone, y no son caras, más cuando en una oficina si pones una buena máquina de café terminas aumentando la productividad y tienes más contento a los empleados que no se tienen que dejar una pasta en café cutre de vending machine.

EdmundoDantes

#17 Estoy contigo en que canta a bulo de lejos. Pero puestos a asumir que es cierto, donde tú ves machismo yo solo veo desprecio por todos los que no son él mismo, lo que incluye a su mujer, su jefe, sus clientes...

D

Y dónde está aquí lo de recuperar el backup?

#!/usr/bin/env ruby

require 'dotenv'
require 'gmail'

Dotenv.load

GMAIL_USERNAME = ENV['GMAIL_USERNAME']
GMAIL_PASSWORD = ENV['GMAIL_PASSWORD']

gmail = Gmail.connect(GMAIL_USERNAME, GMAIL_PASSWORD)

KEYWORDS_REGEX = /sorryhelpwrong/i

gmail.inbox.find(:unread, from: 'kumar.a@example.com').each do eemail|
if email.body[KEYWORDS_REGEX]
# Restore DB and send a reply
email.label('Database fixes')
reply = create_reply(email.subject)
gmail.deliver(reply)
end
end

def create_reply(subject)
gmail.compose do
to "kumar.a@example.com"
subject "RE: #"
body "No problem. I've fixed it. nn Please be careful next time."
end
end

D

#24 #25 Ya, puede que haya cometido el error de dedicarle más texto a la máquina de café que a los retrógrados que no se dan cuenta del rollo que se trae el sysadmin "puto amo" con su mujer y con el género femenino en general.

D

def randomChico(numero):
n = random.randint(1, numero - 1)
return n


with open('/home/julieta/similarface/lista.json') as data_file:
dataJson = json.load(data_file)


shuffle(dataJson) # mezclar la lista en cuestion

for i in dataJson:
if internet_on():
try:
............... ( tampoco hay que exagerar ).........


Semilla = randomChico(len(dataJson[k]))
......... bla bla bla

D

#26 ¿Has leído el nombre del script dedicado a su mujer? Eso es machismo. Lo otro, llámalo vagancia.

Una cosa es que el jefe te caiga mal, y otra usar palabras como "smack" (tortazo) y "bitch" (puta) bien juntitas para un script dedicado a su propia mujer. Si le dedica esas lindezas a ella... ¿qué no le dedicará al género femenino en general?

D

#28 ¿Cual es el problema, que tenía automatizado un script para enviar un mensaje a su mujer cuando se quedaba trabajando hasta tarde para pagar facturas?

D

#30 sabes que ese es el titulo de una canción, verdad?

retsalah

#30 ¿Por poner ese nombre es machista? A lo mejor es solo un payasete y le pareció un nombre gracioso, no creo que por el nombre de su script puedas considerarlo machista. Creo que te has montado un buen pipote tú solo/a. De los grandes, grandes...

EdmundoDantes

#30 kumar_asshole tampoco suena demasiado bonito.

Estamos en lo de siempre, una persona que desprecia a todo el mundo no es machista, ni racista, ni clasista, ni homófobo ni nada que implique desprecio a un grupo concreto. Es un gilipollas, sí, pero no vuelca su odio hacia un grupo concreto de población. Parece que solo se puede ser un gilipollas con los varones blancos heterosexuales.

D

#31 No, ese no es el problema. A veces os pasáis de la raya con esa manía de leer en diagonal. Puedes estar de acuerdo o no con lo dicho, igual que por aquí abajo me dicen que llamar puta a su mujer es cosa de graciosetes, pero no de machismo.

Pues no sé, a mi no se me ocurriría llamar puta a mi pareja. Y me cuesta creer que sea una de esas manías sexuales que tienen algunas parejas de decirse esas cosas para excitarse. Lo digo por si a alguien se le ocurre que eso es más probable que la posibilidad de que el "puto amo" al que adoran sea un capullo integral sin respeto por las mujeres (lo que me cuadra bastante más teniendo en cuenta que es ruso).

D

#c-9" class="content-link" style="color: rgb(227, 86, 20)" data-toggle="popover" data-popover-type="comment" data-popover-url="/tooltip/comment/2516546/order/9">#9 Excusas para currar desde casa

EXCUSES=(
'Locked out'
'Pipes broke'
'Food poisoning'
'Not feeling well'
)
rand=$[ $RANDOM % $#EXCUSES[@]"> ]

RANDOM_EXCUSE=$
MESSAGE="Gonna work from home. "$RANDOM_EXCUSE

Mensajes aleatorios a la mujer

reasons = [
'Working hard',
'Gotta ship this feature',
'Someone fucked the system again'
]

# Send a text message
@twilio.messages.create(
from: my_number, to: her_number, body: 'Late at work. ' + reasons.sample

mensaje al tonto de Kumar

gmail.inbox.find(:unread, from: 'kumar.a@example.com').each do eemail|
if email.body[KEYWORDS_REGEX]
# Restore DB and send a reply
email.label('Database fixes')
reply = create_reply(email.subject)
gmail.deliver(reply)
end
end

def create_reply(subject)
gmail.compose do
to "kumar.a@example.com"
subject "RE: #"
body "No problem. I've fixed it. nn Please be careful next time."
end
end


Además son simples y sencillos pero el último no veo como carga el backup de la BBDD, no sé si está en otro lado o eso ya lo hacía manualmente

D

Pues me parece bastante cutre todo esto.

m

Ojo con la automatización.

D

#41 Que significa colocarse, y qué.

joffer

#30 me encanta el olor a machismo por la mañana... Huele a vcafee

mangrar

#39 Pues no se, depende el caso. En mi curro automitazamos un proceso y tardamos 2 días. El caso es que ahora tardamos la mitad de tiempo en hacer cierta tarea, medido y comprobado.

Si me pongo a hablar ya de la ventaja de automatizar el testeo de aplicaciones, el ahorro ya es considerable.

D

#42 No he dicho que 80 millones de rusos varones sean capullos, he dicho que me cuadra más que sea machista por el hecho de ser ruso, pues en Rusia el machismo abunda, igual que la homofobia.

Y lo de capullo se lo aplicaba específicamente a él, ya no solo por lo de su mujer, sino en general por otras perlas que se entreven en sus supuestos scripts.

D

#41 Ya, si eso es muy interesante, pero coger los hechos aisladamente para darle interpretaciones forzadas... hmm.. no sé yo.

Como dicen por ahí, el tío no parece dedicar palabras cariñosas a prácticamente nadie de su oficina, lo que contradice mi hipótesis de que es un machista y apunta a que odia a la humanidad en general, pero ese enfoque también entra en contradicción con la interpretación de que es el título de una canción o una expresión referente a subidones o excitación. Además, no es que cuadre mucho el uso de esa expresión con un script para enviar excusas a su mujer (si su mujer le aburre tanto, ¿por qué usar una expresión referente a subidones?).

D

Se ha filtrado la marca de la cafetera? Necesito una.

D

#46 La homofobia y el machismo también se escudan en atribuir determinadas características a una persona basándose en estadísticas de barra de bar.

SosSargsyan

#1 pues a mí lo que más me ha gustado es lo del script "hangover", mandando el email al jefe y logueándose en el servidor de la empresa lol lol lol

Mister_Lala

#25 En mi oficina el laxante café de la máquina estaba a 45 céntimos. Abajo, en el bar, a 2 euros.

D

#49 Sí, pero es que cogéis los hechos aisladamente. En este caso concurren un montón de indicios que apuntan claramente en una dirección, es decir, no me baso en un solo dato.

En ningún momento he dicho que todos los rusos sean machistas, pero sí es cierto que el machismo está más extendido en Rusia que en España, por poner un caso ( http://cdn3.chartsbin.com/chartimages/l_4319_d19af44450d0dae7b5d2c703695a5397, http://blogs.elpais.com/autopsia/2014/03/ucrania-rusia-y-el-machismo-de-estado.html , http://es.rbth.com/sociedad/2013/05/28/el_grave_problema_de_la_violencia_de_genero_en_rusia_28299 , https://actualidad.rt.com/sociedad/view/24369-Mitos-y-realidades-de-violencia-de-g%C3%A9nero-en-Rusia ).

D

#27 #37 Obviamente habrán dejado los datos de la base de datos real fuera del repo.

c

Normal, lo que haría cualquiera con dos dedos de frente...

Pijus_Magnificus

#39 Al principio es un tiempo valioso "desperdiciado". Luego te acuerdas de las horas que empleaste en ahorrarte otras tantas de las que ya no tendrás que preocuparte.

n

Interesante...todo lo que le llevaba mas de 90 segundos lo automatiza. Bueno, alguien debería de plantear una fórmula o una automatización para decidir si una tarea se debe de automatizar.

Es decir.

t1 = tiempo que tarde en hacer la tarea "manualmente".
t2 = tiempo que tardo en automatizarla. (desarrollo, pruebas...)

ß = veces que puede que tenga que repetir la tarea ( >=1 ).


t1-t2 automatizar.
t2-t1 automatizar.

p

Esto, que salió de reddit, ya ha sido confirmado como un bulo copiado de otro bulo de hace tiempo y que alguien se encargó de adornar para que fuese una historia viral.

La mayor parte de gente que sabe programación y no es estúpida perdida hace scripts o programas para automatizar tareas repetitivas o tediosas.

Yo mismo utilizo una herramienta hecha por mí mismo en Python para convertir una tarea que antes llevaba tres semanas de trabajo manual (más posibles correcciones) a tiempo completo en una cuestión de 2 o 3 horas de trabajo manual y un único uso de la herramienta.

Y en general, las mejoras que voy haciendo en mi trabajo permiten a mis compañeros producir unas 40 veces más de lo que podían hacer antes de llegar yo.

Frederic_Bourdin

#27 Mmm... no está. Veo en el repositorio los mismo scripts en ruby y python ¿?

D

#52 Si yo no niego que el tipo sea un capullo.

Pero también es cierto que entre los homosexuales hay mayor incidencia del VIH y que hay menos mujeres en carreras ténicas. ¿Justifica eso un comentario del tipo "no me extraña que tenga SIDA siendo homosexual" o "siendo mujer seguramente no sepa nada de física"?

¿Cuál es según tú la diferencia?

J

#58 Automatizar la tarea como proyecto (diseño, estructura de datos, implementación, pruebas) permite adquirir un conocimiento añadido que surge de solucionar problemas que antes no se tenian. Me refiero a que, entre mas automátices un proceso mas rápido de vas volviendo automatizando procesos posteriores. Es un valor añadido de la.automatización: lo que aprendo en el.proceso.

A

#46 «me cuadra más que sea machista por el hecho de ser ruso, pues en Rusia el machismo abunda»

La probabilidad de que fuese ruso y machista era menor que la probabilidad de que fuese machista sin más, por pura matemática

D

#61 La diferencia es que yo no he dicho "no me extraña que sea un capullo machista, es que es ruso". He dicho que, teniendo en cuenta que:

1 - usa la frase "smack my bitch up" para un script dedicado a su mujer (que parece que nos olvidamos de este primer punto).
2 - el script es para enviar excusas que la mayoría de veces no se corresponderán con la realidad, porque son aleatorias. (parece que también nos olvidamos de esto)
3 - hay otros scripts con referencias ofensivas hacia otras personas.
4 - es ruso

entonces es altamente probable que ese tío sea un machista, y es improbable que la frase en cuestión haga referencia a "subidones" o canciones (por el segundo punto), además, el tercer punto refuerza la idea de que cuando le dió ese nombre al script dedicado a su mujer también había una intención de añadir carga ofensiva.

p

#58 En general un buen heurístico es:

- Si algo te lleva tiempo porque es repetitivo y las repeticiones son muchas, automatízalo.
- Si algo lo vas a tener que hacer más veces con regularidad, automatízalo.

En el resto de casos no suele merecer la pena, ya que puedes acabar tardando más o trabajando más que si lo hicieses a mano. Es aplicar un poco de sentido común.

D

#63 Te equivocas, tu razonamiento probabilista es erroneo. Por un motivo: no escogíamos una persona al azar de entre todos los hombres del planeta, partíamos del hecho de que YA SABEMOS que el hombre es ruso. Es decir, no estamos hablando de P(R^M) (siendo R la proposición de que el hombre es ruso, y M la proposición de que el hombre es machista), sino que estamos hablando de P(MR), es decir, de la probabilidad de que el hombre sea machista con la condición de que es ruso.

p

#57 Y te ahorras sesiones maratonianas haciendo trabajo tedioso y desagradable, que además tendrás que revisar porque va a haber errores.

mangrar

#57 Exacto

A

#66 Ah, yo entendí que habías dicho que no te sorprendía que fuese machista AL ENTERARTE de que era ruso, no que ya sabías que lo era

Porkopek_

Evidentemente, es ficción. Pero es ficción de la buena. Lo vi en r/programming, pero no acabo de creerme la historia.

demr

#59 Ohlalá l'garage!

sofazen

#35 Interesante, defendiendo de los prejuicios con un prejuicio. Pena de última frase y de tu desconocimiento por el grado de valoración de la mujer en Rusia.

D

https://www.autohotkey.com/

para windows.

Automatízalo todo.

D

#72 Respondo a eso en #52 y #64 .

D

Ahorrar tiempo para poder comer pastelitos entre horas, muy típico de informáticos.

jucargarma

#50 Dice que lo enviaba si no estaba logado en el servidor.

pinzadelaropa

nadie lo ha puesto?

T

#32 Se lo han dicho varias veces, pero se la suda. Le estropearía una bonita teoría.

D

¡Cuanto amor por su esposa!

D

Yo antes automatizaba cualquier rutina que me parecia aburrida. Hadta que me di cuenta que la automatización era rutinaria y tardaba eones en perfeccionarla. Decidí automatizar la autonatización, creando un script que se dedica a crear scripts de automatización, que fallan y se corrigen contínuamente durante un tiempo X, de modo que entre tanto yo puedo ir haciendo las tareas rutinarias sin perder el tiempo en la automatización.
Soy un puto juanker.

dudo

#c-27" class="content-link" style="color: rgb(227, 86, 20)" data-toggle="popover" data-popover-type="comment" data-popover-url="/tooltip/comment/2516546/order/27">#27 pues donde pone # restore database
No te van a poner los datos de la base de datos ni del cliente.

Y la historia me parece bastante creible. Porque en mi trabajo me gustaba automatizar tb. Aunque he aprendido que mejor llevarlo en secreto porque el aumento de producción si se comparte te acaba pasando factura.

D

#35 Para tu información "smack my bitch up" no se refiere a arrearle a la parienta. Es una frase que sale de una canción de Prodigy y cada uno la interpreta como quiere.

D

#39 eso sólo es correcto si dentro de Hard Work se incluyen todas las veces que se va a realizar la tarea.

D

#40 Perra...

f

#17 "En mi vida he visto una sola máquina del café conectada a la red"

Coffee Howto, es una frikada muy vieja.

http://www.tldp.org/HOWTO/Coffee.html

sagnus

#69 Las dos cosas que mencionas son lo mismo. Básicamente es que conocido que es ruso, probabilidad de ser machista. P(x es machista | x es ruso).

PD: No estoy de acuerdo con lo que dice, pero quería comentar el hecho probabilístico.

JAIL

#1 #9 Espero que usara el protocolo RFC 2324
https://www.ietf.org/rfc/rfc2324.txt

D

#73: Autohotkey tiene la estructura de sintaxis más horrorosa que jamás he visto, aunque he visto pocas. Pensaba que Pascal era el caos hasta que me topé con eso, pero aún así lo uso deverdencuando.

D

#75: Al menos sacaste la 1.0 antes de morir. #bienhecho

D

#3 menuda troleada de artículo lol

Aokromes

#17 #35 #42 #63 #72 #87
La probabilidad de que un ruso programe algo para consumo propio con los comentarios y textos en ingles son mas bajas que las que Rajoy diga la verdad respecto al paro.

A

#87 Hola, no es lo mismo, si #66 no hubiese sabido al principio que el tipo era ruso, hubiese sido mucho más probable que siendo machista no fuera ruso.

Pongo un ejemplo: si yo te cuento que conozco a un tío bebedor de vodka que escribe scripts con nombres machistas, ¿qué es más probable, que sea ruso y machista, o que sea machista? Respuesta: lo segundo.

abnog

Sólo una pega al artículo. Por la descripción de sus actividades, lo más probable es que fuese un sysadmin, no un programador. Nivel BOFH probablemente.

D

#89 De acuerdo con lo de AHK, ni hablar de lo de Pascal. ¿lo dices en serio?

sagnus

#93 La frase es "me cuadra más que sea machista por el hecho de ser ruso, pues en Rusia el machismo abunda"

Eso quiere indicar que el habla de la probabilidad dado que es ruso, no de la probabilidad de que sea machista y además sea ruso. Simplemente razona su frase.

D

#92 La probabilidad de que si fuese cierto sus compañeros los hubiesen traducido para subirlos a GitHub es inversamente proporcional.

D

#95: A ver, matizo. Cuando usé Pascal venía de C y me había hecho a que todo fuera de cabeza cuadrada.
Ahora cuando veo cosas como Ruby me dan calambres y tembleques. Debo estar traumatizado.

D

#98 Probablemente lol

Cada lenguaje es una forma de ver el mundo. Cada lenguaje debe usarse (de preferencia) en su "forma nativa de programar". Entonces es cuando las cosas salen fáciles.

D

#39 un gráfico muy equivocado; seguro que está automatixado