Форум » Свободный разговор » Полезное о компьютере: вопросы и ответы » Ответить

Полезное о компьютере: вопросы и ответы

Dust Raider: Перенос из ветки Компьютер для нас Админ -------------------- Вношу предложение админам! Давайте сделаем отдельную тему для обсуждения прикладных проблем с софтом, компами и всем таким прочим: "Полезное о компьютере: вопросы и ответы.", в разделе "Свободный разговор". Там будем решать вопросы подобного рода - каким софтом лучше пользоваться, а что делать если случилось то-то, и прочее подобное. И будет у нас три четко разделенных темы - одна про "IT и нетехнические проблемы", другая эта, в которой сейчас все пишем, а третья прикладная - обмен опытом. Соответственно, посты, уже не очень соответствующие вопросу в этой теме, а именно прикладным вопросам - можно туда будет перенести, в предложенную мной новую тему.

Ответов - 152, стр: 1 2 3 4 All

Mirdin: AK, А каким софтом вы пользуетесь для ЯМР? У меня есть WinNMR, но вот только под XP она упорно не хочет работать:((.

A.K.: У нас XWinNMR стоит на компьютере при спектрометре. И с ХР не конфликтует. М.б., у вас какая-то "левая" версия (программа-то дорогая, "Брукер" цены заламывает). Вещества мы изучаем особенные, спектры у них широкополосные и копятся долго - идеально было бы сутки, но приборное время ограничено, приходится довольствоваться 12-тью часами, поставив образец копиться на ночь. Соответственно спокойно посидеть и поработать с полученными спектрами в XWinNMR я не могу - утренняя смена поджимает, поэтому приходится скачивать fid'ы на свой рабочий компьютер и обрабатывать уже тем, чо есть. А это сначала была программа MestReC (пока в Сети были доступны её халявные версии с ограниченным сроком использования). Теперь это стала ACDLabs, которая мне не нравится, т.к. не позволяет складывать спектры (допустим, один и тот же образец копился дважды) и значение параметра lb не позволяет устанавливать выше 50Гц (а в нашем случае широкополосных спектров, когда разрешение не так важно, чтобы отсечь шумы бывает нужным установить и бОльшее значение lb). Поэтому, если подскажете, где можно стырить XWinNMR, буду признателен.

Dust Raider: A.K. пишет: можно стырить XWinNMR Осторожнее со словами, друзья! :) "Любая информация может быть использована против вас".


Alex Dragon: А опенсорсных аналогов нема? Понимаю, что у всех своя специфика, но вот у астрономов, к примеру, существует множество в том числе и свободных программ для обработки всяких результатов, много и самописного софта.

Mirdin: A.K. пишет: М.б., у вас какая-то "левая" версия Левая и ломаная. Идет только под 98 винду. A.K. пишет: Поэтому, если подскажете, где можно стырить XWinNMR, буду признателен. Ага. Было бы неплохо, только пока доброодетелей таких не нашлось.

Трак Тор: Поэтому, если подскажете, где можно стырить XWinNMR, буду признателен. Андрей, вот ссылка на ЯМР-ные программы от Антона: http://siobc.fizteh.ru/Biosoft/molbiolsoft.html Может, чего найдешь

A.K.: Трак Тор пишет: Андрей, вот ссылка на ЯМР-ные программы от Антона: http://siobc.fizteh.ru/Biosoft/molbiolsoft.html Может, чего найдешь Большое спасибо! Нашёл там MestReC; надеюсь, будет работать. UPD: Далл ссылку в ЖЖ-сообществе nmr_ru

Alex Dragon: А не знает ли кто какого-нибудь эмулятора браузера для аплоада файлов через форму на сервисы типа Rutube? А то браузером больше десятка метров куда-то выкладывать — мучение сплошное. У меня Опера при отправке больших файлов порядка десятков мегабайт начинает тормозить жутко, грузит проц под сотню процентов и выжирает память совершенно безобразным образом. К тому же это дело склонно к падению. Но что любопытно: частенько бывает, что при снижении скорости выгрузки до какого-то критического минимума (при работе с рутубе довольно часто случаются кратковременные задержки, которые можно принять за дисконнект) индикатор скорости в Опере отваливается, типа «ничего я и никуда не качаю», а тем не менее трафик потихоньку капает, восстанавливаясь до прежнего уровня. Случается, что и докачивает до конца в таком режиме. Поиск каких-нибудь подходящих уилит пока ничего не дал — есть какой-то File Uploader, но рутубы в списке поддерживаемых сайтов нет, да и сама программа автором заброшена год как. Слышал, что под Линуксом это как-то довольно элементарно реализуется, интересно, возможно ли перенести методику под Винду? Это видимо к balu вопрос.

Евгений А.: Alex Dragon пишет: А не знает ли кто какого-нибудь эмулятора браузера для аплоада файлов через форму на сервисы типа Rutube?Могу подсказать, но это фаловый менеджер, альтернативный Проводнику и даже Тотальнику - Directory Opus: http://www.gpsoft.com.au/ Работаю в нем уже два года, он стоит на еще 3-х домашних машинах и удобнее других поддерживает домашнюю сеть, а так-же фтп - локальные (их много) и интернетные (через VPN). Интуитивность DO выше всех аналогов Эксплорера - новички почти не замечают разницы, но уже чуть позже цепенеют - увидев мгновенное разделение стола на 2 и 4 асинхронных панели, а так-же любое количество вновь отрываемых листеров (по размерам вашего ОЗУ)... Цветовое и эргономическое решение DO почти гениальное, хотя по горячим клавишам и ресурсоедству он чуть уступает TC, но его можно отстроить индивидуально - сведя на нет все эти недостатки. Его фтп-браузер стабильно помнит настройки серверов, и заливка файлов идет быстрее, чем при ИЕ и Опере. Единственная проблема - русификация, но это ли вопрос для админов?

Alex Dragon: Да мне как бы гениальные эргономические решения не нужны. Мне бы файло лить. По эргономике же лучше wget'а пока не придумали. Ну разве что в стиле Norton Commander, типа FAR. А Opus сей точно нужную мне фичу поддерживает? Единственная проблема - русификация, но это ли вопрос для админов? Да админу Эксплорер как бы вообще не нужен. :) Я так скажу: визуальные интерфейсы, заточенные под работу с мышкой, извращениями типа drug-n-drop и прочими глупостями хороши в одном случае: когда вальяжно развалившись в кресле, с чашкой чаю в руке или бутербродом, лениво сёрфишь где-нибудь. С одной занятой рукой мышкой в браузерах чего-нибудь проще рулить. Когда же надо реально работать, клава трещит под обеими руками и ковыряться в каких-то окошках мышкой — ну совершенно лишнее, это просто неудобно, отнимает время и нервы. А самомнение художников-дизайнеров о себе только раздражает. Ещё хороши визуальные интерфейсы для специфической работы с визуальной же инфрмацией, обработкой видео, например или картинок. Замечу, работы с конретным видео или конкретной картинкой. Для пакетной же обработки всякие фотошопы годятся как танки для перевозки молока — можно, но глупо и дорого. UPD. И? Где искомое? Скачал, нашёл только Ftp-клиент и какие-то фигни для выкладования фоток на пару буржуйских хостингах.

Евгений А.: Не секрет, что с ростом наездов всяких "правоохранителей" и "правообладателей" на обычных пользователей растет интерес к открытому и бесплатному софту. Однако, бесплатность бесплатности - рознь! Короче, появилась мысль собрать список софта, который можно использовать в офисе на законных основаниях. В отличие от многих подобных списков, здесь приведены лицензии и/или разъяснения разработчиков. http://www.kpnemo.ru/files/2007/12/06/otkryitoe_i_besplatnoe_po_dlya_ispolzovaniya_v_ofise/print.html (для просмотра списка и ссылок нужна регистрация) И еще один список бесплатного ПО: http://doc.3dn.ru/dir/19

Alex Dragon: А между тем ответ на искомый вопрос был найден. После которого пришлось себя шлёпать ладонью по лбу, восклицая «Семён Семёныч!» и «Шарик, ты балбес». Ларчик открывался не просто, а очень просто — cURL удовлеторяет всем необходимым требованиям: умеет аплоадить файлы, имитируя отправку через форму в браузере, имеет для данной цели шикарную эргономику — command line interface, ест какие-то совершенно несерьзные ништяки от памяти — у меня под виндой колебалось от 2–3 Мб до 400 Кб. Размер экзешника самой программы — ок. 300 Кб, а всего, включая внешние библиотеки OpenSSL — около полутора мегабайт. Кроме того, насквозь кроссплатформенный — портированных версий нет, наверное, только под МК-61. Само собой — Opensource. Вот это я понимаю — софт с человеческим лицом. Сделано руками и для людей.

Dust Raider: Друзья, пользовался ли кто-нибудь программулиной для создания VPN под названием Hamachi? Еслип кто-нибудь что-нибудь хорошее/плохое слышал о ней, расскажите. И есть ли ее аналоги? (кроме встроеных средств организации VPN под Виндой) А то мысль дня - организовать с друзьями VPN через наши ADSL, и ставить рекорды скорости прохождения Q1.

Alex Dragon: Во дела! В жизни бы не подумал, что кто-то станет писать такой специализированный софт в расчёте, скажем так, не на админов. Не юзерское это дело — VPN пробрасывать. А как вообще, насколько можно понять, из не-микрософтовских средств для организации VPN чаще всего OpenVPN поминают. http://openvpn.net

Dust Raider: Ну, там софт не особо специализированный... Там так - Хамач создает некий виртуальный LAN-адаптер на компе, после чего достукивается до какого-то своего сервера. Там он получает виртуальный IP-адрес на свой этот адаптер. После чего пользователь может создать эмуляцию собственной сети. Т.е., он пишет название своей сети у себя, другой пользователь вписывает название сети в строке поиска на своей машине, и сервер Hamachi шуршит по своим базам название этой сети. После того как он ее находит, он как-то меняет адрес сервера для хамач-клиента, так, что сервером уже становится тот кто создал сеть. Так, по крайней мере, написано в описаловке. Визуально - очень удобно, работает даже через прокси. Хотя не понимаю как... Вообще на ][akepe говорят что хамач - штука надежная, ею сами хацкеры пользуются чтобы паленые винды переливать, но - верить же никому нельзя............

Dust Raider: Но вот что странно - адаптер хамача, отображаемый в списке сетевых соединений винды, все время светится как активный. Это НАСТОРАЖИВАЕТ!!!

Alex Dragon: Если тебя беспокоит безопасность — ИМХО, нужно свой VPN-сервер поднимать и делать свою виртуальную сеть «по взрослому». Это будет и проще, и правильней, чем участие в непонятно чьей p2p сети.

Dust Raider: И еще вопрос - возможно, ламерский, или это у меня от вечера понедельника такие загибы - можно ли в материнскую плату, расчитанную на память DDR2 400MHz воткнуть DDR2 667MHz? А то я чего-то пытаюсь сообразить, и никак............ А то 400 MHz щас не найти, а 667 - есть и стоят недорого.

Alex Dragon: Да должна, чего ей будет? Если в слот влезает — должна работать.

Dust Raider: Ладно, попробую. Спасибо тебе, Alex.

Mirdin: Подскажите, чего это может быть и как с этим бороться- caps lock включается клавишей caps lock'а, а отключается только шифтом.

Alex Dragon: http://dragon.lafox.com.ua/p/caps_to_shift.png

Mirdin: Спасибо

Mirdin: Перенос из темы "Свободный труд..." balu пишет: А на каких задачах оптимальным (или просто хорошим выбором) будет выбор бейсика или делфи, я до сих пор ни от кого не услышал. А какой язык будет "хорошим"?

Alex Dragon: balu пишет: Нормальные люди выбирают инструмент в зависимости от задач. Совершенно верно. Было бы странно на, скажем, PostScript'е писать, софт для обработки наблюдений или там, к примеру, кодек для видео. balu пишет: А на каких задачах оптимальным (или просто хорошим выбором) будет выбор бейсика или делфи, я до сих пор ни от кого не услышал. Я так думаю, тут достаточно тонких моментов, которые не программист наврядли знает. Я не программист. Так, пару строк написал для знакомства с предметом. Из известного же мне могу придти к тому выводу, что дело не столько в языке, сколько в его конкретной реализации. Видимо, надо всё же оговорить, что язык, компилятор и среда разработки — вещи разные. У тебя к чему именно претензии? Мне вот, как пользователю, приблуды, писанные на VB, не нравятся тем, что: тормозные, тяжёлые, часто хотят кило библиотек к себе в придачу, пишут их обычно люди с извращённым представлением о юзабилити и интерфейсах пользователя, и, видимо действительно часто малокомпетентные. Это с одной стороны. С другой — часто некий функционал реализуют только эти пейсатели, потому как у серьёзных контор ну никакого интереса к копеешным утилитам, там какие-нить твикеры-звонилочки-календарики-часики-в-трее. Под виндами это актуально. Только давай сейчас не вступать в дискуссию «виндовс сакс». Оно и так понятно, что 90% юзверских проблем — по глупости, лени и изначально неверного выбора идеологии и платформы, и вообще они зря родились — это было слишком безответственное действие. Насчёт дельфей — чёрт их знает, я не скажу чем это так хорошо, но и не скажу чем плохо. Как язык — то на мой дилетантский вкус Си поинтересней Паскаля будет, а так — ну ваяют же люди Бат тот же. Классический пример. Под винду лучше почтовика нету. balu пишет: Я бы различал эмуль и виртуальную машину. Тем более, что есть очень хорошие эмуляторы. В данном случае это всё равно, поскольку я писал о ситуации вообще, а не только с конкретной 1С. Что эмулятор, что виртуальную машину, нужно где-то взять; короче — см. аргументацию выше. Это всё танцы с бубном.

balu: Alex Dragon пишет: Из известного же мне могу придти к тому выводу, что дело не столько в языке, сколько в его конкретной реализации. Не. Главное дело в семантике языка. А реализация - разговор особый. Alex Dragon пишет: писанные на VB, не нравятся тем, что: тормозные, тяжёлые, часто хотят кило библиотек Это не проблема, особенно под никсами с их системой зависимостей, чего под винду никогда не будет. Снова таки джава и дотнет тоже много весят, но это не проблема. Особенно в условиях предприятия. И любой разработчик может запаковать все в инсталятор, а не заставлять пользователя либы искать. В общем тут больше дело кривизны рук. Alex Dragon пишет: Что эмулятор, что виртуальную машину, нужно где-то взять Это тоже не проблема. Все свои программы ты где-то берешь. Это одна из них. Тем более нужда в такого рода программах заставляет делать и посерьезней вещи, чем искать тот же эмуль. Mirdin пишет: А какой язык будет "хорошим"? От задачи зависит. У меня в одном проекте по 2-3 языка могут быть завязаны.

Mirdin: Оно понятно, что от задачи, просто интересно было бы названия их услышать. Думаю, что плохих или хороших языков нет. Все зависит, как вы сказали, от задачи и еще от того как человек знает тот или иной язык. Если кто-то говорит, что Делфи- ацтой, а Си рулит, то скорее всего это означает, что на Делфи этот человек программерствует года два, а на Си, ну скажем лет 10. Такое мое имхо. Просто, если взяться плотно и непредвзято за изучение какого- либо языка, то всплывает большая- большая куча очень существенных нюансов, о которых ты даже раньше и не подозревал. И какова должна быть семантика языка (языков)? Разве есть какие-то общие критерии?

balu: Mirdin пишет: Оно понятно, что от задачи, просто интересно было бы названия их услышать. Среди фаворитов - python, LISP, присматриваюсь к ocaml/F# - надеюсь тоже будет в фаворитах. Но это опять таки от задачи зависит. Могу взять, например, плюсы, но последнее редко. Mirdin пишет: Если кто-то говорит, что Делфи- ацтой, а Си рулит, то скорее всего это означает, что на Делфи этот человек программерствует года два, а на Си, ну скажем лет 10 Тут следует уточнить С или плюсы. Ибо Дельфи с плюсами рядом и отличия, в основном, косметические. Как и в С-паскаль. Особенно если С++ от Борланда. И потом подобная ситуация характерна только для тех, кто знает один-единственный инструмент. Mirdin пишет: И какова должна быть семантика языка (языков)? Семантика как минимум должна быть не перегруженной, с внятными системами типов. Mirdin пишет: Разве есть какие-то общие критерии? Зависит от языка. Например у алголоподобных языков семантика одна; у ЛИСП-ов другая и т.д.

Mirdin: Я имел в виду не какой- то конкрентный язык, а вообще ситуацию, когда кто-то говорит, что вот это- нереальный кул, а вон то- очень плохо. Хотя собсно, я тоже не программист и если чего и писал, то только для знакомства с предметом, как и Алекс, + иногда на Делфи всякую подсобную мелочь для себя. balu пишет: Ибо Дельфи с плюсами рядом и отличия, в основном, косметические. Ээ... У меня конечно опыт мизерный, но делфийская программа обычно для меня более понятная и четкая, там сразу видишь где что, а на C++ - непролазные джунгли, я даже умудрялся на нем в собственной программе запутываться.

balu: Mirdin пишет: а вообще ситуацию, когда кто-то говорит, что вот это- нереальный кул, а вон то- очень плохо. Во-первых я ничего здесь не называл "нереальным кулом". Точнее "нереальный кул" может быть для какой-то конкретной задачи. Почему С++ очень плохо, читать здесь, а про Делфи - здесь. Единственный плюс с++ - это его темплейты (которые тоже говно по сравнению с макросами LISP-а) и boost. Вообще все концепции на сегодняшний день имеют свои достоинства и недостатки. И я вполне отдаю себе отчет в минусах упомянутых выше ЛИСП-а и питона. Mirdin пишет: У меня конечно опыт мизерный, но делфийская программа обычно для меня более понятная и четкая, 1) А для меня нет. Особенно, если код намертво завязан на GUI. За такой стиль программирования вообще выгонять надо. А еще борланд исказил понятие слова RAD, присвоив его своей поделке, которая ну ни разу не RAD. И это не говоря о такой мелочи, что даже нормального текстового редактора не прикрутили. 2) А с какими языками вы еще знакомы? Может python подойдет? Его читаемость и мощь очень высоки.

