Balancer: Все сообщения за 27 Мая 2003 года

 
ПнВтСрЧтПтСбВс
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

администратор
★★★★★


Вообще, конечно, логично, что доставка DVD только по России :) Попробую ещё какую-нибудь партнёрскую программу подключить. Вчера - 49 кликов. 2 бакса. Это уже режим близкий к окупаемости. Только за 49 кликов должно быть, по идее, >3 баксов. Видно, клики gcl.ru не считаются...
… чтобы понять рекурсию, нужно сперва понять рекурсию …  

Balancer

администратор
★★★★★


Ну, BE-300 после доводки напильником почти в PocketPC2000/MIPS первращается. Т.е. фотки-то он должен показывать... Органайзер какой в нём встроенный - Х.З. :) А если рассматривать мой, то я без его контактов/календаря/дел - давно уже не могу :)
… чтобы понять рекурсию, нужно сперва понять рекурсию …  

Balancer

администратор
★★★★★


>И чем это сбитому летчику оружие поможет?


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

Balancer

администратор
★★★★★


timochka>Теперь переименовываем файл Mylib2.dll в Mylib1.dll и снова запускаем.
timochka>Видим "Я класс MyClass2." - Но ведь мы ничего не пересобирали! Значит на лицо динамическое связывание.

Таки, ИМХО, это всё равно статическое связывание. Оно происходит при линковке программы, а не при её исполнении. DLL - это всего лишь продвинутая отложенная линковка. Хотя, могу и ошибаться. Но пример ещё не убедительный :)


К сожалению, у меня нет под рукой VC++, сделай, плиз, ассемблерный листинг вызова виртуальной функции - тогда и будет всё ясно :)


Кстати, вот ещё такая фишка. Динамическое связывание возможно только при наличии пространства имён, включённого в код готовой программы. А это автоматически подразумевает возможность вызова функции по её имени, полученному во время исполнения программы. Но мы знаем, что это на C/C++ невозможно :) Хотя, по-моему (тут не уверен) даже в O'Caml возможно (хотя чистейшей воды компилятор). Я не говорю уже про по-настоящему высокоуровневые языки :)


ED>Говорил я, что лётчики перестали котироваться, но не ожидал, что до такой степени.


Когда-то диназавры вымерли, сейчас лётчики вымирают, завтра вымрем мы, программеры... Уже начинается... :)


Mishka> А что еще добавить - Рома не прав, но не в том, что летчиков, а в том, что динамическое связывание было и есть в С++, а уж в Джаве можно точно вызвать метод из любого объекта.


На счёт Java ничего не могу сказать... Там виртуальная машина, так что язык, по сути - интепретатор. Думаю, очень ярким примером может быть реализация Python'а на Java (Jython). А там работа с объектами куда как богаче. Но в C++ - приведите мне ассемблерный кусок, показывающий именно динамическое связывание - я поверю :)


Да нет, бред это! Ну не умеет C++ работать с незнакомыми ему классами! Пусть у нас суперкласс не имеет нужной виртуальной функции. Тогда, чтобы её вызывать, как в постинге с примерами, что привёл timochka при добавлении её в субкласс, мы обязаны прописать её в суперкласс и перекомпилить dll с суперклассом. И это - динамическое связывание?? Зачем нам тогда перекомпиляция? :D
… чтобы понять рекурсию, нужно сперва понять рекурсию …  

Balancer

администратор
★★★★★


TEvg - [+][+]
Вуду - [!] (R/O) в Авиановостях до 27.06.2003


Художества перенесены в Старые форумы Balancer'а=
… чтобы понять рекурсию, нужно сперва понять рекурсию …  
Это сообщение редактировалось 27.05.2003 в 12:50

Balancer

администратор
★★★★★


airbase.ru/forums/index.php?s=&act=ST&f=8&t=11940&st=15#entry237305


TEvg - [+][+]
Вуду - [!] (R/O) в Авиановостях до 27.06.2003


Художества перенесены в http://airbase.ru/forums/index.php?act=ST&f=37&t=20725&s=
… чтобы понять рекурсию, нужно сперва понять рекурсию …  
Это сообщение редактировалось 27.05.2003 в 12:51

Balancer

администратор
★★★★★
Lerm>В Jave можно для любого объекта вызвать любой метод. Точно. (И естественно получить по башке если такого метода не найдется).

Ну и не удивительно. Язык-то фактически интерпретируемый :) (JVM - байткод). Вообще, если бы не ужасный синтаксис - язык бы хороший был. Впрочем, так и не щупал ещё Jython... :)
… чтобы понять рекурсию, нужно сперва понять рекурсию …  

Balancer

администратор
★★★★★


algor17>Напильником не пробовал,но систему сменили сразу,теперь на винд хр похож.


EPOD/XPOD? Он аккумулятор жрёт ужасно... Говорят с ним время работы бэхи часов до двух-трёх падает. А с родным ланчером при всей его неуклюжести часа четыре, а то и пять тянет :)


algor17>Вообщем хочет какие нибудь 600*800 ,а не 2240*1680.


Наверное, памяти мало.


algor17>А неужели у тебя так много всяких встречь,что не убираются в биологической памяти,что не лень заносить в кпк ?:o

Да я даже одну встречу забыть могу, забегавшись с делами. Если бы сидел и ничем другим не занимался, то помни бы, конечно :) А так... Впрочем, встречи - это ерунда. Вот, по работе нынешних дел список (в TreNotes) - 22 незавершённых дела в древовидной структуре. Список будет как сокращаться по мере выполнения, так и раширяться (например, уточнения будут ещё подветви в деревьях порождать :D). А к этому ещё можно всяческие структурированные заметки, примечания, пометки вводить и т.п. :) Кроме того, работа - это у меня ещё не самый большой список дел и планов :)
… чтобы понять рекурсию, нужно сперва понять рекурсию …  

Balancer

администратор
★★★★★


Вуду>Представь себе: идёшь ты по улице, любуешься погодой, абсолютно никого не трогаешь!
Вуду>Вдруг некто смачно плюёт тебе в лицо - ни за что! Ни про что! При том, что ты его никаким боком не задевал и даже не намеревался!


В нормальном общесте для этого есть милиция. Ты же в ответ на плевок выхватил нож и покромсал обидчика. Налицо превышение самообороны. Кроме того, самосуд - есть неуважение к официальной власти. И наказуем. В любом случае за нарушение режима R/O в Авиановостях R/O до 11.06.2003 на всех форумах.


Поздравляю, кстати, ты первый из старожилов, заслуживший общий R/O.


