Balancer: Все сообщения за 19 Января 2004 года

 
ПнВтСрЧтПтСбВс
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31

Balancer

администратор
★★★★★
Centuriones, 19.01.2004 01:52:50:
Ко мне пришло письмо следующего содержания:
 

Мне такие, порой, по десятку в день падают
Шли заголовок - погляжу.
… чтобы понять рекурсию, нужно сперва понять рекурсию …  

Balancer

администратор
★★★★★
Жми кнопочку внизу страницы.
… чтобы понять рекурсию, нужно сперва понять рекурсию …  

Balancer

администратор
★★★★★
А, разные пользователи на одной машине? Тогда из стандартных решений, кажется, только прокси с авторизацией. Тот же squid, хоть даже и под Win32 (у меня даже дома на локальной машине стоит, чтобы трафик на картинках форумов экономить).
… чтобы понять рекурсию, нужно сперва понять рекурсию …  

Balancer

администратор
★★★★★
Хочу MP3-проигрыватель (под Win32, ессно), который бы рейтинговал песни с учётом скипов (если жмёшь на песне skip/next/etc - то её рейтинг понижается) и позволял бы потом проигрывать случайным образом с учётом веса рейтингов. Те, которые меньше скипаются вероятность встретить раньше - выше

Не верю, что такое никому в голову не приходило. Не хочу велосипед писать
… чтобы понять рекурсию, нужно сперва понять рекурсию …  

Balancer

администратор
★★★★★
Однако, аноды из благородных всё равно будут растворяться. Даже из платины. Это ж электрохимия. Анод графитовый надо делать.
… чтобы понять рекурсию, нужно сперва понять рекурсию …  

Balancer

администратор
★★★★★
ЦИКЛ, 19.01.2004 13:09:35:
А какой бы электрод получился из доступного графита?
 

Ну как можно было забыть родной "Элемент-373" Элементы Лекланше - это кладезь для юного химика. Графит, оксид марганца, цинк
… чтобы понять рекурсию, нужно сперва понять рекурсию …  

Balancer

администратор
★★★★★
Resurrector, 19.01.2004 13:01:30:
Как я уже говорил, разрядность целых чисел в компе ограничевается только объемом его памяти. Числа с плавающей точкой придумали чтоб продавать сопроцессоры людям, которые ничего не смыслят в программировании.
 

Угу. А C++ придумали, чтобы продавать средства программирования людям, которые ничего в машинных кодах не смыслят
… чтобы понять рекурсию, нужно сперва понять рекурсию …  

Balancer

администратор
★★★★★
В Опере совсем не пашет, в IE6 - внизу под окном редактирования появляется точная копия содержимого окна ввода: "Let's try some interesting formulas: `E=mc2`and`e^(ipi)=-1`and
`AA x in RR (sin2x+cos2x=1)`and one more:`sum_(i=1)^ni3=((n(n+1))/2)2`"

Возможно дело в "Note that this is dynamic XHTML running locally on your machine!". Но что конкретно делать - не сказано
… чтобы понять рекурсию, нужно сперва понять рекурсию …  

Balancer

администратор
★★★★★
TEvg, 19.01.2004 13:19:29:
А что с оксидом марганца делать? Я вот не знал ему применения и выбрасывал.
 

Например, пирометаллургия. Смешиваешь с той же серебрянкой и получаешь марганец

А, вообще, хороший катализатор для многих реакций. Только от крахмала и хлорида цинка очищать нужно
… чтобы понять рекурсию, нужно сперва понять рекурсию …  

Balancer

администратор
★★★★★
А кто сказал, что отличаемся? И кто сказал, что у нас тут не тоталитаризм? Я давно уже утомился расписывать, что демократии на форуме никакой нет и не будет
… чтобы понять рекурсию, нужно сперва понять рекурсию …  

Balancer

администратор
★★★★★
[quote|TheFreak, 19.01.2004 13:27:38:] ТЕвг: Так что за металл то был? Правда молибден?
Мне, кстати, это важно.
[/QUOTE]
Не знаю как сейчас, а в советские времена держатели нити накаливания делались из молибдена.
… чтобы понять рекурсию, нужно сперва понять рекурсию …  

Balancer

