Jump to content


Danilomaru's Content

There have been 210 items by Danilomaru (Search limited from 19/04/2023)



Ordernar por                Order  

#1022331 Novo Projeto do Google selecionara 5 aplicativos feitos por brasileiro

Posted by Danilomaru on 16/07/2015, 05:03 in Mobile

35951103.jpg

“App Makeover” é um projeto gratuito com o objetivo de selecionar cinco aplicativos criados por desenvolvedores brasileiros e submetê-los a um processo de reformulação com a ajuda de especialistas do Google. A ideia é estimular o ecossistema de startups digitais no Brasil e apresentar ao público desenvolvedor boas práticas para a criação de um aplicativo de qualidade, com relevância global e alto potencial de monetização no Google Play.

Pessoas físicas ou jurídicas baseadas no Brasil e com aplicativos desenvolvidos para a plataforma Android podem concorrer a uma das cinco vagas disponibilizadas. Para se inscrever basta preencher a ficha de inscrição e enviar um link de um vídeo de até dois minutos respondendo a seguinte pergunta “Por que o seu app merece participar do projeto App Makeover?”. A gravação pode ser simples e objetiva. O importante é apresentar o motivo pelo qual você acredita que seu aplicativo merece participar do projeto.

As inscrições estão abertas até 23h59 do dia 2 de agosto.

Veja aqui mais informações sobre o projeto




#1022330 Diferença entre Function, Private Function

Posted by Danilomaru on 16/07/2015, 04:58 in Visual Basic

Os modificadores de visualização Private, Public, Shared, Friend definem apenas quais são os níveis de permissão das classes ou de funções dentro do programa.

 

Sub é um método que não retorna valores, por exemplo: [inline]sair()[/inline]

 

Function é um método que retorna valores, por exemplo: [inline]double x = soma(1,2)[/inline]

 

Um exemplo de uso dos modificadores é:

 

Imagina que você tem uma classe, dentro dessa classe existem funções. Digamos:

 

[inline]public function media (a as integer, b as integer)[/inline]

 

[inline]private function soma(a as integer, b as integer)[/inline]

 

Agora vamos criar outra classe, e vamos instanciar dentro dela a classe anterior (vamos chamar de "operacoes")

Dim a As Operacoes = new Operacoes

Dim media As Double = a.media(1,2)

Dim soma as Integer = a.soma(1,2)

O problema aqui será o seguinte: O método média, vai funcionar porque ele é publico, ou seja, é acessível a qualquer classe dentro do programa. Já o método soma é o oposto, ele só vai ser acessível dentro da classe em que foi criado (ou seja, apenas dentro da classe Operacoes você vai poder utilizar)

 

Qualquer dúvida existem muitos tópicos sobre isso também que podem ajudar:

http://www.binaryint...a790417f3c.aspx

https://msdn.microso...y/76453kax.aspx

https://msdn.microso...y/76453kax.aspx

http://www.devmedia....ificadores/2905




#1023115 Implementação de fila com prioridade usando vetor

Posted by Danilomaru on 11/01/2016, 05:59 in Java/JSP

Como você está fazendo uma fila baseada em vetor, é preciso reorganizar o vetor após uma remoção. Esse é o preço a se pagar pelo uso de uma estrutura estática, mas que pode ser um ótimo preço caso a aplicação trabalhe com poucas remoções.

Você vai precisar de algo assim no seu algoritmo de remoção:

for (int i = posicaoDoElementoRemovido; i < tamanhoDaFila-1; i++) {
fila[i] = fila[i+1];
}

Ou seja, cada posição recebe o valor da próxima.

Uma sugestão extra: troque esse seu retorno do tipo boolean por um void. Se sua estrutura estiver cheia, lance uma exceção.

 



#1023173 Erro ao carregar classe principal

Posted by Danilomaru on 23/01/2016, 01:10 in Java/JSP

No Eclipse Mars - Clique no menu Project e depois clique na opção Clean

 

E o projeto deve voltar ao normal




#1021529 Transferencia de arquivos asp entre servidores

Posted by Danilomaru on 15/02/2015, 07:31 in Dúvidas sobre Scripts Prontos de ASP

Pelo que eu vi é um problema com as permissões das pastas 
esse link fala oq fazer para resolver 

 

