For Sale – Custom Gaming PC – Intel i5 3570 – Mini ATX – GTX 770 – 8GB RAM – SSD – Windows 10 Pro

For sale here is a small form factor gaming PC, as I decided to go back to using console. It can handle most latest titles in medium settings and some not-so-demanding ones in high. Will come with power cord and few bits of screws that come with the case. As I don’t have the box anymore, this is only to collect in person from Tooting, South London. Looking for a quick sale as I’m moving in 3 weeks time.

Specifications:
Case

Kolink Satellite Micro ATX Desktop PC Gaming CubeCase Black

Motherboard
MSI H61M-P20-G3 Motherboard (Intel H61 Processor,M-ATX, Gigabit LAN, Socket LGA1155, USB2)

CPU
Intel Core i5-3570 Processor and Intel Cooler

Graphics Card
EVGA GeForce GTX770 SuperClocked with EVGA ACXCooler, 2GB GDDR5 256bit, DL DVI-I, DVI-D, HDMI, DP, SLI Ready

Memory
Ballistix Sport 8GB Kit (2 x 4GB) DDR3-1600 UDIMM

SSD
Samsung SSD 850 Evo 250GB ATA
Integral V Series 120 GB SATA III Solid StateDrive, 2.5 Inch

PSU
EVGA 500 W1, 80+ WHITE 500W

Misc
USB Bluetooth Adaptor

Go to Original Article
Author:

For Sale – HP OMEN RTX 2070 GAMING LAPTOP – VERY HIGH SPEC!

Cash or Bank transfer on collection. can meet within reason…
Literally brand new and sells for £1,799 SAVE £500!!!!!
Collection only will not post due to value…
Can arrange meeting half way if far etc for a fee

The HP OMEN 17.3” RTX 2070 Gaming Laptop has the specs to rival a gaming PC. You’ve got a 9th gen Core™ i7 9750H processor and an RTX 2070 graphics card, capable of rendering graphics in an instant. You’ll even see reflections in windows and realistic shadows to make your games that much more immersive.
Whether you’re storming through a fast-paced FPS or meticulously planning your town in your favourite city-builder, you’ll get stunning graphics on the highest settings.
Lag-free gameplay
Lag can be super frustrating. Especially when you’re just about to execute a tactical move you’ve been planning for ages. With a 144 Hz refresh rate, the Full HD display is super smooth and lag-free. Spot any sudden movement and stay one step ahead of your competitors.
Bundles of space
Download that AAA title from Steam without having to delete any of your old favourites. The HP Omen features a 1 TB hard disk drive that offers plenty of room for your games, movies, photos and music.
And with a 512 GB SSD, your laptop will load up in a matter of moments

Also have a HP pavilion
i7 9750H
GTX 1660Ti
512 SSD
Retail = £1,049
Asking = £850

Laptops are from an Expo and are boxed like new with little use! No receipt but they’re basically brand new and a bargain!

Thanks

Go to Original Article
Author:

For Sale – Laptop £180, Fujitsu Lifebook A544, Intel i5 2.6Ghz 4th Gen, 8GB DDR3L, New 480GB SSD

Great spec Fujitsu Lifebook A544 laptop at a great price – £180

Fully working and very good cosmetic condition too for age, photos show condition. Laptops around 4 years old and wasn’t used a lot, hence low battery cycle count of only 26 times on it’s original battery. Hold charge well and you can get 2-4 hours use on a full charge. Original power pack too.

It’s been upgraded to 8GB ram and also just had a brand new 480GB Lexar SATA SSD to replace the hard drive, with a fresh install of Windows 10 Professional, 1909 Build, with all updates (auto activated from it’s Windows 8 embedded key) and some nice to have freebie software (Adobe Acrobat Reader, 7Zip, Malwarebyte, KLite Codecs, Google Chrome, CCleaner). Also updated with latest 2019 BIOS from Fujitsu support site.

Full Specification
Processor: 4th Generation Intel Core i5-4210m 2.6Ghz, boost to 3.2Ghz (2 cores, 4 Threads)
Ram: 8GB (2 x 4GB Samsung DDR3L Dimms)
Storage: Brand new Lexar 480GB Solid State Drive
Screen Resolution: 1366 x 768
Operating System: Windows 10 Professional (Latest 1909 Build)
Optical: CD/DVD-RW drive
Wireless: Wifi 802.11G/N 2.4 & 5Ghz & Bluetooth
Ports: 3 x USB3 Type A, 1 x USB 2 Type A, HDMI, VGA, Headphone & Microphone ports, SD XC Card reader & Gigabit Ethernet