Dust Raider: Друзья, давайте не будем в очередной раз ломать копья. :) balu пишет: А на каких задачах оптимальным (или просто хорошим выбором) будет выбор бейсика или делфи, я до сих пор ни от кого не услышал. IMHO, VB - есть "очень наворочанный вариант скрипта" для Windows. То есть конечно именно СКРИПТОМ назвать его будет неграмотно, но они близки. Оптимальным выбором (IMHO) базюк будет в случае написания прикладных программ юзерско-админского уровня, для автоматизации каких-то прикладных задач, которые не автоматизируешь средствами Win, но вручную делать - тяжело. Пример - я вот писал как-то автоматическую чистилку для кэша прокси-сервака. Висит она в памяти и периодически замеряет объем папки кэша. Если он больше определенного значения - то она бац и очищает все ненужные файлы, проксе-службе шлет команду рестартнуть. Mirdin пишет: Если кто-то говорит, что Делфи- ацтой, а Си рулит, то скорее всего это означает, что на Делфи этот человек программерствует года два, а на Си, ну скажем лет 10. Такое мое имхо. Вот наиболее правильный подход к проблеме. :) Я когда только пытался что-то программировать (на Borland С++ выданном мне учителем информатики (вот бездарный был человек, прости господи....)) то тоже считал что любые языки программирования это аццтой, зло, и чтобы быть программистом надо иметь вывихнутые мозги... А щас как-то привык, вкус приобрел... Хотя - лично у меня настоящий вкус к программированию вызвала игрушка Colobot. Это тоже зло, но именно она впервые показала мне, что программирование это здорово. :)

Mirdin: balu моя реакция на то, что вы сказали о плюсах и делфи вполне естесственная для человека, который этим профессионально не занимается . Соответственно основной запас каких- то общих знаний о достоинствах и недостатках этих языков- с того времени, когда учился в универе. balu пишет: 1) А для меня нет. Особенно, если код намертво завязан на GUI. За такой стиль программирования вообще выгонять надо. А еще борланд исказил понятие слова RAD, присвоив его своей поделке, которая ну ни разу не RAD. И это не говоря о такой мелочи, что даже нормального текстового редактора не прикрутили. Вам виднее, опять же, я не программист. balu пишет: 2) А с какими языками вы еще знакомы? Может python подойдет? Его читаемость и мощь очень высоки. Если под "знаком"понимамать, то что я что-либо хоть раз и писал на языке, то это Делфи и С++. Может python и лучше, но переучиваться не вижу смысла, потому что никаких "серьезных проектов" я не пишу, так эпизодически мелочь всякую и Делфи меня вполне устраивают

balu: Dust Raider пишет: базюк будет в случае написания прикладных программ юзерско-админского уровня, для автоматизации каких-то прикладных задач, которые не автоматизируешь средствами Win Почему же? Есть WindowsPowerShell, Cygwin + куча других, более вменяемых инструментов. Для такой задачи должно крошечного скриптика хватить, зачем же здоровенный бейсик, платный, заметьте, тягать? При том, что функционально, большинство из них помощней будут. Dust Raider пишет: программировать (на Borland "На Борланд" только в бывшем совке "программировать" учат. А для тех, у кого это первый язык вполне применимы слова Дийкстры. А в сочетатнии с плюсами... Лучше вообще не начинать. Dust Raider пишет: Вот наиболее правильный подход к проблеме. Нет неправильный. Почему - я уже писал.

Dust Raider: balu пишет: платный, заметьте Ах, так он ПЛАТНЫЙ???!!!!!?!?!?!!????!!!! balu пишет: "На Борланд" только в бывшем совке "программировать" учат. Именно что в кавычках. Такое "учение" - не дай бог. Сделано все чтобы вызвать у учеников отвращение к программированию. balu пишет: Нет неправильный. Почему - я уже писал Ну, это ТАК, безусловно, с точки зрения особо профессионального профессионала. Вы в программировании на несколько (кабы не на десяток) уровней выше меня, я программирую от случая к случаю, и в основном какие-то мелкие прикладные утилитки. Но на моем уровне пока что это выглядит так. Соглашусь с тем что чем выше рост в "искусстве", тем больше начинаешь смотреть на языки программирования как на "задачно-ориентированные" инструменты с одной стороны, т.е., для реализации какой-то конкретной задачи выбираешь наиболее подходящий, а с другой стороны все сильнее ищешь какой-то "идеальный" язык, и начинают нравится наиболее приближающиеся к этому варианты. Но с моей точки зрения пока языки программирования это в первую очередь инструменты для решения прикладных задач, так что тут сложно спорить с вами...

balu: Dust Raider пишет: Ах, так он ПЛАТНЫЙ???!!!!!?!?!?!!????!!!! Студия, если я не ошибаюсь - платная, а нормально бейсик использовать без студии затруднительно. Впрочем я не вкурсе лицензионной политики МС. Dust Raider пишет: языки программирования это в первую очередь инструменты для решения прикладных задач, В том и проблема, что прикладных. И каким боком Делфи или ++ к решению прикладных задач? Они вообще для этого не предназначены (хотя широко используются ). В отличие от той же 1С.

Dust Raider: balu пишет: Студия, если я не ошибаюсь - платная, а нормально бейсик использовать без студии затруднительно. Впрочем я не вкурсе лицензионной политики МС. А, ну да, он, собственно платный... Просто когда устанавливаешь распространенные у нас копии, этого как-то не замечаешь... Ну, вы меня поняли. :) balu пишет: В том и проблема, что прикладных. И каким боком Делфи или ++ к решению прикладных задач? Они вообще для этого не предназначены (хотя широко используются ). В отличие от той же 1С. Ну, согласитесь, прикладные задачи разные бывают. Одно дело прикладные задачи допустим, в 1С, а другое дело - такие прикладные задачи, которые никак иначе не автоматизируешь, а хочется... И VB, если я правильно помню что о нем понаписывали и M$ и сторонние авторы в инете, руководствах и всем прочем, и является автоматизированной средой разработки для приложений, решающих частные прикладные задачи. Delphi и ++ - да, они не для того предназначены. В этом смысле вы правы, и я понял ваш ход мысли - использование их для чего-то прикладного типа программ-каталогизаторов CD или чего-то подобного выглядит извращенно. Но - тут может играет роль то что программеры просто ни на чем другом писать не научились и это им удобнее.... Хотя такая практика, я уже сказал, дело худое.

balu: Dust Raider пишет: если я правильно помню что о нем понаписывали и M$ и сторонние авторы в инете, Всегда верь рекламе... Dust Raider пишет: является автоматизированной средой разработки для приложений И? Таких сред полно... И от яыка они не зависят. Не знаю, как там дела с VB.Net обстоят - его, говорят, МС сильно покорежила, но что говорил Дийкстра о языке и его адептах напомнить? Не может он быть хорошим выбором из-за своей семантики. Dust Raider пишет: и я понял ваш ход мысли Нет. Не поняли. Я считаю, что эти языки плохи везде или почти везде. И если для плюсов есть области, где они будут хорошим выбором, то для делфей я их найти не могу.

Alex Dragon: Эээ… Всё же, судя по пылу, это вопрос всё же религиозный. :) Скажем, мы все ругаем юзеров, которые за пять лет работы не в состоянии осознать, как взаимосвязаны объём раздела на диске и размер файлов — «ой, а что это у меня… мнэээ… «диск перегружен»?» и что, вообще говоря, такие понятия существуют? Однако они прекрасно живут и их такой стиль общения с ЭВМ вполне устраивает. Людям не нужны компьютеры — в современном виде это действительно инструменты для людей с малость забавно вывихнутыми мозгами — их людям тупо навязывают. Им на самом деле нужен интерактивный телевизор с двумя кнопками, лучше одной. Сами бы они и не связывались. Я по своим подопечным смотрю. Вслух они, правда, этого не говорят — начальство сказало «надо и всё», но явно их жизнь все эти замрочки осложняют. Скажем надо какие-то пароли на машины ставить, ты в секретной тетрадочке с идиотским видом закрываясь локтями их пишешь, кто какой себе желает. А на тебя смотрят снисходительно, как на, мягко говоря, заигравшегося, к тому же капризного ребёнка, которого и послать нельзя, и терпеть невозможно, который под ногами путается. Кстати, что интересно — при этом старательно через плечо заглядывают, даже если пишешь уже пароль соседа. И в процессе исполнения высочайшего указания понимаешь, что это всё — такая фигня, такая липа, которая потонет в море пофигизма. Людям не надо ничего этого. Они понимают вещи конкретные и хотят иметь делос вещами конкретными. Вот там лопата, грабли, вилы — это наглядно, просто и понятно. Автомобили — тоже понятно. Реально не очень, но каждый мужик считает себя крутым спецом в автотехнике. Да и действительно, чего там — была бы реакция, а так — вот колёса, вот баранка, всё вполне вещно и шупаемо. Вполне наглядно. А компьютеры — это из психушки. Ведь мы оперируем вещами, ни одной из которых реально не существует, кроме самого компа. Ни одного материального чувственно познаваемого объекта. Последовательность электромагнитных импульсов и областей намагниченности — всё, максимум сопряжения с реальным миром. Которые тоже не пощупаешь — пустой винчестер ни на вкус, ни на цвет, ни на запах, ни на ощупь не отличается от переполненного. Сплошные иллюзии. Странно ли, что для 99% пользователей всё это глубоко по барабану? Они себе как-то решают какие-то свои проблемы, развлекаются, мучаются депрессиями и сомнениями, переживают, женятся-разводятся, рожают детей и зарабатывают деньги — короче, живут. Где здесь место компьютеру? Нигде. Он просто ещё одно звено между ними и зарплатой, которая позволит заниматься вышеназванной жизнью. Дурацкая игра, в которую все играют и не играя ты окажесья на обочине, одна из многих. Так было, так есть, так будет — по Экклезиасту. Соблюдая ряд условностей, ты получишь свою миску похлёбки и полчаса кайфа — от секса ли, от водки или ещё чего. У кого какое хобби. Условности дурацкие, но проще их соблюсти, чем переть против ветра и чего-то там кому-то доказывать. Тем более что во времена иные за такие доказательства могут просто башку оторвать — в самом буквальном смысле. С такой колокольни ну совершенно всё равно — эффекивно-неэффективно, рационально-нерационально, красиво-некрасиво решена задача. Главное что б быстрее и для пользователя ненапряжно, лучше вообще не включая мозги даже на подсознании — у людей, как было выше отмечено, есть гораздо более их занимающие дела, на которые они берегут свои душевные силы, чем выяснение чего там в каком окошке мелькает. Завтра у начальства будет другая придурь — и замелькает по-другому, а послезавтра по-третьему. Чего париться-то? Пусть боссы парятся. Думаю, примерно такой же подход применим и к выбору языков, систем разработки и т.п. Ну не интересует никого абстрактная эффективность, кроме узкого круга ценителей искусства, которые применяют интструмент собственно ради того, чего он создан, а не для решения других задач (т.е. скажем музыкальный или видеоредактор — для редктирования музыки и видео, а не потому что таким образом можно заработать денег, просиживая штаны в монтажной), а надо что бы было решение и лучше — уже вчера. На чём ты его налабаешь — никому неинтересно, кроме как в контексте вопроса «а сколько это будет стоить?» Кстати, господа, объясните мне тогда нишу борландовских продуктов? Среди «правоверных» вроде Балу (не в обиду), если судить, скажем, по ЛОРовским дискуссиям, общее место — Borland suxx. Однако, конторе-то уже сколько лет и вроде закрываться пока не думает и языками баловаться, видимо, тоже не собирает переставать. То есть, всё же их покупают и покупают достаточно. Мы тут вроде не пример — как говорят многие, потому что у нас не покупают, но каждого студента учили если не на BC, то уж на каком-нить ТурбоПаскале точно. Для чего же в мире их применяют?

