Work related links
 

Optimization Links
    Optimization References
    OR-Library -- a collection of test data sets for a variety of OR problems.
    NEOS -- Network Enabled Optimization Server
    MINTO -- Mixed INTeger Optimization solver
    LIPSOL -- Linear Programming Interior Point SOLvers, a Matlab-based package
    INFORMS resources -- OR resources
    What is OR? -- from mergod.com

SAS links
support for sas website
documents from wpi.

Fortran Links
    Professional Programmer's Guide to Fortran77
    Fortran 77 Language Reference
    Fortran Library Reference  on Sun Workshop Compilers
    GNU Fortran  (g77 manual)
    f77 Compiler Options
                -U
                -ext_names = plain or  underscores
    Mathtools.net
    Scientific Computing
    How to creat a makefile

Algorithms
    Netlib/TOMS -- collected algorithms of the ACM
    Nijenhuis and Wilf --  Combinatorial Algorithms
 
 

Unix
Tar command
     > tar -czvf hmwk1.tar. Z   hmk1
     this will create the tarball hmwk1.tar.Z
    > tar -xvf
    untar the file
Make file Examples
Cygwin Installation
 
 

C and C++ and OOP

      C FAQ  Link
       STL at sgi
       OOPWeb .com
       HOW to mix C and C++