FL 01.jpgFL 02.jpgFL 03.jpgFL 04.jpgFL 05.jpgWindows Specs 2.pngWindows Specs.pngWindows System.png

Go to Original Article
Author:

Microsoft and KKBOX Group launch global strategic partnership – Stories

TAIPEI — December 20, 2019 — Microsoft Taiwan and Asia’s leading media technology company, KKBOX Group, jointly announced today the launch of a global strategic partnership that will migrate the group’s subsidiary KKBOX’s music streaming services to the Microsoft Azure cloud platform. Additionally, KKBOX Group subsidiary KKStream has joined Microsoft’s global partner network to release BlendVision™, a next-generation commercial video streaming solution that will harness data and AI to effectively reduce operating costs of over-the-top (OTT) platform operators. Microsoft and KKBOX Group will also jointly use data and AI to optimize its music-creation system and explore new music-listening possibilities for consumers. This cooperation is a milestone for KKBOX Group’s internationalization initiative and opens up more possibilities for the digital entertainment industry.

“The media and entertainment industries are going through a transformation as studios, broadcasters and other rich media content creators, such as over-the-top (OTT) service providers, are facing pressure to innovate on how they deliver content to their audiences while getting smarter on using data to their advantage,” said Bob De Haven, general manager, Worldwide Media & Communications Industries, Microsoft. “KKBOX has been at the forefront of the entertainment industry in Asia, providing world-class entertainment to users and continuing to experiment and innovate with technology. We are thrilled that KKBOX has chosen Azure to provide the company with intelligent platforms that unlock creativity and collaboration, bring content to market faster and engage audiences.”

Serving the Asian market for over 15 years, KKBOX Group is now expanding globally. It integrates big data — including music, video, show ticketing and e-commerce — and leverages AI to provide users with better experiences and artists, creators, and concert organizers with business insights.

“KKBOX Group offers consumers a wide range of entertainment experiences in Asia,” said Co-founder and CEO Chris Lin. “We are pleased to partner with Microsoft to migrate KKBOX music to Azure, address streaming technology challenges by co-selling BlendVision globally, and develop AI music creation.”

Key initiatives of the partnership include:

  1. KKBOX music streaming service migrates to Microsoft Azure:

By partnering with Microsoft to fully migrate KKBOX music streaming services onto Microsoft’s Azure cloud platform, KKBOX Group is meeting consumer demand for high-speed streaming services and highly differentiated entertainment experiences. The partnership will allow KKBOX to provide faster development, manage resource scheduling and flexibly adjust traffic to develop more meta services, aligned with the digital entertainment industry’s trend of accelerating digital services.

Microsoft Azure has more regions than any other cloud provider, with 55 datacenter regions, to offer the scale needed to deploy services and applications on demand to enterprises around the world. This coverage helps enterprises deploy services on demand. With high-standard information security, KKBOX can rapidly deploy innovative services to international markets while ensuring that data is protected by comprehensive security measures. Microsoft is committed to promoting enterprise digital transformation with front-end technology, assisting customers and partners in various industries to adopt AI and the cloud to optimize enterprise resource deployment and operation processes, and to expand their global business territories through joint sales plans. This strategic cooperation with KKBOX Group is a milestone for Microsoft in the digital entertainment industry.

  1. KKStream launches commercial video streaming technology solution — BlendVision:

BlendVision, launched by KKStream, is a next-generation commercial video streaming solution that empowers global streaming platform operators through a software-as-a-service (SaaS) offering, reducing operating costs and improving user experiences while developing services that create new monetization models. BlendVision will launch “BlendVision Video Streaming” combined with “per-title encoding” (PTE) to effectively reduce operating costs of OTT platform operators by using AI to identify different bitrates for video compression and transcoding, greatly reducing transmission bandwidth and saving storage space.

