De astazi ne-am mutat pe www.datdracu.ro !
read more...
− “Cautam oameni cu experienta” =
“Trebuie sa tii locul a trei persoane care au plecat”.
− “Bune abilitati de comunicare” =
“Sefii comunica, tu asculti, încerci sa întelegi ce
vor sa spuna, apoi executi si te rogi sa fie bine”.
− “Se cer abilitati de conducere” =
“Voi avea responsabilitatile unui sef,
însa bani ioc si respect deloc”.
− “Rezistenta la stres” =
“În firma este un haos perpetuu, iar tu va trebui
sa te descurci singur”.
− “Salariu competitiv” =
“Ramânem competitivi platind mai putin decât
concurentii nostri”.
− “Alatura-te echipei noastre dinamice” =
“Nu avem timp sa te
instruim, deci va trebui sa te descurci singur”.
− “Tinuta obisnuita” =
“Nu te platim prea mult ca sa vii îmbracat la
patru ace; totusi, sunt unii tipi mai îndrazneti
ce poarta cercei”.
− “Disponibilitate pentru program prelungit” =
“Uneori trebuie sa muncesti peste program;
uneori în fiecare seara si uneori în fiecare week-end”…
− “Sarcini diferite” =
“Oricine din birou îti poate cere socoteala si îti este sef”.
− “Trebuie sa fii atent la orice amanunt” =
“Nu avem serviciu de control al calitatii”.
− “Daca îti doresti, mai presus de orice, o
cariera” =
“Femeile care solicita un post nu trebuie sa
aiba copii (si ar fi bine pentru ele sa
ramâna asa)”.
− “Interviul va fi personal si confidential” sau
“Numai persoanele selectate vor fi contactate” =
“Daca esti batrâna, grasa si urâta, ti se
va spune ca postul s-a ocupat”.
"Aniversarile nu sunt niste teste care sa verifice daca putem sa gasim cadoul perfect, din nou!
Cateodata nu ne gandim la voi. Impacati-va cu ideea.
Duminica = sport. Este ca luna plina sau schimbarea anotimpurilor. Lasati-o asa.
Nu va taiati parul. Niciodata. Parul lung este intotdeauna mai seducator decat cel scurt. Unul dintre principalele motive pentru care barbatii se tem de insuratoare este acela ca femeile maritate isi taie intotdeauna parul, si apoi raman cu ea.
A face cumparaturi NU este un sport. Si nu, nu vom putea niciodata sa vedem lucrurile astfel.
A plange este santaj.
Cereti ce vreti. Sa ne lamurim: aluzii subtile nu merg! Aluzii normale nu merg! Aluzii puternice nu merg! Spuneti pur si simplu!
Nu tinem minte datele. Marcati datele de nastere si aniversarile in calendar. Aduceti-ne aminte dinainte.
Majoritatea barbatilor au doar trei perechi de pantofi-cel mult. Ce va face sa credeti ca va putem fi de vreun folos in a alege care din cele treizeci perechi de pantofi v-ar sta bine cu rochia aceea?
Da si Nu sunt raspunsuri acceptabile pentru aproape toate intrebarile.
Veniti la noi cu o problema doar daca vreti sa va ajutam sa o rezolvati. Asta putem face. Pentru compasiune sunt facute prietenele voastre.
O durere de cap care dureaza 17 luni este o problema. Duceti-va la un doctor.
Verificati presiunea la ulei! Va rugam.
Orice am fi spus acum 6 luni nu mai este relevant. De fapt, orice comentariu am fi facut se anuleaza dupa 7 zile.
Daca nu va imbracati precum fetele din catalogul Victoria's Secret, nu va asteptati sa ne purtam precum personajele din telenovele.
Daca credeti ca sunteti grase, probabil sunteti. Nu ne intrebati pe noi. Refuzam sa raspundem.
Daca ceva ce am spus are dublu inteles, iar unul din ele te supara sau te enerveaza, intelesul corect este celalalt.
Puteti ori sa ne cereti sa facem ceva, ori sa ne spuneti cum vreti sa fie facut un lucru. Nu amandoua. Daca chiar stiti cum se face cel mai bine, faceti-l singure.
Cand este posibil, va rugam spuneti ce aveti de spus in timpul reclamelor.
Christopher Columb nu a avut nevoie sa i se indice directia, si nici noi nu avem.
Relatia noastra nu va fi niciodata asa cum a fost in primele doua luni. Treceti peste asta. Si nu va mai plangeti prietenelor.
TOTI barbatii vad in 16 culori, precum Windows default settings. Piersica, spre exemplu, este un fruct, nu o culoare. Visina este tot un fruct. Nu avem idee ce este "mov". Sau "lila".
Daca te mananca, trebuie scarpinat. Noi ne ocupam cu asta.
Nu citim gandurile, si nici nu o vom face niciodata. Chiar daca nu citim gandurile, nu inseamna ca nu tinem la voi.
Daca va intrebam ce s-a intamplat, si ne spuneti ?nimic?, ne vom purta ca atare. Stim ca mintiti, dar nu merita sa ne batem capul.
Daca puneti o intrebare la care nu vreti un raspuns, asteptati-va la un raspuns pe care nu vreti sa-l auziti.
Cand trebuie sa mergem undeva, orice veti purta va fi in regula.
Nu ne intrebati la ce ne gandim, decat daca sunteti pregatite sa discutati despre sport, masini sau calculatoare.
Avem destule haine.
Aveti prea multe haine.
Nu este nici in interesul vostru, nici al nostru sa facem teste impreuna. Nu conteaza ce test.
Va multumesc daca ati citit aceste randuri. Da, stiu ca va trebui sa dorm pe canapea in seara aceasta, dar stiati ca pe noi chiar nu ne deranjeaza, este ca in camping.
Ma simt in forma. ROTUND este o forma."
Silvia din Iasi are o dilema si cere ajutorul specialistilor de la Playboy
Sunt singura de cateva luni bune de zile si in tot acest timp disperarea mea a crescut foarte mult.
Ma si vedeam fata batrana, fara o familie si deprimata. In week-end-ul de 1 mai, am cunoscut doi barbati care s-au indragostit de mine. Mi-au facut pe rand o curte asidua, m-au asigurat de cele mai bune intentii si am facut sex cu amandoi. Primul are un Logan rosu si este agent de vanzari, iar al doilea are un Passat, fiind patronul unei firme mici. La pat sunt comparabili, dar parca cel cu Loganul a rezistat mai mult (era si un pic mai beat). Ma gasesc intr-o mare dilema: pe care dintre ei sa-i aleg?
Playboy-ul, prin gura lui Catalin Mihaila, ii raspunde:
E foarte simplu, Silvia. Trebuie vazut in ce stadiu sunt masinile: un Passat din 2000 luat de la cine stie ce arab din Germania poate valora mai putin decat un Logan 1.6 de 110 cai, nou.
Fura cartea masinii la ambele autoturisme si verifica daca reviziile au fost facute la service-uri auto autorizate.
Vezi ce uleiuri de motor folosesc (ieftinache? out!). Un bun indicator este si carburantul cu care merg masinile. Posesorii de autoturisme pe motorina tind sa fie mai buni in pat dar infideli.
Benzinarii sunt mai sportivi si apreciaza valori ca familie, prieteni, amor.
Amatorii de motoare cu turbina incearca sa pacaleasca lumea.
Cei care au sub capota peste 3000 cmc au penisul foarte mic.
Daca nici aceste considerente de ordin general nu te-au convins, trebuie sa iei taurul de coarne si sa faci tu insati un drivetest cu fiecare automobil.
Daca unul din ei ar fi avut un jeep, alegerea ar fi fost mult mai usoara.
* Competenta contine semintele incompetentei:
competenta+competenta=competenta
competenta+incompetenta=incompetenta
incompetenta+incompetenta=incompetenta
* Intr-o ierarhie, orice angajat tinde sa fie promovat pina la nivelul lui de icompetenta.
* In timp, orice post va fi ocupat de un angajat incompetent sa rezolve problemele lui.
* Munca ramine de obicei pentru cei care nu si-au atins inca nielul de incompetenta.
* Expert este cel ce stie din ce in ce mai mult despre din ce in ce mai putin, pina cind stie absolut totul despre nimic.
* Expert poate fi oricine din afara orasului.
* Loialitatea fata de superiori valoreaza mai mult decit calitatea muncii efectuate.
* Orice angajat isi incepe serviciul de la nivelul competentei sale.
* Supercompetenta deranjeaza mai mult decit incompetenta.
* Generalizarea incompetentei este direct proportionala cu nivelele ierarhice spre care tinzi sa urci.
* Cauta sa arati ca esti o persoana foarte importanta.
* Un gram de imaginatie valoreaza cit un kilogram de competenta.
* Cauta sa fii vazut in compania unor oameni foarte importanti.
* Vorbeste cu autoritate, chiar daca spui banalitati.
* Nu te lasa atras in discutii contradictorii.
* Daca iti pastrezi calmul, cind toti ceilalti si-l pierd, inseamna ca nu ai inteles problema.
* Pentru a cunoaste performantele unui agregat, inmulteste cu 0,5 datele furnizate de firma constructoare, respectiv cu 0,25 pe cele oferite de firma comerciala.
* Este imposibil de a face ceva impermeabil la prostie, pentru ca prostii sint foarte ingeniosi.
1. Femeia nu mai accepta sa locuiasca in copac. Si plange.
Barbatul descopera pestera.
2. In pestera e frig. Femeia plange. Barbatul descopera focul.
3. Copiii tipa de foame. Femeia plange. Barbatul descopera
toporul, arcul si bata si pleaca la vanatoare.
4. De la atata carne, copilul se imbolnaveste de scorbut si
beri-beri. Femeia plange. Barbatul descopera agricultura.
5. Deoarece mamutul se lasa cu greu ucis, Barbatul lipseste
prea mult de acasa. Femeia plange. Barbatul incepe sa creasca
animale domestice: vaca, oaie, porc, gaina, etc.
6. Femeia s-a saturat de friptura facuta la tepusa cu
garnitura de boabe verzi fierte mancata de pe o frunza. Si
plange. Barbatul descopera olaritul.
7. In pestera e curent si umezeala si din cauza asta copiii
racesc, fac pneumonie si mor. Femeia plange. Barbatul
construieste mai intai un bordei apoi o casa din lemn si
piatra.
8. A venit iarna si e frig. Femeia plange. Barbatul descopera
ca pielea si blana animalelor moarte se poate prelucra si
confectioneaza haine.
9. Hainele din piele precum si alea din blana put. Femeia
plange. Barbatul descopera pe rand hainele din lana (care sunt
aspre si zgarie - Femeia plange), hainele din in (care tot
aspre sunt - Femeia suspina) si intr-un final hainele de
matase (care par a fi multumitoare – Femeia zambeste). Mai
tarziu, Barbatul rezolva si problema mirosurilor emanate de
pieile si blanurile mentionate mai sus.
10. Diverse treburi lipsite de importanta cum ar fi protectia
turmelor de animale si starpirea potentialilor pradatori tin
Barbatul departe de casa. Femeia plange. Barbatul domesticeste
cainele si pisica.
11. Femeia observa ca seamana prea mult cu semenele ei. Si
incepe sa planga. Barbatul inventeaza fardurile si
bijuteriile.
12. Femeia se plictiseste de atata stat in casa si vrea sa-si
largeasca orizontul. Normal, incepe sa planga. Barbatul
inventeaza roata, domesticeste calul si descopera barca pentru
ca femeia e fragila si oboseste repede. In plus de asta nimeni
n-ar vrea sa o auda iar plangand... peste ani...
n. Femeia simte nevoia de a "evada" din cotidian. Nu are timp,
bani sau dispozitia pentru excursii in strainatate, cu
prietenele s-ar plictisi, la TV nu e nimic de vazut, afara e
vreme urata. Capac peste toate, ca de obicei, Barbatul nu e
acasa si oricum nici el n-ar intelege mare lucru. Femeia ar
avea asaaaaa, un fel de chef de a scrie ceva care sa-i aduca
complimentele unor necunoscuti si sa fie o chestie care sa
pastreze anonimatul si absolut totul trebuie sa fie sub
control si… Pentru a nu stiu cata oara in istorie, Femeia
incepe sa planga. Barbatul inventeaza blogul.
Morala: Cand femeile plang, umanitatea evolueaza.
Alta morala: Fara femei am fi trait si acum in copac.
Am onoarea sa va confirm primirea scrisorii dumneavoastra din 30 Septembrie prin care imi cereti,
pentru a treia oara, returnarea banilor pe care vi-i datorez.
As vrea sa stiti ca eu nu contest aceasta datorie si am intentia s-o platesc cat mai curand posibil.
Pe de alta parte, as dori sa va informez ca eu am numerosi alti creditori, la fel de onorabili ca dvs.,
carora vreau sa le inapoiez, de asemenea, sumele datorate.
Deoarece suma alocata de mine lunar rambursarilor este limitata, in fiecare luna desemnez prin tragere la sorti
unul dintre dvs caruia ii inapoiez banii.
Indraznesc sa sper, domnule, ca numele dvs va iesi cat mai curand.
Va rog sa acceptati, domnule, salutarile mele impreuna cu intreaga mea consideratie.
P.S. Datorita faptului ca ultima dv. scrisoare a fost redactata intr-un limbaj agresiv si violent,
va anunt cu regret ca nu veti participa la urmatoarea tragere la sorti.
EŞTI PRIETENUL TUTUROR DIN CARTIER ŞI ŞTII CUM SĂ TE PORŢI CU OAMENII?
EŞTI ISTEŢ DAR ŞTII SĂ ŞI GLUMEŞTI?
ACŢIONEZI RESPONSABIL DAR NU-ŢI LIPSEŞTE INGENIOZITATEA?
ADAUGĂ SPIRITUL ANTREPRENORIAL ŞI DEVII ASOCIATUL NOSTRU LA MIC.RO, UN MAGAZIN MODERN CU PRODUSE
PROASPETE ŞI SERVICII IMPECABILE, MEREU APROAPE DE CLIENŢII SĂI.
NOI ÎŢI OFERIM CONCEPTUL DE MAGAZIN ŞI ÎŢI REZOLVĂM TOATE PROBLEMELE OPERAŢIONALE, RESPECTIV
MARFĂ, UTILITĂŢI, CHIRII, CHELTUIELI DE PROMOVARE, MARKETING, LOGISTICĂ ETC. NU-ŢI BAŢI CAPUL CU
NEGOCIERI ŞI TOTUŞI AI ACCES LA CELE MAI MICI PREŢURI DE ACHIZIŢIE.
ASTFEL TE POŢI CONCENTRA PENTRU A RĂSPUNDE NEVOILOR CLIENŢILOR TĂI.
ÎN PLUS ÎŢI MAI FACILITĂM:
ACCESUL LA O PLATFORMĂ INTEGRATĂ
OPTIMIZAREA PORTOFOLIULUI DE PRODUSE
APROVIZIONAREA ÎN FUNCȚIE DE NEVOI
LIVRARE LA DOMICILIU
COMENZI DIN CATALOAGE DE PRODUSE
SERVICII SPECIALE: CREDIT, PLATĂ FACTURI, BILETE PENTRU CONCERTE
ŞI SPECTACOLE DE TEATRU, PICK-UP POINT
15. N-am plătit lucrătorii. Nu le-am dat cât trebuia. Nu i-am plătit la timp. Am cumpărat ceva şi n-am plătit.
19. În mod intenţionat, am amputat vreun membru al meu sau al altuia.
22. Am fost nemulţumit(ă) cu starea mea (mai bine era aşa decât aşa).
23. Am zis zău, să mor eu, să n-am parte de, să chiorăsc, etc.
30. Am vorbit cu mai multe înţelesuri.
33. Am pus pe alţii să se certe sau să se bată, chiar şi numai pentru a mă distra.
42. Am împrumutat cu camătă (dobândă) la persoane fizice.
43. Fiind scumpaci, am vândut cu preţ prea mare.
44. Am determinat pe alţii să-mi vândă foarte ieftin, cu mult sub preţul real.
49. Am purtat aţă roşie să nu mă deochi, am uns toate cu usturoi la Sf. Andrei, am purtat pelin la Rusalii, am purtat diferite obiecte de la vrăjitoare date „ca să nu se mai prindă farmecele de mine”, am făcut focuri şi am sărit peste ele, am dat copilul pe geam şi alte obiceiuri drăceşti.
51. Mi-am căutat norocul în zodii, horoscoape, cu papagalul. Am purtat talismane, amulete etc.. Am crezut în destin.
75. Am înşelat statul, depunând declaraţii de venit false.
80. Din cauza zgârceniei, nu m-am hrănit şi nu m-am îmbrăcat cum trebuie.
81. Sunt necumpătat(ă) în cheltuieli. Dau bani pe lucruri de lux, care nu sunt strict necesare.
82. Am jucat jocuri de noroc.
83. N-am ajutat biserica după putere.
84. Dacă mi-au venit în gând păcate, m-am îndulcit gândindu-mă la ele, în loc să le alung imediat.
93. Am vorbit în timpul slujbei. M-am foit, m-am mişcat de colo-colo prin biserică.
94. Nu mi-a fost gândul la slujbă. M-am uitat ce fac alţii, cu ce sunt îmbrăcaţi.
96. M-am lăcomit la mâncare. Am mâncat cu nesaţ. Mi-am îngrăşat trupul cu mâncăruri peste măsură.
97. M-am făcut rob (roabă) pântecelui, dând importanţă foarte mare mâncării.
98. M-am ameţit la cap cu băuturi alcoolice. M-am îmbătat. Am şi vărsat după aceea.
109. Mi-am exprimat părerea sau judecata fără să-mi fi fost cerută.
112. Am încredere mare în mine, în loc să am în Dumnezeu.
113. M-am crezut mai bun(ă), mai credincios(oasă) ca alţii, socotindu-i pe ei mai răi, proşti, necredincioşi, etc.
118. Am râs de păcatele şi defectele altora. Şi de faptele lor bune am râs.
139. Mi-am maltratat sexual soţul (soţia).
142. M-am ras pe părţile ascunse ale trupului. Am fost la plajă; am făcut nudism.
143. Fiind copil, am jucat diferite jocuri pătimaşe, desfrânate, necuviincioase, cu alte fete sau băieţi.
155. Am pipăit alt trup pentru a simţi şi provoca plăceri de desfrâu.
163. Am făcut păcatul malahiei singur(ă) (adică atunci când o persoană îşi provoacă plăcere singură, masturbare). Acest păcat se numeşte curvia cu diavolul.
164. Am făcut păcatul malahiei cu altă persoană, unul la altul. Eu cu altul, altul cu mine, cu femeie, bărbat cu bărbat, femeie cu femeie, cu copii.
165. Am făcut păcatul sodomiei (bărbat cu bărbat, femeie cu femeie).
166. Am făcut păcatul gomoriei (prostii cu gura).
167. Am preacurvit cu animale, păsări (zoofilie)
171. Am privit cu plăcere cum se împreunau animalele.
173. M-am lăcomit la muncă. Am muncit peste puteri, încât poate chiar m-am şi îmbolnăvit.
177. Am drăcuit. Am dat naibii. Şi pe mine însumi m-am dat dracului. Am zis: „să fiu al naibii”, „să mă ia”.
182. Am stat în faţa la toţi în biserică. I-am dat la o parte pe alţii, zicându-le că stau pe locul meu.
192. M-am machiat, rujat, vopsit la păr, am dat unghiile cu ojă etc. Am purtat cercei, mărgele, inele, coliere, brăţări, pantofi cu toc. Mi-am făcut părul.
253. Am apelat la medicina alternativă: homeopatie, acupunctură, radiestezie, cromatoterapie.
254. M-am căsătorit cu evreu, turc, catolic, sectant etc.
258. Am cântat şi am ascultat cântece lumeşti şi cu prostii. Am dat bani celor care cântă astfel de cântece.
262. M-am mascat
263. N-am platit contributia la Sfanta Biserica
279 . M-am expus pericolului fără să am motiv, ispitind astfel pe Dumnezeu (exemplu, am mers cu maşina cu viteză mare).
281. Obişnuiesc să merg în localuri (baruri, cârciumi, discoteci), care constituie locul naşterii vieţii imorale şi conduc la păcate ca: alcoolismul, dependenţă de droguri, goană după câştiguri ilegale şi uşoare şi alte fapte care degradează personalitatea.
290 . Am fost la stadioane, săli de sport, pentru a urmări meciuri, spectacole sau alte manifestaţii păgâne sau sectare.
296 . M-am arătat plictisit(ă) faţă de cele duhovniceşti şi m-am preocupat în mod exagerat de cele lumeşti (glume, şuete, vorbire fără rost, pălăvrăgeală).Acum, dupa ce ai citit lista, ce parere ai? Parca nu itzi mai vine sa itrii intr-un bar sau sa mergi pe stadion, nu ?
1. Schimbarea pozei de profil cat mai des posibil– pentru a mentine interesul celor din jur si a avea un aspect "fresh".
2. Facebook pe mobil – Pentru a stii tot timpul ce se intampla, pentru schimbarea "status"-ului si a tine un ochi pe "status"-urile prietenilor.
3. Schimbarea status-ului cat mai des posibil - de la "ma duc la piata" la "ma bag la dush" la "ma uit la film" pana le ce se joaca, ce mananca, in principiu mai tot ce fac.
4. In loc sa sune sa vada ce mai fac prieteni, se uita pe pagina de facebook – Nu mai e la moda sa suni si sa intrebi care mai e viata, mai usor si mai la indemana e sa intrii pe facebook si vezi acolo ce e de vazut.
5. Mania de a impartii (share) - Nu e vorba de a da un share la chestii haioase de pe net, este vorba de a pune pe facebook totul si orice ce tine de viata personala, mai bine zis transformarea Facebook-ului intr-un fel de jurnal personal.
10 PRINT "HELLO WORLD" 20 END
program Hello(input, output) begin writeln('Hello World') end.
(defun hello (print (cons 'Hello (list 'World))))
#include <stdio.h> void main(void) { char *message[] = {"Hello ", "World"}; int i; for(i = 0; i < 2; ++i) printf("%s", message[i]); printf("\n"); }
#include <iostream.h> #include <string.h> class string { private: int size; char *ptr; string() : size(0), ptr(new char[1]) { ptr[0] = 0; } string(const string &s) : size(s.size) { ptr = new char[size + 1]; strcpy(ptr, s.ptr); } ~string() { delete [] ptr; } friend ostream &operator <<(ostream &, const string &); string &operator=(const char *); }; ostream &operator<<(ostream &stream, const string &s) { return(stream << s.ptr); } string &string::operator=(const char *chrs) { if (this != &chrs) { delete [] ptr; size = strlen(chrs); ptr = new char[size + 1]; strcpy(ptr, chrs); } return(*this); } int main() { string str; str = "Hello World"; cout << str << endl; return(0); }
[ uuid(2573F8F4-CFEE-101A-9A9F-00AA00342820) ] library LHello { // bring in the master library importlib("actimp.tlb"); importlib("actexp.tlb"); // bring in my interfaces #include "pshlo.idl" [ uuid(2573F8F5-CFEE-101A-9A9F-00AA00342820) ] cotype THello { interface IHello; interface IPersistFile; }; }; [ exe, uuid(2573F890-CFEE-101A-9A9F-00AA00342820) ] module CHelloLib { // some code related header files importheader(<windows.h>); importheader(<ole2.h>); importheader(<except.hxx>); importheader("pshlo.h"); importheader("shlo.hxx"); importheader("mycls.hxx"); // needed typelibs importlib("actimp.tlb"); importlib("actexp.tlb"); importlib("thlo.tlb"); [ uuid(2573F891-CFEE-101A-9A9F-00AA00342820), aggregatable ] coclass CHello { cotype THello; }; }; #include "ipfix.hxx" extern HANDLE hEvent; class CHello : public CHelloBase { public: IPFIX(CLSID_CHello); CHello(IUnknown *pUnk); ~CHello(); HRESULT __stdcall PrintSz(LPWSTR pwszString); private: static int cObjRef; }; #include <windows.h> #include <ole2.h> #include <stdio.h> #include <stdlib.h> #include "thlo.h" #include "pshlo.h" #include "shlo.hxx" #include "mycls.hxx" int CHello::cObjRef = 0; CHello::CHello(IUnknown *pUnk) : CHelloBase(pUnk) { cObjRef++; return; } HRESULT __stdcall CHello::PrintSz(LPWSTR pwszString) { printf("%ws ", pwszString); return(ResultFromScode(S_OK)); } CHello::~CHello(void) { // when the object count goes to zero, stop the server cObjRef--; if( cObjRef == 0 ) PulseEvent(hEvent); return; } #include <windows.h> #include <ole2.h> #include "pshlo.h" #include "shlo.hxx" #include "mycls.hxx" HANDLE hEvent; int _cdecl main( int argc, char * argv[] ) { ULONG ulRef; DWORD dwRegistration; CHelloCF *pCF = new CHelloCF(); hEvent = CreateEvent(NULL, FALSE, FALSE, NULL); // Initialize the OLE libraries CoInitializeEx(NULL, COINIT_MULTITHREADED); CoRegisterClassObject(CLSID_CHello, pCF, CLSCTX_LOCAL_SERVER, REGCLS_MULTIPLEUSE, &dwRegistration); // wait on an event to stop WaitForSingleObject(hEvent, INFINITE); // revoke and release the class object CoRevokeClassObject(dwRegistration); ulRef = pCF->Release(); // Tell OLE we are going away. CoUninitialize(); return(0); } extern CLSID CLSID_CHello; extern UUID LIBID_CHelloLib; CLSID CLSID_CHello = { /* 2573F891-CFEE-101A-9A9F-00AA00342820 */ 0x2573F891, 0xCFEE, 0x101A, { 0x9A, 0x9F, 0x00, 0xAA, 0x00, 0x34, 0x28, 0x20 } }; UUID LIBID_CHelloLib = { /* 2573F890-CFEE-101A-9A9F-00AA00342820 */ 0x2573F890, 0xCFEE, 0x101A, { 0x9A, 0x9F, 0x00, 0xAA, 0x00, 0x34, 0x28, 0x20 } }; #include <windows.h> #include <ole2.h> #include <stdlib.h> #include <string.h> #include <stdio.h> #include "pshlo.h" #include "shlo.hxx" #include "clsid.h" int _cdecl main( int argc, char * argv[] ) { HRESULT hRslt; IHello *pHello; ULONG ulCnt; IMoniker * pmk; WCHAR wcsT[_MAX_PATH]; WCHAR wcsPath[2 * _MAX_PATH]; // get object path wcsPath[0] = '\0'; wcsT[0] = '\0'; if( argc > 1) { mbstowcs(wcsPath, argv[1], strlen(argv[1]) + 1); wcsupr(wcsPath); } else { fprintf(stderr, "Object path must be specified\n"); return(1); } // get print string if(argc > 2) mbstowcs(wcsT, argv[2], strlen(argv[2]) + 1); else wcscpy(wcsT, L"Hello World"); printf("Linking to object %ws\n", wcsPath); printf("Text String %ws\n", wcsT); // Initialize the OLE libraries hRslt = CoInitializeEx(NULL, COINIT_MULTITHREADED); if(SUCCEEDED(hRslt)) { hRslt = CreateFileMoniker(wcsPath, &pmk); if(SUCCEEDED(hRslt)) hRslt = BindMoniker(pmk, 0, IID_IHello, (void **)&pHello); if(SUCCEEDED(hRslt)) { // print a string out pHello->PrintSz(wcsT); Sleep(2000); ulCnt = pHello->Release(); } else printf("Failure to connect, status: %lx", hRslt); // Tell OLE we are going away. CoUninitialize(); } return(0); }
#!/usr/local/bin/perl $msg="Hello, world.\n"; if ($#ARGV >= 0) { while(defined($arg=shift(@ARGV))) { $outfilename = $arg; open(FILE, ">" . $outfilename) || die "Can't write $arg: $!\n"; print (FILE $msg); close(FILE) || die "Can't close $arg: $!\n"; } } else { print ($msg); } 1;
#include <stdio.h> #define S "Hello, World\n" main(){exit(printf(S) == strlen(S) ? 0 : 1);}
% cc -o a.out ~/src/misc/hw/hw.c % a.out
% echo "Hello, world."
10 PRINT "HELLO WORLD" 20 END
mail -s "Hello, world." bob@b12 Bob, could you please write me a program that prints "Hello, world."? I need it by tomorrow. ^D
% zmail jim I need a "Hello, world." program by this afternoon.
% letter letter: Command not found. % mail To: ^X ^F ^C % help mail help: Command not found. % damn! !: Event unrecognized % logout