1.  How to dynamically assign a 2-dimentional array?
Answer: 2 ways to do it
 a.   Just use one dimensional array, refer to a{i][j] as a[i*N+j];
    temp=(int *)calloc(N*N, sizeof(int));
    for ( i=0; i<N; i++ )
    for ( j=0; j<N; j++ )
        image [ i*N + j ] = k ;

   for (i=0;i<5;i++){
    for (j=0; j<5; j++){
      printf("%d, ", image[i*N+j]);
    }

    free(temp);

 b.  Allocate M*N space for data,  then allocate M space for pointer of each row,
     then refer to the elements as map[i][j]
//
// dynamically assign a 4*5 array of integers map[4][5]
//
int main(){
  int M,N,i,j,k;
  int *temp;
  int **map;

  M=4;N=5;
  temp=(int *)calloc(M*N, sizeof(int));
  map=(int **)calloc(M, sizeof(int *));
  for (i=0;i<M;i++){
    map[i]=temp+N*i;
  }

  k=0;
  for (i=0;i<M;i++){
    for (j=0; j<N; j++){
      map[i][j]=k;
      k++;
    }
  }
 

  for (i=0;i<M;i++){
    for (j=0; j<N; j++){
      printf("%d, ", map[i][j]);
    }
    printf("\n");
  }

  free(temp);
  free(map);

}
 

LaTex
    TeX Resources            -- very useful tips for math latex, should read this first before type any real paper.
    How to do pseudocode in Latex     here is a local copy of an example tex file  from his webiste.
    Seminar style         -- by Timothy P. Van Zandt
 

NP Hardness
    A compendium of NP optimization problems
 

Nedit Links
    Nedit Org

Journal Links
    Mathemathical Journal Ranking

Resume, CV writing
   handsoncv
   Tips on preparing a vita
 



  Beautiful things to enjoy

Piano Links
    Free score on line    2 download per person per day.
Favorite pieces
Adagio in G minor -- Tomaso Albinoni

Tango Links

  Ernesto's Tango Page
    E-Z 30 MINUTE DANCE COURSE
    Tangocity
    TodoTangdo
    Astor Piazzolla
       CD's
           Tago Zero Hour
       Books
           Astor Piazzolla: A Memoir
           Le Grand Tango: the life and music of Astor Piazzolla
 

 Tango Radio
    La2x4
    La Once Diez

Jewlry Links
Pearls
Jade -- an on-line store of Jade bangles and jade stuff , with some basic introduction of how to evaluate jade.
Burmese Jade: the inscurtable Gem -- a little more serious article about jade, published on Gem & Gemology initially.
 

Dog Links
    puppyfind
    foxburrow kennel   -- for Samoyed and Golden retriever
    Samoyed  -- 500 (pet) ~ 1300  (champon bloodlines)
    Chowchow  -- 500 ~ 1000 (champion bloodlines)
    Golden Retriver -- 500 ~ 4000 (champion bloodline, champion sired), 2000(champion, bloodlines, show potential, female)
 

Interesting, interesting....
     Luc's website
     Who is Ruskin
     Great Books Online

     Paul Krugman's website    A professor of economics at princeton.
                    Introduction from worthpublishers
                    ......His research is mainly in the areas of international trade, where he is one of the founders of the "new trade theory"
                    with its focus on increasing returns and imperfect competition. He also works in international finance, especially currency crises.
                     In 1991 Krugman received the American Economic Association's John Bates Clark medal. In addition to his teaching and
                    academic research, Krugman writes extensively for non-technical audiences. His books include Fuzzy Math, Peddling Prosperity
                    and Age of Diminished Expectations. For the past three years he has been a regular op-ed columnist for the New York Times....

     A.M. Kuchling's page   a guy in montreal who works in computer science.  But he maintain a quotation collection page.
 

Taking Care
    WebMD
 

 PKU classmates


Quotes
-- these here are all quotations, They are not from me. Not talented enough to grow my own flowers, I pick up the wild ones from the roadside. Most of the translations to English are mine though.

Sesame And Lili by John Ruskin

Stones of Venice" by John Ruskin

From LEONARDO DA VINCI by Walter pater

Critical and Miscellaneous Prose about Water Pater

 2004. 11. 04
Wander in peace and solitude, free and fearless.         -- from someone's website
 (translation:   ƽ¾²µØ¶À×ÔǰÐÐ,  ×ÔÓɶøÎÞη )

2003.08.25 Disclaimer
¡¡¡¡ÊÀ½çÉÏ×îÔ¶µÄ¾àÀë                                         The furthest distance in the world
 ¡¡¡¡²»ÊÇÉúÓëËÀ                                                         is not between life and death
 ¡¡¡¡¶øÊÇÎÒ¾ÍÔÚÄãµÄÃæÇ°                                   but when I stand in front of you
 ¡¡¡¡ÄãÈ´²»ÖªµÀ                                                         yet you don't know that
 ¡¡¡¡ÎÒ°®Äã                                                                    I love  you
 

 ¡¡¡¡ÊÀ½çÉÏ×îÔ¶µÄ¾àÀë                                         The furthest distance in the world
 ¡¡¡¡²»ÊÇÎÒÔÚÄãÃæÇ°ÄãÈ´²»ÖªµÀÎÒ°®Äã    is not when I stand in font of you
                                                                                                yet you can't see my love
 ¡¡¡¡¶øÊÇÃ÷Ã÷ÖªµÀ±Ë´ËÏà°®                           but when undoubtedly knowing the  ... love from both
 ¡¡¡¡È´²»Äܹ»                                                               yet cannot
 ¡¡¡¡ÔÚÒ»Æð                                                                    be togehter
 

 ¡¡¡¡ÊÀ½çÉÏ×îÔ¶µÄ¾àÀë                                        The furthest distance in theworld
 ¡¡¡¡²»ÊÇÄãÎÒÏà°®²»ÄÜÔÚÒ»Æð                      is not  being apart while being in love
 ¡¡¡¡¶øÊÇÃ÷Ã÷ÎÞ·¨µÖµ²Õâ¹É˼Äî                     but when plainly can not resist the yearning
 ¡¡¡¡È´»¹µÃ¹ÊÒâ×°×÷                                                 yet pretending
 ¡¡¡¡Ë¿ºÁ²»°ÑÄã·ÅÔÚÐÄÀï                                  you have never been in my heart

 ¡¡¡¡ÊÀ½çÉÏ×îÔ¶µÄ¾àÀë                                          The furthest distance in the world
 ¡¡¡¡²»ÊÇÃ÷Ã÷ÎÞ·¨µÖµ²Õâ¹É˼Äî                          is not
 ¡¡¡¡È´»¹µÃ¹ÊÒâ×°×÷Ë¿ºÁûÓаÑÄã·ÅÔÚÐÄÀï
 ¡¡¡¡¶øÊÇÓÃ×Ô¼ºÀäÄ®µÄÐĸø°®ÄãµÄÈË            but using one's indifferent heart
 ¡¡¡¡ÍÚÁËÒ»ÌõÎÞ·¨¿çÔ½µÄ¹µÇþ                             to dig an uncrossable river
                                                                                                    for the one who loves you.

         ( This is a poem pretty popular on the Chinese BBS, it is rumored to be written by Tagel, but I couldn't find the English version of it, so I tend to belive another version of its origin : written by a Taiwan girl on a college BBS. I did the English translation here, as always, I hate words floating out under my own pen, especially translations, all the beauty of the words are lost, and you see it in one glance.)

2003. 08. 05
 splendor of grass
 vanish so soon.
 My youth has gone
 and never return
 My days escaping
 like clouds on prairie
 

2003. 05. 28
Love is a river, drowning those tender weeds. -- "White Olander"

ÈüÅờ×÷³¾°£                               Let solitude rust to dust.

ʱ¼ä,ËýÎÂÈáµØ¶ãÔÚÄãÉí±ß        Time, she lies beside you tenderly
ʱ¼ä,Ëý²ÐÎÞÈ˵À                             Time, she is merciless.
the above three is from some ID's signature on MITBBS
 

2003. 05. 26
ÊÀ¼äÕâÑù»ÄÎß, ¼Å¾²Éî²»¿É²âÁ¿        This world is so wasted,  the silence is beyond measure.

Èç¹ûÄã²»ÔÚÎÒµÄÉí±ß, ÎÒÕâÑùÏëÄîÄã                        If you are not beside me, I will miss you in such a way.
Ò»¸öÈËÖ»Òª²»ÔÙÏëÒª, ¾Íʲô¶¼¿ÉÒÔ·ÅÏ             If only a person can stop wanting, she can then put down everything.
-- the above is from MITBBS, translated to English by me.

2003. 05. 24
Loneliness is the human condition, get used to it.
-- "White Olander"

2003. 01. 21
Temptation



:) my cheesy corner.

 movie stars list
 


 
 
 
 
  Other interesting websites

News
BBC NEWS
CNN NEWS
CBS NEWS
PBS Online
Boston Globe
People's Daily
Nobel Prize Org
The New York Times
National Geographic Online
The New Yorker

Musuems
The Louvre, Paris
MOMA, New York
SFMOMA, San Francisco
The Met Museum, New York

Chinese Websites
Öйú¹ÅÇÙ Chinese Guqin
¹úѧ Chinese Classics

Others
Artdaily
Discovery.com
Bedford/St.Martins Publisher
Historychannel.com