Sunday, September 21, 2008

Tense

Simple Present

Simple Past

Simple Future

I study English everyday.

Two years ago, I studied English in America

If you are having problems, I will help you study English.

 
 

I'm going to study English next year.

Present Continuous

Past Continuous

Future Continuous

I am studying
English now.

I was studying English when

you called yeaterday.

I will be studying english when you arrive tonight.

 
 

I'm going to be studying English when you arrive tonight.

Present Perfect

Past Perfect

Future Perfect

I have studied English in several different countries.

I had studied a little English before I moved to the U.S.

I will have studied every tense by the time I finish this course.

 
 

I'm going to have studied every tense by the time I finish this course.

Present Perfect Continuous

Past Perfect Continuous

Future Perfect Continuous

I have been studying English for ten years.

I had been studying English for ten years before I moved to the U.S.

I will have been studying English for over three hours by the time you arrive.

 
 

I'm going to have been
studying English for over three hours by the time you arrive.

Wednesday, August 20, 2008

Graduation in Sichuan


After 5.12 SuperBig EarthQuake, They leave forever.


Sunday, August 03, 2008

Who is La Fornarina?



Today, I read an artical about the great artist Raphael of Ttaly's high Renaissance .

I learn a little tips about Raphael and the story of his paintings --the "La Fornarina"("Baker's Daughter").

Wednesday, July 30, 2008

Reading - One

Concern, Some of concerns surrounding Turkey's application to join the European Union, to be voted on by the EU's Council of Ministers on December 17th, are economic – in particular, the country's relative poverty.

But it is not far off that of one of the ten new members which joined on May 1st 2004 (Latvia), and it is much the same as those of two countries, Bulgaria and Romania, which this week concluded
accession
talks with the EU that could make them full members on January 1st 2007.

Furthermore, the country's recent economic progress has been, according to Donald Johnston, the secretary-general of the OECD, "stunning".

stunning vs Stalin

Turkey's inflation rate has just fallen into single figures for the first time since 1972, and this week the country reached an agreement with the IMF on a new three-year, $10 billion economic programme that will, according to the IMF's managing director, Rodrigo Rato, "help Turkey… reduce inflation toward European levels, and enhance the economy's resilience".

Resilience has not historically been the country's economic strong point.

Indeed, throughout the 1990s growth oscillated like an electrocardiogram recording a violent heart attack.

Swing

This irregularity has been one of the main reasons (along with
red tape
and corruption) why the country has failed dismally to attract much-needed foreign direct investment.

lag behind

Its stock of such investment (as a percentage of GDP) is lower now than it was in the 1980s, and annual inflows have scarcely ever reach $1 billion (whereas Ireland attracted over $25 billion in 2003, as did Brazil in every year from 1998 to 2000).


 

One deterrent to foreign investors is due to disappear On January 1st 2005.

Virtually

Millionaire

nought

henceforth

look forward


 

Goods will have to be priced in both the new and old lira for the whole of the year, but foreign bankers and investors can begin to look forward to a time in Turkey when they will no longer have to juggle
mentally with indeterminate strings of zeros.

Come On

Let's reload to victory!

Come On

Let's reload to victory!

Friday, July 25, 2008

Monday, July 21, 2008

Grilled Fish!

It is delicious! A little drunk!


 

Damn GFW!

Saturday, July 12, 2008

Six nightmare!

For many days, I escape my job by all ways. But the jobs didn't leave me by themselves. So I must kill them by the last day.

Friday, May 02, 2008

How to mirror the MediaWiki @ Windows Platform.

Ready to do:
1.Apache
2.Mysql
3.php
4.MediaWiki
5.download wiki*.xml.bz from http://download.wikimedia.org/ and extract .xml from .bz
6.ActivePerl
7.download mwimport from http://meta.wikimedia.org/wiki/Data_dumps/mwimport
or
8.Java
9.download mwdumper from http://www.mediawiki.org/wiki/MWDumper

Run at command line:
type wiki-.xml perl mwimport.pl mysql -f -u -p
or


Tips:
1.mysql's Path should in PATH enviourment variable, otherwise the command cannot execute correctly.
2.modify fields' size in the table.sql on installing MediaWiki, otherwise there are some error.
page_touched binary(32) NOT NULL default '',
rev_comment blob NOT NULL,

wiki is cool, Damn GFW.
-------------------------------
That is my mirror's result.



