Tag Archives: computer

CG վարպետներ: Ալիստեր Լոքհարթ

Puzzle_Quest_2__Assassin_2_by_Caveatscoti
Ավստրալիայում բնակվող շոտլանդացի Ալիստեր Լոքհարթը (մականունը Caveatscoti) տաս տարուց ավել է, ինչ պրոֆեսիոնալ զբաղվում է թվային գրաֆիկայով: Իր տասնամյա փորձի ընթացքում հասցրել է աշխատել մի քանի վիդեոխաղեր արտադրող ընկերությունների հետ, նրանց արտադրած խաղերի համար կոնցեպտուալ նկարներ նկարելով: Որպես ծրագրային ապահովում օգտագործում է Adobe Photoshop-ը և Painter-ը: Ծանոթանալ նրա գործերի հետ, ինչպես նաև կապ հաստատել նրա հետ կարելի է http://caveatscoti.deviantart.com էջում:

Shortcut_by_Caveatscoti 

Storm_Giant_by_Caveatscoti

Whiteout_by_Caveatscoti 

Houseguest_of_the_Titan_by_Caveatscoti

Advertisements

Մեկնաբանություններ (3)

Filed under Գրաֆիկա

Հումորը ծրագրավորման շուրջ 3

Շարունակում ենք հին ու գրեթե մոռացված բաժինը՝ հումորը ծրագրավորման շուրջ: Ինչպես նախկինում, կատակները/մեջբերումները կներկայացվեն նաև անգլերեն:

programmer-jokes-will-code-html-for-food

1. Մեջբերում Xerox-ի FORTRAN լեզվի գրքից “DATA հրամանագրի հիմնական նպատակն է հաստատուններին տալ կարՃ անուններ: Օրինակ՝ π թվի 3.141592653589793 արժեքն ամեն անգամ գրելու փոխարեն կարելի է դրա հետ կապել PI անունը: Սա նաև հարմար է այն առումով, որ կարիք չի լինի փոխել ծրագիրը եթե հետագայում π-ի արժեքը փոխվի”
"The primary purpose of the DATA statement is to give names to constants; instead of referring to pi as 3.141592653589793 at every appearance, the variable PI can be given that value with a DATA statement and used instead of the longer form of the constant. This also simplifies modifying the program, should the value of pi change."
— FORTRAN manual for Xerox computers

2. Իսկական ծրագրավորողները զարմանում են, երբ ճանապարհաչափը նրանց մեքենաներում 99,999-ից հետո ցույց չի տալիս 99,99A:
Real programmers are surprised when the odometers in their cars don’t turn from 99,999 to 99,99A.

3. C-ում հեշտությամբ կարող ես “կրակել ոտնաթաթիդ”: C++ ում մի փոքր դժվար է, բայց եթե կրակես, կվնասես ամբողջ ոտքդ: Բ. Ստրաուստրուպ
"C makes it easy to shoot yourself in the foot. C++ makes it harder, but when you do, it blows away your whole leg."
— Bjarne Stroustrup

bscap0001gc

4. Եթե Աստված թողներ «ծրագրավորումը» մարդկանց հույսին, մենք բոլորս կծնվեինք serial մուտքի/ելքի պորտերով:
If God had intended humans to program, we would be born with serial I/O ports.

5. Գիտությունն ու ծրագրավորումը տարբեր են իրարից, ինչպես հիդրոդինամիկան ու խողովակաշինությունը:
Science is to computer science as hydrodynamics is to plumbing.

6. DEBUGGING — հեռացնել ասեղները խոտի դեզից:
DEBUGGING : Removing the needles from the haystack.

7. Ու վերջում, եկեք տեսնենք թե ինչով են իրար նման ծրագրավորողներն ու թմրանյութեր վաճառողները.

Թմրանյութ վաճառող Ծրագրավորող
Դիմում են իրենց ծառայություններից օգտվողներին “user” բառով Դիմում են իրենց ծառայություններից օգտվողներին “user” բառով
“Առաջին չափաբաժինն անվճար է” “Անվճար tial տարբերակ”
Ունեն հարավ-արևելյան Ասիայից կարևոր ծանոթներ (նրանք օգնում են գործերն առաջ տանել) Ունեն հարավ-արևելյան Ասիայից կարևոր ծանոթներ (նրանք օգնում են debug անել ծրագրերը)
Ունեն տարօրինակ ժարգոն՝ “Stick”, “Rock”, “E” Ունեն տարօրինակ ժարգոն՝ “Java”, “ISDN”, “SCSI”
Արտադրանքը կախվածություն է առաջացնում Doom, Quake, Duke, CS կախվածություն է առաջացցում
   
Drug Dealers Computer Programmers
Refer to their clients as “users”. Refer to their clients as “users”.
“The first one’s free!” “Download a free trial version…”
Have important South-East Asian connections (to help move the stuff). Have important South-East Asian connections (to help debug the code).
Strange jargon: “Stick,” “Rock,” “Dime bag,” “E”. Strange jargon: “SCSI,” “RTFM,” “Java,” “ISDN”.
Their product causes unhealthy addictions. DOOM. Quake. SimCity. Duke Nukem 3D. ‘Nuff said.

Թողնել մեկնաբանություն

Filed under Հումոր