recentpopularlog in


« earlier   
Creality CR-10S C4 Capacitor DIY Fix Tutorial – Jozerworx
The CR-10S printer community has recently been roved by the announcement of a problem the circuit board which may cause a reduction in print quality, reduce the lifetime of the printer, or even make the printer unsafe.  This post will not dive into technical details (which can be found elsewhere), but the problem stems from the use of an undersized capacitor in the 5V power circuit.  This results in poor quality power being delivered to the microprocessor.  The immediately noticeable impact of the problem is very noisy temperature readings.  In the long term, the poor quality power regulation may damage the printer.

I did not discover this issue, nor did I uncover the correct fix.  There is a lot of information floating around out there about potential fixes, much of it out of date or incorrect.  At least one source for a correct, working fix is available, however they are charging money to perform the fix and not making the directions/parts for the fix freely available.

This tutorial post documents one working method to fix your own printer.  This is not the only fix possible.  For those who are comfortable with a soldering iron, but don’t have the background in electrical engineering to design your own fix, this is for you.
cr10s  cr-10s  capacitor  flaw  bug  issue  fix  desolder  soldering  circuit  board  temperature  fluctuation  unstable  clean  power  regulation  readings 
february 2018 by 44sunsets
Open Closed Principle and Context
Add extension points in classes that implement requirements which are intrinsically unstable due to instability in the business domain.
ocp  designpattern  cleancode  android  context  marshmallow  permission  violation  programming  extension  requirements  unstable 
june 2017 by tp78
linux - How can I run Debian stable but install some packages from testing? - Server Fault
Say you're running a server and you don't want to upgrade to Testing (Squeeze) from Stable (Lenny) to just install a required package or two.

What's the best way of installing only certain packages from Testing?
Many people seem to be afraid of mixing stable with testing, but frankly, testing is fairly stable in its own right, and with proper preferences and solution checking, you can avoid the "stability drift" that puts your core packages on the unstable path.

"Testing is fairly stable??", you ask. Yes. In order for a package to migrate from unstable to testing, it has to have zero open bugs for 10 consecutive days. Chances are that, especially for the more popular packages, somebody is going to submit a bug report for an unstable version if something is wrong.

Even if you don't want to mix the environments, it's still nice to have the option there in case you run into some thing that requires a newer version than what is in stable.

Here's what I recommend for setting this up:

First, create the following files in /etc/apt/preferences.d:


Package: *
Pin: release l=Debian-Security
Pin-Priority: 1000


Package: *
Pin: release a=stable
Pin-Priority: 900


Package: *
Pin: release a=testing
Pin-Priority: 750


Package: *
Pin: release a=unstable
Pin-Priority: 50


Package: *
Pin: release a=experimental
Pin-Priority: 1

(Don't be afraid of the unstable/experimental stuff here. The priorities are low enough that it's never going to automatically install any of that stuff. Even the testing branch will behave, as it's only going to install the packages you want to be in testing.)

Now, creating a matching set for /etc/apt/sources.list.d:


deb stable/updates main contrib non-free
deb testing/updates main contrib non-free


deb stable main contrib non-free
deb-src stable main contrib non-free
deb stable main contrib non-free
deb-src stable main contrib non-free

testing.list: Same as stable.list, except with testing.

unstable.list: Same as stable.list, except with unstable.

experimental.list: Same as stable.list, except with experimental.
Debian  apt  packages  testing  unstable  StackExchange 
june 2016 by coffeebucket

Copy this bookmark:

to read