26
5
submitted 1 year ago by MRLimcon@lemmy.ml to c/dev

Bom dia, galera.

Eu e meu irmão estamos com uma ideia de software e eu queria saber se a stack que escolhi pode seguir o caminho que quero (sem boilerplate, usando os princípios do kiss e monolítico, para só chegar e plugar).

O software seria um single page application usando jquery + API do pocketbase (no front só sei usar jquery, se houver algo mais simples e rápido de codar o spa, só falar), enquanto no back, usaria o pocketbase como um framework para autenticação, autorização, roles, gerenciamento de usuários e logs, enquanto que o roteamento, APIs, banco de dados, etc, seriam escritas em go (estendendo o pocketbase) usando o echo e o gorm com sqlite (não quero ficar mexendo com as configurações dos bancos de dados), com o caddy como reverse proxy e https.

Pensei em ser assim por já ter trabalhado na base do micro serviços pra tudo e ter visto o custo do back explodir. Então queria fazer algo simples, sem firulas e que possa ser simples de dar deploy num vps (o back viraria um arquivo compilado estaticamente).

27
8
submitted 1 year ago by Sou_Puro_Osso to c/dev

Comecei a programar com javascript, python, ruby, e php, todas de auto nível, tipagem dinâmica, gerenciadores de bibliotecas simples (menos javascript). Eu sinto que estou perdendo uma oportunidade de aprender umas coisas legais com c e c++.

Eu acabei de começar com c++, fiz uns scriptzinhos bobos que pegam informações do sistema em /sys.

Bom, eu só queria saber se tem algo de importante que preciso aprender com essas linguagens (sendo um desenvolvedor web meio iniciante meio mediano, não sei bem meu nível rs).

Aliás, uma perguntinha, eu vi que as libs são distribuídas pelo gerenciador de pacotes da distro linux, então, em uma equipe de desenvolvedores, como vocês lidam com as diferentes versões das libs em cada distro? alguém que usa arch vai ter libs muito mais atualizadas do que quem usa um debian, por exemplo.

28
3
submitted 1 year ago by Heus_Sueh@lemmy.dbzer0.com to c/dev
29
5
submitted 1 year ago by br4b0 to c/dev

Bora bater um papo sobre IDE?

30
4
submitted 1 year ago by br4b0 to c/dev
31
73
yes (lemmy.eco.br)
submitted 1 year ago by br4b0 to c/dev
32
2
submitted 1 year ago by Alec9S to c/dev
33
16
submitted 1 year ago* (last edited 1 year ago) by Heus_Sueh@lemmy.dbzer0.com to c/dev
34
10
submitted 2 years ago by marte@forum.ayom.media to c/dev

Algumas entidades da Universidade de São Paulo (USP) campus Ribeirão Preto vão organizar durante o ano de 2024 o projeto Regulação e Governança da Inteligência Artificial, que vai promover diversos eventos híbridos centrados em questões ligadas ao tema.

O primeiro deles, Regulação da inteligência artificial e impactos na economia do Brasil, será realizado no dia 28 de fevereiro, a partir das 14h, no Anfiteatro da Faculdade de Direito de Ribeirão Preto.

O palestrante será o professor da Faculdade de Direito da Universidade Presbiteriana Mackenzie Vicente Bagnoli. Ele vai avaliar a estratégia apresentada pelo PL 2338/23 sob a perspectiva do direito concorrencial, verificando se as big techs serão favorecidas e o quanto essa regulação da inteligência artificial pode impactar a economia do Brasil.

O evento terá transmissão pelo canal do Instituto de Estudos Avançados de Ribeirão Preto no YouTube. Haverá certificado para participantes.

Mais informações no link.

35
3
submitted 2 years ago by testeronious@lemmy.world to c/dev

Pretendo usar apenas para ter a minha nuvem pessoal. A minha ideia é rodar um debian sem nenhuma interface gráfica nele, será que 4GB de ram dão conta?

36
6
submitted 2 years ago by marte@forum.ayom.media to c/dev