F:\>type zhwiki-pages-articles.xml perl mwimport.pl mysql -f -u root -p wiki
db
Enter password: siteinfo: untested generator 'MediaWiki 1.13alpha', expect troub
le ahead
****
1000 pages (125.000/s), 1000 revisions (125.000/s) in 8 seconds
2000 pages (153.846/s), 2000 revisions (153.846/s) in 13 seconds
3000 pages (176.471/s), 3000 revisions (176.471/s) in 17 seconds
4000 pages (181.818/s), 4000 revisions (181.818/s) in 22 seconds
5000 pages (192.308/s), 5000 revisions (192.308/s) in 26 seconds
6000 pages (187.500/s), 6000 revisions (187.500/s) in 32 seconds
7000 pages (179.487/s), 7000 revisions (179.487/s) in 39 seconds
8000 pages (190.476/s), 8000 revisions (190.476/s) in 42 seconds
ERROR 1366 (HY000) at line 25060: Incorrect string value: '\xF0\xAA\x95\xA8' for
column 'page_title' at row 124
9000 pages (163.636/s), 9000 revisions (163.636/s) in 55 seconds
10000 pages (153.846/s), 10000 revisions (153.846/s) in 65 seconds
11000 pages (144.737/s), 11000 revisions (144.737/s) in 76 seconds
12000 pages (136.364/s), 12000 revisions (136.364/s) in 88 seconds
13000 pages (127.451/s), 13000 revisions (127.451/s) in 102 seconds
14000 pages (134.615/s), 14000 revisions (134.615/s) in 104 seconds
15000 pages (123.967/s), 15000 revisions (123.967/s) in 121 seconds
16000 pages (117.647/s), 16000 revisions (117.647/s) in 136 seconds
17000 pages (112.583/s), 17000 revisions (112.583/s) in 151 seconds
18000 pages (117.647/s), 18000 revisions (117.647/s) in 153 seconds
ERROR 1366 (HY000) at line 51865: Incorrect string value: '\xF0\xA8\xA7\x80' for
column 'page_title' at row 986
19000 pages (112.426/s), 19000 revisions (112.426/s) in 169 seconds
20000 pages (108.108/s), 20000 revisions (108.108/s) in 185 seconds
21000 pages (105.000/s), 21000 revisions (105.000/s) in 200 seconds
22000 pages (102.804/s), 22000 revisions (102.804/s) in 214 seconds
23000 pages (106.481/s), 23000 revisions (106.481/s) in 216 seconds
24000 pages (103.004/s), 24000 revisions (103.004/s) in 233 seconds
25000 pages (106.383/s), 25000 revisions (106.383/s) in 235 seconds
26000 pages (102.767/s), 26000 revisions (102.767/s) in 253 seconds
27000 pages (105.469/s), 27000 revisions (105.469/s) in 256 seconds
ERROR 1366 (HY000) at line 77942: Incorrect string value: '\xF0\xA8\xA8\x8F' for
column 'page_title' at row 845
28000 pages (102.190/s), 28000 revisions (102.190/s) in 274 seconds
29000 pages (105.072/s), 29000 revisions (105.072/s) in 276 seconds
30000 pages (108.303/s), 30000 revisions (108.303/s) in 277 seconds
31000 pages (102.990/s), 31000 revisions (102.990/s) in 301 seconds
32000 pages (105.611/s), 32000 revisions (105.611/s) in 303 seconds
33000 pages (101.538/s), 33000 revisions (101.538/s) in 325 seconds
34000 pages (103.976/s), 34000 revisions (103.976/s) in 327 seconds
35000 pages (100.575/s), 35000 revisions (100.575/s) in 348 seconds
36000 pages (102.857/s), 36000 revisions (102.857/s) in 350 seconds
37000 pages ( 98.667/s), 37000 revisions ( 98.667/s) in 375 seconds
38000 pages (100.796/s), 38000 revisions (100.796/s) in 377 seconds
39000 pages ( 97.744/s), 39000 revisions ( 97.744/s) in 399 seconds
40000 pages ( 99.751/s), 40000 revisions ( 99.751/s) in 401 seconds
41000 pages ( 96.698/s), 41000 revisions ( 96.698/s) in 424 seconds
42000 pages ( 98.824/s), 42000 revisions ( 98.824/s) in 425 seconds
43000 pages ( 95.556/s), 43000 revisions ( 95.556/s) in 450 seconds
44000 pages ( 97.561/s), 44000 revisions ( 97.561/s) in 451 seconds
45000 pages ( 94.142/s), 45000 revisions ( 94.142/s) in 478 seconds
46000 pages ( 96.033/s), 46000 revisions ( 96.033/s) in 479 seconds
47000 pages ( 93.439/s), 47000 revisions ( 93.439/s) in 503 seconds
48000 pages ( 95.238/s), 48000 revisions ( 95.238/s) in 504 seconds
49000 pages ( 92.453/s), 49000 revisions ( 92.453/s) in 530 seconds
50000 pages ( 93.985/s), 50000 revisions ( 93.985/s) in 532 seconds
51000 pages ( 91.071/s), 51000 revisions ( 91.071/s) in 560 seconds
52000 pages ( 92.527/s), 52000 revisions ( 92.527/s) in 562 seconds
53000 pages ( 89.983/s), 53000 revisions ( 89.983/s) in 589 seconds
54000 pages ( 91.525/s), 54000 revisions ( 91.525/s) in 590 seconds
55000 pages ( 88.997/s), 55000 revisions ( 88.997/s) in 618 seconds
56000 pages ( 90.323/s), 56000 revisions ( 90.323/s) in 620 seconds
ERROR 1406 (22001) at line 161918: Data too long for column 'rev_comment' at row
1861
57000 pages ( 88.099/s), 57000 revisions ( 88.099/s) in 647 seconds
58000 pages ( 89.368/s), 58000 revisions ( 89.368/s) in 649 seconds
59000 pages ( 87.407/s), 59000 revisions ( 87.407/s) in 675 seconds
60000 pages ( 88.626/s), 60000 revisions ( 88.626/s) in 677 seconds
61000 pages ( 87.019/s), 61000 revisions ( 87.019/s) in 701 seconds
62000 pages ( 88.193/s), 62000 revisions ( 88.193/s) in 703 seconds
ERROR 1366 (HY000) at line 182887: Incorrect string value: '\xF0\xA8\xAE\x81' fo
r column 'page_title' at row 1339
63000 pages ( 86.420/s), 63000 revisions ( 86.420/s) in 729 seconds
64000 pages ( 84.993/s), 64000 revisions ( 84.993/s) in 753 seconds
65000 pages ( 86.207/s), 65000 revisions ( 86.207/s) in 754 seconds
66000 pages ( 87.302/s), 66000 revisions ( 87.302/s) in 756 seconds
67000 pages ( 88.507/s), 67000 revisions ( 88.507/s) in 757 seconds
68000 pages ( 86.735/s), 68000 revisions ( 86.735/s) in 784 seconds
69000 pages ( 87.786/s), 69000 revisions ( 87.786/s) in 786 seconds
70000 pages ( 86.101/s), 70000 revisions ( 86.101/s) in 813 seconds
71000 pages ( 87.117/s), 71000 revisions ( 87.117/s) in 815 seconds

