Carteiras Recomendadas da Itaú Corretora

Publicado às 19/08/2022 10:20 • #stocks

This content is not available in your language... So if you don't understand the language... well, at least you can appreciate the pictures of the post, right?

A Itaú Corretora, como a maioria das corretoras que existem por aí, possui carteiras recomendadas que podem ser acessadas pelo Home Broker deles, assim dando um incentivo para a pessoa a continuar a usar o sistema de corretagem deles e continuar a fazer a pessoa sonhar que, algum dia, ela irá se tornar rica com ações.

Enquanto algumas carteiras, como a Top Five, Small Caps e Dividendos estão apenas disponíveis ao estar conectado na sua conta na corretora, outras estão disponíveis para qualquer um ver e apreciar as ações recomendadas.

É possível encontrar o link dessas carteiras vasculhando pelo Google, mas para facilitar, aqui estão elas!

Carteira URL
Carteira de BDRs https://itaucorretora.com.br/carteira-de-bdrs.aspx
Carteira de BDRs Eleven https://itaucorretora.com.br/assessoria/carteira-de-bdrs-eleven.aspx
Carteira do Grafista https://itaucorretora.com.br/assessoria/carteira-do-grafista.aspx
Carteira Renda com Imóveis - Fundos Imobiliários https://itaucorretora.com.br/carteira-renda-com-imoveis---fundos-imobiliarios.aspx
Carteira de ETFs e Fundos Indexados https://itaucorretora.com.br/carteira-de-etfs-e-fundos-indexados.aspx
Carteira Recomendada - Incentivadas - Debêntures e CRAs https://itaucorretora.com.br/carteira-recomendada---incentivadas---debentures-e-cras.aspx

I needed to reload my network interface on the machine where my PostgreSQL database is hosted and, after doing that, my thread got forever blocked on the getNotifications(...) call.

"Loritta PostgreSQL Notification Listener" #261 daemon prio=5 os_prio=0 cpu=48.89ms elapsed=62372.91s tid=0x00007f45f806a460 nid=0xf08b5 runnable  [0x00007f45d6dfc000]
   java.lang.Thread.State: RUNNABLE
        at sun.nio.ch.Net.poll([email protected]/Native Method)
        at sun.nio.ch.NioSocketImpl.park([email protected]/NioSocketImpl.java:181)
        at sun.nio.ch.NioSocketImpl.timedRead([email protected]/NioSocketImpl.java:285)
        at sun.nio.ch.NioSocketImpl.implRead([email protected]/NioSocketImpl.java:309)
        at sun.nio.ch.NioSocketImpl.read([email protected]/NioSocketImpl.java:350)
        at sun.nio.ch.NioSocketImpl$1.read([email protected]/NioSocketImpl.java:803)
        at java.net.Socket$SocketInputStream.read([email protected]/Socket.java:966)
        at sun.security.ssl.SSLSocketInputRecord.read([email protected]/SSLSocketInputRecord.java:478)
        at sun.security.ssl.SSLSocketInputRecord.readHeader([email protected]/SSLSocketInputRecord.java:472)
        at sun.security.ssl.SSLSocketInputRecord.bytesInCompletePacket([email protected]/SSLSocketInputRecord.java:70)
        at sun.security.ssl.SSLSocketImpl.readApplicationRecord([email protected]/SSLSocketImpl.java:1455)
        at sun.security.ssl.SSLSocketImpl$AppInputStream.read([email protected]/SSLSocketImpl.java:1059)
        at org.postgresql.core.VisibleBufferedInputStream.readMore(VisibleBufferedInputStream.java:161)
        at org.postgresql.core.VisibleBufferedInputStream.ensureBytes(VisibleBufferedInputStream.java:128)
        at org.postgresql.core.VisibleBufferedInputStream.ensureBytes(VisibleBufferedInputStream.java:113)
        at org.postgresql.core.VisibleBufferedInputStream.read(VisibleBufferedInputStream.java:73)
        at org.postgresql.core.PGStream.receiveChar(PGStream.java:453)
        at org.postgresql.core.v3.QueryExecutorImpl.processNotifies(QueryExecutorImpl.java:789)
        - locked <0x0000000621293410> (a org.postgresql.core.v3.QueryExecutorImpl)
        at org.postgresql.jdbc.PgConnection.getNotifications(PgConnection.java:1107)
        at net.perfectdreams.loritta.cinnamon.pudding.utils.PostgreSQLNotificationListener.run(PostgreSQLNotificationListener.kt:29)
        at java.lang.Thread.run([email protected]/Thread.java:833)

So I went out and tried figuring out if this could be reproduced, and found out that someone had already reported this issue, but it was closed due to "lack of feedback". Anyhow, here's my investigations and explanations to anyone else wondering why their PostgreSQL getNotifications call is not receiving new notifications, even tho it is blocked on the getNotifications call!


This content is not available in your language... So if you don't understand the language... well, at least you can appreciate the pictures of the post, right?

Muitas pessoas me perguntam se é possível fazer um bot para o Discord apenas usando um celular... então eu descobri uma maneira de rodar bots feitos em várias linguagens, como JavaScript, Python, Java, entre outros, tudo pelo seu celular!

Perfeito se você quer fazer o seu bot do jeito que bots são feitos pelo computador, como também você não precisa gastar dinheiro para manter o seu bot online... exceto o gasto com energia para deixar o seu celular ligado né rsrs.