Для всех: возможное обсуждение этого инцидента тут закрыто. Все в Старые форумы Balancer'а
… чтобы понять рекурсию, нужно сперва понять рекурсию …  
Это сообщение редактировалось 27.05.2003 в 13:15

Balancer

администратор
★★★★★


airbase.ru/forums/index.php?act=ST&f=8&t=11215


Сами художества сохранены тут: http://airbase.ru/forums/index.php?act=ST&f=37&t=20725


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

Balancer

администратор
★★★★★
executor>Взрыв термоядерной боеголовки на орбите, и господство в космосе американцев закончится, так и не начавшись.

Угу. Радиус поражения от 50Мт (а больше не делали) будет измеряться десятками километров в хорошую погоду. Поражения от ЭМИ не будет практически вовсе. Спутиники у нас так плотно не летают. Ну что же, придётся по термоядерной боеголовке на каждый спутник. Только дешевле уж «ведро с гвоздями»... Словом, «учите матчасть» :D
… чтобы понять рекурсию, нужно сперва понять рекурсию …  

Balancer

администратор
★★★★★

>>Наверное, памяти мало.
>А как её увеличить ?:rolleyes:


Увы, на BE-300 никак :) Впрочем, чувствую, мне моих 32Мб на Маэстро через годик уже мало будет... По крайней мере для тогдашних игрушек :)



>>А так... Впрочем, встречи - это ерунда. Вот, по работе нынешних дел список (в TreNotes) - 22 незавершённых дела в древовидной структуре.
>
Есть такая програмка ?Незнал..


Для PocketPC число программ, наверное, многими тысячами измеряется :) Только я не уверен, что TreNotes под MIPS есть. Ан нет, есть, оказывается :) Только не знаю, пойдёт ли на бэхе... В смысле, не знаю, до какого уровня ты систему доводил.
… чтобы понять рекурсию, нужно сперва понять рекурсию …  

Balancer

администратор
★★★★★


Жень, это твоё личное мнение и не стоит опускаться до оскорбления других. Впрочем, ты в данной ситуации повёл себя адекватнее Вуду, за что и разница в наказаниях. Только постинги зря потёр, для "сброса" подобных постингов я как раз "Отстойник" завёл. Для документирования, так сказать...
… чтобы понять рекурсию, нужно сперва понять рекурсию …  

Balancer

администратор
★★★★★


Balanser>>В любом случае за нарушение режима R/O в Авиановостях R/O до 11.06.2003 на всех форумах.
Shurik>ИМХО это перебор топик-то называется - moderatorials и в новостях находится только номинально.

R/O назначался на весь форум без исключения. Для выражения несогласия есть почта, есть приватные сообщения, есть этот форум, наконец. Впрочем, наказание он получил итак мягкое, меньше двух недель.
… чтобы понять рекурсию, нужно сперва понять рекурсию …  

Balancer

администратор
★★★★★


Lerm>Гм. Ну иногда синтаксис да... Тот же вызов метода делается через <...>, зато универсален.

Зато можно так:


code text
  1. <font size=1>Created with colorer-take5 library. Type '[b]python[/b]'</font>
  2.  
  3. <span style='color:#800000; font-weight:bold; '>from</span> pawt <span style='color:#800000; font-weight:bold; '>import</span> swing
  4. <span style='color:#800000; font-weight:bold; '>import</span> java
  5.  
  6.  
  7. <span style='color:#800000; font-weight:bold; '>def</span> <span style='color:#e34adc; '>exit</span><span style='color:#808030; '>(</span>e<span style='color:#808030; '>)</span><span style='color:#808030; '>:</span> java<span style='color:#808030; '>.</span>lang<span style='color:#808030; '>.</span>System<span style='color:#808030; '>.</span><span style='color:#e34adc; '>exit</span><span style='color:#808030; '>(</span><span style='color:#008c00; '>0</span><span style='color:#808030; '>)</span>
  8.  
  9.  
  10. frame <span style='color:#808030; '>=</span> swing<span style='color:#808030; '>.</span>JFrame<span style='color:#808030; '>(</span><span style='color:#0000e6; '>'Swing Example'</span><span style='color:#808030; '>,</span> visible<span style='color:#808030; '>=</span><span style='color:#008c00; '>1</span><span style='color:#808030; '>)</span>
  11. button <span style='color:#808030; '>=</span> swing<span style='color:#808030; '>.</span>JButton<span style='color:#808030; '>(</span><span style='color:#0000e6; '>'Close Me!'</span><span style='color:#808030; '>,</span> actionPerformed<span style='color:#808030; '>=</span><span style='color:#e34adc; '>exit</span><span style='color:#808030; '>)</span>
  12. frame<span style='color:#808030; '>.</span>contentPane<span style='color:#808030; '>.</span>add<span style='color:#808030; '>(</span>button<span style='color:#808030; '>)</span>
  13. frame<span style='color:#808030; '>.</span>pack<span style='color:#808030; '>(</span><span style='color:#808030; '>)</span>



:)


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

Balancer

администратор
★★★★★
Shurik>Похоже на предвзятый подход не по существу постов, а по существу лиц.

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

Balancer

администратор
★★★★★
<h5 class="z">Kazaa обогнала свежую «аську»</h5>

[td]
forum.cnews.ru/us/cnews.php?area=topnews&id=144566[html_a href="http://www.cnews.ru/cgi-bin/oranews/get_news.cgi?tmpl=top_print&news_id=144566" ][html_a href="http://www.cnews.ru/newtop/send.shtml?2003/05/26/144566" ]

 
Kazaa, бесплатный софт для обмена музыкальными и видеофайлами между пользователями интернета, стал самой скачиваемой программой в Сети. По скорости, с которой интернетчики обращаются за дистрибутивом Kazaa, эта программа обогнала даже последние версии популярного интернет-пейджера ICQ.

По данным, представленным разработчиком Kazaa компанией Sharman Networks на официальном сайте, это ПО было загружено более 228 млн. раз. Как свидетельствует статистика ресурса download.com/, предлагающего для скачивания самые различные файлы, Kazaa была скачана более 230 млн. раз. При этом за последней версией ICQ пользователи обратились более 229 млн. раз. Однако очевидно, что на данный момент Kazaa заметно популярней интернет-пейджера – за неделю эта программа была скачана 2,6 млн. раз, в то время как ICQ Pro 2003a beta build 3800 - всего 336 тыс., а ICQ Lite - почти 612 тыс. раз.


Одновременно к Kazaa подключаются 4 млн. интернетчков, и эта р2р-сеть существенно опережает Napster, прежнего рекордсмена на данном рынке, вынужденного прекратить свою работу под давлением звукозаписывающих компаний. В дни своей славы к Napster единовременно обращались 1,5 млн. пользователей.