Glauco Arbix, professor da FFLCH/USP, publicou um artigo de opinião no Jornal da USP sobre o uso de ferramentas de inteligência artificial no direito.

O índice de erro de ferramentas como ChatGPT quando em uso na área legal pode chegar a incríveis 80%.

37
7
submitted 2 years ago by br4b0 to c/dev
38
4
submitted 2 years ago by Heus_Sueh@lemmy.dbzer0.com to c/dev
39
9
submitted 2 years ago by Alec9S to c/dev

O edital deve ser publicado nos próximos 30 dias.

40
9
submitted 2 years ago* (last edited 2 years ago) by testeronious@lemmy.world to c/dev

Tradução:

Ao longo do último ano, temos evoluído o Angular com base no feedback dos desenvolvedores e nas tendências da comunidade. Recebemos feedback de desenvolvedores de dezenas de fontes, incluindo GitHub, redes sociais, entrevistas, conferências, etc. Um dos indicadores orientadores mais fortes, altamente influente em nosso processo de priorização, são os resultados da pesquisa de desenvolvedores Angular.

Em 2023, entregamos muitas melhorias para atender às necessidades dos desenvolvedores em termos de desempenho e experiência de desenvolvimento. Apenas para citar algumas melhorias: para tornar o uso do Angular mais agradável, lançamos um novo pipeline de compilação que melhora a velocidade de compilação em até 87%, reformulamos o sistema de reatividade do Angular com Signals e entregamos visualizações adiáveis para ajudar a tornar seus aplicativos mais rápidos.

Resumo dos resultados

Hoje, gostaria de compartilhar um resumo da pesquisa que realizamos no início deste ano e a direção que ela nos ajudou a estabelecer para o Angular em 2024.

Recebemos cerca de 12 mil respostas e, em média, os desenvolvedores levaram ~2,5 minutos para completar seu feedback. A maioria dos desenvolvedores que responderam à pesquisa trabalha em equipes de 3 a 10 pessoas e mais de 70% utiliza as duas versões mais recentes do framework.

Estamos empolgados ao ver que 96% dos entrevistados utilizam as APIs autônomas mais recentes. Mesmo que no momento do encerramento da pesquisa os Signals ainda estivessem em versão de prévia para desenvolvedores, 26% dos entrevistados relataram que já os estão utilizando!

Os desenvolvedores relataram que adoram o Angular devido à excelente integração entre os módulos principais, ao desempenho em tempo de execução do framework, à capacidade de se manter atualizado com novos lançamentos e à poderosa injeção de dependências.

Algumas oportunidades de melhoria estão relacionadas à documentação e ao código de exemplo, ao formato de autoria de componentes e ao desempenho de carga inicial.

Iniciativas do Roadmap

Agora deixe-me compartilhar como os resultados da pesquisa de desenvolvedores se traduzem em nosso roadmap para 2024.

Documentação e código de exemplo

Em 2023, antes de abrirmos a pesquisa, dedicamos muito tempo reimaginando a experiência de aprendizado do Angular com o angular.dev. Melhoramos o layout do site, a estrutura, os temas, a busca e a experiência de autoria de documentação. No angular.dev, agora temos uma busca aprimorada com Algolia, carregamento de páginas mais rápido usando SSG e implementamos a infraestrutura para uma nova experiência interativa de aprendizado por meio de WebContainers.

Dedicamos a mesma quantidade de tempo à melhoria do conteúdo. Uma vez identificadas as jornadas principais dos usuários e diferentes estilos de aprendizado, desenvolvemos três caminhos diferentes para as pessoas começarem com o Angular:

Além disso, colaboramos com a Sololearn para fornecer uma jornada de aprendizado interativa alternativa por meio de sua plataforma. Nos últimos meses, eles treinaram mais de 70 mil novos desenvolvedores em Angular!

Em 2024, continuaremos a trabalhar na melhoria da documentação e da experiência de aprendizado. Continuaremos a iterar sobre os tópicos-chave do angular.dev e a aprimorar ainda mais o site para torná-lo o novo lar dos desenvolvedores Angular.

