Skip to content

Instantly share code, notes, and snippets.

View ldaniel's full-sized avatar
🏠
Working from home

Leandro Daniel ldaniel

🏠
Working from home
View GitHub Profile
@ldaniel
ldaniel / _aviso.md
Created May 16, 2012 12:18
Crítica à comunidade .NET

Aviso importante

"Às vezes, um charuto é apenas um charuto."

Não almejamos mais seguidores no Twitter, leitores para o blog ou amigos no Facebook. Somos, assumidamente (e com discreto orgulho), pessoas pouco sociáveis. Sim, esta crítica é, nesse caso, apenas uma crítica.

@leandronet e @mantov

Calendar

Trabalho 1: Análise Preditiva Avançada

Professores Mirapalheta e Hitoshi

Data Final: 15 de junho de 2020 23:59

Questão 1: Tomando por base o conjunto de dados MNIST, padrão do pacote Keras, defina e elabore uma rede neural sequencial,

install.packages("rbenchmark")
library(compiler)
library(rbenchmark)
enableJIT(level = 3)
#enableJIT(level = 0)
my_mean = function(x) {
total = 0
n = length(x)
@ldaniel
ldaniel / assunto.txt
Created March 21, 2012 16:52
Relação entre testes, design e métricas
Pessoal, gostaria de saber como vocês endereçam as questões que farei após explicar o cenário
abaixo. Pra mim, é muito claro que todas podem ser respondidas com um belo "depende", contudo,
vamos focar as respostas no que atenderia a maioria dos casos (lembrando que esse é um cenário
muito simplório).
-- CENÁRIO -----------------------------------------------------------------------------------------
Um desenvolvedor codificou inicialmente a classe (escrita em C#) no gist "exemplo_antes.cs".
Após aplicar um refactoring, ele chegou no resultado mostrado no gist "exemplo_depois.cs".
Algumas métricas foram coletadas antes e depois do refactoring (vide gist "métricas.txt").
@ldaniel
ldaniel / UnreachableCode.pas
Created March 13, 2012 14:18
Unreachable code in Pascal
Program Unreachable_Code_Sample;
Uses Crt;
Var N1: Real;
Begin
Clrscr;
N1 := 0;
If N1 > 0 then
Begin
@ldaniel
ldaniel / potentially_unused_methods.cql
Created March 12, 2012 13:26
Pseudo-código para potenciais métodos não usados
SELECT
[method name]
FROM
[my entire solution]
WHERE
MethodCa == 0 AND
!MethodIsPublic AND
!MethodIsProtected AND
!MethodIsEntryPoint AND
!MethodIsExplicitInterfaceImplementation AND
@ldaniel
ldaniel / gist:1997132
Created March 7, 2012 23:19
one click subscription in zune
http://social.zune.net/links/ZuneLinks.aspx
zune://subscribe/?Void+Podcastl=http://feeds.feedburner.com/VoidPodcast
@ldaniel
ldaniel / fooMethod.cs
Created February 29, 2012 19:37
foo method
public void FooMethod()
{
if (valor == 0)
{
// código aqui
}
else if (valor < 10)
{
// código aqui
}
@ldaniel
ldaniel / gist:1905417
Created February 25, 2012 02:37
Comando git para visualizar histórico
history|grep git|awk '{print $2 " " $3}'|sort|uniq -c|sort -nr|head
@ldaniel
ldaniel / monads.cs
Created February 22, 2012 14:53
Elegância e/ou deselegância
// Menos elegante?!?
private static void Main(string[] args)
{
Func<int, int> fiveTimes = v => v*5;
Func<int, int> halfOf = v => v/2;
Func<int, int> halfOfFiveTimes = v => halfOf(fiveTimes(v));
Console.WriteLine(halfOfFiveTimes(6));
}