Kazaa не нравится многим - звукозаписывающим компаниям, бизнесу которых р2р-сети наносят ощутимый урон, организациям по защите интеллектуальной собственности, топ-менеджерам компаний, недовольным трафиком, за который приходится платить, руководству ИТ-подразделений, озабоченному уязвимостью корпоративных сетей, в которые через Kazaa попадают вирусы. Тем не менее, сервис продолжает жить и набирать популярность.


Источник: при подготовке материала использованы данные Download.com и сайта www.kazaa.com/.


Взято с http://www.cnews.ru/newtop/index.shtml?2003/05/26/144566
… чтобы понять рекурсию, нужно сперва понять рекурсию …  

Balancer

администратор
★★★★★
 >Баллистический спуск капсулы космического корабля "Союз" произошёл из-за отказов прибора. Об этом сообщил сегодня председатель комиссии по расследованию причин жёсткой посадки Николай Зеленщиков. Эксперты пришли к выводу, что при спуске отказал блок управления, который используется уже больше 20 лет, сообщает «Эхо Москвы».

Модернизированный космический корабль "Союз ТМА-1" с экипажем шестой международной экспедиции к МКС на борту совершил посадку 4 мая 2003 года севернее Аральского моря, примерно в 500 км от заданного района приземления. Его удалось обнаружить только спустя два часа после приземления. Кроме того, экипаж корабля испытал на себе воздействие очень сильной перегрузки - в два раза большей, чем при спуске в штатном режиме.


Экипаж 6-ой экспедиции к МКС в составе Кеннета Бауэрсокса (командир МКС, капитан 1-го ранга ВМС США, астронавт НАСА), Николая Бударина (бортинженер-1, космонавт-испытатель РКК "Энергия" имени С.П.Королева) и Дональда Петтита (бортинженер-2, астронавт НАСА) пробыл на станции 162 дня, в то время как их работа была рассчитана на 109 суток.


После потери космического корабля "Колумбия" в катастрофе 1 февраля этого года аппараты "Союз" остались единственным средством доставки экипажей на МКС и обратно. Последний полет, закончившийся столь драматично, был первым испытанием корабля новой модификации - с более мощными бортовыми компьютерами, модернизированным программным обеспечением, двигателями мягкой посадки новой конструкции и более просторным обитаемым отсеком.


Бортовая компьютерная система "Союза" должна, в частности, автоматически обеспечивать ориентацию корабля при входе в плотные слои атмосферы, так, чтобы строго выдерживался угол входа. При выходе из строя основной системы ориентации предусмотрено включение запасной системы, однако ее точность ниже, чем у основной.


Вид корабля "Союз ТМА" в разрезе.


Источник: по материалам «Эха Москвы» и РБК. Рис.: Официальный сайт www.energia.ru/./>


// Взято с http://www.cnews.ru/newtop/index.shtml?2003/05/26/144562
… чтобы понять рекурсию, нужно сперва понять рекурсию …  

Balancer

администратор
★★★★★


Ошибки экипажа не было

          Причиной перехода спускаемого аппарата корабля "Союз ТМА-1" в режим баллистического спуска является отказ в одном из приборов системы управления спуском. Ошибки экипажа не было. Об этом сообщил председатель комиссии по расследованию происшествия, первый заместитель генерального конструктора РКК "Энергия" Николай Зеленщиков на пресс-конференции 26 мая в Москве.
          Согласно выводам специалистов, при спуске отказал блок управления спуском, используемый уже более 20 лет. "Прибор, находящийся в космическом аппарате, встал на упор, и сработал концевой включатель гироскопа", - сказал Зеленщиков. К новому программному обеспечению корабля специалисты претензий не имеют, сообщает "Интерфакс".
          У специалистов также нет претензий и к действиям экипажа шестой основной экспедиции в составе россиянина Николая Бударина и двух астронавтов NASA Кеннета Бауэрсокса и Дональда Петтита.
          Сразу после аварии президент РКК "Энергия" Юрий Семенов обвинил в произошедшем Дональда Петтита, сказав: "Американец нажал не ту кнопку. Корабль "сдурел" от непонятной команды".
          4 мая спускаемый аппарат корабля "Союз ТМА-1" не вышел на расчетную точку приземления и приземлился более, чем в 400 км от нее.

Взято с

Новости науки "Русского переплета"

  © 1999, 2000 "Русский переплет" Дизайн - Алексей Комаров // www.pereplet.ru
 

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

Balancer

администратор
★★★★★
Программа однорангового обмена файлами Kazaa станет самым популярным ПО в интернете






Компания Sharman Networks объявила, что принадлежащее ей ПО для однорангового обмена файлами Kazaa в ближайшее время станет самой популярной бесплатной программой в Web.

Для этого ей необходимо было превзойти по общему количеству загрузок рекорд (230 млн.), установленный лидировавшим до сих пор приложением для мгновенного обмена сообщениями - ICQ.

На данный момент принадлежащая CNET Networks фирма Download.com зарегистрировала более 229363307 загрузок Kazaa. При этом ежедневно программа расходится, в среднем, в 366 тысячах копий тогда как суточный "тираж" ICQ составляет лишь около 50 тыс. копий.


//

Ошибка #404 — PCNEWS.RU - Все компьютерные новости

Все компьютерные новости на PCNews.ru. Вся новая информация, о компьютерах и информационных технологиях. Синдикация новостей, статей, пресс-релизов со всех сайтов компьютерной (ИТ или IT) тематики. // pcnews.ru
 

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

Balancer

администратор
★★★★★


Nvidia фальсифицирует результаты тестов

Не так давно компания Nvidia вывела на рынок новый чип GeForce FX 5900, который должен потеснить лидирующий Radeon и восстановить репутацию чипов Nvidia как самых производительных решений.


Но для того, чтобы доказать, что их чипы самые быстрые, компании Nvidia необходимо показать это на практике, то есть добиться высокой производительности в тестах.


Однако независимый разработчик тестовых приложений, Futuremark, начал жаловаться на специальный подход карт на GeForce FX 5900 к тесту 3DMark 03. Суть проблему состоит в том, что в последние драйверы к картам Nvidia распознают прогонку теста и увеличивают демонстрируемую производительность видео ускорителя.


Представители Nvidia комментируют это следующим образом: компания больше не сотрудничает с Futuremark, поэтому нет никаких специальных доработок шейдеров, которые должны создаваться отдельно, поэтому Nvidia считает искусственное наращивание показателей оправданным.


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


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


//

