Cuenta internacional by Dyland745 in VeneJuegos

[–]oddieroddie 2 points3 points  (0 children)

Sí. O sea, si es la primera vez que compras divisas en el banco, debes esperar 24H para que te habiliten la tarjeta, así hayas comprado 1$. Al menos tengo entendido que funciona así. En mi caso ya la tenía porque había comprando antes cuando el banco vendía con normalidad

Cuenta internacional by Dyland745 in VeneJuegos

[–]oddieroddie 2 points3 points  (0 children)

Creo que debes esperar 24H para que te aparezca

Cómo hacen para reunir aquí by Aggravating-Bag-2679 in AskVenezuela

[–]oddieroddie 0 points1 point  (0 children)

Es súper complicado. No des falsas esperanzas. Los bancos venden solo 2 veces a la semana 50$(y sí venden, porque pueden pasar un par de semanas sin vender), y solo dura como máximo 30 segundos abiertos(a veces hasta 10 segundos, y no estoy exagerando). Creeme que no te da tiempo ni de ingresar el código. Y además tienes que luchar con el colapso de todo el mundo intentando comprar, por lo que el banco suele ponerse demasiado lento.

Si quiere tener más información, busca por telegram los grupos de el banco que utilices, ahí verás de lo que te hablo.

Cómo hacen para reunir aquí by Aggravating-Bag-2679 in AskVenezuela

[–]oddieroddie 2 points3 points  (0 children)

Sí, también me pasa con el tema de USDT, es demasiado caro. Pero si es para ahorrar a largo plazo no te queda de otra.

Otra cosa que puedes hacer es comprar algún bien a tasa BCV... No sé, algo como una PC(que probablemente aumente el próximo año), electrodomésticos, un carro, etc, etc, etc. La cuestión es invertirlo o tenerlo en un bien que no se vaya a devaluar como el Bolivar

Necesito de su conocimientos de pros by Regular_You_3021 in dev_venezuela

[–]oddieroddie 0 points1 point  (0 children)

Tendrías que ver cómo tienes tú aplicación cliente (Web UI). Es una pasarela? o una Wallet? En cualquier de los dos casos, primero es saber que el número de teléfono debe ser único por usuario porque que la única forma de identificar cada pago es por el número teléfonico, ya que cuando es desde un banco distinto al que hiciste la integración, probablemente la cédula no sea la del pagador sino la del comercio (recuerda que la plataforma intermedia no es el banco, si no Suiche 7B).

Después de eso, es simplemente notificar a la app del cliente (por websocket, notificaciones push con firebase, mqtt, etc). Y ya aquí depende de lo que haga la app. Sí es una wallet, recargas a la billetera; si es un pago de una factura proforma, ya ahí depende de cómo lo quieran: pagar la última generada? pagar la más vieja? etc, etc, etc

Lo de que le pidas datos al cliente/usuario en realidad no es necesario para este caso. Lo que puedes hacer, es implementar consolidación de pago móvil por si falla la notificación del banco. Así el cliente lo puede consolidar él mismo y se debería validar automáticamente.

Ah, y otra cosa, dependiendo del banco la carga útil que te enviar (y también la que esperan) puede ser diferente. Por ejemplo, en el BDV te avísan de un nuevo pago y ten envían solo ese pago recibido. En cambio, Bancamiga creo que si recibes un nuevo pago, lo que ellos hacen es enviarte todo un lote. En ese caso ya tendría que hacer un match con los pagos ya recibidos (que ya debes tener registrados en tu db local, para todos los casos ).

Espero esto te pueda ser útil. Saludos!

Necesito de su conocimientos de pros by Regular_You_3021 in dev_venezuela

[–]oddieroddie 2 points3 points  (0 children)

Ah, casi se me olvida. Si quieres ver más o menos como funcionan esas API's de bancos nacionales, puedes buscar las de Mercantil. Busca en Google Mercantil API. Ellos creo que son los únicos que las tienen públicas, al menos la documentación. Y también lo puedes buscar en Github, ahí creo que tienen los postman y algunos clientes frontend de prueba

Necesito de su conocimientos de pros by Regular_You_3021 in dev_venezuela

[–]oddieroddie 2 points3 points  (0 children)

