[image]

Ищу соратников (просба линуксцев не читатьІ

 
1 2 3 4 5 6
+
-
edit
 

cholev

втянувшийся

Хотя я професиональ, признаюсь етоть форум посмотрель сегодня впервые и признаюсь был в шоке- чего стоять – линух на домашнего компа- oh my good-разве кто-нибудь действительно поставить ето д.. у себе дома добровольно. Н-даа.
И еще.. языки пргромирования ада, фортран, форт и прочее. Вот ето да...
Ребятки вот сегоднашная ситуация (The page cannot be found)
  • 45% програмирують на Visual Basic ***
  • 18% на Java
    25% на C++
    остальние на Delphi и почее форты..

    Вот ето странно- на первый взгляд не посмотрел во форуме VB guys и ничто относно новая Microsoft dotnet paradigm. Правда никто не интересуется???
    Так если кто нибудь интересуется Visual Basic-a и VB.NET или .NETпишите пообщатся.

    Ivan Cholev
    http://freezope2.nipltd.net/cholev/Examples/FileLibrary/Default.htm
       
    +
    -
    edit
     

    =KRoN=
    Balancer

    администратор
    ★★★★★
    cholev>чего стоять – линух на домашнего компа- oh my good-разве кто-нибудь действительно поставить ето д..

    Ну, я тоже считаю, что Linux на десктопе - это определённая доля извращения :)

    cholev>И еще.. языки пргромирования ада, фортран, форт и прочее. Вот ето да...
    cholev>Ребятки вот сегоднашная ситуация (The page cannot be found)
    cholev>*** 45% програмирують на Visual Basic ***
    cholev>18% на Java
    cholev>25% на C++
    cholev>остальние на Delphi и почее форты..

    Хе-хе... А ты только представь, что есть платформы, где ничего из вышеперечисленного нет. Кроме того... Большинство питается картошкой, но это не значит, что картошка вкуснее манго... Также, преобладание кроличьих шапок ещё не обесценивает соболя :)

    cholev>Вот ето странно- на первый взгляд не посмотрел во форуме VB guys и ничто относно новая Microsoft dotnet paradigm. Правда никто не интересуется???

    Я как раз сегодня C# гонял. Правда, не в привязке к .NET, а просто как язык. Шустрый. Компактный. Правда, на машине, где EXE-шник придётся гонять требйется .NET Framework на 21Мб ставить :D Но язык хорош. Убийца Java, я бы сказал, по удобству. Но то, что где-то мотоцикл оказался лучше велосипеда не говорит, что стоит забывать, например, о поездах :D Синтаксис C# всё ещё убогий, никакой приличной работы со списками, хеши вообще на уровне Си++ и т.п. В общем, просто Си++ со сборкой мусора...

    cholev>Так если кто нибудь интересуется Visual Basic-a и VB.NET или .NETпишите пообщатся.

    Ну, VB меня с 1995-го года не интересовал :D Для моих задач он или громоздок, или тормозен или и то и другое...

    Вот мне требуется открыть файл в виде "пустая строка - разделитель абзаца" или "пробел в начале строке - признак абзаца", выкинуть из него HTML-тэги и записать в виде "одна строка - один абзац". На Perl это пишется за 5 мин и весит меньше 500 байт. Сколько это будет весить на VB? :D

    Кстати, статистика статистике - рознь. В Интернете VB (в виде ASP) - это такая же экзотика, как Форт на wintel-десктопах :) Вот и ты читаешь эту страничку слепленную Perl'ом :)
       
    +
    -
    edit
     

    cholev

    втянувшийся

    >Кроме того... Большинство питается картошкой, но это не
    >значит, что картошка вкуснее манго...

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

    >Я как раз сегодня C# гонял. Правда, не в привязке к .NET, а
    >просто как язык. Шустрый. Компактный

    Не нравится Case sensitive- ето очень, очень роздражаеть.

    >Правда, на машине, где EXE-шник придётся гонять
    >требйется .NET Framework на 21Мб ставить

    Ну и что- ставишь отнажды и забыл forever- да и новые MS OS будеть имет Framework by default.

    >Вот мне требуется открыть файл в виде "пустая строка - .. На
    >Perl это пишется за 5 мин и весит меньше 500 байт. Сколько
    >это будет весить на VB?

    Лень думать сегодня- суббота; 2 тежялых проектов и еще одного для собственного удоволствия. Так что ответь- не знаю, но думаю все таки будеть по луше перла- у VB6 строковые фукции improved не мало. Есть там и InStr, Replace и пр.

    >Вот и ты читаешь эту страничку слепленную Perl'ом

    Хорошо. Желаю сделать ето на что-нибудь более современного- скажем asp+ (ползуя VB.NET or C#)

    :eek:
       
    Советую пощупать последний Mandrake (KDE 3+ OpenOffice 1.0), прежде чем что-то говорить. Лично я от него (не совсем от него, от ALT Linux Junior 2) тащусь. Есть проблемки, но мелкие.

    А привязываться к одной фирме я не согласен.

    У меня на работе в лабе и Сyrix, и AMD,и Интел с IDT, и Матрокс с NVidia и ATi с Cirrus'om - всё пашет.
    Причем после того как Интел захотел, чтобы я избавился от ISA и пересел на Рамбус- Интел у меня последний в списке, что я куплю.

    А интертрепируемые языки- суксь. Все. Чохом. .NET поэтому тоже. Потому что все языки в нем такие. И к тому же я предпочитаю программ из сети не грузить. А Билли хочет от меня именно этого.

    И по той причине что я буду что-то важное хранить в Сети на сервере чужого дяди (тем более дяди Билли) только тогда, когда меня в Скворцова-Степанова посадят. Может, мне Биллушке просто отдать ключ от квартиры? Легче и быстрее!

    Может, мне процитировать статью о том, что было в правилах пользования HotMail ("все, что вы положили на наш сервер, всё наше, мы все можем опубликовать")? Пока дотошные люди не прочитали-таки, и не возмутились, нечто именно такое в них и заявлялось.
     
    +
    -
    edit
     

    avmich

    координатор

    Линуксцев просили не читать :) а то тут такого можно понаписать...
       
    +
    -
    edit
     

    cholev

    втянувшийся

    >Хочешь пару красивых примеров из недавно мною использованных?
    while(s/(d)(d{3})(?!d)/$1 $2/){};

    Ндаа. Если ето абракадабра красива. :eek: Ну что на вкус и на цветь..
    Вот ето сомое в VB
    s= Format(s, "# ### ### ###")
    Красиво да и ясно.

    >А интертрепируемые языки- суксь. Все. Чохом. .NET поэтому
    >тоже. Потому что все языки в нем такие

    Кстати VB не интерпретатор с 4-ты версии- хотя есть оба возможности (native/pseudo)
    В .Net тоже native- даже более того. Portable executable ето переведенний до Intermediate Language code. Потом когда файл стартируется етот IL переводится до native оптимизированний до конкретной железке/ОС- скажем у тебя Cyrix/ XP- вот код оптимизирован для ето.
       
    +
    -
    edit
     

    Sokrat

    модератор

    cholev>Хотя я професиональ, признаюсь етоть форум посмотрель сегодня впервые и признаюсь был в шоке- чего стоять – линух на домашнего компа- oh my good-разве кто-нибудь действительно поставить ето д.. у себе дома добровольно. Н-даа.

    А мне трудно представить, что кто-то добровольно сидит и, особенно, программирует под виндами. :D Меня на это только под дулом автомата "уговорить" можно. :p

    cholev>И еще.. языки пргромирования ада, фортран, форт и прочее. Вот ето да...
    cholev>Ребятки вот сегоднашная ситуация (The page cannot be found)
    cholev>*** 45% програмирують на Visual Basic ***

    Не уверен в достоверности этой статистики, ну да не важно - скажу за то, что знаю: у нас в Новосибирске "программист" на VB может рассчитывать на $300 в месяц с перерывами на сосание лапы, а программист на C/C++ под Linux - $900 оклада. Вот и вся статистика... :p

    Java'исты, кстати, тоже весьма ценятся и востребованы.

    cholev>Вот ето странно- на первый взгляд не посмотрел во форуме VB guys и ничто относно новая Microsoft dotnet paradigm. Правда никто не интересуется???

    Совсем. :p
       
    +
    -
    edit
     

    avmich

    координатор

    Sokrat, оставь форум тем, кто просил. У них свои вопросы :) не преследуй...
       

    hcube

    старожил
    ★★
    Не, винда очень хорошая платформа для дома.. для игрушек... для просмотра страничек. Для работы - не годится. Даже у 2000 есть куча врожденных недостатков. Хотя, конечно, веб-сервер на ней крутить можно - у нас же крутится ;-) . Но лучше, ясно дело, апач + PHP + MySQL - и все это не под винду.
    Как язык же VBScript в ипостатси ASP меня не впечатлил - очень длинный и нервно реагирует на попытки ставить ; ;-) . Да и функций в нем маловато. Java - хорош. Очень хорош. Но удручает чересчур жесткий синтаксис с контролем типов и отсутсвие деструкторов. Так что пишу я на PHP ;-) .
       
    +
    -
    edit
     

    Sokrat

    модератор

    avmich>Sokrat, оставь форум тем, кто просил. У них свои вопросы :) не преследуй...

    Для того, чтобы эта просьба была выполнена, не надо было писать вот это:
    quote:
    Хотя я професиональ, признаюсь етоть форум посмотрель сегодня впервые и признаюсь был в шоке-чего стоять - линух на домашнего компа- oh my good-разве кто-нибудь действительно поставить ето д.. у себе дома добровольно. Н-даа.
    И еще.. языки пргромирования ада, фортран, форт и прочее. Вот ето да...
     


    А так вышло, что Вы обсуждаете что-то, но сторонников этого просите не писать... :D Некорректно как-то получается, не находите? :rolleyes:
       
    +
    -
    edit
     

    =KRoN=
    Balancer

    администратор
    ★★★★★
    Vale>Советую пощупать последний Mandrake (KDE 3+ OpenOffice 1.0), прежде чем что-то говорить. Лично я от него (не совсем от него, от ALT Linux Junior 2) тащусь. Есть проблемки, но мелкие.

    И "Ил-2" там идёт? И аналог, превосходящий FAR Manager есть? И софт также интегрирован друг в друга, как, например, IE+LinkBook+ReGet? Я ж всё это упоминал не так давно. И никто ничего дельного не предложил. Пока Windows предоставляет куда больше возможностей для комфортной работы, чем Linux. Хотя в принципе полноценно работать можно и там. Но при прочих равных я выбираю более комфортную систему.

    Vale>Причем после того как Интел захотел, чтобы я избавился от ISA и пересел на Рамбус- Интел у меня последний в списке, что я куплю.

    Ну, что делать, если RIMM реально быстрее DDR. А ISA - ну где она нужны нынче? У меня только старенький радиоприёмник, который я уже года полтора не включал. Даже драйвера не установлены давно.

    Vale>А интертрепируемые языки- суксь. Все. Чохом.

    "Слова не мужа, но мальчика".

    А ты давно видел последний раз интерпретаор? Нет, вру, .BAT в DOS/WIN и sh в Linux. (последнее тоже мастдай?). А тот же VB или Perl давным давно компиляторы.

    Vale>И по той причине что я буду что-то важное хранить в Сети на сервере чужого дяди (тем более дяди Билли) только тогда, когда меня в Скворцова-Степанова посадят. Может, мне Биллушке просто отдать ключ от квартиры? Легче и быстрее!

    Информация только тогда ценна, когда есть возможность обмениваться ею. Может, мне Авиабазу прикрыть? А то тут СТОЛЬКО всякого... Ну, его нафиг...

    Vale>Может, мне процитировать статью о том, что было в правилах пользования HotMail ("все, что вы положили на наш сервер, всё наше, мы все можем опубликовать")? Пока дотошные люди не прочитали-таки, и не возмутились, нечто именно такое в них и заявлялось.

    Ну и правильно. Нефиг паранойей страдать. У меня за все 5 лет работы с Интернет не было ничего такого, чтобы я стыдился показать другим людям. приходи, хоть на домашний комп и ройся сколько захочешь... Хотя есть несколько зашифрованных файлов... В паре "не мои секреты", в паре десятков - коллекция вирусов.
       
    +
    -
    edit
     

    =KRoN=
    Balancer

    администратор
    ★★★★★
    cholev>Ну да- правда только кортошкой можно питатся и уцелеть а вот только кушать манго и уцелеть вряд ли

    Развивать аналогии - бессмысленно и дурной тон :)

    cholev>Не нравится Case sensitive- ето очень, очень роздражаеть.

    Ну, мне это абсолютно всё равно :) Я одинаково и на одних и на других языках пишу. Хотя когда-то тоже раздражало.

    cholev>Ну и что- ставишь отнажды и забыл forever- да и новые MS OS будеть имет Framework by default.

    Ага... А есть куча платформ, где .NET нет и не будет :)

    cholev>Так что ответь- не знаю, но думаю все таки будеть по луше перла- у VB6 строковые фукции improved не мало. Есть там и InStr, Replace и пр.

    Гы. Это убожество, а не improved строки :D Perl - один из лучших языков по обработке строк.

    Хочешь пару красивых примеров из недавно мною использованных?
    @mass = grep {!$_{$_}++} @mass; - для массива mass удалить повторяющиеся строки
    while(s/(d)(d{3})(?!d)/$1 $2/){}; - разбить строку с числом на тысчи (1234567890 в 1 234 567 890)

    А вот как красиво можно работать с файлом. Например, вывести случайную строку из файла (с равномерным распределением вероятности):
    my $s;
    open F,"file.txt";
    $s= $_ if rand()< 1/$. while(<F> );
    print $buffer;


    Библиотеки - тоже сила. Скажем, получить заголовок чужой Web-страницы:
    use LWP::Simple;
    my $page=get($url);
    $page=~s!<title>(.+?)</title>!$!s;



    cholev>Хорошо. Желаю сделать ето на что-нибудь более современного- скажем asp+ (ползуя VB.NET or C#)

    Сложно будет :) Даже PHP гораздо богаче, чем ASP или C#.

    :)
       
    +
    -
    edit
     

    Sokrat

    модератор

    Ну, священная война развернулась... :D

    =KRoN=>И аналог, превосходящий FAR Manager есть? И софт также интегрирован друг в друга, как, например, IE+LinkBook+ReGet? Я ж всё это упоминал не так давно.

    Рома, это уже сто раз обсуждено. FAR с mc одного уровня прилады. Как я очень редко пользовал FAR под виндой, так же редко я сейчас пускаю mc на линухе. ;)

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

    =KRoN=>И никто ничего дельного не предложил. Пока Windows предоставляет куда больше возможностей для комфортной работы, чем Linux. Хотя в принципе полноценно работать можно и там. Но при прочих равных я выбираю более комфортную систему.

    Рома, более комфортная лично для тебя. А лично для меня намного менее комфортная. Вспомни невероятно популярный редактор vi и хватит спорить о вкусах. ;)
       
    +
    -
    edit
     

    cholev

    втянувшийся

    >Тебе некрасиво потому что непонятно.

    Ето точно но все таки
    >$url="http://$url" unless $url=~m!^w+://!;

    будеть в VB
    If Left(s, 7) <> "http://" Then s = "http://" & s
    Все равно мне нравится больше- посмотри в твоем коде куча странныx знакoв :D

    >Ты своим форматом так можешь?
    >my $url="http://airbase.ru/alpha/rus/s/su/30/index.hts";
    >$url=~m!^(.+?://)(.+?)(/.*)/(.+?).(.+?)$!;
    >my ($protocol,$host,$path,$file,$ext)=($1,$2,$3,$4,$5);

    А какже- правда Split-ом буду резать
    url = Replace(url, "?", "/")
    v= Split(url, "/")
    и потом читать v(0) например будеть = "http:"

    красиво да: ;)
       
    >И "Ил-2" там идёт?
    Можно перебиться. Играть вообще не обязательно.

    >И аналог, превосходящий FAR Manager есть?
    Я не линуксоид, я только учусь. Но синтаксическую расцветку видел местах в ...дцати. А поскольку FAR написан на ЯВУ, не думаю, что его сложно портировать. Если Рошаль захочет.

    >И софт также интегрирован друг в друга, как, например, IE+LinkBook+ReGet?
    Я пока сеть не поднял. И диалап тоже. Ключевое слово, насколько я помню, Downloader for X.
    Кстати, сейчас прописал в AtGuard бан на microsoft.com. IE в очередной раз захотел туда без моего указания.

    >Пока Windows предоставляет куда больше возможностей для комфортной работы, чем Linux.

    It depends. В общем для обычного юзера- наверное да. Но разрыв сокращается. Kylix уже есть.

    >Но при прочих равных я выбираю более комфортную систему.
    При условии что она бесплатна, не правда ли :) ?

    >Ну, что делать, если RIMM реально быстрее DDR.
    На Pentium !!! он был медленнее. На P4 до 2.4 ГГц DDR333 и RAMBUS примерно равны. ПМСМ.

    >А ISA - ну где она нужны нынче?

    Мне пока нужны. Хотя бы один. А тогда, когда Интел сказала, что они не нужны, они были ещё нужнее.

    >У меня только старенький радиоприёмник.
    Модемы и платы оцифровки данных. Они будут работать ещё доолго у меня.

    Vale>А интертрепируемые языки- суксь. Все. Чохом.
    >.BAT в DOS/WIN и sh в Linux. (последнее тоже мастдай?).
    >А тот же VB или Perl давным давно компиляторы.
    Оболочки - отдельная песня. Тут они к месту. Разговор о .NET.
    О языках для прикладухи.

    Vale>И по той причине что я буду что-то важное хранить в Сети >Информация только тогда ценна, когда есть возможностьv обмениваться ею.

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

    Vale> ..."все, что вы положили на наш сервер, всё наше"..
    >Нефиг паранойей страдать.
    Это не паранойя. Это твои и мои, это наши права. Точка.
    Билли пусть X-box занимается и доводкой осей с офисами.
    Добровольно соглашаться на перлюстрацию писем???
    Я знаю, что не-добровольно это и так делается, но черт меня побери, если я буду соглашаться на это САМ!
     
    +
    -
    edit
     

    =KRoN=
    Balancer

    администратор
    ★★★★★
    >>Хочешь пару красивых примеров из недавно мною использованных?
    >>while(s/(d)(d{3})(?!d)/$1 $2/){};
    cholev>Ндаа. Если ето абракадабра красива. :eek: Ну что на вкус и на цветь..
    cholev>Вот ето сомое в VB
    cholev>s= Format(s, "# ### ### ###")
    cholev>Красиво да и ясно.

    Тебе некрасиво потому что непонятно.
    Сравнивать твой Format с регексповой заменой - всё равно что микроскоп с молотком :D Ты своим форматом так можешь?
    my $url="http://airbase.ru/alpha/rus/s/su/30/index.hts";
    $url=~m!^(.+?://)(.+?)(/.*)/(.+?).(.+?)$!;
    my ($protocol,$host,$path,$file,$ext)=($1,$2,$3,$4,$5);

    Вытщить из URL все компоненты - это одна строчка.
    Сколько ты будешь на Бэйские это делать?
    А проверить, дописан ли http:// или ftp:// или проч. протокол перед URL и дописать http://, если его нет?
    $url="http://$url" unless $url=~m!^w+://!;

    >>А интертрепируемые языки- суксь. Все. Чохом. .NET поэтому
    cholev>Кстати VB не интерпретатор с 4-ты версии- хотя есть оба

    Да он сам не ведает, что творит, ибо, если он такой заядлый Linux'оид, то интерпрелаторами сам каждый день пользуется. Весь каталог /etc/rc.d/ на интерпретируемых скриптах сидит... Все компиляции и инсталляции интепретируемыми скриптами ведутся и т.п.
       
    +
    -
    edit
     

    =KRoN=
    Balancer

    администратор
    ★★★★★
    Sokrat>Не уверен в достоверности этой статистики, ну да не важно - скажу за то, что знаю: у нас в Новосибирске "программист" на VB может рассчитывать на $300 в месяц с перерывами на сосание лапы, а программист на C/C++ под Linux - $900 оклада. Вот и вся статистика... :p

    А объёмы рынка сравнить? Кроме того, нормальный Web-программист под IIS/ISAPI получает, нередко далеко за штуку... Так что не показатель это.
       
    RU asoneofus #14.07.2002 22:06
    +
    -
    edit
     

    asoneofus

    старожил
    ★★
    Кроныч, кхе-кхе... :) Всё на фантики клюёшь? Форточки там всякие... Мышкой опять-таки повозить :) Кроныч, сам писал - что эникейщик :D дык - поправь (уточни) эниМаузКейщик :):):)

    Что касается статистики по строкам на Базике и.т.п. На чём винда написана? На чём всё более или менее крупное и функциональное? На базике? (наверное, если только win eXPlosive :) ) Так послушать, что есть такая крутая разница для написания чего-то между... Ну да ладно :) Кроныч, тебя всю дорогу заносит: рЫлигия не позволяет в сях или приплюснутых сях либы пользовать? Для удобства? :) ...

    Линух - как десктоп, впрочем, по косвенным данным и фря - весьма приятная вещЧь :)

    Си - хэшь это жабка, но с устранёнными за 20 лет выявленными неудобствами :) .

    И ещё, если надо каких удобств, в любой системе, то проникнитесь её сутью: :) и увидите все вкусности - на любой вкус: кому кванта, кому емакс, кому ви, а кто и в миднайте бубенит - аж дым столбом... Единственное - если чересчур ленивы - то тогда вива-ля-виндоуз :)

    Этот пост считаю правомочным: т.к. линксцев среди здесь присуЙствующих нет: есть линуксоиды, фряхологи ... :)

    Зы:) Кто-нибудь скажет, чего нет в Линухе, по теме вопроса, что есть в винде?
       
    RU asoneofus #14.07.2002 22:16
    +
    -
    edit
     

    asoneofus

    старожил
    ★★
    >>И аналог, превосходящий FAR Manager есть?
    Vale>Я не линуксоид, я только учусь. Но синтаксическую расцветку видел местах в ...дцати. А поскольку FAR написан на ЯВУ, не думаю, что его сложно портировать. Если Рошаль захочет.
    Всё есть... Только когда проникнешься - это уже не нужно становится :)
    >>И софт также интегрирован друг в друга, как, например, IE+LinkBook+ReGet?
    Vale>Я пока сеть не поднял. И диалап тоже. Ключевое слово, насколько я помню, Downloader for X.
    :):):):):) Там всё интегрировано лучше :) КОМ, вообщето санЫ выдумали... и отнють не для М$В
    диалап - это телевонное соединение, ключевые слова ppp и slip (жив ещё гдето) kppp /sbin/ifup ppp0 :)и много ещё страшных слов :)

    Vale>Кстати, сейчас прописал в AtGuard бан на microsoft.com. IE в очередной раз захотел туда без моего указания.

    >>Пока Windows предоставляет куда больше возможностей для комфортной работы, чем Linux.
    Vale>It depends. В общем для обычного юзера- наверное да. Но разрыв сокращается. Kylix уже есть.
    :):) Скреншотики выслать? У меня оочень удобненько - уютненько, в КДЕ... А вообще - лучше предметно, что считается "неудобным" а я, в свою очередь, скажу - что в винде неудобно... :)

    >>Но при прочих равных я выбираю более комфортную систему.
    Vale>При условии что она бесплатна, не правда ли :) ?
    Я выбрал Линух, даже имея возможность получить лицензионный вин спор о комфортности - без аргументов :) это несолидно.

    Vale>>А интертрепируемые языки- суксь. Все. Чохом.
    >>.BAT в DOS/WIN и sh в Linux. (последнее тоже мастдай?).
    >>А тот же VB или Perl давным давно компиляторы.
    Vale>Оболочки - отдельная песня. Тут они к месту. Разговор о .NET.
    Башь - эсашь - тцашь - это командные интерпретаторы - без них, я думаю, жилось очень плохо. Да и скрипты, вещьчЬ отменная (батнички тоже были ничего - но уж больно кастрированы по возможностям). Примеры? Монотонные операции на-каждый-день, типа резервирования-архивирования.. .да и много чего :) Их назначение - простенько - быстренько что-нить сляпать :)
       
    +
    -
    edit
     

    cholev

    втянувшийся

    >Зы:) Кто-нибудь скажет, чего нет в Линухе, по теме вопроса,
    >что есть в винде?

    Я с линуксом не знаком (один раз видель пощупал и ужаснулся :D ) и не хочу и знакомится по причинах чего нет в линуксе.
    ето очевидно:
    нет VB :eek:
    нет DOTNET :eek:
    нет SQL Server :eek:
    нет MS Office XP/Access :eek:

    Ну и за чей меня тогда етот линукс если нет основние вещи. :confused:
       
    +
    -
    edit
     

    Sokrat

    модератор

    cholev>Я с линуксом не знаком (один раз видель пощупал и ужаснулся :D ) и не хочу и знакомится по причинах чего нет в линуксе.
    cholev>ето очевидно:
    cholev>нет VB :eek:

    И слава Линусу! :hihihi: Я когда-то писал на M$ VC++ - меня тошнило от этого дерьма, недавно мне пришлось познакомиться с VB - это просто финиш. :eek: Ничего уродливей в жизни не встречал.


    cholev>нет DOTNET :eek:

    Не угадали - есть ) и делают сейчас эту фигню для линуха. Не интересовался их успехами - очень надеюсь, что это сдохнет.

    cholev>нет SQL Server :eek:

    Мда... "Я рыдаль!" :hilol::uhaha::hilol:
    Oracle, DB2 и прочая шушера не котируются... :crazy02:

    cholev>нет MS Office XP/Access :eek:

    Есть свои офисы, в том числе и понимающие форматы с M$ Office.

    cholev>Ну и за чей меня тогда етот линукс если нет основние вещи. :confused:

    Да уж... :eek:
       
    RU Владимир Малюх #15.07.2002 06:14
    +
    -
    edit
     
    Sokrat>Не уверен в достоверности этой статистики, ну да не важно - скажу за то, что знаю: у нас в Новосибирске "программист" на VB может рассчитывать на $300 в месяц с перерывами на сосание лапы, а программист на C/C++ под Linux - $900 оклада. Вот и вся статистика... :p

    Не спора ради, а разрядки для приведу старый НГУшный анекдот:

    В буфет приходит покупатель и видит на витрине (пардон за натуралистичнсть) мозги, да еще на выбор:

    Мозги физика 50 руб. кг., мозги математика -25 руб. кг, мозги геолога - 500 руб. кг.

    Он в недоумении - е-мое, за что же это мозги геологов так дорого, там же одни троечники собираются?

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

    :D
       
    +
    -
    edit
     

    Sokrat

    модератор

    В.М.>Ему в ответ - да ты знаешь сколько геологов нужно, чтобы набрать хотя бы полкило?

    :lol:
    Зато печень геологов дешевле должна быть... ;)
       
    +
    -
    edit
     

    =KRoN=
    Balancer

    администратор
    ★★★★★
    Sokrat>Рома, это уже сто раз обсуждено. FAR с mc одного уровня прилады. Как я очень редко пользовал FAR под виндой, так же редко я сейчас пускаю mc на линухе. ;)

    Да нифига! Нет у mc столь развитого и поддерживаемого механизма плагинов. Даже ни на толику нету. Под FAR - сотни, если не тысячи полезнейших плагинов. Например, воткнул я свой КПК в крэдл - и полез из FAR'а в него как на простой диск. А в mc с этим как?

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

    Естественно. Просто для меня в Linux'е на десктопе не ни единого плюча перед Windows. Цена - не в счёт, Linux даже дороже, т.к. дисков больше в дистрибутиве :D Вот назови хотя б один реальный плюс для меня, который я не вижу :)

    Sokrat>Рома, более комфортная лично для тебя. А лично для меня намного менее комфортная. Вспомни невероятно популярный редактор vi и хватит спорить о вкусах. ;)

    Linux меня удручает ещё и тем, что это как бы набор кубиков, которые очень плохо связаны между собой.
       
    +
    -
    edit
     

    =KRoN=
    Balancer

    администратор
    ★★★★★
    >>$url="http://$url" unless $url=~m!^w+://!;
    cholev>будеть в VB
    cholev>If Left(s, 7) <> "http://" Then s = "http://" & s

    Это только http
    А у меня любой протокол. Тебе же придётся или лепить кучу одинаковых строк, или писать сложный парсер на тему "серия букв + двоеточие + два слеша.

    cholev>Все равно мне нравится больше- посмотри в твоем коде куча странныx знакoв :D

    На самом деле всё очень просто. Для общего образования сейчас разберу :)

    $url=~m!^w+://

    ;



    $var=~... - применить регулярное выражение к переменной. Кстати, в Perl'е есть понятие переменной по умолчанию (результат предыдущей операции) - для неё можно этот кусо опускать.

    m&lt;ограничитель&gt;...&lt;ограничитель&gt; - выполнить проверку на совпадение переменной с шаблоном (match). Ограничители - произвольные символы. Если это слеши, то m можно опускать. Но поскольку внутри строки уже есть слеши, чтобы не писать некрасивое // вместо // я взял ограничителями восклицательные знаки.

    ^ - начало строки (нас протокол интересует только в начале строки)
    w - строка любых буквенных символов (word)
    + - повторяющихся один и более раза.
    :// - строка как есть, т.е. двоеточие и два слеша.

    >>my $url="http://airbase.ru/alpha/rus/s/su/30/index.hts";
    >>$url=~m!^(.+?://)(.+?)(/.*)/(.+?).(.+?)$!;
    >>my ($protocol,$host,$path,$file,$ext)=($1,$2,$3,$4,$5);

    cholev>А какже- правда Split-ом буду резать
    cholev>url = Replace(url, "?", "/")
    cholev>v= Split(url, "/")
    cholev>и потом читать v(0) например будеть = "http:"

    Ну вот, видишь, сколько тебе лишних действий делать? :)
    А на Perl - вышеупомянутое сравнение с шаблоном. Если какой-то фрагмен берётся в скобки, то он запоминается во временной переменной (первый фрагмент в $1, второй - в $2 и т.д.). К вышеуказанным описаниям добавлю, что

    * - ноль или более стоящих перед звёздочкой символов
    . - любой символ
    $ - конец строки
    ? после модификатора + или * заставляет искать не самую длинную подходящую подстроку, а самую короткую.

    cholev>красиво да: ;)

    А split и в Perl'е есть. Только кто ж его в таких случая юзать будет :D Кстати, и split более продвинутый. В шаблоне в качестве "символа" по которому пойдёт нарезка, можно тоже регулярное выражение задать.
       
    1 2 3 4 5 6

    в начало страницы | новое
     
    Поиск
    Настройки
    Твиттер сайта
    Статистика
    Рейтинг@Mail.ru