Ошибка #404 — PCNEWS.RU - Все компьютерные новости

Все компьютерные новости на PCNews.ru. Вся новая информация, о компьютерах и информационных технологиях. Синдикация новостей, статей, пресс-релизов со всех сайтов компьютерной (ИТ или IT) тематики. // pcnews.ru
 

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

Balancer

администратор
★★★★★
26.05.2003 19:24:00
[html_font size="2" ]
Корпорация Microsoft разрабатывает новый язык - частную версию ML (meta language или метаязык), которая носит название F#. Конечно же, у многих возникнут параллели с названием C#, и они не ошибутся - F# создаётся для решения задач расширяемости (и общих задач, впрочем, тоже) на платформе .NET Framework. Вообще, основные задачи F# по версии его создателей:
Реализация основных возможностей языка программирования ML на платформе .NET, согласовываясь со стандартами ILX (Extended Intermediary Language) взаимного взаимодействия для языков функционального программирования. Доказательство того, что реализация .NET-версии важного языка может быть создана в рамках 10.000 строк кода. Предоставление остальным разработчикам базы для экспериментов со своими собственными .NET-вариантами языков программирования. Обеспечение реализации метаязыка, в котором все ML-объявления могут напрямую использоваться из других .NET-языков. Обеспечение эргономичной реализации ML в стиле OCaml с раздельной компиляцией и стандартным интерфейсом компилятора C, с поддержкой отладки для различных .NET-дебаггеров и профилированной поддержкой при использовании в комбинации с соответствующими инструментарием .NET-технологий. В будущем, среди прочих вещей - создание плагина для VisualStudio.NET, а также обеспечение лучшего механизма доступа к .NET-конструкциям, создаваемым другими языками.
 
Язык F# написан Доном Саймом (Don Syme) - сотрудником команды Microsoft Research в Кэмбридже. Как говорит сам создатель, "я верю, что вполне имеющей смысл идеей являлись инновации в синтаксическую структуру и семантику для увеличения практичности и удобства в использовании программного языка". Что ж, посмотрим по первым откликам разработчиков. В ближайшее время в наших материалах мы постараемся подробнее рассказать о F#...


// 

Новости Software - Новости Software

Очередная трогательная история от Google, произошедшая год назад, но вышедшая в виде ролика от Google только сейчас.Предыстория такова: много-много лет назад маленький четырёхлетний индийский мальчик Saroo Brierley, сидя в поезде в ожидании брата, заснул. Проснувшись, понял, что вокзала нет, людей нет, поезд едет куда-то. То есть, типичный сюжет индийского фильма производства Болливуда. Мальчика усыновила австралийская семья, где этот мальчик благополучно рос и мужал целых 25 лет. При этом приёмная мама повесила в его комнате карту Индии и всячески сохраняла для ребёнка воспоминания детства. // Дальше — www.fcenter.ru
 

… чтобы понять рекурсию, нужно сперва понять рекурсию …  
Это сообщение редактировалось 27.05.2003 в 14:16

Balancer

администратор
★★★★★


Balancer>>Покажи мне ещё хоть один случай, когда кто-то опускался до уровня Вуду. Тогда я обдумаю своё решение.
Shurik>То есть в данном случае Вуду действительно пострадал в основном за то, что он Вуду.


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

Balancer

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

Balancer

администратор
★★★★★


По MyIE уже есть отдельный топик:


А сейчас вплотную к нему приближается Avant Browser:



Интернет и сети: Avant Browser v.8.0 Beta 1 Build 639




Продолжает с бешенной скоростью обновляться мультиоконный браузер [html_a class="in" href="http://www.avantbrowser.com/" target="_blank"]Avant Browser
(IE Opera), который построен с использованием технологии MDI и обладает целым рядом полезных возможностей. Программа выделяется быстродействием, стабильностью, наличием блокиратора всплывающих окошек, встроенным чистильщиком ненужных файлов, дополнительными возможностями по обработке веб-страниц, поддержкой русского языка и полной совместимостью со всеми версиями Internet Explorer выше 4.0.







Изменения в данной версии достаточно полезны: увеличена скорость загрузки браузера при использовании не англоязычного интерфейса, закончен перевод на русский и некоторые другие языки.


Забрать Avant Browser v.8.0 Beta 1 Build 639 можно отсюда (888 Кб, Freeware, Windows 98/ME/NT/2000/XP).


//

Ошибка #404 — PCNEWS.RU - Все компьютерные новости

Все компьютерные новости на PCNews.ru. Вся новая информация, о компьютерах и информационных технологиях. Синдикация новостей, статей, пресс-релизов со всех сайтов компьютерной (ИТ или IT) тематики. // pcnews.ru
 

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

Balancer

администратор
★★★★★


>Avant Browser v.8.0 Beta 1 Build 639


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


Минусы как и в MyIE. Тормозит визуальный редактор Авиабазы (а в IE - всё ок) и не пашет iNetAdviser...
… чтобы понять рекурсию, нужно сперва понять рекурсию …  

Balancer

администратор
★★★★★
Andy-Andrei>Под оперой - раскрашивает. А под мозилой и ие - нет. Забавно, да?


Мда. Классно. И вправду. :) При чём код в начале страницы IE раскрашивает правильно...
… чтобы понять рекурсию, нужно сперва понять рекурсию …  

Balancer

администратор
★★★★★


>> И можно на выбор открывать новые страницы как в фоне, так и активируя их.
>Мой MyIE2 тоже вроде так умеет (если мы об одном и том же говорим).


Видимо, о разном :) В MyIE  переключается в настройках либо так, либо эдак. А в Опере и Avant Browser можно кликая на ссылку выбрать как открыть новое окно. Shift+клик - новое окно. Ctrl или Shift+Ctrl - новое в фоне. Опера, правда, круче, она может открыть ссылку в текущем окне даже если на странице принудительно прописано открывать в новом...
… чтобы понять рекурсию, нужно сперва понять рекурсию …  

Balancer

администратор
★★★★★
Новые клавиатурные КПК Sharp Zaurus

Мода на клавиатурные КПК, угасшая в последние пару лет, похоже, вновь возвращается. Не так давно NEC объявила о выпуске MobilePro 900, а теперь сразу две подобные новинки представила другая японская компания – Sharp. Обе анонсированные модели КПК, Zaurus SL-C750 и SL-C760, в два раза мощнее своего предшественника SL-C700, и оснащены 400 МГц процессором Intel XScale и сенсорным 3,7” дисплеем с разрешением 640х480 пикселей, поддерживающим 65,536 цветов.