An independently developed image enhancement technology called Perceptual Streaming Engine (PSE) will be added to enhance the visual performance of the original video and double the quality of low-resolution videos into high definition (HD) for optimal streaming image quality. These two technologies (PTE + PSE) together can further reduce platform operator transmission costs by 80% so users get the highest image quality with the lowest traffic. The cooperation between Microsoft and KKStream will be based on the SaaS model, with BlendVision’s service architecture built on Azure, helping to deliver new services to consumers. Meanwhile, Microsoft’s global sales and service teams will assist in implementation. Microsoft and KKBOX already foresee 10 potential customers in the Asian region, symbolizing proof of endless global business opportunities as a result of this strategic alliance.

  1. Both parties to jointly develop AI-enabled music production system for producers:

KKBOX will leverage Microsoft AI technology to build an AI-assisted music arrangement system and an AI-assisted lyric generator. In addition, the group will create a predictive model that uses data and AI to forecast the commercial success of a song. KKBOX and Microsoft believe that the digital entertainment industry is facing a transformation and must use technology to make content faster and smoother for users and to use a data-driven approach to create personalized services. AI will become the most important advancement in this transformation. KKBOX is one of the world’s earliest legal music streaming platforms, providing services since 2005. It has successfully changed consumer listening behavior, and the music industry’s business model is changing accordingly. KKBOX Group and Microsoft aim to leverage AI to explore new opportunities, create new trends and transform the entertainment market.

About KKBOX

For more information on KKBOX, visit: https://www.kkbox.com/about/zh-tw

About Microsoft

Microsoft (Nasdaq “MSFT” @microsoft) enables digital transformation for the era of an intelligent cloud and an intelligent edge. Its mission is to empower every person and every organization on the planet to achieve more.

Media contacts

MSFT contact:
[email protected]

KKBOX contact:
KKBOX Public Relations [email protected]

Go to Original Article
Author: Microsoft News Center

For Sale – *price reduced* Fanless HTPC (Intel i7 4785T 2.2 GHz, 8GB RAM, 120GB SSD, USB 3.0 Wi-Fi)

Sedatech UC03109F1I8HE Mini Evolution Passive Cooling Desktop PC

CPU Intel Core i7-4785T 4×2.2Ghz (max 3.2Ghz)
Asus Rock motherboard
Haswell Generation low power Intel i7 processor (TDP 35W) with Turbo Boost Technology (up to 3.2Ghz)
120Gb SSD Drive
Completely silent fanless case which looks like an unbadged Akasa Euler Mini ITX Case
Low power consumption and small dimensions (W x H x D): 22,8 x 6,15 x 18,7
With Windows 8.1 64-bit EN (DVD + booklet + activation key) plus drivers disc

Perfect silent HTPC

Wiped clean with latest Ubuntu 19.10 but it does come with the original Windows 8.1 cd and key

Go to Original Article
Author:

For Sale – Apple 60W MagSafe 2 Power Adapter. RRP £79 (unused)

AVForums.com is owned and operated by M2N Limited,
company number 03997482, registered in England and Wales.

Powered by Xenforo, Hosted by Nimbus Hosting, Original design Critical Media Ltd.
This website uses the TMDb API but is not endorsed or certified by TMDb.

Copyright © 2000-2019 E. & O.E.

Go to Original Article
Author:

Wanted – Laptop under £100

I’ve got a mint Acer Aspire 1 14″ A114-31 here that I was about to advertise or take to CEX (£84 offered there). It’s 4GB RAM, 64GB eMMC, N3350. It was manufactured 10/10/2018 so just over a year old. I bought it for a Linux project that never happened so it’s barely used and battery is perfect. There’s a box and original charger. Windows 10 S which I upgraded to Win 10 Home. Any good for £95 collected or £105 delivered?

I will be near Birmingham (M40-M42-A42) on Dec 24th so could potentially deliver/meet.

Last edited:

Go to Original Article
Author:

Using wsusscn2.cab to find missing Windows updates

Keeping your Windows Server and Windows desktop systems updated can be tricky, and finding missing patches in conventional ways might not be reliable.

There are a few reasons why important security patches might not get installed. They could be mistakenly declined in Windows Server Update Services or get overlooked in environments that a lack an internet connection.

Microsoft provides a Windows Update offline scan file, also known as wsusscn2.cab, to help you check Windows systems for missing updates. The CAB file contains information about most patches for Windows and Microsoft applications distributed through Windows Update.