Mirdin: У меня кстати тоже что-то такое в голове крутилось. Конечно, всегда можно сказать что Borland существует за счет мм..., программистов не обезображенных интеллектом, но все- таки... Если есть спрос- значит язык работает, может не идеально, но вполне достаточно для того, чтобы удержаться на рынке.

balu: Alex Dragon пишет: Всё же, судя по пылу, это вопрос всё же религиозный. :) Да развеж это пыл? Вот на ЛОР-е Пыл. Alex Dragon пишет: Среди «правоверных» вроде Балу (не в обиду) А я-то считаю себя махровым практиком . И если считаю, что что-то suxx, то только на основе его ТТХ. Для меня программирование, хоть и любимая работа, но всего лишь способ зарабатывания денег. И программирование ради программирования (как исскуства) мне нафиг надо. Лучше я с семьей время проведу, спортом займусь или почитаю. Alex Dragon пишет: по ЛОРовским дискуссиям, общее место — Borland suxx А вы на ЛОР меньше ходите. Ресурс выродился лет, эдак, 5-7 назад. Хотя, как извещалка о выходе новых версий-новинок - вполне себе. А вот комментов лучше не читать. Вы с Украины - читайте linux.org.ua - качество содержимого там намного лучше. Alex Dragon пишет: Однако, конторе-то уже сколько лет и вроде закрываться пока не думает и языками баловаться, видимо, тоже не собирает переставать. Борланд, между прочим, от своего IDE-бизнеса избавился, что немудрено - популярен он именно в бывшем совке, где нормально платить еще нескоро научатся, а за бугром его доля не велика... Alex Dragon пишет: то уж на каком-нить ТурбоПаскале точно. Дык паскаль - учебный язык. А вот кто товарищам, которые его в промышленных решениях используют, доктор - вопрос отдельный. Между прочим, Вирт написал еще и Modula, и Oberon, как раз для промышленного применения. Alex Dragon пишет: Главное что б быстрее и для пользователя ненапряжно, лучше вообще не включая мозги даже на подсознании — у людей, как было выше отмечено, есть гораздо более их занимающие дела, на которые они берегут свои душевные силы, чем выяснение чего там в каком окошке мелькает. Правильно. Я, как программист, должен думать о том, как быстрее и качественнее решить конкретную прикладную задачу. И инструмент выбираю (или создаю, вплоть до узкоспециализированных миниязыков) - под задачу. В большинстве прикладных задач где место составляющим "чистого программирования", например, объектам, управлению памятью, циклам или переменным? Mirdin пишет: Если есть спрос- значит язык работает Так спрос есть и на другие вредные вещи, как, например алкоголь, табак, наркота, реклама...

Mirdin: balu пишет: Так спрос есть и на другие вредные вещи, как, например алкоголь, табак, наркота, реклама... Ну правильно, они ж работают . Стал бы кто- нибудь покупать наркоту, которая не производит никакого эффекта.

balu: Mirdin пишет: которая не производит никакого эффекта. Производит. Причем как раз негативный эффект. Так само, как и вышеозначенные языки.

Dust Raider: Э-э, по поводу неприложимости дельфей - мучительно пытаюсь вспомнить, на чем бишь там были Half-Life и Quake I/II написаны... А вообще - я не буду вступать в жаркую дискуссию, ибо это опять получается холивор, а я не такой уж профессионал, чтобы с вами спорить опираясь на свою 100%-ную уверенность, balu. Мне пока (для МОИХ прикладных задач) удобен Visual Basic, когда потребуется что-то более эффективное, или более специализированное, или нужно будет сделать то что сложно реализовать на этом языке - я изучу тот язык, который будет эффективнее....... Соглашусь в том, что НЕ ВСЕ ЯЗЫКИ ОДИНАКОВО ПОЛЕЗНЫ. :) Dust Raider out. Over.

balu: Dust Raider пишет: чем бишь там были Half-Life и Quake I/II написаны Не знаю. Исходников не видел. Да и все равно, собственно - игры мне вообще неинтересны. Dust Raider пишет: Мне пока (для МОИХ прикладных задач) удобен Visual Basic Опять же, потому что ничего другого не знаете Чтобы вы не продолжали есть кактус почитайте, например, Зибеля (хотя-бы первые 2 главы, они короткие) - для общего развития и практики полезно будет.

Dust Raider: balu пишет: Опять же, потому что ничего другого не знаете Ну, если быть предельно, кристалльно честным - таки да. balu пишет: Чтобы вы не продолжали есть кактус почитайте, например, Зибеля Угу. Пошел читать.

balu: Dust Raider пишет: Угу. Пошел читать Почитай. Но это, пока, для затравки. Если всерьез заинтересуешся программированием вообще, и ЛИСП-ом в частности то лучше начинасть с перевода SICP - что это такое, читать здесь. Однако без знания дискретной математики - основы компутерной науки ты, как программист не состоишся. И тогда тебе толку от подобных книг будет мало. И от любых используеых тобой ЯП тоже. Это если ты захочешь заниматься программированием всерьез. Для целей же администрирования тебе отлично подойдет python или perl. Последний, правда, мне не понравился но это классические инструменты сисадмина и на никсах, и на винде.

Dust Raider: Перенос из темы Троян на странице сайта Нооген — A.D. A.K., не пользуйтесь AVAST`ом - это машинка сродни касперскому 4-му, которому было "хоть с[beep]ри в глаза, все божья роса"... KAV 6.0, 7.0, Norton Antivirus 2007 и DrWeb - наш выбор. :) Относительно вируса - могу предположить, что это вирус гуляет не у вас, а по серверам (вполне возможно, народовским) - ползает по директориям и находя в них html-файлы, изменяет их, а так же возможно анализирует структуру и ползет по всем другим ссылкам, найденным в них. А для заражения втыкивает ссылку на троян... Технически это реализуется очень просто, а используется, вероятно, чтобы позаражать как можно больше компов, а потом заDoSить какой-то сервер. Я от этого, слава труду, избавлен, ибо отключил в браузере загрузку и отображение IFrame.

Alex Dragon: Ты хочешь сказать, что «народные» серваки под виндой крутятся и у них вируса ползают? Я себе плохо представляю, как можно на «народе» повставлять свой код в статические хтмли пользователей, не имея доступа к их движку, внедряющему рекламу или не имея доступа к серверам, на которых хранятся сайты «народников». На моё имхо, для этого надо ломануть админский доступ, повесить свой скриптик, обходящий юзерские директории… Сомнительно. Что до антивирусов — на моих машинах вообще не стоят, а на юзерские вешаем фришную версию AVG от Grisoft. Во всяком случае с поисками левых ключей шаманить не надо. Что же до лечения, то пользую дедовский метод: беру досовского ещё касперского (входил в комплект AVP 3.xx), качаю последние антивирусные базы, скармливаю касперу — ничего так, плююётся при загрузке баз, но всяку фигню находит. Ежели формат баз не поменяют — долго ещё юзать можно будет. В чём гениальный плюс метода — ни одно вирьё его не перехватывает. Частая картина — если вирус попал на машину до установки какого-либо виндового антивируса, то они обычно все их знают и блокируют работу, проинсталлировать толком не получается. А на досовскую консоль плюют. Как минимум продетектировать с чем имеешь дело — оченно помогает.

Dust Raider: Alex, не держите меня уж за полного лопуха. Но ведь есть же гораздо более простые способы чем вы предложили - не надо ни в какие движки вмешиваться, тем более что как таковых на народе-то и нет - самое продвинутое что можно навернуть - это некое подобие движка на JScript. Все делается проще - через доступ к серверам. Причем совсем не обязательно ломать админский доступ. Там же наверняка не один суперюзер, который имеет более или менее доступ к различным системным сервисам-демонам. Вот и вбрасывается ему какая-нибудь лабудень, некая программка, которая выполняется постоянно и ползает по сервакам. По поводу антивирусов - AVG, согласен, очень приятная штука, хотя и не очень надежная. Дальнейшую дискуссию об антивирусах и методах лечения ПК предлагаю перенести в тему "Полезное о компьютере".

Alex Dragon: Dust Raider пишет: тем более что как таковых на народе-то и нет Движок, который рекламу вешает. К юзерам, понятно, он никакого отношения не имеет. Однако страницы перешивает. Dust Raider пишет: Все делается проще - через доступ к серверам. Причем совсем не обязательно ломать админский доступ. Там же наверняка не один суперюзер, который имеет более или менее доступ к различным системным сервисам-демонам. Не смеши. Если бы каждый кому не лень Народ ломал — он бы и дня не простоял. Там, чай, не дураки и не лопухи админят, что бы вот так голый незащищённый доступ в инет выставлять. Всё-таки одни из самых посещаемых серверов в Рунете. Насколько я понимаю, не имея пароля, можно только искать конкретные дыры в конкретном ПО и целенаправленно ломать, а это даже если — до первой смены софта. Причём я совсем не уверен, что там вообще доступ снаружи, хоть по паролю, хоть как, есть. Скорее всего только по локалке. Проще держать несколько сменных админов, которые кто-то постоянно на смене, чем позволять рулить кому-то удалённо из дому или откуда.

A.K.: Из темы Компьютер для нас Dust Raider пишет: A.K., не пользуйтесь AVAST`ом ... DrWeb - наш выбор. :) А у меня ещё Cuite DrWeb установлен. Но эта свободно распространяемая программа, если я правильно понимаю, не предполагает резидентной защиты, потому и подстраховка авастовская.

Alex Dragon: Гы. А я про вирусы не в ту тему воткнул. Думал ещё: что ж не так, чего что-то чешется в мозгу? Вон оно что. Перебросить наконец сюда?

Dust Raider: Alex Dragon пишет: Перебросить наконец сюда? Да, пожалуйста. Про вирусы отвечу несколько позже. Update Отвечаю. A.K. пишет: А у меня ещё Cuite DrWeb установлен. А я бы вот так вот не стал изо всех сил всем рассказывать, какой у кого антивирус стоит... Люди по интернету ходят всякие... Исходя из моего опыта говорю - на безопасности экономить НЕЛЬЗЯ, это раз, второе - пользоваться можно только самыми топовыми, или наоборот, малоизвестными решениями, которых "вирусы не знают". Опять же, исходя из опыта, говорю что самыми топовыми решениями здесь являются Norton Antivirus и в последние годы KAV - раньше, до 5-й - 6-й версий, никому не в обиду, но он был очень плохой, IMHO... Также хорошим можно назвать BitDefender - редкая штука, но эффективен, и GriSoft AVG - тоже сравнительно редкость, но дело свое делает хорошо. Вот 4 наиболее интересных решения. У каждого свои недостатки есть, но более-менее приличную защиту обеспечивают. Если при этом думать в сети головой и соблюдать осторожность, защита действительно получается недурная. Лечить вирусы - метод Alex`а интересен, но более эффективно лечить их AVZ - антивирусной утилитой Зайцева. И еще, замечу, что необходимо пользоваться ЛИЦЕНЗИОННЫМИ антивирусами - у лицензионных антивирюгов включаются многие дополнительные возможности, которых нет в бесплатных или в ломаных версиях, что очень полезно и существенно повышает функциональность. Вот. Может, balu, как профи и *NIX-оид еще добавит свои соображения? Update 2 2 модераторы Thanks!

balu: Dust Raider пишет: Может, balu, как профи и *NIX-оид еще добавит свои соображения? Использовать системы, где вирусы не водятся.

Alex Dragon: Кто подскажет: как при установке XP второй системой (первая Win98) отучить её подхватывать переменные окружения 98-й? А именно — пути. Иногда из-за этого неприятная каша получается. И второй, может смешной вопрос, но я как-то так и не удосужился до сих пор выяснить: как в XP autorun отключить? А то достал. balu пишет: Использовать системы, где вирусы не водятся. Это правильно, но не всегда возможно.

Dust Raider: В XP autorun - легко. Чтоб не лазить по реестру, открываем "Пуск" --> "Запустить", (Start --> Run...) там в строке пишем "msconfig" (без кавычек). Соответственно, там выбираем вкладку "Автозапуск" (Autorun) и снимаем из галок там что не надо. Жмем "Применить" (Apply) и перегружаемся. "That`s it!" (c) Подхватывать переменные окружения из 98й - по-моему, никак....... Я посмотрю в руководстве.

Alex Dragon: Не, я имел ввиду автозапуск диска при вставке, CD обычно.

Dust Raider: Alex Dragon пишет: Не, я имел ввиду автозапуск диска при вставке, CD обычно. Достаточно полное описание здесь. Update: Вообще в разных сборках XP по разному.

