Posts Tagged ‘пинизи’

Разкостих дъртото PC

Tuesday, January 8th, 2008

Подариха ми нови колонки за именния ден и съответно старите отидоха на PCто на сестрата, замествайки едни микроговорителчета. Местя старите на дъртия кош и забравям че той има свойството да работи само в изключително мирна обстановка - никакво ръчкане по кабелите отзад. Клавиатурата се вързва през един PS2 -> AT преходник, а самия AT порт е доста изкривен от продължително (години, ехеее) ръчкане и натискане на дебелия конектор. Резултата е че преходника прави връзка по желание според фазите на Венера. И веднъж като го нагласиш по-добре да не ръчкаш кабелите. А мен ме е страх да натисна преходника да влезе напълно, да не откъсне хептен порта.
Да допълня картинката конструктивно - в тази част на кутията се мотаят изведените от лентови кабели COM 25 пинов, COM 9 пинов, LPT, PS2 порт (за мишката), АТА кабелите от 2 харда и CD и шарениите от захранването. Общо - топка кабели с диаметър 15-20 см. Отдолу видео картата подпира да не се изсипе цялата тая ужас.

Ама ето че преместих колонките, очаквания бъг се появи - нямам клавиатура. То добре, ама нямам и мишка. Което не се беше случвало до сега. Последва половин час псуване и мърдане на преходника на клавиатурата с никакъв резултат. Накрая отпънах PC-то на масата и му извадих COM и LPT портовете. АТ конектора наистина се беше изкривил под около 60 градуса ъгъл, ама ме достраша да го натисна обратно. Поне успях да вкарам преходника до края.

И така завършиха тези премеждия. Сега клавиатурата си работи супер стабилно, колкото и да ръчкаш кабелите зад компютъра. Вътре стана по-просторно.

Чаркове

Документация на тоалетна хартия

Sunday, December 23rd, 2007

Не, не става въпрос за курсови работи предадени на салфетка, макар че и това го имаше :D
Става въпрос за тоалетна хартия марка 'Зебра', за чийто етикет може да завижда всеки асистент по техническо документиране.

етикет

Забележете допуска на плътността!

Иначе какво ново... завършихме семестъра (поне някои от нас) и сега - почивка.
За малко да забравя да ви честитя зимното слънцестоене. Празниците ще ги изкарате.

Полиглотски програми

Sunday, November 11th, 2007

Случайно във Википедия попаднах на интересна статия за това как един и същи сорс може да бъде валиден за няколко _различни_ езика. Едновременно :)
Ето една примерна програма (копната от линка по-горе), която е валидна и се изпълнява на ANSI C, PHP и bash:

#define a /*
# echo "\010Hello, world!\n"// 2> /dev/null > /dev/null \ ;
// 2> /dev/null; x=a;
$x=5 // 2> /dev/null \ ;
if (($x))
// 2> /dev/null; then
return 0;
// 2> /dev/null; fi
#define e ?>
#define b */
#include
#define main() int main()
#define printf printf(
#define true )
#define function
function main()
{
printf "Hello, world!\n"true/* 2> /dev/null | grep -v true*/;
return 0;
}
#define c /*
main
#*/

Всъщност колкото и да е валидна, не можах да я пусна едновременно на повече от 2 езика. В този си вид се изпълнява на bash и се компилира на С, но дава грешка на PHP. Когато я редактирам за PHP почва да дава грешка на bash :)