« first day (1818 days earlier)      last day (1281 days later) » 

3:00 PM
que se supone que le estamos pasando cosas desde C++
y no sabemos donde carajo se est'an metiendo
 
Y no será JSON?
 
no no
luego te cuento
 
cuando dices que le pasas cosas desde C++ ¿te refieres a que un proceso escrito en C++ envía por red (o por fichero) cosas a un proceso python? ¿O que habeis hecho una extensión en C++ para python? ¿O empotrado un intérprete python dentro de un programa en C++?
 
lo segundo
usando pybind
@abulafia ahora estoy
te explico
pybind11::list list_task;
for (auto& wu : v_wu)
{
// list_task.append(pybind11::bytes(wu.task));
pybind11::dict aws_data;
aws_data["data"] = pybind11::bytes(wu.task);
aws_data["service"] = pybind11::str( wu.projectname ); // es str, no hace falta ningun cast extra?o para pybind?
list_task.append( pybind11::str( aws_data ) );
}
 
ok
 
3:04 PM
eso es en C++
se crea un diccionario con 2 atributos
uno de ellos son bytes
todo ese diccionario se le envía a python convertido a cadena
y esperamos que python sea capaz de volver a generar el diccionario
 
ya veo, el pybind1::str()
 
correcto
 
si, python podría. Pero no sería más fácil pasarle el diccionario?
 
es que a su vez está metido en un std::vector< >
se le pasa el vector
 
y no se puede convertir el vector en una lista python?
 
3:06 PM
sip
lo que no se es como pasarle el diccionario como tal
:-(
 
Lo que quiero decir es ¿por qué la desviación a través de una str?
 
a ver, que este c'odigo no es mio
pues no lo se
igual no se puede exportar directamente el dict
 
list_task.append( aws_data ); ??
 
si si, te sigo
 
aws_data ya es de tipo pybind1::dict
 
3:07 PM
hay que mirar la doc del pybind
a ver que dice
a ver si esto compila ...
list_task.append( aws_data );
vale, a compilado.
A ver desde python que recibimos
 
pues un dict normal, si no estoy muy perdido
 
esperemos
:-)
un segundo, que hay que regenerar el bischo
 
@abulafia tienen un Frankenstein. @Trauma trabaja para una empresa contratista del gobierno que tiene negocios con una tal Cyberdine Systems. El proyecto en el que trabaja @Trauma es una arquitectura base para un software de consumo llamado Genesys. O algo así le escuché decir hace poco.
 
¡ t'as mas flipao que yo !
xDD
 
Ese Genesys no será el que me salió el otro día en un anuncio de YouTube diciéndome que invirtiera en él si quería hacerme rico rápido?
Más o menos me decía que si me perdí lo de hacerme rico con Apple, y luego con BitCoin, que no fuera tonto ahora
y que el nuevo pepinazo lo iba a dar no sé qué cosa, que me sonó parecido a Genesys
 
3:12 PM
joe, sigue llegando una <type 'str'>
def send(self, list_str_tasks): # returns TaskID[]
# print("CONNECTOR SEND")
logging.info("Init send {} taks".format(len(list_str_tasks)))


logging.info( 'minitest: {}'.format( type( list_str_tasks[0] ) ) )
la última línea
el pybind lo que hace es convertilo a cadena
 
Pues no lo entiendo. Te diría si seguro que estás ejecutando la versión cuyo fuente has modificado, pero entiendo que ya no cometes ese tipo de errores :-)
 
jejeje
compruebo la fecha, por si
de hace 6 minutos
Bueno, vamos a intentar parsearlo
desde python
ah, carajo. No. Espera.
logging.info( 'minitest: {}'.format( type( list_str_tasks[0] ) ) )
le llega una lista de cadenas
(creo)
lo compruebo
 
Si encuientras una cadena es que en algun sitio lo conviertes, o en el lado C++ o en el lado python. Pybind no debería hacerlo, debería transmitir "transparentemente" el diccionario
 