Enquanto o vídeo mostra eu rodando um bot feito usando o discord.js pelo Termux, nada impede de você rodar bots feitos em Python, Java, ou em outras linguagens. Basta instalar o pacote necessário da linguagem no Termux, copiar os arquivos da linguagem e rodar!


This content is not available in your language... So if you don't understand the language... well, at least you can appreciate the pictures of the post, right?

Muitas pessoas querem um sistema música na Loritta para que possam escutar músicas no Discord sem que precisem adicionar outro bot... mas hoje em dia existem várias limitações e problemas que impedem a Loritta de ter um sistema de música.



This content is not available in your language... So if you don't understand the language... well, at least you can appreciate the pictures of the post, right?

Slash Commands: Muitos amam, enquanto outros odeiam e preferem comandos por texto... Mas será que as pessoas que odeiam slash commands são pessoas que usam o Discord para Android?


This content is not available in your language... So if you don't understand the language... well, at least you can appreciate the pictures of the post, right?

Se você quer crescer e melhorar o seu bot para o Discord, então você veio ao vídeo certo! Venha ver e aprender os segredos e dicas sobre criação de bots com o Criador da Loritta!

Não se esqueçam de ativar as legendas do YouTube! Enquanto o áudio está em inglês, eu legendei todo o vídeo em português, então não se preocupe se você não sabe inglês. :)

Obrigado a iara e ao resto da equipe do top.gg por terem me convidado ao Bot Developer Panel deles. :3


This content is not available in your language... So if you don't understand the language... well, at least you can appreciate the pictures of the post, right?

Aceitar imagens de estranhos não é fácil, você precisa tomar algumas providências antes de editar ela para que o seu bot não trave por falta de memória!

O vídeo foi gravado ao vivo no meu canal na Twitch (https://twitch.tv/mrpowergamerbr) para estreiar o novo ESCRITÓRIO DA FIRMA, me siga lá para acompanhar outras lives (se acabar tendo novas, né rsrs).

Se deseja ver como foi a live de hoje: https://youtu.be/o3MHhjL4rNw


This content is not available in your language... So if you don't understand the language... well, at least you can appreciate the pictures of the post, right?



Exposed's exposed-java-time (and exposed-kotlin-datetime) module has an issue: In PostgreSQL it uses TIMESTAMP WITHOUT TIME ZONE and always saves the timestamp using the system's current time zone (ZoneId.systemDefault()).

So, if you are running your application in two different time zones, the inserted result of Instant.now() will be different, even if the code was executed at the same nanosecond!

I got bit by this bug in Loritta, where the legacy application was using the America/Sao_Paulo time zone while the newer slash commands web server was using UTC. This caused inconsistencies in the database where transactions inserted by the legacy application were older than transactions inserted by the web server!

While you can workaround the issue by using TimeZone.setDefault(TimeZone.getTimeZone("UTC")) in your code, this isn't a great solution. Besides, it is recommended that you use TIMESTAMP WITH TIME ZONE, even if you are using a java.time.Instant!

Thankfully Exposed is very extendable, allowing you to support features that it doesn't support out of the box! So I submitted my TIMESTAMP WITH TIME ZONE implementation to my ExposedPowerUtils repository, with other nifty Exposed utilities and extensions.

object ActionLog : LongIdTable() {
    // Instead of using timestamp, use "timestampWithTimeZone"
    // This returns a "Instant"
    val timestamp = timestampWithTimeZone("timestamp")
}

Check out the ExposedPowerUtils repository, include the postgres-java-time in your project, and have fun! Or if you prefer, just copy the JavaTimestampWithTimeZoneColumnType file to your project.

Keep in mind that Exposed won't change the column type automatically if the table is already created, you can change it by ALTER TABLE sonhostransactionslog ALTER COLUMN timestamp TYPE TIMESTAMP WITH TIME ZONE;. In my experience, if your current TIMESTAMP WITHOUT TIME ZONE are in UTC, you shouldn't have any issues when migrating to a TIMESTAMP WITH TIME ZONE!


This content is not available in your language... So if you don't understand the language... well, at least you can appreciate the pictures of the post, right?

Você quer transferir o dinheiro da sua conta jurídica, mas o medo de transferir e a receita te prender é maior? É, eu também estive nessa situação.

Você procura postagens sobre, mas os autores insistem em "Você deve se programar para transferir mensalmente uma quantidade exata de dinheiro! Nem mais, nem menos!"... Mas isso não resolve a sua dúvida! Você só quer saber quantas vezes e quando você pode transferir da sua conta jurídica para a pessoa física sem que você acabe na prisão, sem essas baboseiras de "boas práticas" que tanto pregam!

Você pensa no tal "pró-labore", o salário que você definiu como sócio... "m-mas, me indicaram colocar o valor do salário mínimo para não pagar tanto dinheiro para o INSS! Eu não consigo viver com o salário que eu defini no pró-labore!", e você começa a imaginar como vai ser a sua vida recebendo apenas um salário mínimo...

"Chega!", você pensa, "Eu não ligo para as boas práticas! Eu só quero saber se eu posso transferir o meu dinheiro para a conta pessoal sem eu ir para o xilindró!!". E aqui está a solução do seu sofrimento, pois eu também passei pela mesma situação na minha empresa de pequeno porte.