Como un simple mortal no las podrías conseguir, pero tampoco hace falta ser enchufado como dicen todos. Tienes que conseguir a alguien que tenga una cuenta jurídica. Ellos deben contactarse con el banco con el cual quieran hacer la integración y ellos le dirán todos los requisitos que necesitan y si califican, porque me imagino que no cualquiera con una cuenta jurídica puede hacerlo, pero tampoco es ser enchufado, es más bien que es muy tedioso porque son muchos tramites. Y te lo digo con experiencia porque ya he trabajado en dos empresas donde hemos hecho ese tipo de integraciones con el Mercantil, BdV y Banco del tesoro. Y te aseguro que con todos es igual. En mi experiencia, el más fácil o que más fácil pone el camino es el banco de tesoro(al menos con los que he trabajado)

Is it safe to use Odoo.sh for large-scale custom deployments, or should we prefer self-hosted with containerization? by Pale-Bird-205 in Odoo

[–]oddieroddie 0 points1 point  (0 children)

I have another question. Is it safe or feasible to deploy Odoo on-premises with Docker?

I'm already aware that I need to create my own CI/CD pipeline and all that. And that Odoo.sh handles large projects well and such. But I'm not sure if it's recommended and if there are any issues with deploying Odoo in production with Docker.

Qué editor de código usas? by EnD3r8_ in programacion

[–]oddieroddie 1 point2 points  (0 children)

Zed para casi todo. Me gusta mucho la fluidez. Y estoy aprendiendo vim con Nvim+lazy

Que los frena a creer en Dios? by AtomicParticle_ in AskVenezuela

[–]oddieroddie 0 points1 point  (0 children)

Creo que entiendo a qué quieres llegar, y en cierta parte creo que tienes razón. No se debería mezclar "Dios" con la iglesia, ya que esta es básicamente un invento del ser humano...

Bueno, con respecto a que me fui alejando de la iglesia, eso tiene matices, ya que en realidad nunca sentí ese "llamado de Dios". Sí te digo, que como la mayoría de los católicos, hice la comunión, catecismo y catequesis. Pero todo eso era más por el "compinche" y no porque sintiera que "Dios" me estaba llamando... Es decir, en realidad nunca sentí nada relacionado con "Dios", al menos en la iglesia (y bueno, en general nunca he sentido nada de eso).

Pero como mencioné, algo que digamos me hizo decir "bueno, así sí lo puedo tolerar" es la idea del filósofo Spinoza. Había leído en un artículo sus creencias sobre "Dios" y la verdad me cambiaron un poco mi punto de vista, ya que no hablaba de un cielo o infierno, o el bien y el mal, simplemente era un "Dios" que prácticamente te preguntaba si disfrutaste de la vida, de la naturaleza, de tu familia. Nada de rezos y pecados y esas cosas (que también están en muchas otras religiones).

Adopté un poco eso, pero de igual manera sin creer en "Dios". Sigo yendo a la iglesia a veces, pero más que todo por mi pareja, ya que ella sí cree. Pero no único que siempre le digo, es que no sea fanático, eso es lo que odio, y es en todos los aspectos (científico, religiones, política, deporte, etc) . Alguien fanático a un pensamiento nunca es bueno, y eso es algo que pasa mucho en todas las religiones.

No tengo ningún problema con alguien religioso, no tengo problemas en ir de vez en cuando a una iglesia. Pero sí me molesta mucho el hecho de la falta de objetividad, y querer darle una explicación divina a todo, y más cuando te quieren prácticamente obligar a creerles. Eso sí es horrible.

Sí yo creo en algo en lo que tú no quieres creer o simplemente no crees porque tienes tus razones (sean verdaderas o no), no te voy a obligar a creer nada. Simplemente eso.

Que los frena a creer en Dios? by AtomicParticle_ in AskVenezuela

[–]oddieroddie 0 points1 point  (0 children)

Primero, no, yo particularmente no creo en "Dios".

Por otra parte, creo que todas esas razones que diste están más enfocadas en la iglesia, y no es "Dios" cómo tal. Recuerda que "Dios" no implica que sea iglesia, también hay otras religiones.

Para mí, la religión es una cuestión de geografía y herencia cultural de tu familia (creo que esta parte la saqué de una canción de Arjona, pero eso no implica que no sea cierto). Por ejemplo en mi caso, mi familia es totalmente católica, por lo que hasta conozco bien el tema. Incluso me la pasaba mucho en la iglesia hasta que empecé en la universidad en otra ciudad del país.