Tempo de carga inicial

Com base em pesquisas anteriores e conversas com desenvolvedores, vimos que o Angular pode melhorar no tempo de carga inicial. Uma das oportunidades que identificamos foi uma história de renderização híbrida mais ergonômica para permitir que mais desenvolvedores aproveitem SSR ou SSG e obtenham CWVs mais rápidos.

Desde a versão 16, estamos trabalhando para tornar a renderização híbrida uma parte ainda mais integral do Angular. Na versão 17, melhoramos o pipeline de compilação, possibilitando uma melhor experiência com ng serve e graduando a hidratação para fora da prévia para desenvolvedores.

Na versão 17, também implementamos visualizações adiáveis, que permitem que você especifique de forma declarativa o carregamento tardio de partes de seus modelos Angular e suas dependências transitivas. Por exemplo, no trecho abaixo, o Angular carregará o componente de comentários e todas as suas dependências transitivas quando o marcador de posição entrar na viewport.

Em 2024, continuaremos a iterar na renderização híbrida do Angular para oferecer um melhor suporte ao i18n e ativá-lo por padrão para novos projetos. Também estamos explorando a possibilidade de ativar a hidratação parcial para visualizações adiáveis e a exploração do streaming. Além disso, continuamos nossa colaboração com a equipe Chrome Aurora para acelerar ainda mais os aplicativos Angular!

Formato de autoria de componentes

Componentes autônomos, diretivas e pipes abriram as portas para melhorias adicionais na experiência de autoria do Angular. Um dos primeiros passos que demos foi a introdução de um novo fluxo de controle que proporciona uma experiência muito mais próxima do JavaScript, evita armadilhas comuns de desempenho e, em determinados benchmarks, é até 90% mais rápido!

Em 2024, vamos continuar a iterar na experiência de autoria, fazendo mudanças incrementais que gradualmente aprimorarão a experiência do desenvolvedor. No início do primeiro trimestre, iniciaremos uma exploração de oportunidades e as classificaremos por prioridade.

Como tudo o mais que lançamos recentemente, estamos comprometidos em dar passos graduais e incrementais que possamos migrar automaticamente e trazer todos ao longo do caminho!

Esperamos ansiosamente pelo ano de 2024

A Renascença Angular vem ganhando força nos últimos anos. Estamos empolgados em continuar isso ao longo de 2024!

Listei acima apenas alguns dos objetivos principais que temos para o próximo ano, que se conectam diretamente aos resultados da pesquisa de desenvolvedores. Há muito mais em nossas equipes de framework, componentes e ferramentas, que você pode encontrar em nosso roadmap.

Obrigado por fazer parte da comunidade Angular e por nos ajudar a calibrar a direção do produto ao longo da renascença que estamos passando!

41
4
submitted 2 years ago by testeronious@lemmy.world to c/dev
42
5
submitted 2 years ago by testeronious@lemmy.world to c/dev
43
5
submitted 2 years ago by ademir to c/dev
44
10
submitted 2 years ago by testeronious@lemmy.world to c/dev
45
5
submitted 2 years ago by Alec9S to c/dev
46
13
submitted 2 years ago by testeronious@lemmy.world to c/dev
47
11
submitted 2 years ago by testeronious@lemmy.world to c/dev
48
8
Vim 9.1 é lançado (www.vim.org)
submitted 2 years ago by testeronious@lemmy.world to c/dev
49
5
submitted 2 years ago by abobla@lemm.ee to c/dev
50
6
submitted 2 years ago by abobla@lemm.ee to c/dev
view more: ‹ prev next ›

Dev

381 readers
1 users here now

Um lugar legal para debater e conversar sobre programação e desenvolvimento de software no Brasilsilsilsil

Seja um bom programador, e leia a documentação oficial da comunidade no post fixado.

Obrigado, e divirta-se!


Geral

Regras

Wiki do c/Linux

Megathread do c/Dev

Relacionado

c/Python

Chat

founded 2 years ago
MODERATORS