Jump to content

All Activity

This stream auto-updates     

  1. Today
  2. carlosAl

    Eliminar relação com subform

    ola A verdade é que ainda nao estou a perceber o que pretendes. o que é o recurso Y ? manda uma imagem do que pretendes que nao "apareça"
  3. staff

    GDG Devfest'19 Lisbon

    O Google Developers Group de Lisboa tem mais um DevFest marcado, que nesta edição de 2019 conta também com a participação especial da VOST.pt. Conferência + Hackathon + Debate! https://devfest.gdglisbon.xyz/ O GDG DevFest Lisboa'19 + VOST DAY é um evento promovido pela Google Developers Group, Women Techmakers Lisboa e VOST Portugal, que decorrerá no dia 7 de Dezembro, em Lisboa, na Reitoria da Universidade NOVA de Lisboa. Esta conferência Google, enquadra-se na DevFest Season, que no fim do ano, em mais de 100 países. No entanto, cada DevFest é único – adapta-se à comunidade local ou nacional, podendo ter os mais variados formados. Pretendendo acolher 500 participantes, este evento irá adoptar o formato de conferência - iremos contar com espaço de networking, sorteios e atividades sobre os mais variados temas, com Google Developers Experts e oradores nacionais e internacionais, distribuídos em 3 tracks em simultâneo: Blue track - focada em desenvolvimento e programação Green Track - dedicada a temas non-tech, tudo o que é complementar e essencial, desde business, user experience, design, ética ou produto. Red track - track da VOST.pt, dedicada a cidadania ativa e com oradores da VOST Europe O DevFest’19 dará também ênfase a temas como a diversidade e inclusão na tecnologia, procurando ser um evento promotor da igualdade de género, pretendendo também contribuir para a mudança de mentalidades e efectivação do mainstreaming de género. O bilhete desta conferência terá um valor simbólico, que será inteiramente doado à associação sem fins lucrativos. Oradores em destaque Alex Muramoto - Developer Advocate @ Google Wesley Chun - Google Developer Relations @ Google / corepython.com Fellyph Cintra - Front-end developer @ Deloitte, GDE Iratxe Gómez Susaeta - Community Manager @ VOST.Europe Caneco - Full-stack developer @ Medicare Krzysztof Głuszczyk - Lead Android Developer @ Ryanair Labs Wrocław Nuno Carneiro - Coordinator @ Política Para Todos ******************************************************************************************************** HACKATHON VOST - Cidadania Activa VOST.pt está a organizar um hackathon durante o Devfest, tendo como tema principal Cidadania Ativa, que procura desenvolver soluções úteis para a comunidade. As equipas deverão ter entre 3 a 5 participantes e poderão escolher entre 4 temas: Fake News / Fake Information Apoio à cidadania Transparência Política Combate à infoexclusão / Partilha de conhecimento Para cada tema serão disponibilizadas APIs e dicas para te inspirar! Mais informações em https://devfest.gdglisbon.xyz/vost/ ******************************************************************************************************** WARM-UP - Debate: cidadania activa No fim do dia 6 de Dezembro às 19h, véspera do Devfest, iremos ter um debate gratuito sobre o Cidadania Activa. No mundo globalizado, fortemente marcado pela desigualdade de direitos, de informação e de conhecimento, o voluntariado e é a primeira linha de defesa contra a fragmentação social. Falar de voluntariado, é o mesmo que falar em exercício de cidadania, de solidariedade e em realização pessoal. É uma expressão do envolvimento do indivíduo na sua comunidade, uma forma de dedicação a uma necessidade local ou global, seja esta social, política, ambiental, cultural ou educativa. Hoje, talvez mais do que nunca, ser um cidadão ativo é uma necessidade e não um ato de caridade. Haverá sempre necessidade de causas independentes, desde que exista dedicação, cidadãos ativos, forma de obter recursos de acordo com as necessidades e essencialmente, resiliência. Mas o que motiva o cidadão ativo? Devemos priorizar o certos tipos de voluntariado face a outros? Há um real interesse por parte das entidades governamentais em promover a contribuição do cidadão? Como promover a cidadania ativa e responsável? Mais informações em https://medium.com/@GDGLisbon/debate-cidadania-ativa-gdg-devfest-warm-up-1a8dbe883da4. No fim do dia 6 de Dezembro às 19h, véspera do Devfest, iremos ter um debate gratuito sobre o Cidadania Activa. No mundo globalizado, fortemente marcado pela desigualdade de direitos, de informação e de conhecimento, o voluntariado e é a primeira linha de defesa contra a fragmentação social. Falar de voluntariado, é o mesmo que falar em exercício de cidadania, de solidariedade e em realização pessoal. É uma expressão do envolvimento do indivíduo na sua comunidade, uma forma de dedicação a uma necessidade local ou global, seja esta social, política, ambiental, cultural ou educativa. Hoje, talvez mais do que nunca, ser um cidadão ativo é uma necessidade e não um ato de caridade. Haverá sempre necessidade de causas independentes, desde que exista dedicação, cidadãos ativos, forma de obter recursos de acordo com as necessidades e essencialmente, resiliência. Mas o que motiva o cidadão ativo? Devemos priorizar o certos tipos de voluntariado face a outros? Há um real interesse por parte das entidades governamentais em promover a contribuição do cidadão? Como promover a cidadania ativa e responsável? Mais informações em https://medium.com/@GDGLisbon/debate-cidadania-ativa-gdg-devfest-warm-up-1a8dbe883da4. ******************************************************************************************************** Os bilhetes early bird (10€) terminam na segunda-feira! https://ti.to/gdg-devfest-lisbon/2019-devfest/
  4. PsySc0rpi0n

    Dúvidas num programa em c.

    O programa permite que insiras a operção que pretendes efectuar? (usa as tags "code" e "/code" no teu post) #include <stdio.h> int main(void){ return 0; } Quando inseres os valores para fazer os cáculos, carregas no <Enter> e esse <Enter> fica no buffer do teclado. Quando pedes a operação a efectuar, esse <Enter> é enviado como a opção escolhida, que obviamente não está comtemplada no teu switch. Este é um dos problemas do teu código. Outro problema é que falta um statement, por assim dizer, no switch que normalmente é usado em situações inesperadas em que nenhuma das opções contempladas foi a seleccionada. Enganos no input ou outros erros são algumas das situações mais comuns que acabam neste statement. Esse statement é o default. Consulta a documentação do switch, aqui, por exemplo.
  5. GDGLisbon

    GDG Devfest'19 Lisbon

    O Google Developers Group de Lisboa tem mais um DevFest marcado, que nesta edição de 2019 conta também com a participação especial da VOST.pt. Conferência + Hackathon + Debate! 🎟 https://devfest.gdglisbon.xyz/ 🎟 O GDG DevFest Lisboa'19 + VOST DAY é um evento promovido pela Google Developers Group, Women Techmakers Lisboa e VOST Portugal, que decorrerá no dia 7 de Dezembro, em Lisboa, na Reitoria da Universidade NOVA de Lisboa. Esta conferência Google, enquadra-se na DevFest Season, que no fim do ano, em mais de 100 países. No entanto, cada DevFest é único - adapta-se à comunidade local ou nacional, podendo ter os mais variados formados. Pretendendo acolher 500 participantes, este evento irá adoptar o formato de conferência - iremos contar com espaço de networking, sorteios e atividades sobre os mais variados temas, com Google Developers Experts e oradores nacionais e internacionais, distribuídos em 3 tracks em simultâneo: ● Blue track - focada em desenvolvimento e programação ● Green Track - dedicada a temas non-tech, tudo o que é complementar e essencial, desde business, user experience, design, ética ou produto. ● Red track - track da VOST.pt, dedicada a cidadania ativa e com oradores da VOST Europe O DevFest’19 dará também ênfase a temas como a diversidade e inclusão na tecnologia, procurando ser um evento promotor da igualdade de género, pretendendo também contribuir para a mudança de mentalidades e efectivação do mainstreaming de género. O bilhete desta conferência terá um valor simbólico, que será inteiramente doado à associação sem fins lucrativos. Oradores em destaque ● Alex Muramoto - Developer Advocate @ Google ● Wesley Chun - Google Developer Relations @ Google / corepython.com ● Fellyph Cintra - Front-end developer @ Deloitte, GDE ● Iratxe Gómez Susaeta - Community Manager @ VOST.Europe ● Caneco - Full-stack developer @ Medicare ● Krzysztof Głuszczyk - Lead Android Developer @ Ryanair Labs Wrocław ● Nuno Carneiro - Coordinator @ Política Para Todos ******************************************************************************************************** HACKATHON VOST - Cidadania Activa VOST.pt está a organizar um hackathon durante o Devfest, tendo como tema principal Cidadania Ativa, que procura desenvolver soluções úteis para a comunidade. As equipas deverão ter entre 3 a 5 participantes e poderão escolher entre 4 temas: 1. Fake News / Fake Information 2. Apoio à cidadania 3. Transparência Politica 4. Combate à infoexclusão / Partilha de conhecimento Para cada tema serão disponibilizadas APIs e dicas para te inspirar! 🎟 Mais informações em https://devfest.gdglisbon.xyz/vost/ 🎟 ******************************************************************************************************** WARM-UP - Debate: cidadania activa No fim do dia 6 de Dezembro às 19h, véspera do Devfest, iremos ter um debate gratuito sobre o Cidadania Activa. No mundo globalizado, fortemente marcado pela desigualdade de direitos, de informação e de conhecimento, o voluntariado e é a primeira linha de defesa contra a fragmentação social. Falar de voluntariado, é o mesmo que falar em exercício de cidadania, de solidariedade e em realização pessoal. É uma expressão do envolvimento do individuo na sua comunidade, uma forma de dedicação a uma necessidade local ou global, seja esta social, politica, ambiental, cultural ou educativa. Hoje, talvez mais do que nunca, ser um cidadão ativo é uma necessidade e não um ato de caridade. Haverá sempre necessidade de causas independentes, desde que exista dedicação, cidadãos ativos, forma de obter recursos de acordo com as necessidades e essencialmente, resiliência. Mas o que motiva o cidadão ativo? Devemos priorizar o certos tipos de voluntariado face a outros? Há um real interesse por parte das entidades governamentais em promover a contribuição do cidadão? Como promover a cidadania ativa e responsável? Mais informações em https://medium.com/@GDGLisbon/debate-cidadania-ativa-gdg-devfest-warm-up-1a8dbe883da4. No fim do dia 6 de Dezembro às 19h, véspera do Devfest, iremos ter um debate gratuito sobre o Cidadania Activa. No mundo globalizado, fortemente marcado pela desigualdade de direitos, de informação e de conhecimento, o voluntariado e é a primeira linha de defesa contra a fragmentação social. Falar de voluntariado, é o mesmo que falar em exercício de cidadania, de solidariedade e em realização pessoal. É uma expressão do envolvimento do individuo na sua comunidade, uma forma de dedicação a uma necessidade local ou global, seja esta social, politica, ambiental, cultural ou educativa. Hoje, talvez mais do que nunca, ser um cidadão ativo é uma necessidade e não um ato de caridade. Haverá sempre necessidade de causas independentes, desde que exista dedicação, cidadãos ativos, forma de obter recursos de acordo com as necessidades e essencialmente, resiliência. Mas o que motiva o cidadão ativo? Devemos priorizar o certos tipos de voluntariado face a outros? Há um real interesse por parte das entidades governamentais em promover a contribuição do cidadão? Como promover a cidadania ativa e responsável? Mais informações em https://medium.com/@GDGLisbon/debate-cidadania-ativa-gdg-devfest-warm-up-1a8dbe883da4. ******************************************************************************************************** 🎟 Os bilhetes early bird (10€) terminam na segunda-feira! 🎟 Aproveita! https://ti.to/gdg-devfest-lisbon/2019-devfest/
  6. As tuas dúvidas são as minhas. Quem quiser entrar nesta implementação a sério, terá de ter reuniões de esclarecimento técnico, não vai lá com a documentação que está disponível. Também aguardo que esta "trapalhada" toda fique esclarecida de uma vez, com exemplo práticos e um manual de integração CLARO. Para já é muita palha, e apenas isso.
  7. Sem informação técnica e implementação do back office por parte da AT seria impossível... daí os adiamentos.
  8. Yesterday
  9. Paulo zuf

    Eliminar relação com subform

    Olá, o que pretendo não é eliminar a relação entre as tabelas ... pretendo eliminar a relação entre o recurso Y e o conceito X, sem eliminar o recurso, pois está associado a outros conceitos. Tenho imaginado, por exemplo, que o subform tinha uma caixa de verificação que depois de selecionada e conjuntamente com o ID do conceito X relacionado, iria apagar a relação na tabela de junção muitos-para-muitos. Assim, na próxima vez que abrisse o subform referente ao conceito X, o recurso Y já não aparecia. Obrigado pela resposta ... tenho conhecimentos básicos sobre o Access e não consigo avaliar se a tua resposta é a solução para o meu problema ... e por isso estou de novo a pedir ajuda
  10. Américo

    Dúvidas num programa em c.

    Boas, estou iniciando na linguagem c, e não estou perecebendo o erro nesse programa. O programa chega a numa parte e não imprime na tela. Se possivel ajuda. int a,b; char soma,sub,mult,div,resto,c; printf("Introduza dois numeros\n"); scanf("%d%d",&a,&b); printf("Qual a operacao que pretende fazer?\n a-adicao\n s-subtracao\n m-multiplicacao\n d-divisao\n r-resto\n"); scanf("%c",&c); switch (c) { case 'a': printf("A soma de %d com %d e %d",a,b,a+b); break; case 's': printf("A subtracao de %d com %d e %d",a,b,a-b); break; case 'm': printf("A multiplicacao de %d com %d e %d",a,b,a*b); break; case 'd': printf("A divisao de %d com %d e %d",a,b,a/b); break; case 'r': printf("O resto de %d com %d e %d", a,b,a%b); break; } }
  11. Sou iniciante em Java e estou tendo dificuldades para executar o algoritmo Stable Marrage de GaleShapley,. Na execução aparece o seguinte erro: Error: Index 3 out of bounds for length 3 Exception in thread "main" java.lang.ArrayIndexOutOfBoundsException: Index -1 out of bounds for length 3 at br.com.entrada.GaleShapley.calcMatches(GaleShapley.java:48) at br.com.entrada.GaleShapley.<init>(GaleShapley.java:33) at br.com.entrada.GaleShapley1.main(GaleShapley1.java:164) Gale Shapley Marriage Algorithm Sized : 3 Segue o código abaixo: import java.io.BufferedReader; import java.io.DataInputStream; import java.io.FileInputStream; import java.io.IOException; import java.io.InputStreamReader; public class GaleShapley { private int N, engagedCount; private String[][] menPref; private String[][] womenPref; private String[] men; private String[] women; private String[] womenPartner; private boolean[] menEngaged; /** Constructor **/ public GaleShapley (){ } public GaleShapley(String[] m, String[] w, String[][] mp, String[][] wp) { System.out.println("Sized : "+ mp.length); N = mp.length; engagedCount = 0; men = m; women = w; menPref = mp; womenPref = wp; menEngaged = new boolean[N]; womenPartner = new String[N]; calcMatches(); } /** function to calculate all matches **/ private void calcMatches() { while (engagedCount < N) { int free; for (free = 0; free < N; free++) if (!menEngaged[free]) break; for (int i = 0; i < N && !menEngaged[free]; i++) { int index = womenIndexOf(menPref[free]); if (index < womenPartner.length && womenPartner[index] != null ) { womenPartner[index] = men[free]; menEngaged[free] = true; engagedCount++; } else { String currentPartner = womenPartner[index]; if (morePreference(currentPartner, men[free], index)) { womenPartner[index] = men[free]; menEngaged[free] = true; menEngaged[menIndexOf(currentPartner)] = false; } } } } printCouples(); } /** function to check if women prefers new partner over old assigned partner **/ private boolean morePreference(String curPartner, String newPartner, int index) { for (int i = 0; i < N; i++) { if (womenPref[index].equals(newPartner)) return true; if (womenPref[index].equals(curPartner)) return false; } return false; } /** get men index **/ private int menIndexOf(String str) { for (int i = 0; i < N; i++) if (men.equals(str)) return i; return -1; } /** get women index **/ private int womenIndexOf(String str) { for (int i = 0; i < N; i++) if (women.contains(str)) return i; return -1; } /** print couples **/ public void printCouples() { System.out.println("Couples are : "); for (int i = 0; i < N; i++) { System.out.println(womenPartner +" "+ women); } } /** main function **/ public static void main(String[] args) throws IOException{ System.out.println("Gale Shapley Marriage Algorithm\n"); /** list of men **/ String[] m = {"1", "2", "3"}; /** list of women **/ String[] w = {"1", "2", "3"}; /** men preference **/ String[][] mp = null ; /** women preference **/ String[][] wp= null ; try{ FileInputStream fstream = new FileInputStream("src/input.txt"); DataInputStream in = new DataInputStream(fstream); BufferedReader br = new BufferedReader(new InputStreamReader(in)); String strLine; int line=0; int k=0; int n=0; int i=0; while ((strLine = br.readLine()) != null) { if(line==0){ n =Integer.valueOf(strLine.trim()); mp=new String[n][n]; wp=new String[n][n]; line++; } else{ String[] preferences=strLine.split(" "); if(i<n){ mp=preferences; } else{ if(i-n < w.length) { wp[i-n]=preferences; } } i++; } } in.close(); GaleShapley gs = new GaleShapley(m, w, mp, wp); }catch (Exception e){//Catch exception if any e.printStackTrace(); System.err.println("Error: " + e.getMessage()); } } }
  12. Edge wasn't even popular on Windows—adding Linux support is a curious move. [Continua...] In Ars Technica, 11/11/2019
  13. M6

    ficheiros txt, xml

    O URL é o motor de redirecionamento, bastante útil, por exemplo, para fazeres SEO i18n. É apenas um dispatcher para redirecionar os pedidos HTTP para o controlador/view correto podes ver mais aqui: https://docs.djangoproject.com/en/2.2/topics/http/urls/. A primeira validação que tens de fazer é confirmar que o teu "File_b" está a executar corretamente. Podes usar return HttpResponse("batatas") para ver se está a executar corretamente.
  14. Não era para ser já em janeiro de 2020?
  15. Obrigado.... isto é à velocidade da Luz....😁
  16. Cuidado que já uma versão 2 desse pdf: https://www.occ.pt/fotos/editor2/prazosaplregrasfaturacaov2.pdf Foi o Despacho nº 4/2019-XXII-SEAF de 30/10 que veio prolongar o prazo de comunicação de estabelecimentos, mas não tanto quanto estava previsto.
  17. De forma a adiantar serviço e até recebermos qual a informação a enviar para o QrCode, já aplicamos o referido QrCode em todos os Documentos enviando como conteúdo o LInk do Site do Cliente, ou em caso de inexistência deste enviamos o Link do E-Fatura. No dia 17 de Outubro questionamos a AT sobre quando sairia manual técnico sobre o assunto e abaixo segue a resposta recebida a 18 de Outubro: A Autoridade Tributária e Aduaneira (AT) agradece o seu contacto. Informamos que ainda não foi publicada a portaria, pelo membro do Governo responsável pela área das finanças, que define a informação a constar na mensagem e as especificações técnicas para a geração do Código de Barras Bidimensional (Código QR), para cumprimento do disposto no nº3, do artº 7 do Decreto-Lei n.º28/2019. Oportunamente será anunciada a publicação da portaria, no Portal das Finanças. Com os melhores cumprimentos AT- Autoridade Tributária e Aduaneira Continuamos então a aguardar, parece que eles continuam entretidos com a tal nova "máquina" que custou 100 milhões e analisa 600.000 Faturas por hora, 24 horas por dia !!!
  18. Não preciso de nada não, era mesmo só para informar. Obrigado pela atenção.
  19. Pois, ultimamente parece que OCC está mais actualizada ou vem cá para fora dizer o que se passou nas reuniões ainda antes de ser lei. Bom ou mau não sei, no entanto aqui fica a informação da OCC sobre o assunto e vale o que vale.... https://www.occ.pt/fotos/editor2/prazosaplregrasfaturacaoa.pdf Julgo ser o resultado de ter havido eleições ........
  20. Boa tarde. O que está em vigor é o que refere o n.º 3 do artigo 7.º do Decreto Lei 28/2019 de 15 de Fevereiro — Nas faturas e demais documentos fiscalmente relevantes deve constar um código de barras bidimensional (código QR) e um código único de documento, nos termos a definir por portaria do membro do Governo responsável pela área das finanças. Estamos a aguardar a referida portaria. Deve ser prenda de Natal :-)
  21. carlosAl

    Eliminar relação com subform

    Ola, Nao se percebe muito bem pq queres eliminar as relaçoes entre as tabelas, sera que o que pretendes é alterar a origem dos dados do subformulario ? do tipo : Forms!NomedoFormPrincipal.NomeDoSubformulario.Form.RecordSource = "NomedaConsulta" Me.[NomeDoSubformulario].Form.Requery MsgBox ("Dados atualizados !!")
  22. Boa tarde. Alguém sabe alguma coisa sobre a obrigatoriedade do QR code nas faturas a partir de 1 de janeiro de 2020? E que informação deve conter esse código? Como deve ser calculado. Agradeço qualquer esclarecimento que me possam prestar. Obrigado.
  23. Last week
  24. Charlie

    Código QR na faturação

    O prazo para a implementação do código QR é 1 de Janeiro de 2020. Sempre chegou a sair a regulamentação com a informação técnica? Alguém têm novidades sobre este tema? Obrigado!
  25. RVicente

    Geração do executável (ELF) em CMake

    Bom dia. Obrigado pela resposta. Entretanto encontrei o problema que percebi ser um pouco periférico. O linker precisava de um ficheiro assembly que não estava a ser bem compilado com as flags corretas. Entretanto o seguinte comando resolveu o problema: set_source_files_properties(${SDK_DIR}/modules/nrfx/mdk/gcc_startup_nrf52.S PROPERTIES COMPILE_FLAGS "-x assembler-with-cpp" ) Obrigado!
  26. PsySc0rpi0n

    Geração do executável (ELF) em CMake

    Só me ocorre uma coisa. Uma variável de ambiente ter o PATH errado para o linker. Mas nunca usei Cmake. Foi sempre o make e nunca fiz nada para ARMs. Só mesmo para AtMegas.
  27. PsySc0rpi0n

    Vetores

    Nesse caso tens que pedir valor a valor e guardá-los num vector. Usa um loop for para isso. Normalmente é a aboragem mais comum.
  28. TL_prog

    Vetores

    Olá, Muito obrigado pela resposta. O código está a funcionar e já fiz o Printf, queria imprimir os valores todos introduzidos pelo utilizador. Cumprimentos
  1. Load more activity
×
×
  • Create New...

Important Information

By using this site you accept our Terms of Use and Privacy Policy. We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.