Zero-8
Мы очень рады, что Вы в курсе, что такое ассемблер, но Вы явно не в курсе, что значит писать на нём программы.
Ядрёная консоль делает меня сильней!
Отсутствует
Прочитал, но только вот чего не понял. Да, создать второй (скрытый) файл с именем тоже якобы "hosts" путем замены латинской "о" на кириллическую не проблема, но вот почему система его воспринимает, как настоящий? Ведь для нее-то, казалось бы, имя файла совсем не то! Как так?
"Большинство философов до сих пор придерживается весьма нефилософских воззрений на многие вопросы философии" Эдгар Аллан По
Отсутствует
Прочитал, но только вот чего не понял. Да, создать второй (скрытый) файл с именем тоже якобы "hosts" путем замены латинской "о" на кириллическую не проблема, но вот почему система его воспринимает, как настоящий? Ведь для нее-то, казалось бы, имя файла совсем не то! Как так?
Так всё наоборот. «Настоящий» файл назван латиницей, но скрыт, а пользователь видит неиспользуемый файл.
Ядрёная консоль делает меня сильней!
Отсутствует
Например, там его почти нет, без Moose? (-%Е
Тут наиболее важный вопрос: а нужен ли? ООП не панацея и в подавляющем большинстве случаев он просто не нужен. Особенно в веб. Точнее в CGI.
А как там с функциональным подходом?
Это типа шутка такая?
Это почему же? Для Perl есть привязки к Qt и GTK+? Много приложений написано с их использованием?
А потому что такие приложения требуют порою лишних танцев с бубном. Со всех сторон торчат разные биндинги и не дай бог что-нибудь отвалится. А для всяких виджетов куда как более подходящим IMHO является ECMAScript.
По второму вопросу:
http://gtk2-perl.sourceforge.net/
http://search.cpan.org/~srezic/Tk-804.0 … rGuide.pod
http://wxperl.eu/
http://www.ohloh.net/p/perlqt4
По третьему: не искал и не буду. Я так же с опаской отнесусь к приложению на Perl с графическим интерфейсом, как и приложению на Python. Тому подтверждение sK1, который не смотря на свою «высокоуровневость»: 1) портируем с проблемами, 2) падуч, 3) медленно развивается.
И тут же пример обратный от той же команды: консольный питоновый uniconvertor. 1) в падениях не замечен, 2) внёс существенный вклад в развитие векторной графики в свободном ПО, 3) хорошо развивается.
Мало того, что претензии по поводу скриптов в share мне кажется надуманными
Для этого есть lib и libexec. share предназначен в основном для неизменяющихся данных и документов. А то, что некоторые разработчики (не только Питоновые) от этого отходят, то это увы и ах...
И я безо всяких ухищрений гоняю tracd от своего пользователя. Ну разве что права на каталог конкретного проекта пришлось выставить
А теперь представим что запускается от пользователя без домашнего каталога. Что делать тогда? Всё решаемо конечно, но это именно то, о чём я говорил: лишние движения при внедрении.
Ну а Trac и я использую активно. И универсальный rc скрипт для запуска написал, чтобы упростить себе жизнь, которым разработчики (или портировщики) не озаботились.
Мне почему-то смешно постоянно, когда я такое слышу. «Про гигиену отступов не забывать» надо всегда и во всех языках, чтоб код оставался читаемым.
Мне так же смешно когда я слышу про замороченный синтаксис Perl
Читаемость и работоспособность несколько разные категории, не так ли?
А в C-подобных языках приходится дополнительно не забывать про скобочки, и что теперь?
Скобочки по меньшей мере видны.
Я имею в виду, что готовых каркасов типа Django и Ruby on Rails под Perl нынче мало делают
А нужно много?
они по крайней мере есть и некоторые весьма так не плохи: Catalyst, Mojolicious, Dancer.
и я не слыхал, чтоб кто-то из них был особо популярен
Linux вон тоже не слишком уж популярен, но это кое-кого не останавливает
...она старалась, чтобы я больше времени проводил в разных пионерлагерях и группах продлённого дня - кстати сказать, удивительную красоту последнего словосочетания я вижу только сейчас. (c) Виктор Пелевин
Отсутствует
Так всё наоборот. «Настоящий» файл назван латиницей, но скрыт, а пользователь видит неиспользуемый файл.
А, спасибо - понял.
"Большинство философов до сих пор придерживается весьма нефилософских воззрений на многие вопросы философии" Эдгар Аллан По
Отсутствует
Так всё наоборот. «Настоящий» файл назван латиницей, но скрыт, а пользователь видит неиспользуемый файл.
Можно сделать и наоборот: в реестре Windows, ЕМНИП, имеется ключ, в котором хранится полный путь к файлу hosts.
# rm -rf /
Отсутствует
Тут наиболее важный вопрос: а нужен ли? ООП не панацея и в подавляющем большинстве случаев он просто не нужен. Особенно в веб. Точнее в CGI
Не панацея, и я не поклонник тотального объектно-ориентирования, но отрицать его пользу как-то странно.
А вот CGI мёртв. К счастью.
Это типа шутка такая?
Нет. Я не в курсе и Перл на самом деле функциональный язык?
А потому что такие приложения требуют порою лишних танцев с бубном. Со всех сторон торчат разные биндинги и не дай бог что-нибудь отвалится
Можно поконкретнее? А то выглядит как философия (-:Е
А для всяких виджетов куда как более подходящим IMHO является ECMAScript
Ха, и чем же он более подходящ? Тем, что там есть скобочки и прочий «настоящий» синтаксис? Это для которого даже CoffeeScript сделали?
Для этого есть lib и libexec. share предназначен в основном для неизменяющихся данных и документов. А то, что некоторые разработчики (не только Питоновые) от этого отходят, то это увы и ах...
«The libexec/ directory contains small helper programs called by other programs»
Это явно не то, о чём мы говорим. И явно не в lib/ этому место.
А теперь представим что запускается от пользователя без домашнего каталога. Что делать тогда?
Могу рассказать про переменную PYTHON_EGG_CACHE, описанную в документации.
Мне так же смешно когда я слышу про замороченный синтаксис Perl
Давай-ка сначала с отступами разберёмся, а то это отговорки уже идут d-:Е
Читаемость и работоспособность несколько разные категории, не так ли?
Бесспорно. И что?
Скобочки по меньшей мере видны.
А пробелы разве не видны? (-%Е
они по крайней мере есть и некоторые весьма так не плохи: Catalyst, Mojolicious, Dancer.
Ну, может быть. Просто почему-то они не на слуху.
Я не против Perl (как, например, Ruby), но он проигрывает Python на ряде задач.
Ядрёная консоль делает меня сильней!
Отсутствует
krigstask,Azathoth,
Можно создать отдельную Тему PHP/Python/Perl и холиварить беседовать или обсуждать все это там просто эт вроде тема про ОС
#"И чё?" - фраза, о которую разбиваются все доказательства.
#Делай то, что можешь делать уже сейчас – чтобы очень скоро суметь сделать то, что раньше казалось невозможным. © Теодор Рузвельт
#Важно помнить принцип: «Удваивай усилия, достигнув определенного успеха».
Отсутствует
Кстати, никогда не думал, что в этой теме, где доказывают превосходство своих любимых ОС над другими жалкими ОС, образуется холивар на ещё более нердскую тему.
О.о о.О О.о о.О О.о о.О (ещё пару раз и я смогу поднимать бровями штангу!)
Отсутствует
Не панацея, и я не поклонник тотального объектно-ориентирования, но отрицать его пользу как-то странно.
А я и не отрицал его пользу. И сам эту пользу использую когда надо. И функционала Perl как правило хватает. Я говорил что всему свой интсрумент нужен. ООП в Perl есть, просто не в полной мере следует букве современного определения ООП. Т.е. есть упущения (которые будут исправлены в Perl6).
Нет. Я не в курсе и Перл на самом деле функциональный язык?
Сорри. Спутал с процедурным
Нет, Perl не относится к функциональным.
Ха, и чем же он более подходящ? Тем, что там есть скобочки и прочий «настоящий» синтаксис? Это для которого даже CoffeeScript сделали?
Тем что он более интегрируемый.
А CoffeeScript к ECMA вообще никакого отношения не имеет. Точнее имеет ровно столько же, сколько C++ к asm
Могу рассказать про переменную PYTHON_EGG_CACHE
Знаю и давно. Но когда столкнулся впервые — не знал. Получил +1 к раздражающему фактору.
Давай-ка сначала с отступами разберёмся
Хорошо
Посчитаешь на глазок 5 пробелов?
Скажешь сходу что ты видишь? 1) восемь пробелов, 2) один таб, 3) два таба.
А вот цитата с одного форума:
Я, кстати, после нескольких лет ввода пробелов четырьмя нажатиями на клавишу пробела вдруг осознал, что это неудобно и за неделю перепривык нажимать на клавишу Tab. В файле, естественно, это всё те же четыре символа пробела.
Чувствуется что человек познал дао А вот виндовый Блокнот для него 100% закрыт. Как и часть других редакторов, которые могут попасться по пути.
Я не против Perl (как, например, Ruby), но он проигрывает Python на ряде задач.
Взаимно Во всём взаимно
Можно создать отдельную Тему PHP/Python/Perl и
холиваритьбеседовать или обсуждать все это там
А почему бы и нет. Пусть модераторы перенесут сообщения в новую тему...
...она старалась, чтобы я больше времени проводил в разных пионерлагерях и группах продлённого дня - кстати сказать, удивительную красоту последнего словосочетания я вижу только сейчас. (c) Виктор Пелевин
Отсутствует
Ну, Per6 вообще чуть ли не другим языком обещает быть.
Сорри. Спутал с процедурным Нет, Perl не относится к функциональным.
Позор джунглям (-:Е
Тем что он более интегрируемый.
С чего это вдруг? В чём меряется интегрируемость?
А CoffeeScript к ECMA вообще никакого отношения не имеет. Точнее имеет ровно столько же, сколько C++ к asm
Вот уж нет.
Знаю и давно. Но когда столкнулся впервые — не знал. Получил +1 к раздражающему фактору
«Я недочитал документацию по Trac и обиделся на Python» (-:E
Вообще почему они не берут ${PYTHON_EGG_CACHE:${TRAC_ENV_PATH}/egg-cache}, мне действительно не очень понятно.
Посчитаешь на глазок 5 пробелов?
А зачем их считать? Если рядом две строки с разными отступами, это видно. А в остальных случаях это и не проблема.
Скажешь сходу что ты видишь? 1) восемь пробелов, 2) один таб, 3) два таба.
Какая разница? (-:Е
Ну или
А вот виндовый Блокнот для него 100% закрыт
Вот уж была бы потеря потерь. Но почему закрыт-то? Пусть жмёт Tab, делов-то куча.
Ядрёная консоль делает меня сильней!
Отсутствует
Винда рулит
Этот мир, не совершенный, состоит из всех из нас. Он прямое отражение наших чувств и наших глаз.
Этот мир не станет лучше и не станет он добрее, если сами мы добрее не станем.
(@ Игорь Тальков, Этот мир).
Отсутствует
ladserg
Всё меняется (посмотрите хотя бы на мои UA, если интересно) — сейчас настроил и икс-пи, и убунту — нравится то и другое, но «рулит» бесплатность линукса.
С возвращением (на форум)!
Отсутствует
С возвращением (на форум)!
Спасибо :-)
Мне признаться в последнее время приходится внедрять гетерогенные решения, часть задач под линуксом, часть под семейством ОС Windows, никсы конечно мне привычнее... Но к сожалению под ними ещё пока нет ряда самых распространенных решений.
Впрочем в качестве альтернативного решения - я стараюсь побольше задач перетянуть на веб технологии, но это только прикладные сервисы.
Этот мир, не совершенный, состоит из всех из нас. Он прямое отражение наших чувств и наших глаз.
Этот мир не станет лучше и не станет он добрее, если сами мы добрее не станем.
(@ Игорь Тальков, Этот мир).
Отсутствует
Вчера не смог подключиться к серверу jabber.no через Pidgin под Windows. А ведь сначала попробовал специально под Gentoo, всё отлично сработало.
Ядрёная консоль делает меня сильней!
Отсутствует
Pidgin ни разу не входит в Gnome. Он просто на GTK.
Разве?
~ # emerge -pv pidgin These are the packages that would be merged, in order: Calculating dependencies... done! [ebuild N ] app-text/gtkspell-2.0.16 USE="doc" 344 kB [ebuild N ] gnome-base/orbit-2.14.19-r1 USE="doc -debug -test" 747 kB [ebuild N ] net-libs/libnice-0.1.0 USE="gstreamer -upnp" 640 kB [ebuild N ] dev-python/gst-python-0.10.21 USE="-examples -test" 608 kB [ebuild N ] media-libs/gst-plugins-bad-0.10.21 USE="orc" 0 kB [ebuild N ] net-libs/farsight2-0.0.26 USE="python -msn -test -upnp" 1,140 kB [ebuild N ] gnome-base/gconf-2.32.3 USE="doc ldap (policykit) -debug (-introspection)" 1,523 kB [ebuild N ] media-plugins/gst-plugins-gconf-0.10.28 0 kB [ebuild N ] net-im/pidgin-2.9.0 USE="dbus doc gstreamer gtk ncurses networkmanager nls perl python spell tk xscreensaver -debug -eds -gadu -gnutls -groupwise -idn -meanwhile -prediction -sasl -silc -tcl -zephyr -zeroconf" 9,693 kB Total: 9 packages (9 new), Size of downloads: 14,692 kB
Почему в таком случае он тянет за собой gconf?
# rm -rf /
Отсутствует
gcong тянет за собой и Chromium, к примеру. Это вообще мелочи, настоящие гномьи приложения уж тянут так тянут!
Ядрёная консоль делает меня сильней!
Отсутствует
Посчитаешь на глазок 5 пробелов?
Скажешь сходу что ты видишь? 1) восемь пробелов, 2) один таб, 3) два таба.
Странная проблема. Я обычно (хоть и не работаю с питоном) всегда вижу, сколько где чего:
Отсутствует
и это не есть фича исключительно больших IDE - под виндой этого разве что нотепад не умеет. Думаю, под линуксом вряд ли дела обстоят хуже.
Обычно так подсвечивается только «trailing whitespace», то есть пробелы и табуляции только в конце строк. Но я, например, и без подсветки отличаю пять пробелов от четырёх. Если, конечно, шрифт нормальный.
# rm -rf /
Отсутствует
Обычно так подсвечивается только «trailing whitespace», то есть пробелы и табуляции только в конце строк
Неправда.
Отсутствует
Ну это же вопрос настроек, что привязались. Мой vim показывает \t всегда, а пробелы — только на хвосте.
Ядрёная консоль делает меня сильней!
Отсутствует