Евгений А.: Вчера, открыв архив с емула, активировал вирус - убивший обновленный NOD32, файловый менеджер (Opus), часть сетевых ресурсов и т.п. Вылечить NOD или установит AVK или DrWeb не получается - вирус блокирует запуск их exe, или (как с AVZ) подвешивает систему. Переход в safe-mode тоже невозможен - система презагружается, вылечить по сети другим NOD32 безрезультатно - "вирусов нет". Ресурсы же используются процессом, коий не могу отследить, но интернет (VPN) работает... Вышел на Kaspersky Online Scanner: http://www.kaspersky.ru/virusscanner , скачал его базу (18Mb) и через онлайн были обнаружены 2 (пока - ибо работает долго и сам не лечит) вируса: C:\WINDOWS\system32\mscmsr.dll Зараженный объект: Trojan-Downloader.Win32.Agent.kht C:\WINDOWS\system32\drivers\srosa.sys.vir Зараженный объект: Trojan-Downloader.Win32.Bagle.ky Послав туда вражеский файл - получил: Digital Physiognomy 1.570 [KeyGen].zip/Digital Physiognomy 1.570 [KeyGen].exe - инфицирован Trojan-Downloader.Win32.Bagle.lc И вот, что это за зверь: http://www.securitylab.ru/virus/303098.php , и почему не виден: При помощи установленного rootkit-драйвера троянец скрывает свои файлы на жестком диске и записи в системном реестре, а также свой процесс в списке системных процессов.Коллеги программеры уже стращают, что этот вирус внедряется в нулевое кольцо системы и нужна полная преустановка с форматированием. О технологии Rootkit: http://ru.wikipedia.org/wiki/Rootkit http://www.viruslist.com/ru/analysis?pubid=167237574 http://rootkits.ru/ 16.03.08 Борьба с троянами rootkits закончилась их победой: после испытания десятка программ-руткиллеров и безуспешных попыток запустить любой из лечущих антивирусов, забэкапировал систему и восстановил ее из раннего бэкапа. NOD32 обновился и ругнулся лишь на файл srosa.sys.vir, что скопировал для вирусологов, но Kaspersky Online Scanner снова нашел кучу троянов... После чего был скачен и установлен AVK 7.0, что уже нашел и обезвредил 49 троянов, невидимых NOD32 (список чуть позже) Если кто из форумчан желает проверить качество своей защиты, могу дать ссылку на Downloader.Win32.Bagle.lc

Трак Тор: Из темы "Кольцовка" раздела "Плавильня идей". - А.К. ------------------ AlenkaS пишет: типа SQL запросов Вот польза "кольцовки" :) : уж дано голову ломаю, как быть с SQL запросами под сервером СУБД PostgreS, не сталкивались часом? Погано под 1С: платф.8.1 работает. (в отличие от MS SQL-сервера). А сама фирма 1С лапшу вешает, я с ними переписываюсь без толку.

balu: Трак Тор пишет: уж дано голову ломаю, как быть с SQL запросами под сервером СУБД PostgreS, не сталкивались часом А что там за проблема? Они там с самого начала были... Постгресс счас по возможностям где-то между 8-9 ораклом. Кое в чем - лучше.

Трак Тор: Там конкретная проблема блокировок. У MS SQL на запись, у Постгресса - на всю таблицу, где есть запись. Т.е. Постгресс оказался бесплатным (не надо платить за лицензию) сыром пока. Если один пользователь обращается к базе с большой обработкой, остальные висят, ждут. У МС такого не было. Теперь ждать милости (оптимизации кода) от 1с, как я понимаю.

balu: Трак Тор пишет: У MS SQL на запись, у Постгресса - на всю таблицу, где есть запись. 1) Это разные виды блокировок, реализуемые во всех современных СУБД. Постгресс не исключение. Какого хрена 1С включила табличную блокировку вопрос к 1С. Наверное из-за наследия дбф. 2) Какая версия постгресса? Последняя стабильная 8.3 3) А вы документацию к особенностям использования постгресса с 1С читали? У нее ведь настроек хватает. Трак Тор пишет: Постгресс оказался бесплатным (не надо платить за лицензию) сыром пока. Это не постгесс, похоже, а 1С-вцы, сырые. Я знаю несколько фирм, где используется постгресс (с сотнями запросов в секунду) и народ доволен. Я знаю ERP-системы с постгрессом. Или же это проблема текущей конфигурации.

Трак Тор: Да я вобщем знаю. Сейчас версию 8.2 выкладывают. Проблемы на 90% у самой 1с. Настройки не смотрели, т.к. 1с ставит свои патчи на Постгресс и выкладывает. Они признают свои проколы только неявно, и блокировки управляемые сделают когда-нибудь, но что счас делать. Я просто на всяк случай написал, вдруг Аленка практически сталкивалась, но это вряд ли . У нас как раз ERP-система - 1С: УПП. Сырая, конечно. Время от времени просто душат глюки, потом поправят, наделают новых. Считается, что пользователи не обязаны иметь своих специалистов, на деле это не так. К тому же, ERP требует качественного долгого внедрения, а обычно ставят диски поставки - и вперед, потом удивляются результату.

balu: Трак Тор пишет: Проблемы на 90% у самой 1с. Я тоже так думаю. Когда к программе, ориентированной на DBF присобачили блокировочник MS SQL, а потом втулили версионник постгресс... Жуть. Плюс рекомендую пускать постгресс под никсами - с виндой он работает начиная с 8-ки. Трак Тор пишет: а обычно ставят диски поставки Сочувствую.

AlenkaS: Трак Тор пишет: Погано под 1С: платф.8.1 работает. (в отличие от MS SQL-сервера).... Там конкретная проблема блокировок. У MS SQL на запись, у Постгресса - на всю таблицу, где есть запись. Я только сейчас заметила, что у Вас тут вопрос ко мне. Хоть и занимаюсь вроде как мужским делом - настройкой 1С, но как женщина, технические вопросы обсуждать не люблю и в эту тему практически не заглядываю. С работой 1С на Постгрессе не сталкивалась. А вот с блокировками 1С под MS SQL приходилось. Сервер 2005 -й приносит значительное облегчение по сравнению с 2003. Последний релиз платформы 1С поставьте, они постепенно исправляют глюки свои. Хотя бывали и случаи, что новый релиз работает хуже старого, но следующий в этом случае быстренько выходит и чинит. Последний релиз Постгресса тоже не помешает. И еще нужно смотреть в какой момент возникают блокировки. Если один пользователь обращается к базе с большой обработкой, остальные висят, ждут.. Что имеется в виду под большой обработкой? Чаще всего возникают блокировки в 1С , когда проводятся документы пользователем с ограниченными правами. RLS достижение 1С имеет обратным концом неконтролируемость реальных запросов, с которыми пользователь обращается к SQL. То есть на все буквально запросы, которые пишет в этом случае разработчик в среде 1С, добавляются RLS-ные части . Запросы раздуваются и самое страшное , что нет полностью видения, какая ж из таблиц или записей в этом случае еще будет зацеплена в SQL. Вот интересная статья с предложением по борьбе с этим чудом, конечно, требует кофигурирования: http://www.kb.mista.ru/article.php?id=363 На Миста.ру вообще много можно найти инфо по настройкам 1С. Вот, что по вашему вопросу: http://www.kb.mista.ru/article.php?id=290 "1С:Предприятие 8 имеет некоторые особенности работы с СУБД PostgreSQL, связанные с использованием транзакционных блокировок: * в режиме автоматического управления блокировками в транзакции используются табличные блокировки СУБД; * в режиме управляемых блокировок в транзакции используются блокировки записей и полей СУБД. Это означает, что до полной адаптации текущих релизов под управляемые блокировки, СУБД не будет использовать все свои возможности. Однако Вы всегда можете задействовать в своем коде управляемые блокировки." В 8.1 версии возможность построения управляемых блокировок уже есть. http://www.v8.1c.ru/beta81/datalockcontrol.htm Но это делать должен разработчик высокого класса. Я еще не видела подобного рода решений , а сама пока только обходными путями пользовалась - заменой RLS механизма ограничениями другого уровня(прописываю ограничения в модуле в общем-то с помощью старых средств, аналогичных 7-ным). Предпочитаю не использовать новшества до тех пор пока не отладят. Без Rls-ных ограничений удобоваримо работает. У нас на Украине УПП гораздо глючнее российского, по понятным причинам, и основная задача у наших разработчиков - просто запустить эту махину, обойдя все глюки.

Трак Тор: Спасибо. Миста.ру пишет: "Однако Вы всегда можете задействовать в своем коде управляемые блокировки". Примерно такой издевательский совет я уже получил от 1с. Но я не пишу кодов и не настраиваю продукты 1с (по мелочам приходится, конечно). А вот совет обратить внимание на RLS ценный. Интуитивно понятно, что система ограничения прав доступа - сущий кошмар, одно время даже близко не соответствовала реальным потребностям. Приходила мысль от них вообще отказаться, но по жизни ограничения нужны, без них пользователи разрушат базу. Поскольку релизы сыплются раз в 1 - 2 месяца, приходится надеяться на милость 1с. А большая обработка - например, расчет себестоимости производства за месяц. Главбух работает - остальные отдыхают, глядя на сообщ "конфликт блокировок". Но и проведение обычных документов пользователями с многоэтажными запутанными ограничениями прав дает тот же эффект, но в меньшей степени.

AlenkaS: Трак Тор пишет: А большая обработка - например, расчет себестоимости производства за месяц. Главбух работает - остальные отдыхают, глядя на сообщ "конфликт блокировок". Могу посоветовать следующее. Пусть эту обработку запускает человек с админ правами(полными) вечером после работы, как понимаю, один раз в мес. Утром главбух придет на работу и проверит.

Трак Тор: Жизнь богаче всяких схем :) И так пытается. но такое утро не одно, и растянуться может на день. Ну да это скушные материи, ну их.

AlenkaS: Трак Тор пишет: Приходила мысль от них вообще отказаться, но по жизни ограничения нужны, без них пользователи разрушат базу. Вчера не успела написать по поводу настройки прав. Может мои советы в чем -то Вам пригодятся. Конечно, нельзя раздать всем полные права, однако постараться уменьшить количество запросов в Ролях можно. Я ограничиваю следующими способами по возрастающей: 1. Самый простой - интерфейсами. Пользователи, особенно бухгалтера, даже сами всеми руками за, чтобы в их интерфейсах не болталось лишнего. Оставляю самый необходимый им минимум документов и отчетов. тогда они работают только с этим перечнем и в другие не лезут. Главное убрать меню Операции!! Роль может быть тогда хоть с полными правами. Конечно этот случай в реальной жизни редкость, потому что с одним типом документов работают в основном несколько человек. 2. Постараться убрать в Роли запросы. Если можно ограничить доступ только установкой флажков в ролях(их уже гораздо больше , чем в 7-ке), убрав текст запроса в Чтении , изменение и т.д., то стоит это сделать. Сразу жить станет легче. 3. Если же без запросов ну не как не обойтись, то постарайтесь уменьшить хотя бы эти конструкции. Избавьтесь от конструкции И. Например, ограничение по одному полю Документ.АвторДокумента = &глТекПользователь предпочтительнее , чем по нескольким - Документ.Склад И Документ.Организация. 4.Ограничение проведения, записи и еще там по ситуации глядя, можно также реализовывать, прописывая прямо в Модуле объекта в процедуре ПриЗаписи используя конструкцию языка РольДоступна(). Здесь работают вообще другие механизмы и не блокируются записи.

balu: AlenkaS пишет: Постараться убрать в Роли запросы. я не 1с-ник. В 1с что, анализируются запросы и запрещенные поля не показываются? Почему от запросов необходимо избавляться? Там что данные не из SQL-запросов выгребаються?

Трак Тор: balu пишет: В 1с что, анализируются запросы и запрещенные поля не показываются? Почему от запросов необходимо избавляться? Там что данные не из SQL-запросов выгребаються? Речь идет о подмножестве языка запросов - языке ограничения доступа к данным. Действительно, запрещенные объекты не показываются. А данные в, например, отчетах, да, из SQL-запросов выгребаются. AlenkaS пишет: Может мои советы в чем -то Вам пригодятся Спасибо! уже пригодились. Но не хотелось бы садится на иглу постоянного самодельного модифицирования промышленного продукта. Хотя как промышленный наш родной российский прогр продукт пока очень далек от западных. Вечно свой российский путь, "умом Россию не понять"... P/S. А совсем от ограничений в базах с десятками пользователей разных проффессий никак не избавиться. Напимер, ограничения по дате. Пользователь норовит исправить и перепровести свои документы аж за прошлый год, а по ним делаются регламентные отчеты нарастающим итогом, все порушится. Извечная советская привычка - править прошлое :)

balu: Трак Тор пишет: Действительно, запрещенные объекты не показываются. Я правильно понял, что запрос правиться таким образом, что нужные поля просто не показываются? Трак Тор пишет: он становится миром автоматических систем управления автоматическими предприятиями Гы. Для этого нормальные бизнес-процессы нужны, а не борьба сборщиков податей с предприятиями.

AlenkaS: balu пишет: Я правильно понял, что запрос правиться таким образом, что нужные поля просто не показываются? Данные 1С храняться в таблицах SQL. Запросы необходимы для организации выборок с определенными параметрами для отчетных форм и обработок , которые выполняют различные преобразования данных в таблицах. Также запросы используются для разного рода отборов таблиц. RLS механизм формирует фильтр на поля таблицы с помощью запроса. И тогда действительно показываются только отфильтрованные записи. Этот механизм как раз и есть самый тормозной. Потому что навешивается буквально на все выборки, где хоть каким-то боком задействована таблица с RLS-запросом в ней.

AlenkaS: Трак Тор пишет: Напимер, ограничения по дате. Пользователь норовит исправить и перепровести свои документы аж за прошлый год, а по ним делаются регламентные отчеты нарастающим итогом, все порушится. Здесь как раз нет большой проблемы. В 7-ке это была просто константа - дата запрета редактирования. С ней сравниваем дату документа и запрещаем проводить, если документ в закрытом периоде. Здесь как раз нет никаких тормозов. В нашем УПП восьмерочном этих дат сделали несколько и засунули в регистр. Но смысл в принципе тот же. balu пишет: Для этого нормальные бизнес-процессы нужны, а не борьба сборщиков податей с предприятиями В восьмерочке как раз бизнес процессы и появились. Это как раз одно из важнейших новшеств из-за которых стоит переходить на восьмерку. правда сами разработчики почему-то не уделили бизнес -процессам должного внимания. В типовой УПП украинской они не задействованы!! У нас только "Инталев" взялся и выпустил свою доработку с этими механизмами, которую можно навесить на типовую УПП-шку. Она стоит кажется даже дороже самой УПП!

