Terra Provansal
Sulraen
дневник заведен 30-12-2004
постоянные читатели [8]
BrokenWings, CaveRunner, Sulraen, The House Of Rock, В прошлом Платон, Клуб КИНОпередвижка, ПАРАД УРОДОВ, Фай Родис
закладки:
цитатник:
дневник:
местожительство:
Москва, Россия
интересы [7]
музыка, ролевые игры, Тайный Город, Чтение всего подряд
антиресы [3]
[1] 19-08-2005 00:56
=(

[Print]
Забрел случайно
02-02-2005 00:15 Компутерные приколы.
По просьбам трудящихся.... Выкладываю коллекцию комп. приколов. Поддержим, таваришчи!

коментарии к картинкам.
1. Matrix has you!
2, 3 NO COMMENTS




Комментарии:
02-02-2005 00:18
Воин Вереска
У MicroSoft-а Win дубовый
Златая price на Win-е том.
И днем и ночъю bug крученый
Все ходит по Win-у кругом.
Пойдет налево boot заводит,
Hаправо - Help-ы говорит.
Там driver-а, там вирус бродит,
В засаде GPF сидит.

Там на неведомых дорожках
Мозги невинных user-ей.
И Office там на Cyr-ъих Font-ах
Стоит при окнах без дверей.

Там RAM и винт картинок полны.
Там при загрузке плещут волны
Под Screen небесно-голубой
И тридцатъ драйверов, как волки,
Между собой грызутся долго
И с ними Kernel их swap-ной.

Там серый ламер мимоходом
Заносит вирус с флопаря.
Там в облаках перед народом
Через ... короче говоря,
Вы снова грузитесъ с SafeMod-ом.

В окошке там MS-DOS тужит,
Ей старый BIOS верно служит.
Там script-ы с Sun-овой Явой
Идут-бредут сами собой.


Там Билли Гейтс над златом чахнет.
Там баксов дух, там SUX-ом пахнет.

И я там был, Win-ы грузил,
Hа Scrееп-е видел флаг их драный,
Пред ним сидел, и Help незванный
Свои мне сказки говорил...
02-02-2005 00:19
Воин Вереска
Эволюция программиста

High School/Jr.High

10 PRINT "HELLO WORLD"
20 END

First year in College

program Hello(input, output)
begin
writeln('Hello World')
end.

Senior year in College

(defun hello
(print
(cons 'Hello (list 'World))))

New professional

#include <stdio.h>
void main(void)
{
char *message[] = {"Hello ", "World"};
int i;

for(i = 0; i < 2; ++i)
printf("%s", message[i]);
printf("\n");
}

Seasoned professional
#include <iostream.h>
#include <string.h>