SL-C760 оборудована 128 Мб флэш-памяти, 65 Мб из которых доступны пользователю, в то время как SL-C750 имеет вдвое меньший объем оперативной памяти, составляющий 64 Мб с 30 Мб под пользовательские приложения. У обоих КПК усовершенствованы функции работы с Интернетом, увеличен до 2 Мб объем поддерживаемых вложений к письмам и включена поддержка протоколов безопасности VPN и IPsec для встроенного адаптера беспроводной связи.

Кроме того, новые КПК от Sharp оборудованы расширенными мультимедийными функциями – они оснащены слотами расширения CompactFlash II и SD и позволяют просматривать видеоролики в формате MPEG 4 и слушать MP3 музыку. С опциональной CFXGA графической картой производства I-O Data Device и внешним монитором или проектором, Zaurus может выдавать полноцветное изображение в SVGA разрешении (800х600 точек).

Розничные продажи Sharp Zaurus SL-C750 начнутся 24 мая по цене чуть более $510, SL-C760 – 21 июня по цене около $600.


// http://www.sigma.perm.ru/news/2003-05-17/zaurus.htm


Прямо и хочется и колется... С одной стороны такие, блин, параметры и за такие деньги... С другой - Linux... :(
… чтобы понять рекурсию, нужно сперва понять рекурсию …  

Balancer

администратор
★★★★★


А Zaurus C700 на Electronics, Cars, Fashion, Collectibles, Coupons and More Online Shopping | eBay уже по $480 купить можно...
… чтобы понять рекурсию, нужно сперва понять рекурсию …  

Balancer

администратор
★★★★★


Общий R/O с Вуду снят.


В Авиановостях - оставлен.


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

Balancer

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

Balancer

администратор
★★★★★


Valeri_>Почему - потому что никто не захотел ответить на один простой вопрос: ну хорошо, слетали мы в Бискайский залив и потопили там амовский авианосец, каким будет ответ? А ответ был бы таким, что следующими пошли бы те самые МБР, и тогда плюс-минус авианосец уже был бы пустяк.


Ни одно развитое государство даже в пьяном угаре не пойдёт на удар МБР утоплением какой-то там АУГ. АУГ - это потеря всего нескольких миллиардов баксов и нескольких десятков, в лучшем случае, тысяч человек. Удар МБР - это ответный удар, уничтожающий государство в целом.


Даже по самым пессимистичным прогнозам, что я видел, глобальный обмен ядерными ударами возможен только на третий-четвртый день интенсивных обменов тактическим ядерным оружием на обычных фронтах боевых действий и в прифронтовых районах. а по оптимистичным прогнозам ЯО вообще не будет применено даже в крупномассштабной войне между ядерными государствами.


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

Balancer

администратор
★★★★★
Andy-Andrei>Кстати, под линуховой мозилой почему-то немогу ничего вообще набрать в этом окошке для набора ответа - курсор туда вообще отказывается становиться, будто оно ридонли. Вот, пишу из под конкверора.

Версии Мозиллы ниже 1.3beta не поддерживаются и проверок на них нет пока, чтобы визуальный редактор вырубить. В настройках вырубай. 1.4beta тоже не работает, кстати, что-то они там нахимичили :)
… чтобы понять рекурсию, нужно сперва понять рекурсию …  

Balancer

администратор
★★★★★
Andy-Andrei>Кому такое откровенное говно понравится. Может, тебе?

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

Balancer

администратор
★★★★★
Lerm>Гм... А кликнуть средней клавишей (колесиком) на ссылке не пробовал?

В моём последней версии MyIE средняя кнопка не отличается от левой :) Если активизация нового окна включена, то активирует, если выключена - в фоне открывает. Так же как и по левой. А, понял про что ты, про открытие в новом окне одной кнопкой. Мне это как раз до лампочки, мне и Ctrl/Shift прижать не лениво, речь идёт именно об активизации/не активизации нового окна. Ну а уж открывать в текущем окне вопреки требованию параметра ссылки вообще пока только Opera умеет :)
… чтобы понять рекурсию, нужно сперва понять рекурсию …  

Balancer

администратор
★★★★★


Balancer>>Ни одно развитое государство даже в пьяном угаре не пойдёт на удар МБР утоплением какой-то там АУГ.
Valeri_>Сейчас не пойдет. А в 63 - вполне, были очень немалые шансы именно так закончить историю. Сотку, напоминаю, не сейчас делали.

Вот только когда конкурс объявили, про АУГ не думали, делали ответ на XB-70, а уж к закладке постройки первого экземпляра времена были уже совсем иные...


Да и в 1963-м - это уже было, всё-таки, осле Карибского кризса... И народ уже начинал понимать, что ядерный потенциал накопился изрядный и, случись что, победителей уже не будет. Разве что негры в Африке :)
… чтобы понять рекурсию, нужно сперва понять рекурсию …  

Balancer

администратор
★★★★★


Да при чём тут наезд и злопыхательство? Личное неудовольстве чем угодно у нас невозбраняется. Я про беспрецендентный мат и т.п. Ты зягляни на Старые форумы Balancer'а и почитай художества Вуду. Словно 15-летний пацан в подворотне после бутылки портейна.


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

Balancer

администратор
★★★★★


Shurik>Его это конечно характеризует, но начал как ни крути не он.


Мне как-то фиолетово, кто начал. Мне важно кто как себя ведёт.


Shurik>А мат сам по себе как раз не так страшно - человек сам заведомо
Shurik>ставит себя в определённую позицию и все видят с кем имеют дело.


Просто я не хочу, чтобы Авиабаза превратилась в тусовку подобных людей. Таких мест и без того полно. Рекомендую, например, для ознакомления на http://www.ncbank.ru/forum/viewtopic.php?t=2 заглянуть. Форум "Национального Коммерческого Банка" :)


У меня нет ни малейшего желания терпеть что-то подобное тут, даже если для этого половину форума придётся разогнать.


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

Balancer

администратор
★★★★★


timochka>Можно для не любителей визуального редактора такую фичу сделать - когда свое сообщение редактируешь или на чужое отвечаешь видишь вместо переводов строк (br).


Я бы рад, да пока не могу :) Мне это самому мешает, поскольку я очень часто из Оперы работаю. Но чтобы избавиться от этого, очень много менять нужно в коде. Это в любом случае придётся делать, но это не сегодня и не завтра.
… чтобы понять рекурсию, нужно сперва понять рекурсию …  

Balancer

администратор
★★★★★
Alesandro>Кстати, Ром, а как его (редактор) отключать? Что-то я не нашёл в настройках такой галки, а Мозилла продолжает упорствовать. Но пока он не загрузился или если стоп успеть нажать, то ответить можно...

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