Евгений А.: А мы с сыновьями решили переходить на Linux - один за другим инсталируем и юзаем лучшие его пакеты: 1. Debian_4.0-Etch 2. Mandriva_2008 3. Ubuntu-7.10 4. Runtu-2.0 Легче всех ставиться Mandriva (стала даже на ноут PIII IBM TachPad570), но функциональнее Runtu - совместимый с пакетами Debian и очень дружелюбный с виндами на одном диске (под Wine работает даже SL Studio). Ресуры эти линуксы кушают тоже прилично из-за оболочек KDE и Gnome (зато по разгрузке системы через OpenGL превосходят любые винды), но видео идет без торможения даже на самом слабом железе Запоем читаем семьей опенсоурсные и nix-ные саты, например: http://citkit.ru/ и как здорово, что туда еще не проникли эти меркантильные и надутые одинэссники

Трак Тор: В типовой УПП украинской они не задействованы!! Аленка, они в принципе не могут быть задействованы в типовой, штучная вещь. Партнерские фирмы начинают их создавать по отраслевой специфике. Например, в конструкторской подготовке производства. Это отдельная интересная тема. Графсхемы в конфигураторе должен создавать чел (и не один, если много разных процессов), хорошо знающий предметную область, а начинять задачами, обработчиками событий и кодом - программер средней руки. А дата запрета редактирования в УПП все равно анализируется через RLS-запросы. Полные права её обходят, т.к. нет соотв текста запроса. Для Евгения: "бизнес"-процессы - это не гламур, это деловые процессы, все мы что-то делаем, если не просто болтаем, и плохо, когда мы неотчетливо, только интуитивно это знаем. Прочтите описание автоматических БП в главе "Цена рая" в ЧБ, чтоб Торманс везде некстати не мерещился :)

balu: AlenkaS пишет: Данные 1С храняться в таблицах SQL. Не. Таблицы это не SQL. SQL может создавать, модифицировать, выгребать данные из таблиц. Это разные сущности. SQL - это DSL, одна из моделей доступа. А таблицы - это физическая сущность. AlenkaS пишет: RLS механизм формирует фильтр на поля таблицы с помощью запроса. И тогда действительно показываются только отфильтрованные записи. Показывают как, посредством модификации запроса типа [code:sql]--Было select t.*, t1.Field from table t, table1 t1.[/code] [code:sql]--Стало select t.* from table t, table1 t1.[/code] или оригинальный запрос отрабатывает, а данные, которые "неположено" не отображаются юзеру? Евгений А. пишет: 1. Debian_4.0-Etch 3. Ubuntu-7.10 Рекомендую дебиан или убунту. У них сообество самое живое. Евгений А. пишет: Ресуры эти линуксы кушают тоже прилично из-за оболочек KDE и Gnome Откройте для себя XFCE. У убунтовцев даже XFCE-based дистр есть Xbuntu называется.

Евгений А.: balu пишет: Откройте для себя XFCE. У убунтовцев даже XFCE-based дистр есть Xbuntu называется. Спасибо, balu, уже и сам уже увидел, что Мандрива - вещЪ сама в себе, хотя ставится быстро и красиво. Xbuntu на днях скачал, но ошибся с дистибутивом - взял LiveCD без инсталятора, а как запустить установку без полной загрузки с CD - еще не понял :( Но тут на сетевом фтп выложили Runtu-2.0.0-i386.iso 2.54 Gb и я уже устатновил ее на слабый ноут с 128 RAM (там редкая память и всего один miniDIMM) - очень красивая убунта, но в Debian-пакетах нет XFCE... Как его туда примонтировать?

balu: Евгений А. пишет: ам редкая память и всего один miniDIMM) - очень красивая убунта, но в Debian-пакетах нет XFCE... Как его туда примонтировать? Прописать репозиторий - google : apt sources.list apt-howto.ru. Мой вам совет, ставьте дебиан. Там на дисках пакетов поболее и 3 репозитория. Кстати, deb технически лучше rpm.

Трак Тор: balu пишет: Не. Таблицы это не SQL. SQL может создавать, модифицировать, выгребать данные из таблиц SQL - это язык. А Аленка имела ввиду таблицы SQL-сервера, MS или Postgres. Никакие запросы к данным явно не модифицируются, перед их исполнением проверяются запросы RSL на присутствие ограничений доступа у пользователя, от которого идут. А если что в запросах к данным модифицируется - это внутренняя кухня конфигурации, мне неинтересная. Аленка утверждает, что запросы RSL - жутко тормозная вещь, сама 1с на это только намекает. Вообще товарищам программерам хочу сказать: УПП, в отличие от Бух, слишком большая вещь, и копаться в ее кишках - сомнительное занятие. Проблема в том, что заявленная промышленная технология хромает, а должно быть так: прога не модифицируется, а бардачные БП фирмы организуются под идеальные (средне-потолочные, впрочем). Если процессы слишком своеобразные, нужно заказное решение, от франчей, а не от отдельного умельца (замаешься его искать потом, если что). Потом производится обновление по мере выхода релизов. Автоматом от 1с и с анализом изменений для заказной. Для, например, SAP, все конфигурации заказные по сути. В 7-ке было много вольных программеров (сам пробовал, "джентельмен в поисках десятки" (С)), это время прошло.

balu: Трак Тор пишет: Аленка утверждает, что запросы RSL - жутко тормозная вещь, сама 1с на это только намекает. Мне интересен механизм действия. Если так, как я описал на примерах с запросами, то в помойку и RSL и 1С вместе с ним. Для управления БП можно что-то другое найти. Кстати, если я не ошибаюсь у майкрософта есть бесплатная урезанная версия сервера. Его не пробовали поставить? Если дело, естественно, в цене.

Евгений А.: Трак Тор пишет в ветке "Система управления производством": Не знаю, про кого конкретно это, но у Аленки есть все основания обидеться на вас. Конечно я не про нее - она слишком умна и духовна для таких оценок, хотя это не мешает ей самой вешать вздорные обвинения тем, кто изначально был корректен с ней (не только о себе). В этом я и вижу специфику инфернального мира 1С - бытие влияет на сознание. Евгений, а как вы с 7-кой общались, продавать пытались чтоль? Ставил бесплатно с "саблем" на подшефные машины, но быстро понял - там главное знание самих фишек лукавой бухгалтерии, нежели какого-либо программирования. И самоопределение "программист 1С" меня смешит - это как "программист своего мобильника" Самозванцы не знают не то, что ассемблера и бэйсика - реестр виндов для них часто темный лес.

Трак Тор: balu пишет: Мне интересен механизм действия. Если так, как я описал на примерах с запросами, то в помойку и RSL и 1С вместе с ним. Я писал:если что в запросах к данным модифицируется - это внутренняя кухня конфигурации, мне неинтересная. Так что это к Аленке. У меня чисто прагматический интерес, а в помойку нельзя уже.

Трак Тор: Ставил бесплатно с "саблем" на подшефные машины Ясно. Помню эти времена. Соболь сначала им рекламу делал, не трогали, хотя по рынкам везде взломанные диски продавались. В конце концов идейного борца с 1с Соболя посадили. А програмеры 1 с не самозванцы, вообще говоря. Там много всякой работы, грамотные люди не называли себя зазря программистами, просто так проще иногда. Действительно, для многих работ никакого прогаммирования, правильно галки в кофигураторе поставить, но это надо знать. Помните историю про известного электротехника (забыл, как звать), он отметил мелом на статоре огромного мотора место, где сверить надо для ремонта. $1 за метку, и $2999 за то, что знал, где поставить метку. В 1с, конечно, ничего уникального, и денег никто за просто так не гребет, зря завидуете. А язык в 1с (не язык разработки самой 1с) - подмножество Бэйсика, специфическое, раньше его называли предметно-ориентированный, в 8-ке приобрел черты нормального объектно-ориентированного языка. И если чел не знает реестра Винды, то он знает то, чего вы не знаете. "Сейчас к людям надо помягше, а на вопросы смотреть ширьше" (с) :)

balu: Евгений А. пишет: "программист своего мобильника" Программисты для мобильников и прочих эмбеддов очень востребованы на рынке ;) И зп дело - одни из самых высокооплачиваемых. Евгений А. пишет: Самозванцы не знают не то, что ассемблера и бэйсика Асеемблер надо знать очень специфическим программерам. А что там об бейсикнутых Дийкстра говорил, напомнить? Евгений А. пишет: реестр виндов для них часто темный лес. Для меня тоже ублюдочный реестр виндов темный лес. В отличие от внятных /etc. Трак Тор пишет: 8-ке приобрел черты нормального объектно-ориентированного языка И, как почти всегда, ОО-подход применяют не в тему.

Alex Dragon: Евгений А. пишет: А мы с сыновьями решили переходить на Linux Поставил последовательно Slackware 10.2 и 12 в инкарнации DeepStyle 1.1 и 3.0. Ностальгии и тяги к другим дистрам пока не испытал. Пытаюсь поднять в локалке jabber-сервер (на ejabberd). erlang и ejabberd скомпилировались удачно. Теперь в задумчивости, как заставить другие машины видеть мою по имени (по айпишнику пингуются, а как зарегистрировать в DNS что-то пока не пойму). man что нужно? Кстати, попутно вопрос к balu: не тот ли это balu, который Odessa linux center?

balu: Не. К Odessa linux center я никакого отношения не имею. Alex Dragon пишет: Поставил последовательно Slackware как там оно? До сих пор без менеджера пакетов?

Евгений А.: Alex Dragon пишет: Теперь в задумчивости, как заставить другие машины видеть мою по имени (по айпишнику пингуются, а как зарегистрировать в DNS что-то пока не пойму). man что нужно? А эту вещь не пробовал: http://www.ideco-software.ru/products/overview.html#1?l=111 ?

Alex Dragon: balu пишет: как там оно? До сих пор без менеджера пакетов? А что, pkgtools больше пакет-менеджером не считаются? Евгений А. пишет: А эту вещь не пробовал — Сколько время? — Три морковки.

balu: Alex Dragon пишет: А что, pkgtools больше пакет-менеджером не считаются? без зависимостей толку от него что от какого-то stow

Alex Dragon: Ну про stow я до этого даже не слышал. А от rpm остался не в восторге — как-то, пытаясь что-то удалить из поставленного по дефолту дистрибутива, офис какой-то кажись, мне не моргнув глазом предложили снести чуть ли не все иксы. То, что я сказал по этому поводу, было весьма непечатно. Кроме того, вот.

balu: Дык я и толкую, что deb технически лучше rpm-а. И лучше дебиан юзать. Хотя и убунта тоже ничего. А слака это так, на 1 комп, ну на 2. Ибо без нормального менеджера пакетов и зависимостей замучаешься.

Alex Dragon: Вполне может быть. Но у меня, мягко говоря, не такой экспириенс, что бы думать о линуксе более чем на двух компах. :) И необходимости особой нет. Поднять локально жабер, форум предприятия — это пока максимум, причём сугубо в инициативном порядке. Случилась железка по нынешним временам мусорная — Пенёк 750 мегагерцовый с 20-гиговым винтом — захотелось пристроить к делу, заодно руки набить. Винду на неё натягивать смысла никакого, хотя это было бы проще существенно. А вот побаловаься с игрушечным, но вполне себе настоящим серверком — чего бы нет? Того что есть, мне пока хватает, я вполне доволен. Если получится зарыться глубже (у меня как-то так получается, что к Линуксу делаю эпизодические и не особо плодотворные подходы раз в пару лет, после чего следуют большие перерывы), то может быть я буду смотреть в какую-то другую сторону. А пока мне лениво выкачивать сутками гигабайты, что бы только полюбоваться различиями в картинках инсталляторов — в основном при активном пробовании дистрибутивов время уходит на такую фигню, а не изучение. После этого, конечно, можно сказать, что «я пробовал Ред Хат, я пробовал Убунту, я юзал Мандриву, я видел АСП», погнуть пальцы и вдоволь пофлеймить в очередном холиворе на ЛОРе. Но мне как-то это уже поднадоело.

Евгений А.: balu пишет: Ибо без нормального менеджера пакетов и зависимостей замучаешься.Ага, уже ущучил разницу Deba и завала софта к нему и Ubuntu, но и Mandriva хороша в версии Live - быстро грузится. Много раз удивлялся когда искал редкий драйвер, что устройство знают лишь линуксоиды - того и впечатляет работа с Plug-n-Play при загрузке и несравнимая с виндами самоконфигурация железа. Хотя по работе с дисками в этой среде вопросов еще много - например об аналогах их утилит и симптомах ошибок

AlenkaS: Трак Тор пишет: А Аленка имела ввиду таблицы SQL-сервера, MS или Postgres. Да. balu пишет: Показывают как, посредством модификации запроса типа [code:sql]--Было select t.*, t1.Field from table t, table1 t1.[/code] [code:sql]--Стало select t.* from table t, table1 t1.[/code] или оригинальный запрос отрабатывает, а данные, которые "неположено" не отображаются юзеру? «Заданные ограничения добавляются системой к КАЖДОМУ запросу, даже тем, которые платформа генерирует самостоятельно для реализации пользовательского интерфейса или других функций. Отсюда – значительное снижение производительности.» Было: select t.* from table t Стало с ограничениями: select t.* from table t WHERE t. Field = ( здесь может быть что угодно от значения до вложенного запроса с использованием нескольких таблиц) , а также может быть объединение запросов. Объяснила как могла. Что значит «оригинальный запрос отрабатывает, а данные, которые "неположено" не отображаются юзеру» - не понимаю. Вернее так оно и есть, наверно. Работу SQL до винтиков я не знаю. Выборка это select со всякого рода WHERE, JOIN...ON, UNION. Могут быть совершенно различные конструкции, которые прописывает разработчик или платформа генерирует самостоятельно, к ним приклеиваются запросы из Ролей, которые могут иметь также различные конструкции. Что в результате выбралось, то и отображается или изменяется дальше обработкой. Если изменяется, то выбранные записи блокируются. При "приклеивании" частей запросов из ролей добавляются и записи из других таблиц , которые тоже оказываются блокированными.

