(Part 3) Best products from r/linux
We found 35 comments on r/linux discussing the most recommended products. We ran sentiment analysis on each of these comments to determine how redditors feel about different products. We found 645 products and ranked them based on the amount of positive reactions they received. Here are the products ranked 41-60. You can also go back to the previous section.
41. NETGEAR N150 Wi-Fi USB Adapter (WNA1100)
- Wi-Fi Standard-IEEE 802.11n (draft).Wireless Security-WEP .WPA-PSK .WPA2-PSK..Physical Characteristics-Depth-2.4.
- ISM Band-Yes.Interfaces/Ports-Host Interface-USB.Physical Characteristics-Weight (Approximate)-2.61 oz.
- ISM Maximum Frequency-2.40 GHz.Physical Characteristics-Height-0.3. System Requirements:Intel Pentium class PC.Available USB 1.1, USB 2.0, or USB 3.0 port
- Wireless Transmission Speed-150 Mbps;Physical Characteristics-Width-0.7;
Features:
44. Freenove RFID Starter Kit for Raspberry Pi 4 B 3 B+, 423 Pages Detailed Tutorials, Python C Java, 204 Items, 53 Projects, Learn Electronics and Programming, Solderless Breadboard
- 4 programing languages -> Python (compatible with 2&3), C, Java and Scratch.
- 541-page detailed tutorial (including basic electronics knowledge) -> The download link can be found on the product box. (No paper tutorial.)
- 204 items for 97 interesting projects -> Each project has circuit diagrams and verified code with detailed explanations.
- Compatible models -> Raspberry Pi 400 / 4B / 3B+ / 3B / 3A+ / 2B / 1B+ / 1A+ / Zero W / Zero. (NOT included in this kit.)
- Get support -> Our technical support team is always ready to answer your questions.
Features:
45. Thinkpad X220 12.5" 128GB 4G
Intel Core i5 2430M Processor 2.4GHz4GB DDR3 RAM128GB Hard Drive12.5-Inch Screen, Intel HD Graphics 3000Windows 7 Home Premium
48. ASUS ZenBook UX305CA-EHM1 Laptop (Windows 10, Intel Core M3-6Y30, 13.3" LED-lit Screen, Storage: 256 GB, RAM: 8 GB) Obsidian Stone (Aluminum)
- 13.3-Inch Full-HD IPS Anti-Glare Matte Display with an Ultra-wide 170° Viewing Angle.
- 6th Gen Intel Core M3-6Y30 Processor (4M Cache, up to 2.2 GHz).
- 256 GB Solid State Drive. 8 GB RAM.
- Up to 8~10 Hours Battery Life. 1.2 MP High Definition Webcam.
- Equipped with dual-band Gigabit WiFi 802.11AC. Bluetooth 4.0.
- Designed to be ultra-slim with an all-aluminum body. The unit weighs only 2.6 lbs, is less than .5-inch thin.
Features:
50. ASRock Motherboard Micro Q1900M
- CPU (Included): Intel J1900 Processor (2.0GHz, Quad-Core)
- Memory: 2x DDR3(L)-1333/1066 DIMM Slots, Dual Channel, Non-ECC, Buffered, Max Capacity of 16GB
- Slots: 1x PCI-Express 2.0 x16 Slot (runs at x1), 2x PCI-Express 2.0 x1 Slots
- SATA: 2x SATA2 Ports
- LAN: Relate RTL8111GR PCI-Express x1 Gigabit Ethernet Controller
- Ports: 1x USB 3.0 Port, 6x USB 2.0 Ports (3 rear, 3 via headers), 1x PS/2 Keyboard Port, 1x PS/2 Mouse Port, 1x VGA Port, 1x DVI-D Port, 1x HDMI Port, 1x RJ45 LAN Port, Audio I/O Jacks
- Power Connector: 1x 24pin ATX Power Connector
Features:
51. Plugable USB C to DisplayPort Adapter - 6ft (1.8m) Adapter Cable (Supports Resolutions up to 4K at 60Hz)
Connect your system's USB-C or Thunderbolt 3 port that utilizes "DisplayPort Alternate Mode" functionality to a DisplayPort compatible display with a single 6ft/1.8m long adapter cableSupports resolutions up to 3840x2160@60Hz (4K). Plug and Play; no software installation required. Compatible with Ma...
52. A Practical Guide to Linux Commands, Editors, and Shell Programming (3rd Edition)
- No Starch Press
Features:
54. Unix Network Programming, Volume 1: The Sockets Networking API (3rd Edition)
55. The Design and Implementation of the FreeBSD Operating System
- No Starch Press
Features:
56. TCP/IP Illustrated, Vol. 1: The Protocols (Addison-Wesley Professional Computing Series)
- Restores "like-new" clarity to cloudy, scratched, oxidized, and yellowed uncoated plastic surfaces
- Includes Easy Buff wool pad that attaches to a standard corded drill for a faster cut, truer clarity, and more control, Use with Meguiar's Plast-X (included) to work quicker and more effectively than you can by hand
- Inclusive kit contains all that you need to bring clarity back to your headlights, Kit comes with a 4 oz. Bottle of Plast-X Clear Plastic Cleaner and Polish, Drill-operated Easy Buff wool pad, and Stubborn Defect Removal Pack - Sanding and Finishing pads
Features:
58. Mastering OpenLDAP: Configuring, Securing and Integrating Directory Services
- Used Book in Good Condition
Features:
59. Komputerbay 4GB Kit (2GBx2) DDR2 800MHz (PC2-6400) CL6 SODIMM 200-Pin 1.8v Notebook Laptop Memory Modules with Lifetime Warranty
4GB KIT OF 2 ( 2 X 2GB ) DDR2 SODIMM 800Mhz PC2-6400 / PC2-6300 200PINWORKS ON ALL COMPATIBLE LAPTOPS THAT ACCEPT 2GB 800MHZ SODIMMS. Non-ECC Non parityVoltage 1.8V. SUPPORTS DUAL CHANNELLifetime WarrantyJedec Standard configuration 256X64
60. Kingston HyperX 3K 120GB Solid State Drive SH103S3/120G, 2.5", SATA Rev 3.0 (6Gb/s)
2.5-inch, SATA Rev 3.0, 6Gb/s, 120GB CapacitySequential read/writes up to: 555/510MB/sMaximum 4K read/writes 86,000/79,000 IOPSRandom 4K read/write 24,000/79,000 IOPSPower Consumption 1.58 W (MAX) > MTBF 1,000,000 hrs
While being a self taught sys admin is great, learning the internals of how things work can really extend your knowledge beyond what you may have considered possible. This starts to get more into the CS portion of things, but who cares. It's still great stuff to know, and if you know this you will really be set apart. Im not sure if it will help you directly as a sys admin, but may quench your thirst. Im both a programmer and unix admin, so I tend to like both. I own or have owned most of these and enjoy them greatly. You may also consider renting them or just downloading them. I can say that knowing how thing operate internally is great, it fills in a lot of holes.
OS Internals
While you obviously are successful at the running and maintaining of unix like systems. How much do you know about their internal functions? While reading source code is the best method, some great books will save you many hours of time and will be a bit more enjoyable. These books are Amazing
The Design and Implementation of the FreeBSD Operating System
Linux Kernel Development
Advanced Programming in the UNIX Environment
Networking
Learning the actual function of networking at the code level is really interesting. Theres a whole other world below implementation. You likely know a lot of this.
Computer Networks
TCP/IP Illustrated, Vol. 1: The Protocols
Unix Network Programming, Volume 1: The Sockets Networking API
Compilers/Low Level computer Function
Knowing how a computer actually works, from electricity, to EE principles , through assembly to compilers may also interest you.
Code: The Hidden Language of Computer Hardware and Software
Computer Systems: A Programmer's Perspective
Compilers: Principles, Techniques, and Tools
My 2c since I've stared at this problem for a while. Sorry for any misapprehensions about these technologies.
Miscellaneous notes:
This is all I know. And now you know :)
> Presario CQ61
Looks like This?
I suspect this is pretty much going to "just work" under Linux. Because it's an AMD chipset, there might be some issues with the mainboard chipset, but grabbing a Live CD and testing out the wifi/wired/sound/video/etc would be the best bet.
The only issue might be the RAM. Although generally Linux desktop environments take up less RAM than Windows, some apps (Firefox, etc) can still eat up a ton. If you can, I'd see if I could get it up to 4GB of RAM. If not, don't worry, it'll still be very usable. I'd just switch away from a heavyweight desktop (GNOME, KDE) over to something like XFCE or LXDE.
Here's some basic hardware stuff:
smartctl -d ata -t long /dev/sdX
Where sdX is either sda or sdb. You can tell which by running fdisk -l /dev/sda, then fdisk -l /dev/sdb, and so on until you find one that's the same size as your hard drive. This will start a SMART long self-test of the disk. It takes several hours. You can check on the progress with:
smartctl -a /dev/sdX
If it fails the test, replace it. Any 2.5" SATA hard drive will do, but I highly recommend getting an inexpensive SSD drive because it will be faster (which will help a slower machine) and will be less prone to damage from dropping/vibration. The above manual has instructions for replacing it. You'll take off the drive tray from the old drive and install it on the new one, so don't just throw away the old drive. I have a Kingston HyperX 120GB drive I got for $100 or so. The good thing is later on you can swap this good drive out from the old machine to a newer one, and buy a machine with a less expensive spinning disk. Most companies charge a high premium for an SSD, so you can swap the drives out and stick the "new" spinning disk in a small enclosure for a portable drive, and get the advantage of the SSD in the new box too.
At this point you've potentially swapped out most of the "likely to fail" parts. Another part is the fan, but that usually requires replacing the heat pipes. if you feel up to it, the manual linked above has the part numbers you'd need. You'll know if the fan needs help if you can hear it making any noise other than "woosh" when you run something that taxes the system (like a game). Blowing the fan out with air will most likely make it work longer, in any case.
I spend a lot of time at work resurrecting laptops that are "broken", you'd be amazed what you can do with a little software and some time. You should be able to get the machine in a working state pretty well with all this. I'd go with XFCE as your starter desktop, and I hear good things about Linux Mint, although I'm a Fedora guy (and use fluxbox for my window manager)
Here's the popular /r/linux answer; Lenovo X220
They do sell on Amazon, but not shipped and sold by Amazon. If you're okay with purchasing from a 3rd party via Amazon then it might be a good option.
Amazon.com link
I can't recommend this enough. It's about as comprehensive a guide to Linux as you could hope for, and accessible for beginners.
As far as distros go, I'd go with Mint. It's a great community-driven distro that's very user friendly.
Baytrail systems are rated around 10W, and the J1900 is quad-core. That TDP wattage technically applies to the CPU, and not the board, so it'll be a bit higher. I'd recommend something like this. Spendy NUCs can be better, but the low-end dual-core Celerons are pretty much just rebadged Atoms.
Your biggest power consumption with a NAS could end up being the hard drives. If you're going to include multiple drives, it makes sense to get a system that lets you stuff them all inside a case. If you need lots of hard drives, an AMD Kabini might be a better approach, as they've got more ports for expansion. There's one board with 4 SATA ports. The system wattage is double, though.
Actually, from what I know regarding UI design, it's the best UI design I've ever seen (and by far the most daring, hence the controversies I guess).
You might want to have a look at this book : https://www.amazon.fr/User-Interface-Design-Programmers-Spolsky/dp/1893115941/ref=sr_1_1 . It might give you a lot of insights regarding their design choices.
You definitely want this book for debian
The Debian Administrator's Handbook
You might also look for a book to teach you the basics of command line tools and system configuration files. I used to have a book I really liked but its too old to be found these days.
edit:
This is the one we used at university
UNIX System Administration Handbook
I'm not sure I would recommend it though as I'm not sure its the best. There is plenty others out there.
You should also try to compile your own kernel at some point just so you know how it is done and how you can tune a kernel if you need to.
Yeah, good call. I can understand that people might want to support ThinkPenguin, but some people who don't have the money for that would still like to support FS.Pretending the "official" one is the only one, people may simply turn to a non-free alternative thinking they have no other option, which kind of defeats the purpose.I put together a little list of other dongles using the same chipset. I'm sure it's incomplete, but it's all I'm willing to do for now.
---
Wikidevi list of Atheros AR9271 Devices
Netgear WNA1100
TP-LINK TL-WN721N
TP-LINK TL-WN722N
Rosewill RNX-N150HG
D-Link DWA-121
I consider Classic Shell Scripting by Robbins and Beebe to be the greatest book on the topic. It is so extensive yet readable that it is really worth getting a copy. I owe it to this book that I first really got into Unix as a whole. The authors speak from positions of vast experience and go out of their way to teach you the POSIX way, which is not only handy on exotic Unixes as opposed to Linux, but also on Debian and its derivatives now thanks to dash. Keeping scripts POSIX-compliant pay off a lot cause dash is (in my experience) 1.5 - 2 times faster in trivial looping applications.
I have found the Netgear N150 (WNA1100) to work very well with various Linux distros. Here's a link to its page on Amazon. You might find a better price elsewhere, though (I got a bunch of them for $6.95 a couple years back).
Oh by the way what exact model of Asus did you return?
I did some search on amazon.com and found this ASUS ZenBook UX305CA where the top reviewer says it's a great Linux machine.
I bought a Nintendo case for it and make it into a retro gaming console.
https://www.youtube.com/watch?v=w0kmd7kwRjo
​
My very first project was the Pirate Box.
https://www.youtube.com/watch?v=QTEGLb8aREI
​
Also make a Pirate radio station
https://www.makeuseof.com/tag/broadcast-fm-radio-station-raspberry-pi/
​
A simple Media HTPC Server
https://mediaexperience.com/raspberry-pi-xbmc-with-raspbmc/
​
I get my projects from The Raspberry Pi Magazine Magpi
https://www.raspberrypi.org/magpi/
​
I also got projects from the Make Magazine
https://makezine.com/category/technology/raspberry-pi/
​
Plus bought breadboard with accessories for the Raspberry Pi
https://www.amazon.com/Freenove-Raspberry-Processing-Tutorials-Components/dp/B06VTH7L28/ref=sr_1_fkmrnull_1?keywords=Freenove+RFID+Starter+Kit+for+Raspberry+Pi%2C+Model+3B%2B&qid=1554079552&s=electronics&sr=1-1-fkmrnull
​
I just like to play. I have 6 mini-SD cards so I don't have to over ride a project every single time. Can keep a project for a while and just recycle the mini-SD cards.
​
​
I have the Alienware 15R2 (6th gen processor as well and a GTX 970m). I have the same monitor.
I'm currently using Archlinux (up to date) and it works just fine using bumblebee. (works, in fact, much better than connecting to the hdmi port). I'm using this cable. EDIT: minor formatting.
ASUS has a laptop that has a better webcam and is thinner, faster and cheaper than the newest Macbooks here.
However, it has a larger bezel and a greater height when folded up-right. If that's a deal-breaker for you, then go for the Macbook, it's your choose after all.
I realize Spolsky is not considered relevant any more but his UI book is a pretty decent intro: http://www.amazon.com/User-Interface-Design-Programmers-Spolsky/dp/1893115941
A lot of Kernighan’s (co‐authored) books age surprisingly well. It’s a real testament to his writing style that they are still relevant today despite examples tending to be in PL/I or Fortran.
And, of course…
Well, there is The UNIX Programming Environment by Kernighan and Pike (K&P). It's a little dated but it covers sh and awk, including the use of grep, sed, lex, yacc, and the like. You might want to combine it with a more modern book to learn the latest enhancements to bash.
Many laptops have a USB-C port that is capable of being used in displayport mode, and transmitting a displayport signal.
I have 2 Dell displayport monitors that I connect to my MacBook Pro using one of these cables: https://www.amazon.com/gp/product/B01EXKDRAC/
There are also adapters like this for existing cables: https://www.amazon.com/gp/product/B01N2ORP84/
Since what you're looking at is "thunderbolt 3 compatible", I believe that also means it'll work in displayport mode.
This book is full of unix and linux tips. I suggest this book over all others I've read. It is an immense help for daily tasks as well as stuff you don't see too often.
http://www.amazon.com/UNIX-System-Administration-Handbook-3rd/dp/0130206016
The Thinkpad X220 would be a good choice. It's tough and just simply a work horse of a laptop. Here's one on Amazon for $280 and has an SSD. https://www.amazon.com/Thinkpad-X220-12-5-128GB-4G/dp/B005SSQ1UC/ref=sr_1_4?ie=UTF8&qid=1466974414&sr=8-4&keywords=lenovo+X220
Check out Rebel Code for all of your answers and some good history. Just for Fun is decent too.
you may like this one
http://www.amazon.co.uk/Ubuntu-Linux-Toolbox-Commands-Debian/dp/0470082933
I don't recommend either of those books, try these instead:
High Performance MySQL: Optimization, Backups, and Replication by Baron Schwartz, http://amzn.com/1449314287
A Practical Guide to Linux Commands, Editors, and Shell Programming (3rd Edition) by Mark G. Sobell, http://amzn.com/013308504X
> Is there some sort of golden rule book whose laws must not be violated?
Yes. The Design of the UNIX operating system and there's The UNIX Programming Environment :\^)
I found this book useful:
www.amazon.com/Classic-Shell-Scripting-Arnold-Robbins/dp/0596005954