August 10th, 2012

поумнеть

(no subject)

- Насрать на политкорректность, - сказала Флер, - и, по ходу, слово «как» - лишнее. человек - это один из видов обезьян. Биологический факт. И человек, как и любая обезьяна, учится что-либо делать, в основном, путем подражания и фиксации тех коротких пояснений, которыми сопровождается работа в присутствии ученика. Это социально-психологический факт. В европейских школах 12 тысяч учебных часов в течение дюжины лет учебы, только 2 тысячи часов тратится на обучение чему-то, потенциально полезному для личной практики, включая работу. Остальные 10 тысяч часов - промывание мозгов. Это политический факт. В личной практической жизни европеец использует меньше четверти полученных в школе потенциально-полезных знаний. Это статистический факт. В остатке: 500 часов полезной информации. Это соответствует 85 учебным дням. У Эсао и Стэли по 100 учебных дней. Более, чем достаточно, чтобы работать квалифицированным оператором. Это я, как бы, вернула разговор к исходной проблеме…
поумнеть

Питер, лето

вчера ложился спать - в комнате было +25ц. Утром проснулся - +17 в комнате.
Привычно греюсь газовой духовкой.
поумнеть

(no subject)

... Марсиане [тренируемые космонавты] оказались готовы к тому, что отличает меганезийский кампус от французского. А вот полу-марсиане, к сожалению, нет. Мы вынуждены были потребовать замены двух французских спецов. Один заявил, что не может работать в притоне. Другой написал жалобу в какой-то комитет, что в кампусе нарушаются нормы биоэтики. Что-то на счет экспериментов над людьми. Но главная психологическая проблема произошла с французскими психологами. Их тут двое.
- В этом что-то есть, - заметила Пепе, - никто не сможет создать психологическую проблему более качественно, чем сами психологи, профессионалы в этом деле.
поумнеть

типа пятничное

#include что_надо_стандартное

#if 1
#define CALL_TYPE static
#else
#define CALL_TYPE
#endif

int a=1;

CALL_TYPE int foo()
{
  a=3*a;
  printf("foo:a=%i\n",a);
  return a;
}

CALL_TYPE int bar()
{
  a=a+2;
  printf("bar:a=%i\n",a);
  return a;
}

CALL_TYPE int zu()
{
  a=5*a+7;
  printf("zu:a=%i\n",a);
  return a;
}

int main()
{
  int b = (foo()+bar())*zu();
  printf("a=%i, b=%i\n",a,b);
  return 0;
}


что будет напечатано на стдаут? :)
А если оптимизацией поиграться?
а что Стандарт говорит?
А если тип вызова поменять?

ps: а массивы нулевого размера в Стандарт Ц/Ц++ внесли или еще не?
то есть, вот такая конструкция это гцц-экстеншн, или должна хаваться?

typedef struct dummy_file_with_32bit_LE_rgba_pixels
{
  u32 file_type;
  u32 size_x;
  u32 size_y;
  u32 data[0];
}dummy_file_file_with_32bit_LE_rgba_pixels;
поумнеть

механика

купил 400 металлических оцинкованных гаек М2 за примерно 9 долларов.
итого, меньше рубля за гайку.

если кому интересно, могу перепродать врозницу по 2р/шт.

М2.5 фпитере фпродаже есть в 'метизах', а вот М2 ёк.
поумнеть

эфиры акриловой кислоты

Есть воздух с примесью бутилакрилата. Бутилакрилат оень вонюч и слегка токсичен.

вопрос, через что нужно пропустить воздух, чтоб этот бутилакрилат как-то химически связался и/или полимеризовался? Что подойдет кроме активированного угля?