администратор
★★★★★
[quote|TEvg, 19.01.2004 13:29:30:] Твердый металл зараза! Сломал кусачки пытаясь откусить
[/QUOTE]
А я обычно брал никелевую фольгу с проржавленных никелированных железок. (Это когда нормальных солей никеля ещё не было)

Если растворяешь металл, может быть не зелёным - водородом восстанавливаться может.
… чтобы понять рекурсию, нужно сперва понять рекурсию …  

Balancer

администратор
★★★★★
Resurrector, 19.01.2004 13:27:05:
Да ну. Язык Си тем и хорош - он очень близок к чисто машинной логике.
 

Тогда C#

Жалко, что практически все функциональные языки бесплатны, а то бы я какой-нибудь Haskell привёл
… чтобы понять рекурсию, нужно сперва понять рекурсию …  

Balancer

администратор
★★★★★
Диоды бывают не только полупроводниковые. Лампы, например, или электрохимические диоды.

Но на самом деле всё ещё проще.
1. Самый старый источник тока - батареи. Даже электрическую дугу долгое время от огромных батарей зажигали
2. Существуют генераторы постоянного тока (точнее - с механическим выпрямлением)
… чтобы понять рекурсию, нужно сперва понять рекурсию …  

Balancer

администратор
★★★★★
Guest, 19.01.2004 13:36:38:
А как делали переменный? Инверторов-то тоже не было.
 

А это как раз проще всего. Повесил вторичную катушку на электромагнит электрического звонка и снимай переменный ток
… чтобы понять рекурсию, нужно сперва понять рекурсию …  

Balancer

администратор
★★★★★
TEvg, 19.01.2004 13:37:51:
>Если растворяешь металл, может быть не зелёным - водородом восстанавливаться может.

А что в этом случае получается?
 

Тьфу, это я машинально его с ванадием перепутал. Никель итак двухвалентный
… чтобы понять рекурсию, нужно сперва понять рекурсию …  

Balancer

администратор
★★★★★
Вся история человечества - это борьба с себе подобными
… чтобы понять рекурсию, нужно сперва понять рекурсию …  

Balancer

администратор
★★★★★
Эх, цифирьки! Да уж, вот радость так радость!
Всё же, как многого лишены нынешние дети
… чтобы понять рекурсию, нужно сперва понять рекурсию …  

Balancer

администратор
★★★★★
Resurrector, 19.01.2004 13:44:47:
Они, конечно имеют своё применение, однако порой на них пишут всё.
 

Вот! Истину глаголешь! Понятно, что истина эта имеет отношение и к Си и к ассемблеру Они тоже имеют своё применение, но как часто на них предлагают писать (и пишут!) всё
… чтобы понять рекурсию, нужно сперва понять рекурсию …  

Balancer

администратор
★★★★★
Глупый вопрос - а кто сейчас пустит вирус на низкий уровень? Чай DOS умерла, а уже даже под Win9x были какие-то сложности с работой через BIOS напрямую с разделами.

А файлы рекурсивно попортить - тут разбивай, не разбивай... не поможет
… чтобы понять рекурсию, нужно сперва понять рекурсию …  

Balancer

администратор
★★★★★
Первая же ссылка по вышеприведённом запросу:

"7. Самопрессование
Уложенные в сырные формы куски в течение 25-30 мин подвергаются самопрессованию - прессованию под действием собственного веса. В конце самопрессования сыры маркируются пластмассовыми цифрами."



… чтобы понять рекурсию, нужно сперва понять рекурсию …  

Balancer

администратор
★★★★★
U235, 19.01.2004 13:56:22:
в частности в тканях у женщин заметно больше никеля, чем у мужчин. Я бы подсказал им причину B)
 

Если я правильно понял, то титана у них должно быть ещё больше
… чтобы понять рекурсию, нужно сперва понять рекурсию …  

Balancer

администратор
★★★★★
Открыть, что ли, форум для юных химиков?
Хотя в наше время это не так прикольно. Многое можно купить в магазинах химреактивов, а многие старые источники уже совсем неактуальны... Даже элементов Лекланше в продаже практически нет. Что уж говорить про всякие хозмаги с килограммами медного купороса, селитры натриевой и калиевой (а аммиачной - вообще тоннами) Фотохимия как класс практически повымерла (а какой неиссякаемый источник был!). В аптеках тоже уже так просто соляную кислоту или какой-нибудь ацетат свинца не купишь... Эх...
… чтобы понять рекурсию, нужно сперва понять рекурсию …  

