Skip to content

Instantly share code, notes, and snippets.

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

Emmanuel G. Brandão egomesbrandao

🏠
Working from home
View GitHub Profile
@egomesbrandao
egomesbrandao / PowershellRunnerHiddenConsole.vbs
Created July 13, 2012 13:12
VBScript para executar um script Powershell sem abrir a janela console
Dim objShell
Set objShell = CreateObject("WScript.Shell")
strCMD = "powershell -sta -noProfile -NonInteractive -nologo -command " & Chr(34) & "C:\Script.ps1" & Chr(34)
objShell.Run strCMD,0
'Fonte: http://www.leporelo.eu/blog.aspx?id=run-scheduled-tasks-with-winform-gui-in-powershell
Set-WindowsExplorerOptions -EnableShowHiddenFilesFoldersDrives -EnableShowFileExtensions
cinst git.install
cinst greenshot
cinst vscode
cinst microsoft-edge-insider -y
cinst docker
cinst 7zip
cinst firefox

Keybase proof

I hereby claim:

  • I am egomesbrandao on github.
  • I am egomesbrandao (https://keybase.io/egomesbrandao) on keybase.
  • I have a public key ASAIJxxQTbJbudie5AB86mKU3iDMSnTt9BcJSXf0hnu4bAo

To claim this, I am signing this object:

@egomesbrandao
egomesbrandao / NetConnectionSharing.psm1
Created October 25, 2016 01:53 — forked from igoravl/NetConnectionSharing.psm1
NetConnectionSharing (PowerShell Module)
#Based on code from http://superuser.com/questions/470319/how-to-enable-internet-connection-sharing-using-command-line
Function Set-NetConnectionSharing
{
Param
(
[Parameter(Mandatory=$true)]
[string]
$InternetConnection,
Import-Module TfsCmdlets
Connect-TfsTeamProjectCollection http://vsalm:8080/tfs/TailspinToysCollection
Get-TfsWorkItem -Filter '[System.IterationPath] = "Tailspin Toys\Iteration 2" And [System.WorkItemType] = "User Story"'
@egomesbrandao
egomesbrandao / CIPE0002.cs
Created September 24, 2013 17:42
Série: Código idiota... programador estúpido!
Data.BusinessData.Resource resource =
Data.BusinessData.Resource.Get(dataContext, SOResource.resource);
if (resource.serialNumber == null)
{
Data.BusinessData.Resource resource_ =
new Data.BusinessData.Resource();
resource_.serialNumber = Convert.ToString("");
resource.serialNumber = resource_.serialNumber;
}
@egomesbrandao
egomesbrandao / CIPE0001.cs
Created September 17, 2013 14:01
Série: Código idiota... programador estúpido!
public static bool verificaArquivoTxt()
{
return (File.Exists(System.Configuration.ConfigurationManager.AppSettings["ArqTxt"].ToString()));
}
bool verif = verificaArquivoTxt();
if (verif == true)
{
dt = LeituraTXT();
Obj.EnviarDados(dt);
@egomesbrandao
egomesbrandao / gist:4032533
Created November 7, 2012 16:16
Cara da informática e gestor

(Em português de Portugal, mas...)

Um homem está a conduzir o seu carro, quando a certa altura percebe que se perdeu. Dá conta de outro homem que passa por perto, encosta ao passeio e chama-o:

  • Desculpe, pode dar-me uma ajuda? Prometi a um amigo encontrar-me com ele às 14h, estou meia hora atrasado e não sei onde me encontro.
  • Claro que o posso ajudar. O senhor encontra-se num automóvel, entre os 38 e os 39 graus de latitude norte e os 9 e 10 graus de longitude oeste, são 14 horas, 23 minutos e 42 segundos, hoje é quarta-feira e estão 27 graus centígrados.
  • O senhor é informático?
  • Exatamente! Como é que sabe?
  • Porque tudo o que me disse está correto do ponto de vista técnico, mas é inútil do ponto de vista prático. De facto, não sei o que fazer com a informação que me deu e continuo aqui perdido.
  • Então o senhor deve ser um gestor, certo? - responde o informático
  • Na realidade sou mesmo. Mas. como percebeu?
@egomesbrandao
egomesbrandao / JQueryFnToRefac
Created July 6, 2012 01:48
Você consegue fazer Refactoring no código abaixo?
jQuery(function($) {
$('#new-status').on('submit', function() {
$.ajax({
url: '/statuses',
type: 'POST',
dataType: 'json',
data: {text: $(this).find('textarea').val()},
success: function(data) {
$('#statuses').append('<li>' + data.text + '</li>');
}
@egomesbrandao
egomesbrandao / RunGallioTestsPS.ps1
Created May 2, 2011 20:08
Script Powershell para rodar os testes do MbUnit usando Gallio gerando e abrindo os relatórios em HTML
if ( (Get-PSSnapin -Name Gallio -ErrorAction SilentlyContinue) -eq $null )
{
Add-PsSnapin Gallio
}
$result = Run-Gallio "c:\[CAMINHO]\Test.dll" -ReportDirectory "c:[CAMINHO]\TestReports" -ReportTypes "Html" -ShowReports -Filter Type:@args[0]
if ($result.Statistics.FailedCount -gt 0)
{
Write-Warning "Some unit tests have failed."