A good business library should be able to drive behavior on any number of devices, exposing a application programming interface that is agno...
Home » All post
Copying code != Copying implementation
A little over a week ago, I wrote an article about some common porting mistakes for a new library - LibreSSL. I've since received multi...
By Unknown
Sabtu, 03 Mei 2014
API
bad code
bugs
compatibility
file descriptor
files
good code
insane ideas
Portability
pure failure
x86-64
A good idea with bad usage: /dev/urandom
Last week, I wrote two articles pointing out issues with unofficial porting efforts of LibreSSL . In these articles, I highlighted some is...
Bootstrap Navbar Active Class with MVC
The ASP.NET MVC project template comes with Bootstrap scaffolding by default. And Bootstrap comes with default styling for active navbar li...
Common LibreSSL porting mistakes
The other day I wrote an article discussing LibreSSL , and the common mistakes being made by those thinking they know how to port it to oth...
GCC 4.9 Diagnostics
GCC 4.9 added support for colorizing the warning and error output to make it easier to understand what went wrong during compilation of s...
By Unknown
Minggu, 27 April 2014
bad code
bugs
c99
compatibility
good code
language
Library
open source
Optimization
Portability
pure failure
strlcat
strlcpy
LibreSSL: The good and the bad
OpenSSL & LibreSSL OpenBSD recently forked the popular SSL/TLS library OpenSSL into LibreSSL . Most of the reaction to this that I...
Langganan:
Postingan (Atom)