Balancer

администратор
★★★★★
U235, 19.01.2004 14:02:02:
А где в косметике титан используется? Диоксид, что-ли, в пудру мешают?
 

В основном - в помаде. По степени отбеливания равных диоксиду титана до сих пор, наверное, нет. Жиры отбеливают им, а потом уже красят пигментами.

Поэтому, кстати, хорошая помада - отменный тонкий полироль. Оксид титана - очень тонкий, нежный и прочный абразив
… чтобы понять рекурсию, нужно сперва понять рекурсию …  

Balancer

администратор
★★★★★
[ceci_:],19.01.2004 13:55:18
Balancer, 19.01.2004 12:50:53 :
Вся история человечества - это борьба с себе подобными :)
 


канибализм однако
 

Канибализм - это когда питаешься организмами себе подобных
… чтобы понять рекурсию, нужно сперва понять рекурсию …  

Balancer

администратор
★★★★★
Resurrector, 19.01.2004 13:55:56:
Я имел ввиду себеподобных политически.
 

Политические друг другу подобные тоже друг с другом борятся
… чтобы понять рекурсию, нужно сперва понять рекурсию …  

Balancer

администратор
★★★★★
Resurrector, 19.01.2004 14:01:54:
А вот другое великое свойствто C и тем более C++ - возможность почти бескрайно надстраивать язык. В итоге можно получить что-то, что вообще на Си не похоже.
 

Это ты не видел по настоящему настраиваемые языки. Типа, например, Форта

>Я продолжаю настаивать на своей точке зрения - C++ единственный по настоящему универсальный язык.

Ну и чем он универсальнее Форта?
Вот, скажем, как мне на Си++ реализовать механизм исключений с возможностью продолжения работы по месту исключения после его обработки, а не тупого завершения процесса. На Форте - это одна-две строки доработки обработчика исключений или десяток строк для его реализации с нуля

Впрочем, что Си, что Форт - это всё равно вчерашний день
Писать на Си после O'Caml или Haskell - всё равно, что писать на ассемблере после Си Это при том, что программы на O'Caml ещё обычно и быстрее выходят. См. тесты в форуме "Forth"
… чтобы понять рекурсию, нужно сперва понять рекурсию …  

Balancer

администратор
★★★★★
Значит, мы в разных партиях
… чтобы понять рекурсию, нужно сперва понять рекурсию …  

Balancer

администратор
★★★★★
Если верить легенде, в Штатах, когда выбирали, какой ток выбрать для электросетей, постоянный или переменный, выбрать долго не могли. Одним из решающих аргументов против постоянного тока стал тот, что постоянный ток использовался (уже) на электрических стулах

>Механическое выпрямление - это как?

Контакты переключаются для разных полуветок. Синхронизированно с ротором
… чтобы понять рекурсию, нужно сперва понять рекурсию …  

Balancer

администратор
★★★★★
TEvg, 19.01.2004 14:19:10:
>Хотя в наше время это не так прикольно. Многое можно купить в магазинах химреактивов

У нас и магазинов таких-то нет!
 

Ты не поверишь, но не всё со времён распада СССР изменилось к лучшему
… чтобы понять рекурсию, нужно сперва понять рекурсию …  

Balancer

администратор
★★★★★
AmoryBlaid, 19.01.2004 14:27:37:
При этом из земли вылезала вся живность: дождевые черви, жучки и т.д.
 

и сердитые шахтёры (вспоминается детский анекдот про добычу червей для рыбалки)
… чтобы понять рекурсию, нужно сперва понять рекурсию …  

Balancer

администратор
★★★★★
AmoryBlaid, 19.01.2004 14:27:37:
Возможно держатели лампы накаливания сделаны из того же, что и выводы электронных ламп, а именно из сплава "инвар".
 

У инвара коэфф. лин. расширения не как у стекла, а околонулевой. Если я не торможу
кроме того я не уверен, что у него термостойкости хватит нить накаливания держать. Молибден таки при 2600 плавится. Думаю, у инвара раза в два ниже
… чтобы понять рекурсию, нужно сперва понять рекурсию …  