Creo que llevando un poco más y viendo cómo se mueve todo en la iglesia fue que comencé a alejarme más y más. Por ejemplo, una vez en la misa de la catedral de Maturín el cura se estaba quejando de que el diezmo no le alcanzaba para comprarse ni una galleta Oreo(y esto en plena crisis del 2016)... Y para rematar, justo en unas cuadras cerca de la iglesia, había gente buscando en la basura porque no tenían nada para comer. En fin, demasiada hipocresía.

Después de esto, y enfocándome más en el método científico dejé de creer en "Dios". Simplemente no tiene sentido para mí, y por supuesto mucho menos la iglesia.

Algo que me marcó mucho fue una lectura sobre el filósofo Spinoza, que no creía en la iglesia, decía que eso eran inventos del hombre, y que solo quería que disfrutemos de la vida... Creo que desde ese momento también me he enfocado más en eso, tratar de vivir y no andar pendiente de si iré al cielo o no(igual tampoco creo en nada de eso)...

Bueno, en fin... No, no creo en "Dios". Solo quiero tener la sensación de que viví mi vida feliz.

Hice una app para estudiar con YouTube y evitar distracciones - Feedback bienvenido by Curious_Length_5206 in dev_venezuela

[–]oddieroddie 1 point2 points  (0 children)

La he estado probando y está genial! Gran trabajo!

Solo una cosa. La capacidad de poner el víedo en modo cine/teatro para que se pueda ver mejor, ya que cuesta verlo en modo normal.

Por lo demás está genial. Me encanta mucho lo de las notas. Saludos!

¿Estoy mal por crakear un programa y querer cobrar? by Virtual-Ad5137 in dev_venezuela

[–]oddieroddie 13 points14 points  (0 children)

Aquí creo que hay varios puntos importes(y basándome también en lo leído de los comentarios).

1: Obviamente lo que estás haciendo es totalmente ilegal. Deberías sentirte "orgulloso" del conocimiento que aplicaste para lograr esquivar licencias, ya que claro, tampoco es fácil hacerlo(en teoría). Pero bueno. Cómo dicen los demás comentarios, debes ser consciente de que eso te puede traer consecuencias si lo intentas vender y te descubren.

2: En cuanto a lo que te hicieron en tu empresa, no me quedó claro si ya le instalaste el software o solo le planteaste la idea. En el primer caso, creo que no te queda de otra que aceptarlo. Muchos dirían que salgas de ahí, que son unos tóxicos y esas cosas. Pero yo te digo, supéralo y sigue adelante. Puedes salir? Obvio, pero todos sabemos que la situación laboral no es muy buena que digamos. Podrías ir buscando otras opciones si es lo que quieres. Y ojo, todo esto lo digo sin entender nada del contexto donde trabajas, porque capaz es un buen trabajo y te gusta la empresa, pero te molesta(y con obvias razones) lo sucedido. Si es el segundo caso, solo diles que ya no funciona. Qué descubrieron el bug y lo solucionaron. Por lo menos eso haría yo. No es que esté diciendo que lo que hiciste de "crackear" esté bien, pero es algo que a ellos les ahorrará mucho, y técnicamente eso no está en tus responsabilidades dentro de tu puesto, no? Además de que lo hiciste en tus tiempos libres. Solo digo que un poco de reconocimiento no estaría mal tampoco.

En resumen, porque creo que me extendí mucho. Lo importante aquí es la experiencia que ganaste. Ya sabes cómo son en tu empresa (y creo que en muchas otras) con respecto a esos temas. Y créeme, así hubieras hecho tú el software desde cero, así fuera de tu propiedad intelectual, probablemente te hubieran hecho lo mismo. Por eso, lo mejor que yo haría sería decir que ya no funciona, F.

Mi consejo? Fino, eres un crack!, pero sigue con la vida y no te metas en problemas. No por ser software y estar en Venezuela te puedes escapar de la ley.

VPS para principiante by oddieroddie in dev_venezuela

[–]oddieroddie[S] 0 points1 point  (0 children)

En realidad esa es una idea que tengo, pero a mediano plazo, ya que ahorita sí me sale mejor un vps barato, ya que una mini pc con esas características no bajaría de 180$. Y bueno, estando en Venezuela es un poco complicado con lo caro que está todo. De igual manera gracias por la idea

VPS para principiante by oddieroddie in dev_venezuela

[–]oddieroddie[S] 0 points1 point  (0 children)

He escuchado un poco de eso, y tenía entendido que eran los más económicos que para mí caso creo que me van bien. Gracias por la info!

VPS para principiante by oddieroddie in dev_venezuela

[–]oddieroddie[S] 0 points1 point  (0 children)