The challenge with the wsusscn2.cab file is its size. It weighs in around 650 MB, and distributing it to all the servers to perform a scan can be tricky and time-consuming. This tutorial explains how to avoid those issues and run it on all of your servers in a secure and timely manner using IIS for file transfer instead of SMB or PowerShell sessions.

Requirements for offline scanning

There are some simple requirements to use this tutorial:

  • a server or PC running Windows Server 2012 or newer or Windows 10;
  • a domain account with local administrator on the servers you want to scan; and
  • PowerShell remoting enabled on the servers you want to scan.

Step 1. Install IIS

First, we need a web server we can use to distribute the wsusscn2.cab file. There are several ways to copy the file, but they all have different drawbacks.

For example, we could distribute the wsusscn2.cab file with a regular file share, but that requires a double-hop. You could also copy the wsusscn2.cab file over a PowerShell session, but that causes a lot of overhead and is extremely slow for large files. An easier and more secure way to distribute the file is through HTTP and IIS.

Installing on Windows Server

Start PowerShell as admin and type the following to install IIS:

Install-WindowsFeature -name Web-Server -IncludeManagementTools

Installing on Windows 10

Start PowerShell as an admin and type the following to install IIS:

Enable-WindowsOptionalFeature -Online -FeatureName IIS-WebServer

The IIS role should be installed. The default site will point to the root folder of the C drive.

We can now proceed to download wsusscn2.cab from Microsoft.

Step 2. Download wsusscn2.cab

The link for this file can be tricky to find. You can either download it from this link and save it to the C drive or run the following script as admin on the IIS server:

# Default Site path, change if necessary
$IISFolderPath = "C:inetpubwwwroot"

# Download wsusscn2.cab
Start-BitsTransfer -Source "http://go.microsoft.com/fwlink/?linkid=74689" -Destination "$IISFolderPathwsusscn2.cab"

The script downloads the file to the wwwroot folder. We can verify the download by browsing to http:///wsusscn2.cab.

You also need to get the hash value of wsusscn2.cab to verify it. After saving it, run the following PowerShell command to check the file hash:

(Get-FileHash C:inetpubwwwrootwsusscn2.cab).Hash

31997CD01B8790CA68A02F3A351F812A38639FA49FEC7346E28F7153A8ABBA05

Step 3. Run the check on a server

Next, you can use a PowerShell script to download and scan for missing updates on a PC or server using the wsusscn2.cab file. You can run the script on at least Windows Server 2008 or newer to avoid compatibility issues. To do this in a secure and effective manner over HTTP, we get the file hash of the downloaded wsusscn2.cab file and compare it with the file hash of the CAB file on the IIS server.

We can also use the file hash to see when Microsoft releases a new version of wsusscn2.cab.

Copy and save the following script as Get-MissingUpdates.ps1:

Param(
    [parameter(mandatory)]
    [string]$FileHash,

    [parameter(mandatory)]
    [string]$Wsusscn2Url
)


Function Get-Hash($Path){
    
    $Stream = New-Object System.IO.FileStream($Path,[System.IO.FileMode]::Open) 
    
    $StringBuilder = New-Object System.Text.StringBuilder 
    $HashCreate = [System.Security.Cryptography.HashAlgorithm]::Create("SHA256").ComputeHash($Stream)
    $HashCreate | Foreach {
        $StringBuilder.Append($_.ToString("x2")) | Out-Null
    }
    $Stream.Close() 
    $StringBuilder.ToString() 
}

$DataFolder = "$env:ProgramDataWSUS Offline Catalog"
$CabPath = "$DataFolderwsusscn2.cab"

# Create download dir
mkdir $DataFolder -Force | Out-Null

# Check if cab exists
$CabExists = Test-Path $CabPath


# Compare hashes if download is needed
if($CabExists){
    Write-Verbose "Comparing hashes of wsusscn2.cab"
    
    $HashMatch = $Hash -ne (Get-Hash -Path $CabPath)

    if($HashMatch){   
        Write-Warning "Filehash of $CabPath did not match $($FileHash) - downloading"
        Remove-Item $CabPath -Force
    }
    Else{
        Write-Verbose "Hashes matched"
    }
}

