Configurar o PDI 9.4 no macOS (x86)

A versão 9.4 é a última de código aberto e está presente no repositório do brew.

Fazendo a instalação do data-integration pelo brew ou baixando e descompactando o arquivo em pasta local, uma pequena alteração é necessária para fazer o PDI (spoon) abrir.

  • Copie o arquivo “Data Integration.app” para a pasta /Applications
  • Edite o arquivo “/Applications/Data Integration.app/Contents/MacOS/JavaApplicationStub” e corrija o BASE_DIR para apontar para a pasta do data-integration

O aplicativo deverá aparecer no Launchpad mas também pode ser executado via linha de comando:

/Applications/Data\ Integration.app/Contents/MacOS/JavaApplicationStub

Adicionar script sh como aplicativo no macOS

Podemos transformar qualquer arquivo executável .sh em um app dentro do desktop macOS, incluindo ícone e atalho no dock.

  1. certificar que o arquivo sh possui o atributo de executável
  2. criar um script com o comando [ do shell script “sh ~/pasta/arquivo.sh” ]
  3. salvar o script
  4. exportar o script para formato de arquivo como aplicativo (isso vai gerar um arquivo .app)
  5. abrir a janela de obter informações do arquivo .app gerado
  6. arrastar e soltar o ícone na parte superior esquerda da janela de informações
  7. copiar o arquivo .app para a pasta de aplicativos
  8. abrir o aplicativo e fixar o atalho no dock

Instalando o PDI 9.3 no Windows 10/11

Passos:

Opcionalmente, para fixar o atalho no menu iniciar, crie uma pasta (ex: Extras) em %appdata%/Microsoft/Windows/Start Menu/Programs/ e mova o arquivo do atalho para essa pasta. Na sequencia, abra o menu iniciar e procure pelo nome do atalho, a opção de fixar em iniciar estará disponível.

Scroll natural do mouse no Windows 10/11

Se você também alterna o uso entre desktops Linux/Mac/Windows já percebeu que o único sistema que inverte a ordem do scroll no mouse é o Windows.

Graças a esse comando abaixo, executado no power shell em modo administrador, você pode alterar esse comportamento.

$mode = Read-host "How do you like your mouse scroll (0 or 1)?"; Get-PnpDevice -Class Mouse -PresentOnly -Status OK | ForEach-Object { "$($_.Name): $($_.DeviceID)"; Set-ItemProperty -Path "HKLM:\SYSTEM\CurrentControlSet\Enum\$($_.DeviceID)\Device Parameters" -Name FlipFlopWheel -Value $mode; "+--- Value of FlipFlopWheel is set to " + (Get-ItemProperty -Path "HKLM:\SYSTEM\CurrentControlSet\Enum\$($_.DeviceID)\Device Parameters").FlipFlopWheel + "`n" }

Não esqueça de reiniciar seu Windows após a execução desse comando.

Fonte: https://gist.github.com/gagarine/d313ee6510009b3f3973c6e0929b1e1c