First post; still much to do...
My PGP-Keys and other stuff are at my public directory.
Firefox update: 37.0
firefox-release-37.0-i686.7z
firefox-release-37.0-x86_64.7z
PGP-Signatures and other stuff u might interested in, like build config's, build log files etc -> Link
What's New NEW - Heartbeat user rating system - your feedback about Firefox NEW - Yandex set as default search provider for the Turkish locale NEW - Bing search now uses HTTPS for secure searching NEW - Improved protection against site impersonation via OneCRL centralized certificate revocation NEW - Opportunistically encrypt HTTP traffic where the server supports HTTP/2 AltSvc CHANGED - Disabled insecure TLS version fallback for site security CHANGED - Extended SSL error reporting for reporting non-certificate errors CHANGED - TLS False Start optimization now requires a cipher suite using AEAD construction CHANGED - Improved certificate and TLS communication security by removing support for DSA CHANGED - Improved performance of WebGL rendering on Windows HTML5 - Implemented a subset of the Media Source Extensions (MSE) API to allow native HTML5 playback on YouTube (Windows only) HTML5 - Added support for CSS display:contents HTML5 - IndexedDB now accessible from worker threads HTML5 - New SDP/JSEP implementation in WebRTC DEVELOPER - Debug tabs opened in Chrome Desktop, Chrome for Android, and Safari for iOS DEVELOPER - New Inspector animations panel to control element animations DEVELOPER - New Security Panel included in Network Panel DEVELOPER - Debugger panel support for chrome:// and about:// URIs DEVELOPER - Added logging of weak ciphers to the web console
Firefox update: 37.0.1
firefox-release-37.0.1-i686.7z
firefox-release-37.0.1-x86_64.7z
PGP-Signatures and other stuff u might interested in, like build config's, build log files etc -> Link
What's New CHANGED - Disabled HTTP/2 AltSvc FIXED - Start-up crash due to graphics hardware and third party software FIXED - Certificate verification bypass through the HTTP/2 Alt-Svc header FIXED - Loading privileged content through Reader mode
Migrate all VMware VM-Datastores, starting with a specific name, from one Datastore evenly (based on percentage usage) to multiple Datastores.
#Connect-VIServer -Server $vCenterServer # Source datastore $datastore = Get-Datastore -Name "VMFS0" # Destinations $ClientVMDatastores = "VMFS1","VMFS2","VMFS3","VMFS4","VMFS5","VMFS6","VMFS7","VMFS8" # starting with following (ignores case) $StartWith = "asdfg" Function Get-DatastoreUsage { param([Parameter(Mandatory=$true)] [System.Array] $Datastores); Return ($Datastores | Foreach-Object { Add-Member -InputObject $_ -MemberType NoteProperty -Name PercentageFree -Force -Value ([float](( $_.FreeSpaceMB / $_.CapacityMB ) * 100)) $_ } | Select-Object -Property Name,Id,CapacityGB,FreeSpaceGB,PercentageFree ` | Sort-Object -Property PercentageFree -Descending ) } $vms = Get-VM -Datastore $datastore $Storages = Get-Datastore -Name $ClientVMDatastores $DestinationStorageFree = 0.0 $DataToMove = 0.0 $vms | % { $DataToMove += $_.UsedSpaceGB } $Storages | % { $DestinationStorageFree += $_.FreeSpaceGB } Write-Host "VM's to migrate: $($vms.Count)" Write-Host "Total GB to move: $([math]::round($DataToMove,2))" Write-Host "Total GB free on all destinations: $([math]::round($DestinationStorageFree,2))" Write-Host "Total GB free on all destinations, after moved: $([math]::round(($DestinationStorageFree - $DataToMove),2))" If(($DestinationStorageFree - $DataToMove) -le 1) { Write-Warning "There would no space left on devices after this operation! exiting..." Exit } If(($cont = Read-Host "Continue? [Y/n]") -eq '') {$cont="Y"}else{$cont=$result} If ($cont -eq 'Y') { $vms | % { $VM = $_ If ($VM.Name.StartsWith($StartWith,"CurrentCultureIgnoreCase")) { $Storages = Get-Datastore -Name $ClientVMDatastores $StoragesUsage = Get-DatastoreUsage -Datastores $Storages $StorageToMoveTo = Get-Datastore -Id $StoragesUsage[0].Id Write-Host "Migrate VM: $VM from $datastore to $StorageToMoveTo" Move-VM -VM $vm -Datastore $StorageToMoveTo | Out-Null } } } $Storages = Get-Datastore -Name $ClientVMDatastores $StoragesUsage = Get-DatastoreUsage -Datastores $Storages $StoragesUsage | Format-Table $PercentageFree = $($i = 0; $a = 0; $StoragesUsage.PercentageFree | % { $i++; $a += $_; }; $a / $i) Write-Host "Total storage % used: $([math]::round($PercentageFree,2))"
Update: check if there is enough free space displays some info before the migrations begin.
Update: moooore stuff :)
Clean-Datastore.ps1
Get-DatastoreUsage.ps1
Init.ps1
Tests.ps1
Test-VISession.ps1
When you are new to VIM:
My dotfiles on githib, which includes some other stuff too
A good introduction into VIM