http://support.microsoft.com/kb/306269 




#1022112 Executar bloco caso não ocorra uma exceção

Posted by Danilomaru on 02/06/2015, 04:54 in Java/JSP

você pode usar uma variável controladora que indicará se houve êxito no try, no finally (sempre será executado na saída do try) você verifica o estado da variável:

boolean naoOcorreuExcecoes = false;

try {
// Código para executar no bloco Try
naoOcorreuExcecoes = true;
} catch(Throwable t) {
// Fazer algo aqui caso ocorram exceções
}finally {
if (naoOcorreuExcecoes){
// Fazer algo aqui caso não ocorra exceções no Try
}



#1023085 "etiqueta" em menu de navegação

Posted by Danilomaru on 24/12/2015, 02:52 in HTML, CSS e Metodologias

O OLX usa o ::after

 

da pra fazer assim https://jsfiddle.net/ukewLz9x/




#1022848 Existe alguma função para mudar a opacidade?

Posted by Danilomaru on 21/10/2015, 02:56 in Visual Basic

Você só pode usar a função opacity em forms, não é possível setar a opacidade em controles individuais.

 

Existe um contorno para isso que pode ajudar se você estiver trabalhando com botões e componentes puros, que é este: http://stackoverflow...extboxes-vb-net

 

Contudo, se você está usando imagens, creio que a opacidade tenha que vir da própria imagem.




#1022329 Block/None em div dentro de jsp!

Posted by Danilomaru on 16/07/2015, 04:57 in Java/JSP

Utilize o método equals pra comparar strings ao invés de " == ".

 

Link útil:

http://pt.stackoverf...com/a/3954/4808




#1022596 Como gerar matrizes aleatórias sem números repetidos na mesma linha?

Posted by Danilomaru on 02/09/2015, 17:02 in Java/JSP

Só joga esse código no main:

int[][]mega = new int[7][6];
Random gerador = new Random();
for(int x=0; x<7; x++) {
for(int y=0; y<6; y++) {
int n = gerador.nextInt(60) + 1;
int z = 0;
while(z < 6){
if(mega[x][z] == n){
n = gerador.nextInt(60) + 1;
z = 0;
}
z++;
}
mega[x][y] = n;
} 
}
for(int x=0; x<7; x++) {
for(int y=0; y<6; y++) {
System.out.print(mega[x][y] + " ");
}
System.out.println();
}



#1022387 Como criar essa tabela? [BASICO] VB.NET

Posted by Danilomaru on 30/07/2015, 10:55 in .NET

Você pode usar um controle ListView, se desejar. Adicionar suas colunas, e setar sua propriedade View como:

myListView.View = View.Details;




#1022256 Erro na função ROUND()

Posted by Danilomaru on 01/07/2015, 17:33 in Visual Basic

Use esta fórmula!

onde, VALOR é o número que você deseja (ex: 13.705)

e PRECI é o número de casas decimais de precisão.

 

Int(Valor * 10 ^ Preci + 1 / 2) / 10 ^ Preci




#1021806 Alguém me ajuda com um div sobreposta

Posted by Danilomaru on 30/03/2015, 10:53 in HTML, CSS e Metodologias

 Para colocar uma div em cima de outra, deve ser colocada como

position: absolute

para ficar em frente 

z-index: 1; (o valor que quiser acima);

 função para fechar o pop-up com Javascript, utilize JQuery para retirar ou ocultar o pop-up.

Função de remover o html:
$('#mort').parent().remove();
Função para ocultar e tirar sobreposição das divs:
$('#mort').parent().hide();
$('#mort').parent().css('z-index','-1');



#1021860 Transições de cor com fade em uma palavra

Posted by Danilomaru on 09/04/2015, 01:34 in HTML, CSS e Metodologias

Se queres fazer um efeito de algo a piscar (com fade-in e fade-out) podes fazer assim:

CSS:

#pisca {
color: #fff;
transition: color .7s;
}
.mostrar {
color: #f34 !important;
}

JavaScript:

function pisca() {
var $pisca = $('#pisca');
$pisca.addClass('mostrar');
setTimeout(function () {
$pisca.removeClass('mostrar');
}, 750);
}