AlenkaS: Трак Тор пишет: А дата запрета редактирования в УПП все равно анализируется через RLS-запросы. Полные права её обходят, т.к. нет соотв текста запроса. Да, Вы правы. Это я прощелкала. С бизнес-процессами у нас тоже все еще в зародышевом состоянии :), украинский бизнес еще не того уровня, поэтому и практики у меня нет в этом вопросе. Вы тут уже дальше ушли.

balu: AlenkaS пишет: «Заданные ограничения добавляются системой к КАЖДОМУ запросу, Что и требовалось доказать. Значительно проще и надежней ограничить права на модификацию данных, а данные выборки просто не визуализировать путем, например, анализа запроса на содержание запрещенных к просмотру таблиц. И прирост к скорости существенный. Евгений А. пишет: Хотя по работе с дисками в этой среде вопросов еще много - например об аналогах их утилит и симптомах ошибок apt-cache search reiser apt-cache search fsck apt-cache show testdisk | less reiserfs+ТАВ покажет reiserfsck reiserfstune - смотреть из-под рута.Alex Dragon пишет: Но у меня, мягко говоря, не такой экспириенс, что бы думать о линуксе более чем на двух компах. :) И необходимости особой нет Я так и думал, что играешься. Ибо в вопросах предприятия времени на компиляцию нет - apt-get install <имя пакета> поставиться все за пару минут без проблем с компиляцией. Никто из производителей софта слаку не поддерживает и поддерживать не будет. И это не считая дикого гимора с синхронизацией софта на нескольких серваках. Для дома и при программировании тоже - некогда ждать пока всякая мелочь скомпиляется. В свое время, когда еще ЛОР читать можно было - Луговский хорошо этот дистр на место ставил.

AlenkaS: balu пишет: анализа запроса на содержание запрещенных к просмотру таблиц Чем проводится такой анализ? я плаваю в сущностях языка SQL, поэтому прошу прощения, если буду спрашивать глупости на ваш взгляд. Есть результат запроса, допустим без ограничений(это таблица? она ведь физически нигде не распологается, это виртуальная выборка в памяти, так или я ошибаюсь?). Теперь нужно визуализировать(или обработать каждую запись с блокировкой) соответствующую ей таблицу или таблицы SQL- сервера не всю(все), а с наложенными на нее ограничениями. Чем? Еще одним запросом? Сейчас , как я понимаю , два эти запроса объединяются и результат запроса содержит уже готовую выборку с ограничениями. По этой выборке визуализируются таблицы.

Евгений А.: Эй, сладкая парочка, вы дейстительно считаете, что этот специфический диалог здесь "полезен всем"? Тогда может обсудим и взлом кредитных карточек - чего уж стесняться после 1С ? И серьезно: амнины, если вы считаете уместным дебаты об 1С на этом форуме, то уж отделяйте господ счетоводов - лучше в новый раздел типа "Семейный бизнес" или "Домашняя экономика" ? Давно пора очнуться от ноосферных фантазий - к хлебу насущному и способам добычи, сохранения и приумножения бабла

balu: AlenkaS пишет: Есть результат запроса, допустим без ограничений(это таблица? Его можно представить как таблицу. Многие СУБД позволяют использовать запрос, как таблицу. Например, select * from (select * from table) AlenkaS пишет: Чем проводится такой анализ? Зависит от реализации. Самый простой вариант - синтаксический анализатор запроса. В результате выясняется, какие поля из выборки принадлежат какой таблице. После этого в виджет загружаются только те данные, которые разрешены. Евгений А. пишет: Тогда может обсудим и взлом кредитных карточек Рискуете попасть под статью. Евгений А. пишет: чего уж стесняться после 1С ? 1) Я не 1С-ник. 2) Ви таки пгавда хотите поговорить об этом? Евгений А. пишет: Эй, сладкая парочка, вы дейстительно считаете, что этот специфический диалог здесь "полезен всем"? Ой, ви уже мудератор?

Alex Dragon: balu пишет: Ибо в вопросах предприятия времени на компиляцию нет Совершенно необоснованное утверждение. Какое предприятие, компиляцию чего и для каких целей? Без такой конкретизации это обсуждение сферического коня в вакууме. По-моему, ты как раз лоровский снобский подход проявляешь, со стремлением к гигантомании — под предприятием понимать корпорацию этак с тысячей воротничков минимум, бодро втыкающих в мониторы. Хотя по большей части людям нужен тупо шлюз в инет и мыльник — всё, ну может самба ещё, и машинок тех — дай бог десяток. Ну в моём случае около двадцати-тридцати. Ну и потом, я всё же не понимаю, чем развернуть готовый слаковский пакет проблематичнее, чем любой другой. Компилировать действительно вовсе необязательно. Хотя теоретически можно предположить ситуацию, когда желательно сконфигурировать пусть одну, но тщательно, машину. Короче, не вижу особо смысла обсуждать это — религиозный вопрос в чистом виде.

balu: Alex Dragon пишет: Какое предприятие, компиляцию чего и для каких целей? Компиляцию нужного софта из сырцов, если нет предварительно собранной бинарной сборки. Того же Опен Офиса, например. И проблема даже не того, что компиляция занимает много времени, а ее параметры - тут надо уметь ориентироваться в предметной области и коде. Мейнтейнеров пакетов не зря придумали. Но и времени тоже. Время - и программиста и машины денег стоит. И я предпочту потратить 5 минут на установку, чем потратить день на сборку. Alex Dragon пишет: Ну в моём случае около двадцати-тридцати. А в моем на порядок больше, работающих под разными ОС. А у моих знакомых на порядок больше, чем у меня... И кроме мыльника и шлюза в инет уже нужны и спецсофт, и средства групповой работы, синхронизации софта и т.д. и т.п Alex Dragon пишет: Ну и потом, я всё же не понимаю, чем развернуть готовый слаковский пакет проблематичнее, чем любой другой. А я понимаю. Из-за зависимостей. Точнее их отсутствия. Как ты все эти проблемы с разными версиями библиотек и софта на разных машинах решать будешь?

Alex Dragon: balu пишет: Того же Опен Офиса, например. А, ну с этим понятно что возиться особого интереса нет. Ну так с софтом такого рода, по-моему, проблем как раз нет — сборок офисов много и на любой вкус. Проблемы могут быть со специализированным софтом. Но тогда уже скорее дистрибутив выбиратся под конкретные задачи, рекомендовнный разработчиком прикладного ПО, а не дистрибутив вообще (как это с виндой, например). А если идёт речь о конкретной отдельно взятой уникальной машине, занятой специфичными задачами, скажем сервере чего-нить — и таких машин в сети в принципе не будет много, то тут всё, ИМХО, решает конкретика ситуации. balu пишет: И я предпочту потратить 5 минут на установку, чем потратить день на сборку. В общем случае верно, а в частных возможны варианты. Случается софт только в сорцах. balu пишет: А в моем на порядок больше, работающих под разными ОС. А у моих знакомых на порядок больше, чем у меня... Ну и? Тут уже количество переходит в качество, и методы работы с сотнями машин будут различаться от таких методов работы с несколькими — это разных классов явления. ИМХО, обобщать опыт работы администратора больших и крупных сетей на все случаи жизни и применять его к более мелким — не более оправданно, чем наоборот. balu пишет: Как ты все эти проблемы с разными версиями библиотек и софта на разных машинах решать будешь? А с какой стати у меня должны быть машины с таким разнородным окружением? Если речь идёт о неких типичных рабочих станциях сотрудников, то всё прикладное ПО там как раз стандартизированно и расхождения в версиях там в принципе быть не должно, при установке натягивается стандартный набор, и иное не то что наказуемо, а просто глупо. Проблема в основном в различном железе — в небольших организациях железки докупаются по потребности и одинаковых машинок или не бывает, или партии по несколько штук, из-за чего имеет место быть зоопарк из разнородного железа разных поколений и конфигураций. Но я так понимаю, к нашей теме это не относится. Если же речь о специфичной машине со специфичными функциями — то её всё равно придётся настраивать индивидуально.

balu: Alex Dragon пишет: А, ну с этим понятно что возиться особого интереса нет. Я ОО как пример привел. А мог бы гном ;) Я думаю, можно найти длинный список ПО, который есть в нормальных дистрибутивах, но который отсутствует в базовой слаке. А в том, который есть никто не заботиться задачей совместной корректной работы компонентов, даже сколько-нибудь серьезной безопасности. Alex Dragon пишет: Случается софт только в сорцах. Это редко, и собирается в пакет на раз. Alex Dragon пишет: методы работы с сотнями машин будут различаться от таких методов работы с несколькими Я же и говорю, для игр . Когда у тебя больше 2-х машин в хозяйстве то централизовано огранизовать их автоматическое обновление напряжно. Alex Dragon пишет: А с какой стати у меня должны быть машины с таким разнородным окружением? А с той, что может быть много рабочих групп, выполняющих разные задачи. И типичное ПО може быть только в пределах этих групп. При этом набор ПО внутри этих групп вполне может отличаться. Далее - кластера. Набор сервисов на каждом узле может отличаться. Хотя для слаки сделали зависимости, но они не включены в базовую систему. Точнее базовая система в них. Нет и соответствующих репозиториев. Как результат, толку с них мало. Да и кроме зависимостей серьезных проблем у слаки вагон и маленькая тележка. Потому у нее сколько-нибуть серьезной производственной ниши.

Alex Dragon: balu пишет: А мог бы гном ;) На флейм разводишь? :) Гном не нужен. :P balu пишет: может быть много рабочих групп, выполняющих разные задачи. И типичное ПО може быть только в пределах этих групп. Если группы по софту не пересекаются, то какие проблемы? Ты бы примеры какие наглядные привёл, какие задачи решаются так, как ты пишешь, и никак иначе. А то даже любопытно стало. Вдруг пригодится. balu пишет: Я же и говорю, для игр Я ж говорю — эффект членомерки ЛОРа: каждый админ должен стремится в идеале в одиночку рулить всеми компами мира, а там, где не пляшет этак полк служащих — так то всё игрушки и недостойно рассмотрения, инструментарий в таком раскладе нужно выбирать соответствующий; очень желательно что бы эта суперпуперсеть делала всё — от посчёта бухгалтерии до моделирования самолётов и руления АЭС — меньшие масштабы просто не вдохновляют и вызывают презрение разной степени громкости. При том желательно делать это при помощи одного-на-всё суперуниверсального супер-пупер дистрибутива. В качестве которого выступает любимый выступающего. Причём всегда найдётся оппонент, корый тоже «работает в очень крупной корпорации», приведущий ругаемое в качестве примера удачной и работоспособной реализации, ровно противоположно излагаемым ругателем тезисам.

Dust Raider: Евгений А. пишет: Эй, сладкая парочка, вы дейстительно считаете, что этот специфический диалог здесь "полезен всем"? Тогда может обсудим и взлом кредитных карточек - чего уж стесняться после 1С ? Пускай! Я вон скоко нового для себя узнал!! Эх, может мне себе еще какой-нибудь "NIX поставить... Хотя влом... Игрушки не заработают... Хотя, под VirtualPC........ Основная моя проблема - нет необходимости ставить Linux. Ну ЧТО мне необходимо делать такого, что я мог бы делать в Linux и не мог бы под Win? Нету у меня таких задач. Ну разве что сервер домашний. Так что и получается, что "NIX мне только как "поиграться"... Вон у меня RedHat на VirtualPC уже полгодика стоит... Ну и что? Я его включаю раз в неделю на выходных, посмотрю, покручу немножко, по инету поползаю. И все. "NIX получается как-то не интересно - ну OpenOffice. Ну Mozilla. Ну KDE... Ну файловая система другая. Ну командная строка удобная. И що??? Все ж одно и то же, в принципе, только сделано по разному. Alex, balu Столкнулся сегодня с проблемой. Заборол, но предупреждаю, чтобы все заинтересованные были в курсе. Знать бы, какая мразь этот ORDB разбудила..............

balu: Dust Raider пишет: Эх, может мне себе еще какой-нибудь "NIX поставить... Если есть время на учебу - поставь. Много полезного узнаешь и приобретешь много полезных навыков, которые пригодятся тебе в работе. Dust Raider пишет: "NIX получается как-то не интересно - ну OpenOffice. Ну Mozilla. Ну KDE... Ну файловая система другая. Ну командная строка удобная. И що??? Другие методы работы. Сразу их обобщить не так легко, но когда ты там живешь... это все равно, что ездить на трехколесном велосипеде и, потом, на нормальном. После этого ты на трехкллесный пересаживаться не захочешь, наверное... Винда дала мне много, а линукс - в разы больше. А на игры плюнь. Снеси и поставь - от них пользы - нуль, только время пропадет.

Dust Raider: balu пишет: Другие методы работы. Сразу их обобщить не так легко, но когда ты там живешь... это все равно, что ездить на трехколесном велосипеде и, потом, на нормальном. После этого ты на трехкллесный пересаживаться не захочешь, наверное... Винда дала мне много, а линукс - в разы больше. А на игры плюнь. Снеси и поставь - от них пользы - нуль, только время пропадет. Вот... Да. Методы работы несколько другие, это верно. Неуловимо, но чувствуется сразу. В отношении "NIX`ов меня сейчас интересует вот что - существует ли на их базе какое-то решение, которое позволяет поставить гейтвэй, шлюз между инетом и локальной сетью, который бы работал тупо по принципу NAT, но имел бы файервол (чтобы транслировать пакеты только для определенных портов) и при этом бы проверял проходящий через него трафик антивирусом, сканирующим пакеты - как щас Касперский хорошо научился делать. Ну, или не готовое решение, но какое-то такое которое бы пусть медленно конфигурировалось но способно было бы на дешевом железе работать 24*365 без обслуживания. Быстрое и автоматическое конфигурирование наоборот не хотелось бы - знаю я все эти автоматические системы защиты... А по поводу игр - ну, это вот зря... В свободное время это приятно, особенно если с друзьями по сетке. А потом, мне интересно трехмерное моделирование, а для игр моделировать всякие новые пушки-тачки-летучки особенно приятно (в особенности потом пользоваться тем что намоделировал под возмущенные крики "Что ж ты делаешь, кемпер!" ).

