Tuesday, December 25, 2007

What Every Programmer Should Know About Memory

Tuesday, December 25, 2007 03:32 PM
comment comments (0) | trackback trackback (0) | Permalink Permalink
RedHat Inc. @ Ulrich Drepper

As CPU cores become both faster and more numerous, the limiting factor for most programs is now, and will be for some time, memory access. Hardware designers have come up with ever more sophisticated memory handling and acceleration techniques–such as CPU caches–but these cannot work optimally without some help from the programmer. Unfortunately, neither the structure nor the cost of using the memory subsystem of a computer or the caches on CPUs is well understood by most programmers. This paper explains the structure of memory subsystems in use on modern commodity hardware, illustrating why CPU caches were developed, how they work, and what programs should do to achieve optimal performance by utilizing them.

"What every programmer should know about memory" (PDF, 900KB)
Posted by: shinny
Filed under: Programming, Linux

Recovering Data from Windows systems by using Linux

Tuesday, December 25, 2007 03:23 PM
comment comments (0) | trackback trackback (0) | Permalink Permalink

We have all run into cases where Windows fails to load for one reason or another. The problem may be hardware or a software failure, and the problem may seem to be irrecoverable. Yet often Linux can be used to help recover data that otherwise might be lost.

This paper represents testing and documentation in a lab environment. User Account Control (UAC) is an essential security component to Windows and Microsoft does not recommend turning off UAC in production environments.

Full Abstract

LinuxRecovery.pdf

Posted by: shinny
Filed under: Programming, Linux

Sunday, July 22, 2007

Red Hat’s Installation Numbers

Sunday, July 22, 2007 07:27 PM
comment comments (0) | trackback trackback (0) | Permalink Permalink

Red Hat Enterprise Linux 5 introduces “Installation Numbers.” Its basically a activation code that you receive from Red Hat’s web site when you buy RHEL and configures the installer to install the bits you bought. It also is sent to RHN to subscribe your machine to the proper base and sub channels so that you get errata for the bits you bought.

Personally, I find these Installation Numbers detestable. RHEL is an Open Source platform where customers buy support and continued security errata/bugfixes for a specified amount of time. However, Red Hat is now attempting to restrict usage of the software it provides. It would have matched much better with Red Hat’s “ideals” had they offered me a choice of what flavors I wanted to install from the media sets and then had the registration process with RHN alert me to features that I had installed but not purchased support/errata for.

Posted by: shinny
Filed under: Programming, Linux

Monday, June 25, 2007

Subversion 1.3 mod_dav_svn for Apache 2.2

Monday, June 25, 2007 11:35 PM
comment comments (0) | trackback trackback (0) | Permalink Permalink

Subversion 1.3.2 Modules for Apache 2.2.x Win32 Compile with Microsoft Visual C++ 2005.

To install:  Unzip mod_dav_svn.zip into your Apache 2.2.x modules directory and edit httpd.conf as appropriate.

DOWNLOAD

Posted by: shinny
Filed under: Programming, Developer

windows 용 APM 비교

Monday, June 25, 2007 10:35 PM
comment comments (0) | trackback trackback (0) | Permalink Permalink

wikipedia 에서 발견한 windows용 APM 비교 문서.

http://en.wikipedia.org/wiki/List_of_WAMPs

얼마전까지 리사파파님의 SpaceTag를 사용하다 너무 무겁고 업데이트도 힘들고 해서, ZendCore로 변경해서 사용 중인데 패키지 용량에 비해 가벼운 편이고, 속도도 빠른 편에 속해 그런대로 만족하며 사용하고 있다. 무엇보다 디버깅 때문에 다른 걸 사용하기가 귀찮아서~~ 업데이트도 알아서 되구.

암튼 윈도용 APM이 참 많기도 많다. ㅎㅎ

Posted by: shinny
Filed under: Programming
Page 1 of 66 pages  1 2 3 >  마지막 »

Archives

Select a Past Entry
View Entries By Category
View Entries By Month


TOP