...

F:\>java -jar mwdumper.jar --format=sql:1.5 zhwiki-pages-articles.xml mysql -f
-u root -p wikidb
Enter password: ****
1,000 pages (262.329/sec), 1,000 revs (262.329/sec)
2,000 pages (329.924/sec), 2,000 revs (329.924/sec)
3,000 pages (381.728/sec), 3,000 revs (381.728/sec)
4,000 pages (399.401/sec), 4,000 revs (399.401/sec)
5,000 pages (391.696/sec), 5,000 revs (391.696/sec)
6,000 pages (308.928/sec), 6,000 revs (308.928/sec)
7,000 pages (290.155/sec), 7,000 revs (290.155/sec)
8,000 pages (293.244/sec), 8,000 revs (293.244/sec)
9,000 pages (264.955/sec), 9,000 revs (264.955/sec)
ERROR 1366 (HY000) at line 122: Incorrect string value: '\xF0\xAA\x95\xA8' for c
olumn 'page_title' at row 167
10,000 pages (238.989/sec), 10,000 revs (238.989/sec)
11,000 pages (204.594/sec), 11,000 revs (204.594/sec)
12,000 pages (186.408/sec), 12,000 revs (186.408/sec)
13,000 pages (173.082/sec), 13,000 revs (173.082/sec)

Saturday, March 22, 2008

Crack an evil software for a friend