balu: Dust Raider пишет: существует ли на их базе какое-то решение, которое позволяет поставить гейтвэй, шлюз между инетом и локальной сетью, который бы работал тупо по принципу NAT, но имел бы файервол (чтобы транслировать пакеты только для определенных портов) и при этом бы проверял проходящий через него трафик антивирусом, Конечно. Сейчас книги даже появились. Вот почитаешь, просветишься.

Alex Dragon: Я бы так сказал: общение с линуксом, как ни странно, проясняет многие вещи, неочевидные, но нужные под виндой. С интересом вдруг начинаешь понимать, что та же винда — это не некий монолит, а тоже набор модулей, блоков своей функциональности. Но если под линуксом администратор вынужден многие вещи сделать своими руками — и через эти мучения с малопонятныси манами и мутноватыми хауту десятилетней давности по ходу понять какие-то принципы, то в винде всё это скрыто, и для админа они — просто набор окон с нужными галочками. Это очевидно: если под виндой в основном вопрос «где поставить нужную галку?» — со всеми вытекающими, поскольку галки зачастую находятся в совершенно разных местах, не говоря уже о том, что почти для каждого понятия в винде есть своё название, мало соотносящееся с общепринятой практикой, а в переводе к тому же теряющее зачастую вообще всякий облеск первоначального смысла, то в линуксе вопрос зачастую стоит вполне прямо и конкретно: «какую программу (модуль, скрипт) необходимо установить и с какими парметрами сконфигурировать для обеспечения работы (протокола, оборудования, программной среды и т.д.)?» Последнее для пытающегося мыслить рационально человека безусловно приемлимее и логичнее. В связи с чем логичнее если уж не прочитать соответствующий RFC, то по крайней мере погуглить на тему «софт, реализующий принципы». Тогда не становится вопроса, что ICQ — единственный IM, Outlook Express — единственный почтовый клиент, а IE — единственный в мире браузер. Разница, видимо, как между условно советским и условно западным образованием — в первом случае ты получаешь универсальный набор принципиальных идей, которые могут быть реализованы разным конкретным образом и ты зная откуда ростут ноги ищешь решения уже под частную ситуацию, либо тебя детально, во всех нюансах учат нажимать красную кнопку — и ты таки после колледжа это делаешь виртуозно, но уже чёрная кнопка тебя поставит в тупик, мысли же перепоять контакты или хотя бы перкрасить у тебя уже не возникнут, а не дай бог случится работать в смежной области — это будет катастрофа. Кстати, достаточно характерная ситуация: юзер, который уже преодолел азы раскладывания иконок на десктопе, но не дорос до админского понимания проблем, вечно озабочен поиском «программок» (характерное словечко для таких полупродвинутых товарищей). Твикеры, всякие чистяще-корёжащие утилиты — его любимая забава. Голый десктоп и пустой трей — это для него недостижимо. По себе могу сказать, что даже не общаясь постоянно с линуксом, многие вещи оттуда стараюсь использовать и в виндовой практике. Вот, вроде мелкий пример, а для меня отосительно недавно было открытием утилита split. Я чуть в истерике не катался: вместо поисков всяких «файловых резаков» и плагинов для Тотала — одна невразчная строка в консоли. Ну или там, человеку освоившему lame, Vorbis tools и mencoder, попросту не нужны многометровые, зачастую шароварные — т.е. требующие утомительных поисков ломалок по сомнительным сайтам, конвертеры медиаформатов с дебильными интерфейсами и странной логикой управления. В ту же степь, с более профессиональным уклоном — bash, perl и т.п. при нелинивых руках и голове и под виндой творят чудеса. Хотя тут, надо сказать, я достаточно ленив и не шибко быстр умом — программирование у меня идёт крайне туго, поэтому эти средства я мало использую, но силу осознаю. Dust Raider пишет: на дешевом железе работать 24*365 без обслуживания Со старым и мусорным железом одна беда — оно как правило глюкаво. Если домашний комп ещё можно пнуть ногой и оно выправится, то с боевым железом это чревато.

balu: Alex Dragon пишет: для админа они — просто набор окон с нужными галочками. А теперь попробуй все это ГУЕ-вое управление заавтоматизировать. Хотя на самом деле большинство функционала ГУИ в винде вынесено в консольные команды, есть аналог awk, скриптовые языки - iscript и winscript, кажется так называются. Есть мощная Windows PowerShell. Но большого распространения они не получили, по той причине, что и иные программы, отличные, от стандарта де-факто, как например 1С, а веских причин для перехода, как на, например, Опен Офис - нет. Плюс привычка и лень-матушка.

Dust Raider: Alex Dragon пишет: Я бы так сказал: общение с линуксом, как ни странно, проясняет многие вещи, неочевидные, но нужные под виндой. С интересом вдруг начинаешь понимать, что та же винда — это не некий монолит, а тоже набор модулей, блоков своей функциональности. Но если под линуксом администратор вынужден многие вещи сделать своими руками — и через эти мучения с малопонятныси манами и мутноватыми хауту десятилетней давности по ходу понять какие-то принципы, то в винде всё это скрыто, и для админа они — просто набор окон с нужными галочками. Это очевидно: если под виндой в основном вопрос «где поставить нужную галку?» — со всеми вытекающими, ... ... ... П.П.К.С. Очень верно. balu пишет: А теперь попробуй все это ГУЕ-вое управление заавтоматизировать. Хотя на самом деле большинство функционала ГУИ в винде вынесено в консольные команды, есть аналог awk, скриптовые языки - iscript и winscript, кажется так называются. Есть мощная Windows PowerShell. Верно говорите. Только, если мы одно и то же имеем в виду - то там не просто скриптовый язык, там Сервер Сценариев Винды. WSH. А для него пишутся сценарии на Javascript или VB. Он довольно удобен. Другое дело, что, насколько я знаю, многие об этом просто не знают, может быть потому что привыкли к "перетыкиванию галок". Alex Dragon пишет: Со старым и мусорным железом одна беда — оно как правило глюкаво. Если домашний комп ещё можно пнуть ногой и оно выправится, то с боевым железом это чревато. Дык не старое железо. Просто малой мощности. Что-нибудь типа Pentium E2140, на какой-нибудь офисной плате от Intel, из надежных. Просто надо сделать дешевый и надежный шлюз между корпоративной сетью и инетом, такой чтобы его никогда крутить не надо было. Но при этом домашнего уровня шлюзы типа "вещь в себе", которые щас модными стали не подойдут - надо чтобы машиняка могла дополнительно сканировать трафик антивирусом, а объем большой. Как-никак, 80 машин, и из них 40-50 могут лезть в инет одновременно.

AlenkaS: юморина от 1С-ников. Не знала в какую ветку забросить, везде офтоп, ну вот решила сюда http://abelov.com/forum/f.php?ac=gl&id=33264

Alex Dragon: Кстати, антивирусная проверка трафика «на лету» меня тоже интересует. В некой дискуссии меня убеждали, что это невозможно, по крайней мере без предварительного кэширования файлов. Так ли это?

Dust Raider: Alex Dragon пишет: Кстати, антивирусная проверка трафика «на лету» меня тоже интересует. В некой дискуссии меня убеждали, что это невозможно, по крайней мере без предварительного кэширования файлов. Так ли это? Что я знаю - Касперский 7.0 Home Edition, как показывает практика, способен сканировать все пакеты, проходящие по портам сетевых интерфейсов компа, на предмет содержания в них зловредного кода. Так же у него есть список исключений - за какими портами не смотреть. Не знаю, насколько это эффективно на практике, но все мы знаем что новый Каспер защищает достаточно неплохо. То в чем вас убеждали - очевидно, не совсем верно. ЕМНИП, пакет имеет достаточно большой размер. Если уж Ethernet-кадр имеет поле DATA что-то порядка (полез в книжку проверять чтоб не быть голословным) 1500 байт, то пакет (он ведь может пересылаться несколькими кадрами, он же выше уровнем по модели ISO/OSI) явно больше, и следовательно, вполне может содержать в себе вирус. Точного размера пакета я не помню, это еще ж кстати от протокола зависит. Тот же bagle имеет ведь весьма небольшой размер, что-то около 1000 байт. Я не уверен в том что точно это все понимаю и помню, может еще balu прояснит ситуацию по поводу пакетов, но по поводу сканирования трафика на лету Касперычем это точно. Update: Вот есть лди под 'nix-ами какой-то аналог - сканер летящих пакетов - вот это очень хочу узнать.

Евгений А.: Dust Raider пишет: но все мы знаем что новый Каспер защищает достаточно неплохоОн еще и почти не тормозит, как предыдущие версии, и с руткитам показал себя - жаль, скоро кончится демо-ключ...

Dust Raider: Евгений А. пишет: Он еще и почти не тормозит, как предыдущие версии, и с руткитам показал себя - жаль, скоро кончится демо-ключ... Дык а лицензию купить? Или на вас, как на истинного русского юниксоида, напал "отвратительное порождение гнилих стигийских болот, кошмарный, омерзительный Нехотятеп! Варвар-Коган неожиданно вспомнил, как с древнестигийского переводилось название этого ужасного чудовища - "Жаба, которая давит!"" ((с) М.Успенский, "Белый хрен в конопляном поле")

Alex Dragon: Гм. А если файл на несколько десятков или сотен килобайт? Гады ж часто целые паки с наборами зловредного утилья шлют, иной раз даже особо и не пожатыми.

Dust Raider: Alex Dragon пишет: Гм. А если файл на несколько десятков или сотен килобайт? Гады ж часто целые паки с наборами зловредного утилья шлют, иной раз даже особо и не пожатыми. Ну, не "пересылают". Если я правильно понимаю, то файл можно заслать на комп только если комп запрашивал этот файл, или если разрешен доступ. То есть, либо закачать его с сайта, либо получить по почте, либо поймать через какие-то файлообменники, локаль или FTP, если такой сконфигурен на компе. Заслать же данные втихую можно лишь приаттачивая их к пакетам, кусочками, либо через ICMP-трафик, бо вот у него пакеты могут быть ого-го, (разрешенный размер около 65500 байт), либо через TCP- и UDP-пакеты. Как-то так. Я правда может путаюсь... А пак с набором вредного вирусного зверья можно разве что скачать... Из инета... К себе во временные директории. Впрочем, я не претендую на истинность моих соображений, всяческие хацкеры щас может и нашил способы засылки данных втихую. Поэтому возможное решение - ставить файервол, чтобы откуда не надо трафик не валился, и ставить антивирь, чтобы оставшийся трафик сканировал.

balu: Dust Raider пишет: Сервер Сценариев Винды они как всегда не обошлись без гигантомании

Alex Dragon: Народ, у вас scepsis.ru открывается? Сегодня сработы ходил — всё нормально, дмой прихожу, вчера и сегодня — ноль.

balu: нормально. Попробуй через какой-нибудь OpenId

Dust Raider: Открывается. Возможно, какие-то ограничения на серваке провайдера? Попробуй анонимный прокси. Вчера столкнулся с каким-то странным глюком. Win Server 2003, SP1, работал-работал, потом вдруг бац! - неожиданно началось забивание оперативной памяти. Процессор загружен на 85-87%, память забита под два гига. Я перепугался - похоже на поведение вирусняка-червя. Так в свое время действовал NetSky. Стал проверять. Ноль эффекта. Просмотрел все файлы и загруженные dll - вроди ничего подозрительного. Ничего не понятно. Думал - уж не военного ли червя подцепил из зоны .mil. Потому что никаких процессов левых нет, никакие .dll-ки подозрительные не подгружены, а процесс svchost.exe, запущеный с ключом -netsvcs, усиленно ест ресурс процессора и планомерно забивает память. Черт знает что. А если его выгрузить - а выгружается он без глюков и охотно - вырубается сеть. А вот если попробовать переставить ему Affinity на один только проц, рапортует что "acсess denied". Хотя это рапортуют и другие svchosts.exe. Но я не знаю, нормально ли это, т.к., раньше никогда svchost не трогал, ибо не надо было. Два часа долбился. Потом полез на форум Касперского, накатал там сообщение. Сделал все что они просят, послал отчеты. Они долго мыслили, потом посоветовали обновить сервис-пак. Щас качаю, но - странно. Что бы это могло быть??? Может быть конечно и глюк винды - я такое не исключаю - но, блин, это ж уже не МастДай 98... Хотя, если уж в Висте реестр падает, бывает, как лет 7 назад на вы помните каких системах (сам был свидетелем, симптомы те же)...

Цитатник Мао: А у вас до этого был на этой винде червяк? Если да, то на какой стадии вы его отловили?

Dust Raider: Эта винда стоит уже годика 4 как, и работает в качестве файл-сервера, так что лучше спросите, чего на ней НЕ было. Под моим командованием она работает уже довольно долго и я припомню, что на ней были и черви, и трояны, и все что хочешь, но - отлавливали, убивали, резали и все такое. При мне вирусы отлавливались поначалу вручную AVZ, а потом, уже примерно годик - автоматически, Касперским, на стадии обнаружения - то есть как обнаружил, так и прибил. Что на ней было до меня - не знаю. А, собственно, к чему вы спрашиваете?

Цитатник Мао: Заметил такую бяку на виндах после 98-го. Стоит появиться вирусу, так время от вермени при последующих включениях уже здоровый комп начинает его симулировать, причем именно тот тип и на той стадии, где его загасили. Выяснял - не у меня одного. Так что может, это глюк винды. С чем связан - бог весть.