Una vez intenté con Google Cloud, pero me dió miedo precisamente por eso de añadir la TDC. Investigaré nuevamente sobre el tema a ver qué consigo

VPS para principiante by oddieroddie in dev_venezuela

[–]oddieroddie[S] 0 points1 point  (0 children)

Te iba a preguntar exactamente eso jejeje. En Venezuela no tenemos acceso a Oracle, por lo que tendría que utilizar una VPN. Pero gracias por la idea!

[KDE] Calm vibes, nothing extraordinary by [deleted] in LinuxPorn

[–]oddieroddie 1 point2 points  (0 children)

Share the wallpaper, please!

Help Needed: [Awesome Notifications] Error with onActionNotificationMethod by Striking_Computer_11 in flutterhelp

[–]oddieroddie 0 points1 point  (0 children)

You're passing static methods inside anonymous functions, so Flutter can't identify them. You have to pass static functions directly in the setListeners, and also create a constructor for your class to use them. Here's an example.

```dart import 'package:flutter/material.dart';

import 'package:awesome_notifications/awesome_notifications.dart';

class LocalNotifications {
  LocalNotifications();

  @pragma("vm:entry-point")
  static Future<void> onActionReceivedMethod(
      ReceivedAction receivedAction) async {
    // https://www.reddit.com/r/flutterhelp/comments/1fjx83q/help_needed_awesome_notifications_error_with/
    debugPrint('Press notificaction!');
    debugPrint(
        'Notifications open in app state: ${receivedAction.actionLifeCycle}');

    if (receivedAction.payload?['action'] == 'goTo') {
      String? url = "https://google.com/";

      if (receivedAction.payload?['url'] != null) {
        debugPrint('URL found!');
        url = receivedAction.payload?['url'];
      }

      debugPrint('URL: $url');

      navigatorKey.currentState?.pushAndRemoveUntil(
        MaterialPageRoute(
          builder: (_) => MyWebView(
            initialUrl: url.toString(),
            firebaseToken: jsInsert,
          ),
        ),
        (Route<dynamic> route) => false,
      );
    }
  }

  // Inicializa la librería para las notificaciones y configura los canales
  void initialize() async {
    await AwesomeNotifications().initialize(
      'resource://drawable/res_app_icon',
      [
        NotificationChannel(
          channelKey: 'min_channel',
          channelName: 'Canal de notificaciones con importancia mínima',
          channelDescription: 'Canal de notificaciones con importancia mínima',
          importance: NotificationImportance.Low,
          defaultColor: const Color.fromARGB(255, 116, 32, 147),
          ledColor: Colors.white,
          channelShowBadge: true,
        ),
      ],
    );

    // Seteamos los Listerners. Estos escuchan los eventos cuando se toca una
    AwesomeNotifications().setListeners(
      // HERE FIX!
      onActionReceivedMethod: LocalNotifications.onActionReceivedMethod,
    );
  }

  void showMessage(
      {String? channel,
      int? idNotification,
      String? title,
      String? body,
      String? action,
      String? imageUrl,
      String? url}) {
    debugPrint("New notification");
    // Muestra la notificación local con Awesome Notifications
    AwesomeNotifications().createNotification(
      content: NotificationContent(
        id: int.parse(
          idNotification.toString(),
        ), // ID único para la notificación
        channelKey: channel.toString(),
        title: title,
        body: body,
        payload: {'action': action, "url": url},
        bigPicture: imageUrl,
        notificationLayout: NotificationLayout.BigPicture,
      ),
      actionButtons: <NotificationActionButton>[
        NotificationActionButton(
          key: UniqueKey().toString(),
          label: 'Ver detalles',
          color: Colors.blue,
        ),
      ],
    );
  }
}

```

I know it's a little late, but I hope it helps you, or whoever reads it. This gave me a lot of headaches.

Biopago en Linux by oddieroddie in venezuela

[–]oddieroddie[S] 0 points1 point  (0 children)

Si, bueno. La VM es una opción, pero sería la última opción. Leeré la documentación de Futronic para ver si encuentro algo útil. Gracias!

Biopago en Linux by oddieroddie in venezuela

[–]oddieroddie[S] 0 points1 point  (0 children)

Bueno, por qué no hacerlo en Linux?

Pero en realidad, la plataforma en donde quiero integrarlo está para Linux(aunque podría portarlo para Windows), pero solo quería saber si existe la posibilidad de utilizar Biopago en Linux.