Can't remember for sure, but when I was scoping out Hubot in 2018 for my then team, there were a few bot frameworks – one in Python that looked promising but more complicated.
The IIGS uses a 65816, the same 16-bit CPU that's used in the SNES. Since the MiSTer already has excellent SNES support, I don't think there's anything to be done as far as modeling the CPU for the IIGS.
This is a "fantasy" 32-bit extension of the 65816 that WDC specced out but never built. It wouldn't help with getting the IIGS on MiSTer.
Fond memories of trying to draw an ampersand back in college when my exams required me to write c code with a pencil on paper. I think I ended up making them backwards.
I'm primarily a web developer, been making websites since I was a kid and transitioned into that professionally years ago. I feel most comfortable and prefer to work in Python but I've worked with a bunch of languages.
The most recent thing I worked on that I thought was cool was taking all of the voting data + voter history from a state for the past 15ish years, cleaning it up, creating a database out of it then making it accessible with a webapp, allowing different queries to be run through the front end, generating stats, etc.
I have a software engineering shop in Hawaii called Slickage and we're a team of 6. There are a few other shops in the area. Yes, the Bay Area does have better pay but we're trying. What up @kevin1024!
I live right up the street from your company I think ..Hele/Keolo "The Shack"
I built and owned and ISP for 14 years ..yes full data center in my basement (intercape.com). I learned it all working for Cape Internet a regional ISP bought up by Earthlink. Sent my credentials to your company but no reply. I am not a programmer .. my best skill set is troubleshooting and building servers (bind,apache,qmail etc)
Have not been able to find work here yet. So I went out and got 4 CompTIA certs. Hoping for something soon. If you know anyone that needs a good admin ...william 3897569
We're looking for Salesforce and Java developers to work with us here in Hawaii to improve our existing infrastructure, add new features, build the technological foundation of our business.
A typical day for a developer might include working with our sales team to improve their workflow, working with our front-end and backend developers to improve our products, and help build some new infrastructure to take our business to the next level. As part of a small and growing team, you will have a chance to really make a difference.
We're looking for a developer well versed in Salesforce and Apex. Knowledge of Python, Ruby, Go, and JavaScript are a plus.
We are looking for someone to work here at our office. We're located in the great beach town of Kailua, Hawaii, on the island of Oahu.
At Real Geeks we build software tools to help real estate agents do business. We are bringing modern technology to the real estate world. You’ll be working with our team of developers and designers building cool stuff at our headquarters in Kailua, Hawaii.
Please apply by sending your resume to careers@realgeeks.com
Very cool solution! I've also seen claims that the private methods of modules should not be tested, since they don't represent the public interface of the module and refactorings are likely to change the private methods. If the private methods are complicated enough to warrant testing on their own, ideally they should be extracted into their own module. Not sure if I agree but it's something to think about!
"Private methods of modules should not be tested, since they don't represent the public interface of the module and refactorings are likely to change the private methods"
I wish the author had provided an explanation. The main issue I'm familiar with is that throughput and IOPS capacity generally don't increase linearly with storage capacity, so the time to recover from a drive failure increases significantly with larger drives. The author may be saying that you should use raidz2 or raidz3 with 1TB drives because the time to resilver 1TB is long enough that the odds of sustaining another drive failure with raidz1 are too high, or alternatively that you should use 750GB or smaller drives with raidz1 to keep the resilver times lower in order to reduce the odds of a second failure during resilvering).
It is not due to the time for resilvering. It is due to the rated probability of a non recoverable 1bit (or more) read error on modern drives. This probability is high enough that you have a 32% chance of it on reading 1TB. However, this is actually less of a problem on ZFS compared to hardware raid because zfs will only read actual data, not blindly every sector.
HW RAID does not read every sector blindly, there is a level of error detection there. And an errored sector in one read does not mean it errors in every read.
Now, the error detection schemes at the disk level may be insufficient. I don't know enough about how it's done on modern drives (but I suspect that every manufacturer has its own scheme).
I am as well (5x 3TB in Raidz1). I'm pretty sure it's because of the likelihood of having an unreadable bit/byte/sector on one of the non failed disks gets higher as the capacity increases and thus there is a good chance that you'll lose some data. This article discusses the theory. http://www.zdnet.com/blog/storage/why-raid-5-stops-working-i...
"zpool status" will show if there have been errors reading data from individual devices. If a drive experiences enough failures, at least on illumos and Solaris-based systems, it will be marked degraded or faulted and removed from service. You can view individual failures on these systems with "fmdump -e". Here's a made-up worked example:
https://blogs.oracle.com/bobn/entry/zfs_and_fma_two_great
Author of VCR.py here, thanks for the great blog post! I really like seeing real-world use cases like yours. The decorator you created is very cool. I'm considering adding something similar to VCR.py itself where it introspects the test to automatically name the cassette.