How does the Xbox One X compare to a gaming computer?
Xbox One X Specs:
CPU: 8 custom x86 cores clocked at 2.3GHz
GPU: 40 customized compute units at 1172MHz
Memory: 12GB GDDR5
Hard Drive: 1TB 2.5-inch
Optical Drive: 4k UHD Blu-ray
Things to remember:
On the Xbox One X, the hardware and software will be tightly integrated allowing the hardware to be fully optimized. The memory will be split up with not all going to the GPU but some will be used as the systems ram. The optical drive that comes with the Xbox is a top of the line piece of hardware that is truly impressive to be included.
You could save money on this build if you wanted to go with slower ram, ( Please Note: Ryzen processors do much better with faster memory). The issues you will find with this build will be the optical drive not being able to compete with the optical drive found on the Xbox. The Xbox drive is capable of reading 4k discs.
If you will run Windows on the computer that could run you another $100, or you can run any Linux distro for free.
This build prices out to $1410 after mail in rebates which is almost $1,000 more than the Xbox One X. Plus add in if you want a Windows operating system and/or a better optical drive.
With a stronger 8-core, 16 thread Ryzen CPU you won’t find any CPU bottlenecks. This build also includes the new Samsung 960 M.2 drive offering much fast read and write speeds which will help loading times for games. Included in this build is the new AMD Vega 56 GPU offering a much smoother display especially when paired with a Freesync monitor.
KEY BUILD NOTES:
CPU: AMD Ryzen 7 1700
This CPU rocks a true 8 core processor with 16 total threads. You will not see any bottlenecking of the CPU with any games you can throw at it and if a game is optimized to use more cores then be ready to see this show its true power.
RAM: G.Skill – Ripjaws V Series 16GB (2 x 8GB) DDR4-3200 Memory
Knowing Ryzen processors do much better with a higher speed ram we went with DDR4 – 32oo
We added another 8GB of ram to make it 16gb to make sure you won’t have any issues running games.
Storage: Samsung 960 EVO 250GB M.2-2280 SSD
With the drive capacity only being 250GB we would recommend running the OS on this drive as well as any games/ applications you mainly use. Anything else you can throw on the 1 TB spinning hard drive also included.
AMD’s newest line of GPUs the VEGA series includes the 56 and 64 VEGA. This build includes the 56 version which is capable of running 4k with at least 30 fps.
Power Supply: EVGA – SuperNOVA P2 850W 80+ Platinum Certified Fully-Modular ATX Power Supply
This build we went with a higher quality PSU that was certified platinum and fully modular allowing an easier build time and cleaner cable management.
The Xbox One X is priced very well for the amount of power you’re getting. Pair it with a new 4k Freesync monitor and you will really be able to tell a difference. Some say the jump in resolution feels more like going from 480p to 720p rather than the last jump of 720p to 1080p.
Do you think you can build a better computer priced closer to $500 ? Let me know and show me what you got!
Technology has become a complex beast for businesses to handle in the modern age. Especially small businesses that rely on technology for their daily workday. Businesses tend to think that complex systems are better than a simple solution. That is not always the case; often simple solutions can cut costs and produce benefits. A great example of this would be a Raspberry Pi computer. Utilizing a Raspberry Pi as a database and web server for a small business is a simple solution that has greater benefits than trying to run a complex solution where other companies are required to provide a service. Such benefits include the low cost of operation, control, and security of business information.
To be able to build a Raspberry Pi capable of this task will require a LAMP (Linux, Apache, MySQL, PHP) software stack. Once configured to the specific business needs the outcome will be a fully functioning web server graphical user interface (GUI) that will be connected on the back end to a MySQL database.
As technology evolves, businesses continue looking for new ways to provide benefits at cheaper costs. Small businesses typically have a major disadvantage compared to corporations because of their lack of capital to invest in new technology. If a small business needs to have an operating database or server, they could be looking at spending thousands of dollars, if not more, to pay for a service company to create and support their database.
The Raspberry Pi computer could eliminate the need for an outside company, and in doing so could help a business to save on expenses. In recent years, the security of some of the world’s biggest companies has been breached. In this new era of business, a major concern is the security of the company’s information, as well as the customer’s information. For small businesses, this is especially complicated, because unlike major corporations, they don’t have the same resources to fight or fix any security issues. Thinking in these terms, running a Raspberry Pi is a great way to ensure that the company is secure because it holds all of its information on site.
*The small business that will be the focus of this project is a local lacrosse equipment store in a typical suburban town. This business is looking to get away from paper files, files that include information on employees, customers, and products. They would like everything to be in one place in order to reduce the time spent searching for documents. Previously, They have looked into buying cloud-based databases as well as storage services from a corporate company, but the expenses are too high for the business to absorb.*
What is a Raspberry Pi Computer?
A Raspberry Pi computer is a single-board computer that is about the size of a deck of playing cards. Inside this small board is everything necessary for a computer, even including an HDMI port for display and USB ports for peripherals. There are many benefits to using a Pi computer instead of just an ordinary desktop. First, Raspberry Pi computers are very inexpensive; prices range from five to thirty-five dollars. Various attachments and configurations, though not needed, can be purchased for additional costs. For this project, the basics of the Raspberry Pi 2 model B, and a case for the card were used. This put us at a total cost of approximately forty dollars. Raspberry Pi computers are often programmed to run autonomous programs; here we will be using software to turn the Pi into a small database and web server.
The objective of the Project:
The objective of this project is to provide a new cost-efficient way for smaller businesses to manage their own databases while still having complete control. The Raspberry Pi will be a headless unit that is able to run a database and can be accessed by any computer on the network. There will also be a web server connected to the database through a local website, making it simpler to use. This will allow employees with no knowledge of SQL to easily add, delete, or search the database.
Scope and Limitations:
The Raspberry Pi computer is designed to benefit smaller businesses by fulfilling the roles of both a database and a web server. It is great for a business that wants a low overhead, or one that is low on space. A larger company could also use Raspberry Pi computers, as each one could be designed for a small project, and then connected with others. For this specific project, a low cost and secure device is a perfect fit for the business.
A business would need an employee that knows how to set up the device, and knows MySQL language. Or, a contractor would need to be hired to come in and set up the system. The major limitation of using a Pi computer is that the processing power is lower than that of a normal computer. This means that the database cannot handle a lot of people using it at the same time. User overload could become problematic.
• At least an 8GB SD card (can be larger)
• Raspberry Pi 2 B Computer
• A case for the Pi (Not Required but highly recommended)
The Raspberry Pi was built using a 16GB SD card; you can upgrade all the way up to a 64 GB, but for this build a 16GB was sufficient. The first task was to install an operating system on the SD card. In order to do this, the SD card was plugged into the SD reader on my Mac. Then the operating system (OS) Raspbian was installed. Raspbian is similar to most Linux operating systems but is specific to Raspberry Pi.
Once the OS was installed on the SD card, it was then plugged into the Pi and turned on. Once turned on, it was time to install updates in order to ensure that software running was the newest version.
Since this Pi will be running off WiFi, you will need to manually change the network configuration files to allow this. At this time, it would be best to give the Pi a static IP address, so that anytime it is restarted, it would still be found under the same IP.
The last thing physically done at the Pi when connected to a monitor and keyboard was to enable SSH. Once enabled, I could then continue building the project from any computer on the same network.
• An admin table only non-connected table used to login to the web server to make changes to the database.
• The employee table is connected to transaction with Employee_ID.
• Customer is connected to Transaction with Customer_ID.
• Product is connected to both Transaction and Supplier by Product_ID.
Building the database using MySQL.
First, the structure of the database was built, including the tables that were going to be used. Then deciding on the primary keys and foreign keys, which allow the tables to be connected and have relations with each other. Lastly, the database was filled with data in order to do some testing, checking to make sure that everything was working in the correct way. Testing was conducted by running queries and making sure that the information that came back was as expected and that the primary and foreign keys were working properly.
After building the database
It’s time to build a web server that would have the MySQL database incorporated into it and could run from the Raspberry Pi. The server will be running Apache server and will be using both HTML and PHP code. The server will also be secured by having employees log in with their given username and password.
The finished prototype is a functioning server that will house the company’s database and the web GUI used to access and edit the database. The Pi will already have a LAMP stack installed. The actual physical product will be a simple Raspberry Pi card, housed in a case for safety. Attached to the device will be either an Ethernet cord or a WiFi USB adapter, depending on what works best in the specific environment. The device will then have a micro USB power cord connected.
The first step to actually implementing the device is to gather information beforehand. I want to find out if the device will be connected with Ethernet or WIFI; if WIFI is chosen, then we must change the networking configuration and will need a USB WIFI adapter
Once the hardware is all set we can move on to the software necessary. On the Raspberry Pi should be a LAMP stack already installed and ready to begin. We will need to make some changes to the Apache configuration files to make sure the web server works correctly. We will need to set the IP address and create the root user.
Next, create the MySQL database structure that will be used and then connected when we are finished to the local web server. First, we log into MySQL through our terminal as the root user, and then we need to make the database, which for this project will be named Capstone. Now we will build our database structure and relations that we will be able to populate with data through the web server. The tables that we will create are Employee, Customer, Supplier, Product, Transaction, and admin. The admin table will be where we create users that can interact with the database by logging into the web page.
Once the database structure is all set we can move onto creating the local web page that employees can log into from any computer or device while on the same network. We will start by making a directory that will house the files that will become our web page. Within this directory, there will be subdirectories for each table and an option to search, insert, or delete from the database. We will also need to create files that connect us to the database and a way to secure the site by utilizing an employee’s login page.
After completing the project, you can see how a Raspberry Pi can successfully be implemented in a business setting. Doing so can benefit a business in ways that the typical route of paying a company for a service can’t. The biggest benefit is the affordability of the Pi device.
If you had gone with a professional service, your information would more than likely be stored in a cloud setting. Information in a cloud storage setting has already had a history of being breached. My recommendation for other businesses is that this type of device is more suited for a smaller company. One that might not have the room and overhead to run another type of local server. I would look into how many employees would actually be accessing the device at once. How much processing power and storage your business would need. A bigger company could also go this route by running multiple Pi devices as almost a small supercomputer.
In the smartphone and tech industry there are no greater rivals than Apple and Samsung. Apple’s new smartphone the iPhone X, (available starting November 3rd), is the latest in the two companies trying to one up each other.
Samsung is actually making quite a profit on each iPhone X sold. This is because Samsung is in contract with Apple to supply the components required to build each phone.
Samsung built components:
OLED display -(iPhone X)
Batteries -(iPhone X, iPhone 8, 8s)
Chipsets and Processors-(iPhone X, iPhone 8, 8s)
Samsung has a contract to supply around 160 million OLED displays to Apple. Originally the contract was for 100 million and was estimated to be worth $2.59 billion.
Who’s winning in this smart phone competition?
Since the Steve Jobs era at Apple, it seems like Samsung is taking the lead. This is greatly due to using new and innovative technology in phones as well as their other market sectors, like kitchen appliances. Apple has stuck with using tested and true technology. Meaning you’re not going to get the newest or fastest hardware, but you will get a device that works like you expect it to.
I can feel confident in my decision to switch over to Samsung for my smart phone needs a few years ago. When I look at the new iPhones being pushed out each year I can’t help but say what’s new or different from the last one?
Should you get a portable keyboard for your smart phone?
You don’t always want or need to carry around a laptop or even a tablet. If you have a smart phone, you can still do a lot of the things you would have done with a larger device. I’m trying to simplify what I carry around on a daily basis. One thing I like about traditional laptops is the keyboard. I’ve started using a folding Bluetooth keyboard with my iPhone 7plus. I’m using the SMICK Foldable Wireless Bluetooth Keyboard for iPad, Macbook, iPhone7 etc.,F66 GOLD. It received 3.5 out of 5 stars and on sale for about $20.00 on Amazon. As soon as I realized I had to hit the Fn and Bluetooth keys together and pair the unit before I tapped the Fn and E (IOS) keys the rest was pretty straight forward.
Overall it does the job
Ive type on many different keypads, and this was not bad. I’m much slower typing on these keys, but it’s workable, and I’m slowly getting used to the spongy response. The major point is that it is very portable when folded. The stand for the iPhone doesn’t attach but works very well at holding my iPhone in landscape mode. This isn’t meant to be a product review. There are a few other folding keyboards available on Amazon that also have good reviews and would most likely work very well for anyone interested in minimizing their “mobile office”.
I’m more interested in the idea of getting things accomplished with a very basic setup that I can carry in my pocket – which for a few years now has been a smart phone. The biggest drawback about using a phone as my “mobile office” has been typing with one finger using the on screen keyboard. I’ve gotten a little faster over the years, but I don’t always hit the correct key. On a laptop or netbook the typing feels more comfortable.
The portable folding keyboard works well, but still doesn’t feel as comfortable as laptop keys, and now I see that I’m actually able to type faster with just the on-screen keyboard. This I did not expect. I guess for a best portability solution all I really need is the iPhone.
I use “Pages” for writing. I was previously only using “notes” on the iPhone, as it was simple and perfect for – taking notes or quickly jotting down ideas. The iPhone 7 plus has a big enough screen for comfortably viewing what you’re typing – either with or without the foldable keyboard. I can take pictures, record audio, edit, and publish right from my iPhone.
For a basic daily driver computer, you probably already have all you need in your phone.
The folding keyboard is a nice hardware add-on that isn’t too expensive and doesn’t take up much space. It does take some getting used to, and I’m sure I’ll use it more than I had originally anticipated. It is amazing how useful one device design has become, how it keeps us connected, and productive. Just writing this post I’ve bounced between using the keyboard and using the touch screen. Right now I’m liking the much larger keys on the folding keyboard.
AMD’s newest processor the Ryzen Threadripper 1950x is their most powerful cpu to compete against rivals Intel.
Threadripper 1950x Specifications
Number of CPU Cores:
Number of Threads:
Base Clock Speed:
Max Turbo Core Speed
Total L1 Cache:
Total L2 Cache:
Total L3 Cache:
Comparing the Threadripper 1950x to the comparable Core i9-7900x from Intel we see the following results.
The 1950x scores much better in Cinebench and is able to encode video at a faster frame rate. However, the Core i9-7900x gets the win in Geekbench and PCMark 8 scores.
If you’re looking for a new CPU and you do a lot of content creating, then we say to go with the Threadripper. Now if you are more geared toward gaming, then yes Intel’s Core i9-7900x will serve you better. Also, if you are set on getting an 16 or 18 core processor we recommend the Threadripper 1950x due to the $1,000 less price tag then the i9 which won’t give you a big enough increase to justify $2,000.