Balancer

администратор
★★★★★
Татарин, 19.01.2004 14:34:15:
Ртутные выпрямители - вот штука была знатная
 

Ой, блииииииииииин, как же я про них забыл-то! Это ж основа и современной мощной выпрямительной техники. Полупроводниками мегаватты не навыпрямляешь
… чтобы понять рекурсию, нужно сперва понять рекурсию …  

Balancer

администратор
★★★★★
TheFreak, 19.01.2004 14:32:31:
Вопрос: будет ли золото накапливаться на этих электродах?
 

Вот теперь я точно понимаю, что химию забывать начал

С одной стороны - нет. Как накапливаться будет, так и растворяться С другой - хлор-то может улетучиваться... Тогда частоту фиг так просто расчитаешь, там море параметров... Короче, проще попробовать
… чтобы понять рекурсию, нужно сперва понять рекурсию …  

Balancer

администратор
★★★★★
Дык, ты сравни мощность электровоза и преобразователя в мегавольтную континетальную линию электропередачи Там же сотни мегаватт бывают
… чтобы понять рекурсию, нужно сперва понять рекурсию …  

Balancer

администратор
★★★★★
TEvg, 19.01.2004 14:44:01:
>У инвара коэфф. лин. расширения не как у стекла, а околонулевой.

Вот если бы лампочку сделать из ситалла..
 

Достаточно просто из кварца
… чтобы понять рекурсию, нужно сперва понять рекурсию …  

Balancer

администратор
★★★★★
TEvg, 19.01.2004 14:47:23:
Такой вопрос товарищи - серная кислота есть полиэтилен?
 

Ест, но очень плохо. На практике можно пренебрегать
… чтобы понять рекурсию, нужно сперва понять рекурсию …  

Balancer

администратор
★★★★★
Resurrector, 19.01.2004 15:21:10:
И как это работает?
 

Очень просто. Горячие пары ртути под давлением. В одну сторону дуга горит, в другую - нет
… чтобы понять рекурсию, нужно сперва понять рекурсию …  

Balancer

администратор
★★★★★
Resurrector, 19.01.2004 15:23:34 :
Я продолжаю утверждать, что Си++ - универсальный.
 


Ну да, универсальный. И что?
Пассатижами можно отвинчивать/завинчивать гайки, но гаечным ключом - удобнее.
Универсальное средство всегда менее удобно специализированного

Вот, в контексте сабжа. Дай-ка мне программу на C++, которая выведет все 211 знаков 1000-го числа Фибоначчи. На Хаскелле это будет:
fibz [color=#808030; ]=[/color] [color=#008c00; ]1[/color] [color=#808030; ]:[/color] [color=#008c00; ]1[/color] [color=#808030; ]:[/color] [color=#808030; ][[/color] x[color=#808030; ]+[/color]y [color=#808030; ]|[/color] [color=#808030; ]([/color]x[color=#008c00; ],[/color]y[color=#808030; ])[/color] [color=#808030; ]
Created with colorer-take5 library. Type 'text'


7033036771142281582183525487718354977018126983635873274260490508
7154537118196933579742249494562611733487750449241765991088186363
2654502236471060120533741212738673391111981393731255987676900919
02245245323403501

Результат выдаётся на моей машине мгновенно (0.07сек - это скорее время инициализации программы и ввода-вывода:) )

Сколько времени ты будешь это писать на Си++, какого объёма будет полученная программа, какова будет её надёжность?

Давай, это тебе задание на спор

Кстати, Хаскелл считается самым надёжным из современных языков программирования по числу ошибок, отлавливаемых на этапе трансляции
… чтобы понять рекурсию, нужно сперва понять рекурсию …  

Balancer

администратор
★★★★★
Прикола ради - 10000-е число из 20901 цифры считается за 21 секунду
Это при том, что Хаскелл, вообще-то, очень тормозной язык
… чтобы понять рекурсию, нужно сперва понять рекурсию …  

Balancer

администратор
★★★★★
Вот задачка ещё, нерешаемая на Си++ (в смысле - универсальности).
Нужно ввести оператор возведения в степень с соответствующим приоритетом.

