Translate

Aqui está uma mensagem motivacional para POSTAR com uma estrutura de programação em C#

Sinta-se à vontade para personalizar a mensagem conforme sua preferência e adicionar hashtags relevantes para aumentar a visibilidade. Espero que essa mensagem inspire e motive seus colegas na comunidade de desenvolvedores!

Console.WriteLine("Sexta-feira, finalize a semana com código forte e positividade. Seu trabalho está moldando o futuro! 👩‍💻👨‍💻");


using System;

class Program
{
    static void Main()
    {
        DayOfWeek dayOfWeek = DateTime.Today.DayOfWeek;

        switch (dayOfWeek)
        {
            case DayOfWeek.Monday:
                Console.WriteLine("Segunda-feira, uma nova semana para conquistar novos desafios! 💪🚀");
                break;
            case DayOfWeek.Tuesday:
                Console.WriteLine("Terça-feira, lembre-se de que cada linha de código conta uma história de sucesso. ✨💻");
                break;
            case DayOfWeek.Wednesday:
                Console.WriteLine("Quarta-feira, o meio da semana é o momento perfeito para refletir sobre o progresso feito até agora. 🌐🔍");
                break;
            case DayOfWeek.Thursday:
                Console.WriteLine("Quinta-feira, você está mais perto do fim de semana, mas isso não significa que os desafios devem diminuir. Continue inovando! 🚀🌈");
                break;
            case DayOfWeek.Friday:
                Console.WriteLine("Sexta-feira, finalize a semana com código forte e positividade. Seu trabalho está moldando o futuro! 👩‍💻👨‍💻");
                break;
            case DayOfWeek.Saturday:
                Console.WriteLine("Sábado, use seu tempo para explorar novas tecnologias e ideias. A inovação não tira folga! 🔧🌟");
                break;
            case DayOfWeek.Sunday:
                Console.WriteLine("Domingo, um dia para recarregar as energias. Prepare-se para uma semana incrível de programação! 🌞💻");
                break;
        }
        Console.ReadKey();
    }
}


20 atalhos mais usados no Visual Studio 2022

20 atalhos mais usados no Visual Studio 2022


Segue uma pequena contribuição dos comandos que mais uso na ferramenta VS.


 Aqui está uma lista dos 20 atalhos mais usados no Visual Studio 2022:

  1. Ctrl + K, Ctrl + C: Comentar a seleção.
  2. Ctrl + K, Ctrl + U: Descomentar a seleção.
  3. Ctrl + C: Copiar a seleção.
  4. Ctrl + V: Colar a seleção.
  5. Ctrl + X: Recortar a seleção.
  6. Ctrl + Z: Desfazer a última ação.
  7. Ctrl + Shift + Z: Refazer a última ação.
  8. Ctrl + F: Localizar texto.
  9. Ctrl + H: Substituir texto.
  10. Ctrl + S: Salvar o arquivo atual.
  11. F5: Iniciar a depuração.
  12. F9: Alternar um ponto de interrupção.
  13. F10: Executar até o cursor.
  14. F11: Entrar no código-fonte.
  15. Shift + F11: Sair do código-fonte.
  16. Ctrl + Shift + B: Compilar a solução.
  17. Ctrl + Shift + F: Localizar em arquivos.
  18. Ctrl + Shift + N: Criar um novo projeto.
  19. Ctrl + Shift + O: Abrir um arquivo existente.
  20. Ctrl + Shift + S: Salvar todos os arquivos abertos.
  21. Ctrl + E,  Ctrl  + W: Formatar quebra de linha.

Esses atalhos são úteis para aumentar a produtividade e facilitar o trabalho no Visual Studio 2022. Para obter uma lista completa de atalhos de teclado, consulte a página de Atalhos de teclado no Visual Studio.

Quer fazer um portfólio - bacana


Poderia ir direto na fonte e ver no site da TalentNetWork -   (25/08/23) , conforme o site descreve o que é Portfólio:"O portfólio é uma compilação de materiais ou trabalhos desenvolvidos por um profissional (ou empresa) que demonstra suas habilidades, competências, qualificações e experiências. Um portfólio pode ser usado para atrair clientes, fechar negócios, candidatar a empregos e outros fins acadêmicos."


 Siga as informações desse site Faculdade Laboro

Como fazer um portfólio: passo a passo

    1. Escolha seu modelo de portfólio. Algumas empresas ou projetos podem escolher entre pedir o seu portfólio digital ou físico. ...
    2. Selecione projetos que valorizem o seu trabalho. ...
    3. Mantenha a organização. ...
    4. Inclua seus erros também. ...
    5. Coloque a mão na massa.



poderia recomendar essa ferramenta: FLIPHTML5
20 de dez. de 2021



Service and Pricing | FlipHTML5 

Meu teste: https://fliphtml5.com/homepage/cpjuw 