extern "C" __declspec(dllexport) DWORD KeyRSAPrivatekeyDecrypt(
char* a,
DWORD b,
DWORD c,
BYTE* d,
BYTE* e)
{
BYTE data1[128]={
0x30,0x50,0x34,0x3B,0x2A,0x25,0x54,0x15,0x58,0x6C,0x27,0x45,0x32,0x5B,0x41,0x5E,
0x4C,0x37,0x55,0x3D,0x6C,0x3B,0x45,0x07,0x43,0x4A,0x66,0x4B,0x69,0x36,0x41,0x11,
0x01,0x5A,0x09,0x71,0x40,0x38,0x6A,0x0A,0x52,0x46,0x08,0x35,0x16,0x3F,0x23,0x40,
0x26,0x55,0x05,0x59,0x65,0x31,0x56,0x5B,0x35,0x51,0x6D,0x1A,0x12,0x23,0x70,0x39,
0x06,0x37,0x52,0x38,0x23,0x4D,0x5C,0x26,0x3D,0x71,0x16,0x45,0x06,0x56,0x47,0x54,
0x02,0x61,0x4A,0x11,0x39,0x0C,0x3C,0x25,0x45,0x42,0x21,0x24,0x04,0x5E,0x36,0x0F,
0x34,0x0F,0x60,0x13,0x57,0x27,0x23,0x38,0x37,0x21,0x1C,0x2F,0x0C,0x6D,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00
};
BYTE data2[20]={
0x6E,0x00,0x00,0x00,0x88,0xF2,0x12,0x00,0x00,0x00,0x00,0x30,0x00,0x00,0x00,0x00,
0x68,0x10,0x1B,0x00
};
memcpy(d,data1,128);
memcpy(e,data2,20);
return 0;
}


Sunday, March 09, 2008

INFO-RUSS mailing list run by Alex Kaplan at JHU

I found this private website about RUSS.

http://psi.ece.jhu.edu/~kaplan/IRUSS/inforuss.html

In this site, there are a collection about SOVIET ARCHIVES.

http://psi.ece.jhu.edu/~kaplan/IRUSS/BUK/GBARC/buk.html

"Suppression of Dissisdents " in 1970-1979 posted by V. Bukovsky

(english vision)
http://psi.ece.jhu.edu/~kaplan/IRUSS/BUK/GBARC/pdfs/dis70/dis70-e.html

THEN I found the websit about Anti-Soviet Electronic Library: Historical Materials and Books

http://antisoviet.narod.ru/

maybe I can find some threads in it.

Monday, March 03, 2008

Russia’s Underground Press : The Chronicle Of Current Events



Maybe this is "当代记实"。



Book Description
Documents the history of one of the most successful and daring underground publications in the history of Russia:The Chronicle Of Current Events.

--------

Chronicle of Current Events (samizdat)

From Wikipedia, the free encyclopedia

The information bulletin Chronicle of Current Events (Russian: Хроника текущих событий) was one of the longest-running and best-known samizdat periodicals in the USSR dedicated to the defense of human rights. For fifteen years from 1968 to 1983, a total of 63 issues of the Chronicle were published.

The anonymous authors encouraged readers to utilize the same distribution channels in order to send feedback and local information to be published in subsequent issues. The Chronicle was known for its dry, concise style, its regular rubrics were titled "Arrests, Searches, Interrogations", "Out of Court Repressions", "In Prisons and Camps", "News of Samizdat", "Persecution of Religion", "Persecution of Crimean Tatars", "Repressions in Ukraine", "Lithuanian Events", etc. The authors maintained that according to the Soviet Constitution, the Chronicle was not an illegal publication, but the long list of people arrested in relation to it included Natalya Gorbanevskaya, Yuri Shikhanovich, Pyotr Yakir, Victor Krasin, Sergei Kovalev, Alexander Lavut, Tatyana Velikanova, among others.

External links

Friday, February 29, 2008

Chersky in Siberian

Today I read a net-story about KGB. A man with bad-brain think the story is not real.
Then I try to find the evident about it.

滴血的镰刀——克格勃第五总局
http://club.cat898.com/newbbs/dispbbs.asp?BoardID=1&ID=1442569

"最后,在1972年,苏联的西伯利来切尔斯基地区见证了至少10万青年学生在寒风中死去的一幕。"

The man think the main flaw of the story is this sentence.First , what is "西伯利来切尔斯基',Then the number 100,000 is not real.

Then I try to prove the story is true.

This is a slip of pen about Siberian, it should be "西伯利亚" rather than "西伯利来", then "切尔斯基” is Chersky. Form this article/(English Version), I learn the Chersky is a zone which have a concentration camp of former Soviet Union .

then 100,000 young man have possible to dead in Chersky.

And now, I should find the fact about the killed human in Chersky about 1970s.

---------
Britannica Concise Encyclopedia

Gulag

System of Soviet labour camps and prisons that from the 1920s to the mid-1950s housed millions of political prisoners and criminals.