# Download wsus2scn.cab if it dosen't exist or hashes mismatch
if(!$CabExists -or $HashMatch -eq $false){
    Write-Verbose "Downloading wsusscn2.cab"
    # Works on Windows Server 2008 as well
    (New-Object System.Net.WebClient).DownloadFile($Wsusscn2Url, $CabPath)

    if($Hash -ne (Get-Hash -Path $CabPath)){
        Throw "$CabPath did not match $($FileHash)"
    }

}

Write-Verbose "Checking digital signature of wsusscn2.cab"

$CertificateIssuer = "CN=Microsoft Code Signing PCA, O=Microsoft Corporation, L=Redmond, S=Washington, C=US"
$Signature = Get-AuthenticodeSignature -FilePath $CabPath
$SignatureOk = $Signature.SignerCertificate.Issuer -eq $CertificateIssuer -and $Signature.Status -eq "Valid"


If(!$SignatureOk){
    Throw "Signature of wsusscn2.cab is invalid!"
}


Write-Verbose "Creating Windows Update session"
$UpdateSession = New-Object -ComObject Microsoft.Update.Session
$UpdateServiceManager  = New-Object -ComObject Microsoft.Update.ServiceManager 

$UpdateService = $UpdateServiceManager.AddScanPackageService("Offline Sync Service", $CabPath, 1) 

Write-Verbose "Creating Windows Update Searcher"
$UpdateSearcher = $UpdateSession.CreateUpdateSearcher()  
$UpdateSearcher.ServerSelection = 3
$UpdateSearcher.ServiceID = $UpdateService.ServiceID.ToString()
 
Write-Verbose "Searching for missing updates"
$SearchResult = $UpdateSearcher.Search("IsInstalled=0")

$Updates = $SearchResult.Updates

$UpdateSummary = [PSCustomObject]@{

    ComputerName = $env:COMPUTERNAME    
    MissingUpdatesCount = $Updates.Count
    Vulnerabilities = $Updates | Foreach {
        $_.CveIDs
    }
    MissingUpdates = $Updates | Select Title, MsrcSeverity, @{Name="KBArticleIDs";Expression={$_.KBArticleIDs}}
}

Return $UpdateSummary

Run the script on one of the servers of computers to check for missing updates. To do this, copy the script to the machine and run the script with the URL to the wsusscn2.cab on the IIS server and the hash value from step two:

PS51> Get-MissingUpdates.ps1 -Wsusscn2Url "http://
  
   /wsusscn2.cab" -FileHash 31997CD01B8790CA68A02F3A351F812A38639FA49FEC7346E28F7153A8ABBA05
  

If there are missing updates, you should see output similar to the following:

ComputerName     MissingUpdatesCount Vulnerabilities  MissingUpdates
------------     ------------------- ---------------  --------------
UNSECURESERVER                    14 {CVE-2006-4685, CVE-2006-4686,
CVE-2019-1079, CVE-2019-1079...} {@{Title=MSXML 6.0 RTM Security Updat

If the machine is not missing updates, then you should see this type of output:

ComputerName MissingUpdatesCount Vulnerabilities MissingUpdates
------------ ------------------- --------------- --------------
SECURESERVER                   0

The script gives a summary of the number of missing updates, what those updates are and the vulnerabilities they patch.

This process is a great deal faster than searching for missing updates online. But this manual method is not efficient when checking a fleet of servers, so let’s learn how to run the script on all systems and collect the output.

Step 4. Run the scanning script on multiple servers at once

The easiest way to collect missing updates from all servers with PowerShell is with a PowerShell job. The PowerShell jobs run in parallel on all computers, and you can fetch the results.

On a PC or server, save the file from the previous step to the C drive — or another directory of your choice — and run the following as a user with admin permissions on your systems:

# The servers you want to collect missing updates from
$Computers = @(
        'server1',
        'server2',
        'server3'
)

# These are the arguments that will be sent to the remote servers
$RemoteArgs = @(
    # File hash from step 2
    "31997CD01B8790CA68A02F3A351F812A38639FA49FEC7346E28F7153A8ABBA05",
    "http://$env:COMPUTERNAME/wsusscn2.cab"
)

$Params = @{
    ComputerName = $Computers
    ArgumentList = $RemoteArgs
    AsJob        = $True
    # Filepath to the script on the server/computer you are running this command on
    FilePath = "C:ScriptsGet-MissingUpdates.ps1"
    # Maximum number of active jobs
    ThrottleLimit = 20
}

$Job = Invoke-Command @Params

# Wait for all jobs to finish
$Job | Wait-Job

# Collect Results from the jobs
$Results = $Job | Receive-Job

# Show results
$Results

This runs the Get-MissingUpdates.ps1 script on all servers in the $Computers variable in parallel to save time and make it easier to collect the results.

You should run these PowerShell jobs regularly to catch servers with a malfunctioning Windows Update and to be sure important updates get installed.

Go to Original Article
Author:

Apache Kafka version 2.4 improves streaming data performance

Apache Kafka version 2.4 became generally available this week, bringing with it a host of new features and improvements for the widely deployed open source distributed streaming data technology.

The popularity of Kafka has put it at the center of event processing infrastructure, which is used by organizations of all sizes to stream messages and data. Kafka is often used as a technology that brings data into a database or a data lake, where additional processing and analytics occur. Optimizing performance for globally distributed Kafka deployments has long been a challenge, but the new features in Apache Kafka 4.2 could also help to further its popularity, with improved performance and lower latency.

“Kafka has become the default for new messaging selection decisions,” Gartner analyst Merv Adrian said. “Legacy message broker choices are in place in some shops, but even then, some people are switching. “

Apache Kafka version 2.4 improves replication features

Adrian added that, from his perspective, the improvements to the MirrorMaker functionality in Kafka 2.4 are valuable additions. MirrorMaker is used to replicate topics between clusters, a key component for both performance and scalability. It has been challenging to handle replication in multi-cluster enterprise environments, he said, and that’s where the commercially useful growth for Kafka is likely to be.

According to Tim Berglund, senior director of developer experience at Confluent, one of the key features in the Apache Kafka 2.4 release is the ability to allow consumers to fetch data from the closest replica. The feature is formally known as Kafka Improvement Proposal (KIP) 392.

Kafka has become the default for new messaging selection decisions. Legacy message broker choices are in place in some shops, but even then, some people are switching.
Merv AdrianAnalyst, Gartner

“For the many organizations that are distributing application functionality across data centers, clouds and between regions and availability zones, the capability of closest-replica fetching makes Kafka better equipped to handle cloud-native deployments,” Berglund said. Confluent is one of the leading commercial backers of Kafka and has its own enterprise platform that makes use of the open source project.

Another interesting feature in Apache Kafka version 2.4 is the ability to create an administrative API for replica reassignment. This feature makes APIs within Kafka more familiar, Berglund explained, and thus easier to use for the everyday developer. The feature replaces an existing Apache ZooKeeper-based API that had some limitations and complexity.

“It consists of new methods added onto the AdminClient class, which is a popular API that’s likely already in most complex applications,” Berglund said. “The old way required interfacing with Zookeeper directly, which involved more moving parts, imposed burdens on unit and integration testing, and needed a separate, specialized API that solely existed to talk to ZooKeeper.”

What’s coming to Kafka in 2020 

Application architectures and deployment modalities have changed significantly since Kafka’s original release nearly a decade ago, according to Berglund. As such, he expects that Kafka will continue evolving to be more compatible with today’s emerging trends in IoT, machine learning and hybrid cloud.

“In the near term, look out for more KIPs that tackle the substantial task of eliminating ZooKeeper and ones that make Kafka feel more at home in the cloud,” Berglund said. “As the second-most active Apache Software Foundation project, we see it constantly improving, thanks to the passionate community of committers backing it.

Go to Original Article
Author:

For Sale – Gigabyte BRIX Ultra Compact PC

– Intel Celeron J1900 @ 2.0GHz
– 8GB Crucial DDR3 RAM
– 250GB Kingston SSD
– Intel HD Graphics
– Windows 10

Absolutely cracking little machine, perfect as a Plex server you can leave on all day with little to no footprint. The base system alone without HDD & RAM is £120 so grab a pre Christmas bargain

Few light surface scratches to the top of the machine but absolutely nothing that affects performance, all cosmetic.

Only asking £135 posted via 1st Class Recorded so in time for the big day!

Go to Original Article
Author: