By Unknown Kamis, 15 Mei 2014 ASP.NET Global Variables Process Session Shared Properties WebForms Using Shared Properties in ASP.NET and WinForms A good business library should be able to drive behavior on any number of devices, exposing a application programming interface that is agno...
By Unknown Sabtu, 10 Mei 2014 BSD bugs compatibility Library Optimization Portability 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...
By Unknown Jumat, 02 Mei 2014 .NET ASP.NET Bootstrap HTML MVC Navbar 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...
By Unknown Rabu, 30 April 2014 bad code bugs compatibility Portability pure failure secure 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...
By Unknown Selasa, 29 April 2014 competition GCC pure failure 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...