I use Ubuntu’s Uncomplicated firewall because it is available on Ubuntu and it's very simple.
if ufw is not installed by default be sure to install it first.
namespace Company | |
{ | |
using System; | |
public abstract class Handler | |
{ | |
public static implicit operator Handler(Action<ResponseWriter, Request> handler) | |
{ | |
return new HandlerWrapper(handler); | |
} |
using System; | |
using System.Threading; | |
/// <summary> | |
/// Simple ReaderWriterLockShim wrapper that exposes read and write | |
/// guards. | |
/// </summary> | |
public class GuardedReaderWriterLock | |
{ |
Clean Code: A handbook of agile software craftmanship | |
ISBN-13: 978-0132350884 | |
The Clean Coder: A code of conduct for professional programmers | |
ISBN-13: 978-0137081073 | |
Domain-Driven Design: Tackling complexity in the heart of software | |
ISBN-13: 978-0321125217 | |
Patterns of Enterprise Application Architecture |
sudo xcodebuild -license | |
xcode-select --install # There will be a GUI prompt | |
sudo cpan SVN::Core # use the "sudo" method when prompted | |
# Then add this to your ~/.profile: | |
# export PATH=/Library/Developer/CommandLineTools/usr/bin:$PATH | |
# Then probably: | |
brew reinstall git | |
brew reinstall subversion |
#!/usr/bin/ruby | |
# Create display override file to force Mac OS X to use RGB mode for Display | |
# see http://embdev.net/topic/284710 | |
require 'base64' | |
data=`ioreg -l -d0 -w 0 -r -c AppleDisplay` | |
edids=data.scan(/IODisplayEDID.*?<([a-z0-9]+)>/i).flatten | |
vendorids=data.scan(/DisplayVendorID.*?([0-9]+)/i).flatten |
Hello software developers,
Please check your code to ensure you're not making one of the following mistakes related to cryptography.