The term (an abbreviation of the Russian words for Chief Administration of Corrective Labour Camps) was largely unknown in the West until the 1973 publication of Aleksandr Solzhenitsyn's Gulag Archipelago. The Gulag consisted of hundreds of camps, under the control of the secret police, where prisoners felled timber, worked in the mines, or laboured on construction projects. At least 10% died each year from harsh working conditions, inadequate food, and summary executions. The Gulag reached its height in the years of collectivization of Soviet agriculture (1929–32), during Joseph Stalin's purges (1936–38), and immediately after World War II, shrinking only after Stalin's death in 1953. An estimated 15–30 million Russians died in the camps.
---------------
Gulag
Gulag (, ) was the government body responsible for administering prison camps across the former Soviet Union. The word is an acronym for Главное Управление Исправительно—Трудовых Лагерей и колоний, Glavnoye Upravleniye Ispravitelno-trudovykh Lagerey i kolonii, "The Chief Directorate [or Administration] of Corrective Labour Camps and Colonies" of the NKVD. Anne Applebaum, in her book Gulag: A History, explains:
The word "Gulag" has also come to signify not only the administration of the concentration camps but also the system of Soviet slave labor itself, in all its forms and varieties: labor camps, punishment camps, criminal and political camps, women's camps, children's camps, transit camps., Even more broadly, "Gulag" has come to mean the Soviet repressive system itself, the set of procedures that prisoners once called the "meat-grinder": the arrests, the interrogations, the transport in unheated cattle cars, the forced labor, the destruction of families, the years spent in exile, the early and unnecessary deaths.[1]

Saturday, February 16, 2008

Define 'Educated'...

100 words every high school graduate should know The editors of the American Heritage® dictionaries have one way to weed out the erudite

from the rude...they have published a collection of 100 Words That All High School Graduates — And Their Parents — Should Know.

"The words we suggest," says senior editor Steven Kleinedler, "are not meant to be exhaustive but are a benchmark against which graduates and their parents can measure themselves. If you are able to use these words correctly, you are likely to have a superior command of the language."

How many of the words they recommend are in your vocabulary? If there are any that are unfamiliar, just click and you'll see the American Heritage® Dictionary definition along with some interesting facts about how the word came to mean what it does today...here is the list:

abjure
abrogate
abstemious
acumen
antebellum
auspicious
belie
bellicose
bowdlerize
chicanery
chromosome
churlish
circumlocution
circumnavigate
deciduous
deleterious
diffident
enervate
enfranchise
epiphany
equinox
euro
evanescent
expurgate
facetious
fatuous
feckless
fiduciary
filibuster
gamete
gauche
gerrymander
hegemony
hemoglobin
homogeneous
hubris
hypotenuse
impeach
incognito
incontrovertible
inculcate
infrastructure
interpolate
irony
jejune
kinetic
kowtow
laissez faire
lexicon
loquacious
lugubrious
metamorphosis
mitosis
moiety
nanotechnology
nihilism
nomenclature
nonsectarian
notarize
obsequious
oligarchy
omnipotent
orthography
oxidize
parabola
paradigm
parameter
pecuniary
photosynthesis
plagiarize
plasma
polymer
precipitous
quasar
quotidian
recapitulate
reciprocal
reparation
respiration
sanguine
soliloquy
subjugate
suffragist
supercilious
tautology
taxonomy
tectonic
tempestuous
thermodynamics
totalitarian
unctuous
usurp
vacuous
vehement
vortex
winnow
wrought
xenophobe
yeoman
ziggurat

About PMPlayer Advanced's Subtitle

PSP is a good portable "computer" & "entertainment terminal". When I downloaded the famous PPA for my new PSP, a problem troubled me until just a minute before.

The PPA cannot show the subtitle for any movie, I google all the solution but cannot solve it. This morning I tried to open the config.xml,then I found what is wrong.

face="subfont.ttf"


I just download the msyh.ttf, but I don't know the right name is wrote in the "config.xml", when I change it, thanks god, the subtitle showing.

Saturday, January 19, 2008

Restart to learn Python!

I feel not good ,because I find learning is a hard thing to me since a few time. Maybe I should to learn something to change this feel.

Let's restart to learn the Python as a new programming language.

Tuesday, January 01, 2008

How to crack VeriFinger 4.2 SDK Standard.

Verifinger SDK is a easy tool to handle fingerprinter's verification & rocognition, and we can get the SDK from internet or p2pnet easily, but the all CRACK for it is not easy to use, So I must do something by myself.

The core of crack is the Verifinger.dll, so I changed a litter of bits to run as my aim.

It took my two days to complete the perfect crack, but not a key generator.

doubanclaim3e594a774aa1e08d

doubanclaim3e594a774aa1e08d