window.onload = function () {
setInterval(pisca, 1500);
}



#1022595 Como pegar o valor selecionado no dropdownlist?

Posted by Danilomaru on 02/09/2015, 17:01 in .NET

Você não precisa do parâmetro FormCollection nesse caso.

[HttpPost]
public ActionResult Detalhes(string IRPJ)
{

Session["IRPJ"] = IRPJ.Replace(".",",");

return RedirectToAction("ImprimirBoleto", new
{
irpj = Session["IRPJ"].ToString(),
});




#1022814 Por que ConfigurationManager não aparece no Visual Studio 2013?

Posted by Danilomaru on 17/10/2015, 01:54 in .NET

É exibido algum erro? Já tentou ver se é necessário adicionar a dll System.Configuration no projeto?




#1022453 Criar um programa que abra um site

Posted by Danilomaru on 17/08/2015, 03:37 in Visual Basic

Em C# ou VB no Visual Studio é só utilizar o controle WebBrowser:

 

https://msdn.microso...(v=vs.110).aspx

 

http://www.oficinada...digo_em_c_sharp




#1022113 Como executar uma procedure em um select?

Posted by Danilomaru on 02/06/2015, 04:56 in Microsoft SQL Server

criar uma função equivalente á tua stored procedure que retorne uma tabela. Ao contrário das stored procedures, as funções podem ser utilizadas em conjunto com a instrução SELECT.

Com uma função a syntax ficaria, por exemplo, assim:

select *
from t_usuarios tbl_u
inner join udf_emprestimosAtraso() udf_e
on udf_e.cd_usuario = tbl_u.cd_usuario
where nome like '%jeniffer%'
order by nome



#1022744 Classes de inicialização de dados

Posted by Danilomaru on 24/09/2015, 00:30 in .NET

Acredito que você esteja confundindo. Esse negócio de comparação entre Classes e Tabelas já pronto é coisa do Entity, não vem por padrão em nenhuma aplicação do .NET que você tente criar.

 

MAS, por exemplo, uma aplicação do tipo Windows Forms possui o método Program.Main() que é chamado no instante em que a aplicação é executada, tanto que o primeiro Form é chamado lá.




#1022177 Underline sobre link

Posted by Danilomaru on 11/06/2015, 20:55 in HTML, CSS e Metodologias

Tente esse metodo:

Encontrei a solução!

 

Segue link: http://codepen.io/rm/pen/ldhon




#1023113 Webbrowser Background color

Posted by Danilomaru on 11/01/2016, 05:58 in Visual Basic

Já tentou usar a propriedade BackColor?

https://msdn.microso...r(v=vs.90).aspx




#1022258 mascaras asp.net

Posted by Danilomaru on 01/07/2015, 17:36 in .NET

Cara seu problema esta em 

$(this).mask($(this).attr('@mask'));

Quanto você utiliza @ mesmo que dentro do JS, o cshtml interpreta como se você tivesse realizando uma redenruzação de uma informação.

 

Se você tentar escrever o valor no console verá que ele esta undefined

$('[mask]').each(function (e) {
    console.log($(this).attr('@mask'));
        $(this).mask($(this).attr('@mask'));
    });Poem assim que resolve:
$('[mask]').each(function (e) {
        $(this).mask($(this).attr('mask'));
    });



#1022793 Pq a variavel valor nao atualiza dentro do if ?

Posted by Danilomaru on 08/10/2015, 15:12 in Python

O for não se repete pq ele percorre todos os elementos do range. 

aList = [45,2,7,64,39,57,15]
for i in range( len( aList ) ):
    least = i
    for k in range( i + 1 , len( aList ) ):
      if aList[k] < aList[least]:
        least = k
    aList[least],aList[i] = aList[i],aList[least]
 
print(aList)



#1023061 COMBOBOX COM ITEMSOURCE DE OUTRA TABELA

Posted by Danilomaru on 18/12/2015, 22:38 in .NET

tire o bind do selectesdvaluepath e do displaymemberpath e colocando entre as aspas diretamente o nome do campo.




#1021862 Aprenda a Formatar Mac Book

Posted by Danilomaru on 09/04/2015, 01:55 in Tutoriais, Dicas e Truques

HDs às vezes precisam passar por formatações quando um usuário enfrenta algum problema e não consegue solucioná-lo. Se você tem um Mac e precisa fazer isso, o TechTudo preparou um tutorial detalhado sobre como formatar o HD e instalar a última versão do sistema da Apple, o Mac OS X Yosemite.

mac1.jpg

Formatar e configurar são processos diferentes em MacBooks

Primeiro é importante deixar claro que a formatação apaga todos os seus arquivos pessoais e aplicativos. Portanto, antes de continuar, é essencial fazer uma cópia dos seus dados para um HD externo, pen drive ou DVD. Caso já tenha providenciado o backup, confira como formatar o Mac.

Passo 1. Crie um pen drive de instalação do OS X Yosemite. Feito isso, reinicie o Mac com o pen drive conectado à porta USB e mantenha a tecla “alt/option” pressionada. Selecione “Install OS X Yosemite” e pressione Enter. 

mac2.jpg
Iniciando instalação do OS X Yosemite pelo pen drive 

Passo 2. Selecione “Usar o português do Brasil como idioma principal” e clique sobre a seta para avançar;

mac3.png

Escolha o idioma de instalação do OS X Yosemite

Passo 3. Em seguida, selecione “Utilitário de Disco” e clique em “Continuar”;

mac4.png
Inicie o Utilitário de Disco

Passo 4. Na barra lateral esquerda da janela, selecione a partição que o OS X está instalado e, à direita, clique sobre a aba “Apagar”. Em formato, selecione “Mac OS Expandido (Reg. Cronológico)” e clique em “Apagar”. Lembre-se: todos os seus aplicativos e arquivos serão perdidos. Só faça isso se tiver um backup;

mac5.png
Formatando a partição em que o OS X será instalado 

Passo 5. Feche a janela do Utilitário de Disco. Feito isso, selecione “Instalação do OS X” e clique em “Continuar”;

mac6.png
Iniciando a instalação do OS X Yosemite 

Passo 6. O assistente de instalação será iniciado. Clique em “Continuar” para começar;

O que é melhor: notebook, ultrabook, Macbook? Opine no Fórum do TechTudo.

mac7.png
Iniciando a instalação do OS X Yosemite 

Passo 7. Para prosseguir, é necessário concordar com os termos da licença. Para isso, clique em “Concordar”;

mac8.png
Concorde com os termos da licença de software da Apple 

Passo 8. Selecione o disco em que o OS X Yosemite será instalado – o mesmo que foi formatado no quarto passo – e clique em “Instalar”;

mac9.png
Selecione a partição em que o sistema será instalado

Passo 9. Aguarde até que o sistema seja instalado. O Mac será reiniciado algumas vezes e, quando a instalação terminar, o assistente de configuração será iniciado. Quando isso acontecer, primeiramente selecione o país e avance;

mac9.png
Selecione o seu país no Mac OS X Yosemite 

Passo 10. Em seguida, selecione o layout do teclado. Caso ele não esteja na lista, marque a opção “Mostrar tudo”. Feito isso, clique em “Continuar”;

mac10.png
Selecione a configuração de layout do teclado 

Passo 11. Selecione como gostaria de configurar o Mac – restaurar um backup, copiar dados de um PC ou configurá-lo como novo;

mac11.png
Opção de migrar dados do backup ou de outro computador 

Passo 12. Entre os dados da sua conta do iCloud e clique “Continuar”;

mac12.png
Faça login usando o seu Apple ID 

Passo 13. Aceite os termos de licença de software da Apple;

mac13.png
Concorde com os termos de licença de software da Apple 

Passo 14. Digite os dados para criar uma conta de usuário para o Mac e clique em “Continuar”;

mac14.png
Criando uma nova conta de usuário 

Passo 15. Por fim, escolha se deseja enviar dados de diagnóstico e uso à Apple e relatório de falhas com os desenvolvedores de aplicativos. Clique em “Continuar” e seu computador está pronto para ser usado.

mac15.png
Selecione se deseja compartilhar dados de uso do computador com a Apple e desenvolvedores 

Pronto! Feito isso, o sistema será reinstalado e o seu Mac ficará como novo.

saiba mais

 

 

Attached Thumbnails

  • mac16.png




IPB Skin By Virteq