На Хаскелле это делается легко. Например, возведение числа в сверхстепень:
[color=#808030; ]([/color][color=#808030; ]*[/color][color=#808030; ]*[/color][color=#808030; ]*[/color][color=#808030; ])[/color] x [color=#008c00; ]0[/color] [color=#808030; ]=[/color] [color=#008c00; ]1[/color] [color=#808030; ]([/color][color=#808030; ]*[/color][color=#808030; ]*[/color][color=#808030; ]*[/color][color=#808030; ])[/color] x n [color=#808030; ]=[/color] x [color=#808030; ]^[/color] [color=#808030; ]([/color]x [color=#808030; ]*[/color][color=#808030; ]*[/color][color=#808030; ]*[/color] [color=#808030; ]([/color]n[color=#808030; ]-[/color][color=#008c00; ]1[/color][color=#808030; ])[/color][color=#808030; ])[/color] main [color=#808030; ]=[/color] print [color=#808030; ]([/color][color=#008c00; ]2[/color] [color=#808030; ]*[/color][color=#808030; ]*[/color][color=#808030; ]*[/color] [color=#008c00; ]3[/color][color=#808030; ])[/color]
Created with colorer-take5 library. Type 'text'


Теперь у нас есть инфиксный оператор a *** b, возводящий a в сверхстепень b

А, вообще, чего там спорить. Ну какой же Си++ универсальный язык, если экспертных систем на нём не пишут, систем ИИ - тоже Даже Web-скриптов на нём - доли процента написано
… чтобы понять рекурсию, нужно сперва понять рекурсию …  

Balancer

администратор
★★★★★
Resurrector, 19.01.2004 15:41:03:
Кстати, ещё один тупой вопрос.
 

Вопроса не понял
… чтобы понять рекурсию, нужно сперва понять рекурсию …  

Balancer

администратор
★★★★★
А я себе на будущее присмотрел Canon A70. Вообще, в этой ценовой категории, кажется, равных Кэнону нет Что A40 в своё время, что A70 сейчас... (Видео пишет, правда в 640x480, только до 15 секунд. В A60 без ограничений, кажется, но только 320x240).
… чтобы понять рекурсию, нужно сперва понять рекурсию …  

Balancer

администратор
★★★★★
А DV-4000 - это, всё же, нисколько не фотаппарат. Ну что такое - фиксированный фокус Кроме того, SD/MMC - это слишком дорого...

Фотик должен писать на CF и питаться от батареек (в лесу где розетку на зарядку нестандартного аккумулятора взять? )
… чтобы понять рекурсию, нужно сперва понять рекурсию …  

Balancer

администратор
★★★★★
Resurrector, 19.01.2004 16:03:35:
Фибоначчи, это 1, 2, 3, 5, 8, 13, 21 и т.д.? Забыл уже
 

1 1 2 3 5 8 ...

int fib[color=#808030; ]([/color]int n[color=#808030; ])[/color] [color=#800080; ]{[/color]     if[color=#808030; ]([/color]n[color=#808030; ]return [color=#008c00; ]1[/color][color=#800080; ];[/color]     return fib[color=#808030; ]([/color]n[color=#808030; ]-[/color][color=#008c00; ]1[/color][color=#808030; ])[/color][color=#808030; ]+[/color]fib[color=#808030; ]([/color]n[color=#808030; ]-[/color][color=#008c00; ]2[/color][color=#808030; ])[/color][color=#800080; ];[/color] [color=#800080; ]}[/color]
Created with colorer-take5 library. Type 'cpp'

это для int-размерных чисел
Кстати, на Хаскелле тоже можно в классическом виде записать:
fib n [color=#808030; ]=[/color] if[color=#808030; ]([/color]n[color=#808030; ]
Created with colorer-take5 library. Type 'text'


или так:

fib [color=#008c00; ]0[/color] [color=#808030; ]=[/color] [color=#008c00; ]1[/color] fib [color=#008c00; ]1[/color] [color=#808030; ]=[/color] [color=#008c00; ]1[/color] fib n [color=#808030; ]=[/color] fib[color=#808030; ]([/color]n[color=#808030; ]-[/color][color=#008c00; ]1[/color][color=#808030; ])[/color] [color=#808030; ]+[/color] fib[color=#808030; ]([/color]n[color=#808030; ]-[/color][color=#008c00; ]2[/color][color=#808030; ])[/color]
Created with colorer-take5 library. Type 'text'


Правда, вот тут как раз тормоза и начинаются. К примеру, 40-е число Фибоначчи:
SP[color=#808030; ]-[/color]Forth [color=#008c00; ]4[/color] Build [color=#008c00; ]8[/color]  [color=#008c00; ]3.[/color]7сек O'Caml [color=#008c00; ]3.07[/color]        [color=#008c00; ]4.3[/color] C[color=#808030; ]+[/color][color=#808030; ]+[/color] [color=#808030; ]([/color]VC7[color=#808030; ])[/color]          [color=#008c00; ]4.5[/color] Java2 [color=#008c00; ]1.4[/color][color=#008c00; ].1[/color]        [color=#008c00; ]5.4[/color] F# [color=#008c00; ]0.6[/color][color=#008c00; ].4[/color][color=#008c00; ].1[/color]          [color=#008c00; ]5.[/color]5сек Haskell [color=#808030; ]([/color]ghc5[color=#008c00; ].02[/color][color=#008c00; ].3[/color][color=#808030; ])[/color] 1мин 29сек для честного рекурсивного или [color=#008c00; ]0.[/color]04сек для [color=#0000e6; ]"нечестного"[/color] приёма
Created with colorer-take5 library. Type 'text'


Вообще, с этими цифрами я отдельный топик завёл - Старые форумы Balancer'а

… чтобы понять рекурсию, нужно сперва понять рекурсию …  

Balancer

администратор
★★★★★
C# забыл - 5.2сек
… чтобы понять рекурсию, нужно сперва понять рекурсию …  

Balancer

администратор
★★★★★
Лови. Правда, 130кб архив - автономный exe-шник весит 454кБ.
(Для других - это которая считает на Хаскелле все знаки 1000-го числа Фибоначчи)
 
… чтобы понять рекурсию, нужно сперва понять рекурсию …  

Balancer

администратор
★★★★★
Не, не могу. Я ж тебя совсем не знаю
А вот по аспектам твои сообщения можно поверхностно оценить.
Очень на белую (структурную) логику похоже.
Робеспьер или Максим Горький, возможно.
Более детально копаться лениво
… чтобы понять рекурсию, нужно сперва понять рекурсию …  

Balancer

администратор
★★★★★
Volture Arachnids, 19.01.2004 17:07:32:
Поудобнее будет ИМХО 8).
 

Только может обойтись едва ли не удвоением трафика
… чтобы понять рекурсию, нужно сперва понять рекурсию …  

Balancer

администратор
★★★★★
Resurrector, 19.01.2004 16:58:12:
Гм, результат выдаёт, а вот время - нет.
 

А зачем? У меня в FAR Manager'е всюду стоит timer-плагин.
Пишешь в командной строке timer: команда - он показывает время её выполнения
… чтобы понять рекурсию, нужно сперва понять рекурсию …  

Balancer

администратор
★★★★★
Поздравляю!
… чтобы понять рекурсию, нужно сперва понять рекурсию …  

Balancer

администратор
★★★★★
SergeVLazarev, 19.01.2004 17:11:56:
Нам, кстати, повезло, что у немцев была метрическая система. Иначе бы пришлось авиапром на дюймы переводить
 

Ничего, Ту-4 сделали метрическим
… чтобы понять рекурсию, нужно сперва понять рекурсию …  

Balancer

администратор
★★★★★
Нет, неправильно. Хотя пути закачки бесплатных версий они всё усложняют
Тебе сюда:

Качать, естественно, 1.3Final

А я, вот, всё 2.0 жду. А то лениво опять наставить кучу модификаций и опять потом всё с нуля переделывать
… чтобы понять рекурсию, нужно сперва понять рекурсию …  

Balancer

администратор
★★★★★
Resurrector, 19.01.2004 17:25:16:
Очень и очень грубо. Тем более, что exe-шник весит полмеги. <_> Какая-нибудь возможность связи с Win32 API?
 

Ну, смотри. Делаю "ничегонеделающий" exe-шник, просто печатающий число. Время работы - 0.05 сек. Я же привожу результаты с точностью до 0.1сек. Так что - в пределах погрешности

Кстати, о бОльшей точности. Упустил я как-то - за счёт чего в виндах системный таймер разогнан до частоты выше стандартных 14.31818/12/65536 МГц = 18.2Гц? (как раз 0.055 сек на такт). Т.е. нынче в железе стоит отдельный таймер, или стандартный разогнан, а для старых приложений эмулируется?
… чтобы понять рекурсию, нужно сперва понять рекурсию …  

Balancer

администратор
★★★★★
Resurrector, 19.01.2004 17:32:28:
Так. Существует ли мгновение во времени, когда напряжения нет?
 

Да, естественно.
… чтобы понять рекурсию, нужно сперва понять рекурсию …  

Balancer

администратор
★★★★★
Resurrector, 19.01.2004 17:44:15:
Не-а, не подходит. Хотя-бы связь с dll?
 

При чём тут DLL? Это статический exe-шник. А если ты про линковку с системными DLL - то, как я уже сказал, минимальая программа, что-то выводящая, выполняется за 0.05сек (или меньше - похоже, это минимальная точность плагина, меньше, чем 0.050 он не показывает).

>Что-то у тебя очень старая инфа. Я помню те 18.2Гц, но аритметику их получения я так и не узнал. На сегодняшний ден даже в тупых микроконтроллерах можно можно разогнать таймер до частоты кварца.

При чём тут микроконтроллеры? На XT стоял 8051-й таймер. Начиная с чипсетов он шёл уже встроенный, но всегда - отдельным встроенным модулем. Процессор на XT тактировался от кварца на 14.31818МГц. Частота с кварца делилась на 12 и подавалась на вход таймера. Там он на XT делился на максимальный коэффициент 65536 и в таком виде использовался.

Программно коэффициент можно уменьшать, но это ведёт к двум неприятным вещам. Нарушается синхронизация всего, что работает от таймера (обычно - операционка, на играх, порой, на это забивали) и растут накладные расходы на обработку прерываний таймера. Одно дело - обработать его 18 раз в секунду, другое - 10000 раз. Напомню, что прерывания и на сегодня очень ресурсоёмкая вещь. Переведи винт в режим PIO и сравни скорость системы с DMA

Вот потому и интересно. Судя по тому, что DOS на современных машинах работает как и раньше, для винды в новых чипсетах или новый таймер поставили, при чём "умный", не дёргающий систему прерываниями, а сам считающий время (CMOS RTC расширили?) или же система, всё же, стандартный перепрограммирует, а для софта старые параметры таймера эмулирует?

К сожалению, я зыбал уже команды замены коэффициента деления, чтобы с debug'ом вручную с таймером сейчас поиграть
… чтобы понять рекурсию, нужно сперва понять рекурсию …  

Balancer

администратор
★★★★★
Resurrector, 19.01.2004 17:52:26:
Тогда почему, чёрт, лампочка не мигает?
 

1. Она мигает. Возьми фотодиод, подцепи его к усилителю. Включив лампочку услышишь характерный 50-герцевый шум.
2. Мигает она слабо - сказывается очень высокая температурная инерционность спирали.
3. Лампы с малой инерционностью, например, люминисцентные, мерцают намного сильнее, не смотря даже на высокую инерционность люминофора.
… чтобы понять рекурсию, нужно сперва понять рекурсию …  

Balancer

администратор
★★★★★
Очередная попытка прикрутить, наконец, доайвера к своему Vortex2 под ASP9.

Компиляция ALSA 1.0.1 (drivers, lib, utils) - всё без запинки.
Пересборка ядра с поддержкой звуковых карт как модулей - тоже всё ок.
/etc/modules.conf дописан как указано в

Object not found!

The requested URL was not found on this server. URL may be reachable on old ALSA WWW server: If you entered the URL manually please check your spelling and try again. // www.alsa-project.org
 


При modprobe snd-au8830 вываливается:
/lib/modules/2.4.20-9aspcustom/kernel/sound/acore/snd.o: unresolved symbol schedule_work
/lib/modules/2.4.20-9aspcustom/kernel/sound/acore/snd.o: insmod /lib/modules/2.4.20-9aspcustom/kernel/sound/acore/snd.o failed
/lib/modules/2.4.20-9aspcustom/kernel/sound/acore/snd.o: insmod snd-au8830 failed

И что с этим делать? Чистого времени на эксперименты угрохано уже несколько суток, наверное, а вообще они идут ещё с версии 0.9.5..
… чтобы понять рекурсию, нужно сперва понять рекурсию …  
Это сообщение редактировалось 20.01.2004 в 02:08

Balancer

администратор
★★★★★
Rada, 19.01.2004 21:08:12:
для прокатки стали используются довольно прецизионные серво двигатели постоянного тока на сотни килловатт.
 

Дык, то сотни киловатт. А на мощных ЛЭП - десятки и сотни мегаватт
Впрочем, я не спорю. Полупроводники, так полупроводники. Просто ртутные выпрямители на 600 вольт и несколько тысяч ампер - это, кажется, середина прошлого века
… чтобы понять рекурсию, нужно сперва понять рекурсию …  

Balancer

администратор
★★★★★
Rada, 19.01.2004 21:19:48:
Рома, а что в Хаскелле есть "нечестная" рекурсия? Типа итерация?
 

Вариант "fibz = 1 : 1 : [ x+y | (x,y)

tail fibz - это хвост массива fibz
zip - возвращает массив пар из двух указанных массивов
… чтобы понять рекурсию, нужно сперва понять рекурсию …  

Balancer

администратор
★★★★★
Mishka, 19.01.2004 20:44:21:
Ром, а ты не мог бы добавить деление чисел сюда - при вычислении очередного числа Фибоначи, делить предыдущее на препредыдущее. И померить время. Или просто вычислить N чисел, а потом отдельно проверить операции деления для все числел.
 

Чуть позже. Сижу сейчас в Линуксе, а Хаскелл под него лениво качать, трафик платный

Только пока всё равно не слишком соображу, как сверить скорость деления с другими языками. Или сравнить скорость деления многоразрядных чисел, например, с умножением? Попробую.
… чтобы понять рекурсию, нужно сперва понять рекурсию …  

Balancer

администратор
★★★★★
Rada, 19.01.2004 21:38:02:
Кстати, а для чего используются ЛЭП постоянного тока? Только для поездов или ещё для чего-нибудь?
 

У поездов это не ЛЭП, а контактная сеть

У ЛЭП же постоянный ток передаётся с меньшими потерями.
… чтобы понять рекурсию, нужно сперва понять рекурсию …  

Balancer

администратор
★★★★★
Всё оказалось прозаично и нехорошо. Хаскелл не делит многоразрядные целые. Или я не умею Результат - плавучка... Вот они, неявные преобразования... :-/

main = print (1234567891000000000000000000000000 * 2)
2469135782000000000000000000000000

main = print (1234567891000000000000000000000000 / 2)
6.172839455e32
… чтобы понять рекурсию, нужно сперва понять рекурсию …  

Balancer

администратор
★★★★★
Уф. Таки я его поборол.



For installing ALSA on RedHat Linux нужно только:

1) ./configure
2) touch include/linux/workqueue.h
3) make && make install
4) ./snddevices