Balancer

администратор
★★★★★


timochka> GetInterface().WhoIam();


Ну и ругается он на эту строку: error C2259: 'IMyInterface' : cannot instantiate abstract class due to following members: 'void IMyInterface::WhoIam(void)' : pure virtual function was not defined test.cpp(6) : see declaration of 'IMyInterface::WhoIam' :)


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

Balancer

администратор
★★★★★


Да я уже и сам ошибку исправил и скомпили. Код почти как у тебя. Вот только нет тут никакого динамического связывания. Обычная работа с указателями.


Я всё не могу чётко сформулировать, свою мысль на счёт свзывания. Ещё раз повторю такой пример. На C++ ты в суперклассе обязан указать все виртуальные функции. Ты не можешь из него вызывать функции, имена и интерфейсы которых на момент его компиляции ещё не определены. Это и есть одно из отличий статического и динамического связывания. При статическом - ты всё должен знать заранее. И для введения какого-то нового метода, общего для всех субклассов, ты должен перекомпилить суперкласс. Что невозможно, например, при расширении, скажем, коммерческой софтины частными DLL (только один из примеров). Скажем, есть у тебя программа A. Коммерческая, закрытая. Есть у неё API для пользовательских DLL. И по этому API все пользовательские DLL - это классы, наследники API-шного суперкласса. Всё хорошо, но в C++ с этого момента пользовательские расширения ограничены виртуальными методами суперкласса. И наследник расширения Б не может вызвать метод расширения В без введения этого метода в суперкласс API А. Да, расширение В, например, может слепить свой API и предоставлять его расширению Б. А если в другой раз захочется то же самое вызвать для расширения Г? В общем, получается, что всё равно ещё на этапе компиляции нужно знать всё обо всём, что там будет в дальнейшем. Что в реальных задачах не так уж редко нереально.


А в той же Java (как тут Lerm отмечает, я сам не пользовался этим) я могу рискнуть вызвать метод другого класса, даже если на этапе компиляции моей программы про тот метод ещё не было известно.
… чтобы понять рекурсию, нужно сперва понять рекурсию …  

Balancer

администратор
★★★★★


timochka>Извини наврал в исходнике.


Кстати, рекомендую [cоde cpp]...[/code] и [cоde asm]...[/code]. Чтобы симпатичнее смотрелось. Только от меня не копируй, я буквы русские вписал, чтобы не скомпилилось :)
… чтобы понять рекурсию, нужно сперва понять рекурсию …  

Balancer

администратор
★★★★★
Прости, но ты "диалог" их читал?? Я ссылку уже дважды приводил. Жалко только что Женька успел свои посты вычистить, на контрасте особенно хорошо видно было. Он тоже вёл себя грубо, но до матерщины не опустился хотя бы. А то, что понаписал Вуду - такого на Авиабазе ещё и близко не бывало. Так что кто что заслужил, тот то и получил.
… чтобы понять рекурсию, нужно сперва понять рекурсию …  

Balancer

администратор
★★★★★
Дык, Netscape помер давно. На 4.7x :) 5-й так и не вышел. А 6+ и 7+ - это просто недоделанный Mozilla :)
… чтобы понять рекурсию, нужно сперва понять рекурсию …  

Balancer

администратор
★★★★★
timochka>Это все от того что С++ при динамическом связывании оперирует не символьными именами, а номерами методов.

Дык, в этом-то и суть! Ну да, бегемот летать не умеет, потому что он тяжёлый и крыльев не умеет, но мы всё равно его бабочкой обзовём :D

Я про то и говорил в начале спора, что C++ не закладывает имена в готовые программы и не оперирует ими. Нет, публичные имена для DLL-линковки он тащит, но это совсем не то.

>То есть в пределах одного дерева наследования компилер раздает всем виртуальным методам номера (они же смещения в таблице vtable).

Вот это и есть всё признаки статической компиляции. Всё выясняется/расставляется на этапе сборки. Если к тому времени что-то ещё неизвестно, то программы не получится :)

>То есть ты знаешь что у класса указатель на который тебе дали есть 10 виртуальных методов. Можешь дернуть все 10 методов сам. Но это дурной тон из соображений переносимости.

Не только из переносимости. И из безопасности тоже. Как ошибку будешь отлавливать, если методом ошибёшься? :D Ну не умеет C++ динамическое связывание.

> Плюс если тебе дадут указатель который будет указывать на экземпляр имеющий только 5 методов, а попытаешься дернуть 10-й то программа рухнет.

Вот-вот :) Поэтому и костыли, чтобы не падал, поскольку ноги сами не держат :D

>Тем самым компилер проверяет за тебя корректность кода.

Вот только всё равно это палка о двух концах. Во-первых, гибкость куда ниже, во-вторых - всё равно самое важное компилер C++ не проверяет. Эта ахилесова пята в виде указателей... :)

>Только учти что член класса vtable имеет атрибут private.

Вот только никакое это, опять же, не динамическое связывание. Хотя я сам, всего лет пять назад, делая очень похожую систему на SP-Forth называл эго динамическим :) Но это давно было... :)
… чтобы понять рекурсию, нужно сперва понять рекурсию …  

Balancer

администратор
★★★★★
Вырубай по одному всех резидентов и смотри после кого пройдёт.

У меня ещё на Celeron-417/384RAM/Radeon 7200 ничего подобного не было. Если и тормозило - то равномерно :)
… чтобы понять рекурсию, нужно сперва понять рекурсию …  

Balancer

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

Balancer

администратор
★★★★★
Славич>Рекомендую Proxomitron. flash-банеры режет на ура.

Вместо всех этих пер... э... поделок, лучше уж Оперу поставить. Хоть трафик гарантировано gzip'ом пожат будет. И картинки кешированные можно совсем не грузить. Всё остальное (Мозилла, IE с клонами) обеспечивает трафик от разов до порядка бОльший. У меня трафик дома платный, так что вопрос этот хорошо изучил :D

Кстати, у меня даже ZoneAlarm запущенный не позволяет грузить сжатый трафик. Рекомендую поглядывать в нижний правый угол каждой страницы форума, и если там вместо зелёненькой надписи "compressed" загорится красная "uncompressed" - чесать репу :)
… чтобы понять рекурсию, нужно сперва понять рекурсию …  

Balancer

администратор
★★★★★
Решил я на эту тему по Интернету пробежаться. И что я вижу. Полный раздрай в терминологии. Вплоть до того, что связывание в C++ некоторые называют данамическим, а другие в Haskell - статическим :D