pues no lo hace
envia una lista python de cadenas
cada cadena se supone que es un diccionario
 
pues me resisto a creerlo :-)
 
3:17 PM
pero falla al parsearlo
jejeje
hechos son razones :-)
¿ como carajo convierto la cadena en diccionario otra vez ?
 
diccionario = eval(cadena)
 
logging.info( 'minitest: {}'.format( type( eval( protobuf_data ) ) ) )
a ver si es capaz de evaluarlo
¡ huy ! ¡ ahora no ha explotado !
ah, porque no ha entrado
 
@gbianchi , tu entendiste que quiere hacer Carlos en esta consulta ??
https://es.stackoverflow.com/questions/400063/obtener-un-porcentaje-con-una-%c3%banica-tabla
 
@abulafia: TypeError: expected string without null bytes
no es capaz de parsearlo :-(
 
@Trauma Eso es que lo que le llega ni siquiera es una cadena
 
3:22 PM
eso es por lo bytes en crudo que se le envían en el campo data
 
tiene en su interior asciis nulos
 
claro
 
no, eso no debería ser problema
 
aws_data["data"] = pybind11::bytes(wu.task);
 
porque ese campo no era de tipo str sino de tipo bytes
` pybind11::bytes`
 
3:23 PM
pues se ve que al convertirlo a string, pierde esa info
seguramente la conversión a string de pybind pierda esos detalles
nada, a mirar la doc de pybind
 
Puedes desde python imprimir lo que te llega?
 
sip
 
Ah, un momento... esto es python2?
 
ayuda con esta pregunta porfavor
0
Q: How can i use v-checkbox with vuetify?

mikkylekyleI want to use a checkbox, but I am getting this error: <v-checkbox> - did you register the component correctly? For recursive components, make sure to provide the "name" option in my table (ag-grid) { cellEditor: 'MyCellRenderer', MyCellRenderer.js template: ` <v-checkbox v-model="...

 
@abulafia Sip :-D
2.7
 
3:25 PM
Ops... en python2 no hay distinción entre str "de caracteres" y str "de bytes"
igual por ahi viene el lío
 
joe
 
pero entonces tampoco debería darte error el eval()
salvo que la cadena que le pasas a eval tenga nulos
(no la cadena que hay dentro de uno de los elementos del diccionario, no se si me sigues)
 
si si, te sigo
 
puedes imprimir eso que le estás pasando a eval?
 
XD, @abulafia hablaba del T-1000 y resulta que @Trauma hablaba del T-800
 
3:26 PM
XDDDDDDD
@abulafia un segundito ...
@abulafia una cosa mu rara:
^FL1_AWS^R<92><9A>^D
así empieza
 
Qué mi*rda es esa? Parece directamente el formato binario del protobuffer o algo asi
 
pues tiene toda la pinta
pues es el tercer 'minitest:', osea, que es eso lo que está recibiendo
seguro
eso es el supuesto diccionario convertido a cadena
 
No, no es nada de eso
porque ya no estabas convirtiéndolo a cadena
es el supuesto diccionario convertido a un formato binario que vete tú a saber de dónde sale y que posiblemente sea el protobuffer
 
eso es lo que el pybind puso como elemento de la lista
y el pybind se usa mucho en este código, partimos de la base de que funciona
 
Para ser franco, no sé nada de pybind ni de protobuffers :-) Pero tengo un modelo mental de lo que está pasando
 
3:32 PM
jejeje
pues yo ni eso :-)
Si fueras tan amable de ilustrame, te lo agradecería con algun que otro +1 por ahí
 
creo que pybind te da unas clases C++ que emulan las de python, y que permite la interoperabilidad de modo que desde C++ puedas llamar a funciones python pasándoles parámetros de esas clases
 
ok
 
Un momento, tengo que hacer ahora otra cosa
 
¡¡¡ aaaaagggggghhhhhhh !!!
xD
 
entiendo que pybind debería ocuparse transparentemente de las conversiones y python debería recibir el diccionario o la lista, sin conversiones a cadenas ni cosas raras
pero sospecho que en algún punto estás usando aqui protobuffers para algo (una comunicación de red?) y entonces el diccionario o lo que sea se convierte a una secuencia de bytes para ser serializado
y eso es lo que acaba recibiendo python
 
3:40 PM
pudiera ser
pero no veo el donde
 
Yo menos :-) No he visto más que una rendija de ese código
 
es decir, desde que uso pybind para pasarlo a python
hasta que lo recibo en python
no hay mas código intermedio
en python recibo una lista de cadenas, que es lo que suponemos envía pybind
 
a ver, en tu aplicación, tras crear la lista esa de diccionarios qué ocurre?
llamas a una función python?
 
sip
 
puedes poner el código de esa llamada?
 
3:42 PM
pybind11::object submission_response = awscon.attr("send")(list_task);
 
y qué es awscon.attr?
parece que hay de por medio algún tipo de api aws que se ocupa de un envío
 
¿ En resumen o explicación larga ?
 
sospecho que ese "send" es el culpable de la conversión a bytes raros
 
pybind11::object awscon;
 
y a dónde se envía? ¿Dónde se especifica ahí el nombre de la función python que lo recibe?
 
3:44 PM
ya te pasas preguntando :-)
ni idea, vamos
se cual es el c'odigo python que se supone que recibe
 
bueno, tú luego tienes una función python donde metes esas cosas de logging para ver lo que has recibido
 
eso ya si
 
¿cómo sabe la parte C++ que es esa función la que tiene que recibir?
me falta ahí la pieza que hace el binding
 
def send(self, list_str_tasks): # returns TaskID[]
# print("CONNECTOR SEND")
logging.info("Init send {} taks".format(len(list_str_tasks)))


logging.info( 'minitest: {}'.format( type( list_str_tasks ) ) )
logging.info( 'minitest: {}'.format( type( list_str_tasks[0] ) ) )


user_task_json_request = generate_user_task_json(list_str_tasks)
 
y que seguro que es la culpable de la conversión a bytes
 
3:45 PM
en alguna parte hay un .cpp que hace el enlace entre una y otra
 
ah, mira, al menos el método se llama send, igual que el parámetro de ` awscon.attr("send")(list_task);`
 
jejeje
¿ que te creias ?
 
es lo que te estaba preguntando
 
Los de C++ también pensamos, ocasionalmente
 
2 mins ago, by abulafia
y a dónde se envía? ¿Dónde se especifica ahí el nombre de la función python que lo recibe?
 
3:46 PM
ya. pero no te puedo garantizar que sea ese send el que recibe directo
 
tiene pinta
 
hay que buscar el binding
eso si
partamos de que es ese
 
pues awscon.attr() parece una forma de obtener el atributo que le pidas
 
correcto
 
y el atributo "send" sería ese método
 
3:47 PM
correcto ... en teoria. Alguien tiene que rellenar esas relaciones. por el nombre, como dices, tiene toda la pinta de que es el send ese que he puesto antes
 
y entiendo que awscon a su vez es una instancia de la clase python donde está ese método
 
es una instancia de un objeto python genérico
como solo son un diccionario con métodos mágicos
la conversión es sencilla
supongamos que es ese send
 
Entonces no entiendo por qué a ese send le llega una kk en vez de una lista de diccionarios
a menos que sea el comportamiento normal de pybind, y que debas "decodificarlo" dentro
 
o hay una función de por medio que la jode
o eso mismo, es el comportamiento de pybind
 
pero ¿qué codificación es esa? ¿y por qué me suena haber visto algo de protobuffers en todo esto?
 
3:50 PM
awscon es el acrónimo de Activity Work: Sarah Connor.
 
protobuf es el formato binario que usamos para enviar/recibir datos por la red
y tienen una pinta parecida a lo que sale ahí
tiene que haber otra función que la joda
no creo que el pybind haga eso
se usa mucho en otras partes de este código
 
hay funciones de "parseo" del protobuffer? (me temo que no, por lo que recuerdo no es un formato auto-descriptivo sino que tienes que saber de antemano los tipos que estás recibiendo)
 
hay algo asi, pero no lo usamos. Lo vi al mirar su doc, así'por encima
pero no están en python
ahí'no se debe recibir un protobuf
solo el payload, que son diccionarios convertidos a str
 
@MauricioContreras tantan tan tantán!
 
Hola a todos. ¿Cómo están?
Tengo una pequeño problema trabajando con Python
 
4:04 PM
@lois6b hey
 
El problema en cuestión es el siguiente. Necesito implementar algún método de ordenación de vectores para poderlo usarlo desde otra función. La función acepta dos argumentos. El primero "lista" es la lista de items a ordenar, el segundo "cmp" es una función lambda de comparación análoga a las que utiliza el método sort() de Python 2. La lista en cuestión es una namedtuple construida de la siguiente forma:
from collections import namedtuple
Item = namedtuple("Item", ['index', 'value', 'weight'])
Cuya salida es la siguiente:
[Item(index=0, value=31860, weight=76620)]
[Item(index=0, value=31860, weight=76620), Item(index=1, value=11884, weight=28868)]
[Item(index=0, value=31860, weight=76620), Item(index=1, value=11884, weight=28868), Item(index=2, value=10492, weight=25484)]
[Item(index=0, value=31860, weight=76620), Item(index=1, value=11884, weight=28868), Item(index=2, value=10492, weight=25484), Item(index=3, value=901, weight=2502)]
[Item(index=0, value=31860, weight=76620), Item(index=1, value=11884, weight=28868), Item(index=2, value=10492, weight=25484), Item(index=3, value=901, weight=2502), Item(index
Como se puede observar, incrementa en cada lista nueva que genera el atributo index en 1. Esta namedtuple acoge valores para el atributo index hasta valores bastante grande. El método mencionado anteriormente tiene que devolver un fichero csv con las namedtuple ordenadas por 'value'. Para ello, he implementado quicksort, pero elproblema es que no me ordena bien por el campo value
Tengo el método implementado así:
def sort(lista, cmp = lambda x, y: (x > y) - (x < y)):
    izquierda = []
    derecha = []
    centro = []

    if len(lista) > 1:
        pivote = lista[0]
        for i in lista:
            compare = cmp(i, pivote)
            if compare == -1:
                izquierda.append(i)
            elif compare == 1:
                derecha.append(i)
            elif compare == 0:
                centro.append(i)
        return sort(izquierda, cmp) + centro + sort(derecha, cmp)
    else:
        return lista
 
4:21 PM
@Excorpion si, exactamente lo que le contestaron...
 
Por que no le puedo dar la respuesta a quien la busca ?? XD
"Y que tal si mejor esperamos a que el OP muestre algún intento?, De lo contrario su duda quedará cerrada"
We, no me quieren dejar responder :C
@gbianchi ty por el update gbianchi
 
@Excorpion nadie te impide responder...
 
Eso es lo que le acabo de decir jaja
Si tu no le quieres contestar, esta bien. Si responderle va en contra de las reglas, reportalo. Si el post del OP esta mal formulado, reportalo.
No encuentro la documentacion oficial de datetimepicker, alguna ayuda de como buscarla ??
 
@Excorpion como que no la encontras? un datetimepicker de .net?
 
encuentro, pero no la oficial
 
4:31 PM
@Excorpion y no la vas a encontrar.. no es un control oficial de html.. puede ser?
 
ahhhh tiene sentido
 
@Excorpion en ese sentido, entonces si tu respuesta es mala.. que pasa si ese control no tiene steppiing?
en ese caso, fijate que la documentacion oficial seria esta
y la propiedad seria esta
 
@Excorpion nadie te esta impidiendo responder (no se donde leíste eso), mi comentario fue una mera recomendación tampoco debemos leer en el comentario lo que no se expuso
 
y no deberias construir un jquery para eso...
simplemente se deberia poner la propiedad en el control... entonces, mas alla de la imagen, no seria mejor que muestre como definio el control?
un comentario asi:
Mira How to Ask para que tu pregunta sea mejor recibida. También, aprovecha y haz el tour para entender mejor cómo funcionamos y de paso obtener tu primera medalla! Como esta definido tu control en el html? usas algun tipo de framework de visualizacion? — gbianchi ♦ 21 secs ago
es mucho mejor, asi aclaramos mejor el problema...
 
Eso mismo le estaba comentando, ya que como confirmo, desconoce el stepping, entonces mejor le dije que revisara la documentacion
... eso es de moderadores :v
 
4:36 PM
@Excorpion vos sos tan moderador como el resto.. entende eso...
 
jamas !!!
<inserte rafa aca>
estoy igual que el tipo del pseudocodigo... me da 5 :C
0
Q: Problema con bucle while

JoanTengo un ejercicio que esta en pseudocodigo y tengo que traducirlo a javascript. El pseudocodigo es el siguiente: var num, cifra, i, n: enter; fvar num := 847250; n := 3; i := 1; mientras (i < n) fpor cifra := num mod 10; num := num div 10; i := i + 1; fmientras Hay que tener e...

EU! @gbianchi una duda, por que al recorrer un directorio, me aparecen 2 que no son nada dentro del array ??
´Array
(
[0] => .
[1] => ..
[2] => bar.php
[3] => foo.txt
[4] => somedir
ejemplo, el 0 y el 1, no son nada, y no existen para mi visual, que son ?
 
. => directorio actual
.. => directorio padre
 
O sea, siempre apareceran ??, no hay manera de evitarlos ?
es culpa de metodo ?
Por que me he dado cuenta que si llego a cambiar el orden, se moverian a cualquier lado, entonces iniciar el recorrido en la posicion 2 tampoco es 100% seguro
 
4:56 PM
@Excorpion No estoy seguro de lo que pretendes lograr.
 
evitar que aparescan
creo que no se puede
 
@Excorpion Bien, depende cómo estés construyendo ese Array
 
exacto, no debo mover el orden del array, eso es todo... de todos modos, lo que hare será revisar el formato del contenido (son fechas)
entonces si lo obtenido no es fecha, no lo tomara en cuenta
creo que es mejor asi
@Elenasys esos comentarios son para mi ?? lo siento, solo soy un iniciado :P
 
@LearningDeveloper ¿Cómo llamas a la función? La clave está en la llamada en la que debes pasar la función apropiada en cmd, para que acceda a los campos value
 
La tengo implementada así:
El método en cuestión implementa una solución greedy y toma como paramétros la misma lista y aparte la capacidad (Estoy resolviendo el KSP)

def solve_with_greedy(items, capacity):
    # a trivial greedy algorithm for filling the knapsack
    # it takes items in-order until the knapsack is full
    # do you need a sort? Implement the sort method (below) and use it here

    itemsSortedByValue = sort(items)

    value = 0
    weight = 0
    taken = [0]*len(items)

    for item in itemsSortedByValue:
 
5:09 PM
@Excorpion No te preocupes, se recomienda pedir a el usuario que pregunta que aclare su pregunta ya que se puede responder algo que en realidad no preguntaba, generalmente esas preguntas en ocasiones solo ayudarían a quien pregunta y no a la comunidad que es lo que se espera, saludos. :-)
 
Trataré de seguir el ejemplo tuyo, de gbianchi y BetaM, gracias :3
 
@LearningDeveloper Pero vamos a ver... la variable se llama itemsSortedByValue, pero simplemente le asignas el resultado de sort() que no sabe nada de values, así que te los ordenará mal
tienes que pasarle a sort() el segundo parámetro cmp que sea una lambda que compare los .value
así sort(), aunque _sigue sin saber nada de values_, delega en cmp()` la comparación, por lo que funcionará como tú le pidas a través de esa cmp
 
¿Sería asi: def sort(lista, cmp = lambda x, y: (x.value > y.value) - (x.value < y.value)):?
 
no
no tienes que cambiar la definción de sort
esa estaba bien
lo que tienes que cambiar es cómo la llamas
esa lambda que acabas de escribir iría en la llamada
itemsSortedByValue = sort(items, cmp = lambda x, y: (x.value > y.value) - (x.value < y.value))
sort() tal como la tenías es genérica. Sirve para ordenar culaquier cosa, con tal de que le digas a través de `cmp, en una función , cómo comparar los valores de tu lista
esa función recibirá dos parámtros (dos elementos de tu lista) y debe retornar 1 si el primero es mayor, 0 si son iguales o -1 si el segundo es mayor
 
@Excorpion
Si el GetDirectoryName(item) esta obteniendo la fecha del modo correcto, fecha_actual lo corroborará. Prueba a mostrar que esta trayendo el metodo, y de que modo estas comparandolo tu en fecha_actual. — Excorpion 5 mins ago
no es asi.. GetDirectoryName devuelve la ruta completa.. no la ultima carpeta
 
5:15 PM
en tu caso eso lo obtienes a través de x.value, y.value con la lambda que has escrito antes
 
a eso me refiero, el esta obteniendo item y compara con fecha, el problema es ese
 
@abulafia Okey, entonces el método de ordenación es lo suficientemente genérico como para ordenar por cualquier campo, sólo hay que especificar la ordenación por medio de la lambda
 
@gbianchi La idea es que se de cuenta del error que comete
 
@LearningDeveloper Exactamente
de hecho puede ordenar cosas que no sean tuplas o que no tengan campos, con tal de que tu le digas por medio de la lambda como se comparan entre sí
puedes por ejemplo ordenar listas de números complejos por su módulo
 
@Excorpion no esta cometiendo ningun error.. esta usando mal la funcion
 
5:18 PM
o matrices por su determinante
o cualquier cosa que se te ocurra. Tu sort(), gracias a cmp, es totalmente genérica
lo que pones en el def es una lambda para el caso de que cuando te llamen no especifiquen otra
en ese caso se ordenan por comparación directa de los elementos de la lista
en tu caso que eran namedtuples se compararían por el primer campo de cada tupla
 
@gbianchi "No esta mal, esta mal" ... eso te entendi
 
@Excorpion su codigo, esta bien.. solo que nunca le va a dar true porque la funcion que usa no devuelve lo que el espera...
 
Lo que el tipo quiere es algo que estoy haciendo ahora mismo. El esta mal comparando el directorio completo con una simple fecha.
@gbianchi WE estas debatiendo por nada jaja
 
no.. es mucho mas simple...
ahi le escribo una respuesta
@Excorpion listo ya la respondi
 
si lo vi
En mi caso lo que hice, fue recorrer el contenido del directorio, al ser solo fechas, las comparo con date("Y-m-d") y asi se que son de hoy
´$fecha = date("Y-m-d", strtotime($contents[$i]));
if (date("Y-m-d") == $fecha) { ...´
Claro que lo mio es php
 
5:32 PM
Al ritmo del tambor piachepe piachep piachepe....
 
Ohhhh, con mkdir, no puedo crear directorios dentro de directorios que no se han creado ???
Intente crear /rut/fecha, pero no me lo permitia, cree /rut y luego /rut/fecha, y asi me dejo
Jaja, ahora le molesta que los directorios existen, seguire viendo eso
A no, si se puede, tenia algo mal yo
 
5:59 PM
@Excorpion Alguna vez has consumido wcf php ?
 
@abulafia El algoritmo sigue sin funcionarme correctamente. La siguiente tabla que adjunto son unos valores por defecto, que mi algoritmo ha de superar. El problema de este ejercicio es que está basado en la heurística
Yo obtengo los siguientes valores
 
6:19 PM
@LearningDeveloper Con eso ya no te puedo ayudar. No sé qué problema estás resolviendo ni qué heurística. La ordenación por .value sería como hablamos antes, pero si no te sale lo que esperas el problema estará en otro sitio
 
7:04 PM
@JuanPerez No he trabajado con wcf aun
 
7:25 PM
0
Q: Desambiguar etiqueta datetimepicker

Ruslan LópezHe estado viendo que las preguntas de C# del componente DateTimePicker que al parecer pertenece a winforms (Yo no lo he usado) se están mezclando con las preguntas de un componente que yo he visto para bootstrap muy famoso también conocido como Date time picker. Para desambiguarla se me ocurre de...

 
7:36 PM
Esto debe de ser un regionalismo, no entiendo esta expresión. ¿Alguien a quien le suene natural me la puede "traducir"? --> "Estoy ocupando scrapping con pdf"
Entiendo que es "Estoy haciendo", pero... ¿ocupando?
 
@Excorpion Gracias a tí.
 
7:49 PM
@abulafia Debe ser lo que todo humano entenderia... esta haciendo scrapping con pdf... en el pdf... en un pdf
 
No, si entender lo entiendo, pero lo que no entiendo es a qué palabra equivale "ocupar" en ese contexto. Yo la cambiaría por "Estoy haciendo scraping". ¿Es eso correcto? ¿En esa variante del español "ocupar" se puede cambiar por "hacer"?
O es simplemente un error del lenguaje y debía haber dicho "Me estoy ocupando del scraping con pdf"?
 
ocupar ?? usar... podria ser ??
 
no será "estoy haciendo scraping en un pdf"?
sacando información del pdf
 
Sí, es lo que yo entiendo
 
es muy rara la frase
"estoy haciendo scraping del pdf"
 
7:53 PM
en realidad la pregunta es si a alguno de vosotros le suena normal eso de "Estoy ocupando scraping", para saber de dónde es originaria esa expresión y en qué contextos se usa así
 
nunca escuché algo así
 
A mi para nada, entiendo perfectamente a que se refiere
Soy de Chile btw, de donde son uds ¿?
 
España
 
Uruguay
 
@Excorpion para nada te resulta rara, quieres decir?
quizás es un modismo chileno entonces
 
7:54 PM
tengo una pregunta de orientacion
alguien sabe si existe algun servicio tipo webmail de cpanel que me permita darle mi propio diseño?
 
@abulafia Probablemente, ocupar algo, es usar algo, por lo que se que esta usando pdf para hacer su scrapping
 
o si existe alguna forma para darle un mejor diseño al webmail del cpanel? cosa que no he encontrado xd
 
Ah, entoces la "traducción" sería "Estoy usando scraping con pdf"
vale, ocupar=usar entonces
Encontrado!
Según ese diccionario es un americanismo usado en méjico, honduras, chile,... y uruguay también @g3rv4
 
Jajaj ahi mismo dice las regiones
Mx, Ho, ES, Ni; Ec, Bo:NE,O, Ch, Ur, pop + cult → espon. Usar algo.
mexico, honduras, españa, nicaragua, ecuador, bolivia, O no se que es.... Chile, Uruguay, cultura popular
 
... si lo dice la rae... ponele
 
7:59 PM
Bueno, pues en españa ese uso se hace rarísimo... casi casi cuesta entenderlo. No tanto, pues por el contexto se deduce, pero es casi como si dijera: "Estoy changuliando scraping con pdf" :-)
 

« first day (1818 days earlier)      last day (1281 days later) »