теперь идём в "alsa-driver-***/utils" и зделаем:

1) ./alsaconf

2) обратно " /alsa-driver-*** ":

/sbin/modprobe snd-emu10k1; /sbin/modprobe snd-pcm-oss; /sbin/modprobe snd-mixer-oss; /sbin/modprobe snd-seq-oss

3) снова идём " /utils "
и делаем
./alsasound start

всё.

Форумы

Войти на сайт Зарегистрироваться // www.linuxshop.ru
 





И кто тут ещё будет говорить про беглючность Linux'а
… чтобы понять рекурсию, нужно сперва понять рекурсию …  

Balancer

администратор
★★★★★
Tempest, 19.01.2004 22:51:43:
ИМХО его больше тратиться на открывание окна с формой ответа
 

Это требуется только один раз, при ответе, и только одному человеку. Читать приходится гораздо чаще
… чтобы понять рекурсию, нужно сперва понять рекурсию …  

Balancer

администратор
★★★★★
Centuriones, 20.01.2004 00:36:35:
финальный пре-релиз
 

Это как "почти беременная"?
… чтобы понять рекурсию, нужно сперва понять рекурсию …  

в начало страницы | новое
 
Поиск
Поддержка
Поддержи форум!
ЯндексЯндекс. ДеньгиХочу такую же кнопку
Настройки
Твиттер сайта
Статистика
Рейтинг@Mail.ru