E para seguir no crescimento e pesquisa de Portfólio - tem mais esse artigo do #Linkedin - 

* 7 dicas para elaborar um portfólio de UX Research - por Rafaela Grochewski

acessado em 25/08/23)



Produtividade - Controlador de velocidade de vídeo (Extensão)

Ola, preciso de uma extensão de navegador para aumentar a velocidade do video que estou assistindo

Com o apoio do Chat-gpt adicionado no Navegador de Internet Microsoft Edge - tive a seguinte solução:



Claro! Você pode usar a extensão Video Speed Controller para Google Chrome. A extensão permite acelerar ou reduzir o tempo de vídeos na internet, além de retroceder ou avançar a mídia. A ferramenta é compatível com diversos sites, podendo ser usado em serviços populares como em filmes do Netflix ou vídeos do YouTube12.

Para instalar a extensão, basta acessar o link da Chrome Web Store3 e clicar em “Usar no Chrome”. Depois disso, você pode navegar até qualquer página que ofereça vídeo HTML5 e verá um indicador de velocidade no canto superior esquerdo do player de vídeo. Passe o mouse sobre o indicador para revelar as opções de velocidade3.

Espero ter ajudado!🙂



Exemplo de como foi possível aplicar a solução em video.  Prático e bem simples de usar, e ainda com a facilidade das teclas de atalho do teclado.







Tradução direta do site: https://chrome.google.com/webstore/detail/video-speed-controller/nffaoalbilbmmfgbnbgppjihopabppdk/related?hl=pt-BR 

Acelere, desacelere, avance e retroceda áudio/vídeo HTML5 com atalhos
O vídeo HTML5 fornece APIs nativas para acelerar a reprodução de qualquer vídeo, mas a maioria dos players implementados oculta ou limita essa funcionalidade. Esta extensão corrige isso, e mais...

Isso o ajudará a otimizar a visualização do vídeo, permitindo que você faça ajustes rápidos na velocidade de reprodução, bem como rebobine o vídeo para ouvir os últimos segundos mais uma vez. Não lemos a uma velocidade constante e falamos muito mais devagar do que lemos - não há razão para termos de ouvir a uma velocidade constante e a um ritmo (muito) lento.

Depois que a extensão estiver instalada, basta navegar para qualquer página que ofereça vídeo HTML5 e você verá um indicador de velocidade no canto superior esquerdo do player de vídeo. Passe o mouse sobre o indicador para revelar os controles para acelerar, desacelerar ou retroceder o vídeo (10 segundos + diminui a velocidade de reprodução). Ou, melhor ainda, use o teclado:

- S - diminui a velocidade de reprodução.
- D - aumentar a velocidade de reprodução.
- R - redefinir a velocidade de reprodução.
- Z - retrocede o vídeo em 10 segundos.
- X - avança o vídeo em 10 segundos.
- V - mostrar/ocultar controlador.

Se você preferir outros atalhos, quiser alterar o valor do incremento ou quiser que o player lembre sua velocidade de reprodução no futuro, vá para a página de configurações e personalize-a como quiser.

comando de Banco de Dados

Quer saber qual comando esta demorando? 


sp_whoisactive


insert into DBA_QueryCost 

select Getdate(), 

       m.session_id, 

       m.dop, 

       requested_memory_kb, 

       granted_memory_kb, 

       required_memory_kb, 

       used_memory_kb, 

       query_cost, 

       qy.objectid, 

       wait_type, 

       cpu_time, 

       total_elapsed_time, 

       text_size, 

       qy.dbid, 

       program_name, 

       loginame, 

       qy.query_plan, 

       txt.text 

from   sys.dm_exec_query_memory_grants m 

       CROSS APPLY sys.dm_exec_query_plan(plan_handle) as qy 

       inner join sys.sysprocesses p 

               on p.spid = m.session_id 

       inner join sys.dm_exec_requests r 

               on p.spid = r.session_id 

       CROSS APPLY sys.dm_exec_sql_text(m.sql_handle) txt 

where  m.session_id <> @@spid 

AND txt.text not like '%sys.dm_db_missing_index_groups%'

order  by query_cost desc, 

          used_memory_kb desc 

=================================

OPENROWSET (Transact-SQL) - SQL Server | Microsoft Learn

BULK 'data_file'

É o caminho completo do arquivo de dados cujos dados serão copiados para a tabela de destino.

SELECT * FROM OPENROWSET(

   BULK 'C:\DATA\inv-2017-01-19.csv',

   SINGLE_CLOB) AS DATA;


Utilizar o recurso Projetar nesse computador - com dois notebook + uma 3 tela


A partir do Windows 10 - e com o hardware de video apropriado já é possível estender a tela estando na mesma rede Wifi :)

Entendendo a projeção sem fio do Windows 10

 Segue o video feito pelo canal do Imagem na Teia

Link deste vídeo: https://youtu.be/8v2CDCEk4cY