А тут ещё статические с внешними связями (DLL)... COM, кстати, по умолчанию использует статическое вязывание. А динамическое - только через хитрости... Вот, возможно, откуда иногда программы на VB оказываются быстрее, чем на C++ :)
… чтобы понять рекурсию, нужно сперва понять рекурсию …  

Balancer

администратор
★★★★★
Ну, я Конкувер только в Кноппиксе пощупал, но мне почти понравилось :)
… чтобы понять рекурсию, нужно сперва понять рекурсию …  

Balancer

администратор
★★★★★
Классик, кажется, Чарльз Мур, как-то сказал, что редакторе для программиста не должно быть функции копирования блока.

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

Balancer

администратор
★★★★★
timochka>Кстати, народ поглядел цену на Psion 5mx - 350 $ Этож проще старый ноут найти за такие деньги.


Понимаешь, нет ещё ноута, который влезал бы в карман (пусть непросто, но влезал) и работал бы от пары AA-батареек от 30 до 60 часов.
… чтобы понять рекурсию, нужно сперва понять рекурсию …  

Balancer

администратор
★★★★★
Кто, Irsi?? Или это другой Irsi? Или резвится? :D Короче, это тот Irsi, что Jabber.Ru | Крупнейший русскоязычный узел сети мгновенной передачи сообщений или нет? :)
… чтобы понять рекурсию, нужно сперва понять рекурсию …  

Balancer

администратор
★★★★★
FindFast.exe - это Office 97. Что, есть кто-то, кто его под XP ставит? :D

2Darth: тогда попробуй сервисы повырубать ненужные. Заодно и памяти высвободишь :) WinXP по затратам памяти до Win2K таким макаром влёгкую доводится. Мегабайт 50 занятой оперативки всего...
… чтобы понять рекурсию, нужно сперва понять рекурсию …  

Balancer

администратор
★★★★★
>Некоторые уже очень близко :P

Быстро ручки у этой девочки отломятся. Вайо грамм 800 где-то весит. Реклама, короче... Больше, чем грамм 200 долго на весу держать уже некомфортно. Даже мужику :) А в глазки всё время будет лезть дурная главиатура... Вот если бы как в Заурусе она могла бы заворачиваться...







Кстати, многим он больше кажется, чем на самом деле. Вот тут хорошо размер виден:



Фото из обзора на http://www.hpc.ru/lib/arts/1932/
… чтобы понять рекурсию, нужно сперва понять рекурсию …  

Balancer

администратор
★★★★★
Santey>Я думаю, что "благодаря" им в России (да и не только в ней) появилось не 1 и не 2 новых извращенца, искалечено не 1 и не 2 души.

соционика говорит, что социотип человека НЕ меняется ВООБЩЕ. Психология говорит, что психотип меняется очень сложно и очень трудно, можно тоже считать, что не меняется. Так что если из-за них появилось больше на пару извращенцев - то уж лучше пусть так будет, пусть это ещё в возрасте шпаны проявится, когда их отловить проще, чем в зрелых годах :)
… чтобы понять рекурсию, нужно сперва понять рекурсию …  

Balancer

администратор
★★★★★
Да? Он мне таким не показался. Ну да и ладно. :)
… чтобы понять рекурсию, нужно сперва понять рекурсию …  

Balancer

администратор
★★★★★
Indexing Service по дефолту в XP вырублен вообще...

Впрочем, согласен, что нафиг, я Ищейку предпочитаю. Хотя и ею очень редко пользуюсь :) У меня архивы классифицированы хорошо :)
… чтобы понять рекурсию, нужно сперва понять рекурсию …  

Balancer

администратор
★★★★★
Vale>Поиск и замена :)

Слишком велика вероятность ошибку допустить :)

>Тут в "юморе" этот стиль приписывают китайцам

Смех смехом, а мы с переводчиком недавно так арабский правили... Поскольку "105-клавишную арабскую раскладку" наощупь и он не знает, а уж я и подавно, то приходилось выискивать буковки в тексте и копировать куда надо. А они у них не в пример нашим, раздельно не пишутся, да ещё и написание от окружения зависит... В общем, очень я винду зауважал потом, что с этим справлялась :) Интересно, Дштгч так умеет? :D
… чтобы понять рекурсию, нужно сперва понять рекурсию …  

Balancer

администратор
★★★★★
Vale>Кроме личика и попки, да грудки (если с последними плохо- поможет силикон) эстрадной певице ничего не надо.

Они тоже уже не нужны. Не совсем в тему, но пример совсем убойный :D

http://www.mtsnet.ru/~mp3/v-4/17beta.avi
Project "17" / beta stage development V0.2
2.5Мб, 44сек.

Качать ОБЯЗАТЕЛЬНО!

Что современный видеомонтаж может сделать с "17 мгновеньями весны" :) всматриваться в детали каждой сцены! :D
… чтобы понять рекурсию, нужно сперва понять рекурсию …  

Balancer

администратор
★★★★★
А я в который раз на правах эпатажа заявлю, что растворимый кофе предпочитаю молотому :D

Кстати, начитался я вас тут, и поставил чайничек, чайку попить. Впервые за последние пару месяцев. А то всё соки, кефир, минералка... Так, что у нас есть к нему... Сыр, ветчина, чёрный хлеб. Живём, однако! :D
… чтобы понять рекурсию, нужно сперва понять рекурсию …  

Balancer

администратор
★★★★★
asoneofus>Арабский прекрасно живёт в КДЕ и в попеноХвиЗе

Т.е. рисуется корректно, буковки рисуются правильно, типа в середине слова - одна закорючка, в конце - другая, в анчале - третья и т.п.? :) А переводы строк правильные? Ихнее "и" в конце строки не зависает? :)
… чтобы понять рекурсию, нужно сперва понять рекурсию …  

Balancer

администратор
★★★★★
Достал меня этот убогий Courier / Corier New. Хочу что-то типа Verdana, без мерзких засечек, но фиксированной ширины. Короче, чтобы почту/ньюсы в 800x600 в окошке читать приятно было... Чтобы пунктах в 8..10 приятно смотрелся, чтобы его вообще не заметно было! :)
… чтобы понять рекурсию, нужно сперва понять рекурсию …  
Это сообщение редактировалось 27.05.2003 в 23:16

Balancer

администратор
★★★★★
TbMA>Но от появления технологии до массового выпуска ее надо спроектировать, испытать, отладить, наладить производство и т.п. - то есть примерно 3-5 лет.

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

Balancer

администратор
★★★★★
Alesandro>22-27, сижу на работе, голодный. :(

Я вчера такой же был :) В это же время :)
… чтобы понять рекурсию, нужно сперва понять рекурсию …  