class string
{
private:
int size;
char *ptr;

public:
string() : size(0), ptr(new char('\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);
}

Master Programmer

[
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\n", 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);
}

Apprentice Hacker

#!/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;


Experienced Hacker

#include <stdio.h>
#define S "Hello, World\n"
main(){exit(printf(S) == strlen(S) ? 0 : 1);}

Seasoned Hacker

% cc -o a.out ~/src/misc/hw/hw.c
% a.out


Guru Hacker

% cat
Hello, world.
^D

New Manager

10 PRINT "HELLO WORLD"
20 END

Middle Manager

mail -s "Hello, world." bob@b12
Bob, could you please write me a program that prints "Hello,
world."?
I need it by tomorrow.
^D

Senior Manager

% zmail jim
I need a "Hello, world." program by this afternoon.

Chief Executive

% letter
letter: Command not found.
% mail
To: ^X ^F ^C
% help mail
help: Command not found.
% damn!
!: Event unrecognized
% logout
02-02-2005 00:19
Воин Вереска
Историю сию рассказал знакомый сисадмин. Дело было в эпоху расцвета DООМа. Бухгалтерия
фирмы, разговор двух девушек-бухгалтеров:
- Ты знаешь, DOOM такая клевая игра, я играла!
- А я включила, но не знала как стрелять...
- Вот дура! Это же так легко - там на клавиатуре даже клавиша такая специальная есть, чтоб стрелять. Так и называется -
"СТRLять"!
02-02-2005 00:19
Воин Вереска
Нет, все-таки не зря Рамблер присудил mult.ru премию "Открытие года".
Масяня плотно входит в нашу жизнь. Пример? Их есть у нас!
Маленькая конторка из десятка человек, двух незапирающихся комнат и полутора
компьютеров. Начальник повздорил с приходящим эникейщиком (по мнению последнего
- совершенно несправедливо) и недолго думая уволил его без выходного пособия.
Причем сгоряча забыл известить о своем решении ночного сторожа. Юноша, оскорбленный
в лучших чувствах, дождавшись когда офис уже опустел, вернулся в контору на пять
минут и слегка подправил реестр навороченного мультимедийного компьютера шефа.
Сторожу же он наплел про новую фишку, которую шеф очень долго просил его инсталлировать
и которую он под честное пионерское на полчаса выпросил у приятеля.
С самого утра к шефу, еще полусонному и вялому, заглядывает клиент-жаворонок.
Наконец, все вопросы улажены, и со словами "Щас мы с вами типовой договорчик
распечатаем..." шеф включает свой комп.
После бодрого шуршания винтом из колонок раздается безмерно усталый голос приятеля
Масяни: "Але... Хто это?.. Директор?.. Да пошел ты в ж$пу директор.. Не до тебя
щас..." После чего под бодрое майкрософовское ля-ля-ля комп выключается.
Бодрое утро у всего коллектива было обеспечено!
02-02-2005 00:20
Воин Вереска
Прихожу я к другу, а он мне жалуется, что у него комп глючит... Я посмотрела, висит наглухо. Говорю, что надо перезагрузить. Он говорит, что уже пробовал, не помогает. Я прошу его сделать это по новой, на что он два раза нажимает на кнопку включения монитора))))
02-02-2005 00:21
Воин Вереска
жизнь становится все вебанутей и вебанутей
02-02-2005 00:23
Воин Вереска
Кто два компьютера в одном отсеке на ночь оставил? Я сегодня прихожу утром, а там куча маленьких калькуляторов. Пищат все, материнскую плату просят!
02-02-2005 00:23
Воин Вереска
Внимание, в городе появился новый интернет-провайдер!
Телефон 02. Регистрация голосом.
Логон: "Менты".
Пароль: Козлы!
Специально обученные профессионалы выедут на место и пропишут вам как
первичный, так и вторичный DNS по самые помидоры...
02-02-2005 00:23
Воин Вереска
Вот DOS, который построил Майк!
А это ASCII - тайных знаков таблица,
Которая в памати где-то хранится
В DOS`e, который построил Майк.
А это NC в белосинем мундире,
Который когда-то под DOS запустили,
Забыли в нем русскую "р" из таблицы,
Которая в памати где-то хранится
В DOS`e, который построил Майк.
А вот резиденты синицами скачут,
Из них хоть один как пить дать напартачит -
Заклинит NC в белосинем мундире,
Который когда-то под DOS запустили,
В котором забыли про "р" из таблицы,
Которая в памати где-то хранится
В DOS`e, который построил Майк.
А это вот файл на винчестер посажен,
Который конечно же чем-то заражен,
С него резидент-то тот самый и скачет,
Который чего-нибудь там напартачит,
Который заклинит Коммандер в мундире,
Который когда-то под DOS запустили,
В котором забыли про "р" из таблицы,
Которая в памати где-то хранится
В DOS`e, который построил Майк.
А вот AIDSTEST - словно важный министр,
Он файл зараженный все хочет почистить,
Который к нему на винчестер подсажен,
Который конечно же чем-то заражен,
С него резидент-то тот самый и скачет,
Который чего-нибудь там напартачит,
Который заклинит Коммандер в мундире,
Который когда-то под DOS запустили,
В котором забыли про "р" из таблицы,
Которая в памати где-то хранится
В DOS`e, который построил Майк.
Вот autoexec (так его называют),
Который собой AIDSTEST запускает,
Который пыхтит, словно важный министр,
Который файл хочет найти и почистить,
Который к нему на винчестер подсажен,
Который конечно же чем-то заражен,
С него резидент-то тот самый и скачет,
Который чего-нибудь там напартачит,
Который заклинит Коммандер в мундире,
Который когда-то под DOS запустили,
В котором забыли про "р" из таблицы,
Которая в памати где-то хранится
В DOS`e, который построил Майк.
А вот command.com, зараженный без меры,
Ведь это с него пакостят TSR`ы,
Он autoexec под собой выполняет,
Который собой AIDSTEST запускает,
Который пыхтит, словно важный министр,
Который файл хочет найти и почистить,
Который к нему на винчестер подсажен,
Который конечно же чем-то заражен,
С него резидент-то тот самый и скачет,
Который чего-нибудь там напартачит,
Который заклинит Коммандер в мундире,
Который когда-то под DOS запустили,
В котором забыли про "р" из таблицы,
Которая в памати где-то хранится
В DOS`e, который построил Майк.
02-02-2005 00:24
Воин Вереска
Диалог Юзверя с Виндовс:
Виндовс:Ты уверен, что хочешь удалить этот файл?
Юзверь:да!
Виндовс:Этот файл - системный. точно удаляешь?
Юзверь:да!!!
Виндовс: этот файл может повлиять на корректную работу системы, ты хорошо подумал?
Юзверь:да!!!!!!
Виндовс: ну ты как хочешь, а мне чего-то боязно!...
02-02-2005 00:25
Воин Вереска
Диалог в аптеке между програмистом и продавцом:
-У вас маззь еззь?
-Еззь...
-Рулезззз...
02-02-2005 00:25
Воин Вереска
Он... Меня... По E-mail!!!
02-02-2005 00:26
Воин Вереска
На самом деле сначала был бит, потом байт, и только
потом - слово!
02-02-2005 00:26
Воин Вереска
32 МВ - это не память, это склероз.
02-02-2005 00:27
Воин Вереска
Нет повести печальнее на свете, чем повесть о заклинившем
резете.
02-02-2005 00:28
Воин Вереска
Два фидошника разговаривают:
- Вот вчера жена с работы позвонила домой, а трyбкy модем взял.
- И что???
- Как что? Болтали полтора часа!!!
02-02-2005 00:29
Воин Вереска
Общаться с начальником нужно всего несколькими универсальными словосочетаниями.
Полный подчиненно / начальнический разговорник:

Нубля - выражение согласия (употребляется редко)

Йобанарот - удивление обьемом поставленных начальником задач (обычно несогласие)

Нунах - предложение перенести дедлайн выполнения задач (употребляется после выражения удивления)

Йоптваю - употребляется как дополнительный аргумент в предложении перенести дедлайн

Этпесдец - употребляется при общении с коллегами при обсуждении положения вещей (постоянно)

Авотхуй - употребляется при общении с начальником (за глаза)

Нихуянебудуделать - универсальное словосочетание: употребляется как в качестве медитации, так и для выражения вашей окончательной позиции при общении с начальником.
02-02-2005 00:29
Воин Вереска
"Ну и запросы у вас ..."- сказала база данных и повисла.
02-02-2005 00:30
Воин Вереска
Рассказали вчера, в журнале одном публиковалось:
Из письма в службу поддержки: "Скажите пожалуйста, кто такой генерал Файлор? И почему он читает мой диск???"
02-02-2005 00:30
Воин Вереска
Письмо в службу технической поддержки:

"у МеНя мИгАеТ ИнДиКаТоР cApS LoCk, кАк эТо лЕчИтСя?"
Закрыть