Alex Dragon: Всё может быть проще — никакой симуляции, а самый реальный вирус поднимается из системных бэкапов. Обратите внимание на папочку "System Volume Information", последите за временем создания «контрольных точек восстановления» и откатами системы. Кроме того, в винде довольно много мест, где хранятся библиотеки, кроме тех, что в system32, можно найти такие интересные директории как %Windir%\system32\dllcache и %Windir%\WinSxS. Последняя служит для предотвращения dll hell — туда копируются однаковые библиотеки разных версий, которые часто тащат с собой программы, а вот функциональность dllcache мне не очень понятна. Ясно, что подразумевается какое-то кэширование, но как в данном случае оно функцинирует — это не знаю. Но допускаю, что вирусня может и оттуда подниматься при каких-то условиях. Но главный источник — это вышеназванный откат системы. Винда с NTFS в качестве файловой системы в директории бэкапов не пускает даже юзера с админскими правами, так что вполне вероятно, чтои антивируся на их проверке обламываются. Случалось, наверное, видеть надпись при загрузке «система восстановлена после серьёзной ошибки» или предложение загрузить «последнюю удачную конфигурацию»? Вот оттуда гадость скорее всего и всплывает. Если был явный откат вручную (Меню «Пуск» > Стандартные > Служебные > Восстановление системы), то тогда вопросов и не возникает.

Dust Raider: Алекс говорит совершенно верно, за исключением того что AVZ способен рамсить System Volume Information. Никакой симуляции я лично не встречал. Хотя теоретически может быть, могу даже представить условия - связан глюк с тем, что вирь может репать часть системных файлов и dll-ок винды, в результате чего вируса-то нет, а система-то глючит все так же. Alex, спасибо за пояснение с WinSxS. Раньше не знал.

Цитатник Мао: Дракон, а чего ж он покуражился-покуражился, да и заткнулся? Больше не показывается.

Alex Dragon: Если вы о нём знаете, то скорее всего не руками отловили. Значит антивирус какой-то стоит. Вполне возможно он вашу болячку залечил. До следующего раза. Либо другой вариант. Система сохраняет своё состояние раз в сутки и перед установкой какого-либо софта, производимую стандартным образом Windows installer (впрочем, там как-то мутно это обусловлено). Соответственно, если сбоев после чистки не было достаточно долго, то в следующий раз при восстановлении будет взят последний бэкап, на дату, когда вирь была уже вычищена. Ну и третий вариант — вы просто не знаете о реальном положении дел и вирусня незаметно и спокойно себе где-то тихо копошится, не привлекая особого внимания до поры, до времени.

Цитатник Мао: Ну аваст ему не даст так уж тихо копошиться. Наверное, залечил. Подозрительно только, чего ж не с первого раза.

Dust Raider: Цитатник Мао пишет: Ну аваст ему не даст так уж тихо копошиться. Наверное, залечил. Простите мой апломб, Цитатник, но токо вот не стал бы я доверять авасту - он как старый Касперский, "хоть с[beep]и в глаза - все божья роса!" Стоял он у меня, нифига он не ловит. Более-менее нормальных антивирусов есть только 3 - Касперский, Norton и BitDefender. Еще раз простите за грубое замечание, просто у меня с ним была связана неприятная история, с тех пор я Аваст ненавижу.

Цитатник Мао: Аваст у нас, к сожалению, завязан на местную сеть, тут я ничего сделать не могу. Не могли бы вы подсказать в этом разрезе, в каких случаях происходит цепляние зловредных вирусов? Я бы просто не делал этих действий, да и все.

Евгений А.: Цитатник Мао пишет: в каких случаях происходит цепляние зловредных вирусов? Я бы просто не делал этих действий, да и все.Одни из самых зловредных вирусов на сегодня - семейство Rootkit: http://ru.wikipedia.org/wiki/Rootkit http://rootkits.ru/ http://www.viruslist.com/ru/analysis?pubid=167237574

Dust Raider: Евгений А. пишет: Одни из самых зловредных вирусов на сегодня - семейство Rootkit: http://ru.wikipedia.org/wiki/Rootkit http://rootkits.ru/ http://www.viruslist.com/ru/analysis?pubid=167237574 Замечание из серии "Скоко время - три морковки". 2 Цитатник Мао Цепляние вирусов происходит с сайтов, содержащих на себе коллекции различных файлов. Avast очень плохо реагирует на появление в системе зловредных кодов, и практически их не замечает, так что они могут спокойно выполняться, до тех пор пока не будет проведено сканирование. но и тогда он их не всегда находит. С разными версиями Small он иногда просто ничего не видит, и вирус работает спокойно. Кстати, по поводу антивирусов: AVG сегодня показал себя с лучшей стороны. Я поймал вирус VB, сеть отрубилась и я уже расстроился, но после включения резидентной защиты AVG вирь моментально был выловлен, обложен и прикончен в дальнем углу системного диска.

Alex Dragon: Народ, а не знает ли кто способа html в битмап отрендерить? Или видео?

Александр Гор: Alex Dragon пишет: html в битмап Ну-у... Жмёте [shft] + [PrtScn] когда страничка открыта, разумеется, открываете Paint, вставляете из буфера.

Alex Dragon: Гор, я ценю ваше остроумие, но если бы я хотел нажать принтскрин, я бы спрашивать не стал.

Alex Dragon: Нашёл. CutyCapt IECapt Утилиты командной строки для преобразования веб-страниц в графические файлы, одного автора. Одна использует движок IE, другая — библиотеки WebKit и QT, т.е. фактически конквероровский движок. Забавная штука. Правда капризная и глючноватая. Автор её делал явно для себя. Как на мой взгл яд, IECapt рендерит аккуратнее, зато у CatyCapt функционал шире, в частности поддерживает конвертацию в векторные форматы — ps, pdf и svg. На разных страницах качество разное, одни выходят лучше у одного, другие — у другого варианта. Скажем, IEcapt почему-то наотрез отказывается воспроизводить подвал LOR'a, зато Caty обламывается на главной моего собственного хомяка — там мудрёные таблицы и она их отображает не очень верно. Впрочем, там полное небрежение стандартами, чисто визуальное форматирование (но тэги все вроде закрыты верно). Чувствительно к формату url, вольница, как в браузере не проходит — на конце имеён директорий хочет видеть слеш, даже если корень, обязательно нужно указывать протокол, в том числе file:// для локального хоста. На соурсфордже лежат готовые бинарники для Винды, для Линукса надо собирать самому. В общем, если быстро, дёшево и сердито — можно юзать. P.S. Для сравнения цены на подобную коммерческую утилиту, внизу страницы: http://www.verypdf.com/htmltools/index.html

Евгений А.: Вчера установил на ноут только что вышедшую Mandriva 2009 в версии CD-Free: Разработчики обещают самую быструю загрузку и открытие приложений для Linux-подобных ОС: Mandriva Linux 2009 следует дальше в своих инновациях и предоставляет самую современную и передовую графическую среду: KDE 4.1.2. Персонализируемый, модульный, масштабируемый и наполненный визуальными эффектами, которые улучшют восприятие окружения, KDE новой версии может быть использован везде - от самых старых аппаратных систем до новейших компьютеров. http://wiki.mandriva.com/ru http://mandriva.mezon.ru/novosti/mandriva_predstavlyaet_svoj_n_reliz_mandriva_linux_2009/ На практике все грузится действительно быстро, но пресловутый KDE 4.1.2 пока не показал своих ожидаемых супервозможностей - отдал новинку на изучение Антона, а сам периодически юзаю предыдущую Мандриву 2008 Powerpack. На мелкий же "субноутбук" с 128 MB RAM поставил две малоресурсные ОС - Vector и AltLinux Lite, но файловые менджеры среды меня абсолютно не удовлетворяют (как кстати и более мощные из KDE и Gnome) - нет такой легкости и удобства с файлами, как с любезным Directiry Opus под, увы, виндой: http://www.gpsoft.com.au/ Может кто знает подобный файлменеджер для Lin - с полной поддержкой сети, фтп и компактным дизайном?

Dust Raider: Евгений А., честно сказать, вот. По сабжу же вашего вопроса: я лично на работе пользуюсь Midnight Commander, под SlackWare. Он просто сам по себе прикольный, навевает мысли о класске - мейнфреймы там, матрица, зеленые буковки на черном фоне... Искать инфу можете здесь: File managers for Linux и здесь: Форум поддержки Lafox.net

Alex Dragon: Странные мысли он у тебя навевает, потому что коммандеры — это виртуальный памятник Пете Нортону и временам развитого DOS'а, и ассоциироваться могут разве что с синенькими панельками. Хотя перекрасить, наверное, можно.

Dust Raider: Дык я и перекрашиваю. Я и в винде DiscCommander черный с зеленым всегда делаю. А зеленый потому что я давным давно когда только познакомился с компьютерами, видел DOS с вариантами какого-то коммандера на советских монохромных мониторах, чуть ли не с "роботронов", которые имели только черный и ярко-зеленый цвета. Тогда мне было лет 9-10, и я наивно предполагал, что компьютеры они так и должны быть - с черно-зелеными экранами. :) Теперь я конечно понимаю что это был детский наив, но все равно сочетание черного и зеленого на мониторе мне нравится. :) Я знаю, что это памятник временам DOS-а и что он должен быть синим, но "матрица" и прочие мысли о мейнфреймах - это скорее ассоциации из детства и из фильмов "пра кульхацкерафф". :)

balu: Евгений А. пишет: Может кто знает подобный файлменеджер для Lin - с полной поддержкой сети, фтп и компактным дизайном? Попробуйте Krusader. Хотя я вообще двупанельными менеджерами не пользуюсь почти. Только для работы с архавами. Dust Raider пишет: на советских монохромных мониторах, чуть ли не с "роботронов", которые имели только черный и ярко-зеленый цвета. Ямаха, только модель забыл. Все лицо после 2-х часов работы за ними горело. Советских таких не припомню.

Alex Dragon: Alex Dragon пишет: Нашёл. CutyCapt IECapt Для любопытствующих, но не очень понявших о чём речь читателей, поясняю: эти утилиты позволяют сделать как бы фотоснимок веб-страницы, сохранить её в формате растровых картинок. В принципе, это то, что делают браузеры, показывая нам «интернет»: браузер из html-файла читает текст, выделяет команды и в соответствии с ними, по определённым правилам, отрисовывает страницу. Однако, браузер нам её только показывает, не давая сохранить. Он сохраняет тот же html-файл — по сути голый текст, а нам может быть интересно её конкретное визуальное представление. Мы можем сделать «снимок экрана» (в Windows по нажатию кнопки Print screen клавиатуры) в «Буфер обмена», а оттуда вставить в какой-нибудь графический редактор. Но это неудобно, так как слишком много манипуляций, кроме того мы получаем только ту часть страницы, которую видим в данный момент на экране, причём со всеми сопустствующими элементами: окном браузера, элементами оформления интерфейса Windows и т.п. Данные утилиты избавляют от этих недостатков, сохраняя только саму страницу сверху до низу. Для чего это может понадобится? Хотя бы вот для изготовления таких роликов, наподобие размещённого мной вчера на рутубе. Прошу прощения коллег за расжёвывание таких вещей, но это не для вас. Я тешу себя надеждой, что хотя бы случайно сюда заглядывают и прочие посетители, не столь осведомлённые в компьютерных премудростях, и мне хотелось бы, чтобы им было понятно о чём речь и что мы не в абстрактных эзотерических далях витаем и не шаманим, а делаем по большей части какие-то вполне конкретные, вполне доступные банальной эрудиции и среднему разумению, довольно приземлённые вещи. А заодно и по возможности показать для чего. Во всяком случае то, объяснения чего не слишком длинны.

Евгений А.: balu пишет: Попробуйте Krusader. Хотя я вообще двупанельными менеджерами не пользуюсь почти. Только для работы с архавами. Знаю Krusader и юзаю его в Мандриве. А двупанельные мендежеры меня тоже раздражали после психологичесой адаптпции к Проводнику виндов - потому к Тотальнику (TC) так и не привык... Но Directory Opus - качественно другое, думаю это последний шедевр творчества под винду... Поюзав разные варианты его окна (до 4 панелей) я остановился на двупанельном - только по вертикали (Krusader это тоже может, но лишь как пародия) с деревьями дисков в левых колонках: Можно отрыть несколько "листингов", например в одном будет ФТП сети провайдера и директория NEW на D, в другом - домашняя сеть с дисками разных компов (обычно мой главный D:/ и диск Антона или моего мелкого ноута, а в третьем - DOWNLOADS клиентов e-mule, uTorrent, Soulseek, музыка с видео или графика Файлы в этих панелях удобно претаскиваются мышкой, легко сортируются и просматриваются во многих режимах - я даже забыл про команды "копировать" и т.п. И первым делом при работе с виндой (даже на чужой машине) я ставлю Opus (чаще самый легкий релиз 8.2.2.5) Но под Лин такого менеджера пока нет, и... боюсь здесь не упущение, а некое психологическое табу (или опенсоурсеский запрет) на "виндоподобные" интерфейсы Менеджеры обоих графических монстров - KDE и Gnome УЖЕ тяжелы и избыточны - как их виндовые оппонеты, но реального удобства для юзера с двумя руками так и не прибавляется. А что говорить про слабые кофигурации до 256MB RAM - я там вообще не могу делать даже простейшие операции, ибо почти не вижу инфу на дисках и лишь трачу уйму времени... Возможно ситуацию исправит новая китайская (!) графическая среда LXDE, что уже включена в пакет Мандривы - как легкая оболочка, и в ней впервые появился файлменеджер хоть немного похожий на Opus: http://lxde.org/image_galleries/screenshots

balu: Тогда вам должен понравиться Ratpoison или Ion3/ Сам с них прусь.

Alex Dragon: Народ, посоветуйте софт для построения двумерных графиков по таблице значений. Надо, чтобы умел обработать порядка 100k точек, просмотр произвольных участков при любом масштабе. Если ещё умеет делать какой-то анализ, типа находить экстремумы, среднее, аппроксимации — совсем хорошо. И что б не сильно монструозный, быстро освояемый. Эксель для этого, мягко говоря, не шибко камильфо, да и столько точек в один присест не ест.

Александр Гор: Alex Dragon пишет: софт для построения двумерных графиков Набрал это в Яндексе. Вот вторая позиция http://citkit.ru/articles/1019/ «Сравнение 9 программ для построения графиков»

Alex Dragon: Спасибо, это я уже видел. Смотрю всяко разно.

Mirdin: SigmaPlot хорошая программа. Может графики строить и анализ тоже делать- аппроксимировать итп. Где скачать не знаю.



полная версия страницы