Balancer

администратор
★★★★★
>> моноширинный TTF
>> но пропорциональный
Vale>Так моноширинный или пропорциональный? :D

Ну, что делать, время позднее, вместо "фиксированный" написал "пропорциональный" :D Ну да итак все поняли :)

Кстати, ещё было бы неплохо что-то типа Verdana или MS Serif, но с жирной точкой, на манер дефолтовых Linux-шрифтов. Для общесистемного применения. А то задрало меня выискивать стандартную крохотную точечку в адресной строке браузера, да ещё от запятой её отличать... :)
… чтобы понять рекурсию, нужно сперва понять рекурсию …  

Balancer

администратор
★★★★★
Интересно, как бы настроить робота, чтобы по он на основе ИИ вылавливал "горячий тон" и время от времени закидывал мессаги: "Тише ребята, а то модератор проснётся"...

:)

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

Balancer

администратор
★★★★★
>Тьфу ты черт, а я то думал - чего у меня все время uncompressed. Оказывается OutPost...

:) Отключи и оцени разницу в скорости :) А, вообще, лишний камень разработчикам. gzip и deflate браузерами уже лет пять, как минимум, поддерживаются, а разработчики этих файрволов до сих пор их поддержкой не озаботились. Учитывая, кстати, что сейчас едва ли не большинство форумов сжатие на лету поддерживают (phpBB2, iBF, порталы на *Nuke, Tiki и т.п.) Только не все говорят. Кстати, принудительно проверить, жмут или не жмут, можно через wget:

wget -S -header="Accept-encoding: gzip deflate" -spider "http://airbase.ru/rus.phtml"

Видим в выводе:

11 Content-Encoding: gzip

Это оно. Можно и сохранить, посмотреть во сколько сжалось:

wget -S -header="Accept-encoding: gzip deflate" -O save.htm "http://www.handy.ru/board/"

В консоли: 6 Content-Encoding: gzip

На save.htm размером 10кБ жмём Еnter в FAR'е и видим, что реальный размер - 54кБ. Вот, где-то так, в 4...6 раз gzip и жмёт HTML-страницы.

Если же gzip сервером не поддерживается, то в save.htm увидим простой HTML :)

Ключики wget:
-S - выводить ответ браузера в консоль
-header=".." - передать параметр запроса браузеру
-O filename - сохранить результат в файл filename. Если отсутствует, то попробует сохранить под тем же именем, что на сервере и для обычных скриптов с параметрами в запросе у него ничего не выйдет.
-spider - ничего никуда не сохранять.
… чтобы понять рекурсию, нужно сперва понять рекурсию …  

Balancer

администратор
★★★★★
Данный топик до этого ответа ужимался с 41.7 до 7.8кб, т.е. в 5.3 раза. Соответственно, в 5.3 раза быстрее загрузка, в 5.3 раза меньше трафик. Думаю, это очень ощутимый выигрышь :)
… чтобы понять рекурсию, нужно сперва понять рекурсию …  

Balancer

администратор
★★★★★
ComputerMage>

Ой, какие люди! :D Привет :)

ComputerMage>Кстати, как скрипт - проверял?

Нет, сейчас, слава Богу, всё в порядке. Как четыре дня остались висящих два семафора, так и висят, я уж не убиваю их.

>Можешь сказать в каких случаях происходила утечка?

Угу. У меня Апач из-за чего-то жиреет понемногу (скорее даже не он, а PHP/MySQL - словом, из скриптов откуда-то лезет). Где-то недели через две работы подтормаживать начинает. Если его и MySQL перезапускать - то всё ок. Кто конкретно виноват разбираться в лом было, так что я просто повесил скрипт перезапуска на cron, на каждую ночь.

Вот только вкрались две неприятности :)

1. Апач отказался убиваться по ./bin/apachectl stop. Т.е. после него так и висит несколько httpd-процессов, которые порт держат и перезапуститься ему не дают. Кстати, сразу после сборки я из-за этого никак не мог понять, почему он не запускается, кто порт держит. Я свято верил в apachectl stop :) В итоге в скрипте после apachectl stop я влепил ещё и kill -KILL всем apache-процессам. Вот только паузу между вызовами не поставил, так что и семафоры освобождаться не успевали. Но я этого не знал тогда :)

2. Прописывал расписание в cron не ручками, а через Webmin... Ну и зевнул, что часы/минуты срабатывания не выставил. "Any" (*), понимешь... :) Вот он и пошёл у меня каждую минуту перезапускаться. Каждую минуту - пару лишних семафоров висящих...

Сейчас, слава Богу, и с расписанием разобрался, и паузу между apachectl stop и kill поставил. Так что каждую ночь в 4 часа по Москве перезагружается без последствий :)

Но за участие всё равно спасибо большое! :)

Кстати, если интересно - у меня и ещё один глюк был, который незаметно прошёл, правда... У меня на машине два винта стоит, не в рейде, и устройств для бэкапа нет. Так что делаю просто "ручной" бэкап с винта на винт. На одном /home-каталоги, пакую их на второй, на втором - MySQL-базы, делаю mysqldump и пакую на первый. Ну и та же фигня, вариант промежуточный. Часы работы указал, минуты - "*". В результате две ночи подряд машина запусказал по 60 процессов бэкапа :) Пока я не удивился однажды утром такому количеству bzip2'ов в top'е :)

В общем, нелёгок он, процесс обучения удалённому администрированию :)
… чтобы понять рекурсию, нужно сперва понять рекурсию …  

Balancer

администратор
★★★★★
>-  Да кто вы такой??

Вот нам на форумах до полного счастья таких и не хватает :D

Блин, народ, вправду (к ТbМЕ это не относится :)) ну будьте вы чуть менее серьёзны, чёрт бы вас подрал, все в R/O переведу нафиг! :)
… чтобы понять рекурсию, нужно сперва понять рекурсию …  

Balancer

администратор
★★★★★
Balancer>Интересно, как бы настроить робота, чтобы по он на основе ИИ вылавливал "горячий тон" и время от времени закидывал мессаги: "Тише ребята, а то модератор проснётся"...
Balancer>:)
TbMA>Можно. Но нужна одна штука, которую под *никс просто не найдешь. TbMA>Под винду она у меня есть.
TbMA>Если интересно - можно пообсуждать в "Компьютерном".

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

Balancer

администратор
★★★★★
>Если интересно - можно пообсуждать в  "Компьютерном".

поехали: http://airbase.ru/forums/index.php?s=&act=...ST&f=11&t=20745
… чтобы понять рекурсию, нужно сперва понять рекурсию …  

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