>Форум Mozilla Россия http://forum.mozilla-russia.org/index.php >Флейм http://forum.mozilla-russia.org/viewforum.php?id=14 >Linux, Windows, Mac OS X - IX http://forum.mozilla-russia.org/viewtopic.php?id=51222 |
Zero-8 > 14-08-2011 18:24:46 |
а ассемблер уже совсем не в моде? |
krigstask > 14-08-2011 18:48:21 |
Zero-8 |
Vladimir_S > 14-08-2011 21:30:38 |
krigstask пишет Прочитал, но только вот чего не понял. Да, создать второй (скрытый) файл с именем тоже якобы "hosts" путем замены латинской "о" на кириллическую не проблема, но вот почему система его воспринимает, как настоящий? Ведь для нее-то, казалось бы, имя файла совсем не то! Как так? |
krigstask > 14-08-2011 21:37:16 |
Vladimir_S пишет
Так всё наоборот. «Настоящий» файл назван латиницей, но скрыт, а пользователь видит неиспользуемый файл. |
Azathoth > 15-08-2011 04:05:40 |
krigstask пишет
Тут наиболее важный вопрос: а нужен ли? ООП не панацея и в подавляющем большинстве случаев он просто не нужен. Особенно в веб. Точнее в CGI. krigstask пишет
Это типа шутка такая? krigstask пишет
А потому что такие приложения требуют порою лишних танцев с бубном. Со всех сторон торчат разные биндинги и не дай бог что-нибудь отвалится. А для всяких виджетов куда как более подходящим IMHO является ECMAScript. krigstask пишет
Для этого есть lib и libexec. share предназначен в основном для неизменяющихся данных и документов. А то, что некоторые разработчики (не только Питоновые) от этого отходят, то это увы и ах... krigstask пишет
А теперь представим что запускается от пользователя без домашнего каталога. Что делать тогда? Всё решаемо конечно, но это именно то, о чём я говорил: лишние движения при внедрении. krigstask пишет
Мне так же смешно когда я слышу про замороченный синтаксис Perl krigstask пишет
Скобочки по меньшей мере видны. krigstask пишет
А нужно много? krigstask пишет
Linux вон тоже не слишком уж популярен, но это кое-кого не останавливает |
Vladimir_S > 15-08-2011 07:14:08 |
krigstask пишет
А, спасибо - понял. |
X Strange > 15-08-2011 08:14:42 |
krigstask пишет
Можно сделать и наоборот: в реестре Windows, ЕМНИП, имеется ключ, в котором хранится полный путь к файлу hosts. |
krigstask > 15-08-2011 12:49:09 |
Azathoth пишет
Не панацея, и я не поклонник тотального объектно-ориентирования, но отрицать его пользу как-то странно. А вот CGI мёртв. К счастью. Azathoth пишет
Нет. Я не в курсе и Перл на самом деле функциональный язык? Azathoth пишет
Можно поконкретнее? А то выглядит как философия (-:Е Azathoth пишет
Ха, и чем же он более подходящ? Тем, что там есть скобочки и прочий «настоящий» синтаксис? Это для которого даже CoffeeScript сделали? Azathoth пишет
«The libexec/ directory contains small helper programs called by other programs» Azathoth пишет
Могу рассказать про переменную PYTHON_EGG_CACHE, описанную в документации. Azathoth пишет
Давай-ка сначала с отступами разберёмся, а то это отговорки уже идут d-:Е
Бесспорно. И что? Azathoth пишет
А пробелы разве не видны? (-%Е Azathoth пишет
Ну, может быть. Просто почему-то они не на слуху. Я не против Perl (как, например, Ruby), но он проигрывает Python на ряде задач. |
R2dtw > 15-08-2011 13:43:49 |
krigstask,Azathoth, |
Lain_13 > 15-08-2011 14:58:39 |
Кстати, никогда не думал, что в этой теме, где доказывают превосходство своих любимых ОС над другими жалкими ОС, образуется холивар на ещё более нердскую тему. |
Azathoth > 15-08-2011 15:20:25 |
krigstask пишет
А я и не отрицал его пользу. И сам эту пользу использую когда надо. И функционала Perl как правило хватает. Я говорил что всему свой интсрумент нужен. ООП в Perl есть, просто не в полной мере следует букве современного определения ООП. Т.е. есть упущения (которые будут исправлены в Perl6). krigstask пишет
Сорри. Спутал с процедурным krigstask пишет
Тем что он более интегрируемый. krigstask пишет
Знаю и давно. Но когда столкнулся впервые — не знал. Получил +1 к раздражающему фактору. krigstask пишет
Хорошо А вот цитата с одного форума:
Чувствуется что человек познал дао А вот виндовый Блокнот для него 100% закрыт. Как и часть других редакторов, которые могут попасться по пути. krigstask пишет
Взаимно Во всём взаимно R2dtw пишет
А почему бы и нет. Пусть модераторы перенесут сообщения в новую тему... |
krigstask > 15-08-2011 15:51:11 |
Ну, Per6 вообще чуть ли не другим языком обещает быть. скрытый текст Кто ещё не видел: Azathoth пишет
Позор джунглям (-:Е Azathoth пишет
С чего это вдруг? В чём меряется интегрируемость? Azathoth пишет
Вот уж нет. Azathoth пишет
«Я недочитал документацию по Trac и обиделся на Python» (-:E Azathoth пишет
А зачем их считать? Если рядом две строки с разными отступами, это видно. А в остальных случаях это и не проблема. Azathoth пишет
Какая разница? (-:Е Azathoth пишет
Вот уж была бы потеря потерь. Но почему закрыт-то? Пусть жмёт Tab, делов-то куча. |
ladserg > 15-08-2011 22:06:41 |
Винда рулит |
Йцукен > 15-08-2011 23:17:39 |
ladserg |
ladserg > 16-08-2011 02:32:35 |
Йцукен пишет
Спасибо :-) Мне признаться в последнее время приходится внедрять гетерогенные решения, часть задач под линуксом, часть под семейством ОС Windows, никсы конечно мне привычнее... Но к сожалению под ними ещё пока нет ряда самых распространенных решений. Впрочем в качестве альтернативного решения - я стараюсь побольше задач перетянуть на веб технологии, но это только прикладные сервисы. |
krigstask > 23-08-2011 11:01:09 |
Вчера не смог подключиться к серверу jabber.no через Pidgin под Windows. А ведь сначала попробовал специально под Gentoo, всё отлично сработало. |
X Strange > 23-08-2011 20:11:25 |
krigstask пишет
Мой личный опыт говорит, что многие программы, входящие в состав GNOME, имеют очень кривые Windows-версии. |
krigstask > 23-08-2011 22:08:12 |
Pidgin ни разу не входит в Gnome. Он просто на GTK. |
X Strange > 23-08-2011 22:34:54 |
krigstask пишет
Разве? Выделить код Код:~ # 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? |
krigstask > 23-08-2011 23:10:04 |
gcong тянет за собой и Chromium, к примеру. Это вообще мелочи, настоящие гномьи приложения уж тянут так тянут! |
hydrolizer > 24-08-2011 07:17:16 |
Azathoth пишет
Странная проблема. Я обычно (хоть и не работаю с питоном) всегда вижу, сколько где чего: скрытый текст и это не есть фича исключительно больших IDE - под виндой этого разве что нотепад не умеет. Думаю, под линуксом вряд ли дела обстоят хуже. |
X Strange > 24-08-2011 20:27:13 |
hydrolizer пишет
Обычно так подсвечивается только «trailing whitespace», то есть пробелы и табуляции только в конце строк. Но я, например, и без подсветки отличаю пять пробелов от четырёх. Если, конечно, шрифт нормальный. |
hydrolizer > 25-08-2011 05:09:45 |
X Strange пишет
Неправда. скрытый текст Текстовый редактор Far'а: Notepad++: И IDE тоже так умеют - MSVS, например (скриншота не привожу, т.к. я приводил его выше, да и дома я эту штуку не держу). |
krigstask > 25-08-2011 08:51:17 |
Ну это же вопрос настроек, что привязались. Мой vim показывает \t всегда, а пробелы — только на хвосте. |
Йцукен > 30-08-2011 23:11:55 |
Подскажите, пожалуйста, способ пакетного переименования файлов в линуксе с использованием даты изменения файла. |
Rosenfeld > 30-08-2011 23:18:30 |
Как и обычно это бывает, Гугл по ключевым словам "переименование файлов Thunar" выдает следующую информацию чуть ли не первой ссылкой: http://yuriy-apostol.livejournal.com/12387.html ... Иногда полезно также man thunar P.S. Что интересно - Гугл также может нам подсказать еще об одном средстве под названием Thunar-bulk-rename Как говорит мне логика, по первой вышеуказанной ссылке можно найти еще скриншоты такого же примерно средства (вернее, это скрипт для Nautilus, судя по одному из отзывов - не вполне качественный), а также - отдельного приложения GPRename Вот что может Гугл! А не только (с) "мелочь по карманам тырить". |
Йцукен > 31-08-2011 01:42:05 |
Rosenfeld И прошу внимательнее читать вопрос: не вообще переименование, а именно по дате изменения (не создания, не EXIF). По Вашей ссылке об этом ничего не написано. 31-08-2011 01:53:45 |
firespace > 31-08-2011 16:16:45 |
Везёт же пользователям Ubuntu - проблемы у них с названиями |
Rosenfeld > 31-08-2011 16:20:27 |
Вань, опять проблема с травой? Или на этот раз - чистая химия? |
firespace > 31-08-2011 16:56:42 |
Rosenfeld, клуб был прекрасен. |
Rosenfeld > 31-08-2011 16:59:51 |
Поосторожнее - завтра 1 сентября, учителя могут быть недовольны. |
Erik > 02-09-2011 15:45:02 |
Ну люди... На минутку отошёл, а уже девятая часть и про языки программирования холиварят... |
Tiger.711 > 03-09-2011 14:44:06 |
В продолжение того оффтопа: |
=Agasfer= > 03-09-2011 14:51:25 |
2 Tiger.711 |
hydrolizer > 03-09-2011 18:33:55 |
Tiger.711 пишет
Для людей, для которых ОС - это рабочий инструмент, а не предмет культа, обратное утверждение тоже спорно. И вопрос практически не имеет смысла, т.к. звучит примерно как "что лучше: гаечный ключ или напильник?" |
Tiger.711 > 03-09-2011 19:31:55 |
hydrolizer |
krigstask > 11-09-2011 01:57:55 |
hydrolizer пишет
С каких это пор рабочим инструментом является ОС, а не прикладные программы? |
hydrolizer > 11-09-2011 06:21:14 |
krigstask пишет
С тех пор, с каких эти прикладные программы разрабатываются под отдельно взятую ОС. |
hydrolizer > 23-09-2011 08:51:39 |
Вчера увидел одну любопытную штуку. Коллеге к ДР купили читалку (Digma e601, если кому интересно). Перед вручением решили туда залить пару-тройку книг, подключили к компу, и случайно увидели вот такое: скрытый текст |
krigstask > 23-09-2011 11:46:16 |
А что любопытного? |
sentaus > 23-09-2011 17:01:50 |
Не, это обнаружились те самые патенты |
MySh > 24-09-2011 23:28:33 |
Информация к размышлению: |
=Agasfer= > 24-09-2011 23:32:10 |
Данные статьи не читал, но читал другие на ту же тему. Могу сказать только, что панику развели на пустом месте - данная функция элементарно отключается ( о чём, кстати, выссказался и представитель M$) и никоим образом не помешает установке линукса. |
Rosenfeld > 24-09-2011 23:34:54 |
Читали-читали... Речь идет о сговоре M$ с производителями железа для блокирования установки "сторонних" ОС, кроме тех, кто имеет "кошерную" цифровую подпись. ... Но как обычно - всем пофиг! Так что см. содержимое последнего спойлера в этом сообщении: http://forum.mozilla-russia.org/viewtop … 33#p519033 ... Как и обычно - RMS ошибаться не может!
А все ему сразу и поверили. |
=Agasfer= > 24-09-2011 23:35:18 |
http://www.opennet.ru/opennews/art.shtml?num=31841 |
Rosenfeld > 24-09-2011 23:37:25 |
Из одной из ссылок:
Одно меня радует только - что мой любимый Dell исправно выпускает машины с предустановленной Ubuntu. А Dell - это фирма! |
=Agasfer= > 24-09-2011 23:39:44 |
Rosenfeld пишет
Из другой |
sentaus > 24-09-2011 23:53:39 |
MySh P.S. Последнее предложение - практически прямая цитата из того доклада Так что всё в ближайшие годы будет очень интересно. |
X Strange > 25-09-2011 02:35:55 |
sentaus пишет
Если такое когда-нибудь произойдёт, то это будет означать, что компьютера как такового у пользователя уже не будет: будет только устройство, которое компьютер инкапсулирует. |
sentaus > 25-09-2011 10:29:08 |
Нет, будет просто так, как сейчас есть на игровых приставках. |
X Strange > 25-09-2011 13:00:45 |
sentaus пишет
А как сейчас на игровых приставках? Я не в курсе. Разве не в точности так, как я описал? |
sentaus > 25-09-2011 13:18:37 |
Примерно Xbox 360, например, всё равно ломают с помощью прошивки, паяльника и такой-то матери, но тогда есть крайне большой риск оказаться забаненным при выходе в онлайн. И уровень "пиратства" существенно ниже, чем в сегменте PC-игр. |
X Strange > 25-09-2011 13:29:01 |
Остаётся надеяться, что на PC до такого маразма не дойдёт. Вооще говоря, если эта технология предназначена для безопасности, а не для контроля пользователя, то у пользователя должна быть возможность самому подписать загрузчик для конкретного компьютера. |
sentaus > 25-09-2011 14:10:40 |
Прежде, чем думать, что система будет или не будет делать, нужно чётко понять, какие угрозы подобная система призвана решать. А защищать она призвана от ботнетов, DDOS-атак, спама, "краж личности" и нарушений авторских прав. |
=Agasfer= > 25-09-2011 14:37:11 |
sentaus > 25-09-2011 14:49:23 |
Сам думаю Пока что неприставочноподобных вариантов не вижу.
Это мы с вами так думаем А в корпорациях думают, что такой сайтик можно будет быстро "потушить", и если эти меры снизит число ddos хотя бы в несколько раз, то это будет уже достижение.
Отлично. Раз проблему обмена решить нельзя, значит основные меры будут предприняты в области собственно запуска софта или работы с данными. |
Tiger.711 > 25-09-2011 14:50:15 |
У него там на груди не крест должен быть, а крестик, который закрыть, в красной рамочке, как в XP |
X Strange > 25-09-2011 14:55:55 |
sentaus пишет
Неприставочноподобный вариант --- это как я предложил: чтобы пользователь сам подписывал загрузчик для своего компа. А подпись по умолчанию для всех компов (как в Windows 8) я бы вообще запретил. |
Крошка Ру > 21-10-2011 12:28:11 |
.....ликбез о том, почему не стоит использовать make install |
X Strange > 22-10-2011 01:25:09 |
Крошка Ру пишет
Хорошая статья. Я бы ещё добавил к этой статье и комментариям, что некоторые программы устанавливать через make install в специальный каталог (/opt/<program name>) можно, но лучше делать это под отдельным пользователем (не под рутом). Хотя, и fakeroot, и aufs, конечно, предоставляют то же самое и даже больше, но зато запуск под отдельным пользователем гораздо понятнее. В /usr/local ставить тоже можно (предварительно изменив права доступа к /usr/local на пользователя, от имени которого идёт установка), но не любую программу. Дело в том, что /usr/local/lib как правило присутствует в файле ld.so.conf, поэтому установка библиотек в /usr/local/lib может привести к тому, что программы из репозитория станут использовать библиотеку из /usr/local/lib вместо аналогичной библиотеки из /usr/lib, и система может навернуться. Поэтому лучше ставить библиотеки в каталог, отсутствующий в /etc/ld.so.conf, хотя расплатой за это зачастую бывает необходимость вручную задавать значение переменной окружения LD_LIBRARY_PATH. Что же касается PKGBUILD в ArchLinux (см. комментарии к статье), то здесь я соглашусь: механизм действительно очень простой и осваивается при необходимости очень быстро. В частности, написать PKGBUILD для ArchLinux, на мой взгляд, проще чем, скажем, ebuild для gentoo. |
sentaus > 22-10-2011 11:28:53 |
Повторяю ещё раз ключевые слова, надеюсь, что последний: "Корпорации думают...". Ну или говорят, что думают так. |
krigstask > 22-10-2011 11:50:59 |
X Strange пишет
Конечно, проще. Ебилд-то гораздо больше всего может. |
X Strange > 22-10-2011 14:49:09 |
krigstask пишет
Вот я и не уверен в том, что это есть хорошо. На самом деле ebuild может выполнить произвольную команду под рутом при установке (функция post_install ()). PKGBUILD же выполняется только в fakeroot. Правда, в gentoo мне нравится то, что там есть CONFIG_PROTECT и cfg-update. В ArchLinux такого вроде бы нет (или я об этом пока не знаю, что тоже возможно). Но это проблема pacman, а не PKGBUILD. |
X Strange > 22-10-2011 18:04:53 |
Кстати, аналог CONFIG_PROTECT в ArchLinux, похоже, есть: только что при обновлении он выдал: . |
krigstask > 22-10-2011 21:06:36 |
X Strange пишет
Вообще-то это прекрасно (-:Е X Strange пишет
Да, вот это мне не очень понятно. Всё остальное-то в sandbox происходит. |
X Strange > 22-10-2011 21:49:59 |
krigstask пишет
И чего в этом прекрасного? portage позволяет пакету при установке делать то, что он делать не должен. Это, IMHO, идейный баг в portage. krigstask пишет
В том-то и дело! Обычно функция post_install () ничего не делает, либо выводит сообщение в elog. Но для некоторых ebuild'ов эта функция может что-то делать. Например, в случае ebuild'а программы nerolinux (я её ставил год назад из интереса) вызывает под рутом команду nero --perform-post-install, которая прописывает в /var/lib/nero дату установки программы (чтобы нельзя было использовать trial-версию до бесконечности). При удалении программы nero этот каталог (/var/lib/nero) остаётся, так как пакетный менеджер про него не знает. В результате получается почти как в Windows: инсталлятор программы «молча гадит в системе». Конечно, в отличие от Windows здесь за этим можно проследить (с помощью sandbox/fakeroot , unionfs/aufs или SELinux/AppArmor/TOMOYO linux). Но ведь про это же ещё догадаться надо! Конечно, в случае программы nero такое можно заподозрить. Но где теперь гарантия, что другие программы так не делают, раз portage это позволяет? Не просматривать же вручную те 200 ebuild'ов, которые вылезают при обновлении или при установке чего-нибудь громоздкого типа KDE! Нет, можно, конечно, скрипт написать, который сперва отфильтрует те ebuild'ы, которые не имеют функции post_install () (а таких большинство), затем отфильтровать те, которые не имеют в этой функции ничего кроме записи в elog, итд, но это же сколько телодвижений надо сделать! Поэтому, учитывая к тому же не особенно высокую производительность моего компа для компиляции, я поставил ArchLinux. |
Lain_13 > 22-10-2011 22:44:01 |
X Strange |
WiseLord > 22-10-2011 23:08:41 |
Есть мнение, что от рута выполняется только последняя фаза установки - копирование уже готовых файлов в систему. Все остальные действия происходят в песочнице (/var/tmp/portage/категория/пакет/ от пользователя portage. |
X Strange > 22-10-2011 23:10:10 |
Lain_13 пишет
Ну почему же сразу дьявола? Я в принципе не до такой степени против Windows, использую Dual Boot Lain_13 пишет
Можно, но это гораздо сложнее, чем в Linux. Если в Linux для этого существуют стандартные средства, то в Windows надо ставить сторонние утилиты (платные, к тому же...) Опять-таки, в Windows есть реестр, намного сложнее устроены права доступа, и т.д. 22-10-2011 23:11:27 WiseLord пишет
Неверное мнение. В функции post_install может содержаться произвольный код (см. приведённый мной выше пример с программой nero). 22-10-2011 23:16:52 |
WiseLord > 22-10-2011 23:38:50 |
X Strange пишет
Опять же, это не отменяет того, что команда nero --perform-post-installation вполне может выполняется в песочнице. P.S. Всё-таки я, похоже, неправ: http://devmanual.gentoo.org/ebuild-writing/functions/pkg_postinst/index.html |
krigstask > 23-10-2011 00:13:19 |
X Strange пишет
Я имел в виду гибкость Portage, а не конкретно `pkg_postinst`. |
X Strange > 23-10-2011 14:21:51 |
krigstask пишет
И в чём конкретно проявляется эта гибкость по сравнению c PKGBUILD? Можно примеры? |
krigstask > 23-10-2011 19:39:23 |
X Strange пишет
В USE-флагах, например. |
X Strange > 23-10-2011 20:18:08 |
krigstask пишет
Ну, а в PKGBUILD можно и вовсе опции ./configure исправить. Хотя да, одним движением руки отключить поддержку чего-либо во всех пакетах сразу здесь не получится. Однако я с трудом представляю себе такую ситуацию. У меня в gentoo все USE-флаги включались глобально, а выключались для отдельных пакетов. Кроме того, часто может возникнуть ситуация, что какая-то фича отстутствует потому, что я забыл включить соответствующий USE-флаг. А вот то, что мне нравится в и Arch, и в Gentoo, в отличие от других дистрибутивов — так это rolling release model, то есть нет версий, как в Fedora (13,14,15, и т.д.) или Mandriva (2010.0, 2010.1, 2011, и т.д.). То есть дистрибутив можно установить в любое время года и спокойно обновлять. |
krigstask > 23-10-2011 22:21:26 |
X Strange пишет
Гм… Можно подумать, в ебилдах нельзя (-%Е X Strange пишет
Потому что много флагов просто не включалось. |
X Strange > 23-10-2011 22:50:08 |
krigstask пишет
Можно. Но как уже говорилось выше, ebuild устроен сложнее, чем PKGBUILD. Поэтому если тонкие настройки configure приходится менять чаще, чем то, что позволяют USE-флаги, то PKGBUILD может быть предпочтительнее. 23-10-2011 22:50:27 krigstask пишет
В каком смысле? 23-10-2011 22:52:15 |
krigstask > 24-10-2011 00:21:04 |
X Strange пишет
Все нужные «тонкие настройки configure» выносятся в USE-флаги, остальные лучше не трогать. X Strange пишет
Куча флагов по умолчанию не включена. X Strange пишет
Это Опера поддалась на общее безумие и включила открытие новой вкладки по Ctrl-щелчок/Ctrl-Enter )-:E |
X Strange > 24-10-2011 01:08:45 |
krigstask пишет
Не всегда, хотя сходу пример не приведу. krigstask пишет
А отключить это безумие нельзя? |
Зайчик Ben > 24-10-2011 03:26:09 |
немного оффтопа — как в Windows создать список установленных программ? В линукс это как то была тривиальная задача, а как сделать такое в windows я не пойму пока... |
hydrolizer > 24-10-2011 08:11:45 |
Зайчик Ben скрытый текст Выделить код Код:var uninstallSubKey="SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Uninstall"; var services = GetObject("winmgmts:{impersonationLevel=impersonate}!\\\\.\\root\\default"); var registry = services.Get("StdRegProv"); var method = registry.Methods_.Item("EnumKey"); var p_In = method.InParameters.SpawnInstance_(); p_In.hDefKey = 0x80000002; // HKLM p_In.sSubKeyName = uninstallSubKey; p_Out = registry.ExecMethod_(method.Name, p_In); var srcRep=p_Out.sNames.toArray(); method = registry.Methods_.Item("EnumValues"); var dstRep=[]; var WS = WScript.CreateObject("WScript.Shell"); for(var i in srcRep) { var values=EnumValues(srcRep[i]); if (values.length==0) continue; var item=["","",""]; var path=["HKLM",uninstallSubKey,srcRep[i]].join("\\")+"\\"; for (var k in values) { switch(values[k]) { case "DisplayName": item[0]=WS.RegRead(path+values[k]); break; case "DisplayVersion": item[1]=WS.RegRead(path+values[k]); break; case "InstallLocation": item[2]=WS.RegRead(path+values[k]); break; } } if (item.join("").replace(/\s+/g,"")!="") dstRep.push(item.join("\t")); } WScript.Echo(dstRep.join("\n")); function EnumValues (keyName) { p_In = method.InParameters.SpawnInstance_(); p_In.hDefKey = 0x80000002; // HKLM p_In.sSubKeyName = uninstallSubKey+"\\"+keyName; p_Out = registry.ExecMethod_(method.Name, p_In); return p_Out.sNames==null ? [] : p_Out.sNames.toArray(); } Запуск: из командной строки cscript.exe [имя файла скрипта].js //Nologo >[имя выходного файла].txt. Кодировка получившегося файла - cp866. Если еще указать ключ //U - будет UCS-2 LE w/o BOM. Ну, еще кое-что может быть проинсталлировано в HKCU - его можно просканить аналогично. |
Зайчик Ben > 24-10-2011 12:03:49 |
okkamas_knife пишет
Желательно то, что в Program Files. Потому что портабельные приложения у меня на флешке стоят.
Спс, на худой конец подойдет, хотя мне с версиями хотелост бы.
Да, я тоже слышал, но не нашел у него функции такой. 24-10-2011 12:05:44 |
krigstask > 24-10-2011 13:50:14 |
X Strange пишет
В 99% случаев. Что гораздо больше, чем случаев в ArchLinux «какого чёрта оно тянет GTK?», когда я убил час на поиск того, почему LyX тянет GTK. X Strange пишет
Не знаю, не искал. Если найдётся решение, буду признателен. |
Крошка Ру > 24-10-2011 14:20:21 |
X Strange > 24-10-2011 21:43:14 |
krigstask пишет
Ну и пусть себе тянет. Оно (GTK) мешает? |
Lain_13 > 24-10-2011 21:47:05 |
X Strange |
X Strange > 24-10-2011 23:37:20 |
Lain_13 пишет
Странно, я вот использую KDE, однако GTK меня не смущает ничем (кроме внешнего вида, но это поправимо). |
krigstask > 25-10-2011 00:40:04 |
X Strange пишет
Место на жёстком диске и в памяти занимает. И подгружать его непонятно зачем совершенно не хотелось. |
X Strange > 25-10-2011 10:58:07 |
krigstask пишет
Возможно. Но ведь даже если он и тянет GTK (не могу это проверить, так как GTK уже стоит, а смотреть список зависимостей лень ), то отключать эту поддержку я бы стал, наверное, таким методом: Выделить код Код:# cat > /etc/portage/package.use/lyx.use << EOF > app-text/lyx -gtk # или как там, может, не app-text, я сейчас не в gentoo, поэтому не могу посмотреть > EOF а не таким: В каких-то программах gtk ведь наоборот нужен. |
krigstask > 25-10-2011 12:56:22 |
X Strange пишет
А вот фига. Тянул не он сам, а зависимость его зависимости. Уже даже не помню, кто именно. X Strange пишет
Во ужас-то. Простое `echo "app-office/lyx -gtk" >> /etc/portage/package.use/lyx` уже не катит? И я уже не говорю про `app-portage/flaggie` X Strange пишет
Вот у меня тогда была система без GTK вообще, потому я так трепетно и относился к тому, что мне это самое GTK вытягивали. |
X Strange > 25-10-2011 18:46:57 |
krigstask пишет
Кавычки лень набирать krigstask пишет
А вот про это не знал, спасибо. krigstask пишет
А я, наооборот всегда ставил и GNOME, и KDE, и, иногда XFCE. С выходом GNOME 3, впрочем, я GNOME ставить перестал. Давно собираюсь перейти на «легковесный» диспетчер окон, но в-первых, слегка останавливает время, необходимое для его изучения, и, во-вторых, главным образом, тот факт, что использую я, в основном, KDEшные программы (kmail, kile, k3b, okular, возможно, kdenlive, ну и, конечно же, krusader, хотя без последнего можно и обойтись, используя mc), сводит смысл этого перехода на нет. |
sentaus > 25-10-2011 19:12:59 |
А тем временем на ithappens жалуются, что линуксоидов стало слишком много. Каждый день, понимаешь, приходят.
|
Tiger.711 > 25-10-2011 19:16:45 |
Я бы тоже пожаловался. Благо у нас в городе почти везде продаются. |
krigstask > 25-10-2011 23:32:51 |
X Strange пишет
Корни этого явления уходят в то время, когда на моей первой работе нам долго не могли выписать нормальные машины и мы работали на изрядном хламе. Тогда-то я и пришёл к идее окружения на основе Fluxbox и приложений на Qt. Работало весьма неплохо. Сейчас всё немного по-другому, хотя ни кед, ни гнома я уже и не держу. X Strange пишет
Ну это как посмотреть. У меня дело было так: |
Void Dragon > 26-10-2011 09:41:33 |
Люди объясните мне. Почему некоторые считают сборки XP от zver плохими? Только потому что неизвестно что там поменял? Просто нужно установить человеку XP, а с настройкой париться лень. (: |
Void Dragon > 26-10-2011 10:00:38 |
Работает сносно, настраивать не надо. Я туда фаервол поставлю и антивирус. Не себе же. (: |
krigstask > 26-10-2011 11:07:02 |
Void Dragon |
Electra > 26-10-2011 11:20:26 |
Void Dragon пишет
Вот из-за таких как ты -мы и живем так "сплошная ж"па ,а неужели так тяжело поставить нормальную винду человеку,там и настраивать- то особо не чего ,программы какие и сам может поставить ? |
X Strange > 26-10-2011 11:30:52 |
krigstask пишет
Это да, но вот, вменяемой альтернативы kmail и okular я пока не вижу |
Void Dragon > 26-10-2011 12:05:58 |
krigstask пишет
Я обратил внимание. Если бы оказалось, что сборка была замечена во вредительстве и т.д. я не поставил бы её. А если она просто кривая (причем это не доказано), то это другое дела. 26-10-2011 12:14:34 Electra пишет
Не может он сам поставить, по крайней мере не все. А настраивать там не мало: пропатчить файл тем, java, мс фрэймворк, темы красивые, отрубить лишние сервисы, установить обновления и этих мелочей набегает довольно много. |
Крошка Ру > 26-10-2011 13:05:06 |
krigstask > 26-10-2011 13:12:42 |
Electra пишет
Девушки всего мира негодуют (-:Е X Strange пишет
Ну о kmail я не то чтобы много хорошего слышал (сам пользуюсь оперским M2), а с okular я переполз на zathura. Мне почти всего хватает, а управление там поудобнее. |
sentaus > 26-10-2011 13:52:35 |
Void Dragon пишет
Да, Windows - она такая. Ни черта "из коробки" не умеет. |
X Strange > 26-10-2011 22:06:52 |
krigstask пишет
А вот так он (в смысле M2) умеет? krigstask пишет
Неплохо, тоже запоминает номер страницы, на которой закрыли файл. А вот мышью там страницы нельзя таскать или я просто не знаю, как? 26-10-2011 22:08:07 sentaus пишет
Ну почему же, сапёр и пасьянс «паук» работают из коробки |
=Agasfer= > 26-10-2011 23:31:15 |
Вопрос от чайника - кто-нибудь пробовал ЭТО? *Юнити и гномтри (шелл) не рассматриваются в принципе. |
krigstask > 26-10-2011 23:42:42 |
X Strange пишет
Боюсь, что нет. X Strange пишет
В смысле, принципиально зажимать левой кнопкой и таскать, а не крутить колёсико? Похоже, нет. X Strange пишет
Честно говоря, я их настолько редко вижу, что открыть их другой программой меня перспектива не пугает. Но её перепиливают как раз сейчас напрочь, в том числе и для других форматов. |
Почесал > 27-10-2011 00:11:17 |
sentaus пишет
Как будто Linux что-то умеет из коробки. На каждый чих надо пакеты с репы тянуть. Я до сих пор вспоминаю курьез, когда я ставил убунту на комп с PPPoE-интернетом, и в процессе настройки инета он сказал, что чтобы поднять инет нужен пакет pppoe-что-то-там, а чтобы скачать этот пакет, нужен интернет. |
krigstask > 27-10-2011 11:35:48 |
Почесал пишет
Ложь. Почесал пишет
Потому что использование PPPoE и PPTP для доступа к интернетам — довольно специфичное для РФ явление (к счастью для всех, кто не живёт в РФ). Я даже видел в админке маршрутизатора D-Link пункт вроде "Russian VPN (Static IP and PPTP)". |
Shura > 27-10-2011 12:12:14 |
Уже исправлено, теперь убунта умеет PPPoE из коробки. |
sentaus > 27-10-2011 13:07:36 |
Путаете с PPTP. PPPoE всегда был "изкоробки". Во всяком случае, жалобы были на отсутствие VPN, а отсутствие PPPoE неизбежно вызвало бы отсутствие ADSL, а таких жалоб я что-то не помню. |
Почесал > 27-10-2011 18:05:16 |
Shura пишет
Да какая разница, если они умудрились выкинуть такой финт, то это уже о многом гооврит, они б еще поддержку tcp/ip заставляли скачивать из интернета. |
Lain_13 > 27-10-2011 18:49:21 |
Почесал |
sentaus > 27-10-2011 18:51:42 |
Пакет с pptp был на установочном дивидюке. Вы просто этого не знаете. Ну или предпочитаете не замечать. А ведь у многих реально отложится ложная мысль о необходимости скачивания пакета из сети для настройки этой самой сети.
Не переживайте, этот рекорд майкрософта с Windows 95, когда tcp/ip в базовой поставке не было, уже никто не повторит. |
Lain_13 > 27-10-2011 18:54:14 |
sentaus |
Почесал > 27-10-2011 19:06:29 |
Lain_13 пишет
Да, в нормальных странах даром не нужно, ибо в 90% случаев инет там пускается по старым кабельным сетям (DOCSIS), где идет авторизация по связкам комп/модем. А DOCSIS — это такой огромный убогий костыль. В России же изначально начали строить нормальные MetroEthernet-сети. PPP используют для аутентификации и авторизации пользователя и это наиболее легкий в реализации и надежный способ. |
sentaus > 27-10-2011 19:07:34 |
Вы PPPoE и PPTP продолжаете путать по незнанию или намеренно? Потенциально проблемным был только второй. А первый, повторяю, применяется и в весьма популярных в той же Европе xDSL, и проблем с ним не было. |
Почесал > 27-10-2011 19:12:04 |
sentaus пишет
Неважно, важно то, что разрабы линукса допустили недопустимый косяк. |
Lain_13 > 27-10-2011 19:16:50 |
Почесал > Неважно, важно то, что разрабы линукса допустили недопустимый косяк. |
sentaus > 27-10-2011 19:17:40 |
Почесал пишет
Спасибо. Буду хотя бы знать, что вы считаете нормальным использовать заведомо ложные факты для обоснования своей позиции. А историю с отсутствием tcp/ip в Windows 95 вы считаете недопустимым косяком? |
Почесал > 27-10-2011 19:19:50 |
Lain_13 пишет
Трудности с пониманием написанного? Lain_13 пишет
Я не знаю, что строили всякие убогие домашние сети в вашей москве, ибо в моем городе такой параши никогда не было, а изначально (с 2001 года) строился MetroEthernet с оптикой до дома и витухой в квартиры и уже в 2001 году мы подключили выделенку 100 мбит с PPPoE. И да, про "PPPoE нафиг никому не нужно в забугорье", какбы PPPoE совсем не в России был разработан. |
Lain_13 > 27-10-2011 19:21:00 |
Почесал |
Почесал > 27-10-2011 19:23:46 |
Lain_13 пишет
В убунту отсутствовал пакет pppoe-start, stop, connect и status.
Ну чо, сочувствую вам. 27-10-2011 19:24:14 sentaus пишет
TCP/IP прекрасно устанавливался с диска, а не тянулся с инета. Чувствуешь разницу? |
Lain_13 > 27-10-2011 19:29:59 |
Почесал |
Почесал > 27-10-2011 19:33:58 |
Lain_13 пишет
Линуксоиды подтирают нелицеприятные факты, что могу сказать. |
Lain_13 > 27-10-2011 19:43:39 |
Почесал |
sentaus > 27-10-2011 20:06:00 |
pppoe, кстати, тоже. ADSL-же у меня как-то работал.
Ее отсутствие очевидно. 27-10-2011 20:07:08
У 1% есть для этого ресурсы? Круто, не знал. |
X Strange > 27-10-2011 20:11:20 |
Почесал пишет
Вообще-то дистрибутив Ubuntu и не претендует на то, чтобы там всё шло из коробки, его как раз предполагается тянуть из интернета. Кроме того, это, IMHO, далеко не лучший дистрибутив (это не связано с тем, что там мало чего есть в коробке, сам я использую Gentoo и Arch, где «коробки» вообще нет). Но если подключение к интернету специфическое, то почему бы не взять дистрибутив с большим набором пакетов на DVD? Я уже не говорю о том, что в некоторых дистрибутивах можно скачивать пакеты на другом компьютере, где есть интернет, копировать через съёмный диск и уставливать offline. 27-10-2011 20:14:01 |
sentaus > 27-10-2011 20:16:58 |
Ну это ж не интересно. Гораздо интереснее взять debian netinstall и отталкиваться, от него. А то с дивидюком всё, понимаете ли, работает, даже пожаловаться не на что.
Задолбаетесь. Пакеты - это не конечный продукт, конечный продукт - это репозиторий или его срез на диске. |
Почесал > 27-10-2011 20:20:32 |
X Strange, да я в-общем-то не спорю, что убунта — это выблеванное говно кашалота, породившее массу овощей, научихшився ставить софт из репозитория и на основании этого считающих себя гуру линукса, а всех вокруг убогими ламерами. У нас пол-офиса таких пациентов. |
X Strange > 27-10-2011 20:22:19 |
sentaus пишет
В gentoo — нет. Ибо зависимости там хранятся локально на диске, а не внутри пакетов. |
sentaus > 27-10-2011 20:22:35 |
Неужели такая популярная? Ай-ай, что делается. |
Почесал > 27-10-2011 20:24:53 |
sentaus пишет
Не дождетесь |
sentaus > 27-10-2011 20:25:14 |
А разруливать всё равно ручками, как в винде, когда надо нужный .NET ставить или либу в system32 скопировать? Смысл репозитория именно в автоматическом разрешении зависимостей в его пределах. |
X Strange > 27-10-2011 20:25:23 |
Почесал пишет
Я бы не стал говорить столь категорично то, что скрывается в цитате за многоточием, чтобы не оскорблять пользователей этого дистрибутива, которые далеко не все относятся к той категории, которую Вы описали. Но если так, то зачем приводить именно этот дистрибутив в качестве примера? |
sentaus > 27-10-2011 20:27:05 |
Да я и не жду. Мне, простому домашнему пользователю, это абсолютно всё равно. |
X Strange > 27-10-2011 20:28:02 |
sentaus пишет
Зачем же ручками? Одна команда --- и передо мной файл со ссылками на все зависимости. Тащим его на машину, где есть инет, запускаем wget, тащим скачанные пакеты обратно в gentoo. Копируем их в /usr/portage/distfiles и запускаем обычную установку через репозитарий. |
sentaus > 27-10-2011 20:29:33 |
Не, ну это уже ручками. Автоматически - это ввёл одну команду или нажал на одну кнопку. |
X Strange > 27-10-2011 20:32:46 |
sentaus пишет
Я сравниваю с мандривой, где подобные действия нужно делать ручками для каждой зависимости отдельно, действительно разруливая зависимости вручную. А здесь надо сделать ровно 3 телодвижения один раз, для всех программ сразу. То есть количество манипуляций не зависит от количества программ и зависимостей. |
Lain_13 > 27-10-2011 22:45:18 |
И вот ещё чего нашёл! |
Йцукен > 02-11-2011 15:29:25 |
А про триальные предустановленные программы в kubuntu не слыхали? mishgan_jr пишет
http://mishgan-jr.livejournal.com/3252.html Почесал
Наверное, у меня потребности маленькие… но из того, что устанавливаю не «из коробки», нужно примерно программ пять (и то не в первую очередь), а остальное так — попробовать, изучить, выбрать лучшее… И это даже с учётом того, что устанавливаю отдельно beta (просто распаковать из архива) и тому подобное, что вполне заменимо стандартными средствами. |
Почесал > 02-11-2011 18:25:52 |
Йцукен пишет
Linux из коробки — это ядро, glibc, шелл и GNU-консольные стандартные утилиты. Всё остальное к Linux не относится. |
krigstask > 02-11-2011 18:57:32 |
Почесал пишет
Мотивируйте. |
Lain_13 > 02-11-2011 19:00:38 |
Почесал |
Почесал > 02-11-2011 20:13:38 |
krigstask пишет
ликбеза тут не будет |
krigstask > 02-11-2011 20:31:22 |
Почесал пишет
Слив засчитываю. |
Почесал > 02-11-2011 22:12:38 |
krigstask пишет
Засчитывай что хочешь, только советую никогда нигде не говорить, что фаерфокс и прочие компизы это часть Linux. |
X Strange > 02-11-2011 22:52:23 |
Почесал пишет
Нет. Linux — это только ядро. glibc и прочее к Linux не относится. Почесал пишет
А причём здесь Linux? Конкретные сборки firefox и compiz'ов являются частью дистрибутива, но никак не Linux. Иногда дистрибутивы называются словом Linux, которое употребляется не в буквальном значении. Если мне не изменяет память, в литературоведении такой приём называется метонимией, или даже синекдохой (часть вместо целого). |
Почесал > 02-11-2011 22:55:01 |
X Strange пишет
ну допустим, пусть будет GNU/Linux. X Strange пишет
А чем в таком случае дистрибутив линукса отличается от какого-нибудь ЗверьCD (сборка винды). |
sentaus > 02-11-2011 22:59:56 |
Пример одной из сузевых заплаток. А Майк Нэш (Mike Nash), главный ответственный за безопасность в корпорации Microsoft, почему-то включает такие исправления безопасности в статистику. Ну тогда ж, по этой логике и сами приложения нужно включать в ОС. |
X Strange > 02-11-2011 23:03:35 |
Почесал пишет
А зачем? Люди ведь всё равно дистрибутивы используют. Либо LFS собирают и тогда от них самих зависит, что туда включить. Почесал пишет
А чего между ними общего? (Кроме того, что и то, и то — ОС) |
Почесал > 02-11-2011 23:09:16 |
X Strange пишет
Ну вот есть ядро линукса, системные библиотеки и шелл. Грубо говоря, GNU/Linux — это само ядро (Linux) и гнутые утилиты/библиотеки. Самый минимум. То есть минимально возможный дистр линукса, когда его можно уже назвать собственно ОС, а не ядром. ZverCD — это диск с виндой, куда интегрирован левый софт (браузеры, архиваторы, плееры, возможно офис). Сравнить с какой-нибудь убунтой или сусей — GNU/Linux и куча левого софта на диске (левый — то есть не от GNU и не ядро и его модули). Если не прав, поправьте. |
X Strange > 02-11-2011 23:14:55 |
Почесал пишет
И трояны Почесал пишет
Чем сапёр, IE, WMP, пасьянс "Паук", Windows messenger и WordPad --- не левый софт? |
Почесал > 02-11-2011 23:17:23 |
X Strange пишет
Так он от Microsoft'а же X Strange пишет
у меня Alt Linux на работе, там тоже самый минимум, и он очень быстрый. И с кириллицей нет проблем из коробки. |
X Strange > 02-11-2011 23:18:28 |
Почесал пишет
Ну и что? |
Почесал > 02-11-2011 23:21:06 |
X Strange пишет
Эм... Mac OS X — это опенсорсная ОС Darwin (которая есть UNIX), на которую сверху натянут фирменный рендерер и ГУИ. Похоже на дистр линукса? |
krigstask > 02-11-2011 23:23:40 |
Почесал пишет
Наш маленький Почесал прочитал в Рукипедии абзац про устройство «линукса» и пришёл поучать. 02-11-2011 23:25:05 Почесал пишет
Таки берём GNU? Это которые GNU Emacs, GNU screen, GNU Bazaar, GNOME, в конце концов? И ещё тысячи GNU-программ? |
Почесал > 02-11-2011 23:25:43 |
krigstask пишет
Николай, кончайте демагогию. |
krigstask > 02-11-2011 23:29:08 |
Перестань нести агрессивную ахинею для начала. Уже раздражает. |
X Strange > 02-11-2011 23:31:34 |
Почесал пишет
Про Mac OS X говорить не берусь. Не имею достаточно информации. Почесал пишет
А архивы, созданные в винде с русскими названиями файлов внутри архива — тоже без проблем? |
Почесал > 02-11-2011 23:32:13 |
krigstask пишет
А не должно раздражать. Это ложный источник страданий. Ты должен быть выше этого. 02-11-2011 23:34:47 X Strange пишет
Хм... какие конкретно форматы архивов? у меня стоит 7zip, вроде проблем не помню, правда не уверен, что у меня есть архивы с русскими именами файлов, созданными в винде. Могу завтра специально проверить, конечно. |
X Strange > 02-11-2011 23:38:44 |
Почесал пишет
Формат, например, zip. Почесал пишет
А как Вы распаковываете? Из консоли 7zip вызываете? Или же используете какой-нибудь krusader или mc? Почесал пишет
Было бы неплохо. У меня вот такие проблемы случаются. Архивы с такими именами файлов мне время от времени присылают пользователи винды. 02-11-2011 23:48:48 |
Почесал > 02-11-2011 23:53:00 |
X Strange пишет
Да, у меня алиасы башевские с переменными на ввод пользователя сделаны на то, чтобы не набирать постоянно ключи и параметры. |
Lain_13 > 02-11-2011 23:54:16 |
X Strange А вот 7z, на сколько я знаю, всегда в уникоде шурует. Так что проблем не должно быть. |
X Strange > 02-11-2011 23:55:38 |
Почесал пишет
А что за ключи? Даже интересно стало. 02-11-2011 23:57:27 Lain_13 пишет
Мораль: не следует использовать в именах файлах не-ascii символы. Теперь проблема: как бы это вдолбить всем, кто мне архивы посылает. 03-11-2011 00:02:17 Lain_13 пишет
Про это не знаю. Я в Linux использую tar.bz2 и имена файлов, естественно, на английском. |
Lain_13 > 03-11-2011 00:09:09 |
X Strange |
X Strange > 03-11-2011 00:11:12 |
Lain_13 пишет
Ну, некоторым я таки вдолбил Lain_13 пишет
Например, с помощью Total Commander, запущенного под wine. 03-11-2011 00:11:59 Lain_13 пишет
То есть некоторые архивы, созданные под виндой, таки открываются нормально? |
Почесал > 03-11-2011 00:30:40 |
X Strange пишет
abdeltux (добавиьт к архиву, убрать, распаковать) и т.д., обычные команды консрльные для архиватора. |
Lain_13 > 03-11-2011 01:27:24 |
X Strange > То есть некоторые архивы, созданные под виндой, таки открываются нормально? |
hydrolizer > 03-11-2011 03:22:22 |
X Strange пишет
Ну, я пакую расширения под виндой. Люди ставили их на FF под линуксом, и они ставились и работали. Поскольку расширения - это архивы, то вряд ли бы они работали, если бы не открывались нормально. |
X Strange > 03-11-2011 20:42:42 |
Lain_13 пишет
В смысле консольную версию? Можно попробовать, кстати. Написать скрипт, который сам запустит wine и под ним 7zip... Но поскольку я не каждый день распаковываю архивы с русскими буквами в именах файлов, то Total Commander меня тоже устраивает. hydrolizer пишет
Там же, наверное, нет русских букв в именах файлов. А даже если и есть, пользователи же расширения не сами распаковывают, это происходит автоматически и закорючки никто не увидит даже если они будут. 03-11-2011 20:46:32 Lain_13 пишет
А к чему применяется этот патч? К ядру, к glibc, к unzip? Может быть, его можно самому поставить, пересобрав нужный пакет? Если да, то где его взять? |
Почесал > 03-11-2011 21:56:05 |
Попробовал сегодня архив с русскими именами файлов (zip, создал в win). Пробовал в mc и 7zip, все распаковалось хорошо. |
X Strange > 03-11-2011 22:21:05 |
Почесал пишет
Видимо, в AltLinux действительно всё распаковывается нормально, как описал выше Lain_13. А вот насколько просто или сложно сделать это в другом дистрибутиве... |
Йцукен > 03-11-2011 23:20:45 |
hydrolizer okkamas_knife |
Lain_13 > 04-11-2011 00:16:08 |
X Strange 04-11-2011 00:20:32 04-11-2011 00:22:08 04-11-2011 00:24:00 |
Почесал > 04-11-2011 00:28:41 |
Lain_13 пишет
Да, через 7zip, а через что сделать, чтобы он (то есть архив) косячный был? |
X Strange > 04-11-2011 00:35:24 |
Lain_13 пишет
Он, может, и работает, но GUI там в стиле "проводник Windows". Я уж лучше консольной версией буду пользоваться, а для GUI — Total Commander. 04-11-2011 00:36:43 Lain_13 пишет
А в AltLinux, там он как распознаёт кодировку? Детектирует язык, или ему можно в явном виде кодировку указать? 04-11-2011 00:38:53 |
Lain_13 > 04-11-2011 00:45:50 |
Почесал X Strange > Кстати, правильно ли я понимаю, что наоборот тоже всё будет плохо? |
hydrolizer > 04-11-2011 04:51:31 |
Йцукен пишет
Чем - встроенным в FAR arclite. Как - выделением нужного, и нажатием shift-F1. Йцукен пишет
А compression level вы какой выставляете? У меня по дефолту выставлен максимальный, результат - вот такой: |
Lain_13 > 04-11-2011 11:24:47 |
hydrolizer |
Йцукен > 04-11-2011 13:12:44 |
hydrolizer |
hydrolizer > 04-11-2011 13:23:49 |
Йцукен пишет
Учитывая, что изначально перед разработчиками FF эта дилемма стояла в виде "какое из зол меньше: чтение с диска или распаковка?", и они решили, что распаковка - меньшее зло, то и в случае со скоростью распаковки, думаю, следует поступать аналогично. |
X Strange > 04-11-2011 14:12:58 |
Похоже, что то, что ext4 слабо фрагментируется — не совсем верно. По крайней мере, после форматирования раздела, на котором был каталог /tmp, система начинает работать намного быстрее. |
sentaus > 04-11-2011 15:33:02 |
/tmp имеет смысл вообще монтировать в tmpfs |
X Strange > 04-11-2011 17:03:07 |
sentaus пишет
А сколько нужно оперативной памяти, чтобы это имело смысл? |
Йцукен > 04-11-2011 17:34:05 |
hydrolizer |
sentaus > 04-11-2011 19:01:56 |
В /tmp обычно на практике оказывается до нескольких десятков гигабайт данных. Чтобы неожиданно не засвопиться, можно ограничить ее размер, скажем, сотней мегабайт. Хорошо написанные программы При общем объёме памяти 2 гигабайта я ставил лимит 256 мегабайт, вроде хватало. Есть такой стандарт FHS(Filesystem Hierarchy Standard), в котором определены две директории для временных файлов: /tmp и /var/tmp. /tmp предназначена для мелких файлов и может очищаться между перезагрузками, а /var/tmp должна сохраняться даже при перезагрузке, и файлики могут быть покрупнее. |
X Strange > 04-11-2011 19:59:33 |
sentaus пишет
У меня 1 GB. sentaus пишет
А я их смонтировал в один каталог. Пусть /var/tmp тоже очищается при выключении. |
Zero-8 > 04-11-2011 20:08:10 |
а можно как то к админам обратиться, чтоб убрали меня из автора темы? |
Lain_13 > 05-11-2011 12:04:31 |
Zero-8 |
Zero-8 > 05-11-2011 12:54:19 |
нет, просто не я ее создавал |
X Strange > 05-11-2011 15:58:28 |
Zero-8 пишет
Автором темы, насколько я понимаю, считается не тот, кто её создавал, а тот, чьё сообщение является в теме первым. Как правило, это тот, кто создал тему. Но не всегда. |
Lain_13 > 05-11-2011 23:30:17 |
Zero-8 |
X Strange > 06-11-2011 00:27:46 |
Существует ли какой-нибудь system-tray апплет для регулировки звука, который не тянет за собой GNOME или KDE (чтобы его можно было применять в «легковесном» диспетчере окон (aka fluxbox )) Горячие клавиши настроить, конечно, можно, да и alsamixer консольный тоже есть, но хотелось бы классический ползунок в system tray. |
MySh > 07-11-2011 01:41:37 |
X Strange — уже не работают? Они, вроде как, ничего лишнего не тянут. |
X Strange > 07-11-2011 21:19:36 |
MySh пишет
Спасибо! |
Lain_13 > 10-11-2011 04:26:36 |
1. Берём MS Excel любой версии. В результате должно получится две крупные ячейки с числом 2 в каждой. Выделяем эти две ячейки. Смотрим на статистику внизу и видим, что сумма двух двоек равняется… 6! Проверим OpenOffice/LibreOffice? |
X Strange > 10-11-2011 20:59:48 |
Lain_13 пишет
Проверил LibreOffice. Действительно. Правда, кнопку «объединение ячеек» я нашёл не сразу, так как не пользуюсь, ни MSO, ни OOO. |
sentaus > 10-11-2011 21:08:39 |
Блин, а я её в 2007-м офисе найти не смог |
X Strange > 10-11-2011 21:10:54 |
Вчера обновил ArchLinux (в том числе ядро). Сегодня при загрузке на экране ничего не видно. Перезагрузка не помогает. Вслепую ввёл логи, пароль, затем startx. После этого иксы таки запустились и если переключиться в консоль (Ctrl+Alt+F1), всё нормально отображается. По сразу после перезагрузки — снова пустой экран. |
krigstask > 10-11-2011 23:46:30 |
sentaus пишет
Ну это как-то, знаете ли… Выделить код Код:% uptime 23:41:38 up 19 days, 4:09, 1 user, load average: 0.07, 0.15, 0.21 % du -hs /tmp 146M /tmp И это при том, что я сам его использую в качестве временного каталога, чтоб всякую шляпу не удалять постоянно за собой. X Strange пишет
Enjoy your Arch q-:E |
X Strange > 10-11-2011 23:49:36 |
krigstask пишет
Ну, временно я решил эту проблему установкой SLiM. Но лог загрузки не видно. Это не есть хорошо. krigstask пишет
На самом деле в /tmp ещё складываются файлы, копируемые на другой компьютер с помощью fish. |
sentaus > 10-11-2011 23:53:18 |
мегабайт, конечно. Мозги заклинило А вот в /var/tmp гигабайты всплыть вполне могут. 10-11-2011 23:55:46 |
X Strange > 11-11-2011 00:01:57 |
X Strange пишет
krigstask пишет
X Strange пишет
Оказалось, что всё просто: |
krigstask > 11-11-2011 00:53:02 |
X Strange пишет
Какой такой fish? Это не кедова приблуда для ssh? sentaus пишет
Там валяется ролик от minitube и распакованная ручками Opera. Не считая всякого хлама типа субтитров, ссылок на видеофайлы, ogg-файла с произношением нидерландского «slot» и прочей мелочи. |
WiseLord > 11-11-2011 20:55:27 |
krigstask пишет
Приблуда, но не кедова. |
X Strange > 11-11-2011 22:14:21 |
krigstask пишет
WiseLord пишет
Да, именно mc. |
krigstask > 12-11-2011 01:14:51 |
Понятно. mc я тоже не держу, предпочитаю sshfs |
X Strange > 12-11-2011 10:16:34 |
krigstask пишет
sshfs вещь хорошая, и, кстати, никак не противоречит mc, просто подключиться по fish бывает быстрее, чем монтировать sshfs. Тупо количество действий меньше. А скрипт писать для автоматизации такой не слишком частой операции лень |
krigstask > 12-11-2011 13:50:05 |
X Strange пишет
Разве? |
X Strange > 12-11-2011 14:54:27 |
krigstask пишет
Например, не надо вводить пароль рута, чтобы подмонтировать sshfs. 12-11-2011 14:57:18 |
krigstask > 12-11-2011 16:08:06 |
X Strange пишет
Никогда не вводил. 12-11-2011 16:17:30 X Strange пишет
Только что свалилось: Выделить код Код:[*N] >> media-sound/volumeicon ((~)0.4.5): A lightweight volume control that sits in your systray |
X Strange > 12-11-2011 18:16:43 |
krigstask пишет
Разве для монтирования не нужны права рута? 12-11-2011 18:18:02 krigstask пишет
Спасибо, но в репозиториях ArchLinux его нет . Поэтому пока оставлю volwheel, предложенный MySh. |
krigstask > 12-11-2011 19:00:47 |
X Strange пишет
Для sshfs — нет. Честно говоря, затрудняюсь сказать, почему, но факт остаётся фактом. |
sentaus > 12-11-2011 21:15:05 |
man fuse |
krigstask > 13-11-2011 18:54:26 |
sentaus пишет
Желающие могут проштудировать документацию самостоятельно и изложить своими словами, а мне не настолько интересно. |
MySh > 13-11-2011 21:39:22 |
Lain_13
А вот и нет. В LibreOffice сумма двух двоек равняется 8. |
X Strange > 13-11-2011 22:02:35 |
MySh пишет
Но я же проверял LibreOffice! 6 получалось! |
MySh > 14-11-2011 01:42:25 |
X Strange Таки я тоже проверял — 8 ) |
Lain_13 > 14-11-2011 01:58:58 |
MySh Так что в OO.o/LO даже 2+2 может быть больше, чем в MSO! |
firespace > 14-11-2011 19:40:58 |
Lain_13 пишет
OMG! У МЕНЯ ПРАВИЛЬНЫЙ OFFICE! Спасибо создателям Blue Edition |
Lain_13 > 14-11-2011 22:58:48 |
Stepovanyi |
X Strange > 14-11-2011 23:48:02 |
Lain_13 пишет
Так это действительно баг? Или это всё же фича? |
Lain_13 > 15-11-2011 01:03:15 |
X Strange Так что это фича, да. |
firespace > 19-11-2011 19:18:47 |
Lain_13, я всё правильно сделал. Самое главное, что у меня этого бага нет |
Йцукен > 20-11-2011 21:14:54 |
Подскажите, есть ли бесплатная программа для Windows XP вроде стандартного «проводника», только с двумя панелями? То есть вроде Nautilus или Dolphin, только для Windows. Может быть, такое легко найти через поисковик, но не хочется ставить то, о чём только сам создатель программы напишет несколько «хороших» отзывов на варезнике… |
firespace > 20-11-2011 21:26:22 |
Йцукен |
sentaus > 20-11-2011 21:37:11 |
А самого Dolphin в виндовой версии KDE нет? Там точно был Konqueror, который можно двухпанельным сделать. |
X Strange > 20-11-2011 21:38:59 |
sentaus пишет
KDE под Windows вообще очень нестабильное. |
MySh > 20-11-2011 23:43:00 |
Йцукен
Здесь кое-что есть: |
Йцукен > 21-11-2011 01:48:27 |
MySh |
Infocatcher > 21-11-2011 02:02:52 |
Йцукен пишет
В 7.04a 2008-го года уже есть. Боле старых у меня сейчас нет. |
Йцукен > 21-11-2011 02:18:27 |
Infocatcher
Он самый у меня! Нашёл настройку. Спасибо! |
Infocatcher > 21-11-2011 03:01:00 |
Йцукен |
Крошка Ру > 21-11-2011 07:09:26 |
Йцукен |
Tiger.711 > 21-11-2011 12:54:27 |
А лично я просто открываю два окна проводника и делаю их на пол-экрана. Благо в семёрке достаточно "ударить" окно заголовком о край экрана, чтобы оно ровно на пол-экрана развернулось. |
X Strange > 08-01-2012 14:18:55 |
К преимуществам Linux можно отнести команды наподобие этой: Выделить код Код:ls -l | awk '{print $9}' | tail -n 37 | awk '{print "lp -o fitplot -o landscape " $1}' | bash Интересно, можно ли такое сделать в Windows? |
Keepun > 08-01-2012 22:24:19 |
X Strange пишет
PowerShell другое дело, что под Винь это не нужно |
X Strange > 09-01-2012 16:24:52 |
Keepun пишет
Это несколько сложнее. Ведь проблема-то не в awk, и не в ls, а в lp. Судя по ссылкам в google, напечатать картинку из командной строки не так просто. Впрочем, нужные скрипты уже написаны и их можно найти. Keepun пишет
Почему? |
Keepun > 09-01-2012 20:00:53 |
X Strange пишет
А какого размера команда lp? X Strange пишет
Потому что это Винда. Я сомневаюсь, что ты такую последовательность команд для Линя сложил за минуту без вкуривания манов. И о печати именно картинок из твоей команды много вопросов. Под Винду достаточно софта для печати картинок с возможностью обработки. |
X Strange > 09-01-2012 20:46:42 |
Keepun пишет
Команда lp уже установлена вместе с CUPS, её не нужно специально искать. Не говоря уже о том, что lp умеет гораздо больше, чем тот скрипт: например, поддержку landscape автор предлагает добавить самостоятельно (хотя landscape и не так уж необходим: можно преобразовывать изображение перед печатью). Keepun пишет
И что? Keepun пишет
За 5-7 минут. Правда 4 листа бумаги при этом испортил, пока подбирал опции, так как не сразу догадался про опцию -o fitplot. Keepun пишет
В смысле? Имеется в виду, что там должно быть не ls -l, а ls -l *.tiff? Ну так в том каталоге ничего кроме картинок не было. Понятно, что я эту строку не от первой буквы к последней писал, а сначала сделал ls -l, затем убрал лишние поля, потом оставил только ту часть файлов, которая была нужна. Отдельно от этого поэкспериментировал с печатью одного файла, подобрал опции. Сгенерировал строку, запускающую lp с этими опциями для всех файлов. Ну и отправил на исполнение (| bash). Keepun пишет
1) Из бесплатных там только MultiPrint. Умеет он такое? Поэтому наиболее разумным вариантов в Windows будет, на мой взгляд, использование PowerShell (скрипт, естественно, нужно допилить до возможностей полноценного lp). Кстати, спасибо за идею: про PowerShell я почему-то не подумал. |
sentaus > 09-01-2012 20:59:58 |
[troll] 09-01-2012 21:07:12 |
feas > 09-01-2012 22:26:37 |
sentaus пишет
реализовали более тяжелым инструментом, который ещё и сбои любит давать (через средство просмотра XPS) |
Akullllla > 09-01-2012 22:29:10 |
У меня на десктопе вынь для игар, на нетбуке линь на инэта и каких макосексов ) |
Keepun > 09-01-2012 22:42:32 |
X Strange пишет
Есть же виртуальные принтеры. X Strange пишет
Мне больше интересен сам список поддерживаемых форматов. X Strange пишет
Программы с возможностью печати всех форматов нет. Печать идет в определенном формате и содержимое файла нужно сначала конвертировать. В Вине можно распечатать текстовый файл командой "print" (http://technet.microsoft.com/ru-ru/libr … 10%29.aspx) |
X Strange > 10-01-2012 01:18:21 |
Keepun пишет
Это да, но я про это не сообразил сразу. Keepun пишет
Если нет CUPS, то принтер вообще работать не будет. Даже по одному файлу. Keepun пишет
ImageMagick в помощь. Keepun пишет
Про это я уже знаю. |
X Strange > 11-01-2012 22:27:40 |
Ответ на сообщение http://forum.mozilla-russia.org/viewtop … 13#p539513: krigstask пишет
Ну, точная постановка целей пока не очень ясна (когда будет ясна, можно будет приступать), но в целом я бы хотел от дистрибутива следующее: Итого, по известным мне дистрибутивам имеем: Критерий | Gentoo | Ubuntu | Fedora | ArchLinux | NixOS | LFS Приветствуются замечания по поводу правильности заполнения таблицы, полей, отмеченных знаком '?', а также идеи насчёт дистрибутивов, не вошедших в таблицу. |
krigstask > 11-01-2012 22:55:16 |
1. Что-то я изрядно сомневаюсь, что в LFS можно иметь несколько версий одной программы. И мне кажется, что в случае NixOS это будет грандиозный геморрой. |
X Strange > 11-01-2012 22:57:38 |
krigstask пишет
В случае LFS как я сделаю, так и будет. Могу вообще пакетный менеджер от NixOS прикрутить. Или написать свой. krigstask пишет
Почему? krigstask пишет
NixOS не отваливается. Правда его никак нельзя назвать традиционным. |
krigstask > 11-01-2012 23:47:20 |
X Strange пишет
Это, конечно, да, только как оно будет работать? X Strange пишет
Не уверен. Там же на каждый чих создаётся каталог новый или вроде того. Довольно смутно представляю себе принцип его работы, честно говоря. X Strange пишет
Ну вот задача: установить Оперу 11.6 и 11.5. Как это разрулит NixOS? Как их запускать? А если разным версиям программы нужны разные версии какой-нибудь библиотеки? 11-01-2012 23:49:45 X Strange пишет
Насчёт NixOS ничего не скажу, но в таблице-то плюсики у всех, кроме Gentoo (а у меня-то ничего и не отваливается). А как чудесно опадает ArchLinux, когда часть пакетов уже собрана с jpeg-8, а часть — с jpeg-7! Мне приятель рассказывал. |
X Strange > 12-01-2012 00:56:09 |
krigstask пишет
Зависит от кривизны моих рук (если я не поленюсь этим заниматься) krigstask пишет
Тоже мне проблема, каталог создать. krigstask пишет
Не знаю, у меня в NixOS пакетный менеджер вообще оперу не смог поставить — выдал ошибку хэш-суммы. NixOS вообще не допилен пока. Но проблемы в установке двух версий я не вижу никакой. krigstask пишет
Значит поставить каждой программе свои версии библиотек. krigstask пишет
Не плюсики, а +/2. Отваливаться что-либо после обновления может насовсем (из-за раздолбайства мэинтейнеров) или временно (до запуска revdep-rebuild). |
krigstask > 12-01-2012 10:49:54 |
X Strange пишет
Мне интересно узнать, как это должно работать. X Strange пишет
Каталог-то создать не проблема, а вот как потом этот зоопарк разруливается? См. следующие вопросы. X Strange пишет
Так расскажи, как оно должно работать, а я буду стараться задавать неудобные вопросы. X Strange пишет
Угу, угу. А всякие $PATH и $LD_PRELOAD кто будет разруливать? И как? X Strange пишет
Ну это общая проблема безверсионных бинарных дистрибутивов. То, что в Gentoo лечится revdep-rebuild'ом (и предотвращается через @preserved-rebuild в Portage 2.2), в них исправляется ожиданием, пока почешутся разработчики. И к этому добавляется невозможность отката, которая в Arch вообще минимальна, кстати говоря. |
X Strange > 12-01-2012 11:45:42 |
krigstask пишет
krigstask пишет
krigstask пишет
Ну, насколько я понимаю, в NixOS это разруливается примерно так: при установке любой программы создаётся отдельный каталог (что-то вроде /nix/store/<название каталога>). Название каталога состоит из UUID и названия программы (в NixOS UUID почему-то идёт в начале названия каталога, что затрудняет ручное хождение по этим каталогам: упорядочиваются они из-за этого не по алфавиту). Каждая программа (более того, каждая отдельная версия) устанавливается в свой каталог. Внутри каталога, естественно, своя иерархия каталогов /bin, /lib, и.т.д. krigstask пишет
$PATH — с помощью символических ссылок и аналога eselect. krigstask пишет
Можно поподробнее про @preserved-rebuild? Что он собой представляет и каков механизм его работы? |
krigstask > 12-01-2012 12:45:30 |
X Strange пишет
И как это выглядит? В случае, допустим, с Opera 9.6, 11.51 и 11.60. Есть исполняемый файл `opera` и три штуки `opera-$версия`? X Strange пишет
Ну да, я эти переменные никогда не трогал и путаюсь в названиях. Там же первые три символа совпадают! (-%Е X Strange пишет
Насчёт деталей механизма не скажу, но выглядит для пользователя это примерно так: если библиотека сильно обновилась и, скажем, /usr/lib64/libjpeg.so.7 стала /usr/lib64/libjpeg.so.8, то /usr/lib64/libjpeg.so.7 не удаляется из системы, а записывается в список библиотек «к удалению». Соответственно, emerge каждый раз говорит, что надо бы перебрать некоторые пакеты (зависящие от этой библиотеки). Так что ты запускаешь `emerge @preserved-rebuild`, все эти пакеты пересобираются и только тогда библиотека собственно удаляется из системы. |
X Strange > 12-01-2012 12:55:28 |
krigstask пишет
Думаю, да. Исполняемый файл opera — это симлинк на один из трёх opera-$версия. krigstask пишет
А я довольно часто трогал LD_LIBRARY_PATH, чтобы запустить скачанную «на посмотреть» программу с библиотеками из домашнего каталога. krigstask пишет
Собственно, происходит именно так, как в portage 2.2: библиотека удаляется только когда ни одна программа от неё не зависит. |
krigstask > 12-01-2012 15:30:06 |
X Strange пишет
То есть я, например, обновляю glib, оно самостоятельно переключается (символьными ссылками там или через LD_LIBRARY_PATH) на новую версию, и потом удаляется, если всё в порядке с новой версией? |
X Strange > 12-01-2012 15:56:36 |
krigstask пишет
Я думаю, не совсем так. glib — это ведь библиотека, насколько я понимаю, поэтому на неё не нужно «переключаться». Обновляется библиотека, потом проверяется, какие пакеты зависят от старой версии, затем они пересобираются для работы с новой версией (в новые слоты, то есть какое-то время программа одной версии есть в двух экземплярах — с использованием старой и новой версии), система переключается на новый профиль. Если в течение определённого времени не было замечено проблем в новой версии, старые удаляются, иначе производится откат к старой версии программ/библиотек. 12-01-2012 15:57:56 |
sentaus > 15-01-2012 21:51:08 |
Ну вот мы и дождались
http://www.opennet.ru/opennews/art.shtml?num=32797 И MS тут даже по линии антимонопольщиков предъявить ничего нельзя, они на рынке армов монополистами не являются. |
X Strange > 02-02-2012 23:09:54 |
Такой вопрос. |
Tiger.711 > 02-02-2012 23:16:23 |
X Strange пишет
Можно. Вроде бы, даже стандартными виндовыми средствами, но я пользуюсь USR X Strange пишет
Может отображаться корректно, может как неопознанный девайс. Разные компы и разные флешки себя ведут по-своему... |
X Strange > 02-02-2012 23:20:11 |
Tiger.711 пишет
А как это сделать стандартными виндовыми средствами? |
Tiger.711 > 02-02-2012 23:50:22 |
X Strange пишет
Этого я не знаю. Просто где-то когда-то читал, что это возможно. Кроме того, USR же как-то это делает, верно? X Strange пишет
Да, можно. |
Keepun > 03-02-2012 01:17:38 |
X Strange пишет
Это от флешки зависит. Вполне могут сдохнуть, поэтому Винь подстраховывается, но реакция у флешек разная. В Диспетчере Устройств можно Поиск запустить и некоторые флешки ответят. |
X Strange > 03-02-2012 21:46:52 |
Keepun пишет
Меня больше интересует вопрос --- можно ли в Linux отключить флэшку так же, как это происходит в Windows? |
sentaus > 03-02-2012 22:32:48 |
можно командой eject. |
krigstask > 06-02-2012 10:35:25 |
sentaus пишет
Не вижу эффекта от этой команды, кстати. |
sentaus > 06-02-2012 11:53:20 |
krigstask пишет
sudo eject /dev/sdX в качестве X Вставить нужную букву - что пишет? |
krigstask > 06-02-2012 19:33:42 |
sentaus |
sentaus > 06-02-2012 19:38:25 |
Это правильно
А вот это не факт. Вобще должно соответствующее устройство в /dev исчезнуть, и появиться сообщение об этом в выводе dmesg. Есть там что-нибудь новое после этого? |
Lain_13 > 06-02-2012 20:00:17 |
> можно командой eject. |
Merlyel > 06-02-2012 20:19:54 |
Lain_13 пишет
И даже лампочка на флешке гаснет? |
Lain_13 > 06-02-2012 20:31:43 |
Merlyel |
Shura > 09-02-2012 15:55:40 |
У меня когда телефон в режиме флешки подключаешь к компу, а потом в гноме нажимаешь "Извлечь устройство", то телефон понимает, что его отключили и выключает режим флешки. А вот в KDE ситуация другая, извлечения телефон не видит и никак на него не реагирует, так и остаётся в режиме флешки пока кабель от компа не отключишь. |
sentaus > 19-02-2012 13:54:29 |
Новый логотип Windows 8: решётки на окнах. Впрочем, новое - это хорошо забытое старое, и, возможно, логотип windows 1.0 куда лучше отразил бы суть |
Infocatcher > 19-02-2012 14:54:32 |
Лучше вот так: |
adidharma > 19-02-2012 16:54:37 |
|
X Strange > 04-03-2012 23:51:02 |
Недавно я обнаружил интересное явление. В последнее время я ставлю виндовые игрушки под wine, а не под windows. Это удобнее по многим причинам, в частности можно отметить возможность оконного запуска и быстрого переключения. Большая часть игрушек, которые я ставил, работает под wine отлично. Иногда случается так, что игрушка требует наличия вставленного cdrom. В этом случае я создавал iso образ и давал команду: и указывал /mnt/cdrom в качестве cd-привода в настройках winecfg. И это работало. Но одна из игрушек так работать не захотела, жалуясь на отсутствие cdrom'a. При этом после того, как я вставил и подмонтировал настоящий cdrom, игрушка запустилась! Я бы понял, если бы это было под виндой! Но под Wine... Видимо, в Wine API есть функция, позволяющая проверить содержимое настоящего CD-привода. Я откопал специальную программу cdemu (http://cdemu.sourceforge.net/), которая с помощью специального модуля ядра (vhba-module) создаёт в каталоге /dev/ виртуальный cd-rom /dev/cdrom1, который потом нужно подмонтировать. С такой эмуляцией всё работает нормально, что, видимо, подтверждает предположение о наличии соотвествующей API-функции. |
SIO > 15-04-2012 14:48:38 |
X Strange, обычно достаточно в dosdevices создать ссылку вида "e:: -> /path/to/iso", где "e::" - буква привода в вайне. Именно с двумя двоеточиями. |
X Strange > 22-04-2012 13:03:38 |
SIO пишет
Спасибо, попробую. Сейчас у меня другая проблема. Я поставил всё-таки на этот компьютер gentoo. Теперь при загрузке имеют место следующие проблемы: |
Пандёнок > 10-05-2012 14:44:21 |
krigstask krigstask пишет
А я не владелец игровой видеокарты. Но до обновления железа у меня были большие проблемы с графикой именно в линуксе (именно генту не пробовал, правда). |
Azathoth > 10-05-2012 14:57:29 |
Пандёнок пишет
А выводы-то какие? |
KooL > 10-05-2012 17:34:46 |
Пандёнок пишет
Иксы они везде Иксы, с дравами так же, на любом дистре всё одно и тоже. Azathoth пишет
Вывод: плохо всё с графикой на Лине. |
krigstask > 10-05-2012 18:55:08 |
KooL пишет
Угу, угу, конечно. У кого-то что-то не получилось — а-а-а, всё плохо! 10-05-2012 19:00:24 KooL пишет
А как померить? У меня IceCat нормально шебуршил (пока был), уж на интерфейс нареканий не было. KooL пишет
А он есть? Вот так новость. Тоже в Fx? А то я только в Опере и luakit смотрю. KooL пишет
Нет, flash вот этот корявый никак не лечится. Что есть, то есть. У меня приятель славил флэш пару лет (писал на нём мордочки всякие для визуализации данных), потом купил Mac и… как подменили человека. Обплевался. Очень забавно было. |
KooL > 10-05-2012 19:07:10 |
krigstask пишет
Поставил, запустил, работает отвратно. Что не получилось? krigstask пишет
Попугаи не интересуют. Пример: http://htmlbook.ru/example/raphael/ krigstask пишет
Подтверждаю. krigstask пишет
Я его тоже не люблю, но на Винде он работает нормально, без поддержки ФФ 264 кодека от Флеша мне отказаться сложно. |
krigstask > 10-05-2012 21:49:09 |
KooL пишет
Кого поставил и куда? KooL пишет
На Gentoo в Опере работает точно так же, как на винде в Win7. Виндовая конфигурация на голову сильнее линуксовой. На ноуте Fx не держу, уж простите. KooL пишет
А у меня нету. Что делать? KooL пишет
Так это демонстрирует только квалификацию разработчиков этого самого чуда. К счастью, Adobe его самостоятельно хоронит. |
KooL > 10-05-2012 21:55:58 |
krigstask пишет
Линукс на комп. Линуксы все одинаковые внутри, а на компе видео GF9800. krigstask пишет
Я только рад, но ФФ брасать не собираюсь, так как другое ещё хуже. krigstask пишет
Радоваться. |
krigstask > 10-05-2012 22:43:48 |
KooL пишет
Рассказать, что будет, если поставить на компутер WinXP? KooL пишет
А вот мы сейчас лисоводов попросим глянуть. Или я завтра на работе коллег потыкаю. KooL пишет
Вас понял, приступаю. То есть продолжаю. |
KooL > 10-05-2012 22:56:28 |
krigstask пишет
Знаю, в прошлом намучился, лучше Линь. Хотя на ХР с графикой всё равно лучше, чем на Лине. |
Пандёнок > 10-05-2012 23:01:53 |
krigstask пишет
Пандёнок пишет
XP стояла одновременно - было с чем сравнить. |
Keepun > 11-05-2012 00:57:49 |
http://dri.freedesktop.org/wiki/ATIRadeon 11-05-2012 01:04:41 |
sentaus > 11-05-2012 08:36:35 |
Под FF субъективно хуже, чем под остальными доступными браузерами (все на webkit), так что подозреваю ненулевую кривость FF.
Если мне память не изменяет, драйвер для ati карт назывался fglrx. Или всё это к нему не относится? |
krigstask > 11-05-2012 09:45:56 |
Пандёнок пишет
Ну давайте, расскажите мне, что WinXP сразу после её установки хотя бы разрешение правильно выставила. Хотя бы на GeFroce 5xxx. Сказочники. Keepun пишет
Чего? Пардон за прямоту, но на первый взгляд это смахивает на какой-то бред. Кое-кто явно не понимает, о чём говорит. Keepun пишет
А эта ссылка что призвана символизировать? |
KooL > 11-05-2012 10:11:40 |
krigstask пишет
Да ладно к мелочам придераться, на ХР поставил драва и проблем нет, на Лине они стоят, но проблемы есть. |
Keepun > 11-05-2012 11:25:56 |
sentaus пишет
Это старые карты. krigstask пишет
Ну, тогда объясни: Эти прошивки нужны в основном для активации DRI (3D для Гнома 3 и Кед). Задачу они свою выполняют, но все возможности видяхи вряд ли раскроют. |
krigstask > 11-05-2012 11:45:14 |
Keepun пишет
Во-первых, это не прошивки, а микрокод, используемый модулями ядра. Keepun пишет
Мн-да. KooL пишет
Разберитесь уже, «поставил ОС, ничего не работает» или «установил дрова». |
KooL > 11-05-2012 12:48:34 |
Ок, поставил и установил дрова, что само собой разумеется, всё просто, но пашет отвратно и ничего не сделать. |
krigstask > 11-05-2012 13:31:11 |
KooL пишет
Карта, дистрибутив, версия драйверов? |
KooL > 11-05-2012 14:06:09 |
GF9800, любой дистрибутив (пробовал Убунту трёх версий, Дебиан, Сусю две версии, Чакру, PCLinuxOS), любая версия драйверов. Что год назад пробовал на нескольких дистрах, что сейчас. |
krigstask > 11-05-2012 14:12:22 |
Сходу нашёл http://forums.gentoo.org/viewtopic-p-62 … 7f#6220696 |
KooL > 11-05-2012 14:18:22 |
А я и не говорил, что не работает, работает, только отвратно, на попугаев смотреть нечего, они ничего не показывают. Если пошли попугаи, то могу сказать, что ВебГЛ на Лине у меня работает в 3 раза медленне, чем на Винде. |
krigstask > 11-05-2012 14:18:48 |
Ну и http://gentoo.ru/jabber/logs/gentoo@con … :25.933351 11-05-2012 14:25:37 KooL пишет
Что характерно, у всех работает нормально. И попугаи всё-таки довольно показательны, это всё-таки не glxgears. А вот в Fx интерактивная карта на HTML5 действительно подтормаживает. |
KooL > 11-05-2012 14:29:08 |
Ну и ничего это не значит, на Винде раз всё отлично, то косяк не моей видюхи и не мой. Врать мне незачем, наоборот Линь нравится. У Винды тоже косяков полно, но они все к юзабилити относятся, очень она неудобная и деревянная. |
krigstask > 11-05-2012 15:45:10 |
KooL пишет
Согласен.
А вот это, мягко говоря, спорно. |
KooL > 11-05-2012 16:21:21 |
Раз спорно, то что можно сделать не так? К тому же Вейленд не просто так пилят. Или и тут спорно? |
krigstask > 11-05-2012 16:40:13 |
KooL пишет
О-о-о, можно очень много всего наворотить, это я как модератор gentoo.ru говорю. Пытливость человечьего ума и шаловливость ручек не ведают преград. KooL пишет
Wayland пилят из-за архитектурно-идеологических причин, которые даже не особо простых пользователей (вроде меня) трогают очень косвенно. И уж очень вряд ли его пилят из-за того, что у кого-то не хватило сил установить драйвера для видеокарты. |
KooL > 11-05-2012 17:16:19 |
Как раз обычных пользователей это и затронет, перестанет тормозить и тиринговать. |
krigstask > 11-05-2012 22:55:38 |
KooL пишет
Ну если что-то ещё лучше станет, я только за, сам слежу с интересом. У меня таких претензий нет, так что главное, чтоб не испортили ничего. |
krigstask > 24-05-2012 22:46:05 |
Тут такая смехота обнаружилась в седьмой винде! Если панель задач передвинуть влево и сделать всплывающей, то вылезает смешной косяк: если навести мышь на уровне не кнопки «Пуск» или пустого места, а кнопки какой-нибудь задачи, то всплывёт не сама панель, а только подсказка по этой задаче. |
X Strange > 24-05-2012 23:12:22 |
krigstask пишет
А зачем передвигать панель задач влево? Это, конечно, не отменяет замеченной баги, но всё-таки... |
Sid > 24-05-2012 23:17:07 |
Я понимаю, винда — это зло, но совсем-то уж высасывать баги из пальца не надо. Всё там нормально с панелью, куда бы ни подводить курсор. |
krigstask > 25-05-2012 00:16:36 |
X Strange пишет
На ноутбуке «вертикальное» пространство гораздо дороже «горизонтального». Sid пишет
Меня обвиняют во лжи? 25-05-2012 00:25:03 |
X Strange > 25-05-2012 00:50:10 |
krigstask пишет
Но ведь в горизонтальном положении панель отнимает намного меньше места. Тем более, что с какого это перепугу вертикальное пространство "дороже"? Если бы это было так, не стали бы делать широкие экраны. |
Sid > 25-05-2012 01:13:28 |
krigstask пишет
Да боже упаси. Это какой-то локальный глюк, только и всего. |
Keepun > 25-05-2012 14:25:55 |
А все ли обновы на Винь 7 накатил? На всех современных ноутах Винда "бесплатная", потому что нужно только любой заводской сертификат поставить (давно уже в Инете). Их Майк не имеет права банить. Прошивать БИОС или крекать не нужно на ноутах. |
Tiger.711 > 25-05-2012 15:21:10 |
Keepun |
krigstask > 25-05-2012 15:50:40 |
X Strange пишет
С чего бы? В Win7 же кнопки на панели задач квадратные. X Strange пишет
Я не знаю, зачем их стали такими делать. Возможно, для видео. Но как раз на широких (и потому «низких») экранах ноутбуков такая проблема и появляется. По горизонтали места много, по вертикали — мало. X Strange пишет
А когда всплывает (например, оповещение в каком-нибудь чятике), как раз и занимает. Притом всплывает она поверх других окон, перекрывая их. Sid пишет
Похоже на то. Keepun пишет
Вроде не отключал обновление и не следил за ним (ноут не мой). |
X Strange > 25-05-2012 16:32:06 |
krigstask пишет
Это, ведь, только по умолчанию? Можно же, наверное, нормальные сделать? krigstask пишет
Так по горизонтали как раз и нужно много места. Например, при одновременной работе с двумя файлами --- один слева, другой справа. Единственный известный мне случай, когда нужно много места по вертикали --- это когда читаешь код длинной функции, которая не влезает в экран. Но в таких случаях отсутствие панели не спасёт. krigstask пишет
Так ведь оповещение как раз и должно перекрывать другие окна, иначе его можно случайно не заметить. |
krigstask > 25-05-2012 19:28:14 |
X Strange пишет
Без понятия. X Strange пишет
Точно так же с ними можно работать «один сверху, другой снизу». X Strange пишет
А что, мотать письма / странички / код / документ по три строчки удобно? По-моему, нет. X Strange пишет
Дьявол. И что, моей матери теперь радоваться, когда она замечает это оповещение, закрывающее рабочую область в её программке? Вылезает-то вся панель. |
X Strange > 25-05-2012 19:46:57 |
krigstask пишет
А вот тогда места по вертикали уже будет не хватать. Функции и в один экран не всегда влезают, а в половину экрана --- тем более. krigstask пишет
Ну, во-первых, чтобы по 3 строчки --- это надо как минимум 50-й шрифт поставить. Мне пока хватает 10-го. krigstask пишет
Ну так надо закрыть оповещение, панелька и пропадёт, не? |
krigstask > 25-05-2012 21:39:32 |
X Strange пишет
Да лично я-то умею пользоваться преимуществами широкоформатного монитора, но на небольших широкоформатных мониторах и мне остро не хватает вертикального пространства. А уж в какой-нибудь программке с обширными панелями инструментов так и вообще адъ. X Strange пишет
Этот художественный приём называется «гипербола». X Strange пишет
Да ты, брат, как я погляжу, терпелив. Я как представлю: вот я сижу, печатаю, и тут вылезает панель, перекрывающая кусок экрана, в котором у меня курсор. Я бросаю всё, тянусь к мыши, закрываю… А через полминуты сваливается следующее. Красота! |
X Strange > 25-05-2012 21:54:04 |
krigstask пишет
Так надо убирать лишние панели инструментов --- и всего делов. Кстати, о какой программе идёт речь? krigstask пишет
А что за файлы? Если это системный конфиг, то тогда да. В случае текста в LaTeX редактор делает переносы строк так, как позволяет ширина экрана. В случае если файл --- исходный код программы (для меня это наиболее частая ситуация), то часто встречаются отдельные длинные строки, которые не влезают в экран по горизонтали. krigstask пишет
Нет, просто у меня все всплывающие сообщения только по делу. Кроме того, поскольку у меня панель задач не прячется, то она не закрывает программу. Кроме того, если панель задач внизу, то она может закрывать разве что status bar. Это что, так фатально? |
krigstask > 25-05-2012 23:59:01 |
X Strange пишет
Кто сказал «лишние»? Кто сказал, что их вообще можно убрать? X Strange пишет
vim и `:set textwidth=79`. Ибо воистину. X Strange пишет
Вот к чему это всё, можно узнать? Есть желание пообъяснять моей матери-пенсионерке, как она должна пользоваться Win7 и своими программками? |
X Strange > 26-05-2012 01:11:48 |
krigstask пишет
Вот я и поинтересовался, что за программа такая с большим количеством нужных тулбаров. krigstask пишет
Для C++ исходного кода программы 79 символов часто бывает мало. Я уже не говорю о том, что есть куча существующего кода со строками больше 79 символов. krigstask пишет
Да нет, я просто объяснил, почему лично мне всплывающие сообщения не мешают. |
krigstask > 26-05-2012 13:28:18 |
X Strange пишет
ЭЛАР Octopus X Strange пишет
Чего это вдруг? Что это за код такой, что его не перенести?
Ну да, быдлокода хватает. X Strange пишет
Поздравляю. *Мне* тоже. |
X Strange > 26-05-2012 14:55:33 |
okkamas_knife krigstask пишет
krigstask пишет
Ну почему же сразу быдлокода? Простейший пример: Выделить код Код:unsigned int long_variable_name = pointer->long_function_name (parameter_1, parameter_2, 0 /*parameter_3*/); Здесь уже 109 символов. Конечно, такие названия переменных никто не пишет, просто пример из реального кода я приводить не хочу, а придумывать вменяемый пример лень. На практике у достаточно сложных функций число параметров может быть довольно большим (порядка 10 штук). Выделить код Код:int class_name_1::function_name ( const class_name_2 *parameter1; // May be NULL. Comment for parameter1 double coord_x, double coord_y, double coord_z, ... unsigned int parameter_10; // Very ... very ... very ... long description of parameter 10. ) { ... } Да, конечно, разбить на несколько строк во многих случаях можно. Например, в последнем случае с длинным комментарием, если их не очень много. Но дело в том, что как правило лучше, чтобы функция занимала меньше места по вертикали, чем по горизонтали. Тогда на широком мониторе её код влезет в экран. Ограничение строк 80-ю символами пошло из-за древнего формата отображения 25x80 символов. Так вот, лучше функция будет влезать в 25 строк, чем в 80 столбцов. |
Tiger.711 > 26-05-2012 15:02:05 |
А когда холивар перешёл на разрешения? О__о |
krigstask > 26-05-2012 17:12:34 |
X Strange |
Keepun > 26-05-2012 17:36:06 |
krigstask, 80 - это реально мало. Ты про вложенность циклов и условий забываешь. А комментарий вообще не пихнуть. Это на С еще можно в 80 как-нибудь уложиться, но вместо нормального выравнивания аргументов иногда получается месиво. 100 символов - более предпочтительнее. |
X Strange > 26-05-2012 17:48:19 |
Keepun пишет
Можно и 120, но на маленьком мониторе будет неудобно читать. krigstask пишет
Функции, не влезающие в экран --- ещё большее зло. Хотя, я слышал, некоторые товарищи поворачивают монитор на 90 градусов --- и тогда многие функции начинают влезать в экран. Но это, имхо, извращение. |
krigstask > 26-05-2012 18:27:06 |
Keepun пишет
По моему опыту этого очень даже достаточно. Покажите мне хоть один более-менее распространённый язык (или библиотеку уровня Boost), в котором допускается (заметно) больше 80. А то ваше мнение не очень весомо, знаете ли. Keepun пишет
Как пишут в Linux kernel style guide:
Keepun пишет
Отдельная строка. X Strange пишет
Нет. Зло, но точно не бо́льшее. И вообще, вы там что, стандартизированными СИ экранами код меряете, что ли? «Один экран при нормальных условиях…». Звучит как «Вот я тут сделаю строку в 120 символов вместо двух по 80, тогда всё поместится в экран и не надо исправлять, ура!» Ерунда же. |
X Strange > 26-05-2012 18:37:53 |
krigstask пишет
Увеличивающая количество строк в функции. krigstask пишет
Qt. krigstask пишет
Нет, за длиной как строк, так и функций никто особо и не следит, просто все пишут так, как самим удобнее. И оказывается, что на большом мониторе лимит 80 символов является излишним. |
krigstask > 26-05-2012 18:54:05 |
X Strange пишет
И что? X Strange пишет
И правда. Не знал. X Strange пишет
Это гарантия бардака в коде. X Strange пишет
А если кто-то хочет держать на мониторе ещё пару окон? Или панельку открыть пошире? Короче, вы пишите, как желаете, я только надеюсь, что мне с вашим кодом не придётся дела иметь. |
X Strange > 26-05-2012 19:35:19 |
krigstask пишет
И то, что код чрезмерно длинной функции тяжело читать. krigstask пишет
Длины строк --- это не самый решающий фактор, влияющий на бардак в коде. krigstask пишет
У меня как-то всё помещается на экране. Да, когда открыты все панели отладчика, то они иногда закрывают часть кода, но настолько длинные строки как-то редко встречаются. А в качестве терминала я использую yakuake. Зачем мне его постоянно держать на экране? |
krigstask > 26-05-2012 22:17:34 |
X Strange пишет
От добавления строки комментария код функции не становится длиннее. Я уже давно отказался от комментариев на одной строке с кодом, вот это действительно неудобно читать. Ужатие кода в длинные строки только ухудшает читаемость. Если ты пишешь код, ориентируясь на 80 символов в строке и комментарии на отдельных строчках, и получаешь функцию в полтора экрана — разбей её на две. Либо успокойся, если это тяжело сделать без логической нестыковки. Жертвовать объективной читаемостью кода ради экономии на строчках глупо. У кого-то шрифт помельче, и он увидит всю функцию целиком. У другого отладочная панель расположена снизу, и ему всё равно придётся промотать код, а на треть или половину экрана — неважно. В Python, например, где дорожат читаемостью кода как нигде, даже элементарное `if x < 0: return False` разбивают на две строки. Лишняя строка не должна пугать. Если у функции с полдюжины аргументов, то их точно нельзя писать в одну строку, тем более в плюсах. X Strange пишет
Если присмотреться к моим словам внимательней, то можно заметить, что я говорил не о длине строк как таковой. X Strange пишет
Вот это очень характерное изречение. Кому какое дело, какой там у тебя терминал и как ты его используешь? Если ты работаешь в команде или пишешь что-то открытое, и в твоём коде будет ещё кто-то разбираться, привыкай к наличию стандартов. У кого-то два широкоформатных монитора, а кто-то будет в дороге на нетбуке разглядывать код. И у обоих будут выработаны свои привычки и приёмы работы, и они будут приспособлены к тому, что наиболее обычно. К стандарту. Стандарт — 80 символов в строке. Не хочешь держать рядом терминал постоянно открытым — не надо. Можно открыть что-нибудь ещё, в конце концов. Но 80 символов — (почти) повсеместный стандарт, и наплевательское отношение к нему — наплевательское отношение к другим разработчикам, которые работают с твоим кодом. |
X Strange > 26-05-2012 22:47:44 |
krigstask пишет
Это и в плюсах все нормальные люди пишут в 2 строки. One line --- One statement. И дело здесь не в читаемости кода, а в том, что на строку можно поставить breakpoint, а на кусок строки нельзя. krigstask пишет
Кто бы спорил, но вот утверждение, что лимит в 80 символов --- необходимое условие читаемости объективным никак не является. krigstask пишет
Не должна. Но вот только не всегда она улучшит читаемость. krigstask пишет
Если полдюжины, то я и не спорю. А вот если 3, то иногда уместнее написать одну строку длиной 100 символов, чем 3 длиной 60. krigstask пишет
Стандарты везде разные. В частности, там, где я пишу код, длина строки вроде как не лимитирована (в пределах здравого смысла, конечно: если сделать строку в 200 символов, то я думаю, что это никому не понравится --- и мне в том числе). krigstask пишет
Ну, когда я буду писать что-то открытое, то я об этом подумаю. Но скорее всего, сделаю лимитом 100 символов, а не 80. krigstask пишет
Можно. Но у меня редактор или IDE всегда находится на отдельном рабочем столе, на котором больше ничего не открыто. Единственное исключение --- там может быть открыта отлаживаемая программа. И иногда таки и программа, и IDE открыты одновременно. Но 80 символов в строке в этом случае не спасут. krigstask пишет
В Google Style guide есть такой пункт: |
krigstask > 26-05-2012 23:46:06 |
X Strange пишет
На эту строку особенно и незачем ставить, в общем. X Strange пишет
В приведённых выше примерах — улучшит. И обычно как раз улучшает. X Strange пишет
Несогласен. X Strange пишет
Плюсы я взял как пример. Просто когда в аргументах функции указывается тип переменной, а не только имя, как раз удобней разбивать на отдельные строки. X Strange пишет
Да уж я вижу. X Strange пишет
А у кого-то монитор шире, его спасут. Но не с твоим кодом. Поздравляю. Но тебе наплевать. X Strange пишет
Этим правилом можно прикрыть всё, что угодно. А вообще тут имеется в виду «если вляпался в проект, где наши правила не соблюдаются, не нужно всё перекраивать, делай, как все», только и всего. Как раз к длине строк это слабо относится. |
X Strange > 27-05-2012 00:02:16 |
krigstask пишет
Вот как раз на строку, содержащую return очень даже есть смысл. krigstask пишет
Во втором примере --- скорее всего, да. В первом --- не всегда. krigstask пишет
Мне не наплевать, просто я иначе расставляю приоритеты. Если бы кому-то другому это было бы принципиально, я думаю, появилось бы правило, запрещающее длинные строки. krigstask пишет
Почему? Если в проекте есть длинные строки, то с какого перепугу я должен ограничивать себя 80-ю символами? |
krigstask > 27-05-2012 10:33:35 |
X Strange пишет
В данном случае и в Python — практически нету. X Strange пишет
Второй пример просто смешон. В первом тоже лучше разбивать. А за комментарий внутри строки кода вообще надо штрафовать. X Strange пишет
Если на тротуаре уже валяются окурки, свой тоже уже не стоит до урны донести? okkamas_knife |
X Strange > 27-05-2012 14:07:58 |
krigstask пишет
Про python не скажу, а в C++ очень даже есть. То есть я хочу проверить, какого чёрта он выходит из функции в этом месте. У меня два варианта --- поставить условный breakpoint на строку, содержащую if, либо поставить обычный breakpoint на строку с return'ом. Лично мне больше нравится второй вариант. krigstask пишет
Второй пример вовсе даже не смешон, если параметров штук 12, а вместе с комментариями в тех же строках получается порядка 100 символов. Если разместить все комментарии на отдельных строках, то количество строк в одном только прототипе функции увеличится в два (!) раза. krigstask пишет
Этот комментарий является очень существенным в случае, когда параметров много и передаётся константа (например, 0, как там). Без этого комментария тяжело понять, в качестве какого аргумента передаётся 0. krigstask пишет
Поменьше курить надо --- вредно для здоровья А вообще всё зависит от правил. Если есть правило «нельзя бросать окурки на тротуар», то тогда нужно выбрасывать в урну. А если такого правила нет, то тут всё зависит от идеологических убеждений того, кто бросает. Если он считает это нормальным --- пусть бросает. Если не нравится --- может бросает в урну. Главное --- чтобы не забывал потушить окурок прежде чем бросить: в урне могут быть легко воспламеняющиеся предметы. Аналогия ясна? |
Keepun > 27-05-2012 20:45:13 |
Есть StyleCop и его аналоги, которые можно повесить hook в git перед коммитом, а не замарачиваться красотой кода во время создания. |
Keepun > 27-05-2012 22:06:07 |
http://astyle.sourceforge.net/astyle.html еще есть. Я сейчас интересуюсь этим направлением, потому что удаление одних циклов и добавления других очень карёжит код и после коммита можно пробела или таба недосчитаться, что порой бесит (лишняя разница при коммите). http://sourceforge.net/projects/uncrustify/ http://sourceforge.net/projects/gcgreatcode/ http://www.gnu.org/software/indent/manual/indent.html оказывается есть - там не только GNU-style, который многим не нравится. |
krigstask > 28-05-2012 12:25:20 |
X Strange пишет
1. Функция с дюжиной аргументов? Что-то неладно в Датском королевстве… X Strange пишет
Дело не в том, что комментарий не нужен, а в том, что после комментария в строке кода была не должно. Вообще. X Strange пишет
Позиция ясна, спасибо. okkamas_knife пишет
Практически везде — 80 символов. Только в Qt (ну, может, ещё где-то) — 100. Keepun пишет
Смотря что имеется в виду. Если не автокомит того, что этот ваш StyleCop выдаёт, то да, конечно. Сам пользуюсь всякими там pylint. Но доверять этим штукам автоматически нельзя. |
X Strange > 28-05-2012 13:15:01 |
krigstask пишет
А что не так? krigstask пишет
Естественно, когда аргументов дюжина, то они будут на отдельных строках. Комментарии при вызове функции идут только в тех строках, где название передаваемой переменной не говорит само за себя (например, если это константа 0). krigstask пишет
Обоснуйте, чем это плохо. krigstask пишет
Только вот не надо выдирать фразы из контекста. Я же ясно написал: X Strange пишет
krigstask пишет
Нифига не 100. В исходном коде Qt встречаются строки длиной больше 100 символов. Я уже не говорю о том, что это не официальный стандарт, а локальные соглашения для конкретных проектов. krigstask пишет
Насколько я понял, эта штука не меняет код. Она просто проверяет, есть ли в нём несоответствия некоторым формальным правилам, и если есть, то не даёт закоммитить. |
Infocatcher > 28-05-2012 13:24:39 |
krigstask пишет
|
Keepun > 28-05-2012 16:14:33 |
С http://sourceforge.net/projects/uncrustify/ мне теперь все равно какой стиль кода у проекта, потому что все перегоняется под мой стиль и обратно. |
X Strange > 28-05-2012 16:21:57 |
Keepun пишет
Перегнать в определённый стиль я ещё могу себе представить как. А как обратно? |
Keepun > 28-05-2012 17:12:29 |
X Strange пишет
Uncrustify Code Beautifier поддерживает ~410 опций, так что подобрать стиль проекта можно. Да и перегонять обратно нужно только измененные файлы. Хорошо бы к проекту прикладывать конфиг стиля одной из этих прог и тогда отпадет потребность следить за бессмысленной красотой кода во время его создания. GNU для себя уже решили эту задачку. |
Erik > 22-09-2012 17:08:42 |
Оживляем ветку Расклад таков: у моего прародителя Ubuntu 10.04, поддержка уже совсем скоро заканчивается, нужно бы обновиться. Да вот только привык он уже к гному второму, на KDE, Unity или на третьегном вряд ли переходить захочет. Что порекомендует коллективный разум? Стоит ли ставить гном и переключать в классический режим? Достаточно ли стабилен MATE? Или проще плюнуть на всё и ставить Xubuntu? P.S. а на работе скоро на Windows 7 переходят, прогресс, фигли. |
Квизац_Хадерач > 23-09-2012 14:20:04 |
ксубунту ставить однозначно. 12.04 |
AntLi > 23-09-2012 14:35:28 |
А с lubuntu что? Вообще как поставить систему, но голую и без предустановленного софта? Разве что блокнот. |
Electra > 23-09-2012 15:08:16 |
LinuxMint 13 Mate отлично работает ! |
Erik > 23-09-2012 15:16:00 |
Квизац_Хадерач пишет
Знать бы ещё, как ксубунту на двух мониторах работает с интеловской карточкой... |
krigstask > 27-09-2012 03:28:50 |
Erik пишет
А почему ей как-то иначе, чем гном, работать? |
sentaus > 02-10-2012 16:39:17 |
Вандалы установили Linux на компьютеры в офисе американского конгрессмена |
liteTua > 02-10-2012 18:22:13 |
Erik Сама же ubuntu это по сути linux + gnome Можно по аналогии с чистый + дополнения = linux + gnome с программами. То с каким оборудованием может работать linux определяется драйверами ядра. |
Ильнур > 07-10-2012 07:36:48 |
Erik пишет
ставь debian или red hat (centos) |
Hater > 07-10-2012 08:35:22 |
Ильнур пишет
Обновляй до ubuntu 12.04. и не слушай никого! Потом 07-10-2012 08:42:21 Ильнур пишет
а зачем менять дистрибутив? Ubuntu же можно двумя вариантами в Gnome 2 приодеть. |
liteTua > 07-10-2012 09:35:05 |
Hater |
Hater > 07-10-2012 15:37:59 |
liteTua пишет
Почти! Но не Gnome. Fallback-имитация Gnome 2,но не очень. MATE же ЭТО ТОТ САМЫЙ GNOME 2,почти НЕТРОНУТЫЙ,и то там только все переименовали,дабы чтобы система не умерла от конфликтов . И все. |
liteTua > 07-10-2012 16:07:47 |
Hater |
Hater > 07-10-2012 17:08:51 |
liteTua пишет
MATE раньше конфликтовал с GNOME 3 и его производными,т.к файлы MATE(GNOME 2) и GNOME 3 и его производными пересекались,в результате чего любой дистрибутив падал. Теперь после переименовывания и полной ликвидации пересечнии конфликты исчезли. |
liteTua > 07-10-2012 17:11:06 |
Hater |
Hater > 07-10-2012 17:18:23 |
liteTua пишет
Lubuntu -фигня,она даже не пригодна для юзания. Она годится только на древние пк.OPEN GL ,Winetricks и др. останутся с этим дистром в мечтах,compiz не поддерживается. Да и темы там -отстой. А в Gnome 2 (MATE полностью поддерживает темы GNOME 2) и Gnome-fallback полно нормальных тем. |
Unghost > 07-10-2012 19:48:11 |
У Lubuntu очень интересный способ настройки меню приложений. Ну то есть через GUI меню приложений вообще не настраивается, только через lxshortcut + последующее ковыряние файлов в /usr/share/applications/. |
krigstask > 09-10-2012 16:48:51 |
Hater пишет
Я, конечно, не на lxde и не на убунте ни разу, но ЩИТО? |
KooL > 09-10-2012 16:56:34 |
Да там красноглазить надо с темой декораций окон, стандартная собьётся и менять нужно через зад будет, у Крысы тоже самое. |
Hater > 09-10-2012 17:31:23 |
krigstask пишет
Winetricks- это microsoft directx ,только является прослойкой между wine и OPEN GL.Т.е по сути дела,это DIRECTX ,который превращает команды видеокарте DIRECTX в OPEN GL команды. |
krigstask > 09-10-2012 22:43:03 |
Hater |
X Strange > 10-10-2012 22:32:30 |
Hater пишет
Нет. Winetricks --- это скрипт, позволяющий устанавливать под wine различные библиотеки и приложения. К Wine DirectX он никакого отношения не имеет. |
Hater > 11-10-2012 06:44:58 |
X Strange пишет
Ну так попробуй без winetricks всадить в wine directx-прослойку,которая превращает команды DX в Open GL. |
liteTua > 11-10-2012 09:46:46 |
Hater А превращение команд в open gl wine сам делает для всего. |
X Strange > 11-10-2012 22:37:06 |
Hater пишет
Вроде бы DirectX <= 9.0 в wine поддерживается из коробки. DirectX > 9.0 пока не поддерживается вообще. Не знаю, может, каким-нибудь играм и нужен именно microsoft DirectX, те, что я пробовал ставить, работают и так, ничего дополнительного я не ставил. |
MySh > 13-10-2012 02:18:01 |
Erik Erik пишет
Есть мнение, что Gnome 3 сильно хуже того же KDE 4. Хотя, возможно, кому-то как раз именно Gnome 3 понравится. |
Erik > 21-11-2012 00:52:35 |
MySh пишет
Пока что папеньку оставил в покое, а вот деду поставил Linux Mint MATE вместо XP — ему подключили безлимит вместо мобильного свистка, а беспроводная карточка отказалась работать под винду, причём вообще, ни с какими драйверами не хотела. Под минт завелась с пол-пинка. Кстати, проблем с использованием пока не было, дед вполне доволен новой системой. Или вот из свежего: обзавёлся беспроводной карточкой usb Toshiba WLM10U2. Win7 уверяет, что нет такой буквы в этом слове, на сайте тошибы драйверов тоже не найти, поскольку оно исключительно для телевизоров задумывалось. OpenSuse 12.2: воткнул адаптер — подключение установлено. Теперь у меня есть 8011n, ура, товарищи! P.S. Видел намедни восьмую винду — это ж тихий ужас. Я пользовался туевой хучей DE и WM, так что меня не напугать нестандартным интерфейсом, но восьмёрка — просто жуть. Еле нашёл, где оно выключается. |
X Strange > 02-12-2012 13:49:21 |
Поставил себе Fedora 17 с XFCE. |
Dеnis > 03-12-2012 19:37:57 |
Если до недавнего времени я рассматривал Linux Mint как неплохую альтернативу Windows, то теперь только плеваться хочется. Такую гору неподогнанного друг к другу софта давно не встречал. Описываю недостатки Linux Mint 13 Mate x86 (LTS) Что скажу. Пользоваться Минтом, конечно можно. Там проделали большую работу. Но недопилен Linux до простых пользователей, недопилен. А Ubuntu с убогим оформлением и копаться, пытаясь его улучшить мне уже надоело. Все как-то негармонично. Кстати мое сообщение
не совсем верно. Если не менять тему элементов оформления с Mint на другую, то оформление едино. В этом случае, чтобы сменить дефолтный цвет заголовок окон с зеленого на другой, надо выбрать другой цвет в настройках цвета. |
krigstask > 03-12-2012 23:25:31 |
Keepun пишет
Не-не, речь зашла о конкретной ошибке, которая у X Strange не завелась Keepun пишет
Emacs! Keepun пишет
В первый раз слышу, что кто-то жалуется на недостаток средств разработки. Так что сильно сомневаюсь и не верю. |
Keepun > 04-12-2012 01:49:04 |
krigstask пишет
Есть малая часть тех, кто обожает Emacs, и остальные... krigstask пишет
А ты спрашивал? |
krigstask > 04-12-2012 10:31:03 |
Keepun пишет
Ага, конец света на носу, а кто-то до сих пор emacs не осилил. Или нынче модно мышкой погромировать? Keepun пишет
Зачем спрашивать-то? Про проблемы с целостностью оформления, про графическую подсистему я наслышан безо всяких вопросов, например. Если проблема есть, она на слуху. А недовольные найдутся по любому поводу. Keepun пишет
Открыл главную страницу… И закрыл. Delphi, VB.NET, ассемблер, ага. В 2012 году. Этих персонажей я всерьёз воспринимать не могу. |
Keepun > 04-12-2012 19:58:57 |
krigstask пишет
нынче модно из контекстного меню команду выбирать, а не вспоминать "Какой я хоткей месяц назад этой команде назначал и как обозвал?" krigstask пишет
Форум создавался в 2001г. Разделы созданы для большинства ИТ-ниш. |
X Strange > 04-12-2012 21:13:53 |
Keepun пишет
А чем, собственно, отладка GUI отличается от отладки консоли? Не ncurses, а именно GUI? |
Keepun > 04-12-2012 22:42:24 |
X Strange пишет
В GDB обычную консольную прогу можно запустить через него же, а вот к GUI его нужно именно аттачить - именно на этом этапе заводятся костыли. В Винде проще: дебаггер запускает любую прогу сам, поэтому точку входа никогда не пропустит. |
X Strange > 04-12-2012 23:10:47 |
Keepun пишет
Неправда. GUI прога запускается из-под GDB точно так же, просто она в процессе своей работы создаёт окно. Никаких костылей с скриптов не нужно: если дебажить через консоль, то делается так: 04-12-2012 23:13:01 |
krigstask > 04-12-2012 23:41:36 |
Keepun пишет
Пф-ф-ф. Это даже не смешно уже. Даже когда я в Eric IDE код писал, я в контекстное меню лазал раз в день. Жутко непродуктивно. Keepun пишет
Фантазии своих воображаемых собеседников не надо мне приписывать. Keepun пишет
Петросяны ITT. Keepun пишет
Собственно, если у кого-то ещё были сомнения в твоей компетентности, то теперь они переросли в железобетонную ясность. А я и не знал, что нельзя отлавливать ошибку в Vacuum-im «способом», описанным X Strange. И именно так и делал: запускал GDB'ом, по-простому. |
Keepun > 05-12-2012 01:03:20 |
krigstask пишет
Здесь? Похоже. krigstask пишет
А NCurses запустишь? Скрипт для KDevelop не я создавал. Ставьте и изучайте сами, если не верите. |
krigstask > 05-12-2012 13:50:24 |
Keepun пишет
С ncurses сложнее, конечно. Но кое-кто тут про _GUI_ говорил. |
Keepun > 05-12-2012 19:04:15 |
krigstask пишет
А есть проблемы с отладкой FAR? |
X Strange > 05-12-2012 20:56:42 |
Keepun пишет
Вся прога --- это отдельный процесс в любом случае. И в Linux, и в Windows. Keepun пишет
Я тоже не создавал. Я KDevelop даже не использую. Напоминаю, с чего всё началось: Keepun пишет
То есть речь идёт о том, что консольный gdb имеет всю необходимую функциональность, достаточную для того, чтобы написать к нему GUI. 05-12-2012 21:03:34 Keepun пишет
Например, так. |
RED > 10-01-2013 22:33:56 |
Давно в этой ветке не было сообщений, немного оживлю. iSO, если что, меня совершенно не вдохновляет. Даже до 2.x Android не дотягивает, а 4.x на две головы ее лучше. О, кстати, может мобильный холивар завести? Ну, аналогичную десктопной ветку. 10-01-2013 22:44:11 |
sentaus > 11-01-2013 00:04:38 |
Ага. Оперовский репозиторий |
RED > 11-01-2013 00:22:53 |
Спасибо! Skype еще, зараза, не ставится. 11-01-2013 00:31:22 |
krigstask > 11-01-2013 09:52:54 |
RED пишет
А на что он похож? На линуксовую мозаичность смахивает? Потому что мозаичность — это офигенно, без этого не могу уже. |
RED > 11-01-2013 10:39:40 |
krigstask |
krigstask > 11-01-2013 11:11:04 |
RED пишет
Ну, собственно, в этом и соль. Там показано управление окнами, автоматическое их расположение.Вот простенький и понятный ролик на эту тему. RED пишет
Я вот попробовал по youtube пошоркаться на предмет MetroUI, так остался в полном непонимании происходящего. Чего-то куда-то двигается, что-то там показывается… Загадка, в общем. |
KooL > 11-01-2013 18:40:07 |
Меня вот что печалит: http://www.smashcat.org/av/canvas_test/ Вин 7 х64 Убунту 12.10 х64 |
ladserg > 18-01-2013 16:49:32 |
а почему все обходят вниманием такой дистрибутив как Kubuntu? |
littleleshy > 18-01-2013 16:58:42 |
ladserg |
Пандёнок > 18-01-2013 17:24:09 |
ladserg |
Dеnis > 19-01-2013 02:01:30 |
RED пишет
Ну так. Ты на старый Celeron 2,2 Ггц, 1 Гб RAM, Radeon 9600 не ставил. Где Ubuntu со своим мерзким Unity еле ползала и flash тормозил. В то время, как на WinXP все шевелилось весьма резво. |
KooL > 19-01-2013 02:06:29 |
На нетбуке с Атомом, где частота всего 1,4 Убунта с Юнитой замечательно работает. Лучше, чем предустановленная Семка. |
littleleshy > 19-01-2013 03:04:54 |
KooL |
RED > 19-01-2013 09:44:25 |
Кстати, в 12.04 вчера случайно обнаружил, что можно Unity 2D использовать, дескать легковесный вариант Unity. |
Lain_13 > 19-01-2013 09:56:45 |
RED |
Apple hater > 19-01-2013 10:00:18 |
Небольшой троллинг пользователей windows(ну надо же поесть,а то с голода умрешь): |
Lain_13 > 19-01-2013 10:20:03 |
Apple hater |
krigstask > 19-01-2013 13:52:37 |
— отстой, потому что им пользуется Apple hater (-:Е |
geczu > 19-01-2013 14:21:35 |
Кстати в какой-то версии KDE был менеджер пакетов не synaptic, а muon - гораздо удобнее. Вот только то ли я название не правильно помню, то ли еще что. Не смог найти его. Даст кто ссылку? |
Apple hater > 19-01-2013 14:25:55 |
krigstask пишет
Я ей никогда не пользовался. всю жизнь юзал Ubuntu и Android. |
sentaus > 19-01-2013 14:34:04 |
Блин, ну всё ж очевидно! - отстой, потому что её не делали ни Microsoft, ни Apple. |
ladserg > 19-01-2013 14:39:17 |
okkamas_knife пишет
Признаться сложно поверить что на таком слабом железе всё крутилось именно под VMWare, но думаю что мне такую оперативность поиметь будет несложно. Особенно если учесть что от ОС она не зависит, вы же, как я понял, просто установили систему виртуальных машин на другой комп и перенесли образ, не более. А какая версия адванцед сервера если не секрет, и для каких нужд понадобилась столь мощная ОС? Вообще я различия между ОС уже давно не делаю, но в 2000м году у меня стоял сервак на Celeron 400/256MB RAM, на нем крутился Oracle 7 на 100 пользователей, прокся на 50 пользователей, веб-сервер с приложениями, и samba PDC, когда там посыпался винт пришлось подорваться и всё перенести на другой винт (отчасти из архивов) в течении часа. Да и то время было обусловлено временем затраченным на копирование данных, которое не зависело от ОС. okkamas_knife пишет
Хочу обратить внимание, что для большинства не требуется эксклюзивного софта, кому надо именно эксклюзивный софт и именно Linux, тот либо покупает Windows, либо просто пользуется аналогами. okkamas_knife пишет
Я думаю это поспешные слова, с 1999 года полноценно использовал Linux как раз для десктопа, при чём как раз в начале 2004 года я перешел на дистрибутив Gentoo Linux, полностью перейдя на эту ОС на работе. Работал KDE (я других DE признаться ни разу не использовал за все 13 лет общения с Linux), и как раз с тормозами то у меня проблем не было, при чем комп был довольно таки не самый мощный Celeron 400/256MB RAM. Впрочем и Windows XP тоже работал без нареканий. П.С. рекомендую говоря про эксклюзивный софт всё же приводить их название и сколько было потрачено на лицензии для этого ПО, и только не надо мне говорить про пиратки. 19-01-2013 14:41:48 Apple hater пишет
Короткая у вас жизнь, мне довелось начать с использования ОС Демос... 19-01-2013 14:42:41 geczu пишет
|
Apple hater > 19-01-2013 14:42:42 |
okkamas_knife пишет
И что? Зато там большинство софта за 30-300 рублей можно взять,а вот на большинство софта меньше 3000 не стоит. 19-01-2013 14:43:44 ladserg пишет
Начал я с ubuntu 4.04,android с 1.6,до этого была только Java.Я начал 18 лет назад жить. |
ladserg > 19-01-2013 14:46:24 |
Apple hater пишет
Т.е. 2004 год, я и говорю короткая :-) Я ОС Демос использовал в 1987-1989 годах ;-) 19-01-2013 14:48:17 Apple hater пишет
Признаться у меня и там и там весь софт либо OpenSource либо Freeware. Проприетарный софт принципиально не использую, т.к. и не законно и не столь богат. Игры правда платные, но от ОС это не зависит. |
Apple hater > 19-01-2013 14:52:14 |
ladserg пишет
Пару программ иногда покупаю,не так уж и дорого. ladserg пишет
Ну так они визде платные. Другой вопрос,сколько они стоят.Под игра стоит всего 150 рублей(максимум)в то время как под рублей 150 (минимум). |
ladserg > 19-01-2013 14:57:56 |
Apple hater пишет
Ну мои потребности укладываются в то что у меня есть, у тебя видать потребности пошире. Apple hater пишет
Я бы не стал сравнивать игры на ПК и на планшете/КПК, игры на вроде Deus EX, Skyrim, Mass Effect, Divine Divinity - девшего стоить не могут, хотя надо признать, что со временем они дешевеют. |
Apple hater > 19-01-2013 15:04:47 |
ladserg пишет
Ну так тот же Stand O food и там и там одинаков. Но на Пк он стоит 200 р,на -93 рубля. 3 часть на стоит 150 р,на пк-200р.Экрана 1024х768 мне хватает. |
krigstask > 19-01-2013 15:21:50 |
Apple hater пишет
А что ж такой User Agent позорный? |
Apple hater > 19-01-2013 15:24:20 |
krigstask пишет
User agent я меняю на мастдайный,потому что некоторым сайтам нужен мастдай,это своего рода обманка для сайтов. |
littleleshy > 19-01-2013 15:28:35 |
Apple hater пишет
Каким? Я о таком не слышал. Определённый браузер или версия — да, но чтоб так… |
KooL > 19-01-2013 15:29:13 |
Нет такого, даже с сервисами МС всё нормально. |
KooL > 19-01-2013 15:40:32 |
Пошарился с Андроида на Фоксе, ничего такого не увидел. |
geczu > 19-01-2013 15:47:29 |
ladserg |
RED > 19-01-2013 15:52:08 |
Apple hater пишет
Вообще, респект, если Вы с юных лет любите открытое ПО и пользуйтесь только им. Конечно, иногда чувствуется максимализм и резкость в высказываниях, но по сути ведь Вы "политически" верно пишите. Если не считать того, как меня в 4-5 лет водили к шкафам на PDP11 с перфолентами и цифровыми табло вместо мониторов (конец 70-х), то начинал осознанную работу на ПК я с систем на 8080 ulr уже и Бейсик был и Тетрис шел и было еще несколько интересных игр |
Apple hater > 19-01-2013 15:55:57 |
У меня ubuntu для работы,внутри android для игр. На планшете Android для игр,внутри ubuntu для работы.-не нужен. |
RED > 19-01-2013 16:23:38 |
Не, я консольщик, у меня для игр исключительно не просто проприетарное ПО, а вообще наглухо закрытая экосистема. например, у меня ПК без видюхи HD4000 от i7-3770К хватает, чтобы рисовать окошки приложений. |
ZolРar > 19-01-2013 16:26:55 |
Apple hater пишет
Не вижу, чтобы сайт просил Windows, потому что у меня Windows 8 |
Dеnis > 19-01-2013 17:47:34 |
На Линуксе можно работать только там, где он рулит. То есть полагаю это всякий сетевой, консольный и серверный софт. Для всего остального софта категорически мало. Так что те, кого устраивает Линукс, просто мейнстримщики. Это не плохо, но не надо говорить, что без Windows можно обойтись. Еще немного еды: |
Apple hater > 19-01-2013 17:50:36 |
Dеnis пишет
Можно обойтись.Если бы софтоделатели не дурака валяли,а софт писали,то тогда можно было бы обойтись. Радует то,что можно хотя бы на планшете без windows жить.Там нормальный linux-Android,который ничуть не хуже windows для домашнего использования (игры,фильмы ,тв и т.п). Не хватает проф.софта. |
KooL > 19-01-2013 17:58:55 |
Да, софтописатели больше всех удивляют, вон пишут на Куте годные вещи, где проблема-то? |
krigstask > 19-01-2013 18:03:06 |
Dеnis пишет
Хнык )-:Е |
KooL > 19-01-2013 18:11:54 |
Винда для хипсторов |
RED > 19-01-2013 18:18:25 |
iOS для блондинок |
krigstask > 19-01-2013 18:55:40 |
Я считаю, что (опять) пришло время для этой чудесной картинки: |
Dеnis > 19-01-2013 19:26:29 |
krigstask пишет
krigstask пишет
Я искренне рад, что тебя устраивает Linux. Мне бы так. Честно. Я бы может и перешел на него. Хотя нет, то как поступили с Gnome2 отпугнуло бы. |
Apple hater > 19-01-2013 19:40:23 |
Dеnis пишет
Ну а MATE для кого? |
krigstask > 19-01-2013 19:55:09 |
Dеnis пишет
Ну это как-то из пальца высосано. Прямо вот сидел учитель труда, сидел, а потом взял и обновил ОС во всей школе. И всё, учебный процесс разрушен, химичка сошла с ума и обернулась вампиром, дети раскрасили лица сажей и снимают скальпы с неугодных… |
Dеnis > 19-01-2013 20:03:02 |
Apple hater пишет
MATE когда выпустили? В какой дистрибутив, кроме кривого Минта он входит по умолчанию? Чтобы не пришлось отдельно ставить, настраивать оформление для gtk программ, выпиливать дубли. Кто его поддерживает и не загнется ли он завтра, так же как гном 2. 19-01-2013 20:05:04 krigstask пишет
Ну гемора все равно добавили. Пусть и на будущее. |
krigstask > 19-01-2013 20:06:58 |
okkamas_knife |
krigstask > 19-01-2013 20:14:57 |
Не, пользователи-то что. А вот понять, чего там внутри творится… |
ladserg > 19-01-2013 20:16:11 |
geczu пишет
Тут бы дистрибутив указать бы, если речь идёт о Debian/Ubuntu, то там есть aptitude, apt-get. |
ZeHoha > 19-01-2013 20:34:44 |
okkamas_knife пишет
Если мозг отсутствует, то о каком может вообще идти речь? krigstask пишет
Аналогично. Большей цереброкопуляции, чем никто со мной не производил. |
KooL > 20-01-2013 00:48:25 |
Да, с Виндой больше проблем, чем с Линем( На Лине или чего нет или что-то не работает, а на Винде всё работает, но постоянный гемор с софтом и настройками, приходится красноглазить, крутить костыли и мириться с идиотизмом системы. |
ZolРar > 20-01-2013 01:04:13 |
KooL пишет
согласен |
Dеnis > 20-01-2013 01:40:18 |
KooL пишет
Примеры? Не замечал как-то. скрытый текст Кстати, никто не знает, как отлючить обработку тегов в проводнике? |
KooL > 20-01-2013 01:45:34 |
Софт нормально не обновляется, всё руками и если обновляется, то криво, через какие-то свои костыли, когда это обязанность системы. Ещё всё самому надо искать в сторонних источниках, проверять их доверенность. Нельзя сделать переключение раскладки на капс, почему-то только всего две комбинации на выбор, приходится аж качать сторонний софт, ставить и пускать в автозагрузку для этого, ещё и не всегда срабатывает, идиотизм же. Много идиотизма. |
Dеnis > 20-01-2013 02:11:31 |
На счет раскладки соглашусь. |
KooL > 20-01-2013 02:20:09 |
Dеnis пишет
В Убунте как раз годно сделано, не обновляется из репы стандартной, на новое всего лишь ппа подключить, можно железно параметр прописать, чтобы софт не обновлялся. Dеnis пишет
Как магазин Убунты. Dеnis пишет
Антимонопольщина, возможно. Ещё возможность сторонних реп нужна. Да и с зависимостями на Лине проблем нет, всё в один пакет впихнуть просто, проприетарщики так и делают. |
ladserg > 20-01-2013 02:21:52 |
Ну, если честно, то MSI-пакеты довольно таки норм обновляют ПО, вообще обновление ПО в Windows возложено с одной стороны на плечи создателя пакета инсталляции, с другой стороны система распространения ПО при помощи Active Directory на предприятии где несколько сот компов - пока уникальна и аналогов ей увы нет. 20-01-2013 02:23:26 Dеnis пишет
В Gentoo Linux можно запретить обновлять отдельное пакет выше нужной версии. |
KooL > 20-01-2013 02:27:05 |
MSI-пакетов 0,05% от всего софта на Винде( Прям специально проприетарщину для Винды быдлокодят. |
ladserg > 20-01-2013 02:32:04 |
KooL пишет
ну.. на Inno Setup можно обновляемые инсталляшки делать. Вообще большинство систем создания инсталляшек позволяют делать обновляемые пакеты, и я бы не сказал что этим не пользуются... Но обновить МСО 2007 до МСО 2010 почему то дилемма. |
littleleshy > 20-01-2013 03:29:03 |
Dеnis пишет
Это не обработка тегов, а отображение информации. Ну такие вот столбцы выбраны по умолчанию для папок с содержимым "музыка". IMG А ещё лучше сделать это для корневой папки и до кучи поставить галку: IMG |
Keepun > 20-01-2013 03:59:04 |
Не... нафиг нужна автообновлялка из единого репозитория... В дистрибьюторах тоже ошибки есть при обновлении на можорные версии. А вот откат на предыдущию версию в дистре Линя может выльется в целую эпопею из-за зависимостей - проходил уже... DLL Hell Майк еще в 90-х победил. P.S. 20-01-2013 04:04:22 ladserg пишет
Можорные версии. Да, они могут вместе стоять, пока я сам не решу пристрелить одного из них. |
ladserg > 20-01-2013 04:04:56 |
Keepun пишет
Вообще то при статической компиляции и в линуксе программа на любом дистре запустится, в винде тоже не всё шоколадно с зависимостями, там просто принято создавать в большинстве статические программы, или прикладывать к программе DLL ки. |
Keepun > 20-01-2013 04:07:48 |
А тем временем в Лине наконец победили кнопку Windows (Super) 20-01-2013 04:10:43 ladserg пишет
Чушь. То-то Steam не у всех с первой попытки завелся на разных дистрах. 20-01-2013 04:12:22 ladserg пишет
Мега чушь! Если на чистой Винде прога завелась, то она заведется у всех. |
ladserg > 20-01-2013 06:03:25 |
Keepun пишет
А при чём тут Steam, который хз как и кем скомпилирован? Keepun пишет
Ты бы прежде чем словами кидаться, опыта поднабрался бы, или читал бы внимательнее, при чём тут чистая винда если речь идёт о зависимостях? Попробуй запусти прогу требующую второй дотнет там где нет оного (например на той же чистой винде ХР с первым сервис паком). |
Apple hater > 20-01-2013 10:38:29 |
Добавлю аргумент:в программы намного сложнее ставить,чем в других ОС.в Windows Библиотеки DX ищи,Net Framework ищи,и все ищи ищи и ищи.В других ОС все само ставится ,нужно только выбрать программу в магазине ОС .с драйверами вообще кошмар ,их по всему интернету собирай,в то время как в других ОС драйвера на популярное железо из коробки.В Win RT и Xbox магазин скудный и дорогой. |
RED > 20-01-2013 10:44:51 |
в win rt тоже только через магазин. |
Apple hater > 20-01-2013 10:47:27 |
RED пишет
Но ты видел его хотя бы раз? Это жалкое подобие магазина. В нем практически ничего нет.Все опять-таки надо искать. |
RED > 20-01-2013 11:16:27 |
Согласен. Магазин очень скудный. Причем, скудный именно по наполнению, а не по количеству. Какой-то мелочи, дури накидали, а софта толкового с гулькин нос. И тот платный. Поэтому я и приписал, что есть еще игровой магазин Live, где все сделано по уму и ассортимент огромен (85% - игры для xbox360, 10% - игры для ПК, 5% - игры для Windows Phone) 20-01-2013 11:17:56 |
ZolРar > 20-01-2013 11:55:06 |
RED пишет
Мне-то не стыдно. |
ZolРar > 20-01-2013 14:06:26 |
Apple hater пишет
Я, например. Уже полмесяца как. |
krigstask > 20-01-2013 14:26:26 |
Apple hater пишет
Смени UA, не позорься (-%Е |
Apple hater > 20-01-2013 14:27:40 |
krigstask пишет
СМ.UA сейчас,оперофан. |
krigstask > 20-01-2013 14:42:04 |
Так держать. |
littleleshy > 20-01-2013 14:55:18 |
Apple hater пишет
Ну я, дальше что? |
Dеnis > 20-01-2013 17:01:21 |
littleleshy пишет
Совсем забыл про этот способ. Да, меня это устроит, для рабочей папки и подпапок задать тип "документы" okkamas_knife пишет
Я этот звук редактирую, так что в плеере он мне не нужен. На счет реестре все хотел поискать. Еще думаю, может в библиотеку dll какую-нибудь вшито. Apple hater пишет
Ну, конечно. Это если она есть в репозитории, а если нет, вот тут то поплясать придется. Где проще поставить? http://www.makemkv.com/download/ |
X Strange > 20-01-2013 17:13:47 |
Dеnis пишет
Просто не нужно пользоваться убожеством под названием "проводник". Поставьте себе нормальный файл-менеджер. |
ladserg > 20-01-2013 17:40:54 |
okkamas_knife пишет
Там речь шла о зависимости устанавливаемых программ от библиотек, я не знаю к чему эти утвержедения про чистую винду, и заводящиеся проги. |
Dеnis > 20-01-2013 18:10:41 |
X Strange пишет
У проводника есть преимущество в виде обработки медиа контента. Например отображает эскизы фото и видео файлов. А еще я не встречал стороннего фм, который бы, например, запоминал индивидуальные настройки отображения папок (список, таблица, значки, сортировка). Хотя многие говорят, что это не нужно, я так не считаю. Так что его рано списывать. |
X Strange > 20-01-2013 18:20:46 |
Dеnis пишет
О ужас, зачем это???!!! В KDE я это первым делом отключаю. Dеnis пишет
Да и это, в общем-то тоже не очень понятно, зачем. Хотя Total Commander это умеет. |
KooL > 20-01-2013 18:28:18 |
X Strange пишет
Как зачем, что б тормозило, а то что ресурсы простаивают. okkamas_knife пишет
Своеобразно, портабельного софта я не встречал, зато есть "портабельные" дистры, которые стартуют с флешки быстрее Винды с винта. |
ladserg > 20-01-2013 18:45:10 |
KooL пишет
Честно говоря некоторым людям это удобно, правда данное свойств уже дело вкуса, а вовсе не свойство ОС. Честно говоря мне в конке не хватает вида на вроде Списка у эксплорера. |
Dеnis > 20-01-2013 18:57:15 |
X Strange пишет
Ну те, кто никогда не пользовались дефолтными фм вообще могут об этой фичи и не знать. Например, у меня в папке программы настроено "таблица, сортировка по дате", а в папке с видеоклипами "эскизы, сортировка по имени". Ведь переключать туда сюда самому удобнее да? X Strange пишет
Как зачем? По эскизам то легче ориентироваться, чем по именам файлов, которые могут вообще ни о чем не говорить. А Total Commander умеет, но без первой фичи это не интересно. Да и прокрутка в нем какая-то быстрая, мне не нравится. |
X Strange > 20-01-2013 19:12:08 |
Dеnis пишет
Ну, не знаю. Я привык давать файлам понятные имена и располагать их на своих местах. 20-01-2013 19:13:26 Dеnis пишет
А я не переключаю, у меня везде настроено представление "таблица". |
Keepun > 20-01-2013 20:15:09 |
DirectX и .Net Framework - часть системы. Че вы там ищите? И .Net Framework круче Java по возможностям - факт. |
X Strange > 20-01-2013 20:27:23 |
Keepun |
KooL > 20-01-2013 20:27:41 |
Keepun пишет
Что? .НЕТ надо ставить из центра, а ДиректХ вообще из сторонних источников обновляется, надо бежать на сайт МС, качать веб-обновлялку, тыкать, откзываться от установки Бинга, ещё тыкать и только тогда оно разродится обновлением и вот так постоянно. Keepun пишет
Обновлять всё это надо. |
Apple hater > 20-01-2013 20:29:44 |
okkamas_knife пишет
Ну магазин ОС-это собственно каталог,в котором изображен список софта,который ставится в один клик,кстати,в него можно добавить дополнительные источники в три клика.Где я Сказал про то,что где-то надо платить,и что где-то нет свободы? Учи матчасть. |
KooL > 20-01-2013 20:56:11 |
okkamas_knife пишет
Да понятно. По моему Винда - чисто офисная ОС. Для дома не очень. |
ladserg > 20-01-2013 21:06:12 |
okkamas_knife пишет
Ужасы прям какие то, особенно на счёт отсутствующих дров под Linux (интересно, а что делать если нет дров по WinPE? там же не поставляются драйвера с ядром), такого еще я не видел, если честно, хотя не исключаю что это возможно. По поводу выяснения сервака под самбой и "винде ты уже подключен" тоже не понятно, если ОС стоит на винте, и комп в домене (не зависимо от ОС) то там тоже подключен, если грузишься с компашки/флешки то там все равно надо указывать логин и пароль. Если речь од отсутствии NTLM то это уже другая опера и под линуксом она не сильно то нужна. Да и не используется в линукс-сетях SMB протокол как правило. |
Keepun > 20-01-2013 21:12:59 |
X Strange пишет
А че сразу не поставил MS Visual Studio 2010 Express и гонишь на Майка? KooL пишет
Чушь. Через Windows Update все обновляется. |
KooL > 20-01-2013 21:14:57 |
Ну вот, даже своё родное не осилили в центр обновлений впихнуть, приходится красноглазить. |
Keepun > 20-01-2013 21:21:54 |
KooL пишет
Так че там не впихнули? |
KooL > 20-01-2013 21:22:45 |
Обновления Директа. |
Dеnis > 20-01-2013 21:26:38 |
okkamas_knife пишет
Я знал, что об это скажут. А вот нет нормального каталогизатора изображений под Windows! Популярные Acdsee, Faststone Picture, XnView настолько кривые приложения, что даже юникод не поддерживают. Попадется тебе файл с западноевропейской диактритикой и он тупо не откроется. Так что в утиль их, принципиально не пользуюсь. Вот Imagine юникодный каталогизатор, но эскизы генерирует примитивнейшим методом (без сглаживания), на которые просто невозможно смотреть. Я поначалу привык, а потом сравнил с гладкими эскизами в проводнике и в Dolphin и обплевался, как в Imagine все криво. X Strange пишет
Суровый ты человек. Как же без фотоальбома то?! Я понимаю фильмы, видеоклипы еще можно по именам различать. KooL пишет
А Linux чисто серверная. Для дома тоже не очень. Хоть вообще компьютер не включай. KooL пишет
Чего там обновлять? Поставил раз и все работает. Системные компоненты сами обновляются. PS Попутал Imgburn и Imagine. Совсем с вами голова кругом. |
Apple hater > 20-01-2013 21:36:31 |
okkamas_knife пишет
Все,что хочешь.Просто надо еще источники софта в настройках подключить,их в интернете очень много.При желании можно даже свой источник с блекджеком и шлюхами сделать.Как раз полная свобода.Учи матчасть. Магазин это всего лишь графический клиент содержимого источников в /etc/apt/sources.list. |
Keepun > 20-01-2013 21:38:05 |
KooL пишет
не гони, а то игры бы не пахали |
KooL > 20-01-2013 21:39:00 |
Что-то пашет, что-то нет, а обновления есть, но не в центре, как же так? |
Keepun > 20-01-2013 21:40:31 |
Apple hater пишет
Угу. Только в Лине принято левые репы от самоделкинов подключать. |
Apple hater > 20-01-2013 21:42:43 |
Keepun пишет
Ну это для любителей свободы™,большинству и стандартных репозиториев хватает. |
Keepun > 20-01-2013 21:44:45 |
KooL пишет
Ну хватит заливать уже. Версия 9.0с последняя. |
X Strange > 20-01-2013 21:45:20 |
Keepun пишет
Ну, во-первых, я не сразу узнал, что есть iso-образ с MS Visual Studio Express, и поэтому первый раз ставил по сети именно MS Visual C++. А зачем мне было сразу ставить C# если он мне не нужен? Потом на досуге поставил C#, чтобы посмотреть, что это такое, и тут на тебе --- C++ слетел. На другой компьютер я, конечно же сразу поставил и C++, и C#. |
KooL > 20-01-2013 21:51:03 |
На Винде если в файле или в пути к файлу иероглифы встречаются, то почти весь софт отказывается их читать. На лине такой проблемы нет. |
X Strange > 20-01-2013 21:52:13 |
Dеnis пишет
С фотоальбомом — да, может и есть смысл. Там я группирую по месту и дате, а потом ищу линейным поиском |
Keepun > 20-01-2013 21:52:45 |
X Strange пишет
Правда? А отдельные компоненты OpenOffice поставишь? 20-01-2013 21:55:48 KooL пишет
Ну хватит заливать. |
X Strange > 20-01-2013 22:04:10 |
KooL пишет
Да ладно? Из всех программ под линь только mc нормально работает с файлами, у которых закорючки в имени. Поэтому я и использую в именах файлов исключительно английские буквы (ну и символы '_' , '-' , а также, хотя и реже, скобки, пробел и знаки препинания). |
ladserg > 20-01-2013 22:04:48 |
okkamas_knife пишет
Хм, в линуксе как бы также, не знаю в чём проблемы. Правда лучше использовать ститически слинкованные программы, как в винде. Правда под линуксом не приходилось использовать ПО с флешки, просто не знаю таких ситуаций. |
X Strange > 20-01-2013 22:06:05 |
Keepun пишет
Не пробовал. Но если поставлю, то при добавлении новых после обновления старых ничего не отвалится. |
Apple hater > 20-01-2013 22:06:36 |
okkamas_knife пишет
Разговор с ярым виндузятником окончен.Причина :Нет смысла,так как мозг корпорацией microsoft уже окончательно промыт. okkamas_knife пишет
А вам надо галоперидол попить,прежде чем идти на форум.Но я же не говорю вам об этом. okkamas_knife пишет
Как раз-таки ты демонстрируешь незнание матчасти,а я ее знаю. |
KooL > 20-01-2013 22:06:40 |
X Strange пишет
Да, везде всё открывалось и отображалось нормально. |
X Strange > 20-01-2013 22:08:01 |
Dеnis пишет
А на мой взгляд, лучше всего иметь dual-boot. Особенно, если разрабатываешь кроссплатформенное ПО. 20-01-2013 22:10:21 KooL пишет
Не, когда оно отображается нормально, никаких проблем нет. Но вот когда закорючками, то даже в консоль имя такого файла фиг введёшь. Некоторые файл-менеждеры отказываются удалять такие файлы. P.S. Естественно архив нужно делать в винде. |
ladserg > 20-01-2013 22:10:49 |
X Strange пишет
Да как бы неправда, там даже обычный bash работает нормально с такими именами. Правда я и под виндой не видел проблем с именами, хза где вы их (проблемы) находите. |
Keepun > 20-01-2013 22:13:33 |
X Strange пишет
Не поставишь... |
X Strange > 20-01-2013 22:14:10 |
ladserg пишет
Bash-то работает, но кроме как клавишей TAB или символом * такое имя в него не введешь. |
Keepun > 20-01-2013 22:15:23 |
Apple hater пишет
типичный слив в HolyWars... |
X Strange > 20-01-2013 22:18:12 |
Keepun пишет
Ну и ладно. Не очень то и хотелось. |
ladserg > 20-01-2013 22:20:30 |
X Strange пишет
Можно символ экранировать слэшем, вообще по поводу закорючек мне немало пришлось сними сталкиваться, т.к. в начале 2000х у меня локаль была koi8-r, и в кедах, и в баше и в МС пролдем с доступом и операциями над этими файлами не было. З.Ы. Интересная вещь с этими именами, если в винде создать каталог, напихать в него файлов, затем переименовать каталог добавив точку в конец имени.. то к файлам в каталоге будет сложно получить доступ. |
Dеnis > 21-01-2013 04:16:05 |
okkamas_knife пишет
У меня их допустим мало. А есть люди (не обязательно в России, не обязательно русские) имеющие интернациональные связи. Родственники из других стран присылают фото. Из той же Германии. Или человек интересуется зарубежной культурой и где-то скачал. Да мало ли откуда могут взяться такие файлы. Так что это не аргумент. okkamas_knife пишет
21 век на дворе. Пора давно забыть уже об этих ограничениях устаревших как говно мамонта. |
littleleshy > 21-01-2013 04:57:11 |
Dеnis пишет
Ну MS так не считает. Как раз таки для совместимости имена всех папок содержат исключительно латиницу. |
Dеnis > 21-01-2013 05:35:43 |
littleleshy пишет
Это про системные Desktop, Document, Downloads, Pictures? С одной стороны это хорошо. |
littleleshy > 21-01-2013 05:59:42 |
okkamas_knife пишет
Так долго. Левый код символа — либо сдвинуть, либо удалить/заменить на тире или подчёркивание. |
Dеnis > 21-01-2013 06:15:19 |
littleleshy пишет
NTFS кстати юникодная файловая система. Это обертка в виде проводника не очень с юникодом дружит вроде бы. В Linux никаких проблем с крилиллицей на NTFS не замечал, все нормально отображается. Было только забавно, если из под Linux создать файл с запрещенными у Windows символами, например : Тогда под Windows его не открыть, ни удалить. Но это нормально. Так что NTFS поддерживает даже такие символы. littleleshy пишет
Помимо, указанных мной папок, имена пишутся в файловой системе. А каких системных файлах идет речь? |
ladserg > 21-01-2013 12:25:39 |
okkamas_knife пишет
Ну в то время еще не было толком рабочего NTFS-3G. okkamas_knife пишет
Сама по себе ФС не организует поддержки, поддержку организует ОС. Что касаемо винды, то там проблемы скорее в файловых менеджеров, а не у самой ОС, т.к. те имена, что не читаются в проводнике, спокойно читаются в юникодной версии Far Manager. То же самое касается и линукса, там аналогично может оказаться так, например, файл который не открывается в конке или в ООо, можно спокойно открыть в MC или с помощью bash экранировав нечитабельные символы. |
Dеnis > 21-01-2013 16:35:45 |
okkamas_knife пишет
Может, раньше так было. okkamas_knife пишет
Если программа городит велосипед или не поддерживает юникод - ссзб. Городить костыли и заниматься переконвертированием символом я не буду, проще выбросить прогу, если у нее есть аналоги. ladserg пишет
Неужели там еще это встречается? Я думал Linux давно юникод поддерживает, не то, что в винде. |
ladserg > 21-01-2013 16:42:14 |
Dеnis пишет
Есть консервативные любители koi8-r и cp1251, да я еще тут намедни вспомнил что в 2001 у клиентов пару серваков настраивал, по мелочи, почта, прокси, файервол, днс... тоже на koi8-r, до сих пор оказывается работают. Что касаемо меня - скажу честно не встречал.. в линуксе, только в винде один раз наткнулся, создал в фаре пользователю каталог вида "Фамилия И.О.", накидал ему туда файлы, отрапортовал что всё норм, тот через некоторое время звонит, мол доступа нет, долкго возился, пока не догадался в проводнике глянуть а не в фаре. Оказалось что проводник не может прочесть сунуться в каталог, у которого точка в конце имени. Вообще в винде у меня юникодный фар, в линуксе юникодный МС, так что мне по барабану кракозябры |
Keepun > 21-01-2013 18:55:15 |
Линь - UTF-8 |
littleleshy > 21-01-2013 19:15:17 |
Dеnis пишет
Не понял мысль. Dеnis пишет
shell32.dll — откройте любой desktop.ini из "указанных папок". |
RED > 21-01-2013 21:00:23 |
А чего это у нас в этой ветке все с виндовыми UA? |
KooL > 21-01-2013 21:16:02 |
Я потому что у Линя так и нет нормальной графической подсистемы, драйверов на видео и аппаратного ускорения, в результате где тормозит, где тирингует, даже на вполне неслабом компе. Софта на Лине мне достаточно, на Винде совсем чуть лучше. |
RED > 21-01-2013 21:21:52 |
Классика У меня ситуация обратная. Никакой романтики. Рабочий ПК - Windows и без разговоров. А на втором ПК под 7 нет дров на звуковуху и ТВ тюнер. А в Linux все завелось. Так как комп используется исключительно для нубских задач (инет, посмотреть телек, послушать музыку...), то Linux вполне устраивает. Для игр xbox360. |
Apple hater > 21-01-2013 21:30:57 |
KooL пишет
У вас железо экзотическое. На linux среднестатистический ПК нормально пашет. |
KooL > 21-01-2013 21:32:49 |
Увы, всего лишь попсовая 9800гт. На Лине нет аппаратного ускорения в браузерах, на любом железе, да как и остальные проблемы от железа не зависят. |
Apple hater > 21-01-2013 21:42:52 |
KooL пишет
Под такой хлам уже никто драйвера не выпускает. Надо хотя бы GT 220. |
KooL > 21-01-2013 21:45:06 |
Хватит уже лбом об стенку биться, Нвидия только недавно 6 серию в разряд устаревших перевела, 9 серия будет актуальна ещё 2-3 года. И опять же проблема не в отдельных железках. |
RED > 21-01-2013 21:52:41 |
Apple hater пишет
У меня 7600GT вообще стоит в этом ПК. В браузере не смотрел ускорение, но 3D в игрушках работает. Пингвина с горы скатил, в биллиард поиграл 21-01-2013 21:53:35 |
Apple hater > 21-01-2013 21:54:18 |
RED пишет
7600 тоже является статистической картой,потому и фурычит.9000-это не статистическая карта,потому не фурычит. |
RED > 21-01-2013 22:01:29 |
судя по тесту http://ie.microsoft.com/testdrive/Performance/FishIETank/Default.html серия 9x00 такая же, как и 7x00. 9800GT - была классная видюха в свое время, раза в 2 быстрей моей бывшей 9600GT (и последней дискретной видюхи в жизни) |
KooL > 21-01-2013 22:03:32 |
Да-да-да, особенно учитывая, что 9800 почти клон 8800. |
Apple hater > 21-01-2013 22:04:49 |
RED пишет
серия 9х не употреблялась,в отличие от 7х в популярных фирменных железках. |
littleleshy > 21-01-2013 22:07:59 |
Лично у меня с дровами возни в больше. В и принтер несколько лет назад встал сам и без вопросов, и сейчас на ноуте вообще ноль проблем (под на нём не совсем всё гладко). |
Apple hater > 21-01-2013 22:13:16 |
littleleshy пишет
Так,хвалим linux,а в UA windows? Не стыдно ? |
krigstask > 21-01-2013 22:29:19 |
Стоит провести вечерок в гостях, а день за работой, как уже три страницы настрогали. Так держать! Больше чада кутежа! Apple hater пишет
А в чём проблема? Я когда-то из-под винды сидел и читал первые три ветки этой темы (и пописывал всякое такое). Виндузятники настолько сурово сливали, что мне стало интересно, и шесть лет назад я поставил Gentoo… А мне вот тут вчера рассказали быль. Приехали мои друзья в гости в Швейцарию. К швейцарцу, что характерно. Он им говорит: мол, wifi в доме есть, вот вам пароль. Все вроде кое-как подрубились (после того, как догадались кабель воткнуть), а у одного никак не выходит. Пык-мык — ничегошеньки. Он поскакал к хозяину, а тот глянул на ноут и говорит: «А-а-а,да у тебя винда! Виндой мне никак не удалось подключиться, что я ни делал. Пришлось Убунту на ноут поставить» |
sentaus > 21-01-2013 22:30:36 |
А если вдруг nvidia врёт, то очевидно же, что в этом линукс виноват. |
KooL > 21-01-2013 22:35:34 |
Чего Нвидия-то опять? У АМД и Интела так же не работает. |
sentaus > 21-01-2013 22:38:41 |
Intel WiMax Link 5150, windows 8 - шик, блеск, красота. Драйвера нет и не будет. Прямо как когда-то с кэноновскими принтерами и вистой. |
KooL > 21-01-2013 22:43:51 |
Я про графику только. |
littleleshy > 21-01-2013 22:49:59 |
Apple hater пишет
А можт мне поиграть захотелось? |
Apple hater > 21-01-2013 22:53:28 |
littleleshy пишет
MS office=Libre Office |
littleleshy > 21-01-2013 22:54:09 |
sentaus пишет
Вот вот. Стоял у меня в Win8 драйвер от семёрки. Работало, но периодически отваливалось соединение (притом отображается, что соединение есть, но сеть не работает). 21-01-2013 22:57:53 Apple hater пишет
Издеваешься что ли? Взамен MSO 2003 ещё куда ни шло. Apple hater пишет
Что за SDK? (что software development kit — понятно, а какой?) |
ladserg > 21-01-2013 23:00:53 |
Не понимаю, как можно не смочь настроить 3D рендеринг для Nvidia, тем более 9x GT (у меня несколько лет была 9600 GT)? Что касаемо виндового UA, сижу играю в Rift. А на счет NVIDIA 7й и 9й серий вынужден разочаровать тех, кто полагает что они одинаковы, т.к. 8х серия у NVIDIA имела очень много прорывных новшеств, например в 8й серии результат вычислений можно использовать сразу в новых вычислениях, не перегонять по шине PCI в ОЗУ, а затем обратно видюхе передавать. П.С. glxgears для 9600 GT ниже 400 никогда не был. 21-01-2013 23:02:56 21-01-2013 23:04:32 Apple hater пишет
Я бы не согласился, альтернатива - да, но отнюдь не равенство. |
KooL > 21-01-2013 23:10:50 |
ladserg пишет
2д нет на Лине совсем, всё процом гоняет. |
RED > 21-01-2013 23:35:48 |
KooL пишет
2D же начиная с какого-то более-менее свежего DX появилось. Во-первых, _свежего_ (10?), а во-вторых _DX_ (не opengl) |
ladserg > 21-01-2013 23:52:58 |
KooL пишет
Хм, я признаться не силён в этой математике, но в кедах есть заставки, которые без дров ооооочень медленно работают. Вообще с 2д в последнее время какая то странность, чем новее видюхи, тем хуже они поддерживают 2д, вы сравнивали количество 2д процессоров у 9600 ГТ и у 260 ГТ? хм, или я не о том :-/ |
littleleshy > 22-01-2013 00:28:58 |
okkamas_knife пишет
Я же говорю, для — не проблема (я использую OpenServer). |
ladserg > 22-01-2013 00:35:42 |
littleleshy пишет
really? странно |
Keepun > 22-01-2013 00:42:27 |
ladserg пишет
Ему прав на запись в /etc/ не дали. |
ladserg > 22-01-2013 01:36:36 |
Keepun пишет
В дистрибутивах линукса обычно тоже готовые конфиги прикладываются, и БД система сама приматывает, и модули к пыху. Кому как, но мне на Debian или Gentoo проще Enterprise запустить. |
KooL > 22-01-2013 10:12:07 |
Хватит насиловать труп (Гном 2) |
krigstask > 22-01-2013 11:12:54 |
okkamas_knife пишет
Поцрясающе. |
ladserg > 22-01-2013 11:16:25 |
krigstask пишет
Под виндой CGI всё еще в почёте, там по моему даже FastCGI не попользовать. А пых и перл как шаред подключить - не такая уж обычная задача, особенно для тех кто дальше XAMPPа не продвинулся. |
ladserg > 22-01-2013 13:48:46 |
okkamas_knife Что касаемо krigstask'а, то его в этом вам сложно будет переспорить, т.к. он гентушник, а под гентоо боевой сервер со всеми необходимыми плагинами, СУБД, языками (причем в разделяемом режиме, а не CGI) ставится всего одной коммандой, а если учесть отсутствие лишнего - графической оболочки, поддержки принтеров, сканеров, в общем только то что надо (остальное просто не компилируется или не включается на этапе компиляции), то такой сервер получается более оптимизированным. Лично мне проще всё же под линуксом настроить апач, DNS, DHCG, ftp, etc, с нужными модулями модулями и зависимостями, чем под виндой. Так например под виндой я не осилил подключение библиотеки pChart (впрочем я и не старался). Кста, а как в XAMPP обстоят дела с использованием СУБД, находящимися на других серверах, а то в посленее время всё чаще приходится использовать трёх-звенки? П.С. Странно что апач считают тяжелым, а по поводу малоумеющего - не совсем понятно, чего ему еще уметь? |
ladserg > 22-01-2013 15:31:20 |
okkamas_knife пишет
Хм. okkamas_knife пишет
Погоди, сам по себе апач просто даёт HTML и не более, что бы мутить социальные сети нужно ставить PHP с библиотеками и СУБД. Сам же shttp, если речь идёт о нем, это фактически целый комплекс программ, что не всегда требуется. Боюсь апач(только веб-сервер) и shttp (комплекс программ) тут сравнивать не очень верно, в виду их сильной разности, а вот апач и lighthttpd или nginx сравнивать есть смысл, та и то не всегда. |
krigstask > 22-01-2013 15:39:34 |
okkamas_knife пишет
Про проблему C10K слыхал? Начнём с неё. okkamas_knife пишет
Ну вообще-то да. Запуск исполняемого файла на каждый HTTP-запрос в 2013 году — это полный бред. ОС просядет просто на их запуске тысячи бинарей при 1000 запросов. okkamas_knife пишет
Во-первых, различай модули и «дополнительные модули». Бо́льшая часть нужных модулей у него в комплекте. okkamas_knife пишет
Детсад — это радоваться вон тому наколенному поделию. okkamas_knife пишет
Ещё раз поясняю: это никчёмная шляпа для одминов топки локалхоста. Ни для чего серьёзного она не нужна и не удобна: разработка ведётся на чём-нибудь специальном, разворачивание в бой — на чём-нибудь мощном и рабочем. Я готов признать это лучшим решением для старшеклассника, которому нужно за пятнадцать минут развернуть «сервер» в сетке из трёх компов, чтоб перед пацанами попонтоваться, но не более того. |
ladserg > 22-01-2013 15:46:31 |
krigstask пишет
Кстати, о птичках, я не мало видел пых кодеров использующих Денвер. Написали приложение, потестили, и на боевой сервак залили, где уже всё как положено. Пользуются виндой в основном по той же причине, что и я, очень уж игры любят компьютерные Хотя и видел кодеров в боевом облачении, с линуксом на борту, апачем, пыхом и всем остальным, что полагается. И ещё такие комбайны весьма актуальны для проектов с малым количеством пользователей и там где нет обученного персонала. |
krigstask > 22-01-2013 15:50:04 |
ladserg пишет
Меня когда-то к нему склоняли. К счастью, не получилось. Кропать калокод на пыхе для третьесортных сайтиков… Бр-р-р. |
ladserg > 22-01-2013 15:52:11 |
krigstask пишет
Хм, PHP - язык как язык, просто есть, популярен и прост в изучении спору нет, но я бы не сказал что пишушие на нем --- калокодеры и проекты на нем --- третьесортные |
krigstask > 22-01-2013 16:18:01 |
PHP как ЯП ужасен и отвратителен, и вменяемые люди стараются от него держаться подальше. |
ladserg > 22-01-2013 16:23:16 |
krigstask пишет
Но сей форум, написанный на PHP, работает, и я бы не назвал его создателей калокодерами Вообще я учился еще тогда когда информатика была именно наукой об информации, никак не связанной с компьютерами, и прежде чем перейти к практике на конкретном ЯП - год на бумажке изучаешь алгоритмизацию... Это я к тому что после этого все языки одинаковы, а вменяемость и отвратительность она от ЯП не зависит, если чел не способен нормально по-русски то изложить алгоритм, то и программу он напишет посредственную, в лучшем случае. |
Lain_13 > 22-01-2013 16:52:18 |
ladserg
|
ladserg > 22-01-2013 17:07:57 |
Lain_13 пишет Если честно - то попридираться то можно к чему угодно, я всего лишь хочу сказать, что действительно знающий человек может воспользоваться почти любым инструментом для достижения результата. К тому же PHP, будучи HTML со скриптами, весьма неплохо подходит для разработки веб-приложений. Можно так же и Java, питоне, C/C++, Perl'е, хоть на ассемблере. Если вообще понимаешь что и как делать. Кстати о непредсказуемости, помню про C/C++ тоже острили вопросами вида: Дано: C = C++ - C |
Lain_13 > 22-01-2013 17:17:21 |
ladserg
Раздел: Don’t comment with these things > Задача: чему равно C? |
ladserg > 22-01-2013 17:25:08 |
Lain_13 пишет
И к какому языку нельзя отнести эти слова? И хотел бы обратить внимание что понятие "хороший код" - очень растяжимое, зато фраза "хорошая программа" более близка к однозначности. Так что же на PHP нельзя создать хороших программ? Давайте рассмотрим данный вопрос на примере этого форума. П.С. Про трассировку и дебаг чел там совсем не в тему говорит, его слова - всего лишь один из примеров отсутствия базовых знаний. |
Lain_13 > 22-01-2013 17:36:00 |
ladserg
Так что этот форум тоже мог бы быть написан даже на брэйнфаке и при этом замечательно работать. Тут ведь не в качестве кода дело, а в самом инструменте. А дебаг в пыхе действительно ужасный, я когда в институте учился с ним имел дело и уже тогда был не рад. Особенно эта его особенность тупо замолчать ошибку и продолжать работать даже если всё пошло не так. Может сейчас ситуация изменилась к лучшему, может. Я сейчас не приведу уже примеров из собственного опыта - я его забыл уже. И вот ещё: http://www.flickr.com/photos/raindrift/ … 492908038/ |
ladserg > 22-01-2013 17:54:08 |
Lain_13 пишет
Я думаю чел просто предвзят, плюс имеет недостаточно базовых знаний. С такой же предвзятостью можно говорит (да и говорят) о любом языке, одни хают тех кто пишет на Visual Basic, другие считают что пишущие на "дельфях" - недопрограммеры и недочеловеки, третьи считают что на C/C++ написать можно только шлак... Всё это детские споры. Если приспичит то сей форум можно написать и на bash, Про дебаг в PHP... А можно реальный пример когда нужен именно дебаг (пошаговое исполнение) и недостаточно трассировки значений? Кста по поводу замолчать, у PHP нужно настраивать вывод ошибок, обычно по умолчанию он настроен для боевого сервера, когда "выдавать секреты нельзя". Его можно настроить так что он будет материться и переставать работать даже при безобидных предупреждениях. А удобство - это вкус и цвет каждого, я например до сих пор пишу код в nano, и компилю/выполняю его в отдельном окне. Мне так удобнее. У меня есть знакомые программисты, они до сих пор в качестве файлового менеджера используют какой то древний однопанельный коммандер написанный под DOS еще до появления Norton Commander... привыкли. Никто же не заставляет писать именно на PHP. А по поводу непредсказуемости, что пишет автор - увы ему просто нужно читать мануалы внимательнее, да и не про язык он там говорит а про функции в основном, которым по боку на язык.
Если внимательно читать руководство, то не будет никаких сюрпризов, и разные операции сравнения никак не будут смущать, особенно если ты понимаешь почему и как. Ну и мат часть конечно. PHP - безтиповый язык, автор почему то не захотел принимать это в расчёт. |
Lain_13 > 22-01-2013 18:05:23 |
ladserg |
ladserg > 22-01-2013 18:10:03 |
Lain_13 пишет
Если он читал, то почему задает такие вопросы, если в мануале написано:
??? RTFM, и все ответы на его вопросы найдутся. |
Lain_13 > 22-01-2013 18:22:22 |
Ну да, да, а в результате у нас две функции, одна из которых не работает как нужно и в пятом пыхе наконец помеченная как устаревшая, а вторая реально нужна потому, что при выполнении запроса подставляемая в него строка самим пыхом автоматически не валидируется из-за чего имеем кучу форумов и блогов по всему интернету, уязвимых для SQL-иньекций - там не применили ни одну из этих двух функций. Просто прекрасно. |
ladserg > 22-01-2013 18:27:26 |
Lain_13 пишет
Обе они работают как нужно, просто кто то не читает внимательно мануалы. А помечены как устаревшии вовсе не эти функции, а сам модуль, к коему они относятся, т.к. не смену модулю MySQL пришел модуль MySQLi. Чего это я, там же так и написано:
|
Lain_13 > 22-01-2013 18:32:10 |
Только вот PHP 5.5 ещё не существовал когда статья была написана. Впрочем, в MySQLi, на сколько я понял, наступили на те же грабли и эскейпить строку всё одно нужно. |
krigstask > 22-01-2013 18:34:49 |
ladserg пишет
Хороший плотник может всё сделать одним топором, плохому не поможет и полный набор плотницких инструментов. Но из этого не следует, что без разницы, чем работать. okkamas_knife пишет
Давайте-ка будем говорить по существу, а не погрязать в пучинах убогих сравнений. Я от них устал ещё во времена бразуерных войн. krigstask пишет
Повторяю: если критична скорость развёртывания этого всего комбайна, и только — ставьте и радуйтесь. Но это уровень админов локалхоста. Для реального применения это не подходит ну никак. И прежде чем рваться опять в сравнения типа «пушкой по воробьям», расскажи мне, для чего это может пригодиться. На деле. Ну, кроме как на форуме написать. |
ladserg > 22-01-2013 18:35:25 |
Lain_13 пишет
Зато существовал мануал. Ну судя по тому, автор считает обе функциями одинаковыми, то конечно одна из них у него будет работать не так как ему надо, т.к. они не разу идентичны. А где не надо эскейпить plain-строку запроса для СУБД, можно указать такой ЯП? 22-01-2013 18:40:06 krigstask пишет
Приведи примеры нелогичности PHP и логичности того языка на котором пишешь веб-приложения ты сам. Ну и про корявости, описанные в руководстве, тоже хотелось бы уточнений. Хочу обратить внимание, что язык программирования и его функции - это всё же разные вещи, glibc тому пример, библиотеки функций PHP можно можно подключить к питону или C/C++, вызывать их оттуда и так же плеваться. |
Lain_13 > 22-01-2013 18:47:35 |
ladserg |
ladserg > 22-01-2013 18:51:40 |
Lain_13 пишет
А если почитать мануал? mysqli::prepare, mysqli_stmt::bind_param и mysqli_stmt::execute. Опять RTFM |
krigstask > 22-01-2013 18:57:25 |
ladserg пишет
скрытый текст
ladserg пишет
Ну вот как сделано в psycopg2. Стрелять в ногу, конечно, можно, но сложнее, чем делать правильно, запомнив один раз. |
Lain_13 > 22-01-2013 18:58:46 |
ladserg А, сам нашёл mysqli_stmt::bind_param. Осталось понять эскейпит ли он. Похоже эскейпит самостоятельно. krigstask |
ladserg > 22-01-2013 19:17:07 |
krigstask пишет
Чего тут не логичного? В C так же надо проверять на значение -1, в питоне исключение не опишешь будет бяда, в PHP надо проверять на значение FALSE. Всё вроде логично, сначала проверил найдено ли вхождение, а потом уже действуешь в зависимости от результатов проверки, или не? 22-01-2013 19:21:18 Lain_13 пишет
Чот фиг его знает на сей счёт, тоже присмотрелся к этому, может и не эскейпит ничего, а просто юзает API самого MySQL, в котором нет необходимости эскейпить параметры, т.к. они тупо вставляются как есть. Lain_13 пишет
Ну, типа - разные варианты . |
Dzirt > 22-01-2013 19:23:04 |
Lain_13 пишет
Видишь ли, _параметры_ (те, которые задаются через ?) вообще не нужно эскейпить. То есть абсолютно Потому, что они параметры. И при таком использовании никакой SQL-инъекции не сделать в принципе. Только вот большинство кодеров на PHP об этом то ли не знают, то считают себя выше этого |
Lain_13 > 22-01-2013 19:23:36 |
ladserg
Почему он конвертирует строку с шестнадцатиричным числом в шестнадцатиричное, а с весьмеричным в десятичное? В этом нет ни логики, ни предсказуемости, ни, даже, смысла как такового. Зачем он вообще конвертирует строку в число если сравнивает её со строкой?! Dzirt Кстати, в примерах кода к query escape_string вообще не упоминается. Так что если программист искал как сделать запрос на базу и не вникал в подробности, то он возьмёт из документации худший вариант из всех возможных. Благо хоть в самом описании параметров функции об этом говорится и, опять же, в комментариях (!!!) есть ровно один пример кода с эскейпом. |
krigstask > 22-01-2013 20:04:37 |
ladserg пишет
Выделить код Код:>>> s = "abcde" >>> s[s.index('a')] 'a' >>> s[s.index('z')] Traceback (most recent call last): File "<input>", line 1, in <module> ValueError: substring not found Вопросы: |
sentaus > 22-01-2013 20:06:31 |
Они и создают репутацию языку. Кстати, джава тормозит в основном примерно по этой же причине |
ladserg > 22-01-2013 22:12:13 |
Lain_13 пишет
Мне непонятно почему нет проверки на ошибки, или в современных школах уже так и учат: мол делайте так что бы программа падала, а на ошибки проверки не делайте? У меня ни пых, ни C, ни питон не упадут и не продолжат работать так будто это надо, у меня будет стоять проверка и соответствующая реакция. Так понятнее? А так, да, если как krigstask результат сразу в индекс пихать, то тут хоть что может быть. Кста, C тоже будет работать, будто все нормально, даже при -1. Lain_13 пишет
Дык это, как его, это самое, RTFM в общем:
Ну и далее по тексту. Как видите вопросы и непонятки возникают только от нежелания читать мануалы. Хотя кто то говорил, что ридми читают только ламеры, вы тоже так считаете? 22-01-2013 22:13:46 Keepun пишет
Я могу за любой язык поговорить, после первого десятка они все на одно лицо |
Lain_13 > 22-01-2013 23:25:49 |
ladserg > Дык это, как его, это самое, RTFM в общем |
ladserg > 22-01-2013 23:54:25 |
Lain_13 пишет
Как бы не совсем в точку пост, конечно ошибки делаю, как и все, но и проверку диапазона и проверку результата поиска делать в том случае - как бы классика, просто привычное действие, поискал вхождение, проверил - а нашлось ли что. Lain_13 пишет
Написано там всё, PHP (равно как и Perl, кстати), безтиповый язык, если переменную можно интерпретировать как число, то он интерпретирует. В перле так же. ведущий ноль в PHP не является признаком восьмеричного числа, и не знаю почему должно оно им считаться. Я же говорю, если человек не умеет читать мануалы, то ему нет смысла суваться в программирование, ничего путного он, увы, не напишет. П.С. сейчас слазил в мануал, уточнил, сами восмеричные числа оказывается в пыхе есть, но я все равно не вижу причин почему при преобразовании строки с ведущим нулем должна становиться восьмеричным числом. Особенно если учесть что лично я этого и не ожидаю. |
Lain_13 > 23-01-2013 00:15:09 |
ladserg > безтиповый язык > В перле так же. ведущий ноль в PHP не является признаком восьмеричного числа, и не знаю почему должно оно им считаться. Ну вот представь, работал я с шестнадцатеричными числами в строках и теперь понадобилось работать с восьмеричными. Для меня ожидаемым поведением является преобразование текстового восьмеричного числа в числовое… а он этого не делает. |
ladserg > 23-01-2013 01:18:04 |
Lain_13 пишет
Чего ты привязался к функции, которая, кста, не является частью языка, всего лишь часть библиотеки функций? Напиши свою, пусть она при отсутствии вхождения возвращает -1, тогда тебя пых пошлет подалее, т.к. отрицательных индексов пых тоже5 не любит: Выделить код Код:<? // Включим вывод предупреждений и сообщений об ошибках ini_set('display_errors',1); ini_set("error_reporting", E_ALL); error_reporting(E_ALL); $d[]="a"; $d[]="b"; echo $d[-1];
И все дела, руки голова есть, чё еще надо? Вообще совать результат этой функции прямиком в индекс (на любом языке) это увы - признак... ну да ладно, вдруг тут дети или женщины. Программа должна делать то, для чего она создана, а не падать с паническими воплями или делать абы что. А сдуру то и титановый шарик можно сломать голыми руками. Кста, о сях, вы слышали об умных указателях? Lain_13 пишет
Тут как бы дело вкуса, я уютно себя чувствую более чем на восьми языках, которе мне приходилось использовать в своей работе. Lain_13 пишет
И всё таки ридми читают только ламеры . Ну присмотрись ты внимательно: число в кавычках в данном случае - строка, и она вызовет функцию преобразования в целое, число без кавычек - это константа. Это разные вещи. Если ооочень охота, ну напиши ты функцию, которая преобразовывает строку в число с учетом данного нуля. Я же на это смотрю как математик, у которого ведущий ноль просто отбрасывается. Равно как и плюс. Lain_13 пишет
Вот сложно представить, честно. Но предположу что вам оно действительно может понадобиться. Lain_13 пишет
И зря ожидаете, нет причин ему так себя вести, ни одной. Его таким просто сделали. Вообще если вам действительно оно было надо вы бы просто использовали бы свои функции. Lain_13 пишет
Так, стоп, отсутствие мозгов ничто не заменит, дуем в мануал, читаем и узнаем про приведение типов, тогда вместо вашего гадания на кофейной гуще вы будете писать нечто вида: А не показывать лишний раз свое неумение работать с мануалами. А если вам приходится зубрить... А зубрить не надо, надо понимать. |
Dеnis > 23-01-2013 03:12:04 |
Опять вы свое любимое программирование обсуждаете. Все же думаю большинство в этом ничего не понимает. |
Lain_13 > 23-01-2013 03:33:02 |
ladserg > Программа должна делать то, для чего она создана, а не падать с паническими воплями или делать абы что. > число в кавычках в данном случае - строка, и она вызовет функцию преобразования в целое, число без кавычек - это константа > Я же на это смотрю как математик, у которого ведущий ноль просто отбрасывается. Равно как и плюс. > Вообще если вам действительно оно было надо вы бы просто использовали бы свои функции. > Так, стоп, отсутствие мозгов ничто не заменит, дуем в мануал, читаем и узнаем про приведение типов, тогда вместо вашего гадания на кофейной гуще вы будете писать нечто вида: Но я описал ситуацию студента, который кроме PHP вообще ни чем не пользовался, он будет полагаться на привычное ему поведение одних функций и будет удивляться, удивляться и ещё раз удивляться… пока не прочтёт чёртов мануал по каждой… и не плюнет и свалит на Руби, Питон, Плюсы, Перл или любой другой язык программирования, который не состоит из исключений чуть менее, чем целиком, а продолжит изучать это и плюнет уже значительно позже, когда наконец увидит его в целом. (Кстати, серьёзная беда комьюнити — профессионалы пыха в большинстве реально сваливают на другие языки.) Чёрт, даже именование функций не консистентное и порядок параметров у подобных функций не идентичный. Естественно можно сказать "а почему оно должно быть таким", но да, действительно, наверное сто разных случаев легче запомнить, чем понять общий принцип, которого у пыха очень долго не было и я не знаю появился ли он сейчас даже в пятой версии (и даже не хочу знать). В изучении любого языка (включая натуральные) нужно уловить общий принцип и только потом запоминать те несколько исключений, которые в этот принцип не укладываются, но тут куда ни плюнь — везде найдётся исключение! Знаешь, я лучше буду учить новые слова, а не все формы каждого слова персонально. Чёрт, это прям как китайский язык. Простой разговорный, и глубины ада на письме. Впрочем, действительно, это тема про операционки, а мы тут о своём, о женском говорим, ставя всех в очень неловкое положение. Я даже согласен условно сдаться, всё равно я пых больше не увижу… надеюсь. Мы смотрим на одни и те же вещи слишком с разных позиций и, похоже, менять эти позиции не собираемся. |
Apple hater > 23-01-2013 08:16:50 |
И да, 9 не будет поддерживать . Так что,прощайтесь пользователи windows с . Давайте ,товарищи ойды,провадим ятников обратно,на .На форуме останутся только ойды,воды и -юзеры.Сбылась моя мечта,спасибо Microsoft!Также в 9 останется только б-гомерзкое metro. Но есть и хорошие новости: 5.0 будет еще и для PC ,и там Google хочет нахимичить интерфейс ,подобный интерфейсу 7 и ее предшественниц.Ждем 5.0,на который домашние windows-пользователи будут бежать пачками. |
ladserg > 23-01-2013 08:24:27 |
Lain_13 пишет
Просто речь сначала зашла о языке а не его библиотеке, даи статью тут не совсем компетентного товарища приводили. Lain_13 пишет
Я там уже привел пример, когда пых крашится, плюсы, например, просто продолжили бы работать. Увы, от незнания совсем ничего не спасёт. А валить свои ошибки, да еще такие детские на язык, как то... моветон, мягко говоря. Lain_13 пишет
Ммм, любой человек учившийся (действительно учившийся) в ВУЗе по IT направлению, а не нахватавшийся абы где, абы что и абы как(то бишь дилетант), знает - что и информатика, и теория информации, и алгоритмизация, и математическая логика - всё часть математики. И нормальный программист, а не двоечник какой, - это в первую очередь математик, а уже потом всё остальное. Хотя я в последнее время слышал про специальности вроде манаГер-программист, ну и слышал что дипломы и так продают... Lain_13 пишет
Конечно, не читая документацию то можно хоть что обложить. А то что банальной проверке на область допустимых значений учат в в пятом классе мы не слышали, не, ридми читают только ламеры. Lain_13 пишет
Лучше читайте документацию и пользуйтесь тем, в чем у вас больше всего опыта. Что касаемо пыха и чисел в строках, то там нет нужды голову морочить людям, т.к. есть модуль bcmath для работы с числами в виде строки любой точности, а ваша ситуация весьма нетривиальна. Lain_13 пишет
Гнать таких студентов, а лучше расстреливать его учителей, без жалости, всем родом, что бы нацию не портили. Конечно если уже программирование с математикой никак не связывают, то не удивлюсь, что сейчас ни информатику, ни алгоритмизацию, ни теорию информацию, да вообще, ничего из базовых знаний таким "программерам" не преподают. А можно узнать название ВУЗа, который готовит таких вот ущербных студентиков, которым вообще есть значение на чем писать, да еще не умеющих проводить инженерную работу (ну хотя бы чтение мануалов)? Lain_13 пишет
Не знаю как на счёт современного комьюнити, но российские инженеры обычно славились своим качественными базовыми знаниями и умением работать с документацией, если и это сломали... то увы, нация значит умерла, интеллигенция окончательно угробит страну. |
krigstask > 23-01-2013 10:36:43 |
ladserg пишет
Да одни эти строки уже вызывают тошноту. Ад какой-то. 23-01-2013 10:48:36 ladserg пишет
Не надо мешать в кучу ЯП и качество кода. ЯП — инструмент, он должен вести себя просто, понятно и предсказуемо. Да, за строки, приведённые мной, в реальной программе, надо бить по рукам. Но это же пример, ёлки-моталки. «Надо просто постоянно следить за типами, оборачивать всё в кучу boilerplate-кода и всё время сверяться с документацией, потому что нелогично и поведение, и названия функций, и всё, что угодно» — спасибо, мне такой инструмент ни к чему. |
ladserg > 23-01-2013 14:05:41 |
krigstask пишет
Тоже мне непредсказуемость, придрались к одной функции и отказались читать мануал. Никто же насильно не заставляет писать на пых, не можешь, не нужно. Есть много других языков. А лучше сменить профессию, на дворника например, там образования не надо. Да и с логикой всё просто, летом - метла, зимой - лопата. 23-01-2013 14:09:24 Apple hater пишет
Он вроде бы и сейчас спокойно на PC ставится, по крайней мере народ у нас себе ставил детям. Apple hater пишет
Не думаю что все воспримут это с радостью, т.к. не всем нравится жалкое подобие кдешного интерфейса :-/ Apple hater пишет
Тут всё решат программы и игры, наверно в большей степени игры, т.к. домой люди чаще всего берут компьютеры поиграть (даже если они сначала мотивируют покупку компьютера иначе). |
Apple hater > 23-01-2013 14:31:09 |
ladserg пишет
но интерфейс лагает и тормозит. ladserg пишет
Но это нравится 90% пользователей планеты,они держатся еще до сих пор за хр и 7 и ждут,куда уйти с кошмара ,именуемого metro. ladserg пишет
согласен. |
ladserg > 23-01-2013 14:36:38 |
Apple hater пишет
ммм, у ребят вроде не лагал, но дров на видюху найти не смогли. Ставилось всё нэтбуки ASUS Eee. П.С. Правда потом все равно снесли и поставили ubuntu, дров то для видюхи не нашли :-) |
krigstask > 23-01-2013 15:06:08 |
ladserg пишет
К одной функции? Это пример, говорю же. Это тоже нормально?
У меня складывается впечатление, что ты никогда не вёл долгосрочный проект с числом разработчиков больше трёх. Когда смотришь на кусок кода и пытаешься понять, почему он работает неверно, надо срочно читать все руководства по используемым функциям? Помнить их наизусть? Считать знаки «=», чтоб не пропустить `$index == FALSE` вместо `$index === FALSE`? Считать это удобным и логичным поведением, когда даже динамически типизированный Питон макнёт тебя носом в конкретную ошибку на конкретной строчке? Критики похапэ на том же хабре более чем достаточно. Писать на нём можно, но зачем? Чтоб доказать, что можешь? Лучше писать тогда на brainfuck, там хоть вызов более интеллектуален. ladserg пишет
Конечно, если не умеешь подбирать инструмент под задачу. |
ladserg > 23-01-2013 15:27:55 |
krigstask пишет
Если ты интересуешься программист ли я - то отвечу, нет не программист. Я инженер АСУП, которому нередко приходится в своих работах использовать различные языки программирования. При чём пых тут и не единственный, и даже не основной, хотя вещи на нем работают для нас важные. Так же приходилось руководить небольшими группами программистов (до пяти) работающими над различными проектами (что впрочем не сильно то показатель, ребята были грамотные, вмешиваться приходилось редко). Не совсем понял по поводу этого куска, либо поясни что ты хотел этим куском добиться либо докажи что данный кусок не жосткий стеб под программиста двоечника. По крайней мере обе стороны равенства так и должны возвращать NULL. П.С. Если с питоном всё удачнее, то лучше на питоне остаться. |
Apple hater > 23-01-2013 15:37:57 |
okkamas_knife пишет
Типичный представитель ....,ругается,когда его любимую windows критикуют.просьба не обращать внимание.okkamas_knife, ПНХ(Пожалуйста,Не Хамите),для непонятливых модераторов. |
krigstask > 23-01-2013 15:41:38 |
ladserg пишет
Таки и вот. ladserg пишет
При чём тут «программист-двоечник»?
В похапэ — да. А по логике? null — стандартный json-объект, который вполне может быть передан, скажем, по HTTP в ответ на какой-то запрос. А может прийти какой-нибудь другой ответ, побившийся или обрезанный по тысяче причин. json_decode для обоих случаев вернёт идентичный (даже не равный) ответ. Продолжать? ladserg пишет
Я примерно в этом духе и продолжаю. Есть, конечно, проблемы и у Python. Правда, они больше идеологического плана, и PHP их точно не решит, поэтому я расширяю кругозор в плане каких-нибудь Erlang и Go, например. ladserg пишет
Не понял мысли. |
Lain_13 > 23-01-2013 16:11:33 |
krigstask Впрочем, ты ведь сам допустил идентичную ошибку в обоих случаях: |
ladserg > 23-01-2013 16:13:38 |
krigstask пишет
Да, было бы не плохо, т.к. я не понял претензий. Функция ведёт себя не так как описана в документации? krigstask пишет
Забей, это уже древняя история. |
krigstask > 23-01-2013 16:22:04 |
Lain_13 пишет
Не понял про ошибку (в сортах похапэ не разбираюсь). То есть я неспорю, но прошу пояснения. Ему не всё равно, какие кавычки используются для литералов строки? |
Lain_13 > 23-01-2013 16:24:20 |
krigstask |
krigstask > 23-01-2013 16:26:31 |
ladserg пишет
Именно так и ведёт, в этом-то и проблема. Lain_13 |
ladserg > 23-01-2013 16:40:41 |
krigstask пишет
Признаться не силен в данном вопросе, но насколько я понял значение null возвращается в виде строки (могу и ошибиться, данные из беглого гугла) со значением 'null', не актуальнее ли сначала сравнить строку примерно так: Выделить код Код:if (strtolower($request) === 'null') { тут обработка NULL ответа } elseisf (json_decode($request) === NULL) { ответ битый } else { обработка ответа } или так не по православному? Предположу, что питон сгенерирует исключение и остановит программу, но PHP не питон. А как вообще должна действовать функция в твоем понимании? Каков алгорит обработки такого случая на РАЯ, или на любом другом привычном тебе АЯ? krigstask пишет
Текст в двойных кавычках подвежен преобразованиям и подстановкам, в одинарных нет (как в перле). Впрочем в твоем случае это не имеет значения, там нечему преобразовываться и нечего подставлять. |
Keepun > 23-01-2013 16:54:34 |
А может прочтёте этот срач про PHP, а то от ваших постов у меня 146% де-жавю... |
ladserg > 23-01-2013 16:59:42 |
Keepun пишет
Вся эта ветка - сплошное де жа вю. Я тебе могу пересказать всю эту ветку во всех её реинкарнациях:
Тебе я всё пересказал в пяти словах, а я эту ветку читаю уже почти семь лет |
Keepun > 23-01-2013 17:04:53 |
Apple hater пишет
А по моему Попов тогда продемонстрировал типичные знания Линуксойда Аналога MS Visual Studio в Лине НЕТ. Только пародии. 23-01-2013 17:08:42 ladserg пишет
Не тот ты форум читаешь. Здесь одни Поповы с скучными аргументами. |
krigstask > 23-01-2013 17:12:30 |
ladserg ladserg пишет
Бесспорно.
Ну это если ты исключение не обработаешь.
К сожалению для похапэ. ladserg пишет
Она должна чётко различать два этих случая. В питоне — возвращать None или выбрасывать исключение. В Erlang — возвращать {ok, null} или {error, "Invalid input"}, например. Как это делается в похапэ — без понятия. Если никак, продолжаем закапывать. |
ladserg > 23-01-2013 17:15:56 |
Keepun пишет
Кстати, мне в свое время пришлось работать в MS Visual Studio, весьма понравилась эта среда программирования, особенно её интеграция с MSDN. До этого был негативно настроен к MS Visual Studio, когда пришлось пару проектов делать в ней. Аналога под линукс наверно нет, да и я хз зачем. Не нужно оно там. Мне нравятся KDevelop и QT Creator. Хотя всё равно по привычке всё делаю в nano :-) П.С. ИМХО говорить что пользователи MS Visual Studio имеют мало ума - мягко говоря неверно. 23-01-2013 17:29:43 krigstask пишет
Я паскаль (модула и производные) не люблю, я хз почему, на столько, что аж курсовые в универе по ним писал в сильно пьяном состоянии, что бы не понимал что и на чём пишу. Впрочем свою четвёрку я получил и забыл тот кошмар. А так к языку я отношусь как инструменту, не более, и считаю что свои ошибки сваливать на язык грешно. Мне как то пришлос годик пописать для 1С Предприятие... Скажу честно, не понравилось. krigstask пишет
Для тебя к сожалению, для меня - нет, у меня будет проверка. Если так уж приспичит, то можно написать свою функцию, которая генерирует исключение. krigstask пишет
Т.е. как без понятия? В доке же всё написано, единственное исключение на null надо ответ проверять, как я уже приводил. И как бы это уже свойство функции. Напиши свою. В любом случае это не сам язык, а часть модуля JSON, который написал для общественности Дуглас Крокфорд, php.net его всего лишь выложил для общественности, и уж сам то язык никак не характеризует. |
krigstask > 23-01-2013 18:07:43 |
ladserg пишет
Язык должен помогать программисту выражать мысль, писать эффективный и читаемый код, а не требовать постоянного внимания к деталям своей реализации. Многопоточный и безопасный код писать сложно на C и Java (да и Python, если уж на то пошло), но легко —на Erlang и Go. И разглагольствовать на тему «это же можно сделать и на C, нечего на него пенять, если руки кривые» — признак догматизма. Можно, но неудобно и небезопасно (как известно, безошибочный код с первой попытки пишет только Линус Торвальдс, а он один такой). ladserg пишет
Ёлки-палки, понятно, что она должна быть, раз уж сам пых не может сделать этого. ladserg пишет
Крутой подход. А времени не жалко на все эти ухищрения? Мне вот жалко. ladserg пишет
Без понятия, как правильно в пыхе надо обрабатывать некорректный ввод. ladserg пишет
Это не считается за обработку. Это возложение её на пользователя. ladserg пишет
Спасибо, я «высокоуровневым» языком с обработкой исключений на уровне C (привет, семидесятые!) пользоваться не собираюсь. ladserg пишет
С чего это вдруг? Вот тут я вижу, что функция в модуле json (хотя и знаю, что модуль стандартный): Выделить код Код:>>> loads() Traceback (most recent call last): File "<input>", line 1, in <module> NameError: name 'loads' is not defined >>> json.loads('null') А вот тут где и какой модуль? Всё в общем пространстве имён, красота. Чтоб не надо было утомительные import'ы делать, видимо. ladserg пишет
Приехали. А что, эти функции не включены в глобальную область видимости? Исходный их код не распространяется вместе со всем php-*.tar.bz2 ? Кто заставлял авторов похапэ включать так криво написанную функцию в стандартную поставку? И что теперь, синтаксис только считать за критику языка? Хотя и синтаксис не сахар, конечно. |
Lain_13 > 23-01-2013 18:19:02 |
О, ladserg очередной раз предложил выкинуть все слова из языка и обсуждать его правила при помощи знаков препинания. Какой замечательный спор. Ну чётко как в статье - коробка с инструментами в порядке и в ней есть все инструменты. Ну да, они кривые и их лучше доделать или заменить вовсе, но коробка ведь в порядке! -_- |
ladserg > 23-01-2013 18:22:56 |
krigstask пишет
Ну, как бы да. Отдельно можно пройтись по библиотеке функций того или иного языка. Если ты скажешь, что разрабы пых - нехорошие человеки, раз включили такой несовершенный модуль, то мне нечего будет возразить. Если ты скажешь что автор модуля тоже нехороший человек, раз не генерирует исключение в своих функциях (а они в пыхе есть, просто ими не все пользуются) - только разведу руками, мол на всех не угодишь. Мне исключения не нужны, и без них обхожусь. А так, есть же языки которые тебе нравятся, решай задачу ими, а мысли... Мне пока хватает и привычных языков, для решения моих задач, будет время заодно и питон изучу, больно уж много о нём говорят, и часто с пеной у рта. Хотя... радикаля языка Паскаль, бывало даже за ногу кусали, того кто не прославлял Вирта. Я уже говорил, если человек не может на русском то мысли свои выразить, то ему и другие языки не помогут. П.С. 2B | !2B (C) Уильям Шекспир 23-01-2013 18:31:30 Lain_13 пишет
Не утрируй, язык программирования - это всё же одно, синтаксис, операторы, лексика, а библиотека функций - это совсем другое. И неверно говорить что АЯ - отстой, всего лишь потому что у кого то функция из библиотеки данного языка заработала не так как он ожидал, а документацию читать чел и не собирался. И уж точно фраза вида "а вот если глупенький студент, купивший диплом, вдруг забудет сделать обработку ошибок..." явно не аргумент, для таких студентов есть только одно решение - идти работать дворником. Надеюсь все кто имеет такую возможность - сделают все, что бы такие студенты не могли подняться выше, максимум до уровня грузчика. |
krigstask > 23-01-2013 18:37:31 |
ladserg пишет
Так оно и есть. ladserg пишет
Бесспорно. ladserg пишет
Без них и в C обходятся, но в высокоуровневом динамически и слабо-типизированном языке без нихкак без рук. Как в похапэ. ladserg пишет
Я примерно так и делаю, как я уже говорил. Какой цели служит этот совет/комментарий/замечание? ladserg пишет
Да язык как язык, не то чтобы серебряная пуля, но очень много приятного и полезного там есть. ladserg пишет
А это к чему? 23-01-2013 18:39:10 ladserg пишет
Как хорошо,что есть люди, не собирающиеся довольствоваться тем, что есть. Они и двигают прогресс и создают всё более совершенные инструменты. |
Lain_13 > 23-01-2013 18:40:12 |
ladserg |
ladserg > 23-01-2013 18:44:37 |
krigstask пишет
Да как бы без них вообще можно спокойно обойтись. krigstask пишет
Если ты так делаешь, то чего мы про пых то говорим? krigstask пишет
Да хз, хз, больно уж приверженцы питона часто хают всё что не Python. krigstask пишет
О том что дураку и исключения не помогут. Так понятнее? (не прими на свой счёт). 23-01-2013 18:46:16 Lain_13 пишет
Погладил Может о поговорим о плюсах? Кто то тут православную кутю хаял |
Lain_13 > 23-01-2013 18:51:16 |
ladserg |
ladserg > 23-01-2013 18:51:39 |
krigstask пишет
А можно поподробнее? И что сильно известного на питоне написано? Старые языки (C, C++, Basic-производные, модула-производные, java, assembler, etc) совсем можно выкинуть? Я тут давеча видел как чувак, где то прочитавший что есть такая штука как программирование, с умным видом разглагольствовал, мол де кто на Lisp'е не пишет, те недочеловеки. Увы на поверку он оказался обычным никчёмой, выучившим пару букв из мануала о лиспе. 23-01-2013 18:55:08 Lain_13 пишет
Там ООП желательно знать в полной мере, хотя бы по Страуструпу изучить и попрактиковаться. Ну а сигналы... что то в них есть от MFC |
Lain_13 > 23-01-2013 18:56:53 |
ladserg > Ну а сигналы.. |
ladserg > 23-01-2013 19:08:09 |
Lain_13 пишет
Старенький анекдот:
Что ты там говорил про защищённость? |
ladserg > 23-01-2013 19:12:31 |
okkamas_knife пишет
Ну да, всё верно, линукс написан на сях, а первая винда вообще на паскале. Мы о том и говорим |
krigstask > 23-01-2013 19:14:51 |
ladserg пишет
Ну-ну, конечно. ladserg пишет
Без понятия. Я просто пнул ногой труп, проходя мимо,а ты вскочил на его защиту. ladserg пишет
Дураков на сто лет не только в России припасено. ladserg пишет
Дураку ничего не поможет, так что не будем ему уподобляться и пользоваться PHP. ladserg пишет
Что поподробнее? Про инструменты? ladserg пишет
Известного кому? Из какой области? ladserg пишет
Нет, конечно. Basic и так давно помер, Modula с паскалём — пожалуй, тоже. C и ассемблер — для низкоуровневых вещей. Насчёт «старых языков», конечно, смешно, ибо первые версии Python появились раньше Java 1.0 ladserg пишет
Да ладно, чего уж там такого сверхсуперобъектного? ООП как ООП. Плавали, знаем. |
Lain_13 > 23-01-2013 19:16:05 |
ladserg |
ladserg > 23-01-2013 19:28:03 |
krigstask пишет
А, ну да, АЯ же должен восполнять пробелы в знаниях, я и забыл. krigstask пишет
Такой вот он труп, что на нем не только пишут, но мы еще и сидим на форуме, написанном на этом трупе. krigstask пишет
Дык я же и говорил: ladserg пишет
Ой, а там и ответ есть: krigstask пишет
Как то так... krigstask пишет
Ага, и про прогресс в том числе, и про движение. krigstask пишет
Да хотя бы тебе, из любой области. Чем написанным на питоне пользуешься ты сам. А что можешь предложить другим? Область любая. krigstask пишет
Кстати о ява, чот я в последнее время не вижу кучи программ написанных на нем, столько было громких слов, а что в итоге? krigstask пишет
Чот не сильно то он продвинулся и распространился за это время. Даже мёртворожденный Java и то родил поболее. 23-01-2013 19:42:40 Lain_13 пишет
Да тут дело не столько в пороге или в выборе пути. Ты же сам сказал, что с дуру можно сделать. Пых - это просто язык для генерации HTML страничек, не более. Ругают его так же как и в свое время ругали BASIC. И? Проги на VB до сих пор используются (хотя уже и редкость), а PHP вообще умирать не собирается. Да вообще поплевать так то на сам язык, меня просто оскорбляет мнение что на нем пишут только дураки... Мне приходилось писать программы/скрипты, которые использовались или до сих пор используются людьми или на предприятиях как в системных так и в прикладных целях, на следующих языках: C, C++, Assembler, QBasic, Pascal, Modula, Visual Basic, Perl, bash, VB Script, PHP. Сколько раз я дурак получается, если каждый пройдется по одному из этих языков? А за все время работы в ИТ я убедился, что если у чела нет ничего в голове, то он ничего путного и не создаст всё будет инструменты ругать, а если есть ум и знание, то он просто делает дело. Вон тот же Clarion и FoxPro, ну очень непопулярные языки, а программы написанные на них, до сих пор стоят в конторках и просто выполняют свои функции, игнорируя плевки и мнение о них. |
Dеnis > 23-01-2013 21:14:14 |
ladserg пишет
Абсурд. Трупы рожают |
KooL > 23-01-2013 21:15:14 |
Dеnis |
krigstask > 23-01-2013 22:19:18 |
ladserg пишет
Потрудишься объяснить, как связаны пробелы в знаниях с удобным и выразительным механизмом выдачи/отлова исключений? ladserg пишет
Бывает и не такое. Вот WinXP ещё на каком количестве компов стоит и работает, но ведь все понимают, что даже в случае несбычи пророчеств о вендекапце она мертва. ladserg пишет
«Хаять PHP» != «Хаять всё, что не Python» ladserg пишет
Просмотри хотя бы по диагонали http://ru.wikipedia.org/wiki/Python ladserg пишет
Чем пользуюсь я (из более-менее общего ПО): Что ещё знаю из довольно популярного, но не используемого лично мной: ladserg пишет
В итоге? А что должно быть в итоге? Java пока живее всех живых, несмотря на Oracle. Даже если взять и забыть про миллиарды строк кода, написанного там и сям, во всяких «энтерпрайзах», она очень сильно повлияла на индустрию. На тот же Python, не говоря уже о каком-нибудь C#. И, несмотря на многие недостатки Java как языка, она занимает видное место и в истории, и в современном мире. Даже когда сойдёт со сцены. ladserg пишет
а) с чего это Java мертворожденная? ladserg пишет
Я лично такого не говорил. Но убеждённо считаю, что сейчас начинать новый проект на PHP — признак непрофессионализма и узости кругозора. ladserg пишет
Хватит уже эту мантру повторять, из неё никак не следует, что есть какой-то смысл в выборе PHP как инструмента. |
KooL > 23-01-2013 22:25:16 |
krigstask пишет
Там, вроде, просто морда на Питоне. |
krigstask > 23-01-2013 22:27:08 |
Если у человека есть ум и знания, то он знает инструментарий. Если ко мне на собеседование придёт человек с претензией на владение Python и на вопрос о работе с XML не продемонстрирует хотя бы знание стандартного инструментария (а лучше вспомнит про beautifulsoup и lxml), а будет бубнить что-то о регулярных выражениях и т.д., что я должен сделать? Гонять его по алгоритмам и структурам данных? И потом ждать, пока он на регвырах накорябает мне велосипед вместо пользования подходящим инструментом? 23-01-2013 22:28:33 |
KooL > 23-01-2013 22:35:07 |
krigstask |
krigstask > 23-01-2013 22:58:40 |
KooL |
X Strange > 23-01-2013 22:59:29 |
Lain_13 пишет
Да, сигналы и слоты — это, конечно, удобно, но вот стабильность работы у Qt так себе. Я уже не говорю про утечки памяти... |
krigstask > 23-01-2013 23:01:44 |
X Strange |
KooL > 23-01-2013 23:02:50 |
Тяжеловаты несколько прожки на нём. |
X Strange > 23-01-2013 23:07:36 |
krigstask пишет
Попробуйте запустить любую Qt программу под valgrind, например. На Qt нормально работает только GUI, для всего остального он так себе. |
krigstask > 24-01-2013 00:14:12 |
krigstask пишет
Не очень удачное сравнение вышло. Конечно, если взять человека с головой на место просто погромиста, он быстро подтянется и всё подучит. Я имел в виду больше роль ответственного за подсистему, с архитектурными задачками. 24-01-2013 00:15:02 |
X Strange > 24-01-2013 00:27:19 |
krigstask пишет
Кого именно? Qt или valgrind? |
krigstask > 24-01-2013 00:32:40 |
Второй вариант. |
X Strange > 24-01-2013 01:00:55 |
krigstask пишет
Например, запуск с valgrind'ом тривиального примера, который генерируется qt creator'ом выдаёт следующее: скрытый текст ==3623== Memcheck, a memory error detector ==3623== Copyright (C) 2002-2012, and GNU GPL'd, by Julian Seward et al. ==3623== Using Valgrind-3.8.1 and LibVEX; rerun with -h for copyright info ==3623== Command: ./hello ==3623== QGtkStyle was unable to detect the current GTK+ theme. ==3623== ==3623== HEAP SUMMARY: ==3623== in use at exit: 250,260 bytes in 2,738 blocks ==3623== total heap usage: 20,344 allocs, 17,606 frees, 3,636,039 bytes allocated ==3623== ==3623== 8 bytes in 1 blocks are possibly lost in loss record 27 of 572 ==3623== at 0x4A0881C: malloc (vg_replace_malloc.c:270) ==3623== by 0x4A08990: realloc (vg_replace_malloc.c:662) ==3623== by 0x31A964D4A6: g_realloc (in /usr/lib64/libglib-2.0.so.0.3200.4) ==3623== by 0x31A9E29DA8: ??? (in /usr/lib64/libgobject-2.0.so.0.3200.4) ==3623== by 0x31A9E2E7EC: g_type_register_static (in /usr/lib64/libgobject-2.0.so.0.3200.4) ==3623== by 0x31A9E33182: g_type_plugin_get_type (in /usr/lib64/libgobject-2.0.so.0.3200.4) ==3623== by 0x31A9E31D35: g_type_init_with_debug_flags (in /usr/lib64/libgobject-2.0.so.0.3200.4) ==3623== by 0x31AB14EA4C: ??? (in /usr/lib64/libQtGui.so.4.8.4) ==3623== by 0x31AAE3F74B: ??? (in /usr/lib64/libQtGui.so.4.8.4) ==3623== by 0x31AADD2869: QApplicationPrivate::construct(_XDisplay*, unsigned long, unsigned long) (in /usr/lib64/libQtGui.so.4.8.4) ==3623== by 0x31AADD3133: QApplication::QApplication(int&, char**, int) (in /usr/lib64/libQtGui.so.4.8.4) ==3623== by 0x402A04: main (main.cpp:6) ==3623== ==3623== 8 bytes in 1 blocks are possibly lost in loss record 28 of 572 ==3623== at 0x4A0881C: malloc (vg_replace_malloc.c:270) ==3623== by 0x4A08990: realloc (vg_replace_malloc.c:662) ==3623== by 0x31A964D4A6: g_realloc (in /usr/lib64/libglib-2.0.so.0.3200.4) ==3623== by 0x31A9E29DA8: ??? (in /usr/lib64/libgobject-2.0.so.0.3200.4) ==3623== by 0x31A9E2E7EC: g_type_register_static (in /usr/lib64/libgobject-2.0.so.0.3200.4) ==3623== by 0x31A9E0CA49: g_boxed_type_register_static (in /usr/lib64/libgobject-2.0.so.0.3200.4) ==3623== by 0x31A9E0CC35: g_value_array_get_type (in /usr/lib64/libgobject-2.0.so.0.3200.4) ==3623== by 0x31A9E1D8C4: ??? (in /usr/lib64/libgobject-2.0.so.0.3200.4) ==3623== by 0x31A9E31D59: g_type_init_with_debug_flags (in /usr/lib64/libgobject-2.0.so.0.3200.4) ==3623== by 0x31AB14EA4C: ??? (in /usr/lib64/libQtGui.so.4.8.4) ==3623== by 0x31AAE3F74B: ??? (in /usr/lib64/libQtGui.so.4.8.4) ==3623== by 0x31AADD2869: QApplicationPrivate::construct(_XDisplay*, unsigned long, unsigned long) (in /usr/lib64/libQtGui.so.4.8.4) ==3623== ==3623== 8 bytes in 1 blocks are possibly lost in loss record 29 of 572 ==3623== at 0x4A0881C: malloc (vg_replace_malloc.c:270) ==3623== by 0x4A08990: realloc (vg_replace_malloc.c:662) ==3623== by 0x31A964D4A6: g_realloc (in /usr/lib64/libglib-2.0.so.0.3200.4) ==3623== by 0x31A9E29DA8: ??? (in /usr/lib64/libgobject-2.0.so.0.3200.4) ==3623== by 0x31A9E2E7EC: g_type_register_static (in /usr/lib64/libgobject-2.0.so.0.3200.4) ==3623== by 0x31A9E37C41: g_pointer_type_register_static (in /usr/lib64/libgobject-2.0.so.0.3200.4) ==3623== by 0x31A9E37CC7: g_gtype_get_type (in /usr/lib64/libgobject-2.0.so.0.3200.4) ==3623== by 0x31A9E1DA24: ??? (in /usr/lib64/libgobject-2.0.so.0.3200.4) ==3623== by 0x31A9E31D59: g_type_init_with_debug_flags (in /usr/lib64/libgobject-2.0.so.0.3200.4) ==3623== by 0x31AB14EA4C: ??? (in /usr/lib64/libQtGui.so.4.8.4) ==3623== by 0x31AAE3F74B: ??? (in /usr/lib64/libQtGui.so.4.8.4) ==3623== by 0x31AADD2869: QApplicationPrivate::construct(_XDisplay*, unsigned long, unsigned long) (in /usr/lib64/libQtGui.so.4.8.4) ==3623== ==3623== 8 bytes in 1 blocks are possibly lost in loss record 30 of 572 ==3623== at 0x4A0881C: malloc (vg_replace_malloc.c:270) ==3623== by 0x4A08990: realloc (vg_replace_malloc.c:662) ==3623== by 0x31A964D4A6: g_realloc (in /usr/lib64/libglib-2.0.so.0.3200.4) ==3623== by 0x31A9E29DA8: ??? (in /usr/lib64/libgobject-2.0.so.0.3200.4) ==3623== by 0x31A9E2E7EC: g_type_register_static (in /usr/lib64/libgobject-2.0.so.0.3200.4) ==3623== by 0x31AD21A0ED: gconf_client_get_type (in /usr/lib64/libgconf-2.so.4.1.5) ==3623== by 0x31AD21A684: gconf_client_get_default (in /usr/lib64/libgconf-2.so.4.1.5) ==3623== by 0x31AB14EA52: ??? (in /usr/lib64/libQtGui.so.4.8.4) ==3623== by 0x31AAE3F74B: ??? (in /usr/lib64/libQtGui.so.4.8.4) ==3623== by 0x31AADD2869: QApplicationPrivate::construct(_XDisplay*, unsigned long, unsigned long) (in /usr/lib64/libQtGui.so.4.8.4) ==3623== by 0x31AADD3133: QApplication::QApplication(int&, char**, int) (in /usr/lib64/libQtGui.so.4.8.4) ==3623== by 0x402A04: main (main.cpp:6) ==3623== <... вырезано в связи с лимитом на объём сообщения> ==3623== ==3623== LEAK SUMMARY: ==3623== definitely lost: 384 bytes in 4 blocks ==3623== indirectly lost: 590 bytes in 12 blocks ==3623== possibly lost: 7,388 bytes in 95 blocks ==3623== still reachable: 241,898 bytes in 2,627 blocks ==3623== suppressed: 0 bytes in 0 blocks ==3623== Reachable blocks (those to which a pointer was found) are not shown. ==3623== To see them, rerun with: --leak-check=full --show-reachable=yes ==3623== ==3623== For counts of detected and suppressed errors, rerun with: -v ==3623== ERROR SUMMARY: 95 errors from 95 contexts (suppressed: 2 from 2) В программах посложнее всё намного хуже — там уже не только утечки. 24-01-2013 01:02:00 krigstask пишет
Лень набрать emerge -av valgrind? 24-01-2013 01:02:53 |
Keepun > 24-01-2013 04:20:44 |
Ну, не может народ понять, что PHP свою нишу занял, а Python и Ruby претендуют на занятое уже Java и .Net А вообще мир уже подсел на Си-подобный синтаксис и вряд ли с него слезет. Так что Python и Ruby еще по этой причине в пролете. Python и Ruby сливают в тесте Яве. Так что krigstask может пинать Пыха сколько хочет, все равно Питон в Веб не пролезает. 24-01-2013 04:27:40 |
ladserg > 24-01-2013 10:13:42 |
krigstask пишет
А ты не задумавался что между проверкой на ошибки и отловом исключений разницы мало? В первом случае ставится проверка условными операторами на соответствующие значения во втором случае программист определяет реакции на те или иные реакции? И как бы если толково написан код, то вызов исключения - редкость. И мнимая "выразительность" и "удобство" нужны только когда не можешь толком написать код без ошибок. krigstask пишет
При всей моей любви к никсам, вынужден тебя огорчить, что для виндокапеца увы нужно сделать еще многое. Это и сделать доступные игры под альтернативные ОС, и система централизованного управления обновлениями, распространением программ, распространения настроек как ОС так и отдельного ПО. Всё это используется в корпоративном секторе, который влияет на продвижение ОС и ПО. В linux впринципе тоже можно самому организовать аналоги WSUS и AD, написать скрипты, установить на каждом компе, и так же централизованно указывать какие обновления ставить, какие нет, на какие компьютеры какие программы ставить, и если уж сильно изгольнуться то даже настройки программ и ОС можно распространять через скрипты... Но это надо делать самому, единого и устаканенного механизма под никсы пока нет. Это пожалуй самый важный фактор, почему виндекапец еще долго не наступит. Впрочем надеюсь что крупные разработчики дистрибутивов Linux когда нибудь да наступят на горло собственным амбициям, проведут унификацию и разработают необходимые механизмы и протоколы. krigstask пишет
Ты знаешь, я вообще не думал что собственную глупость можно свалить на АЯ. И уж точно прежде чем пихать значение в индекс массива я его всегда проверял как минимум на область допустимых значений. А уж придираться к функциям и совсем не думал, я либо читал по ним документацию, либо просто писал свои функции и классы. Так например я часто использую свой аналог класса string в C++, т.к. класс из STD мне не всегда удобен и занимает слишком много места. krigstask пишет
Это не ответ, это просто отговорка, нет нужды долго распинаться, просто достаточно привести пару примеров прогресса и продвижения. А на странице вики я ничего нового не увидел, даже жутко неудобный бейсикоподобный синтаксис питона - и то не новость. krigstask пишет
Хм, чот я и не подумал, что пиная PHP ты мне дашь примеры далёкие от веб-приложений. Для создания скомпилированных программ у меня только один фаворит - плюсы, впрочем там тоже можно сунуть значение в индекс и программа будет работать без проблем, т.е. по твоему мнению язык для дураков. krigstask пишет
Да где оно живее то? Оглянись, веб-технологии уже прочно вытесняют кросс платформенные приложения (что в первую очередь было главным преимуществом Java), в веб технологиях Java пока используется в основном из-за его механизмов распределения нагрузки. а последние драки в сфере разработчиков ОС для планшетов и смартфона, вытесняют Java. Он изначально то не был особенно привлекательным, сам язык всего лишь пародия на плюсы с парой рюшечек, медленный и глючный JVM, мантрообразный способ сборки пакетов, вовсе не красили его. Им заинтересовались то только из-за дрязгов Sun с Microsoft, да и то благодаря его кроссплатформенности, в надежде создать ПО работающее на любой платформе. Что далеко не всегда себя оправдало. Сейчас в Java как языке и платформе смысла мало. Если на раннем этапе продвижения Java был острый дефицит в унифицированных фреймфорках (QT для винды ещё был платен, GTK был сложен, wxWindows, ныне wxWidgets, не сильно известен, MFC работает только под виндой) то сейчас нехватки в унифицированных фреймворках нет, программа написанная с использование QT и быстрее работает, и писать её проще, и значительно дешевле. И в вэб технологиях тоже смысла мало использовать Java, дешевле (это порой самое главное) проще создать проект на PHP, Perl, ASP, etc, чем заморачиваться с весьма медленной JVM, и неоправданно заумными технологиями самого языка. А что касаемо уже написанного когда то сдуру кода... дык и программы на Clarion всё ещё местами используются, хотя программисты на нем уже почти повывелись (почти потому что я лично знаком с целой командой до сих пор использующей сей язык в своих проектах, и никакие меры воздействия на них не могут заставить их перейти на что нибудь более современное. Самое свинское то, что они программировали ещё в те времена когда программы писались паяльником, и имея большой опыт и знания они умудряются до сих пор решать поставленные перед ними задачи в рамка привычного им Clarion, правда уже виндового). krigstask пишет
Как бы C++, PHP, Perl, Pascal, и еще немало ЯП было создано одиночками, и ничего. krigstask пишет
Статистика - она такая статистика... krigstask пишет
А ну да, не говорил, просто сей форум написали непрофессионал, и вики создали непрофессионалы, да и вообще... один только krigstask знает как спасти мир и экономику, он пишет на питоне, ну и еще на пере языков с громким и малоизвестным именем. krigstask пишет
Я понял что к PHP как к языку, так и к людям его использующих ты относишься предвзято и субъективно. А аргументы против языка пока оказались всего лишь либо неумением читать документацию, либо отсутствием базовых знаний. Особенно красив пассаж с исключениями, мол де если их не генерирует функция - то язык не язык, а чел не пользующий их и совсем... -- Объективность: |
Lain_13 > 24-01-2013 12:58:47 |
X Strange |
krigstask > 24-01-2013 13:49:06 |
X Strange okkamas_knife пишет
Я, кажется, русским по белому написал: «для новых проектов». okkamas_knife пишет
Уймись ты уже со своими хромыми сравнениями (-:Е Keepun пишет
Занял, да. Я даже догадываюсь, почему. Но это не делает его хорошим ЯП. Keepun пишет
Лишь частично верно. Keepun пишет
Ерунда какая-то. Без скобок жизни нет? Единственное заметное отличие. Ну и необязательность точки с запятой. Я понимаю ещё разговоры о непривычности синтаксиса функциональных языков, но уж Python… В общем, смешно. Keepun пишет
Срыв покровов. Keepun пишет
Уже пролез. Пых не вытеснил, но однозначно пролез. Keepun пишет
С чего вдруг? Keepun пишет
Чего-то не уверен совсем.
Ха-ха три раза. Keepun пишет
Ну эта… Выбирай. И много ты знаешь готовых фреймворков для вебни? |
ladserg > 24-01-2013 14:05:35 |
krigstask пишет
Честно говоря тоже за собой заметил что мне трудно читать текст программ на языках без скобок, старею видать А у питона действительно непривычно блоки выделяются (отступами если я правильно понял). |
Lain_13 > 24-01-2013 14:17:27 |
ladserg Кстати, пых в скорости работы тоже сливает Java. О чём нам это говорит? Ни о чём... В вебе в большинстве случаев скорость языка не так и важна если у тебя есть нормальное кэширование. |
ladserg > 24-01-2013 14:41:42 |
Lain_13 пишет
Тут скорее less получается, я к нему привык ещё раньше чем nano стал появляться в дистрах. Lain_13 пишет
Вообще о тормознутости Java больше мифов чем реальности. Там где он суётся не к месту, он да, не показывается себя. Мне пришлось как то поработать с командой людей, которые живут за счёт разработки различных проектов, вот уж кто абсолютно не имеет предвзятости, зато прагматичности и денежного счёта у них хоть другим раздавай. От них я и понял, что системы с использованием сервлетов, ака JBoss, весьма быстры и эффективны там, где нужна балансировка нагрузки. и действительно их кластерные решения были весьма шустры. Для одноядерных систем их решения на базе Java тоже никакой тормознутостью не пахли, да при одно-трёх пользователях может быть и уступили бы, но при количестве от нескольких сотен дадут фору многим. Особенно если учесть JIT. |
krigstask > 24-01-2013 15:02:56 |
Я чуть ли не час писал ответ ladserg'у, и тут Опера внезапно упала. Вот компот. |
RED > 24-01-2013 15:16:53 |
Opera - ужасный браузер, из-за него у порядочных граждан пропадают сообщения. Я бы подал в суд на норвежцев, потребовал возместить моральный ущерб, ведь Вы испытали страдание от пропажи набранного сообщения. |
krigstask > 24-01-2013 15:19:27 |
RED |
RED > 24-01-2013 15:47:22 |
не надо прикидываться колобком и размахивать передо мной транспортантом со словом "оффтопик!" |
KooL > 24-01-2013 15:54:00 |
RED, всё верно, настоящий глюкодром, особенно для разрабов и инфы по багам никакой, в отличии от Ишака, и баги постонно заменяют на новые. |
Keepun > 24-01-2013 16:07:26 |
krigstask пишет
Нормальный у Пыха ЯП. Есть свои моменты, которые нужно "запомнить", но это везде так. krigstask пишет
По мнению многих Сишников. Языки, в который отступы играют важную роль - бред. krigstask пишет
На 0.5% сайтов, как и Руби? krigstask пишет
Как раз Java и .NET единственные в своем секторе. krigstask пишет
ХА за незнание Java и .NET krigstask пишет
|
Lain_13 > 24-01-2013 16:18:55 |
okkamas_knife 24-01-2013 16:27:25 |
ladserg > 24-01-2013 16:34:44 |
Lain_13 пишет
Мне по поводу оформления кода очень понравилась книга Алена Голуба "Веревка достаточной длины, чтобы... выстрелить себе в ногу. Правила программирования на Си и Си++", где он в довольно юмористическом духе рассказывает как оформлять код. Рекомендовано начинающим программистам. |
Lain_13 > 24-01-2013 16:41:16 |
ladserg |
Keepun > 24-01-2013 16:46:13 |
Lain_13 пишет
Сишному достаточно Блокнота, а Питону IDE подавай, чтобы за отступами следил? Lain_13 пишет
Это редкость. И нормальные редакторы уже умеют {} () подсвечивать. |
Lain_13 > 24-01-2013 16:52:16 |
Keepun > В особом запущенном случае можно через Выравниватель Кода прогнать. |
krigstask > 24-01-2013 17:02:03 |
Keepun пишет
Две страницы обсуждения уже было. Keepun пишет
Чего-чего? Везде блоки кода выделяются отступами. Почему? А не потому ли, что они куда нагляднее выделяют блоки, чем скобочки? Keepun пишет
Вы как процентики считаете? Keepun пишет
И Python в Google тоже широко используется (например, в YouTube). И в Яндекс (Погода). Ну это, конечно, не годится в подмётки тысячам сайтов на WP, я понимаю. Keepun пишет
Шок! Keepun пишет
Знаем мы эти автоконвертеры. 24-01-2013 17:05:09 Keepun пишет
Тебе рассказать про разницу между фреймворком и CMS, или в википедии посмотришь? |
Keepun > 24-01-2013 17:09:18 |
Lain_13 пишет
Вот поэтому Си рулит. Я сам могу решать, как выровнять код, чтобы в 100 символьную границу влез. Вообще для понимая 2-х совершенно разных синтаксисов нужно равная тренировка, а иначе просто запутаться. |
Lain_13 > 24-01-2013 17:13:50 |
Keepun > Вообще для понимая 2-х совершенно разных синтаксисов нужно равная тренировка, а иначе просто запутаться. |
Keepun > 24-01-2013 17:24:31 |
krigstask пишет
А у меня 205 с программистами, поэтому я опытнее в этом вопросе. krigstask пишет
if (x>6) {i++; x--;} else break; krigstask пишет
Статистика. krigstask пишет
Только внутри. krigstask пишет
Не знаешь. Можешь спецификацию прочесть. krigstask пишет
CMS уже фреймворки не юзают? |
krigstask > 24-01-2013 17:29:43 |
Keepun пишет
Вот поэтому Python рулит. Единообразие оформление кода — это прекрасно. Прямо вот отнимают у бедолаг возможность отформатировать код так, как хочется в текущей стадии наркотического опьянения. Ну а если есть желание в рамках одного блока делать разные отступы, то лучше прострелите себе голову. |
Keepun > 24-01-2013 17:30:30 |
Lain_13 пишет
мониторы старые. |
krigstask > 24-01-2013 17:38:41 |
Keepun пишет
Ну да, я-то тут с тобой спорю. Keepun пишет
И? И где явнее видны блоки? Keepun пишет
Основной код у YouTube снаружи? Или где? Keepun пишет
Спецификацию чего? Конверторов? Keepun пишет
Эа… Вообще-то совершенно необязательно. Я согласен с тем, что Java используется на многих высоконагруженных сайтах, как раз из-за более высокой производительности. Так там и C используется, и PHP некоторые с C++ транслируют. Но средний сайт, которому недостаточно стандартной CMS, а посетителей порядка нескольких тысяч в день, на жабе не будут писать. Keepun пишет
Во-первых, на Ruby написан тот же Twitter (сейчас уже частично, ибо они упёрлись в его тормоза, и часть там переписали на Scala. |
Lain_13 > 24-01-2013 17:44:32 |
Keepun krigstask |
Keepun > 24-01-2013 17:53:30 |
krigstask пишет
10 таких условий подряд сделай. krigstask пишет
в С krigstask пишет
языков krigstask пишет
Обязательно, а иначе не собрать JSP. krigstask пишет
Почему? Почему приложение для Андройда на Java осилить могут, а сайт уже нет? krigstask пишет
Официальный опрос крупных фирм. Вот откуда ты узнал, что Твиттер на Скалу перевели? От туда же. 24-01-2013 17:55:35 Lain_13 пишет
угу |
Lain_13 > 24-01-2013 18:10:05 |
Keepun Разве что ты геттеры и сеттеры классу прописываешь. -_- |
ZolРar > 24-01-2013 18:11:02 |
RED пишет
Раньше у меня была Next, и она каждые 15 минут падала! Иногда пропадали сообщения. Да и браузер на был. Зависнет, потом фиг восстановишь! |
krigstask > 24-01-2013 18:27:46 |
Keepun пишет
Компактный код на C? (-%E Lain_13 пишет
Keepun пишет
Серьёзный случай. А зачем в C тогда вообще делают отступы и вставляют \n? Ну, обычные, жалкие людишки. Если фигурные скобки лучше выделяют блоки? Keepun пишет
Сходство базового синтаксиса никак не означает, что можно их автоматом конвертировать и получить вменяемый код. Keepun пишет
Ant — это фреймворк? Веб-фреймворк? Keepun пишет
Потому что на Java сложнее и дольше, чем на том же Python/Django, например. Keepun пишет
Так это какая-то выборка от балды. ZolРar пишет
Откуда такие даровитые парни берутся, я просто диву даюсь. |
Keepun > 24-01-2013 18:49:31 |
Lain_13 пишет
Это лишь совет учителя ученикам, которые про циклы не слышали. "Преждевременная оптимизация - корень всех зол." |
ZolРar > 24-01-2013 18:54:53 |
krigstask пишет
Секрет. |
Keepun > 24-01-2013 19:02:42 |
krigstask пишет
Си позволяет любой стиль. Можно и без отступов. krigstask пишет
А если я тебе сообщу, что у них даже основные классы совпадают? krigstask пишет
Разве нет? krigstask пишет
Конечно дольше, когда про Java ничего не знаешь. krigstask пишет
Ну, так опровергни. |
krigstask > 24-01-2013 19:14:36 |
Keepun пишет
Это-то и плохо. Keepun пишет
И что? Этого всё равно недостаточно для вменяемой конвертации. Keepun пишет
Мягко говоря, нет. Keepun пишет
Как, судя по всему, ты. Например. Keepun пишет
Другой выборкой от балды? Она точно так же ничего не докажет. |
Lain_13 > 24-01-2013 20:33:44 |
Keepun |
Keepun > 24-01-2013 20:39:13 |
krigstask пишет
"А мужики-то не знают..." krigstask пишет
Кроме Википедии есть и официальный ман вообще-то. krigstask пишет
А может лучше возможности сравнишь, а не количество символов? krigstask пишет
Плохо, когда выбора нет. 24-01-2013 20:41:57 Lain_13 пишет
А может кому-то стоит изучить Coding Style и проги для его формирования? |
krigstask > 24-01-2013 20:52:36 |
Keepun пишет
Ну ты уж лучше бы не отвечал вообще, а? Ну плакать же хочется от таких «специалистов». Keepun пишет
Отличный диалог: Возможности чего? Возможностей у Python и Java поровну, они оба полны по Тьюрингу. Keepun пишет
То ли дело в C — сплошной выбор. Захотел — поставил скобку на этой строке, захотел — на той. Решил, что эта строка достойна отступа в 4 пробела, а следующая только в семь — пожалуйста! Свобода! Не то что скучный тоталитарный питон, за каждым пробелом следит. У-у-у, змеюка! 24-01-2013 20:53:58 Keepun пишет
В питоне синтаксис обеспечивает половину этого самого Coding Style. Не проги нужны для этого (не считать же текстовый редактор), а голова. 24-01-2013 20:55:24 |
Keepun > 24-01-2013 21:02:58 |
krigstask пишет
Не... ты явно конфетку не получишь... |
krigstask > 24-01-2013 21:22:27 |
Keepun пишет
Меня ничего в ступор не вводит, кроме называния аналога make «веб-фреймворком». Keepun пишет
По-моему, скорее нет. Несмотря на название. Тогда и Python — фреймворк. |
Keepun > 24-01-2013 23:14:13 |
krigstask, даже приведенная тобой статья сообщает обратное:
krigstask пишет
Python - язык. А вот либы на нем, которые позволяют связать его с чем-то (с Вебом) - фреймворк (набор API и классов). Так что учись дальше, студент... |
ladserg > 24-01-2013 23:31:40 |
krigstask пишет
Про 10 проверок сподряд не сильно то хохма, самый простой пример - проверка аргументов программы, а аргументов у программ может быть много. Конечно, там где есть строковые классы можно использовать структуру switch/case, что при разборе - просто банальная куча IF'ов. Сложные условия и реакция по списку. krigstask пишет
Ну, жалкие людишки отступами не всегда блоки отображают, так отображают порой переносы, например сумма десятка переменных, или длинный текст, т.е. отступами просто приводят в читабельный вид. Вообще ошибается тот, кто считает что отступами надо выделять абсолютно все блоки, так например конструкция вида:
Гораздо удобнее читается в одну строку, чем две:
Как в питоне обстоят дела с переносом строк я хз, но могу предположить, что набежит куча народа и на полном серьёзе будет утверждать что оно "правИльному" программисту и не надо..., мне их будет жаль, и пользователей их программ тоже. П.С. Видели бы вы листинги боевых программ на ассемблере... |
RED > 24-01-2013 23:33:51 |
okkamas_knife пишет
Для меня последний спор равносилен чтению символов уснувшего на клавиатуре кота - ничего не понятно, какие-то буквы |
X Strange > 24-01-2013 23:42:02 |
ladserg пишет
Здесь дело не только в читаемости, но ещё и в том, что на отдельную строку можно поставить breakpoint. RED пишет
Dual boot, конечно. 24-01-2013 23:44:28 Lain_13 пишет
А с длинными именами классов и методов что предложите делать? |
ladserg > 24-01-2013 23:47:26 |
X Strange пишет
Хм, это аргумент. 24-01-2013 23:48:34 RED пишет
pinux - смотрелось солиднее |
X Strange > 24-01-2013 23:50:02 |
krigstask пишет
Да там вывод тривиальный --- можно без документации понять. Хотя, если писать на питоне, то valgrind, естественно, не нужен. Он для C/C++, позволяет отлавливать invalid read/write, unintialized values, memory leaks, data races в многопоточных программах, и т.д. Вообще штука полезная. 24-01-2013 23:55:20 Что касается скобочек, то они в C++ очень удобны, так как позволяют не следить за отступами вручную: по скобочкам Qt Creator расставляет отступы сам, в том стиле, в котором указано в настройках. |
Lain_13 > 25-01-2013 00:05:01 |
X Strange ladserg Нежелательно, но можно. |
krigstask > 25-01-2013 00:08:03 |
Keepun пишет
Что она сообщает? Ты совсем глупый, что ли? Ты спросил, является ли .NET фреймворком. Я сказал, что нет (по-моему), потому что тогда и (C)Python придётся считать таковым. |
ladserg > 25-01-2013 00:13:53 |
хочу обратить внимание что .NET и C# - разные вещи.. |
krigstask > 25-01-2013 00:18:34 |
ladserg пишет
Гм, и? Это традиционный слабо связанный с обсуждением вопрос? ladserg пишет
Бредим, да? Даже отвечать на такое не хочу. X Strange пишет
Я знаю, что такое valgrind и зачем он, но никогда им не пользовался, потому вывод его мне без предварительного полулитра не понятен (-:Е X Strange пишет
В смысле? Переформатирует открытые файлы? Или при вводе кода отступает, как надо? 25-01-2013 00:19:51 ladserg пишет
.NET — это реализация C# с сопутствующими библиотеками. CPython — реализация Python и сопутствующие библиотеки. |
X Strange > 25-01-2013 00:22:18 |
krigstask пишет
Во-первых, при вводе кода отступает как надо, а во-вторых, можно выделить блок кода, нажать TAB, и он поправит в нём выравнивание строк. |
ladserg > 25-01-2013 00:23:48 |
krigstask пишет
Я не ставил знака вопроса. Не знаю где тебе показался вопрос. krigstask пишет
Чот мне кажется ты уже не знаешь за что бы поспорить. krigstask пишет
Всё же иногда спор ради спора истину не несёт, вот: http://ru.wikipedia.org/wiki/.NET_Framework, приведи аналогичное подтверждение своим словам. |
Keepun > 25-01-2013 00:31:31 |
X Strange пишет
Для .NET Студия может только конкретное выражение стопорить вне зависимости от строки. krigstask пишет
Приехали... мда... .NET фреймворк оправдывает свое название хотя бы тем, что этот набор API и классов ты можешь из любого языка юзать. C#, C/C++, Delphi, PHP, Python и т.д. - да любой язык, к которому .NET фреймворк прикрутили. фреймворк от либы отличается навязыванием своим стилем программирования. krigstask, купи лицензию на свою траву, а то эта тебе совсем крышу снесла. |
X Strange > 25-01-2013 00:35:51 |
Keepun пишет
Возможно, с .NET мне работать не приходилось, но подозреваю, что на строку всё же удобнее breakpoint ставить. Конкретное выражение, небось, выделять надо... в общем, я считаю, что лучше, когда на одной строке одно выражение. krigstask пишет
Чего в нём может быть непонятного? Стек вызовов с указанием, что в этом месте не так. |
krigstask > 25-01-2013 00:36:33 |
X Strange пишет
Ну тут скобочки не особенно при чём, в питоньих IDE так тоже можно. ladserg пишет
«Вопрос» в смысле «тема обсуждения». ladserg пишет
Я не знаю, что тебе кажется, но ты высосал из пальца и написал ахинею. ladserg пишет
А что там опровергает мои слова? 25-01-2013 00:39:30 Keepun пишет
Именно это и отличает .NET от фреймворков. Это платформа вроде JVM. Keepun пишет
Доморощенные определения в чяте? Keepun пишет
Да-да, у меня крышу снесло, а ты ещё не рассказал про веб-фреймворк Ant. |
Keepun > 25-01-2013 00:41:34 |
X Strange пишет
Нет. Достаточно ; 25-01-2013 00:49:17 krigstask пишет
Вот именно "вроде JVM". JVM только Java может юзать. А .NET любой язык. krigstask пишет
Общепринятое. 25-01-2013 00:52:26
не состыкуется с твоим представлением. |
krigstask > 25-01-2013 00:56:15 |
Keepun пишет
Мн-да. Покури матчасть, что ли. Названия Scala, Jython, Groovy ничего не говорят? Keepun пишет
Я искренне не понимаю этой фразы. Чего не существует? push-based архитектуры? И если .NET — фреймворк, то как написать приложение на C# *без* .NET? И без Mono, конечно. 25-01-2013 00:56:49 Keepun пишет
Ну граница потихоньку размывается, только и всего. |
ladserg > 25-01-2013 00:57:07 |
krigstask пишет
Иди лучше спать, а то у тебя кончились аргументы и начались оскорбления. |
Keepun > 25-01-2013 00:59:34 |
krigstask пишет
Зачем? C# изначально создан для .NET, но .NET фреймворк можно юзать без C# 25-01-2013 01:01:02 krigstask пишет
Так ты статью из Вики прочти дальше первого предложения. 25-01-2013 01:02:40 krigstask пишет
MVC ladserg пишет
А они были? |
krigstask > 25-01-2013 01:06:23 |
ladserg пишет
Слив засчитан. Keepun пишет
Что значит «зачем»? Есть Python — ЯП. Есть фреймворк — Django. Я могу взять и написать что-то (даже вебню какую-нибудь на Pylons и Flask) без мыслей даже об использовании Django. Может быть, я узко понимаю этот термин, но вот как-то так. 25-01-2013 01:07:37 Keepun пишет
Потрудись пояснить, с чего вдруг MVC-фоеймворки ломают мою картину мира. А то я как-то не понимаю. 25-01-2013 01:08:38 Keepun пишет
А ты не умеешь цитировать именно те слова, которые подкрепляют твоё мнение? |
ladserg > 25-01-2013 01:08:39 |
krigstask пишет
Гуд, гордись. |
Keepun > 25-01-2013 01:20:20 |
krigstask пишет
Это уже будет твой фреймворк, если реализуешь классы для взаимодействия. krigstask пишет
Так реализация навязывает свой стиль формирования кода. Yii, ASP.NET MVC и т.п. - фреймворки. krigstask пишет
Там вся статья - противоположность твоему мнению. 25-01-2013 01:23:28
25-01-2013 01:26:47 krigstask пишет
|
krigstask > 25-01-2013 01:34:31 |
Keepun пишет
Классы для взаимодействия чего с чем? Какой мой фреймворк? Ты о чём? Keepun пишет
Пожалуй, да. И что? Keepun пишет
До чего у тебя логика странная. С чего я вдруг буду рыскать по статье в поисках опровержения своему мнению? Или ты надеешься, что я залипну в ней навечно? Ты концепцию MVC и ASP.NET MVC не путаешь, кстати? И я всё ещё жду ответов: Вроде ещё что-то было, но не могу вспомнить. Может, и не было. 25-01-2013 01:35:11 Keepun пишет
Прекрасно. Я в курсе, спасибо. Только что из этого следует? 25-01-2013 01:44:21 |
littleleshy > 25-01-2013 01:52:38 |
RED пишет
У каждой из сторон есть свои печеньки. |
Keepun > 25-01-2013 02:55:52 |
krigstask пишет
А ты? Это намек, что Майк ошибся в названии? ну-ну... krigstask пишет
Ты лучше найди в ней доказательства, что ты прав. krigstask пишет
Тем же местом, что и ASP.NET, Yii и т.д. krigstask пишет
А что это тогда, если не
krigstask пишет
Ну... может. Только что это с твоей стороны доказывает? 25-01-2013 03:03:37
|
hydrolizer > 25-01-2013 03:55:27 |
krigstask пишет
Да, действительно - это как минимум еще CLR, вслед за которой тянется JIT, котроль доменов приложений, поддержка pinvoke/interop итд. итп. Отличие от просто фреймворка, про который определение выше, в том, что всё это хозяйство делает еще много чего помимо просто его использования в своем коде. Keepun пишет
Не любой. Только тот, Keepun пишет
тот же вышеупомянутый Delphi может использовать .net только в своей .net-реализации, и поэтому выражение "может использовать" здесь некорректно - он сам по себе является языком, реализованном на .net; достучаться же до CLR из обычного Delphi (или unmanaged С/С++) - ну, не то что бы невозможно, но достаточно трудоемко. Более трудоемко, чем из тех же unmanaged Delphi или C++ работать с COM через IUnknown. |
Lain_13 > 25-01-2013 03:59:49 |
Keepun hydrolizer |
hydrolizer > 25-01-2013 05:19:13 |
Lain_13
И касательно этой части, Caliburn Micro, например, вполне себе MVVM-фреймворк для WPF. Тот самый, который is an abstraction in which software providing generic functionality can be selectively changed by user code. В отличие от, которое несколько больше, чем an abstraction. |
Keepun > 25-01-2013 16:40:00 |
Вот вам совсем простое объяснение:
|
krigstask > 28-01-2013 02:07:55 |
Keepun пишет
facepalm.svgz Хорошо хоть мало написали тут без меня, быстро прочитал. |
Keepun > 28-01-2013 18:16:29 |
krigstask, ну мог бы так явно не сливать. Аргументы кончились? Ну, да.... я тоже Python-3.3.0.tar.bz2 за framework не считал, пока не понял, что framework (каркас, основа) - это обобщенное название. |
RED > 28-01-2013 18:17:49 |
Понял, почему мне так нравится Ubuntu! Она подходит к интерьеру - у меня оранжевые обои и темная мебель! |
krigstask > 28-01-2013 20:37:39 |
Keepun пишет
Я понял, что с тобой спорить просто бесполезно. То есть вообще. После того, как ты обозвал фреймворком архив… В общем, без толку абсолютно. Считай, что ты меня победил. Мне твой лоб не проломить, это точно. Python-3.3.0.tar.bz2 — фреймворк, Ant — веб-фреймворк, про .NET и говорить нечего. «А вчера в ванной, мне преснился чудный сон, как будто я нырнул в море, и оно оказалось фреймворком, рыбы, водоросли, медузы, все — фреймворки, даже небо, даже Аллах!» |
sentaus > 28-01-2013 20:50:22 |
Эээ. Да вы совсем офигели? Я только попкорну купил ещё... |
krigstask > 28-01-2013 22:32:46 |
sentaus |
littleleshy > 28-01-2013 22:46:31 |
Попробовал тут kubuntu. Работает она быстрее ubuntu (видео с YouTube в 1080p на ubuntu тормозит). Но KDE ужасен. |
KooL > 28-01-2013 22:50:28 |
littleleshy пишет
Может дело в том, что в одном случае видео было ХТМЛ5, а в другом Флеш? Может во Флеше ВебМ тоже проигрывается иногда вместо 264? |
littleleshy > 28-01-2013 23:08:23 |
KooL пишет
Нет, спецом проверял. Тормозило и на флэше, и на HTML5. А теперь ни на HTML5, ни на флэше не тормозит. KooL пишет
У меня всего два ядра по 2 ГГц (Pentium P6100) KooL пишет
Эх, вот вникнуть бы в это… PS: Долго думал, почему проводник в Windows запускается быстрее, чем ФМ в Linux. Потом понял, что в Windows проводник включён в оболочку, а в Linux это отдельное приложение. |
X Strange > 28-01-2013 23:10:07 |
KooL пишет
И одна из самых глючных |
KooL > 28-01-2013 23:12:59 |
littleleshy пишет
В косяках Компиза, наверно, дело. Его, кстати забросили недавно, теперь только баги будут править, а развивать будут Вейленд с Вестоном. Начало новой эры положено: Wayland добавлен в зависимости пакета GTK+ из состава Ubuntu 13.04 http://www.opennet.ru/opennews/art.shtml?num=35945 X Strange пишет
Вот фичи и глючат некоторые, а у других глючить нечему) |
krigstask > 28-01-2013 23:13:15 |
X Strange пишет
Too bloody true \-:E |
X Strange > 28-01-2013 23:15:30 |
KooL пишет
Ну, я в Linux использую XFCE. И таки там есть чему глючить. И даже глючит! Но не так, как в KDE. |
KooL > 28-01-2013 23:22:03 |
В Крысе нет композитинга нормального, если только крутить Компиз через костыли, а без него у меня всё в тиринге ядрёнейше разрывается. Да и вообще она скудна для меня очень, тайлинга через мышь нет, не, накрутить можно, но то ещё красноглазие, с Кути там какие-то проблемы были, выглядело убого, сейчас не знаю, что уж там. В общем своей веселухи хватает. ЛХДЕ уж тогда лучше или сразу ОткрытуюКоробку с отдельной панелькой. |
X Strange > 28-01-2013 23:34:11 |
KooL пишет
Не знаю, у меня всё работает, ЧЯДНТ? KooL пишет
Это что? |
KooL > 28-01-2013 23:41:39 |
X Strange пишет
Это в Линуксе просто так работает графика вся, через зад то есть, тут уж не важно кто как что делает. X Strange пишет
Окошко потащил вверх, оно весь экран заняло, влево потащил, половину левой стороны и так далее. |
littleleshy > 29-01-2013 09:16:57 |
Ну меня лично интересует, где какие "мультики" и где какие печеньки. |
krigstask > 29-01-2013 15:38:49 |
okkamas_knife пишет
Не люблю глюки. Не люблю кеды (-:Е |
Keepun > 29-01-2013 20:02:43 |
Вот почему стиль окон - закос под Mac OS 100%? Когда наконец-то начнут нормально использовать пространство для toolbars и menu? Какая-то мифическая боязнь этой части у Пингвиноводов. У Маководов эта боязнь меньше и они лучше юзают это пространство. Майк даже первоклассный Ribbon для этого создал. Набор из маленьких кнопок-иконок тоже давно является стандартом. |
ladserg > 29-01-2013 23:02:25 |
Keepun пишет
Да, это пожалуй минус, никогда аква не нравилась. Keepun пишет
А можно поподробнее, что именно слизали, и чего именно не было в юниксовых интерфейсах 80х годов? Так же прошу обратить внимание что с 2000 года KDE мало изменилось, разве что карамбу сделали встроенной. Тут скорее наоборот, винда семерка плазмоиды у кед украла, кои в кедах еще в прошлом веке уже были, ну и по мелочи. Keepun пишет
можно поподробнее, о каком тулбаре и о каком меню идёт речь? Если речь идёт о меню в виде панели с вкладками, то боже упаси от такого ужаса. |
Keepun > 30-01-2013 02:45:40 |
ladserg пишет
О, это признак старости... мда... ladserg пишет
угу. И какой-то поиск там тоже присутствовал... ladserg пишет
Это лишь стариковская проблема. Мне идея Ribbon'a в Офисе 2007 понравилась. Да, первое впечатление было "Бред!", но логичность и настраиваемость взяли свое. KGet - типичный пример этого маразма: есть кнопки "Новая загрузка, Запуск, Пауза, Удалить выбранные, Удалить загруженные". А почему сразу не добавили на панель "Приоритеты, Регулятор скорости, Поиск"? И зачем эти надписи? Иконка должна четко показывать действие + всплывающая подсказка! У меня претензии наподобие KGet к большинству софту. А надписи "(иконка) Создать, (иконка) Открыть, (иконка) Сохранить" больше похожи на "Мы уверены, что ты не идиот, но лучше мы добавим описание." 286 пикселов в пустую так потратить! Guideline уже давно нужно менять с учетом современных направлений. Да, "(иконка) текст" настраивается. Можно и некоторые кнопки добавлять. Но зачем по умолчанию до сих пор стоит этот пережиток прошлого? |
krigstask > 30-01-2013 09:41:03 |
Keepun пишет
Где там закос? Кнопки круглые? В Oxygen? Или там что-то изменилось по умолчанию? |
ladserg > 30-01-2013 12:58:12 |
Keepun пишет
А по существу то ответить религия не позволяет? Хотя бы о технологиях. Keepun пишет
Опять без конкретики. Если говорить про индексацию файлов, с дальнейшим поиском по индексу, то locate и slocate существуют в никсах ещё со сталинских времён, и они независимы от оболочки. Что касаемо Strigi из четвертых кед, то её аналог в виде отдельного приложения был и в третьих кедах. В лбом случае я что в кедах, что в винде эту беду либо отключаю, либо просто не ставлю. Keepun пишет
Спокойнее, уважаемый, не спешите с выводами. Старость тут ни при чём, мне просто не нравится именно интерфейс современного МСО, дело вкуса знаете ли. Я вообще побольшей части на хоткеи налегаю, и посему мне удобнее, что если вдруг понадобится какая фича, которую я редко использую, то в меню в обычном виде я её быстрее найду. Если вам нравится интерфейс МСО 2007++, то ради бога, только не стригите всех под одну прическу. Keepun пишет
У меня в огнелисе дополнение есть DownThemAll, из-за него я повыкидывал все остальные закачивалки, кроме wget. Да и не пользовался я KGet'ом никогда, то что я под кедами сижу вовсе не означает, что я спользую всё исключительно кедовое. Keepun пишет
Пережиток прошлого это как раз формат MS Word (doc/docx), пример современности - использование формата ODF, который является международным стандартом ISO/IEC 26300. А приведенные вами примеры - это всего лишь дело вкуса. Я не спорю, что новые течения в области интерфейса немало кому по сердцу приходятся, но... |
sentaus > 30-01-2013 13:43:45 |
А что ж эта мегатехнология до сих пор в Visual Studio не появилась? Предвижу ответ "не нужно" |
ladserg > 30-01-2013 14:05:31 |
sentaus пишет
Кстати, использование тулбара с вкладками вместо меню - не такая уж и новая идея, ещё в пятой дельфе (и C++ Builder) такая беда была. В смысле именно настраиваемые тулбары, а просто тулбары с вкладками еще в win 3.11 были. Почему я про дельфи/Builder вспомнил, просто мне как то пришлось в начале 2000х в Borland C++ Builder 5/6 ряд программ написать, так вот я там как раз использовал аналогичные настраиваемы тулбары. |
Lain_13 > 30-01-2013 15:54:06 |
> (иконка) Создать, (иконка) Открыть, (иконка) Сохранить |
sentaus > 30-01-2013 15:58:30 |
Да ладно! В риббоне так можно, это ж не тулбар! |
Lain_13 > 30-01-2013 16:28:52 |
> это ж не тулбар! Чё правда?! it is a bar and there are tools on it Кстати, риббон пошёл дальше и разделил тулбар на группы, и подписал каждую группу. |
Keepun > 30-01-2013 17:43:01 |
okkamas_knife пишет
Очевидно: Окошко с кнопками, Шестеренка. ladserg пишет
Так ты сам сначала ответь: а что в Unix было и функционировало из современного и не изменилось с тех пор? ladserg пишет
Угу. И какую инфу они индексируют? ladserg пишет
KGet был взят для примера. Любое приложение, созданное по этим правилам... призрак прошлого. ladserg пишет
Office_Open_XML - ECMA-376, ISO/IEC 29500 |
Lain_13 > 30-01-2013 17:50:14 |
Keepun > Office_Open_XML - ECMA-376, ISO/IEC 29500 |
Keepun > 30-01-2013 17:57:34 |
Lain_13 пишет
А мне нравится. Они даже сворачиваться умеют. Вот сравни старый и новый Paint. |
Lain_13 > 30-01-2013 18:11:55 |
Keepun |
krigstask > 30-01-2013 18:18:48 |
Посоны, ответьте мне, прежде чем мутный вал срача скроет вас: krigstask пишет
|
Lain_13 > 30-01-2013 18:21:56 |
krigstask |
Keepun > 30-01-2013 18:25:45 |
okkamas_knife пишет
Не современный ты чел. Сейчас мобила заменяет кучу устройств от часов до видеокамеры. okkamas_knife пишет
Ну, да... Сидя на ХРени, ты новый интерфейс не познаешь никогда. 30-01-2013 18:36:10 Дизайн окон не похож. Даже иконки отличаются |
littleleshy > 30-01-2013 18:47:55 |
Keepun пишет
Часы, которые нужно заряжать каждый день. |
krigstask > 30-01-2013 20:29:41 |
Keepun пишет
А… «Дизайн окон», гы. Я это понял как window decoration. Вообще там же как минимум не совсем родное оформление MacOS, а закос под WinXP. То-то я смотрю, шрифты убогие. 30-01-2013 20:30:01 okkamas_knife пишет
LFS? |
Lain_13 > 30-01-2013 21:32:32 |
Нет, ну вы только посмотрите на это: Притащил из родственной темы и хоть большинство из вас там уже видели, но остальным может быть интересно. Спасибо Shura за наводку. |
Keepun > 30-01-2013 23:15:27 |
okkamas_knife пишет
не... не работал ты с этим Пуском... 30-01-2013 23:28:50 |
littleleshy > 30-01-2013 23:36:29 |
okkamas_knife пишет
Пуск и сразу набираем (по умолчанию в Win7 фокус на поле ввода, в Win8 поле появляется после нажатия на любую символьную клавишу). okkamas_knife пишет
не забудьте прокрутку и поиск глазами нужной папки okkamas_knife пишет
В Win8 работает набор любого названия программы (напр., notepad/блокнот). okkamas_knife пишет
Это вполне реально. Я набираю почти вслепую. |
Lain_13 > 30-01-2013 23:44:49 |
littleleshy |
Keepun > 31-01-2013 00:02:31 |
okkamas_knife пишет
и после этого еще он заявляет, что Пуск ХРени лучше okkamas_knife, вылазь из пещеры. Новые технологии уже оттестировали. |
Keepun > 31-01-2013 00:25:06 |
okkamas_knife пишет
А что тебе мешает 10 популярных прог закрепить на первой менюшки? Совесть? Именно так решалась проблема часто запускаемый прог. Другое дело, когда нужно найти прогу, которую редко юзаешь в списке из 50 других прог - во эпик квест был. okkamas_knife пишет
Не... я таким мазохизмом не страдал... 31-01-2013 00:28:04 |
Keepun > 31-01-2013 02:32:40 |
okkamas_knife пишет
Я тоже такой фигнёй страдал до перехода на Винь 7. Раскидывал ярлычки по папочкам, делал даже тематические папочки типа "Программирование" и т.п. |
littleleshy > 31-01-2013 09:09:02 |
okkamas_knife пишет
Угу, а потом при удалении программы вручную удалять ярлыки, т. к. у uninstaller'ов другие пути прописаны. После XP я перестал пользоваться кнопкой "Все программы". Разве что посмотреть, какой там хаос |
ladserg > 31-01-2013 09:15:32 |
Keepun пишет
Ну, тут видимо надо разделить тогда технологии. Графика - да, хотя на SGI наверно графика возможно уже была на высоте (графические станции как никак), но тут у меня информации нет. А по сути, если брать технологии построения интерфейса, то практически всё уже было - окна, тулбары, даже нелюбимая мною полоска с кнопками и меню как в гноме, макосе, unixware и иных интерфейсах. Ну и кнопочки :-) Если брать фишки с прозрачностью, растворением окон, и иные графические эффекты, то в линукс они появились попозже. А если взять те же виджеты (гаджеты, плазмоиды), то они появились намного раньше чем в Windows. Так например в 2003 году было анонсировано приложение SuperKaramba, которое уже тогда реализовывало функционал плазмоидов, а оно - суть форк Karamba, которое было еще раньше Тут еще нужно отделять объективное от субъективного. Так например прозрачности, растворения и иные графические эффекты на юзабилити особо не влияют, только на эстетику, а эпилептикам так вообще некоторые эффекты могут оказаться опасными для жизни и здоровья. А вот кнопка пуск, внедренная в Windows 95 - это существенный шаг в области юзабилити, именно благодаря чему и до этого то убогий интерфейс макоси стал совсем невыносимым, со своим дурацким докбаром. Keepun пишет
Просто имена файлов, но зато действительно давно появились, еще в Unix System кажется. Keepun пишет
Не могу сказать про это, т.к. мне такой поиск как коню пятая нога, скорее мешает чем нужен. Как то так получилось, что я всегда знал что где у меня лежит. Keepun пишет
Новое - не значит лучшее, например сейчас в моде новое течение - метросексуализм, но это ведь не значит что надо поддаваться моде А если серьёзно, я уже обращал внимание - что вкусы у всех разные, равно как и потребности. Тебе, например, нравится интерфейс МСО 2007, мне нет, кто то торчит от Метро из восьмой винды, мне Метро надоел еще в винде 3.х, разве что там значки не пугали своей активностью и шевелением. К тому же попытка внедрить новое порой может привести только к насмешкам и провалам, как например интерфейс семерки, где логичную и естественную механику плазмоидов из кед превратили в неудобное убожество. Keepun пишет
Тоже кста модернизм, хотя и менее распространён. П.С. В последнее время странная тенденция пошла, более 70% приходящих документов от сторонних (коммерческих) организаций стали приходить в формате ODF. Видать что то меняется в этом плане. |
krigstask > 31-01-2013 09:24:32 |
На тему изничтоженного DLL-адаъ: у моего брата не вышло завести 1С на Win7. На древней WinXP работает, на семёрке — нет. Посоветовался он со своими бухгалтерами знакомыми — говорят, так и не удалось. Но, говорят, на Win8 встаёт. Что поделать, поставил другую ось. Правда, я как-то не уследил, завелась ли там 1С у него. |
ladserg > 31-01-2013 10:08:27 |
krigstask пишет
Если речь идёт о 1С версии 7.7, то там надо дополнительные танцы с бубном произвести, честно говоря это недосмотр самой 1С. Правда обычно проблемы у 1С 7.7 с седьмой виндой проявляются при работе с базами в MS SQL, в файловом и сетевом режиме обычно всё норм. |
krigstask > 31-01-2013 12:03:12 |
ladserg пишет
Каким образом? И почему не работает хвалёная обратная совместимость? И если работает с восьмёркой? |
ladserg > 31-01-2013 14:07:46 |
krigstask пишет
При подключении к базе находящейся в СУБД MS SQL, 1С зачем то проверяет версию драйверов, у семерки версия 6я, а 1С максимум знает 5ю версию, и у 1С сносит башню и она начинает думать что версия драйверов для подключения к базе - старая. Ну и прибить сортировку там тоже надо. С работой в сетевом режиме и локальном проблем не наблюдалось. krigstask пишет
Это если честно не ко мне вопрос, и кажется даже не к форумчанам, но мне кажется, что если бы рядом с офисом разработчиков 1С стоял хотя бы один забор, пусть маленький и кривенький, то программы у них были бы менее глючные и более продуманные. Тут лучше сказать с какой версией 1С были проблемы. Правда с другими версиями я проблем не встречал. Про семерку вкурсе только потому что пришлось решать эту проблему у себя. 1С 8.2 работает нормально под седьмой виндой. |
ladserg > 31-01-2013 15:11:01 |
okkamas_knife пишет
Кста, бывает что при обновлении программа ставится в другой каталог, там да, нередко приходится ярлыки обновлять/удалять. Хотя и не часто это. |
Квизац_Хадерач > 31-01-2013 15:26:27 |
Хм. Шел 2013 год. Очередная серия холиваров линукс против окошек. И ничего так и не поменялось с самой первой ветки этого спора. Лишь номера версий программ обновились. |
sentaus > 31-01-2013 15:41:46 |
Аргументы ещё отзеркалились. Вот пять лет назад линукс был хренью, потому что интерфейс отличался от винды, и поэтому фатально не годился для пользователей привыкших к XP. А теперь, когда вышла windows 8... |
Zero-8 > 31-01-2013 16:52:48 |
к сожалению "пользователи" тока поглупели за это время. |
ladserg > 31-01-2013 17:52:25 |
okkamas_knife пишет
Тоже выход, для личного пользования, в корпоративной сети, где каждый пользователь - бесправное существо и писать может только в свой профиль, портабельное ПО сложнее использовать из-за того что оно пишет всё в свой каталог, а если учесть что у каждого компа количество пользователей может достигать двух десятков... тут лучше простая установка ПО. |
Keepun > 31-01-2013 18:37:55 |
okkamas_knife пишет
Ок. Только объясни: почему новый Пуск не дает тебе такое сделать? Я больше поверю в твою лень попробовать новое, чем в ущербность нового Пуска. |
Keepun > 31-01-2013 20:48:26 |
okkamas_knife пишет
Если бы действительно юзал, то не постил бы элементарную чушь про мифические перестановки... |
Keepun > 31-01-2013 22:55:49 |
okkamas_knife пишет
Они разделены в ХРени и в твоих фантазиях, а с сВисты эти две части объединили в Пуске. 31-01-2013 23:11:32 okkamas_knife пишет
тогда поясни это странное предложение: okkamas_knife пишет
в чем самовольничает? |
Lain_13 > 01-02-2013 01:12:20 |
okkamas_knife |
Keepun > 01-02-2013 03:27:44 |
okkamas_knife пишет
Дык, ты и 5 дней наверняка Пуск не юзал - от куда он статистику запусков возьмет? Это не самовольничаство, а крутая штука по отслеживанию частоты запуска. |
Keepun > 01-02-2013 18:42:20 |
okkamas_knife пишет
Этого бредового предложения достаточно для понимания, что мыслишь ты как школьник и про UAC не читал и Винду 7 вообще не юзал. okkamas_knife пишет
Добро пожаловать в реальный мир! Только "Hello, World!" статистику не ведет. |
ladserg > 01-02-2013 19:02:33 |
Keepun пишет
Если честно, то UAC действительно не очень продуманное решение, хотя для винды это значительный плюс. Если сравнивать с линуксовым user-only, где даже иксы на некоторых дистрибутивах не запустить из под root'а, то UAC вызывает скорее досадное раздражение, чем удобство. Хотя лично я к нему уже привык. UAC к сожалению не панацея и не очень эффективно защищает систему от вирусов и троянов, но то что они так защитили системные файлы - это конечно уже плюс, а более мощной и удобной защиты для Windows сделать будет тяжело, пока кардинально не изменится архитектура данной ОС. П.С. в корпоративном секторе UAC, если честно, как козе баян, там пользователи итак сидят под бесправными учётками (если админ конечно не мудак или не аникейщик), а ПО требующее админских прав для работы либо заставляют работать под обычным пользователям (дав пользователю права на запись в необходимый каталог/файлы/ветку реестра), либо тупо выкидывают на помойку. Так что мнение о нем не такое уж и бредовое. ИМХО. |
MySh > 01-02-2013 20:19:17 |
https://forum.mozilla-russia.org/viewto … 12#p290212 и далее по тексту ещё несколько страниц, если вдруг кому интересно. okkamas_knife
Извините, но, IMHO, c такими взглядами давно пора быть на Linux. |
Keepun > 02-02-2013 00:01:28 |
okkamas_knife пишет
да вот же: okkamas_knife пишет
okkamas_knife пишет
дураки и гении. А между ними кто? Обычные люди вообще-то.
Так кто же ты? ladserg пишет
А вот объясни: чем su отличается от UAC? ladserg пишет
UAC вообще-то еще и подпись проверяет. |
ladserg > 02-02-2013 00:21:31 |
Keepun пишет
Тем же чем и UAC отличается от виндового runas, первый просто спрашивает разрешения на изменение системных файлов/каталогов/веток реестра и только, а второй запускает программу от другого пользователя. Keepun пишет
sudo на самом деле весьма гибкий инструмент, так например с его помощью можно разрешить отдельному пользователю или группе пользователей править определенный файл, и ничего более. sudo - это на самом деле не запускалка всего и вся с админскими правами а система делегирования прав, просто в пользовательских дистрибутивах по умолчанию пользователю группы wheel даётся разрешение на запуск всех программ. Приведу пример из личной жизни. Мне как то потребовалось дать разрешение на создание новых почтовых ящиков своим помощникам на серваке, я сделал скрипт коий позволял ящики создавать и настроил sudo так что бы они могли этот скрипт запускать. Больше ничего они запускать не могли. Обычному пользователю тоже есть профит. У меня сын под бубунтой всё время умудряется нахватать троянов, в силу желания поиграть (а я ему разрешил держать на его личном ноуте только linux), он осилил запуск интересующих его игр в Wine... В общем все его лечение от троянов сводится к банальной очистке хомяка. А sudo он использует только для установки и удаления ПО, ну и настраивает иногда. Это два разных подхо, кардинально. В случае UAC нет защиты от троянов, которым UAC позволяет гадить в профили пользователей и не системные каталоги (например в корневой каталог флэшки), в случае же юниксового подхода пользователь применяет админские права только тогда, когда они нужны. Не болеею Keepun пишет
Не знаю как и чему это помогает, особенно если учесть, что почти весь софт у меня не подписан корпорацией майкрософт, и все равно UAC его пропускает. |
Keepun > 02-02-2013 01:26:22 |
ladserg пишет
А ты не дальтоник случайно? ladserg пишет
А в чем проблема дать права на установку ПО в Винде? В незнании настроек групповых политик? 02-02-2013 01:33:23 ladserg пишет
В Винде тоже самое. |
ladserg > 02-02-2013 01:33:47 |
Keepun пишет
А ты читать умеешь? Или ты сюда поругаться пришел? Понту мне от твоего неподписанного огнелиса, если весь остальной софт у меня тупо не подписан? Сходи прочти еще раз о чем тебе говорят, почитай Лермонтова, и начни разговаривать как культурный и внимательный в чтении человек. Keepun пишет
Во первых мне это не надо, ни дома ни на работе, во вторых если такой умный то давай, поучи как. Вот что бы MSO могли ставить, а более ничего, опиши алгоритм. Хоть посмеёмся. Мне аж любопытно стало. |
ZeHoha > 02-02-2013 05:27:21 |
Какие же вы смешные! |
Lain_13 > 02-02-2013 07:04:47 |
ZeHoha |
krigstask > 02-02-2013 11:30:48 |
okkamas_knife пишет
Нуэ. Вообще-то это совершенно разные типы уязвимостей: выполнение произвольного кода и повышение привилегий пользователя. okkamas_knife пишет
В винде? Что, правда? |
krigstask > 02-02-2013 12:45:21 |
okkamas_knife пишет
Ну так эти другие уязвимости ещё должны иметься в наличии. okkamas_knife пишет
Ну это даже в умолчательной убунте не сработает. Придётся убедить пользователя пароль ввести. Погоди, ты считаешь, что под админской учёткой сидеть не менее безопасно, чем под пользовательской,что ли? |
Keepun > 02-02-2013 13:55:47 |
ladserg пишет
Шо? Даже Лиса не подписанная?! ladserg пишет
А зачем учить того, кому это не надо? |
Keepun > 02-02-2013 14:06:02 |
okkamas_knife пишет
Отдел по безопасности Microsoft = журналист? krigstask пишет
Похоже okkamas_knife про права доступа вообще ничего не знает и живет мифом "Все легко ломается." |
ladserg > 02-02-2013 14:07:23 |
Keepun пишет
Похоже ты совсем читать не умеешь. При чем тут огнелис, который не требует повышения прав? Почти все программы, требующие повышения прав, у меня свободно распространяемые или опенсурсные, и им не с руки подписывать свои программы. Если одна из них заразится то она при запуске заразит весь комп. Что касаемо лисы, то ничто не мешает вирусу после заражения файла переподписать файл заново, всё равно 90% цифровых подписей - всего лишь никому не известные сертификаты. Keepun пишет
Т.е. ты просто сказал, что бы выделиться, не имея соответствующих знаний. Ну и какого ты тут тогда рассуждаешь и выдаёшь себя за специалиста? То то я гляжу тебе легче админские права дать чем кого то убеждать. Я жалею что кончился кризис 2008 года, когда таких криворуких недоучек-даунов пачками на улицу выгоняли. |
Keepun > 02-02-2013 14:12:39 |
okkamas_knife пишет
Наивный... на ХРени причем... okkamas_knife пишет
А их надо настраивать? 02-02-2013 14:25:12 ladserg пишет
Шо? Даже в "Program Files" поставилась без запроса прав? ladserg пишет
А пруфлинк можно на такой вирус? ladserg пишет
На реальный компонент Винды 7 появился странный наезд... Аргументы кончились? |
ladserg > 02-02-2013 14:37:16 |
Keepun пишет
Ты вообще к чему про это если речь идёт о другом? И не стоит он у меня в "Program Files". Keepun пишет
Нету у меня такого пруфлинка, но и у тебя не найдется пруфлинка что такое не возможно. Keepun пишет
Нет там такого, да и не требуется. Зачем? Редко кто ставит ПО не находящееся в репозитарии. Keepun пишет
Тебя просто спросили, как сделать что бы пользователь мог ставит только МСО, и ничего более не мог поставить. Ты же тут за спеца выступил, мол есть, мол можно и мол знаешь. А теперь юлишь намекая на чью то безграмотность, аргументы, и иной бред. Ты либо ответь на поставленный вопрос, либо просто признай, что ляпнул для поднятия ЧСВ. Особенно про AppLocker пассаж был совсем дурацким. Если претендуешь на знание то подверждай их или признай свою тёмность в данном вопросе. |
Keepun > 02-02-2013 15:22:09 |
ladserg пишет
А какие после этого вообще претензии к безопасности и к UAC частности? ladserg пишет
Такое возможно, если только украсть сам закрытый ключ. ladserg пишет
Чего там нет? В репе пакеты не подписанные уже? ladserg пишет
А почему дурацким? Он вообще-то для этой задачи создан. |
krigstask > 02-02-2013 15:27:01 |
okkamas_knife пишет
Диагноз поциента ясен. Keepun пишет
Похоже на то. Неудержи́м ни разу. |
ladserg > 02-02-2013 15:39:46 |
Keepun пишет
Не знаю с чего ты взял что я его ставлю в профиль. Что касаемо "Program Files", то у меня там стоит немало не подписанного софта (в основном игр), без которого мне собственно винда и не нужна. Какого рожна ты вообще привязался к цифровой подписи и чего ты хотел этим сказать я не так и не понял. Keepun пишет
Да, как бы не обязательно подписывать именно этой подписью, можно сгенерировать свою, и даже весь путь сертификации создать, надавать громких имён сертификатам и всё. Пойди выясни, тот или не тот сертификат, особенно если учесть, что львиная доля ПО подписана сертификатами от "неизвестного производителя". А еще цифровую подпись можно тупо выкинуть из исполняемого файла, тогда и проверять будет нечего. Keepun пишет
Ты опять невнимательно читаешь, теперь даже то что пишешь ты. Ты выразил мнение: Keepun пишет
Сам дистрибьютор может подписывать, PGP никто не запрещал, но от имени дистрибьютера подписать не получится, без кражи ключа. И да, в большинстве дистров пакеты не подписаны, во многих случаях проводится проверка чек-, хэш-, црц-, мд5- и иных сумм. Т.е. просто проверяются контрольные суммы. Keepun пишет
Это механизм ограничения. Не более. Он не даёт возможности обычному пользователю запускать программы требующие админских прав. Т.е. он тут не уместен. Пользователь МСО с его помощью поставить не сможет. Если конечно админ - не криворукий-ламер, давший пользователям админские права. |
ladserg > 02-02-2013 15:55:36 |
okkamas_knife пишет
Ну, мож чего подчепнет для себя нового. Впрочем ты прав. Пойду дальше своего танка качать |
sentaus > 02-02-2013 16:08:44 |
На практике обычно конкретные пакеты не подписываются, а подписывается список хэшей пакетов всего репозитория. Подробности - в /var/lib/apt/lists/ 02-02-2013 16:09:48
Смотрите, чтобы не угнали |
krigstask > 02-02-2013 16:11:50 |
okkamas_knife пишет
Ты пишешь ерунду про уязвимости и получение доступа к системе. Аргумент «я сижу под админом и не подхватил вирусни» очень силён, конечно, но с позиций логики не доказывает ничего. Считать, что «для пользователя с головой нет разницы, с какими правами сидеть» — это чушь и ерунда. Пользователь с головой сам себе обрежет все права. А параноидальный пользователь с головой ещё и что-нибудь вроде Gentoo Hardened натянет, с PIE, RBAC, SELinux и прочими страшными штуками. Но это не твой уровень, извини. |
Keepun > 02-02-2013 20:58:59 |
ladserg пишет
и кто это сертификат примет? Винда не примет такой самоподписанный сертификат и не надейся. ladserg пишет
Ну... если с торрентов репаки тянуть, то конечно они не подписанные... в них и трояны пихают... ladserg пишет
Дык, ты сам определись, что тебе нужно: запретить установку всего, кроме МСО, или поднятие прав - это две разные задачи, которые в Винде решаются через AppLocker и присвоении группы юзеру. 02-02-2013 21:03:35 sentaus пишет
Ну, не верит ladserg в такую магию. 02-02-2013 21:06:03 |
ladserg > 02-02-2013 22:24:05 |
Keepun пишет
Именно поэтому винда и спрашивает разрешить или нет запуск данного ПО. И поди разбери то ли файл подменен, то ли денег не хватило на подпись от мелкомягких. Keepun пишет
Ты вообще откуда такие выдумки берешь? Залезь к себе в каталог с программами и глянь, что у тебя там подписано или нет. Это собственно был софт из-за которого и стоит винда. Из остального не подписанного софта: 7-Zip, AIMP3, Far Manager, FBReader, Hi Suite, LibreOffice, VLC, XnView, и т.д. В общем море. Огромная уйма софта, без которого винда и нафег не нужна - не подписаны, и ничего, всё работает, а некоторый софт работает даже с неизвестными подписями, норм работает. Keepun пишет
Так давай, покажи алгоритм настройки, докажи, что офичиально руководство от Microsoft ошибается, докажи что они дятлы и при момощи AppLocker обычному пользователю можно повысить привилегии. Или приведи алгоритм действий или признай что просто брякнул невпопад. Keepun пишет
Ты другим свои слова не приписывай, и за других не выдумывай. Keepun пишет
autorun.in F, если уж на то пошло, не ini а inF. |
ladserg > 02-02-2013 23:24:40 |
okkamas_knife пишет
Ну, на самом деле есть способ, правда МС официально отключила в дистрах МСО её, но немало ПО можно позволить пользователям установить при огранниченных правах. Он либо сдастся, либо узнает об этом способе, либо что нибудь новое придумает, во всех трёх случаях - польза. |
krigstask > 02-02-2013 23:42:04 |
okkamas_knife пишет
Я-то уж точно, тебе же по делу сказать уже нечего, ты перешёл на надувание щёк (-:Е |
krigstask > 03-02-2013 00:36:41 |
okkamas_knife пишет
А куда он сможет прописаться-то? Только в пользовательские файлы. Ни антивирус не испоганит, ни в системную автозагрузку не пропишется. okkamas_knife пишет
Очень просто: он не сможет этого сделать. |
ladserg > 03-02-2013 00:57:29 |
krigstask пишет
Не спеши, в его словах есть доля правды. Я когда пришел полтора года назад на нынешнее предприятие мне пришлось многое приводить в порядок. Одна из текущих проблем был ряд троянов, которые оседали в профиле пользователя и в общем профиле (не спрашивай как они туда попадали, я хз), тот что находится в каталоге "C:\Documents and Settings\All Users" и гланое, они прописывались в корне сетевого диска в виде autorun.inf, благодаря чему они весьма успешно распространялись, разрешение на запись на данный сетевой диск был нужен. Для решения сих проблем пришлось принять ряд мер, запретить использование флэшек там где в них не было рабочей нужды, обновить антивирус, поднастроить политики антивируса, на сетевой ресурс запретить запись, создать на нем подкаталог и уже в нем разрешить запись, попутно средствами NTFS запретить запуск программ с этого ресурса программ (есть у NTFS такой флаг). Ну и мониторинг. К счастью данный троян не затронул каталоги с пользовательскими программам, тут Keepun проходился по поводу программ вне каталога "Programm Files", так вот есть ряд специализированных программ, которые пишут в свой каталог, эти программы еще более спицифичны чем автокад и фотошоп, для них пришлось создать отдельный каталог и политиками домена разрешить пользователям запись в него. Эти каталоги как выяснилось не пострадали. Потом есть вские салити, кидо и иная хрень, которая пользуется уязвимостями винды... В общем после внедрения WSUS эта проблема нас уже не колышет. Но все равно приходится быть на чеку :-) krigstask пишет
Тоже поспешил, сейчас большинство программ для установки не требует админских прав, тупо ставится в каталог пользователя, это и аська, и скайп, и хром, и еще туева куча всякой дряни... Не говоря уже о яндексбаре. Так что сможет ограниченный пользователь поставить немало всякого ПО, а что не поставить, то тупо скопировать и использовать. |
krigstask > 03-02-2013 01:11:21 |
ladserg пишет
А, про эту шляпу я позабыл. А туда все могут писать, что ли? И в тамошнюю Автозагрузку? ladserg пишет
facepalm.svgz ladserg пишет
Ну, уязвимости типа «повышение привилегий» — это отдельный сказ, я про это уже говорил. А что, она всё такое же решето? ladserg пишет
Я просто не считаю установку программ в пользовательский каталог установкой. Тогда можно просто бинарник скачать и считать это установкой. Я вёл речь об общесистемной установке. |
ladserg > 03-02-2013 01:24:33 |
krigstask пишет
Обычно нет, да и не в автозагрузку там писалось, вражеские dll, пихались в общий профиль. Как я не знаю, подозреваю что использовалась одна из уязвимостей ОС. Помню первое появление салити у нас на предприятии, о нем еще не было известно в новостях, а у меня уже четыре сотни компьютеров не могли соединиться с виндовыми шарами, хотя все абсолютно работали под бесправными учётками. krigstask пишет
Ммм, ты не мог бы перевести на русский? krigstask пишет
Да вообще жить страшно, но иногда приходится. krigstask пишет
Не знаю, после внедрения WSUS я уже не наблюдал, но я по привычке не верю никому и ничему. По началу всё было как решето, т.к. на компах тупо не стояли патчи, сейчас всё везде пропатчено. krigstask пишет
Ну если общесистемная установка - то да, если несчитать назначенное ПО (которое жестко контролируется), то пользователь не сможет поставить ПО изменяющее содержимое системных каталогов и системные ветки реестра. П.С.: |
krigstask > 03-02-2013 01:39:26 |
ladserg пишет
Хм, а зачем? Винда их оттуда подгружает, что ли? ladserg пишет
Выражаю… Э-э-э… Даже не знаю, как это описать-то. Картинка отличная 4-:Е |
Lain_13 > 03-02-2013 01:40:36 |
ladserg |
ladserg > 03-02-2013 01:48:44 |
krigstask пишет
Хз, если честно, я просто вычищал от туда всё не задумываясь, и exe и dll. krigstask пишет
Судя по описанию с вики - это реакция на ложное высказывание. Что ж, поясню. Когда сетевой ресурс подключается в виде диска, то винда первым делом обрабатывает на нём autorun.inf как с обычной флэшки, я признаться до того как с толкнуться с этим вирусом не знал об этом, на предыдущих предприятиях у меня никто ни в корень шары, ни в корень диска писать не мог. |
krigstask > 03-02-2013 02:21:44 |
ladserg пишет
Да нет же, это… Блинский компот. В общем, я удивился такому фокусу винды и таким образом выразил своё негативное впечатление. Что-то вроде «Даже от винды не ожидал». |
ladserg > 03-02-2013 02:33:42 |
okkamas_knife пишет
Ну, если говорить честно, то пользователь с ограниченными правами априори не может запустить программу от имени админа, за редким исключением, в винде я призанаться не знаю как позволить пользователю с ограниченными правами запустить программу с правами админа, в линуксе это sudo и suid бит на файле, но такие вещи обычно используются с умом и осторожностью. Если речь идёт о корпоративных сетях конечно. Дома то - да, если у пользователя есть пароль от админки, то там пофег какая ОС и какой железо, всё зависит от головы и случая. |
Lain_13 > 03-02-2013 03:19:16 |
ladserg |
ladserg > 03-02-2013 03:25:13 |
Lain_13 А про сидюки я знаю, конечно не безопасно. |
Keepun > 03-02-2013 04:23:28 |
okkamas_knife пишет
кабгэ это намекает, что кто-то до сих пор с этой фигнёй маятся, потому что из-под Админа пашет. ladserg пишет
То есть ты не можешь скачать этот файл с официального сайта, что бы выяснить точно? ladserg пишет
Не в таком виде. ladserg пишет
решение я тебе выделил okkamas_knife пишет
Гений безопасности, объясни: как один юзер у тебя умудрился залезть в профиль к другому? okkamas_knife пишет
а где пример? krigstask пишет
Не пашет это на Винь 7, а ХРень давно пора на свалку. |
ladserg > 03-02-2013 04:47:43 |
Keepun пишет
Ты это к чему я не понял? Ну скачал я файл с оффсайта, и? Или ты подразумеваешь, что файл с неизвестной для винды подписью скачанный с оффсайта не может быть инфицирован, а если инфицирован с (теоритически) подмененной подписью, то не может быть запущен? Keepun пишет
Не знаю к чему тут сына приписал (он у меня под линуксом сидит), а решения ты не выделил, только делал туманные намёки, на AppLocker сослался. Права админа обычному пользователю сейчас предлагаешь зачем то дать. Ты всё же поднапрягись, приведи полный алгоритм как обычному пользователю, с ограниченной учёткой (т.е. находится он только в группе Пользователи) дать возможность поставить МСО. Так вот, включение пользователя в группы Пользователи и администраторы никак не канает, даже с использование AppLocker'а. Во первых это далеко не то же что и sudo (там всё же пользователю не дают админских прав), а во вторых давая пользователю админа даёшь ему и возможность подменить файл/инфицировать файл/тупо отрубить политику домена, всё это неприемлемо в корпоративном секторе, за это в лучшем случае уволят, а то и привлекут по 274 статье УК РФ, и на мой взгляд правильно и делают. Keepun пишет
Пока старое железо пашет, нет смысла на семерку перелазить. А гениев с воплями, мол нужно обновлять парк, в дупу, пусть свою фирму заведут с парком в несколько сот компов, и меняют в ней за свой счёт хоть каждый год то, что нормально работает. |
Keepun > 03-02-2013 07:02:15 |
ladserg пишет
Keepun пишет
Или здравое решение у нас не в почете? ladserg пишет
Сначала ты приведи решение: как поставить Xorg в Лине без повышения прав через sudo. ladserg пишет
Так че там "sudo krusader" не даст мне сделать? |
ladserg > 03-02-2013 13:09:23 |
Keepun пишет
Ты либо читать не умеешь, либо просто юлишь и начинаешь писать разную чепуху. Я уже писал что ставить ПО у нас могут только администраторы (как на всех нормальных предприятиях), и что неподписаный то у нас как раз специализированный отраслевой софт, без которого винда не нужна, впрочем как и комп. Если я поставлю запрет на запуск неподписанных программ, надобность винде отпадет, совсем. Keepun пишет
Ты стрелки то не переводи, я в отличии тебя кулл-хакера из себя не строю. Что касаемо иксов - качаешь исходники, компилируешь, ставишь себе в домашний каталог и запускай оттуда сколь угодно. Ты стрелки то непереводи, поищи лучше рецепт. Keepun пишет
ну и где там написано что пользователя надо пихать в группу root? Там написано что sudo позволяет давать возможность обычным непривилигерованным пользователям запускать комманды с root-привилегиями, что совсем не то же что быть в группе root. И вообще чего ты привязался к sudo? UAC != sudo Отстал бы ты от него, все равно пока не прочитаешь и не разберешься чего он делаешь будешь путаться. |
krigstask > 03-02-2013 14:27:56 |
okkamas_knife пишет
Ну, «любые» файлы так уж просто не позаражаешь, да и пользователи нечасто друг к другу в файлы суются. okkamas_knife пишет
Это как? okkamas_knife пишет
Я винду не знаю совершенно, кто ж знал, что там всё так запущенно. okkamas_knife пишет
«Чем безопаснее работа под пользователем, если пользователь фактически имеет админские права», отличный вопрос. okkamas_knife пишет
Это дополнительный уровень защиты даже для них. В случае взлома через какое-нибудь пользовательское ПО. Если для тебя опасность таится только в установке неизвестных программ, то… okkamas_knife пишет
Диссонируй, мне не жалко. |
X Strange > 03-02-2013 15:58:08 |
ladserg пишет
Ну, на самом деле есть, например, такое: http://sourceforge.net/projects/sudowin/, но когда я пытался его поставить, мне не удалось это сделать... Судя по дате последнего обновления, он с тех пор не поменялся. okkamas_knife пишет
Ну, во-первых, я сильно подозреваю, что krigstask её не под root'ом запускает |
Keepun > 03-02-2013 18:04:05 |
ladserg пишет
Ты уже сам как-то определись: для предприятия или дома? ladserg пишет
О пять же: для предприятия или дома? ladserg пишет
Вылаз уже с ХРени. В Винде 7 группа Администраторы == sudo! Даже есть настройки, чтобы вернуть старого Админа, но зачем? ladserg пишет
Я не зря Х за пример взял, потому что тебе придется нестандартный путь к его либам прописывать. Да, возможно, но красноглазить придется... okkamas_knife пишет
А на них уже Автозапуск пашет? |
X Strange > 03-02-2013 18:16:31 |
Keepun пишет
Тоже мне проблема, LD_LIBRARY_PATH и LDFLAGS выставить. 03-02-2013 18:18:00 |
X Strange > 03-02-2013 18:51:16 |
okkamas_knife пишет
Да уж. Ну тут я только руками могу развести... Но в Linux в этом плане лучше --- сперва понадобится сделать chmod u+x <имя файла>. |
Keepun > 03-02-2013 19:19:07 |
X Strange пишет
Это okkamas_knife не остановит. В реальности он заразит только профиль юзера, а не всю систему. |
Lain_13 > 03-02-2013 19:20:09 |
ladserg |
X Strange > 03-02-2013 20:50:48 |
okkamas_knife пишет
Возможно, я последний раз запускал MSO (как и OOO) года 3 назад. Вообще макросы в ворде --- это, имхо, чистой воды идиотизм. Документ, он на то и документ, что он не должен нести в себе исполняемого кода. Keepun пишет
Это да, но даже в профиле юзера вирус может наделать много гадостей. Поэтому вообще говоря, браузер следует запускать от имени отдельного аккаунта, который к файлам пользователя доступа не имеет. Однако даже большинству пользователей Linux это делать влом, что уж там говорить про Windows, где такое сделать ещё и сложно (если кто знает, как --- мне будет интересно). 03-02-2013 20:51:24 Lain_13 пишет
В каком смысле? |
Keepun > 03-02-2013 21:12:29 |
X Strange пишет
Просто: Режим "порнобраузера". |
krigstask > 03-02-2013 21:53:08 |
X Strange пишет
Ну это уже паранойя. |
X Strange > 03-02-2013 22:20:48 |
Keepun пишет
А если я не хочу каждый раз вводить пароль пользователя "Lox"? krigstask пишет
Да, есть немного. Кстати, при настройках по умолчанию в Linux можно отредактировать ~/.bashrc (~/.zshrc), поменяв значение переменной PATH, а потом ждать, пока пользователь введёт su - или sudo, чтобы перехватить пароль root. |
Keepun > 03-02-2013 22:25:51 |
X Strange пишет
Разреши пустые пароли. |
X Strange > 03-02-2013 22:27:15 |
Keepun пишет
А может сразу под админом работать? Нет, я, конечно, понимаю, что этот аккаунт предназначен для того, чтобы из под него запускались вирусы, но всё-таки. В идеале этот аккаунт должен быть таким, чтобы из-под него нельзя было залогиниться. |
Keepun > 03-02-2013 22:38:42 |
А вообще WinAPI позволяет задавать пароль из прог при запуске процесса, так что свой runas создать очень просто. Тулз куча. 03-02-2013 22:39:37 X Strange пишет
У тебя Админ без пароля? |
X Strange > 03-02-2013 22:55:22 |
Keepun пишет
С паролем, естественно. Keepun пишет
"Напиши программу сам" (с) |
krigstask > 03-02-2013 22:55:58 |
X Strange пишет
Это да. Но не sudo (-%Е |
Keepun > 03-02-2013 23:37:42 |
X Strange пишет
Ну и в чем проблема тогда разрешить пустой пароль для юзера? X Strange пишет
С точки зрения безопасности Майк прав, что не добавил такую тулзу в дистр Виня. |
X Strange > 04-02-2013 00:40:12 |
Keepun пишет
А это необходимо? Keepun пишет
Не понимаю. Поясните. Keepun пишет
Сомневаюсь, но даже если так, то, во-первых, придётся порыться в MSDN, чтобы узнать, что это за 3 строки, а во-вторых, я сильно подозреваю, что для того, чтобы это работало безопасно, придётся написать сильно побольше, чем 3 строки. Скорее всего, придётся написать системный сервис, работающий под админом (не берусь утверждать, так как не знаю Windows API, особенно по части прав доступа и безопасности). Keepun пишет
Продемонстрируйте. |
Keepun > 04-02-2013 01:03:11 |
X Strange пишет
Это костыльный вариант для тупого юзера. X Strange пишет
Что значит "безопасно"? Похоже ты вообще не в теме (1 строка на эту функу и всё). X Strange пишет
|
X Strange > 04-02-2013 01:12:04 |
Keepun пишет
MSDN пишет
Предлагается захардкодить пароль в программу? Не самое лучшее решение в плане безопасности. Конечно, для такого случая сойдёт, но полноценный sudo таким способом реализовать не удастся. По PowerShell: прочитаю --- отвечу. |
Keepun > 04-02-2013 01:21:26 |
X Strange пишет
А аргументом задавать уже не принято? Вот более полный вариант на PowerShell, но при желании его можно до 2-3 строк сократить. 04-02-2013 01:24:02 X Strange пишет
Так ты определись с задачей: тебе нужен аналог runas или просто firefox от другого юзера запустить? |
X Strange > 04-02-2013 01:25:57 |
Keepun пишет
Тогда в чём её великий смысл? Такая программа уже есть --- она называется runas. Я же хочу другое: если программа имеет такой-то полный путь к исполняемому файлу, то запускать её от другого юзера. Список программ и соответствующих юзеров настраивается в конфигурационном файле (как sudo в UNIX). 04-02-2013 01:27:59 Keepun пишет
Как я уже написал выше, мне нужно, чтобы уровень привилегий для определённых программ зависел только от полного пути к exe файлу и (если нужно) не требовал ввода пароля. 04-02-2013 01:31:15 krigstask пишет
Можно и sudo. Её можно настроить так, что будет спрашивать пароль root. А в Ubuntu пароля пользователя достаточно. |
Keepun > 04-02-2013 01:32:17 |
X Strange пишет
Он пароль аргументом не принимает. Нужно самому вводить. X Strange пишет
ну запускай 04-02-2013 01:34:53 |
X Strange > 04-02-2013 01:36:33 |
Keepun пишет
Тем, что в конфиге sudo не указывается ни один пароль. Там указывается только какую программу от какого юзера запускать. |
Keepun > 04-02-2013 01:42:05 |
X Strange пишет
sudo - демон. В моем "sudo" пасс в конфинге хранится на зашифрованном разделе. |
X Strange > 04-02-2013 01:43:32 |
Keepun пишет
Нет. 04-02-2013 01:44:01 Keepun пишет
Нет. Если правильно настроить. |
ladserg > 04-02-2013 01:44:26 |
Keepun пишет
sudo - не демон, и даже не служба. И надобности вводить пароль там нет. Можно дать возможность запуска программы без ввода пароля. |
X Strange > 04-02-2013 01:45:16 |
Keepun пишет
А толку? Всё равно в момент использования этот раздел должен быть подмонтирован. 04-02-2013 01:46:30 ladserg пишет
Кстати, sudowin для windows --- таки демон. Точнее служба. Иначе никак, ибо бита suid под windows нет |
Keepun > 04-02-2013 04:43:11 |
Ну, да... нет читерского SUID в Винде и хорошо, а то бы его на все вешали. X Strange пишет
Ну, да. Профиль и конфиг с паролем на зашифрованном разделе находится. Кстати, есть "runas /SAVECRED", который решит вашу задачу, но я его не юзал. P.S. |
krigstask > 04-02-2013 08:00:17 |
Keepun пишет
Не понял. Это о чём? О том, что root ко всем файлам на системе имеет доступ? |
littleleshy > 04-02-2013 09:32:48 |
Давно меня здесь не было… okkamas_knife пишет
Ну во-первых, многие программы при обновлении заново переписывают свою папку в пуске. Про UAC было написано много, но не то. Даже если кому-то кажется сомнительным влияние UAC на безопасность, то UAC хотя бы прибавляет удобства. |
littleleshy > 04-02-2013 10:40:25 |
okkamas_knife Полезность UAC заключается в сокращении действий при надобности запуска с наивысшими привилегиями програмы юзером и отсутствии по умолчанию у админа полных прав (как, кстати, и сделано в Linux). |
KooL > 04-02-2013 12:49:54 |
Дайте форуму отдохнуть( |
SendSpam > 04-02-2013 13:34:08 |
Обязывает ли периодическая необходимость в работе со службами/демонами и системными настройками в запуске всего юзерспейса с наивысшими правами? Оказывается да. О дивный новый плоский мир. |
ladserg > 04-02-2013 13:35:56 |
SendSpam пишет
Кого обязывает? |
SendSpam > 04-02-2013 13:43:56 |
>софт написанный для работы с админскими правами должен использоваться админами,если софт для юзера требует админских прав то это плохой софт и использовать его нельзя,даже админу если он конечно нормальный админ и в состоянии понять что такой софт может быть полон глюками изза некомпетентности программеров. К сему сказано было. Вроде бы логично зачем служба/демон требует прав суперпользователя для того же запуска/остановки/перезапуска/удаления/добавления/смены ранлевела и т.д. И почему im клиенту с плеером это ненужно. Избавляемся от "UAC и прочие sudo" (сюда же можно su с runas), нам необходимо весь юзерспейс запускать с наивысшими правами. |
ladserg > 04-02-2013 14:00:36 |
Если честно, то и под линуксом и виндой не требуется временного админского доступа, покрайней мере мне не требовалось. Если надо было что то под админом запустить, то runas, sudo, запуск от другого пользователя... П.С. Для работы с некоторым софтом всё же порой приходится давать админские права, так например для софта считывающие данные с приборов считывающих кардиограмму, нейрограму, спирограмму, и т.д. Так же ПО для работы с аппаратом компьютерной томограммы или с аппаратом магнитно-резонансной диагностики (это очень дорогие аппараты, каждый стоимостью до нескольких лямов баксов) тоже работает только из под админа, и принципиально не запускается если админских прав нет. В таких случаях приходится и персонал обучать да и самому следить внимательно, т.к. время простоя таких компов, как правило, гораздо дороже обходится, чем смена всего обслуживающего персонала. |
SendSpam > 04-02-2013 15:14:57 |
okkamas_knife пишет
А сможешь мне пояснить какой смысл запускать все с админскими правами? Например то, чему они не нужны. Это как наделять дворников правами полицейских. Лишь увеличиваем шанс компрометации всей системы из-за уязвимости любого элемента пользовательского окружения или ошибки администратора. okkamas_knife пишет
Для тех кому не жалко убивать время на полный логин/релогин для рестарта отдельной службы или правки конфига? Или запуска софта не хотящего никак иначе, но очень нужного. О чем ladserg выше писал. okkamas_knife пишет
А не временно давать админские права (практически) всему идиотизм и угроза безопасности? Особенно для выполнения одной операции. Все эти sudo runas'ы как раз админский инструментарий, позволяющий избежать попутной массовой эскалации привилегий. Юзеру, т.е. человеку для задач которого не нужны права ковырять систему, они не выдаются. По той же причине по которой не выдаются софту потребности не имеющего. Минимизация риска. |
Keepun > 04-02-2013 15:33:38 |
krigstask пишет
А какая тогда реакция в случае зашифрованного /home? okkamas_knife пишет
вообще-то "UAC и прочие подобные приблуды" от этого защищают гениев и дураков. |
ladserg > 04-02-2013 15:38:31 |
Keepun пишет
Кстати, доступ root'а к чужим файлам легко запрещается в ядре, можно настроить ядро так, что root даже владельца сменить не сможет, не говоря уже о чтении чужих файлов. А ограничение файлового доступа у винды, кстати - это всего лишь служба, которую тоже лекго отключить |
Keepun > 04-02-2013 15:39:09 |
SendSpam, можешь не тратить свою жизнь на этого полного "школьника по безопасности". Он учится не хочет - вот и сочиняет бредовые отмазки. |
Keepun > 04-02-2013 15:44:38 |
ladserg пишет
Какая там еще служба? |
ladserg > 04-02-2013 15:48:00 |
okkamas_knife пишет
Нет тут никакой дыры, пароль админа никому не выбалтывай, и sudo-правами не раскидывайся, вот и все дела. okkamas_knife пишет
Ты сколько таких систем обслуживал? Так что всё выше перечисленное тобой увы и неверно и негодно. |
ladserg > 04-02-2013 16:05:55 |
Keepun пишет
Защищенное хранилище, если мне не изменяет память, отключи её, погляди на последствия П.С. Хм, хотя похоже я тут с NT 4.0 путаю, Там действительно была отдельная служба, которая не пускала туда куда нельзя. |
Keepun > 04-02-2013 16:35:27 |
okkamas_knife пишет
ты уже путаешь программы и инсталляторы? крут... |
ladserg > 04-02-2013 16:40:27 |
okkamas_knife пишет
Ты вообще о чём? Если ты про КТ установку за три мегбакса, то там админа и за пушечный выстрел не подпустят, и ничего там не обновляется, как производитель смонтировался всё, так и используется. Админская часть заключается только организации сети. Откуда ты вообще берешь такие реплики, особенно на счёт фиговых админов? С какими системами тебе самому то на практике приходилось сталкиваться? Каков максимальный парк сетевых единиц, администрируемый тобой? Так легко говоришь о таких вещах. Особенно про админа ремонтирующего станцию стоимостью в 40к баксов? Никакой админ такое железо не будет ремонтировать сам, там пожизненная гарантия. |
Dеnis > 06-02-2013 22:32:13 |
Не надо на кеды наезжать, это ваш гном разлагается, скоро вообще сгниет. У меня убунта зависла при настройке шрифтов. Кеды, если падают, то поднимаются. |
ladserg > 06-02-2013 22:38:10 |
Dеnis пишет
Не знаю как гном, с 1999 года использую только кеды, и всё нравится. П.С. А кто наезжал на кеды? |
Dеnis > 06-02-2013 22:57:45 |
ladserg пишет
Не буду показывать пальцем |
ladserg > 06-02-2013 22:59:40 |
Dеnis пишет
Хм, странно, я вроде давно не видел тут споров о оболочках :-/ |
krigstask > 06-02-2013 23:07:26 |
Могу наехать (-%Е |
ladserg > 06-02-2013 23:11:09 |
Я бы тоже пофлеймил, да жаль других DE не использовал никогда |
KooL > 07-02-2013 00:09:37 |
В яблочной ОС консолька есть, даже с Линем схожа. |
krigstask > 07-02-2013 00:36:51 |
KooL пишет
Там обычнейший bash и BSDнутые coreutils (или как там они называются). okkamas_knife пишет
cat a.txt b.txt > c.txt Выделить код Код:ack --files-with-matches dev-util/pkgconfig | xargs dirname | uniq \ | xargs -I {} grep '<name>' '{}/metadata.xml' \ | sed 's:\s\+<name>\(.\+\)</name>:\1:' | sort -u Вывести список (отсортированный и без повторений) из содержимого элементов <name/> в файлах metadata.xml во всех подкаталогах текущего, где есть файлы со строкой 'dev-util/pkgconfig'. |
littleleshy > 07-02-2013 01:32:10 |
okkamas_knife пишет
Ни у кого. У M$ есть PowerShell, а Linux умеет писать в консоли разными цветами. M$ только одним. PS: Думаю, конкатенация файлов есть в любой консоли. |
Lain_13 > 07-02-2013 02:44:43 |
okkamas_knife |
Lain_13 > 07-02-2013 03:19:44 |
okkamas_knife |
hydrolizer > 07-02-2013 03:51:59 |
krigstask пишет Ээ.. в определенных кругах можно заслужить нехорошую репутацию, разбирая xml регексами. Неужели в вашем хозяйстве ничего нет для консольного парсинга? littleleshy пишет
MS уже сто лет как умеет раскрашивать консольный вывод: WriteConsoleOutput+CHAR_INFO. Lain_13 пишет
Всегда хотелось спросить: а давно доводилось доводилось лично этот самый BSOD лицезреть? И желательно так, чтобы чаще раза в месяц. |
Lain_13 > 07-02-2013 06:07:25 |
hydrolizer |
ladserg > 07-02-2013 08:01:17 |
Lain_13 пишет
Если брать внутренности, то они совсем не равны. Самое главное отличие - в никсах используя в начале скрипта строку вида: Можно создавать исполняемые файлы на любом языке, будь то bash. perl, php, python, awk, etc. Что весьма увеличивает возможности консольных операций. В винде, к сожалению, для запуска перловых, питоновских и иных скриптов приходится указывать каждый раз транслятор (можно конечно настроить обработчик расширения, но он не всегда работает). Впрочем, если под виндой запустить bash... Ещё в ssh/telnet сессии под никсами можно запускать любую консольную программу с любым сложным интерфейсом, будь то Midnight Commander или меню конфигурации ядра. Под виндой, в принципе, в телнет сессии far тоже можно запустить, но работать он у меня почему то толком не хочет, только глючит В никсах можно каждому пользователю назначить свою командную оболочку, bash, ksh, zsh, etc. Не удивлюсь если у krigstask в качестве оболочки указан транслятор питона У винды этого нет. А уж просмотр фильмов в никсах в консоли это нормальное явление... Ой, а я и забыл. у винды же нет конслоли, есть только эмуляция командной строки в графическом режиме, а консоли нету А чего это мы существующее с несуществующим сравниваем? |
littleleshy > 07-02-2013 09:18:10 |
Вот. Есть в Win удобная фишка: справка по любой команде вызывается так: команда /?. У Win хоть BSOD есть — можно понять, в чём проблема. Чаще всего я его видел через некоторое время после отказа от перезагрузки при установке драйвера |
ladserg > 07-02-2013 09:33:11 |
littleleshy пишет
а как бы в линуксе команды с ключом -h или --help тоже справку выдают, тут у них разницы нет. В винде есть подобие мана: Выводит встроенную справку по команде. Правда у man больше возможностей, а еще больше возможностей у info, правда он мне жутко не нравится. littleleshy пишет
Ни каких halt, shutdown, reboot под линуксом, только init 0 и init 6 littleleshy пишет
Из под обычного пользователя в винде не работает, требует админских прав. littleleshy пишет
Вместо halt или shutdown попробуйте команду init 0, halt - глючный а init нет. Ну или ядро не настроено, что большая редкость сейчас. |
Lain_13 > 07-02-2013 09:36:27 |
littleleshy Кстати, использование halt без -p некорректно и в некоторых дистрибутивах приводит к тому, что система останавливается, но не выключается (что, собственно, halt и подразумевает). Поведение зависит от настроек системы. -p же указывает на то, что система должна быть именно выключена. Вместо halt -p можно использовать poweroff, но ещё лучше использовать… shutdown. ladserg На, почитай: http://www.vreference.com/2009/09/23/re … as-init-6/ |
ladserg > 07-02-2013 09:41:52 |
Lain_13 пишет
Они отличаются всем, man - это система руководств (мануалов), не зависящая от самих комманд (описываемых объектов), и не обязательно по командам, в то время как command /? - это всего лишь встроенная в комманду справка. Мануал в man добавить легко, при чем сама команда, по которой добавляется руководство может отсутствовать. man можно сравнивать, разве что, с справочной системой Windows (это где используются файлики .hlp и .chm). Правда последнее - более продвинутая и гипертекстовая система, зато в консоле не работает. |
Lain_13 > 07-02-2013 09:50:03 |
ladserg |
ladserg > 07-02-2013 09:52:05 |
Lain_13 пишет
Ну я и тем и тем пользуюсь, ман как правило - более развернутое руководство, и когда тебе нужно всего лишь глянуть как пишется ключ или только список, то достаточно и --help. |
krigstask > 07-02-2013 12:01:14 |
okkamas_knife пишет
Щито? Я это выдумал, что ли?
07-02-2013 12:11:59 hydrolizer пишет
Да есть, конечно. Просто `sed` — штука стандартней некуда, тут её вполне хватает, а универсальность не страдает. Да и самому мне искать и ставить что-то лень было (-:Е ladserg пишет
Во-первых, он интерпретатор, а не транслятор. …и только он! littleleshy пишет
`/sbin/halt` сработает и от любого пользователя. |
krigstask > 07-02-2013 12:30:51 |
okkamas_knife |
Dеnis > 07-02-2013 12:43:01 |
okkamas_knife пишет
Давайте хоть какой-нибудь полезный смысл в этом бодании найдем. Кто может написать аналогичный скрипт под Linux? |
sentaus > 07-02-2013 13:09:57 |
Выделить код Код:curl -s http://www.radiodacha.ru/player.htm | grep "var flashvars = {uid:" | awk '{print substr($5,2,32)}' |
ladserg > 07-02-2013 14:12:58 |
раз уж такая пьянка, то никто не вкурсе как в винде в батнике вывести построчно массив слов, с добавлением номера строки к каждому слову? :-) |
krigstask > 07-02-2013 15:07:04 |
okkamas_knife пишет
Я взял то, что мне показалось интересным, и развил. Подряжаться отвечать на твои вопросы так, как ты это себе представлял, я не собирался. Не нравится? В сад. Dеnis пишет
Открываю и:
Это прекрасно (-:Е |
ladserg > 07-02-2013 15:27:23 |
okkamas_knife пишет
Если ты просто поболтать спросил, то приставай с глупыми вопросами к другим. Если ты действительно хочешь посоветовать что то, то в сообщении всё написано. По-русски. П.С. можешь попробовать вывести следующий массив строк на экран, для примера:
П.П.С. Иногда лучше внимательнее читать. |
ladserg > 07-02-2013 16:26:03 |
okkamas_knife пишет
А что там непонятного то? Массив - произвольный. А куда вывести.. ну не на орбиту же земли. okkamas_knife пишет
Прикольно, не знал что можно объединять строки. А в цикле их никак не вывести? В общем если нужны подробности - есть несколько наборов масок файлов и папок, для каждого набора масок есть ряд команд, которые надо применить к каждой маске из набора. У каждого набора масок своя последовательность команд. Массивы масок - произвольные, т.е. периодически дополняются ручками. если по русски: Выделить код Код:Маски1[1]="<тут маска>" Маски1[2]="<тут ещё одна маска>" ... Маски1[n1]="<опять маска>" ... МаскиM[1]="<тут маска>" МаскиM[2]="<тут ещё одна маска>" ... МаскиM[nm]="<опять маска>" для И от 1 до n1 шаг 1 нц команда11 Маска1[И] команда12 Маска2[И] ... команда1K1 Маска1[И] кц ... для И от 1 до nm шаг 1 нц командаM1 Маска1[И] командаM2 Маска2[И] ... командаMKM Маска1[И] кц Вот такую бодягу я чот не осилил в винде с наскоком в батнике. |
Lain_13 > 07-02-2013 17:04:37 |
ladserg |
krigstask > 07-02-2013 17:43:47 |
okkamas_knife пишет
Не то что в линуксах, да. |
KooL > 07-02-2013 19:25:03 |
Сегодня Либра 4.0 вышла с киллер-фичей - поддержка тем от ФФ! |
Пандёнок > 07-02-2013 19:49:02 |
KooL |
KooL > 07-02-2013 20:30:53 |
Пандёнок |
feas > 07-02-2013 22:31:52 |
KooL пишет
Так надо было писать И ещё сейчас она вышла под |
littleleshy > 07-02-2013 22:32:21 |
В общем, ни к чему весь этот спор. Везде свои плюсы и минусы. |
Dеnis > 08-02-2013 00:00:52 |
sentaus пишет
Уже надобность пропала. krigstask пишет
А чем пользоваться то простому народу? ladserg пишет
И переход на 4.0 не был болезненным? Кеды они конечно хороши, но как-то в них некомфортно. Gtk среда все же роднее. littleleshy пишет
Или почему тут того то нет, а под wine страшно глючит. |
littleleshy > 08-02-2013 00:07:36 |
Dеnis пишет
Я один вообще не использую Wine? |
Dеnis > 08-02-2013 00:36:46 |
Без Wine не обойтись, либо придется запускать VirtualBox, либо перезагружаться в винду. Для мелких программок это глупо. |
X Strange > 08-02-2013 00:57:54 |
littleleshy пишет
Многие программы под Wine использовать удобнее, чем под виндой. 08-02-2013 00:58:20 Dеnis пишет
XFCE. |
littleleshy > 08-02-2013 01:11:45 |
X Strange пишет
В Linux надо использовать ПО для Linux. Иначе зачем Linux, если под ним гонять 'ые программы? X Strange пишет
|
ZeHoha > 08-02-2013 04:14:45 |
littleleshy пишет
Ну посоветуй, мил человек, мне аналог Motorola Phone Tools. |
KooL > 08-02-2013 08:23:28 |
ZeHoha Вайн иногда выигрывает у Винды |
ZeHoha > 08-02-2013 08:35:38 |
KooL |
ladserg > 08-02-2013 08:36:41 |
Dеnis пишет
Болезненным не был. Со вторых кед на третьи было как то более непривычно. на четвертых кедах было по началу непривычно, а потом разобрался и настроил всё под себя. На мой взгляд в плане персонализации четвертые кеды лучше чем третьи. 08-02-2013 08:37:22 littleleshy пишет
нет, не один, я тоже не пользуюсь. 08-02-2013 08:41:02 ZeHoha пишет
Купить КПК и забыть про тулзы как про страшный сон А если серьёзно, у Моторол последних версий есть возможность синхронизации с гуглом (чем я и пользовался), а остальное (музыка, книги, видео, фотки) вроде как и через флешку можно. П.С. Утилиты такого рода по идее не должны идти под вайном, если вайн теперь позволяет к железу напрямую обращаться, то они продвинулись значительно. |
Lain_13 > 08-02-2013 08:49:10 |
> Купить КПК и забыть про тулзы как про страшный сон |
ladserg > 08-02-2013 08:58:08 |
Lain_13 пишет
Да ладно, сотовые изжили себя, их единственный плюс - цена, да и то можно купить недорогой коммуникатор на андроиде сейчас. |
krigstask > 08-02-2013 10:18:32 |
littleleshy пишет
Я не пользуюсь. Ни дома, ни на работе. Dеnis пишет
Ну, простой народ пусть сам выбирает. У меня отец в кедах сидит. ladserg пишет
Мне, пожалуйста, смартфон с двумя SIM-картами и временем работы от двух недель. |
ZeHoha > 08-02-2013 10:27:09 |
Ну вот кому надо, тот пусть и покупает хоть коммуникаторы, хоть смарты, хоть чёрта лысого. |
ladserg > 08-02-2013 10:30:28 |
krigstask пишет
С двумя симками без проблем, лишь бы деньги у тебя были -) А две недели.. Признаться я сотовый не видел с таким временем работы, а ты хочешь от смартфона такого времени автономной работы. Правда обычно хватает 2-3 дней работы от аккумулятора, в течении 2-3 дней в любом случае обычно можно добраться до места, куда воткнуть телефон, что бы зарядить. 08-02-2013 10:31:55 ZeHoha пишет
Просто у меня Dual-boot, когда мне нужно в рифт погонять я в винде сижу |
Пандёнок > 08-02-2013 11:06:41 |
Сравнил потребление памяти LibreOffice 4.0 с OpenOffice 3.3.0 — разница в два раза не пользу LibreOffice 4.0. Но полноценная поддержка форматов M$ желательна, потому оставил то и другое. |
krigstask > 08-02-2013 11:17:42 |
ZeHoha пишет
Кому как, оно конечно. Мне не нужно, я счастлив. А разве μTorrent под линуксы не выпускали? ladserg пишет
Могу показать. У меня уже два таких было, разных.
Ага. Если смартфоны не могут —в топку их. ladserg пишет
Тебе хватает. Мне — нет. 08-02-2013 11:19:51 Пандёнок пишет
А она на деле сильно различается? (любитель abiword) |
ZeHoha > 08-02-2013 12:12:39 |
krigstask пишет
Только веб-мордовый, который убог чуть менее чем полностью. |
Пандёнок > 08-02-2013 13:41:36 |
Нативные клиенты, насколько помню, чуть менее чем на 5+ справляются с задачей, а запускать вайн ради мюТоррента — [развлечение] ещё то. |
Dеnis > 08-02-2013 13:43:58 |
ladserg пишет
Ага. Мне также говорили, когда я не мог найти приличного аналога ConvertXtoDVD, мол выброси свой доисторический DVD плеер, весь мир уже давно матрешку (MKV) смотрит. Но в конце концов я так и сделал и не жалею, практически все форматы видео в том числе HD стали доступны и при меньшем размере (HD 1280x720 весит как DVD, при лучшем качестве, не только благодаря разрешению, но и благодаря более качественному H264 кодеку). С матрешкой легко выбрасывать лишние дороги, добавлять новые. Но вот незадача мой купленный BluRay плеер, к слову недорогой, текстовые SRT субтитры показывал слишком мелко, настроек таких я не нашел. Выход нашелся в Subtitle Creator переконвертировать их в графические VobSub. А Subtitle Creator только под винду. Гугление srt to vobsub linux не очень помогло, обычно делают наоборот. Опять мне не повезло. |
Пандёнок > 08-02-2013 13:47:19 |
krigstask
На деле я его вчера поставил и открыл один простой документ, и то в ODT. Но помнится, что раньше мне приходилось избегать скачивания в формате RTF из-за того, что OOo не поддерживал формулы в нём, сейчас в Либре это исправили. Вот подробный список изменений (правда, про альфу): http://www.opennet.ru/opennews/art.shtml?num=35422. НЕчто похожее исправили и в OOo 3.4, его ещё не пробовал: http://www.opennet.ru/opennews/art.shtml?num=33793 Dеnis
Жёстко говорили. Представляю первобытных охотников с DVD-плеером на своём становище. |
ladserg > 08-02-2013 13:52:00 |
Dеnis А DVD балалайки действительно хлопотны, когда начинают сыпаться. 08-02-2013 13:54:03 Пандёнок пишет
Ну, там как бы доисторический, а не допотопный. Кто знает до какой истории они имели ввиду, может до истории с Моникой Левински, там уже вроде даже компы были... Дохленькие |
Dеnis > 08-02-2013 13:54:57 |
Пандёнок пишет
Особенно если качать на NTFS раздел. Вот веселье будет. Пандёнок пишет
Так DVD на торрентах уже почти нет сидов. Достаточно пройтись по раздачам и сравнить. ladserg пишет
У меня тоже умеет с флэшки, а иначе какой толк. Не bluray же нарезать. |
ladserg > 08-02-2013 14:02:41 |
Dеnis пишет
Любой медиа формат умеет? 08-02-2013 14:03:35 Dеnis пишет
А что с NTFS не так? |
Пандёнок > 08-02-2013 14:06:22 |
Dеnis Dеnis, ladserg |
KooL > 08-02-2013 14:08:15 |
Да с плеерами этими всегда проблемы, пади и 10-битное видео не поддерживает, которое всё популярнее. |
ladserg > 08-02-2013 14:10:38 |
Пандёнок пишет
Я думал, что корзина - это механизм ОС, а не файловой системы 08-02-2013 14:19:33 KooL пишет
Честно говоря у меня qbittorrent и не гадит и файлов никаких мусорных не создаёт, да и интерфейс удобней и приятней чем у виндового uTorrent, х.з. чего люди плюются. |
KooL > 08-02-2013 14:29:44 |
Гадит если не качать все файлы раздачи и гадят все, кроме Vuze, который на Жабе. |
Пандёнок > 08-02-2013 14:35:48 |
ladserg 08-02-2013 14:35:57
http://www.xakep.ru/post/60080/default.asp Перевод „слухов”:
|
KooL > 08-02-2013 14:49:13 |
Нелогично это, ведь тогда Винду покупать не будут для Офиса. |
ZeHoha > 08-02-2013 14:50:44 |
Пандёнок пишет
А ну-ка, добавьте старую, перемещённую и переименованную раздачу! Пандёнок пишет
О, да! Этож надо полдня крутить педали у динамо, потом кривым стартером запускать. |
ladserg > 08-02-2013 14:53:38 |
KooL пишет
А они, вроде как, на винде то деньги почти не делают. Где то читал, что МСО им львиную долю прибыли как раз и приносит. |
Dеnis > 08-02-2013 15:02:58 |
ladserg пишет
Кроме FLV, WMV, WMA, FLAC Пандёнок пишет
Как эту корзину вообще убрать нафиг, кроме как запретить к ней доступ? Хочу по Del удалять сразу. В кедах можно менять сочетание клавиш в dolphin, а в nautilus и его форках нельзя. И еще хочу закрывать окна щелчком средней кнопки мыши по заголовку окна. В кедах это тоже настраивается, а в гноме максимум можно минимизировать. KooL пишет
Конечно нет. Мне оно не нужно, я аниме не смотрю. KooL пишет
А не тот ли это случай? ladserg пишет
Просто через Wine на NTFS как-то попахивает извращением. |
ladserg > 08-02-2013 15:04:39 |
ZeHoha пишет
Это qBittorrent умеет, у него кнопка для этого есть. А у uTorrent я чот с этим обломался. ZeHoha пишет
А можно поподробнее об этом моменте, про RSS и torrent, любопытно чот стало. ZeHoha пишет
А у тебя ничего не режет? Или может ты через роутер в инет выходишь? |
KooL > 08-02-2013 15:08:36 |
ladserg пишет
Ну да)) Dеnis пишет
Оно. Скоро 265 кодек будет и v9, опять плееры устареют) |
ladserg > 08-02-2013 15:10:12 |
Dеnis пишет
Хм. Ну тут видать - дело вкуса, мне цифровые медиа-центры всё же больше нравятся. Dеnis пишет
Может там, как и в кедах, удаление в обход корзины комбинацией Shift+Del происходит? Не столь удобно как одна кнопка, но мож сработает. Dеnis пишет
Ну, если у тебя Dual Boot, и вся файлопомойка на несколькотеррабайтном винте с NTFS, на котором еще игры всякие твоих домочадцев находятся.... Правда вайн там не особо нужен, загрузился под виндой и виндяч сколько влезет |
Dеnis > 08-02-2013 15:14:47 |
KooL пишет
Дожить бы ZeHoha пишет
Перехэшировать. Только если внутри не переименовано. ZeHoha пишет
Как это в utorrent сделать? ladserg пишет
Да, но я хочу просто по Del. |
Пандёнок > 08-02-2013 15:52:21 |
KooL KooL пишет
По моему скромному, её ради игр чаще покупают. Как Вы думаете, из-за чего я её купил? скрытый текст Из-за Google Планета Земля, например. В линуксе плохо работало… Из-за нежелания настраивать систему через конфиги. Не смешно? А ведь это не юмор. А офис у меня — тот же Libre и OOo, что и в Linux стоял. Что за ДобреОфис — да так, Либре, Добре… ZeHoha ZeHoha пишет
Зачем переименовывать. Я так отставлю. Даже защиту от изменения поставлю. |
Keepun > 08-02-2013 16:51:44 |
Dеnis пишет
"Relocate..."? Можно раскидать содержимое торрента по разным папкам/дискам. |
KooL > 08-02-2013 17:21:16 |
Пандёнок пишет
Чтобы поддержать деспотию МС( |
ZeHoha > 08-02-2013 17:42:06 |
ladserg пишет
Расписывать долго. Просто скриншот кину, думаю, понятно будет. ladserg пишет
Нет, простой проводной DSL. Dеnis пишет
Элементарно. Останавливаем нужную раздачу. Переименовываем файл в папке. Пандёнок пишет
Меня не прёт от вот таких названий Once.Upon.A.Time.s02e01.rus.eng.Kybik.v.Kybe.avi например. |
Dеnis > 08-02-2013 18:26:51 |
ZeHoha пишет
qBittorrent это умеет, как уже сказали. Причем еще круче, можно при добавлении закачки любой файл тут же переименовать. А еще качать последовательно, чего в utorrent можно добиться только глобально и после плясок с бубном. Потому даже под Windows держу qBittorrent. ZeHoha пишет
То есть так вот загружать без прочтения описания, отзывов? А вдруг в раздаче какие недочеты или есть альтернативы и требуется сравнить. Нет уж, я этим никогда не пользовался. С DHT тоже никаких проблем не имел. |
ZeHoha > 08-02-2013 20:00:11 |
Dеnis Dеnis пишет
На тех двух трекерах, на которых реализована такая фича этого не требуется. Dеnis пишет
А вот с этим целиком и полностью согласен. |
ladserg > 09-02-2013 21:56:35 |
Dеnis пишет
Меня, если чесно, дополнение огнелиса DownThemAll устраивает, весьма полноценный менеджер закачек. И главно не зависит от ОС. |
Dеnis > 09-02-2013 23:07:47 |
Прав был krigstask. Кеды глюкалово, как и весь линукс. Поставил любимую opensuse, dolphin перестал переключать режимы отображения папок (не включает таблицу и список). Нет уж хватит с меня, остаюсь на более менее стабильной win7. Пусть другие играются. |
KooL > 09-02-2013 23:19:07 |
Не знаю, я Вин 7 так на нетбуке и не смог настроить, чтобы оно не тормозило, не дёргало винт и при воспроизведении аудио не жрало каким-то там аудиопроцессом 100% проца, Линь решил все проблемы. Кеды глюкавы, но не очень сильно и глючат в основном фичасты фичи, а не основное что-то, а остальное от железа зависит. Некоторые на Лине сидят, потому что дров на принтер под 7 нет, а на ХР сидеть тем более не хочется. Всякое бывает. |
Dеnis > 09-02-2013 23:24:11 |
KooL пишет
Железные плееры хоть так не глючат, как поделки вроде VLC (на компе им пользуюсь). И дистанционное управление удобное, не шумят вентиляторами. Приличные софтовые плееры типа WMP или от Cyberlink лучше, но и поддерживают меньше форматов. |
KooL > 09-02-2013 23:27:07 |
А у меня наоборот выходит, ВЛЦ особо не пользуюсь, на Лине СМПлеер предпочитаю, на Винде Даум, глюков ВЛЦ как-то не замечал, вот интерфейс его и управление мне совсем не нравятся, что-то настроить можно, но не полностью. Киберлинк... Что-то такое 10 лет назад для двд припоминаю, жутчайший интерфейс был, для любителей ядрёно крутых интерфейсов, второй упомятый плеер для меня наоборот слишком жалкий. |
Dеnis > 09-02-2013 23:27:53 |
У кед еще в порядке вещей при загрузке, когда уже показался рабочий стол, подвиснуть секунд на 10 . Я думал со времен suse 12.2 это поправили, как оказалось не совсем. |
KooL > 09-02-2013 23:31:42 |
Там не подвисание, а неуклюжая анимация, в настройках отключается и нормально становится, вроде, сейчас не проверить. В прочем это совсем мелочь и грузится оно суммарно быстрее 7 или ХР, а выключается тем более за мгновение. |
Dеnis > 09-02-2013 23:33:10 |
KooL пишет
У VLC артефакты при перемотке WMV, например. А уж то, что у них у обоих деинтерлейсинг по умолчанию отключен вообще дикость. Железные плееры себе такого не позволяют, как и официальные софтовые. SMplayer вообще по моему автодеинтерлесить не умеет. |
littleleshy > 09-02-2013 23:34:38 |
Dеnis 09-02-2013 23:35:39 Dеnis пишет
Пфф, тоже мне нашли кодек… |
KooL > 09-02-2013 23:36:16 |
Dеnis пишет
Мм, видал как-то, тут да, фиговенько. Но и сам кодек этот отвратительный. Dеnis пишет
Не шарю, мало ли почему, главное, что включается. Dеnis пишет
Это что такое? |
ZeHoha > 09-02-2013 23:40:37 |
Dеnis пишет
А в настройках ВЛЦ один раз в жизни включить никак? |
littleleshy > 09-02-2013 23:42:09 |
И ещё: деинтерлейсинг-то далеко не всегда нужен. Мне его обычно приходится задействовать лишь при просмотре некоторого потокового видео. |
Dеnis > 10-02-2013 00:08:45 |
скрытый текст littleleshy пишет
Cyberlink как плеер сейчас может и поганый, но MPEG2 декодер у него хороший (у самого в виде отдельного инсталлятора есть, его может использовать MPC, например). Майкрософтовские MPEG2 и H264 декодеры тоже нормальные и деинтерлейсинг хорошо делают на автомате, причем с аппаратным ускорением, в отличии от... KooL пишет
ZeHoha пишет
Вот и многие не шарят и смотрят с лесенкой. Там все не так просто. Сами разработчики VLC не рекомендуют его включать, вроде как плеер ориентируется на заголовки в файле, для PAL видео почти всегда стоит заголовок Interlace (это требование стандарта DVD вроде бы), хотя на самом деле может быть и прогрессив. VLC в режиме "авто" будет делать деинтерлейсинг, которые не требуется, что замылит картинку. WMP и Cyberlink тоже сделают и удвоят частоту кадров, но меньше покорежат картинку. И все таки это лучше, чем лесенка. А я вообще не понимаю в чем проблема не смотреть заголовки, а делать анализ потока (в PowerDVD была такая опция, но не по умолчанию). Ависинтовский TDeint(full=false) ведь делает нормально, быстро и только там, где нужно. littleleshy пишет
Видео со многих видеокамер интерлейсные, на DVD то, что снято не на кинопленку тоже. Эфирное телевидение тоже. Но согласен встречается не очень часто, особенно если качать только AVI и MKV рипы. Хотя встретиться может. Сюда еще нужно отнести Hard Telecine который тоже надо деинтерлейсить и который на DVD NTSC часто встречается.
WMP, Cyberlink, QuickTime (на счет него не знаю, не проверял его адекватность) |
ladserg > 10-02-2013 00:48:57 |
Dеnis пишет
Не знаю как вы умудряетесь глюки в кедах откопать, хз как там гном и xfce, у меня чот ни глюков, ни проблем нет. |
Dеnis > 10-02-2013 01:05:09 |
ladserg |
ladserg > 10-02-2013 01:07:31 |
Dеnis |
KooL > 10-02-2013 01:08:09 |
Суся сама по себе глюк( |
ladserg > 10-02-2013 01:08:20 |
П.С. Увидел, я если честно дольфин не жалую, конком пользуюсь. 10-02-2013 01:09:02 |
Erik > 10-02-2013 01:12:55 |
ladserg пишет
Аналогично, сколько на opensuse, не видал такого. Те глюки, что были, происходили исключительно из-за шаловливых ручек. Кстати, история по теме: мой FSC amilo всего через пять лет работы начал разваливаться. Физически: усталость пластика и металла, особенно на креплениях монитора. Купил себе ультрабук acer, вставил в него жёсткий диск из фуджитсы (ибо SSD) — заработало просто всё и сразу: ввёл пароль на жёсткий диск и через 20 секунд можно продолжать работать. Ради интереса глянут вывод lspci: вообще ничего не совпало. Вот когда Windows такие же фортели научится проделывать — тогда я может быть и посмотрю в сторону этой системы. |
KooL > 10-02-2013 01:13:45 |
ladserg пишет
Оно рипнулось в 2011, если что. Копете тоже рипнулся недавно. |
ladserg > 10-02-2013 01:19:56 |
KooL пишет
Хз, чего там рипнулось, я им пользуюсь как проводником по умолчанию. По крайней мере из кед его не выкинули. А про копыта ничего сказать не могу, всё что не работает по человечески через авторизующий прокси у меня идёт на помойку. |
Dеnis > 10-02-2013 01:37:08 |
Suse неплохо пилит кеды, это чувствуется. Там даже Firefox на Qt. Потому, если кеды, то только на suse. Gentoo не мой уровень. А Dolphin всегда был для меня образцом идеального файлового менеджера, благодаря своей настраиваемости и поддержки эскизов. И так меня обидел. |
ladserg > 10-02-2013 01:50:35 |
Dеnis пишет
Это что то новенькое, если честно, мож у них просто qtcurve-qt4 или oxygen-gtk стоит? А то целое GTK приложение переписать на QT, просто трудно поверить. Dеnis пишет
Каждому своё, у меня на binary-based дистры ни ума ни сил не хватает. Dеnis пишет
А если на чистом профиле попоробовать кеды запустить (скажем нового пользователя создать и там погонять)? Мож в настройка чего засело, а ты дольфин ругаешь. |
KooL > 10-02-2013 01:52:10 |
Обычный ФФ на Сусе с какими-то дополнениями, по типу как в Убунте, ФФ на Куте всё пилится и никак не допилится, его никто нигде не использует по умолчанию. На ГТК 3 тоже ФФ портируют, но до финала далеко. |
ladserg > 10-02-2013 01:58:37 |
обычно люди просто ставят всякие утилиты, которые отображают GTK приложения в кедах с использование кедовской темы, но про FF на QT, я признаться не слышал. |
KooL > 10-02-2013 02:02:59 |
Да вон в Гугле вбить, давно оно есть, только сырое и почти не пилится, а ещё на Куте 5 переходить надо, в общем не стоит этого ждать вовсе, а вот на над ГТК 3, вроде, нормально работают, там и Каноникал и Красная Шапка в этом заинтересованы, ФФ под Вейлендом ещё запускать как-то надо, а это только на ГТК 3 или Куте 5 переходить. |
Dеnis > 10-02-2013 02:07:16 |
Диалоги открыть/сохранить там на Qt. Вроде как они его патчат. Вернули даже открытие новой вкладки по даблклику, которое выпилили мозилловцы. Еще LibreOffice там с диалогами Qt. GIMP правда не осилили, наверное прибит гвоздями к GTK. |
ladserg > 10-02-2013 02:11:22 |
Не, мне если честно достаточно FF + oxygen-gtk. А эти эксперименты меня пугают. |
Erik > 10-02-2013 04:00:46 |
Dеnis пишет
Диалоги открытия-закрытия делаются программой-обёрткой, забыл как называется. Огнелис как был, так и остался на ГТК, только запросы на открытие/сохранение перехватываются. Я такое проделывал и в Gentoo в своё время, у меня даже gimp подхватывал кдешные диалоги. В Libreoffice всё сделано плагинами, можно поставить пакет libreoffice-gnome, запустить OOO_FORCE_DESKTOP=gnome lowriter и посмотреть, что пакет резко выглядит по-другому. |
Lain_13 > 10-02-2013 05:45:27 |
Собственно лис ведь и не GTK даже. Он просто отчасти использует некоторые GTK-компоненты для некоторых целей. |
Dеnis > 10-02-2013 08:24:41 |
За это отвечают вот эти пакеты вроде бы: |
KooL > 10-02-2013 12:35:32 |
Она, вроде, и есть на Куте. |
X Strange > 10-02-2013 12:55:42 |
KooL пишет
Нет. Только притворяется Выделить код Код:ldd /usr/lib64/opera/opera linux-vdso.so.1 => (0x00007fffa09ff000) libfreetype.so.6 => /lib64/libfreetype.so.6 (0x0000003609a00000) libfontconfig.so.1 => /lib64/libfontconfig.so.1 (0x000000360a600000) libSM.so.6 => /lib64/libSM.so.6 (0x000000360e600000) libICE.so.6 => /lib64/libICE.so.6 (0x000000360ea00000) libXext.so.6 => /lib64/libXext.so.6 (0x0000003608e00000) libXrender.so.1 => /lib64/libXrender.so.1 (0x000000360ae00000) libX11.so.6 => /lib64/libX11.so.6 (0x0000003608200000) libpthread.so.0 => /lib64/libpthread.so.0 (0x0000003603e00000) librt.so.1 => /lib64/librt.so.1 (0x0000003604200000) libdl.so.2 => /lib64/libdl.so.2 (0x0000003603a00000) libstdc++.so.6 => /lib64/libstdc++.so.6 (0x0000003606e00000) libm.so.6 => /lib64/libm.so.6 (0x0000003604a00000) libgcc_s.so.1 => /lib64/libgcc_s.so.1 (0x0000003605600000) libc.so.6 => /lib64/libc.so.6 (0x0000003603600000) libexpat.so.1 => /lib64/libexpat.so.1 (0x0000003609200000) libuuid.so.1 => /lib64/libuuid.so.1 (0x0000003609600000) libxcb.so.1 => /lib64/libxcb.so.1 (0x0000003607a00000) /lib64/ld-linux-x86-64.so.2 (0x0000003603200000) libXau.so.6 => /lib64/libXau.so.6 (0x0000003608600000) 10-02-2013 12:56:50 |
ladserg > 10-02-2013 13:37:23 |
Пятая опера была нв второй, кажется, QT, потом они уши от QT, стали на чём то другом писать. |
Keepun > 10-02-2013 17:46:29 |
А меня эти два бага в Кедах бесят: Search needs at least 3-4 characters and Ctrl+Tab don't switch over edited files За баги можно голосовать. |
X Strange > 10-02-2013 18:23:45 |
Keepun пишет
+1. 10-02-2013 18:26:33 Keepun пишет
В XFCE ищет с одного символа. |
krigstask > 10-02-2013 21:25:21 |
ladserg пишет
Они с Qt ушли только с 10.50, а до тех пор и на третьих были, и на четвёртых. |
KooL > 10-02-2013 21:28:33 |
Вот чего 10.50 была такая кривущая, я тоже как раз с неё ушёл) |
ladserg > 10-02-2013 21:36:47 |
KooL пишет
Я с 5й не вытерпел :-) Firebird (теперь его Firefox зовут) победил для меня окончательно |
Dеnis > 11-02-2013 09:48:48 |
Помню, когда увидел FF1 на компьютере брата, подумал "фу, какой нефункциональный и чего им все восторгаются". Снес и поставил Opera. krigstask пишет
Они ушли на GTK2/3 ? X Strange пишет
Разве там есть где искать? Там же свисающие менюшки программ. |
krigstask > 11-02-2013 12:42:00 |
Dеnis пишет
А я был вынужден на работе пользоваться Fx 1.0.x, жутко раздражался постоянно и в поисках причин пользования им пришёл как раз сюда. Dеnis пишет
Нет, они залудили всё на Xlib с маскировкой под Qt или GTK на выбор. |
Lain_13 > 11-02-2013 12:57:49 |
krigstask |
KooL > 11-02-2013 13:05:39 |
Выкрутятся, Опера во всех щелях работает, Шпаньков (он, кстати, ушёл недавно из Оперы)даже на каком-то тракторе её показывал) |
krigstask > 11-02-2013 13:40:51 |
Lain_13 |
Пандёнок > 11-02-2013 14:03:19 |
Dеnis |
ladserg > 11-02-2013 15:01:23 |
Опера времён выхода первого огнелиса,насколько я помню, не была комбайном, а весьма компактным браузером, отображающим HTML странички через.. гхм, не всегда корректно в общем. |
Lain_13 > 11-02-2013 15:19:41 |
ladserg |
ladserg > 11-02-2013 15:29:56 |
Lain_13 пишет
Не в курсе, я давно ею не пользовался, но слышал что с тех пор в ней появился почтовик, rss читалка, ещё куча чего. |
KooL > 11-02-2013 16:05:36 |
Глюкодром тот ещё, только недавно дробные проценты осилили, а уж багов-то и хаки постоянно закрываются, в общем Ишаки лучше, по ним хоть информация есть. |
Dеnis > 11-02-2013 17:32:36 |
Надо попросить оперцев задокументировать баги Да и кривость во многом обусловлена плохой поддержкой сайтами, из-за ее малой популярности. Правит тот, кто у руля и не важно кривой он или нет. |
ladserg > 11-02-2013 17:43:10 |
Dеnis пишет
Я думал, что сейчас стандарты на HTML, CSS, JavaScript, etc, устаканились. Даже МС как то успокоилось на счёт велосипедостроения... |
krigstask > 11-02-2013 17:43:25 |
ladserg пишет
On June 28, 2000, Opera 4 for Windows (Elektra) was released, introducing a new cross-platform core, and a new integrated e-mail client. 11-02-2013 17:43:50 ladserg пишет
Да, но косяки и «особенности реализации» остались. |
ladserg > 11-02-2013 17:48:29 |
krigstask пишет
Но остальные браузеры как то с «особенностями реализации» справляются, даже невмирущий конк всё нормально показывает. Хотя впрочем, может в последних версиях всё же сделали показ на уровне хотя бы убогой сафари. |
krigstask > 11-02-2013 18:00:30 |
ladserg пишет
Ну не знаю, я даже при крайне поверхностном им когда-то пользовании натыкался на такое количество косяков, что все оперы отдыхают. ladserg пишет
Странная мысль, если вспомнить, что Apple — один из основных разработчиков WebKit. |
Dеnis > 11-02-2013 18:01:44 |
У Opera независимый движок. |
ladserg > 11-02-2013 18:02:36 |
krigstask пишет
Ага, и конк на нём, если мне не изменяет память, но про конк ты уже выразился выше. Правда убогость сафари я увидел в её исполнении, тяжелая, неповоротливая, ставящая кучу всякого эплского непотребства... Ну и гибкости я чот не увидел в ней. 11-02-2013 18:04:52 Dеnis пишет
Не знаю на счёт костылей, но в осле полёт на Gmail нормальный. Не говоря уже о хроме. |
Dеnis > 11-02-2013 18:12:48 |
ladserg пишет
Кто бы сомневался Они уже забодали со своей хром рекламой. |
ladserg > 11-02-2013 18:48:41 |
Dеnis пишет
Я имел в виду что в разных браузерах с Gmail проблем обычно не наблюдается (мною по крайней мере) |
Dеnis > 11-02-2013 19:04:58 |
А я имел в виду потому и не наблюдается, что в гугле их протестировали, при необходимости вставили костыли. |
ladserg > 11-02-2013 19:13:34 |
Dеnis пишет
А, ну лишь бы работало А, что единого стандарта на DHTML всё еще нету? Я думал, что всё уже стандартизировано и можно без костылей |
krigstask > 11-02-2013 20:03:14 |
ladserg пишет
Когда я его пробовал, он был ещё на KHTML. Не знаю, как сейчас. ladserg пишет
Ну к движку это мало отношения имеет. Так-то я его только на Маке видел. |
Lain_13 > 11-02-2013 20:05:23 |
ladserg |
KooL > 11-02-2013 20:20:19 |
Рутрекер на Опере Мини так до сих пор картинки и блочит) |
Dеnis > 11-02-2013 20:30:26 |
Разве тему про сравнение браузеров удалили? |
X Strange > 11-02-2013 23:21:41 |
Dеnis пишет
Alt+F2 или Alt+F3. |
DEATH 999 > 12-02-2013 13:57:41 |
Не большая сага о попытке познакомится с новой Ubuntu. Прошлое знакомство проходило ещё во времена активного использования мной Vista. скрытый текст Сегодня появилось время, желание и возможность поставить Ubuntu второй операционкой на комп с Win7. По привычке (т.к. уже делал это ранее, хотя и довольно давно) скачал образ с офсайта, закатал его на диск и загрузился с него. Сначала всё шло хорошо, но когда дошло до выбора как ставить Ubuntu, я не много растерялся. Предложили мне 3 варианта - ставить рядом с 7, заменить 7 и выбрять самому. Естественно, по привычке, я, как в винде, выбрал самостоятельность и тут же пожалел об этом. Открылось окно с таблицей разделов и выбором жёсткого диска для установки загрузчика под таблицей. Немного потыкав, я так и не понял, как же мне всё таки действовать в этой ситуации. Достаточно выбрать HDD для установки загрузчика и ОС станет на него, или же нужно выбрать в таблице разделов тот раздел, куда станет ОС, а на выбранный внизу HDD станет только загрузчик. При чём разделы в таблице имеют абсолютно не ясную маркировку и не понятно от чьей ж*** тут я***. Плюнув на свои попытки казаться опытным и умным я решил доверится автоматике и, вернувшись назад, выбрал "поставить рядом с Win7". Но и тут меня ждало разочарование. Появилось окошко с надписью "выберете жёсткий диск" и выпадающим меню. Ниже был представлен выбранный диск с возможностью его разделения. И всё было бы хорошо, но при нажатии на меню выбора HDD, выпадающего списка не появлялось. Оно становилось активным, но сменить диск не было ни какой возможность - колёсико, стрелочки, цифры и прочие кнопки были бесполезны. И что ещё интереснее, установщик автоматом выбрал самый ёмкий диск в моей системе - 3-тб, на котором хранится файлопомойка и который занят более чем на половину, да ещё и заставлял меня его разбить на два раздела. Я с этим естественно не согласился, т.к. в данный момент рядом лежит девственно-чистый 2-тб винт, на который я и планировал установить Ubuntu. Но, видимо не судьба. Ранее процедура установки Ubunt-ы второй системой рядом с виндой сводилась к следующим действиям: Сейчас же я этого фокуса повторить не смог, т.к. установщик Ubuntu более не предлагает вменяемого и понятного выбора раздела для своей установки. Согласен попытаться вновь, если кто-то из местных гуру в области линя и убунты в частности подскажет, как же мне указать ей раздел для установки и отказаться от его деления на куски. скрытый текст |
littleleshy > 12-02-2013 14:05:58 |
DEATH 999 Иногда (очень редко) Ubuntu не находила 'ый загрузчик сама, приходилось в GRUB'е вручную прописывать. |
DEATH 999 > 12-02-2013 14:07:51 |
littleleshy Ну я описал как я делал и у меня это работало. Сейчас даже так не получается. |
ladserg > 12-02-2013 14:10:37 |
DEATH 999 пишет
Мда, ридми читают только ламеры Не надо вам ставить линукс, не стоит... При таком уровне знаний. |
DEATH 999 > 12-02-2013 14:19:41 |
ladserg Ок. Уговорили. Не буду мучать себя и линукс UPD вот здесь описан процесс установки http://help.ubuntu.ru/manual/установка |
Dеnis > 12-02-2013 14:21:17 |
На 2 Тб винте неразмеченное пространство? Обычно Linux выбирает для установки неразмеченное пространство. Его желательно сделать заранее. Попробуй alternate установщик. Но он только для 12.04. Для 12.10 уже отказались от него. DEATH 999 пишет
Наоборот максимально упростили. |
ladserg > 12-02-2013 14:23:44 |
DEATH 999 А если отдельно, то там надо создавать разделы, тоже отельные от винды. Это относится к любой ОС. 12-02-2013 14:25:30 скрытый текст
|
DEATH 999 > 12-02-2013 14:30:08 |
ladserg на HDD, который 2 тб, было просто отформатированное в ntfs пустое место. Ни единого файла на нём не было. Он был распределён, но пуст. Однако установщик выбрал отформатированный и заполненный более, чем на 50% 3 тб винт. Плюс заставлял меня ещё и делить его на 2 логических диска, что для меня абсолютно неприемлемо. |
Dеnis > 12-02-2013 14:33:33 |
DEATH 999 сделай его неразмеченным. То есть полностью удали все разделы. В Windows это управление компьютером - управление дисками. Чтобы так и было написано "не распределен". |
ladserg > 12-02-2013 14:37:14 |
DEATH 999 Если хочешь ставить на раздел с виндой, то читаешь доку тут: http://www.ubuntu.com/download/help/install-ubuntu-with-windows и ставишь из под винды, при помощи виндового инсталлятора. 12-02-2013 14:38:51 Dеnis пишет
я же грю, Gentoo Linux рулит :-) |
Dеnis > 12-02-2013 14:40:52 |
ladserg пишет
Зачем эти извращения? Оно же на NTFS поставит. Достаточно дисковое пространство освободить и пусть Ubuntu нативно ставится. ladserg пишет
А про Gentoo говорят "Жизнь хороша?!! Поставь Gentoo!!" |
krigstask > 12-02-2013 14:42:22 |
Dеnis пишет
Пропущено «Нет?!» в середине. |
KooL > 12-02-2013 14:42:54 |
Вот ведь удивительно, другая ОС устроена иначе. |
ladserg > 12-02-2013 14:45:32 |
Dеnis пишет
Я так и писал, про выбор, или отдельно ставишь, или с виндой. Dеnis пишет
Зря говорят, кстати, у меня отсутствует львиная доля проблем, которые испытывают пользователи других дистрибутивов. Правда её настройка, установка и обновление не для слабых духом :-). |
Dеnis > 12-02-2013 14:46:16 |
Ubuntu тоже все пихает в одно месте, кроме swap. Для home по умолчанию не создается раздел. А еще про настройку UTC часов не спрашивает, так что и часы сбится могут. |
KooL > 12-02-2013 14:49:38 |
В Винде одни умолчания, выбора нет. |
ladserg > 12-02-2013 14:51:47 |
Dеnis Да и в UTC давно уже все хранят время, особенно если учесть нынешнюю тягу к путешествиям. Уехал с Урала в Зимбабве, поменял на ноуте localtime и это никак не отразилось на времени изменения файлов. интересно, а винда позволяет хранить время в UTC? |
Dеnis > 12-02-2013 14:58:33 |
Винда не умеет же UTC. В этом все и дело. ladserg пишет
Потому даже гуру Линукса выбирают Ubuntu. Не потому что не разбираются в Gentoo, а потому что в убунте быстрее и проще, экономит время, поставил и работаешь. Тонкая настройка под себя нужна не всем. |
sentaus > 12-02-2013 15:38:17 |
А какой смысл ставить часы не в UTC? Их же тогда реально переводить придётся при смене часового пояса или переходе на летнее время.
|
ladserg > 12-02-2013 15:39:36 |
Честно говоря последние лет пять мне как то уже без различно стало кукую ОС использовать, а порой и какое ПО. А в дистры уже почти все на одно лицо стали, одна только гента отличается, да и то она не дистрибутив а метадистрибутив. Просто включаешь комп, загружаешь кукую нибудь ОС, и запускаешь одни и те же программы, только изредка обращаешь внимание, что дома РИФТ под линуксом не идёт, а на работе под линуксом не запускается специализированное ПО. П.С. Правда на работе я бы смог полностью перейти на линукс, работая с 1С в терминале, но мне никак не удаётся заставить работать совместно SIP клиент и USB телефон. Надо отдать должное, под виндой это тоже не всякая прога умеет. 12-02-2013 15:42:14 sentaus пишет
Речь идёт не о часах а о хранении времени в UTC, это когда тебе ОС показывает время в твоем поясе, а хранит его в UTC, временные метки у файлов тоже ставятся в UTC, при просмотре они просто переводятся в localtime. Винда вроде так не умеет. При таком подходе как раз нет проблем ни со сменой часовых поясов, ни с переходом на зимнее/летнее время (надеюсь что перевод стрелок не вернут). 12-02-2013 15:45:24 |
Dеnis > 12-02-2013 15:54:34 |
То есть в биосе настроено локальное время. Винда считает его локальным, а Linux UTC и если в линуксе выбран какой-то часовой пояс, то в линуксе будет время показываться UTC+часовой пояс. То есть неправильно. Для этого при установке системы дистрибутивы спрашивают "показывают ли системные часы UTC". Если ставится линукс вместе с виндой, система тогда не будет использовать UTC для совместимости с виндой. Не знаю, что там по умолчанию использует убунта, но с ней я как-то напоролся, что время стало отличаться. Может быть я ее ставил, отключив при установке диск с виндой, тогда понятно почему так стало. |
ladserg > 12-02-2013 16:15:46 |
Dеnis Но временные метки у файлов похоже всё таки хранятся в UTC, т.к. при смене пояса изменяется и время модификации/создания файла. |
sentaus > 12-02-2013 16:19:46 |
Как всё запущено-то |
krigstask > 12-02-2013 17:06:40 |
ladserg пишет
Восславим же `eselect timezone`! Dеnis пишет
Лично мне эта экономия часа раз в пять лет никуда не упёрлась, потому что многократно перекрывается простотой поддержки. Хотя бы на тех же обновлениях. Для меня Gentoo куда проще в поддержке и понимании, чего там, куда и как. Плавали мы и с убунтами, и другая дебианообразь тут имеется, и всё как-то извращённо, на мой вкус. |
ladserg > 12-02-2013 17:09:03 |
krigstask пишет
В смысле? |
krigstask > 12-02-2013 17:33:37 |
ladserg Выделить код Код:% eix eselect-timezone * app-admin/eselect-timezone Available versions: (~)0.2 Homepage: http://www.gentoo.org Description: Manages timezone selection |
ladserg > 12-02-2013 17:36:07 |
krigstask И всё равно не понял к чему ты это написал, оно как то относится к UTC? |
krigstask > 12-02-2013 22:38:20 |
ladserg пишет
А чего ради? Во имя экономии десятка килобайт дискового пространства? ladserg пишет
Это удобное средство выбора часового пояса, вот к чему. |
ladserg > 12-02-2013 22:46:55 |
krigstask пишет
Ааа, а то цитата взята из разговора совсем о другом. Про eselect не знает только маленький, да и применимо это только к Gentoo Linux. |
krigstask > 13-02-2013 12:24:46 |
ladserg пишет
Ну про eselecttimezone ты, например, не знал, как я понимаю. Это отдельный, недавно появившийся пакет. |
ladserg > 13-02-2013 12:30:58 |
krigstask пишет
Это ты с какого перепуга взял? Придумываешь за других? |
krigstask > 13-02-2013 21:40:14 |
Да, придумываю. Вы же все — плоды моего солипсистского воображения. И спорите со мной по идиотским мелким поводам из-за собственного неонимания (ой. при чём же eselect timezone в контексте обсуждения изменений часового пояса) только потому, что мне так веселей. Тьфу, уныльцы. |
ladserg > 13-02-2013 21:53:25 |
krigstask пишет
Странный ты какой то. Я ни с кем не обсуждал изменение часового пояса, тем более в Gentoo. Мы так то про хранение времени в UTC беседовали. Посему твой блеск знанием сомнительных новинок в плане смены часового пояса в Gentoo было как то не к месту. 13-02-2013 21:56:14 # eix -c app-admin/eselect из любопытства, где и обнаружил сие чудо. Не могу сказать что гонка с редхат по созданию своих инструментов настройки системы актуальна для Gentoo. |
Пандёнок > 14-02-2013 14:56:30 |
LbreOffice 4.0 доставил возможность понаблюдать, как созаётся новая страница документа — в течение минуты. Не всегда. Правда, мой документ с вложениями весит 150МБ. |
KooL > 14-02-2013 15:31:12 |
Либра 4.0 != Либра 4 |
Dеnis > 15-02-2013 14:24:19 |
Dеnis пишет
KooL пишет
Да вроде уже отключил все эффекты, анимацию и звуки, остался только композитинг. Все равно иногда подвисает даже секунд на 20, а иногда быстро загружается. Заметил, что зависания кончается, когда появляется klipper и регулятор громкости. Что им еще надо? Может проверка диска или nepomuk с akonadi шалят? Кстати, как их выпилить полностью? В настройках отключил nepomuk, но его процессы вместе с akonadi все равно висят в памяти. У меня и на opensuse 12.1 так было и народ на это жаловался, так что это глюки кед. Поставил заново opensuse 12.2, глюка с dolphin не наблюдается. Наверное в этот раз что-то делал в другом порядке. А я еще стим в opensuse поставил и купил Counter Strike Source за 74 рубля. У них там небывалые скидки для Linux игр сейчас. Скачалось 5 Гб, запустилось. Было две проблемы: Могу ли я использовать купленную игру под Windows? Там скачался Counter Strike Source 2,5 Гб и Counter Strike Source Beta 2,5 Гб. Так вот про Beta пишут, что она не для моей платформы. Интересно под какую платформу. Может быть под Windows или просто x64 (у меня система x86). Говорят с x64 под Linux очень много проблем, это не то что Windows. В общем Beta зря качал. |
KooL > 15-02-2013 14:47:56 |
Dеnis пишет
C х64 наоборот под Линем проблем нет совсем и софт есть, не то что на Винде, х64 нет почти. |
Dеnis > 15-02-2013 14:59:39 |
Я имел в виду с запуском x86 приложений в x64 системе. Под Linux с этим много проблем. KooL пишет
Можно конкретные примеры? С кедами не путаешь? Вот кто реально глюкодром, так это Linux Mint. Особенно Debian Edition. В Ubuntu Edition хоть много убунтовских наработок и то минтовцы умудрились накосячить. |
KooL > 15-02-2013 15:08:09 |
Да в одном релизе сеть через стандартный интерфейс Кед не работала, только в Ясте настраивать, то что-то для pppoe забудут включить, в одном из последних под самый конец установки полный зависон происходил. Ну а тормозня она и есть тормозня и Яст и загрузка, напихали всякого, это если с Кубунтой сравнить. |
krigstask > 15-02-2013 15:11:45 |
Dеnis пишет
Вот так новости. |
Dеnis > 15-02-2013 15:15:04 |
Kubuntu не меньший глюкодром. А сеть в suse настраивается нестандартно да. Сам накололся. Там можно выбирать либо через YaST, либо поручить Network Manager-у, можно и так и так. Но если не поручить и пытаться настроить Network Manager, то не получится. krigstask пишет
А почему я постоянно читаю в новостях о софте "если у вас x64 вам надо поставить дополнительно такие то библиотеки, сделать что то еще"? |
KooL > 15-02-2013 15:20:35 |
Читаю Опеннет, на Хабре иногда что-то почитываю и ничего такого ни там ни там нет вовсе, если только жалуются, что Вайн х32 либы тянет большой пачкой. |
Dеnis > 15-02-2013 15:24:13 |
KooL пишет
Да хотя бы http://ubuntovod.ru/instructions/instal … linux.html
То есть по зависимостям это не подтягивается? Я что телепат знать, что там требуется? А если бы это не указали в новости? |
KooL > 15-02-2013 15:32:41 |
Dеnis пишет
О да, откопать новость про установку альфы Стима, который уже просто из магазина приложений ставится. |
Dеnis > 15-02-2013 16:00:06 |
И что это меняет? Когда то это было актуально. Ну если зависимости подтягиваются, то хорошо. Но я от установки Linux x64 все-таки воздержусь. Дополнительных плясок мне не надо. |
krigstask > 15-02-2013 16:04:24 |
Dеnis пишет
Потому что в 2013 году некоторые быдлокодеры не могут написать код, который на x86 и amd64 может компилироваться. А это ещё уметь надо. Dеnis пишет
А при чём тут линуксы, если Valve не осилила указание зависимостей? В винде оно конечно, гораздо лучше: три приложения под x64, остальные все так и остались тридцатидвухбитными, как во времена Win95. Красота!
Linux x64 ещё поискать придётся. Вообще я не знаю, как там в Убунтах, а среди гентузиастов, например, системы x86 ещё поискать придётся, почти все уже давно переползли. |
ladserg > 15-02-2013 16:25:37 |
krigstask пишет
На малых объёмах памяти (менее 4Г, в основном 2Г и менее) x86 пожалуй актуальнее будет. Большее количество регистров в x64 особых плюсах при малых объёмах ОЗУ не даёт. А компов и серверов с ОЗУ до 4Г немало, особенно если учесть, что немало людей предпочитает сервера держать в виртуалках, а там без особой надобности не выделяют ОЗУ больше необходимого на одну гостевую ОС. |
KooL > 15-02-2013 16:34:47 |
Dеnis krigstask пишет
Не надо такого в проприетарщине, для неё лучше один пакет, а в нём вообще всё. |
Dеnis > 15-02-2013 16:44:54 |
KooL пишет
А что steam стал 64 битным? krigstask пишет
Системные все 64 бит. |
KooL > 15-02-2013 16:52:34 |
Dеnis пишет
И как это связанно? На Лине х64 софта 99%, на Винде 1,2,3... и не проценты, а штуки. |
Dеnis > 15-02-2013 17:02:14 |
KooL пишет
Если я скачаю deb с официального сайта сейчас, я смогу нормально поставить через gdebi в 64 битном линуксе? KooL пишет
Вот как раз 1% это сторонний софт, который тоже нужен. Не все есть в репозиториях. Но кому-то конечно хватает. А мне не хватает даже сторонних источников. Вопрос не в том, где больше, а в легкости установки x86 приложений в x64 битной среде. В винде x64 приложений мало, но проблем с запуском x86 нет. А пользователю главное чтобы работало. |
sentaus > 15-02-2013 17:32:17 |
В стимовском репозитории сейчас есть пакет steam64, но реально он всё равно 32-хбитный.
Да. 15-02-2013 17:35:00
...который добавит репозиторий производителя в источники. Судя по всему, пока что складывается именно такая практика. |
Dеnis > 15-02-2013 18:45:46 |
Ну так что я могу использовать купленную в Linux игру в Windows? Steam разрешает качать. Под Windows Counter Strike Source сейчас стоит тоже 74 рубля. Но я то уже купил в Линуске. |
KooL > 15-02-2013 19:23:27 |
Говорят можно и в любой стране использовать можно. Валва всё по уму делает, не то что всякие Эплы. |
sentaus > 15-02-2013 20:08:36 |
Dеnis пишет
Во всем этом несомненно виновата Linux :-) |
Keepun > 15-02-2013 20:50:27 |
Умники, может объясните мне, программисту, в чем профит от x64? На самом деле х64 - маркетинг и для 90% софта эти х64 только увеличивают потребность в оперативе и никакого прироста скорости не дадут (это первые процы давали). |
krigstask > 15-02-2013 21:19:14 |
ladserg пишет
Вопрос открытый. Вот я сразу на свой ноут, ещё с 2 Гб, поставил ~amd64. И потом взял и просто вставил ещё плашку, безо всяких переустановок и плясок с бубном. А когда куплю новый ноут, туда эта же система переедет, с 8-16 Гб. ladserg пишет
Это почему же? Dеnis пишет
А нам почём знать? (-%Е |
sentaus > 15-02-2013 22:36:32 |
Keepun пишет
Некоторые современные ОС не поддерживают PAE(из-за маркетинга?). В таких случаях единственный способ воспользоваться более чем 4 шинами оперативки. |
KooL > 15-02-2013 22:41:01 |
sentaus пишет
Кривота, говорят. |
Dеnis > 15-02-2013 23:36:12 |
Опять вы свое программирование начинаете обсуждать, зря я про x64 упомянул. sentaus пишет
Разве я это говорил. krigstask пишет
А почему бы и нет. |
littleleshy > 16-02-2013 00:24:44 |
Keepun пишет
Только если не указывать тип данных явно (например, Int16, Int32, Int64). Да и при нынешней дешивизне памяти это не проблема. |
Keepun > 16-02-2013 00:40:51 |
littleleshy пишет
Массив указателей зависит только от разрядности. littleleshy пишет
Проблема. Сейчас уже 10-е года. Продажа десктопов падает. Для игр - приставки. Для ВКонтакта - минибуки и планшеты - сколько в них оперативы? |
ladserg > 16-02-2013 00:59:28 |
krigstask пишет
Безусловно покупая новый комп/ноут нет смысла брать ОЗУ менее 4Гб. Тем более что, актуальный на мой взгляд, объём ОЗУ на современных домашних компьютерах минимум 8 Гб. Но у меня тоже есть старенький ноут, с двумя гигами, там не будет никогда больше ОЗУ, потому как и память такую уже сложно найти, да и нет нужды. Нет задач, которые требуют больший объём ОЗУ. Кеды, либра, огнелис, громоптиц, клементин, кубиторрент, пасьянс простофиля, кутим, и еще несколько спонтанных прог, запущенных почти всегда, работают шустро, ничего не тормозит, диск не свопится как в винде... Можно было бы загорячиться и купить ещё, но просто нет нужды тратить лишние деньги, не взирая на то, что ОЗУ нонче стоит копейки. Обычные офисные рабочие станции, где людям попечатать, да в 1С поковыряться, а то и просто в стандартном наборе ПО только сидеть, вполне умещяются в 2Гб, и из тех контор, кои я видел, никто не тратит на лишнюю планку. Конечно разница на комп - копейки, рублей 700 и все дела... но когда речь заходит о сотне компов, несколько сотен, то там затраты совсем иные. А корпоративный сектор, как ни крути, всё ещё самый многочисленный пользователь компов и ПО. krigstask пишет
А там видишь, программа должна быть оптимизирована соответствующим образом. Что то конечно на уровне компилятора можно сделать... Но в наш век пыха, питона, явы и т.д. сложно сказать транслятору/VM, что бы он значение вооон той переменной хранил именно в регистре, и уж еще сложней сказать что бы регистр был именно из списка тех дополнительных, что даёт архитектура x64. Конечно на уровне ОС (почитай ядра) может и используются все регистры на полную катушку, но исполняемого кода всего ПО на любом компе на долю ядра приходится мало. Да и какое там преимущество дополнительных регистров то? Просто ты в регистрах сможешь хранить не восемь 32х разрядных значений переменных, а шестнадцать 64х битных, вот и всё. Класс или структуру туда не запихаешь, все переменные которыми ты оперируешь явно или неявно (это когда, например, вызываешь функцию а та внутри себя использует свои, локальные переменные, про которые обычно даже и не задумываешься) обычно не запихнешь, регистров нехватит. Вот и выходит что по производжительности выигрывает только ядро, очень изредка драйвера (64х разрядными данными оперируют мало какие устройства, видюха разве что), кодирование/декодирование видео/аудио, программы математических расчётов ( и то не всегда), ну и еще по мелочи. |
sentaus > 16-02-2013 01:20:27 |
Это скорее аргумент за 64. Планшеты с двумя гигами уже как бы есть, 4-гигабайтник с нынешними темпами появится самое позднее в следующем году |
littleleshy > 16-02-2013 01:37:21 |
Keepun пишет
Ноутбуки с 2 ГБ уже не найдёшь — разве что-нибудь либо архаичное, либо жутко бюджетное, либо недонетбук. ЗЫ: Скажите Microsoft'у, а то они серверные ОС в x86 варианте уже давно (начиная с 2008 R2) не делают. |
Lain_13 > 16-02-2013 01:56:34 |
ladserg |
Zaycoff > 16-02-2013 02:59:17 |
KooL пишет
Врут! >_<" XP по SP1 включительно поддерживала 4Gb оперативки, а после выхода SP2 это дело порезали, стала видеть 3.25Gb |
Azathoth > 16-02-2013 03:11:09 |
Lain_13 пишет
Ну вот, хотел вмешаться, а Lain_13 меня опередил |
Azathoth > 16-02-2013 03:42:17 |
Zaycoff пишет
Поддержка PAE требуется не только в процессоре и операционке, но и в драйверах. Не все драйвера умеют работать с этим режимом, что приводит к известным проблемам. Этим и можно объяснить исправление проблемы в SP3, допущенной в SP2 И именно поэтому PAE не всегда может являться средством превышения барьера в 4Gb. |
Zaycoff > 16-02-2013 03:55:29 |
Azathoth пишет
Вообще не понятно, почему мелкомягкие пошли на поводу у писателей драйверов и обрезали доступную память вместо того, чтобы заставить их нормально кодить? На 2003 никаких проблем не замечал - всё нормально бегает, даже игрушки (на одной корке играть это ещё тот экстрим, но терпимо, если настройки выкрутить на минимум ), видно все 8Gb оперативки, дрова от XP, проги видят только по 2Gb, но это уже другое ограничение... ЧЯДНТ? |
Azathoth > 16-02-2013 04:02:27 |
Zaycoff пишет
PAE увеличивает только количество адресуемых страниц. А размер выделяемой оперативки для процесса всё так же остаётся в пределах 2Gb. Советую таки почитать что же такое PAE Если надо больше 2Gb на процесс, то тут прямая дорога в x64. |
littleleshy > 16-02-2013 04:05:15 |
Lain_13 пишет
Дык все процессоры давным-давно 64-разрядные (начиная с некоторых P4). Одно непонятно: если x86 ОС в состоянии работать с более чем 4 ГБ памяти, зачем вообще эта маята с 64-разрядными ОС, 64-разрядным ПО и пр.? Кому это выгодно? |
Zaycoff > 16-02-2013 04:30:04 |
Azathoth пишет
Что такое PAE и почему выделяется по 2(3)Gb на процесс я знаю В общем, как мне думается, тут просто тупо сговор с производителями процев и microsoft, типа мы проталкиваем новые х64 процессоры, а вы проталкивайте новые операционки специально для этих процев. |
littleleshy > 16-02-2013 04:45:05 |
Zaycoff пишет
Можно отдыхать, их да-авно уже пропихнули: |
Zaycoff > 16-02-2013 05:24:03 |
littleleshy пишет
Абалдеть!Кода только успели??? |
ladserg > 16-02-2013 12:26:30 |
Lain_13 пишет
Всё, верно, правда я там про 32х и 64х разрядные ОС говорил, немалая часть новых инструкций доступна в 32х битном режиме. Да и новые инструкции по большей части специфичны и нужны далеко не во всех случаях. Наибольшее влияние на производительность всё же оказывают архитектурные изменения процессоров, кои от инструкций не зависят. Самый яркий пример архитектурных изменений - поведение комманды умножения в процессорах Pentium. Дело в том, что до появления процессора Pentium, процессоры фирмы Intel не умели умножать. Комманда mul была, но она процессором раскладывалась на ряд сумм и смещений. Начиная с серии Pentium процессоры фирмы Intel стали напрямую умножать, что существенно ускорило ряд математических моментов в алгоритмах бинарного кода. Вот и выходит, что на малых объёмах ОЗУ использование 64х разрядных ОС спорно. |
krigstask > 16-02-2013 13:49:55 |
Стоит только поспать, как в теме полстраницы нафигачат. |
ladserg > 16-02-2013 15:00:01 |
krigstask |
KooL > 16-02-2013 15:13:42 |
Да вон в блог к нему заглянуть стоит, там английский, шведский да и темы какие... Опасно в общем. |
littleleshy > 16-02-2013 16:47:37 |
ladserg пишет
А вот здесь согласен. Когда было 2 ГБ — ставил x86. |
Dеnis > 17-02-2013 02:10:08 |
sentaus пишет
Разве? http://steamcommunity.com/app/221410/di … 696043718/
И не надо мне говорить, что есть репозиторий. Или ставить 12.04. Это может случится с любой другой сторонней софтиной. Dеnis пишет
KooL пишет
|
KooL > 17-02-2013 02:25:55 |
На Винде каждая программа не легче ставится и удаляется, а тут про альфы беты и вот-вот только что вышедший релиз Стима, причём косяки только Стима, нет надо всё равно винить весь Линукс. |
Dеnis > 17-02-2013 02:28:05 |
KooL пишет
Я не виню Линукс. А утверждаю, что с x86 меньше проблем. На меня набросились, что это не так. KooL пишет
В разы легче. |
littleleshy > 17-02-2013 03:32:30 |
Dеnis пишет
Кому как. Однако, в это наименее централизовано. |
sentaus > 17-02-2013 13:06:12 |
У меня стоит и работает. 12.10 x86_64. Наверно у меня ia32-libs уже стояли. Это яркий пример кривого пакета - библиотечку не положили ни с собой, ни в зависимоти, а понадеялись, что она уже установлена.
И? 17-02-2013 13:10:25
Потому что производители ленятся нормальные билды сделать. |
Dеnis > 17-02-2013 13:57:02 |
sentaus пишет
Я не спорю. Но страдает пользователь. |
X Strange > 17-02-2013 14:01:30 |
Dеnis пишет
Неужто это так трудно — библиотеки поставить? |
sentaus > 17-02-2013 14:02:38 |
На эту тему надо плакаться в техсаппорте стима, а не тут. Тут у нас беспредметный флейм и кидание друг в друга тортами. |
ladserg > 17-02-2013 16:35:50 |
X Strange пишет
Там, если честно, даже нет нужды библиотеки впихивать в сам пакет, достаточно указать в зависимостях какие библиотеки и каких версий нужны, система управления пакетами уже сама поставит всё что нужно. А что касаемо лени и ебилдов, то пока отсутствует унификация в линуксе сложно делать универсальные пакеты. Хотя под убунту могли бы и поднапрячься. |
sentaus > 17-02-2013 17:15:22 |
Мне вот решительно непонятно, что мешает делать как хотя бы как под винду - впихивать все нужные либы в сам пакет или предупредить, что зависимости надо разрулить пользователю ручками (типа "пользователю требуется установить .NET 4.x, Java 6 и vcredist, а то работать не буду"). |
Keepun > 17-02-2013 18:48:45 |
sentaus пишет
Набор либ в Винде - константа (=начальная установка). |
krigstask > 17-02-2013 18:49:40 |
Dеnis 17-02-2013 18:51:26 Keepun пишет
Что такое «ключи сборки для разных дистров»? Почему те же Opera и Mozilla прекрасно справляются со сборкой вполне себе универсальных бинарей? 17-02-2013 18:52:32 |
Лия > 17-02-2013 18:56:32 |
Какой дистрибутив после Ubuntu user-friendly - Linux Mint, Kubuntu? Или что-нибудь другое? |
KooL > 17-02-2013 19:00:24 |
Это всё одно и тоже с разным окружением рабочего стола и предустановленный софтом. |
Azathoth > 17-02-2013 19:12:27 |
Keepun пишет
А на что влияют ключи сборки в разрезе зависимостей? Очень хочется узнать... krigstask пишет
Это называется: У страха глаза велики |
Erik > 17-02-2013 19:15:01 |
Лия пишет
OpenSuse хорош, особенно с KDE. |
sentaus > 17-02-2013 19:19:31 |
Угу. Давайте на примере разбираться. Вот есть такая очень часто используемая библиотека zlib. В стандартной поставке винды её нет, её придётся тащить "с собой". Что мешает так же поступить при сборке в Linux, если есть опасения, что у конечного пользователя её по каким-то причинам не окажется?
Ну так иначе ж проблем не будет, не спортивно
Политкорректно это называется "ручное разрешение зависимостей". А реально - билды кривые |
Keepun > 17-02-2013 19:27:27 |
krigstask пишет
Костыльное решение юзают. krigstask пишет
./configure --ключ |
sentaus > 17-02-2013 19:30:11 |
эээээ |
Keepun > 17-02-2013 19:33:08 |
sentaus пишет
В Винде ты эту либу положишь в папачку с софтов, а в Лине придется ее класть в /usr/lib и зарегистрировать в системе. |
sentaus > 17-02-2013 19:34:44 |
17-02-2013 19:35:54
Я сейчас опять сделал то же, что и дядька на картинке. |
Keepun > 17-02-2013 19:36:10 |
sentaus пишет
Че? Это не Винда, где в Program Files распаковал и не паришься о структуре папок. Тут прогу нужно по /usr размазать. 17-02-2013 19:38:41 sentaus пишет
А под РедХет тоже деб? |
sentaus > 17-02-2013 19:40:00 |
Я реально ржу. Во первых можно - не значит нужно. Во вторых, даже если хочется, то никто ж не заставляет класть либы именно в /usr/lib, у оперы они лежат в /usr/lib/opera |
Keepun > 17-02-2013 19:41:14 |
sentaus пишет
Делай че хочешь, только правил LSB не нарушай, а иначе - это костыль. 17-02-2013 19:42:48 sentaus пишет
LSB |
sentaus > 17-02-2013 19:43:21 |
Если в неё вкрутить dpkg, то можно и его юзать. А вообще там deb, rpm и tar.xz реально только форматом пакета отличаются, а файлы внутри те же. Во ж магия. |
Keepun > 17-02-2013 19:50:10 |
sentaus пишет
Это у "Hello, World!" файлы изначально одинаковые. И не магия, а костыли. |
sentaus > 17-02-2013 19:55:01 |
/opt/package/bin и /opt/package/lib тоже вполне опция. 17-02-2013 20:01:00
У Оперы тоже. Можете не верить, но факты - упрямая вещь. В .rpm и .deb у оперы лежат одни и те же бинари. |
Keepun > 17-02-2013 20:16:25 |
sentaus пишет
В бинариках отличия прописываются в самом коде с помощью if'ов. Так что это еще вопрос. Выделить код Код:bin\ opera 91 05.02.13 14:18:43 != 05.02.13 14:18:41 89 opera share\app-install\desktop\ <- 05.02.13 14:18:41 40 opera.desktop share\applications\ opera-browser.desktop 1278 05.02.13 14:18:43 != 05.02.13 14:18:41 1305 opera-browser.desktop share\doc\opera\ <- 05.02.13 14:18:41 1708 changelog.Debian.gz <- 05.02.13 14:18:41 170 changelog.gz <- 04.02.13 16:01:49 16293 copyright LICENSE 16293 04.02.13 16:01:49 -> share\lintian\overrides\ <- 05.02.13 14:18:41 544 opera share\man\man1\ opera.1.gz 2864 05.02.13 14:18:43 != 05.02.13 14:18:41 2860 opera.1.gz share\menu\ <- 05.02.13 14:18:41 171 opera share\opera\ package-id.ini 95 05.02.13 14:18:43 != 05.02.13 14:18:41 95 package-id.ini share\opera\defaults\ license.txt 23 05.02.13 14:18:43 != 05.02.13 14:18:41 25 license.txt share\opera\locale\en\ en.zip 259557 05.02.13 14:18:42 != 05.02.13 14:18:40 259557 en.zip license.txt 26 05.02.13 14:18:43 != 05.02.13 14:18:41 28 license.txt share\opera\skin\ standard_skin.zip 1456199 05.02.13 14:18:43 != 05.02.13 14:18:41 1456199 standard_skin.zip unix_skin.zip 18988 05.02.13 14:18:43 != 05.02.13 14:18:41 18988 unix_skin.zip share\pixmaps\ <- 04.02.13 16:01:49 9229 opera-browser.xpm 17-02-2013 20:18:27 |
sentaus > 17-02-2013 20:46:52 |
Отличия в файлах данных безусловно фатальны, ага.
Ну хоть кто-то честно от души заявил, что в криворукости разработчиков виновата Linux. Аминь Но за заявление, что кросплатформенные бинарники - зло, отдельное спасибо! 17-02-2013 20:58:44
Вот это костыль, да. Только я смотрю на оперу, и понимаю, что там этого костыля нет. |
krigstask > 17-02-2013 21:01:43 |
Заявление о аде зависимостей слито, мы перешли на разницу в ini-файлах? А разница в сжатых шкурках наверняка разными версиями zip в разных дистрибутивах обусловлена. |
sentaus > 17-02-2013 21:04:43 |
Не-а. В заголовке zip есть timestamp. Дальше объяснять? |
Keepun > 17-02-2013 21:12:14 |
sentaus пишет
Ну хоть в чем-то ты согласен, а то там и другие пакеты есть. sentaus пишет
Стандартизация правит криворукость, а её в для пакетов нет. sentaus пишет
Да пожалуйста. Можешь еще в коде таких бинариков полазить или /usr/portage/[package]/files/ часто доставляет. А багтрекеры дистров... ммм... 17-02-2013 21:14:48 krigstask пишет
Куда? От необходимости блокировки пакетов избавились? |
sentaus > 17-02-2013 21:24:01 |
Как вы думаете, беда в ДВУХ стандартах? (rpm,deb) Лично меня только это напрягает - два формата. |
krigstask > 17-02-2013 21:33:59 |
Keepun пишет
Например? Keepun пишет
В Gentoo? А это тут при чём? Или ты о чём-то ещё? |
Keepun > 17-02-2013 23:44:32 |
sentaus пишет
Беда больше в указании зависимостей в этих пакетах. Наименование пакетов в дистрах тоже отличаются. krigstask пишет
Влом искать что-то конкретное. Можешь на патчи Кед глянуть. krigstask пишет
А блокировка старых пакетов только Gentoo по твоему встречается? Дистры именно своими велосипедами для пакетов и различаются. Это самая большая проблема ОСи Линя. Вряд ли скоро создадут единый менеджер пакетов, потому что это основной признак конкуренции дистров - их хлеб. |
Lain_13 > 18-02-2013 00:08:58 |
Keepun Вон глянь сколько дистрибутивов на deb сидит. Так у них только GUI менеджера отличается обычно, а всё под капотом одно и то же. У вариаций на тему Ubuntu ещё и репозиторий общий. |
sentaus > 18-02-2013 08:00:50 |
Единый менеджер пакетов - это хорошо, только это само по себе не решит ту проблему, о которой вы тут плачетесь. Но в любом случае да, общий стандарт - всегда хорошо, пусть даже rpm, который застолбили в lsb. Интересно, придерживается ли мой уважаемый собеседник такого же мнения в вопросе odt vs. ooxml
Ну да, я как-то так и думал, что ту же zlib невозможно притащить с собой по каким-то религиозным соображениям... |
krigstask > 18-02-2013 11:12:30 |
Keepun пишет
Давай конкретней уж. Keepun пишет
Ну ты хоть почитай эти комментарии, что ли. Забыли после раскидывания файлов дёрнуть обновление кэша значков да пометили бинарник paxctl'ом. Можешь спросить у своих программистов, как это связано с зоопарком библиотек разных дистрибутивов, да нам потом рассказать. Keepun пишет
Я вот и собираюсь из тебя вытянуть, что конкретно ты имел в виду. Пока не получается. Keepun пишет
Ну да, конечно, им фанаты формата пакетов деньги платят, надо полагать. Кружку пива всем RPMщикам за мой счёт! |
ladserg > 18-02-2013 14:36:08 |
Всё равно portage победит |
Keepun > 18-02-2013 15:47:29 |
krigstask пишет
че ж ты rm и mv проигнорил? krigstask пишет
взаимная блокировка конкретных версий krigstask пишет
Про капризы инвесторов не в курсе? |
krigstask > 18-02-2013 18:40:36 |
Keepun пишет
Потому что ты завёл речь о багах, естественно. Keepun пишет
Ну вот, начинаем высасывание из пальца. Лишние файлы удалят и будет плохо работать, да-да. Это, я напоминаю нашим радиослушателям, Keepun нам доказывает невозможность собрать бинарный пакет, который будет работать на любом (наверное) современном линуксе. Ну не веришь никому, качай ручками и распаковывай или запускай их скриптик установочный. Куда тебя опять несёт-то? Keepun пишет
Гм, щито? И как же это в винде обходится, какой магией? Не статической ли компиляцией? И не библиотеками ли в каталоге программы? Keepun пишет
Вот я и говорю: фанаты формата пакетов деньги дают. |
SendSpam > 18-02-2013 19:20:51 |
Не понимаю суть драмы. Стоит у меня параллельно две версии gcc, три было до вчера, и две php. И это через менеджер (кто спалит какой, получит ничего с видом на море). Так же есть самопальный демон с либами в своем каталоге. Пара статичных бинарников валяется прямо в профиле пользователя. Не вижу проблемы пихать софт в "виндовс вее", так как местами это собственно делаю. А так же был бы очень не прочь, кабы wu могла сопровождать хоть несчастные жабу с флешплеером. И mysql .. ой, совсем размечтался. |
feas > 18-02-2013 22:55:28 |
Хотелось бы вместо убунты попробовать др. дистрибутив. Вроде присмотрелся http://www.altlinux.ru/products/. Стоит не стоит или в каком пингвине больше удобства? |
littleleshy > 18-02-2013 23:05:08 |
feas |
Keepun > 19-02-2013 03:54:11 |
krigstask пишет
Речь не о тех конкретных багах, которые помечены "bug #". krigstask пишет
Компиляцию проги и сами пакеты (rpm,deb) не путай. krigstask пишет
Только последнее. |
ladserg > 19-02-2013 09:18:58 |
Keepun пишет
Вообще я считаю данный пост глубоким заблуждением. Во первых по куче библиотек в винде - они тупо ставятся всех версий, например фреймфорк .Net (не платформа а именно продукт фирмы Microsft - .Net Framework), дак вот библиотеки данного продукта тупо ставятся всех версий (если винда не пиратская конечно). Что касаемо каталогов расположения библиотек, в винде их несколько - каталог/подкаталог программы, C:\Program Files\Common Files\, C:\Windows\, C:\Windows\System32\, и даже в один из подкаталогов профиля пользователя так же может содержать библиотеки. Что касаемо разманности по каталогам в линуксе, да и вообще в никсах. Тебя никто не заставляет свою программу размазывать по каталогам и даже чужую программу нет нужды куда то размазывать, так например игрф под линуксом я просто копирую к себе в домашний каталог, в одельные папки, на каждую игру - свой каталог. Что касаем LSB - так это не указ, а только рекомендация, не более, на который конечному пользователю вообще не стоит обращать внимания. А пассаж по поводу поиска файлов в репе совсем непонятен. Если ты программу из репы ставишь, то какого те рожна в ней ковыряться то? Поставил и пользуйся. Плюс попытка сравнить ОС с двумя раными подходами в разработке только с одной колокольни - это, мягко говоря неразумно, одна изначально была представлена с системой разработки от "разработчика", коя направлена на прибыль с программистов (а вы что думали, Visual Studio всегда был бесплатен?), вторая преставлена группой свободных разработчиков, с несколькими конкурирующими системами разработки ПО, бесплатными кстати. И да, по поводу всех библиотек винде, в инсталляшке, и т.д., так может говорит только весьма молодой и неопытный пользователь (тогда непонятно чего он лезет с рассуждениями в спор, коль ни опыта, ни знаний нет). Библиотеки от Visual Basic, Borland Delphi, Borland C++, Borland C++ Builder, Visual Foxpro, Visual Clarion и иных систем и раньше то представляли геморрой с ручным копированием, так и сейчас ничего в этом плане не улучшилось, единственно что программ на них стало меньше, т.к. сейчас всё более и более лидируют три системы разработки графического ПО - Visual Studio, QT (как ни странно для многих), ну и GTK. Вообще, что касаемо каталогов в никсах - для меня это и удобно и аргументировано, всё на своих местах, и ведь никто не заставляет тебя пользоваться никсами, особенно если куплена винда. И ещё один момент, который почему то был специально обойден при аргументации, львиная доля программ в никсах использует библиотеки, созданные другими рзработчиками, которые как правило хранятся централизованно в каталогах /lib и /usr/lib, что весьма удобно, т.к. нет бардака и дублирующих файлов, а то в винде я как то заморочился и обнаружил одних только экземпляров файла QtCore4.dll почти два десятка, в линуксе такого безобразия нет, там достаточно одного экземпляра в каталоге /lib или /usr/lib. Так же почему то был обойден стороной такой момент - разные ресурсы могут храниться на разных разделах, так например библиотеки на одном разделе, исходники на другом, мануалы и доки на третьем. Правда боюсь, что ваш ограниченный жизненный опыт не позволит вам понять, зачем оно надо. |
krigstask > 19-02-2013 11:25:08 |
Keepun пишет
…но почему-то ты этого сразу не мог сказать, а «имел в виду совсем другое». Keepun пишет
Давай-ка ты переставай путаться в показаниях. Ты завёл речь об «адеъ зависимостей», теперь расхлёбывай. Оперцы собирают пакеты, работающие везде. И заворачивают их в два с половиной стандартных пакета. И это при том, что они используют изрядное количество библиотек из дистрибутива (GTK, kdelibs, gstreamer...). Keepun пишет
А-а-а, прогрессивные методики. Ну таких костылей можно и в линуксах прилепить вообще-то. Я, например, запускал awesome в Xephyr, собрав его из git в домашнем каталоге. Keepun пишет
Сильно сказано. |
Пандёнок > 19-02-2013 13:33:34 |
Keepun пишет
Вы это мне расскажите хотя бы про одновременное использование и с русификатором с одним профилем. То ещё занятие, когда он к одной версии подходит, а другую крашит. Keepun пишет
Ага. Documents and Settins называется. 19-02-2013 13:46:34 feas пишет
Мечтаю поставить, попробовать. Вот сейчас начал качать Школьный Новый Лёгкий. feas пишет
Официально на Школьный: http://mirror.yandex.ru/altlinux/p5/iso … n-dvd5.iso |
sentaus > 19-02-2013 15:25:12 |
Помнится, в туториалах по LSB прямым текстом говорилось, что специфичные для приложения либы лучше класть отдельно от общесистемных. И примеры вида /opt/program/bin и /opt/program/lib - это к вопросу о том, как не размазывать программы по /usr.
Это может породить и порождает проблему неразрешающихся зависимостей или dll-hell. Всё-таки запросто может случиться, что какой-то одной вшивой программке по самое не могу нужна либа какой-то конкретной версии. Возможный способ решения - именно таскать все либы с собой, тут нет решения без недостатков. 19-02-2013 15:37:52
Все файлы Microsoft Office? Моментально. В студию |
krigstask > 19-02-2013 16:11:58 |
sentaus пишет
В последних версиях Оперы на Qt4 она таскала её с собой, но использовала её только при отсутствии системной. |
Zero-8 > 19-02-2013 18:05:20 |
вопрос хоть и не в тему, но актуален. |
Keepun > 19-02-2013 20:05:56 |
ladserg пишет
Для быдлопрограммистов, которые до сВисты плевали на правила расположения файлов это конечно верно... ladserg пишет
Не размажу Я, размажут за меня сборщики пакетов. ladserg пишет
Не соблюдение этих правил только добавляет проблем сборщикам и юзерам. ladserg пишет
Какого рожна? Ок. Найди мне все файлы от VirtualBox без запроса в репу "equery f virtualbox". ladserg пишет
О, ну как же без такой бредовой фразы в ХоллиВаре... ladserg пишет
Зато есть бардачок в версиями этих либ. Круто, когда важная либа обновляется и дохнет целая DE и без вызова revdep-rebuild продолжить работу невозможно... проходил я этот квест кучу раз... ladserg пишет
И это сильно ударило по твоей жадности за потраченные несколько МБайт на диске с объемом в 200ГБ? krigstask пишет
А почему они не указали это в зависимостях? 19-02-2013 20:09:14 sentaus пишет
c:\Program Files (x86)\Microsoft Office\ |
krigstask > 19-02-2013 21:19:37 |
Keepun пишет
Потому что используются они по наличию, автомагическими методами, для маскировки под внешний вид системы. |
sentaus > 19-02-2013 21:25:19 |
Это какой утилитой получено? |
Keepun > 19-02-2013 21:49:36 |
sentaus пишет
Интуитивным методом указания пути при установке. Если ты про 100% всех файлов, то для этого sandbox есть, но для простой работы такая инфа не нужна. |
littleleshy > 19-02-2013 21:57:36 |
Keepun |
sentaus > 19-02-2013 21:57:43 |
Спасибо. |
Keepun > 19-02-2013 22:01:59 |
sentaus пишет
Да, пожалуйста. Только ты главное "для простой работы" пропустил и про sandbox почти никогда ненужный... |
sentaus > 19-02-2013 22:07:47 |
Ой, я наверно неудачно сформулировал вопрос. Меня интересовало, можно ли как-нибудь как получить эту информацию программно, не подскажете? |
krigstask > 19-02-2013 22:19:02 |
Keepun пишет
А как название исполнемых файлов узнают в Windows? Keepun пишет
То ли дело в винде, да… |
X Strange > 20-02-2013 00:03:30 |
Keepun пишет
Не понимаю, чем Вас так смущает equery f virtualbox? Если уж на то пошло, найдите в Винде все файлы и записи в реестре, которые были добавлены/внесены/изменены/удалены при установке VirtualBox. В Linux аналогом этого является equery f <имя пакета> (если Gentoo), или аналогичная команда другого дистрибутива (например, rpm -ql <имя пакета> в fedora), так как в Linux пакет определяется набором своих файлов. А что там в Windows инсталлятор в систему под админом поставил --- понять практически невозможно. Что касается возможности использования одновременно нескольких версий одного пакета, то всё это можно сделать. В gentoo сущетвует понятие slotted пакета, правда, к сожалению, не для всех пакетов. В любом случае, никто не запрещает поставить особо проблемные пакеты в /opt. Существует также попытка сделать дистрибутив, в котором всё это позволяет делать встроенный менеджер пакетов (см. http://nixos.org/nixos/). Там происходит примерно следующее: каждый пакет ставится в уникальный каталог, а файловые деревья в стиле FHS поддерживаются с помощью символических ссылок. К сожалению, этот дистрибутив пока не допилен, и там есть далеко не все пакеты, а также там маловато документации. Правда я смотрел его года полтора назад --- может, с тех пор что-нибудь изменилось. |
Lain_13 > 20-02-2013 00:51:39 |
X Strange |
littleleshy > 20-02-2013 01:11:58 |
X Strange пишет
Так в стоит стразу несколько версий .NET Framework, несколько версий пакетов Visual библиотек, даже может быть несколько версий MS SQL Server. И ничего. Что мешает сделать так же? |
ladserg > 20-02-2013 02:14:20 |
Keepun пишет
Я имел в виду что все библиотеки было бы актуальнее складывать в одном месте (в линуксе это /lib, /usr/lib), особенно если учесть, что чаще всего эти библиотеки пишет далеко не сам разработчик прикладного (т.е. конечного) ПО, а только пользуется ими. Что касаемо быдлокодеров - интересное мнение, глянул сколько dll библиотек лежит у меня в подкаталогах папки Windows, ажно целых 16821 штук нашлось, где столько быдлокодеров набралось, я даже теряюсь. И не одна - две папки получается, если почти каждая программа складирует библиотеки в свой каталог, то их тоже нужно брать в счёт. Keepun пишет
Ты хоть расскажи, зачем тебе понадобилось то искать файлы определенного пакета, если он ставится системой управления пакетами? Что ты планируешь с ним делать? Почему для тебя важно, как распологает система файлы, которые она сама копирует, обновляет, удаляет в зависимости от задач? Да, если пакет устанавливается системой управления пакетами, то в линуксе она размазывается но каталогам разного назначения, бинарники к бинарникам, ресурсы к ресурсам, исходники к исходникам и т.д. Если ты пишешь свою программу то можешь сам организовать своё расположение файлов, как тебе удобнее. Keepun пишет
Не ёрничай, если толкает жажда знаний то учись дальше, и тогда твои вопросы сами отпадут, и нет смысла сетовать на чужие устои, либо сделай всё по своему (благо Linux From Scrtch никто не отменял), либо выбери то что тебе более приемлемо. Keepun пишет
Можешь мне не рассказывать, я это проходил ещё тогда, когда в gentoo не было такого средства как revdep-rebuild, и все поломанные зависимости приходилось либо самому выцеплять, либо тупо набирать: # emerge -eD world Однако четований на жизнь и недовольство у меня это никогда не вызывало, т.к. я всегда понимал чем это обусловлено. Впрочем если ты желаешь держать кучу версий библиотек, то смысл в использовании gentoo теряется, тебе с лихвой хватит федоры или убунту. Федора наверно для тебя будет даже предпочтительнее. Keepun пишет
А при чем тут вообще жадность, и почему 200 гб? Пара террабайт если уж на то пошло А вот обновить библиотеку, при таком подходе, у всех программ - вот это диалема. Прикажешь залазить в каждую папку и обновлять там файлы вручную? В то время как если бы они жежали бы в одном месте, то все было бы проще. Обрати внимание, JRE, .NET Framwork 1/2/3/3.5/4, VC Redist, и т.д. всё же стараются ставить отдельными пакетами, и в одно и тоже место, а не подкладывать к каждой программе. И да, конечно места на современных винтах сейчас много, и можно гадить на них долго и качественно... Только вот я когда запускаю, например, CoolReader и читаю книгу пока в VrtualBox'е крутится очередной мой эксперримент, в это время в памяти висит два абсолютно одинаковых экземпляра библиотеки QtCore4.dll, занимая при этом ОЗУ и ресурсы процессора (ведь выделение и использование памяти - это весьма медленный процесс), а ОЗУ и процессора много никогда не бывает. Так же и с программами, которые дублируют одинаковые библиотеки не только на винте, но и в ОЗУ. Keepun пишет
МСО у меня к счастью нет под рукой, но я чот сомниваюсь что только в этих каталогах он хранит свои файлы. И действительно, откуда информация что только там лежат его файлы? |
Keepun > 20-02-2013 02:51:47 |
sentaus пишет
Встроенных средств я не знаю, но куча способов с дополнительным ПО. krigstask пишет
По расширению *.exe krigstask пишет
Да. MSDN и дока в CHM заткнёт за пояс любой man, у которого возможности навигации скудны - в info попытались исправить дело, но не поперло. X Strange пишет
Тем, что это - 100% костыль. Самое интересное начинается, когда не знаешь из какого пакета файл. Тот же /usr/bin разрастается быстро. После установки кучи пакетов найти что-то в /usr/bin становится сложней. Так же программистам приходится придумывать порой совершенно странные имена своим запускаемым файлам, чтобы не нарваться на конфликт имен в /usr/bin. Страшно представить сколько super-mega-paint было бы в той папке, если софтосоздатели кинутся на Линь. А еще регистрозависимость бесит: VBox* найдет, а vbox* уже нет. Сейчас у меня в /usr/bin 2612 файлов - как в этом бардаке вообще можно ориентироваться? Не... Майк этот кактус жрал в DOS'e, а в Винде они правило c:\Program Files\создатель\прога установили. |
Keepun > 20-02-2013 03:34:42 |
ladserg пишет
Подпапки зачем считать? для понта? ladserg пишет
То есть я не должен ни при каких условиях выяснять есть ли у VirtualBox какие-нибудь интересные файлы типа *.iso или SDK? Может еще че-нибудь, о чем я не знаю, но полезно? ladserg пишет
Потому что в Винде этим можно решать нестандартные проблемы быдлокодеров. ladserg пишет
Вообще-то именно знание порождается вопросы и решения. Можно наплевать на несовершенство и юзать даже DOS, но зачем? ladserg пишет
Ну и чем это обусловлено? Открой тайну Века. Сложность приспособить гениально (в 70-х) решение под современные реали? ladserg пишет
Да хорош заливать уже. 14ГБ вся Program Files у меня - из них лишь 1ГБ с трудом можно сэкономить на объединении ДЛЛок. ladserg пишет
Это вообще с обновами ставится или с играми. Короче, большинство юзеров о них вообще не знает. ladserg пишет
Скури ты доку про управления памятью в Винде. Такой бред несешь... ladserg пишет
Задача: найти запускные файлы, доку, еще там вкусняшки всякие - это все на 100% хранится в одной папке, можешь даже не сомневаться. А путь я указал при установке. |
ladserg > 20-02-2013 09:17:27 |
Keepun пишет
Ты предложение то доцитируй полностью, а то выдернул пол предложения и задаёшь глупые вопросы. Keepun пишет
Какая то слабая отмазка, особенно на счёт исошников. Ты если разрабатываешь чего для VirtualBox, то у тебя уже стоит его SDK в виде отдельного пакета, исошники с дровами те тоже не надо искать, т.к. VirtualBox их монтирует сам, у него кнопка есть, установить дополнения для гостевой ОС. А доки, картинки и иные ресурсы лежат на своем месте в /usr/share. И какая то странная постановка вопроса у тебя, будто ты все знания подчерпываешь методом тыка, глядя чего там в каталогх с программами. Keepun пишет
Это не аргумент, с быдлокодерами бороться очень просто - не использовать их ПО. А применение... Хотя если твои знания основываются только на исследовании каталогов программ... Keepun пишет
тебе объяснили, что специфика расположение файлов в никсах обусловлена централизацией, бинарники в одном месте, библиотеки в другом, ресурсы (картинки, звуки, шрифты) в третьем, доки в четвертом и т.д. Keepun пишет
только не говори, что складирование всех файлов в одном каталоге - это новаторство, и соответствие неким современным реалиям. Особенно когда на диске установлено 100500 программ, у каждой свой каталог, и для запуска этих программ надо рыскать по каталогам а не просто ввести команду в консоли. Хорошо если есть ярлык, а если программа консольная? Keepun пишет
Чот ты не проснулся видать, там речь шла об объёме НЖМД а не размере конкретных каталогов. Keepun пишет
Я не только про этот каталог говорил, поищи сам ДЛЛки в каталоге винды, и увидишь, что в c:\Windows\System32\ их как раз меньшинство. Keepun пишет
Какое интересное совпадение, то же самое и с библиотеками линукса, там тоже нужные библиотеки ставятся зависимостями. Keepun пишет
Так же большинство юзеров и не исследует файлы программ, и им так же фиолетово где и что размазано, есть ярлык на рабочем столе или в Пуске, они его жамкают и довольны. Keepun пишет
Вот с таким умным видом, такую глупость ты брякнул, особенно про управление памятью. В память грузится один экземпляр библиотеного ФАЙЛА. А если этих библиотечных файлов несколько то и грузятся они все, и не важно одинаковые они или нет. Ты бы осилил бы инструменты на вроде System Explorer, или список процессов в Far Manager, что бы не делать более таких грубых ошибок. Keepun пишет
Тебе про equery уже говорили, и бросал бы ты ерундой заниматься, книги бы почитал, начал бы с незнайки на луне, потом плавно к математике, так глядишь и до дискретной математики дойдёшь. И еще, МСО туеву кучу файлов копирует в каталог винды, если ты это не знал, впрочем чего говорить, исследовать каталог с установленным МСО ты догадался, а вот глянуть внутрь инсталляшки МСО нет. |
sentaus > 20-02-2013 10:17:17 |
Это можно узнать у менеджера пакетов.
Я думаю, в сборках производителя оно будет /opt/super-mega-paint/bin/... |
krigstask > 20-02-2013 11:56:11 |
Keepun пишет
Ну да, спросить, где файлы такого-то пакета — это костыль, а руками лезть в Program Files и вспоминать, как там оно обозвалось и не переименовал ли его ты (или не ты) — это труъ. Keepun пишет
Как получить список файлов пакета, который ты не знаешь? Или что? Keepun пишет
А зачем? У меня 3381, и никаких проблем не испытываю. Да, я не открываю /usr/bin/ в приказчике папокъ, чтобы удивляться количеству файлов там. Потому что смысла нет. Зато никакого бардака с $PATH, как в винде. И чем лучше поиски нужного файла в бардаке Program Files\создатель\прога? Keepun пишет
Да, сплошная польза! Keepun пишет
Keepun пишет
Молодец, MSDN приплёл. Ну ты красавчик. Keepun пишет
Это больше ударяет по потреблению оперативной памяти. Keepun пишет
А-а-а. Итак, я должен пойти в C:\Program Files\ (там 100500 каталогов, естественно), вспомнить производителя, проверить, что оно установилось не просто по названию программы, влезть в каталог программы и искать там исполняемые файлы по расширению в куче прочих. Само удобство, да. |
Shura > 20-02-2013 12:16:51 |
Ну а проводник по умолчанию еще и расширения файлов не показывает. Верх удобства, да. Попробуй отличить .ico от .exe по картинке! |
Azathoth > 20-02-2013 12:27:46 |
Keepun пишет
«Неужели?» — подумал я. И полез искать как оно в gentoo... А где тут чего интересного? |
krigstask > 20-02-2013 15:21:33 |
Azathoth пишет
Ты не совсем то нашёл. Ну или equery, но qfile / qlist быстрее, чем equery. |
Azathoth > 20-02-2013 16:14:22 |
krigstask пишет
Ну в любом случае инструмент для этого есть. |
ladserg > 20-02-2013 16:39:41 |
Azathoth пишет
Я как понял Keepun жаждет зайти в каталог программы и увидеть все файлы данной программы в проводнике в одной папке, и только файлы оной программы. Утилиты вида equery, qlist, qfile, он считает непотребными костылями. |
krigstask > 20-02-2013 16:58:59 |
Azathoth |
Azathoth > 20-02-2013 17:00:54 |
ladserg пишет
У него возникла проблема определить к какому пакету принадлежит файл. И не важно на основе каких рассуждений и предпочтений он к этому пришёл. Ему показли что определить это легко. А нравится ему этот способ или нет — это его личные половые трудности |
X Strange > 20-02-2013 19:10:37 |
Lain_13 пишет
Каким вопросом? Причём здесь GNOME? littleleshy пишет
Так ведь ничто не мешает, я об этом и говорю. Keepun пишет
Никакой это не костыль. Информация о том, какой файл к какой программе относится, хранится в централизованной базе данных, вполне разумно. Утилита equery предоставляет доступ к этой базе. Keepun пишет
Можно воспользоваться, например, способом, который продемонстрировал krigstask, или, например, так: Эта команда покажет, к какому пакету принадлежит файл. можно узнать список всех файлов данного пакета. При желании можно написать элементарный скрипт, который это делает одной командой. krigstask пишет Спасибо, про qfile не знал. Но equery вроде не особо тормозит (а может, просто редко нужна). Keepun пишет
Возможно, это было бы неплохо. Есть же, например, под Windows плагин к Total Commander для доступа к реестру... |
krigstask > 20-02-2013 21:32:48 |
X Strange пишет
Я замерял, гораздо быстрее. Так, конечно, не особо заметно, но всё же. И набирать удобнее. Вообще portage-utils хороши. |
Keepun > 21-02-2013 00:17:45 |
ladserg пишет
Не все конечно, но это быстрый способ узнать возможности проги. ladserg пишет
А ты сам не думал, что SE может показывать разные пути вызова ДЛЛки, но копия файла в оперативе одна? ladserg пишет
И как мне это ДЛЛки помогут в работе? А вот дока по управлению Вордом через макросы и СОМ, которая лежит на своем месте... ммм... хорошо, что я в 2003г. её там обнаружил... sentaus пишет
Так ты объясни, что будет, если не подозревающие Вася и Петя создадут разные super-mega-paint? Имена запускаемых файлов совпадут. krigstask пишет
Поиск 1 файла одинаковый. А вот "искал одно, а нашел поинтересней" в ПФ часто бывает. krigstask пишет
Интересней не спрашивать, а взаимодействовать с файлом. Или ты по имени всегда можешь определить его содержимое? krigstask пишет
Приехали. Ты когда содержимое этой переменной смотрел? А редактировал? Мне наплевать на ее "бардак" - для этого её и придумали. krigstask пишет
Ты в последний раз её когда открывал? А справку Гнома и КЕД? КЕДешная вообще слизана с CHM. krigstask пишет
У меня всего лишь 84. И поиск пашет, если автора забыл... |
krigstask > 21-02-2013 00:37:29 |
Keepun пишет
Это та штука, которая постоянно винтом шуршит, что-то сливая в файл подкачки? Keepun пишет
И изучай до посинения. С поиском, например. Keepun пишет
А я не могу взаимодействовать с файлом без открытия его в приказчике файлов. что ли? А вывод того же qlist я могу и команде file скормить, например. Keepun пишет
Точно так же как мне наплевать на содержимое `/usr/bin/` — для того её и придумали. А вот в Win нет никакой гарантии, что программа будет в $PATH. Keepun пишет
Ага, помню, сильно бесила. Keepun пишет
Это не дело man просто-напросто. Вообще ничего лучше *обширной* документации в HTML не придумано до сих пор, по-моему. Даже всякие QtAssistant мне не по нраву. А вот `man find`, например, — самое то. Keepun пишет
Ага, а использование приказчикаъ пакетовъ — костыль. Ну как с тобой спорить? |
sentaus > 21-02-2013 01:07:40 |
Спросите программиста. Я думаю, он предложит вариант /opt/<provider>/<package> |
Keepun > 21-02-2013 03:25:49 |
krigstask пишет
Без лишних движений не сможешь. Сначала придется через grep пропустить. krigstask пишет
А нужна? Консольных прог мало, а что есть прописываются туда установщиком. В редкие моменты я сам могу путь к Пыху и Апачу подправить... krigstask пишет
Банальная генная непереносимость. sentaus пишет
Но это же стиль Винды. В Лине такое правило не ввели, а то бы в /usr/bin заюзали. sentaus пишет
В Program Files конфликты есть? Вот и в реестре с этим проблем нет. |
Azathoth > 21-02-2013 03:55:06 |
Keepun пишет
А как dll-ки из «Program Files\создатель\прога» помогут в работе? И как же упомянутый тобой MSDN? Найти там информацию «по управлению Вордом через макросы и СОМ» религия не позволяет? Обязательно в Program Files это надо искать? 21-02-2013 03:57:00 Keepun пишет
В /usr/bin тоже проблем с этим нет. Есть только гипотетическое «может быть». |
ladserg > 21-02-2013 08:38:09 |
Keepun пишет
Тогда уж лучше исходники ковырять, там еще интереснее. Keepun пишет
А без них пробовал МСО запускать? Keepun пишет
Если мне не изменяет память, то справка в кедах родилась из texinfo, а внешний вид - скорее совпадение, чем взаимосвязь. Keepun пишет
Приведи пример чтения манов через STL. А то сдаётся мне, ты не представляешь что такое STL. П.С. Всё же получение систематических знаний полезнее, чем просто глядеть и догадываться что и как каждый сделал. Имея нормальные, а не поверхностные (в народе дилетантские) знания, можно начать и самому создавать своё, без необходимости рыскать по чужим каталогам. |
sentaus > 21-02-2013 10:21:58 |
Неужто кривизна?
FHS:
Маркетологическое враньё. Ветки реестра не задаются пользователем, и ничто не мешает Васе с superpaint затереть ветку Пети с таким же superpaint, даже если пользователь явно указал им ставиться в разные директории. |
krigstask > 21-02-2013 13:44:09 |
Keepun пишет
Ну и что? Да и могу не через grep, а другими средствами. Keepun пишет
Мне — регулярно. Keepun пишет
Мне лично без разницы, что там у него внутри. Но документацию по используемым мной пакетам я прекрасно читаю из удобного и привычного мне браузера, а не костыльными поделками под спецформат. Не говоря уже о том, что я по HTML могу искать тем же grep'ом, например. |
Keepun > 21-02-2013 19:16:02 |
Azathoth пишет
Вот причем тут вообще ДЛЛки? Кроме них ничего больше нет? Azathoth пишет
В ПФ для Офиса 2003 лежит готовая CHM, а в MSDN искать дольше. Azathoth пишет
Есть там проблемы. ladserg пишет
Ну, да... "Из пушки по воробьям." И такой компоновки в исходниках вряд ли найдешь. ladserg пишет
Пробовал. Word.exe вызываю, а ДЛЛки он сам ишет. Мне какой профит от этих ДЛЛок? ladserg пишет
А 3 раздел мана уже удалили? Там свалка всяких функций. sentaus пишет
Враньё в чем? Правило HKCU\Software\создатель\прога отменили? krigstask пишет
Это "Ну и что?" превратиться в маты, когда он тебе больше 10 файлов выдаст. 21-02-2013 19:24:59 ladserg пишет
|
sentaus > 21-02-2013 20:53:43 |
Это правило где-нибудь документировано? Вот смотрю я на реестр и вижу: HKCU\Software\WinRAR 21-02-2013 21:00:37 |
Lain_13 > 21-02-2013 21:15:06 |
Мне кажется или тут сначала речь шла о том как получить список всех файлов, относящихся к определённому приложению. И кто-то утверждал, что достаточно посмотреть на каталог в Program Files, а пользоваться консольной командой для этого — изврат. А теперь, вдруг, такие пироги… |
Keepun > 22-02-2013 02:35:53 |
sentaus пишет
У нормальных программистов так принято. Упоминание можно найти здесь, а вот тут и про реестр есть. При создании проекта в Студии назначаются переменные окружения. sentaus пишет
А ключи тоже совпадут? Не... конечно они ССЗБ, но это примеры официально зарегистрированных и известных названий, поэтому в суде разберутся... |
ladserg > 22-02-2013 08:13:46 |
Keepun пишет
Отнюдь, там как раз и комментарии к коду есть, можно выяснить как работает та или иная программа... Но если честно, то лучше изучать методические материалы по своему хобби, ковыряя каталоги максимум будешь дилетантом, а то и до ламерства скатишься. Keepun пишет
Хм, т.е. ты на чистую винду скопировал каталог с МСО и спокойно запускаешь? Без копирования этих ДЛЛек в каталог винды? |
hydrolizer > 22-02-2013 08:24:17 |
ladserg пишет
MSO ни одной своей библиотеки (своя!=используемая) не держит в %windir%\system32. Проблема здесь не в библиотеках, а в куче ActiveX/COM-компонентов, которые должны быть зарегистрированы для использования - это и делает инсталлятор, помимо копирования файлов. |
ladserg > 22-02-2013 08:39:45 |
hydrolizer |
sentaus > 22-02-2013 11:15:21 |
Да я всё жду, когда уважаемый Keepun это поймёт. Я тоже удивляюсь, почему у него в совпадающих именах директорий под Linux виновата сама Linux:
А в той же ситуации под Windows виноваты программисты, это допустившие:
Прямо беда. |
ladserg > 22-02-2013 11:21:00 |
кстати, yum, на сколько я помню, не допускает замену файлов, и если при установки пакета есть угроза заменить или затереть файл из другого пакета, то он с громкими матюками отменяет установки и указывает адрес куда идти. Я из-за этого еще замучался ставить пакет Spreadsheet_Excel_Writer для пыха, ни в какую не хотел его ставить из-за всего одного дублирующегося файла. Пришлось ставить через PEAR. |
krigstask > 22-02-2013 11:55:04 |
ladserg |
Keepun > 22-02-2013 17:44:16 |
ladserg пишет
То есть ты тот файлик так и не глянул? Молодец. Такими темпами скоро будешь судьбу по IP предсказывать... ladserg пишет
Это метод школоты, а я просто setup.exe вызываю. ladserg пишет
Повторяю для упертых: Зачем мне эти ДЛЛки вообще нужны? Мне нужна остальная часть. sentaus пишет
Потому что элементарного правила наименования нет. Угробить можно любую систему. Но случайно нарваться на конфликт имен файлов шансов у Линя выше. Или crashreporter.exe можешь быть только у Лисы? sentaus пишет
О, да! Виноваты программисты, которые друг друга не знают, а просто составили одинаковое незамысловатое название и 28 букв латиницы... |
sentaus > 22-02-2013 18:55:01 |
Keepun пишет
FHS пишет
Ох и ох.
Как нарвётесь, разбудите тогда. |
Azathoth > 22-02-2013 19:06:28 |
Keepun пишет
А вот это я от тебя узнать хочу. Ведь разговор изначально шёл про поиск файлов, принадлежащих пакету/программе. И про поиск пакета/программы к которым принадлежит файл. На сколько я понял, это необходимо для какого-то изучения чего-то методом тыка. Ибо это самый короткий путь к познанию Keepun пишет
В ПФ для Офиса 2003 лежит обрывок документации упавший туда не весть каким образом, а в MSDN полная и практически исчерпывающая документация (это я с некоторой долей иронии завляю). В ПФ для Офиса 2003 ты нашёл доку случайно, а не искал необходимую информацию по месту её расположения для нормальных людей. Сделал выводы о «правильности» местоположения документации и заявил что именно таков должен быть путь настоящего самурая |
ladserg > 22-02-2013 20:22:08 |
Keepun пишет
Если ты про архив в каталоге огнелиса, то глянул, ничего интересного для себя не нашел. А про предсказывания пальцем в небо. Я понял что ты последователь мудрости: "Ридми читают только ламеры.". Что ж, у каждого свой путь. Keepun пишет
Ааа, я и забыл, ты МСО то не запускаешь, только чисто в каталоге поковыряться используешь. Я то думаю как ты без библиотек классов используешь тот же ворд. Ладно ясно с тобой всё, линукс точно не для тебя. Лучше сиди на винде. |
Lain_13 > 22-02-2013 20:50:17 |
Keepun |
krigstask > 22-02-2013 21:24:54 |
sentaus пишет
Строго говоря, http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=577638 |
Keepun > 22-02-2013 22:31:44 |
Azathoth пишет
Уточнение было четкое "Интересные для работы" - как mfc42u.dll и др. попадают под это определение? Azathoth пишет
А потом еще в /usr/include, /usr/lib, /var/lib заглянуть можно... Azathoth пишет
Да ты шо! И че там вырезали? Просвяти, а то мне только этой доки для взаимодействие через СОМ хватило. ladserg пишет
Моя последовательность: "В Редми пишут не всю инфу." ladserg пишет
Это лишь означает, что для выполнения твоих задач сейчас там нет ничего интересного, а вот когда захочешь создать расширение для Лисы... поиск в том файле может дать быстрее ответ, чем на форуме... ladserg пишет
А я должен знать имена ДЛЛок, чтобы запустить Ворд? - Бредом не кажется? Lain_13 пишет
Вот объясните мне: как исходный код в том файле (для Вас это открытие?) изучать этим методом? |
X Strange > 22-02-2013 23:00:19 |
Keepun пишет
Разберём по пунктам. Документацию нужно искать в /usr/share/doc. А внутри этого каталога, как это ни удивительно, лежат каталоги с названиями программ! |
Keepun > 23-02-2013 04:08:22 |
X Strange пишет
Это на твой первый взгляд там может быть "мусор". На самом деле /var предназначен для файлов изменяемых программно. 23-02-2013 04:13:28 X Strange пишет
А туда вообще вся Опера (и не только) распаковывается. X Strange, полазь по папкам наконец, а не только по указке манов. Там много открытий чудных. |
X Strange > 23-02-2013 15:53:49 |
Keepun пишет
С точки зрения ОС — безусловно, да. Keepun пишет
Да, ну? Выделить код Код:# rpm -ql opera | grep lib /usr/lib64/opera /usr/lib64/opera/gstreamer /usr/lib64/opera/gstreamer/plugins /usr/lib64/opera/gstreamer/plugins/libgstoperamatroska.so /usr/lib64/opera/gstreamer/plugins/libgstoperavp8.so /usr/lib64/opera/liboperagtk2.so /usr/lib64/opera/liboperagtk3.so /usr/lib64/opera/liboperakde4.so /usr/lib64/opera/opera /usr/lib64/opera/opera_autoupdatechecker /usr/lib64/opera/plugins /usr/lib64/opera/plugins/README /usr/lib64/opera/pluginwrapper /usr/lib64/opera/pluginwrapper/operapluginwrapper /usr/lib64/opera/pluginwrapper/operapluginwrapper-ia32-linux /usr/lib64/opera/pluginwrapper/operapluginwrapper-native Это в Fedora 18. Посмотреть в Gentoo у меня сейчас нет технической возможности. Keepun пишет
Не вижу в этом большого смысла. Ничего интересного там нет. Это всё равно, что в Windows по реестру лазить, только в Windows нет аналога rpm -ql или equery f. Будет необходимость залезть за чем-то конкретным — залезу. |
Azathoth > 23-02-2013 17:17:07 |
Keepun пишет
Для работы кого? Для работы шахтёра? Или проктолога? Где чёткое уточнение? Работа, батенька, бывает разной. Что именно тебе необходимо для работы нам, сирым, не ведомо. Уж извиняй. Keepun пишет
Ну да, конечно... Keepun пишет
Это называется попасть пальцем в небо. А вот понадобилось бы разобраться в иных возможностях MSO — эта дока оказалась бы бесполезна. Ты судишь узко и в рамках собственного узкого опыта. Что-то я сильно сомневаюсь что туда выложили полную документацию на SDK MSO... |
Keepun > 23-02-2013 17:42:56 |
X Strange пишет
Ошибаешься. Многое можно ручками подправить. А насчет этого файла:
X Strange пишет
Ты этим хотел подтвердить или опровергнуть моё "А туда вообще вся Опера (и не только) распаковывается." ? X Strange пишет
А меня заинтересовал opera_autoupdatechecker, который можно наверняка без проблем удалить, чтобы сам без спросу версию не проверял/обновлял. X Strange пишет
Понятно. Банальная лень в изучении системы. А в HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion много интересного, но тебе же влом... 23-02-2013 17:48:03 Azathoth пишет
Круто. Мне нужна была справка именно по макросам и СОМ и она там есть, но ты предлагаешь, чтобы туда еще справку для юзера включили? Для моей задачи она мне зачем? |
X Strange > 23-02-2013 18:00:09 |
Keepun пишет
Вероятно, здесь Вы правы, но всё-таки, можно ссылку на источник? Не спору ради, а информации для. Keepun пишет
Очевидно, опровергнуть: скрытый текст Выделить код Код:# rpm -ql opera| grep -v "/usr/lib" /usr/bin/opera /usr/share/applications/opera-browser.desktop /usr/share/doc/opera /usr/share/doc/opera/LGPL-2 /usr/share/doc/opera/LGPL-3 /usr/share/doc/opera/LICENSE /usr/share/doc/opera/README.gstreamer /usr/share/icons/hicolor/128x128/apps/opera-browser.png /usr/share/icons/hicolor/128x128/mimetypes/opera-extension.png /usr/share/icons/hicolor/16x16/apps/opera-browser.png /usr/share/icons/hicolor/16x16/mimetypes/opera-extension.png /usr/share/icons/hicolor/22x22/apps/opera-browser.png /usr/share/icons/hicolor/22x22/mimetypes/opera-extension.png /usr/share/icons/hicolor/24x24/apps/opera-browser.png /usr/share/icons/hicolor/24x24/mimetypes/opera-extension.png /usr/share/icons/hicolor/256x256/apps/opera-browser.png /usr/share/icons/hicolor/32x32/apps/opera-browser.png /usr/share/icons/hicolor/32x32/mimetypes/opera-extension.png /usr/share/icons/hicolor/48x48/apps/opera-browser.png /usr/share/icons/hicolor/48x48/mimetypes/opera-extension.png /usr/share/icons/hicolor/scalable/mimetypes/opera-extension.svg /usr/share/man/man1/opera.1.gz /usr/share/mime/packages/opera-extension.xml /usr/share/opera /usr/share/opera/cert.pem /usr/share/opera/defaults /usr/share/opera/defaults/bookmarks.adr /usr/share/opera/defaults/dictionaries.xml /usr/share/opera/defaults/feedreaders.ini /usr/share/opera/defaults/filehandler.ini /usr/share/opera/defaults/handlers-ignore.ini /usr/share/opera/defaults/license.txt /usr/share/opera/defaults/mailproviders.xml /usr/share/opera/defaults/plugin-ignore.ini /usr/share/opera/defaults/pluginpath.ini /usr/share/opera/defaults/public_domains.dat /usr/share/opera/defaults/search.ini /usr/share/opera/defaults/standard_speeddial.ini /usr/share/opera/defaults/standard_trusted_repositories.ini /usr/share/opera/defaults/tips_metadata.ini /usr/share/opera/defaults/webmailproviders.ini /usr/share/opera/defaults/xmlentities.ini /usr/share/opera/encoding.bin /usr/share/opera/extra /usr/share/opera/extra/missingplugin.svg /usr/share/opera/extra/missingpluginhover.svg /usr/share/opera/extra/svg-mo.dat /usr/share/opera/extra/svg-mobd.dat /usr/share/opera/extra/svg-sa.dat /usr/share/opera/extra/svg-sabd.dat /usr/share/opera/extra/svg-se.dat /usr/share/opera/extra/svg-sebd.dat /usr/share/opera/extra/unix-opengl.blocklist.json /usr/share/opera/files.sig /usr/share/opera/files_old.sig /usr/share/opera/html40_entities.dtd /usr/share/opera/html5_entity_init.dat /usr/share/opera/lngcode.txt /usr/share/opera/locale /usr/share/opera/locale/af /usr/share/opera/locale/af/af.lng /usr/share/opera/locale/ar /usr/share/opera/locale/ar/ar.lng /usr/share/opera/locale/az /usr/share/opera/locale/az/az.lng /usr/share/opera/locale/be /usr/share/opera/locale/be/be.lng /usr/share/opera/locale/be/bookmarks.adr /usr/share/opera/locale/be/search.ini /usr/share/opera/locale/be/standard_speeddial.ini /usr/share/opera/locale/bg /usr/share/opera/locale/bg/bg.lng /usr/share/opera/locale/bg/bookmarks.adr /usr/share/opera/locale/bg/search.ini /usr/share/opera/locale/bg/standard_speeddial.ini /usr/share/opera/locale/bn /usr/share/opera/locale/bn/bn.lng /usr/share/opera/locale/cs /usr/share/opera/locale/cs/bookmarks.adr /usr/share/opera/locale/cs/cs.lng /usr/share/opera/locale/cs/search.ini /usr/share/opera/locale/cs/standard_speeddial.ini /usr/share/opera/locale/da /usr/share/opera/locale/da/da.lng /usr/share/opera/locale/de /usr/share/opera/locale/de/bookmarks.adr /usr/share/opera/locale/de/de.lng /usr/share/opera/locale/de/search.ini /usr/share/opera/locale/de/standard_speeddial.ini /usr/share/opera/locale/el /usr/share/opera/locale/el/el.lng /usr/share/opera/locale/en /usr/share/opera/locale/en-GB /usr/share/opera/locale/en-GB/en-GB.lng /usr/share/opera/locale/en/en.lng /usr/share/opera/locale/en/en.zip /usr/share/opera/locale/en/license.txt /usr/share/opera/locale/es-ES /usr/share/opera/locale/es-ES/bookmarks.adr /usr/share/opera/locale/es-ES/es-ES.lng /usr/share/opera/locale/es-ES/search.ini /usr/share/opera/locale/es-ES/standard_speeddial.ini /usr/share/opera/locale/es-LA /usr/share/opera/locale/es-LA/es-LA.lng /usr/share/opera/locale/et /usr/share/opera/locale/et/et.lng /usr/share/opera/locale/fa /usr/share/opera/locale/fa/fa.lng /usr/share/opera/locale/fi /usr/share/opera/locale/fi/fi.lng /usr/share/opera/locale/fr /usr/share/opera/locale/fr-CA /usr/share/opera/locale/fr-CA/fr-CA.lng /usr/share/opera/locale/fr/bookmarks.adr /usr/share/opera/locale/fr/fr.lng /usr/share/opera/locale/fr/search.ini /usr/share/opera/locale/fr/standard_speeddial.ini /usr/share/opera/locale/fy /usr/share/opera/locale/fy/fy.lng /usr/share/opera/locale/gd /usr/share/opera/locale/gd/gd.lng /usr/share/opera/locale/he /usr/share/opera/locale/he/he.lng /usr/share/opera/locale/hi /usr/share/opera/locale/hi/hi.lng /usr/share/opera/locale/hr /usr/share/opera/locale/hr/hr.lng /usr/share/opera/locale/hu /usr/share/opera/locale/hu/bookmarks.adr /usr/share/opera/locale/hu/hu.lng /usr/share/opera/locale/hu/search.ini /usr/share/opera/locale/hu/standard_speeddial.ini /usr/share/opera/locale/id /usr/share/opera/locale/id/id.lng /usr/share/opera/locale/it /usr/share/opera/locale/it/bookmarks.adr /usr/share/opera/locale/it/it.lng /usr/share/opera/locale/it/search.ini /usr/share/opera/locale/it/standard_speeddial.ini /usr/share/opera/locale/ja /usr/share/opera/locale/ja/bookmarks.adr /usr/share/opera/locale/ja/ja.lng /usr/share/opera/locale/ja/search.ini /usr/share/opera/locale/ja/standard_speeddial.ini /usr/share/opera/locale/ka /usr/share/opera/locale/ka/ka.lng /usr/share/opera/locale/kk /usr/share/opera/locale/kk/kk.lng /usr/share/opera/locale/ko /usr/share/opera/locale/ko/ko.lng /usr/share/opera/locale/lt /usr/share/opera/locale/lt/lt.lng /usr/share/opera/locale/lv /usr/share/opera/locale/lv/lv.lng /usr/share/opera/locale/me /usr/share/opera/locale/me/me.lng /usr/share/opera/locale/mk /usr/share/opera/locale/mk/mk.lng /usr/share/opera/locale/ms /usr/share/opera/locale/ms/ms.lng /usr/share/opera/locale/nb /usr/share/opera/locale/nb/bookmarks.adr /usr/share/opera/locale/nb/nb.lng /usr/share/opera/locale/nb/search.ini /usr/share/opera/locale/nb/standard_speeddial.ini /usr/share/opera/locale/nl /usr/share/opera/locale/nl/nl.lng /usr/share/opera/locale/nn /usr/share/opera/locale/nn/nn.lng /usr/share/opera/locale/pa /usr/share/opera/locale/pa/pa.lng /usr/share/opera/locale/pl /usr/share/opera/locale/pl/bookmarks.adr /usr/share/opera/locale/pl/pl.lng /usr/share/opera/locale/pl/search.ini /usr/share/opera/locale/pl/standard_speeddial.ini /usr/share/opera/locale/pt /usr/share/opera/locale/pt-BR /usr/share/opera/locale/pt-BR/bookmarks.adr /usr/share/opera/locale/pt-BR/pt-BR.lng /usr/share/opera/locale/pt-BR/search.ini /usr/share/opera/locale/pt-BR/standard_speeddial.ini /usr/share/opera/locale/pt/pt.lng /usr/share/opera/locale/ro /usr/share/opera/locale/ro/bookmarks.adr /usr/share/opera/locale/ro/ro.lng /usr/share/opera/locale/ro/search.ini /usr/share/opera/locale/ro/standard_speeddial.ini /usr/share/opera/locale/ru /usr/share/opera/locale/ru/bookmarks.adr /usr/share/opera/locale/ru/ru.lng /usr/share/opera/locale/ru/search.ini /usr/share/opera/locale/ru/standard_speeddial.ini /usr/share/opera/locale/sk /usr/share/opera/locale/sk/bookmarks.adr /usr/share/opera/locale/sk/search.ini /usr/share/opera/locale/sk/sk.lng /usr/share/opera/locale/sk/standard_speeddial.ini /usr/share/opera/locale/sr /usr/share/opera/locale/sr/bookmarks.adr /usr/share/opera/locale/sr/search.ini /usr/share/opera/locale/sr/sr.lng /usr/share/opera/locale/sr/standard_speeddial.ini /usr/share/opera/locale/sv /usr/share/opera/locale/sv/sv.lng /usr/share/opera/locale/sw /usr/share/opera/locale/sw/sw.lng /usr/share/opera/locale/ta /usr/share/opera/locale/ta/ta.lng /usr/share/opera/locale/te /usr/share/opera/locale/te/te.lng /usr/share/opera/locale/th /usr/share/opera/locale/th/th.lng /usr/share/opera/locale/tl /usr/share/opera/locale/tl/tl.lng /usr/share/opera/locale/tr /usr/share/opera/locale/tr/bookmarks.adr /usr/share/opera/locale/tr/search.ini /usr/share/opera/locale/tr/standard_speeddial.ini /usr/share/opera/locale/tr/tr.lng /usr/share/opera/locale/uk /usr/share/opera/locale/uk/bookmarks.adr /usr/share/opera/locale/uk/search.ini /usr/share/opera/locale/uk/standard_speeddial.ini /usr/share/opera/locale/uk/uk.lng /usr/share/opera/locale/ur /usr/share/opera/locale/ur/ur.lng /usr/share/opera/locale/uz /usr/share/opera/locale/uz/uz.lng /usr/share/opera/locale/vi /usr/share/opera/locale/vi/vi.lng /usr/share/opera/locale/zh-cn /usr/share/opera/locale/zh-cn/bookmarks.adr /usr/share/opera/locale/zh-cn/operaprefs_locale.ini /usr/share/opera/locale/zh-cn/search.ini /usr/share/opera/locale/zh-cn/standard_speeddial.ini /usr/share/opera/locale/zh-cn/zh-cn.lng /usr/share/opera/locale/zh-tw /usr/share/opera/locale/zh-tw/zh-tw.lng /usr/share/opera/locale/zu /usr/share/opera/locale/zu/zu.lng /usr/share/opera/mathml.dtd /usr/share/opera/package-id.ini /usr/share/opera/pubsuffix.xml /usr/share/opera/region /usr/share/opera/region/ar /usr/share/opera/region/ar/bookmarks.adr /usr/share/opera/region/ar/search.ini /usr/share/opera/region/ar/standard_speeddial.ini /usr/share/opera/region/au /usr/share/opera/region/au/bookmarks.adr /usr/share/opera/region/au/standard_speeddial.ini /usr/share/opera/region/cis /usr/share/opera/region/cis/en /usr/share/opera/region/cis/en/bookmarks.adr /usr/share/opera/region/cis/en/search.ini /usr/share/opera/region/cis/en/standard_speeddial.ini /usr/share/opera/region/cis/ru /usr/share/opera/region/cis/ru/bookmarks.adr /usr/share/opera/region/cis/ru/search.ini /usr/share/opera/region/cis/ru/standard_speeddial.ini /usr/share/opera/region/cn /usr/share/opera/region/cn/browser.js /usr/share/opera/region/cn/en /usr/share/opera/region/cn/en/bookmarks.adr /usr/share/opera/region/cn/en/search.ini /usr/share/opera/region/cn/en/standard_speeddial.ini /usr/share/opera/region/cn/turbosettings.xml /usr/share/opera/region/eg /usr/share/opera/region/eg/bookmarks.adr /usr/share/opera/region/eg/search.ini /usr/share/opera/region/eg/standard_speeddial.ini /usr/share/opera/region/gb /usr/share/opera/region/gb/bookmarks.adr /usr/share/opera/region/gb/search.ini /usr/share/opera/region/gb/standard_speeddial.ini /usr/share/opera/region/hk /usr/share/opera/region/hk/browser.js /usr/share/opera/region/hk/turbosettings.xml /usr/share/opera/region/id /usr/share/opera/region/id/bookmarks.adr /usr/share/opera/region/id/search.ini /usr/share/opera/region/id/standard_speeddial.ini /usr/share/opera/region/in /usr/share/opera/region/in/bookmarks.adr /usr/share/opera/region/in/search.ini /usr/share/opera/region/in/standard_speeddial.ini /usr/share/opera/region/ke /usr/share/opera/region/ke/bookmarks.adr /usr/share/opera/region/ke/standard_speeddial.ini /usr/share/opera/region/latin_america /usr/share/opera/region/latin_america/bookmarks.adr /usr/share/opera/region/latin_america/search.ini /usr/share/opera/region/latin_america/standard_speeddial.ini /usr/share/opera/region/middle_east /usr/share/opera/region/middle_east/bookmarks.adr /usr/share/opera/region/middle_east/search.ini /usr/share/opera/region/middle_east/standard_speeddial.ini /usr/share/opera/region/mx /usr/share/opera/region/mx/bookmarks.adr /usr/share/opera/region/mx/search.ini /usr/share/opera/region/mx/standard_speeddial.ini /usr/share/opera/region/my /usr/share/opera/region/my/bookmarks.adr /usr/share/opera/region/my/standard_speeddial.ini /usr/share/opera/region/ng /usr/share/opera/region/ng/bookmarks.adr /usr/share/opera/region/ng/standard_speeddial.ini /usr/share/opera/region/ph /usr/share/opera/region/ph/bookmarks.adr /usr/share/opera/region/ph/standard_speeddial.ini /usr/share/opera/region/pk /usr/share/opera/region/pk/bookmarks.adr /usr/share/opera/region/pk/standard_speeddial.ini /usr/share/opera/region/region.ini /usr/share/opera/region/ru /usr/share/opera/region/ru/bookmarks.adr /usr/share/opera/region/ru/search.ini /usr/share/opera/region/ru/standard_speeddial.ini /usr/share/opera/region/se /usr/share/opera/region/se/bookmarks.adr /usr/share/opera/region/se/standard_speeddial.ini /usr/share/opera/region/tw /usr/share/opera/region/tw/browser.js /usr/share/opera/region/tw/turbosettings.xml /usr/share/opera/region/ua /usr/share/opera/region/ua/ru /usr/share/opera/region/ua/ru/bookmarks.adr /usr/share/opera/region/ua/ru/search.ini /usr/share/opera/region/ua/ru/standard_speeddial.ini /usr/share/opera/region/us /usr/share/opera/region/us/bookmarks.adr /usr/share/opera/region/us/search.ini /usr/share/opera/region/us/standard_speeddial.ini /usr/share/opera/region/vn /usr/share/opera/region/vn/bookmarks.adr /usr/share/opera/region/vn/standard_speeddial.ini /usr/share/opera/region/za /usr/share/opera/region/za/bookmarks.adr /usr/share/opera/region/za/standard_speeddial.ini /usr/share/opera/skin /usr/share/opera/skin/standard_skin.zip /usr/share/opera/skin/unix_skin.zip /usr/share/opera/styles /usr/share/opera/styles/about.css /usr/share/opera/styles/cache.css /usr/share/opera/styles/certinfo.css /usr/share/opera/styles/config.css /usr/share/opera/styles/contentblock.css /usr/share/opera/styles/cpu.css /usr/share/opera/styles/debug.css /usr/share/opera/styles/dir.css /usr/share/opera/styles/error.css /usr/share/opera/styles/feed.css /usr/share/opera/styles/gpu.css /usr/share/opera/styles/history.css /usr/share/opera/styles/im.css /usr/share/opera/styles/image.css /usr/share/opera/styles/images /usr/share/opera/styles/images/Opera_256x256.png /usr/share/opera/styles/images/arrow.png /usr/share/opera/styles/images/bar.png /usr/share/opera/styles/images/bkgd-rev.png /usr/share/opera/styles/images/bkgd.png /usr/share/opera/styles/images/bullet.png /usr/share/opera/styles/images/center.png /usr/share/opera/styles/images/container.png /usr/share/opera/styles/images/customize.gif /usr/share/opera/styles/images/darkBox.png /usr/share/opera/styles/images/defaultFavicon.png /usr/share/opera/styles/images/error.png /usr/share/opera/styles/images/file.png /usr/share/opera/styles/images/flag.png /usr/share/opera/styles/images/folder.png /usr/share/opera/styles/images/hanger.png /usr/share/opera/styles/images/opera-icon-red.png /usr/share/opera/styles/images/opera.png /usr/share/opera/styles/images/page-bot.png /usr/share/opera/styles/images/red_center.png /usr/share/opera/styles/images/red_left.png /usr/share/opera/styles/images/red_right.png /usr/share/opera/styles/images/root.png /usr/share/opera/styles/images/search.png /usr/share/opera/styles/images/section.png /usr/share/opera/styles/images/smartGroup.png /usr/share/opera/styles/images/tooltiptail.png /usr/share/opera/styles/images/top.png /usr/share/opera/styles/images/warning.png /usr/share/opera/styles/info.css /usr/share/opera/styles/m2_upgrade_1160.mbs /usr/share/opera/styles/m2_welcome_message.mbs /usr/share/opera/styles/mail.css /usr/share/opera/styles/mathml.css /usr/share/opera/styles/media.css /usr/share/opera/styles/message.css /usr/share/opera/styles/mime.css /usr/share/opera/styles/opera.css /usr/share/opera/styles/plugins.css /usr/share/opera/styles/private.css /usr/share/opera/styles/search.css /usr/share/opera/styles/unstyledxml.css /usr/share/opera/styles/user /usr/share/opera/styles/user/accessibility.css /usr/share/opera/styles/user/altdebugger.css /usr/share/opera/styles/user/classid.css /usr/share/opera/styles/user/contrastbw.css /usr/share/opera/styles/user/contrastwb.css /usr/share/opera/styles/user/disablebreaks.css /usr/share/opera/styles/user/disablefloats.css /usr/share/opera/styles/user/disableforms.css /usr/share/opera/styles/user/disablepositioning.css /usr/share/opera/styles/user/disabletables.css /usr/share/opera/styles/user/outline.css /usr/share/opera/styles/user/structureblock.css /usr/share/opera/styles/user/structureinline.css /usr/share/opera/styles/user/structuretables.css /usr/share/opera/styles/user/tablelayout.css /usr/share/opera/styles/user/toc.css /usr/share/opera/styles/warning.css /usr/share/opera/styles/webfeeds.html /usr/share/opera/styles/webstorage.css /usr/share/opera/styles/wml.css /usr/share/opera/ui /usr/share/opera/ui/dialog.ini /usr/share/opera/ui/dialogs.yml /usr/share/opera/ui/fastforward.ini /usr/share/opera/ui/standard_keyboard.ini /usr/share/opera/ui/standard_keyboard_compat.ini /usr/share/opera/ui/standard_menu.ini /usr/share/opera/ui/standard_mouse.ini /usr/share/opera/ui/standard_toolbar.ini /usr/share/opera/ui/unix_keyboard.ini /usr/share/opera/ui/widgets.yml Keepun пишет
Ну, обновить у него без прав рута вряд ли получится. А проверить — пусть проверяет, хотя я уверен, это настраивается. А крячить программы таким способом — имхо, извращение. Keepun пишет
Нет. Просто отсутствие необходимости. Всё-таки, компьютер, он преимущественно для работы, а не для изучения системы. Тем более, что систему в этих каталогах вряд ли можно изучить. Для этого нужно лезть скорее в /etc. Keepun пишет
Что такое DirectAdmin, зачем нужен? |
Azathoth > 23-02-2013 18:15:10 |
Keepun пишет
С каких пор справка по SDK стала справкой для юзера? |
Lain_13 > 23-02-2013 18:38:10 |
Keepun 23-02-2013 18:46:06 |
Keepun > 23-02-2013 19:17:33 |
X Strange пишет
http://www.calculate-linux.ru/main/ru/emerge X Strange пишет
Без знания инструмента ты не сможешь использовать все возможности для работы. X Strange пишет
В идеальном мире это так, но... X Strange пишет
пример, который не вписывается в этот идеальный мир. Azathoth пишет
А с чего ты взял, что - SDK? Lain_13 пишет
Да, ёпрст! Кто тебя заставляет что-то там менять наобум? Эта инфа может быть использована в каком-нибудь скрипте. Но ты не можешь заюзать инфу, о существования которой ничего не знаешь. Lain_13 пишет
Ты инструменты решения задачи путаешь. Он не покажет тебе omni.ja\chrome\pdfjs\content\web\viewer.js |
X Strange > 23-02-2013 19:49:55 |
Keepun пишет
Раскапывание Program Files или /usr/lib не сильно улучшит знания инструмента. |
Azathoth > 23-02-2013 21:22:57 |
Keepun пишет
Молодец. Возьми с полки пирожок. Но при всём мною сказанном, не существует однозначно правильного решения обсуждаемых вопросов. Все они имеют недостатки и работают только при соблюдении особых условий. Так что это бессмысленный спор, сродни спору о том с какой стороны следует бить яйцо. |
Lain_13 > 23-02-2013 22:04:11 |
Keepun > Ты инструменты решения задачи путаешь. Он не покажет тебе omni.ja\chrome\pdfjs\content\web\viewer.js |
Keepun > 24-02-2013 00:27:18 |
X Strange пишет
Докажи. С моей стороны примеров много уже. Lain_13 пишет
Только сначала его нужно в браузере для этого открыть... Azathoth пишет
Это ты просто не веришь в её существование. Я могу эту доку на файлопомойку выложить. Azathoth пишет
И в чем это проявляется? Lain_13 пишет
Научи искать инфу, о которой я ничего не знаю. Может предсказателем стану... |
Lain_13 > 24-02-2013 01:05:10 |
Keepun > Поиск в архиве не отменяет DOM Инспектора, а увеличивает скорость поиска вообще-то. > Гугл тоже может торренты на Рутрекере искать, но через него сложнее. > Научи искать инфу, о которой я ничего не знаю. Может предсказателем стану... |
Keepun > 24-02-2013 04:02:00 |
Lain_13 пишет
Так как ты найдешь код того файла через Лису? Опиши действия? Lain_13 пишет
А если нет сорцов или это мегапроект вроде Кед? Lain_13 пишет
А если ты о ней не знаешь? Не знаешь да же не об проблеме, а об возможности? Ё-моё! Парни! Не ужели никто из вас не потрошил игры?! Звуки, видео, картинки? |
Azathoth > 24-02-2013 04:37:29 |
Keepun пишет
Верю, верю. Вот только смотрю в MSDN и вижу:
Antivirus API Reference Open XML SDK 2.0 for Microsoft Office (документация к нему) Object Library Reference И потом начинаются более конкретно:
Excel Developer Reference Excel XLL SDK (да-да, тоже документация к нему) Outlook Developer Reference Outlook MAPI Reference Outlook Primary Interop Assembly Reference Outlook Social Connector 1.1 Provider Reference и т.д. и т.п. Как видишь, одним лишь Visual Basic Reference документация разработчика не ограничивается. О чём я и вёл речь. Дока по VB — это огрызок от полной документации по MSO. А то, что тебе её хватило — означает что тебе повезло и этого огрызка было достаточно для твоей узкой задачи. И не более того. И именно поэтому пример не показательный. Если бы я захотел прочитать доку по MAPI, то я бы не нашёл документацию по указанному тобою пути. Keepun пишет
См. выше. Уже давно всё рассказали. 24-02-2013 05:00:00 Keepun пишет
Почему ты не можешь понять, что медоты решения задачи могут быть различны? Расковырять дата файлы к играм в 90-е не представляло из себя великой сложности. И кстати тогда информацию можно было получить из ФИДО, чем мы и пользовались Но не надо ставить телегу впереди лошади. Отсутствие доступа к документации и разбор форматов на месте это не то же самое что писать программы и изучать среду в которой программа выполняется. Keepun пишет
То ещё наслаждение, угу... Keepun пишет
А что мне с ними делать? Я ребёнка картинками не накормлю... |
krigstask > 24-02-2013 13:17:36 |
Keepun пишет
В линуксах, конечно, этого никак не сделать. А всё потому что файлы лежат в разных каталогах. Подстава! |
Keepun > 24-02-2013 14:38:09 |
krigstask пишет
Между словами "никак" и "сложнее" большая смысловая разница... Azathoth пишет
Так в чем не показатель? Если бы мне действительно не хватило той доки, то полез в MSDN - кто-то его отменил? Только из-за всякого лишнего барахла поиск в MSDN затруднен. Где там алфавитный указатель и поиск только по функциям Ворда? Azathoth пишет
Да ты шо! А крекеров тоже не существует? Azathoth пишет
Ребёнка нужно мясом кормить, а этими файлами веселить и развивать. Пуст игры потрошит. "Не перепутай, папаня!" |
krigstask > 24-02-2013 14:55:51 |
Keepun пишет
У меня так осталось впечатление, что в линуксах даже проще. Ну да тут спорить бесполезно. |
hydrolizer > 24-02-2013 16:41:13 |
Keepun пишет
http://msdn.microsoft.com/en-us/library … 11%29.aspx |
Keepun > 25-02-2013 00:13:56 |
hydrolizer, такой приметив и в обычной справке CHM есть, а вот нормальный поиск... |
Lain_13 > 25-02-2013 01:49:04 |
Keepun > А если нет сорцов или это мегапроект вроде Кед? > А если ты о ней не знаешь? Не знаешь да же не об проблеме, а об возможности? Вот ты упомянул игры. Естественно там нужно копаться в ресурсах — обычно к играм не идёт ни документации, ни исходников. Естественно если хочется поменять текстурку или модельку придётся изучать как там всё устроено самостоятельно, но если мы говорим о Firefox, то потрошение его ресурсов это последний шаг и попросту ненужный. Я ковырялся в ресурсах как минимум половины всех игр, в которые я играл на компе, но только лишь потому, что у меня было желание что-то изменить, а не просто из любопытства. Иногда даже получалось. |
hydrolizer > 25-02-2013 03:34:30 |
Keepun Lain_13 пишет
Почему же. Документация документацией, но чтение исходников очень часто имеет смысл - хотя бы для того, чтобы узнать нюансы реализации, которые могут быть важны. Я не раз именно таким образом получал ответы на вопросы, в документации отсутствующие. Навскидку: например, в документации (именно в ней, на MDN, а не в гугловой выдаче по обсуждениям в форумах) отсутствует, по какому принципу часть настроек about:config скрыта от пользователя. В коде это видно вполне прозрачно. А при должном навыке такой способ получения ответов еще и быстрее (в определенных случаях). |
Lain_13 > 25-02-2013 05:08:27 |
hydrolizer |
hydrolizer > 25-02-2013 07:17:38 |
Lain_13 |
Lain_13 > 25-02-2013 08:01:48 |
hydrolizer |
Keepun > 25-02-2013 16:56:29 |
Ну, наконец-то! До кого-то допёрло, что за omni.ja и как его можно использовать |
Lain_13 > 25-02-2013 17:25:22 |
Keepun |
hydrolizer > 25-02-2013 17:53:30 |
Lain_13 |
Lain_13 > 25-02-2013 18:26:38 |
hydrolizer |
Keepun > 25-02-2013 19:11:30 |
Не... я конечно понимаю, что выкачать все исходники на 538МБ и 69 500 файлов ради browser\base\content\, который является частью omni.ja - это круто! Но зачем? |
Lain_13 > 25-02-2013 19:57:33 |
Keepun |
Keepun > 25-02-2013 21:19:16 |
Lain_13 пишет
Это упакованный. При распаковке там на 500МБ куча лишнего... Даже сложенные в omni.ja файлы раскиданы по разным папкам. |
Пандёнок > 25-02-2013 21:27:32 |
Keepun 25-02-2013 21:41:42 |
Lain_13 > 25-02-2013 21:47:24 |
Keepun |
littleleshy > 25-02-2013 21:50:24 |
Пандёнок |
krigstask > 25-02-2013 22:40:53 |
Пандёнок пишет
Оригинально! Lain_13 пишет
Это потому что тебе в линупсах неудобно! Вот когда в винде, так просто лазай — не хочу! littleleshy пишет
Мало ли кто чего любит. Мне самому иногда приятно загрузить Gentoo LiveDVD, в который понапихано ну просто *всего*. |
littleleshy > 25-02-2013 22:46:43 |
krigstask пишет
Ну если выбирать между ним и GParted Live… |
krigstask > 26-02-2013 00:05:34 |
Смотря для чего. |
littleleshy > 26-02-2013 00:53:52 |
krigstask |
Пандёнок > 26-02-2013 10:48:33 |
littleleshy |
krigstask > 26-02-2013 11:27:14 |
littleleshy пишет
Я вас таки умоляю. Ну даже не смешно. |
ladserg > 26-02-2013 14:32:34 |
Пандёнок пишет
Я думаю - Альты молодцы, что невзирая на скептицизм русского линукс-комьюнити, всё равно продолжают строить свой дистрибутив под русской маркой для русских. А школьный дистрибутив - вполне может стать стандартом де-факто, особенно если учесть что наработок то у нас в этом плане - просто нуль. |
Крошка Ру > 27-02-2013 03:04:35 |
Энтузиасты портировали Ubuntu для 24 смартфонов и планшетных ПК
|
Пандёнок > 27-02-2013 15:56:47 |
ladserg |
X Strange > 27-02-2013 21:17:00 |
Пандёнок пишет
Что, неужели там Qt 3 установлено? |
Пандёнок > 27-02-2013 22:35:05 |
X Strange |
krigstask > 28-02-2013 13:23:44 |
Пандёнок |
X Strange > 02-03-2013 15:54:29 |
krigstask пишет
Да, именно это я и имею в виду. Чтобы установить его на современный дистрибутив, нужно постараться. Уже, кстати, Qt5 вышел. 02-03-2013 15:58:27 Пандёнок пишет
Я тоже учился, но всё-таки, в школе, на мой взгляд, разумнее учиться писать консольные программы, реализующие какие-нибудь алгоритмы. Разработке GUI можно научиться и самому. |
Keepun > 02-03-2013 19:21:26 |
X Strange пишет
Я на таких "уроках" подыхал от скуки. В Винде давно все в ГУЕ, а меня консольным Паскалем пичкают. |
ladserg > 02-03-2013 19:30:55 |
Keepun пишет
А потом удивляемся, на кой драйверам для принтера нужен GUI :-/ А я признаться не скучал на таких уроках, т.к. нас учили создавать программы независимо от языка программирования. |
krigstask > 02-03-2013 22:09:53 |
Keepun пишет
Да-а-а, вот кнопочки таскать на формам — это программирование, а что ваши поиски, сортировки и прочие деревья? Прошлый век! |
feas > 02-03-2013 22:21:27 |
krigstask пишет
Ну как сказать - перейти из консольной самоменюшки к форме нетрудно, день изучения + немного практики. А начинать с консоли конечно нужно. |
X Strange > 02-03-2013 22:28:14 |
Keepun пишет
Смущает то, что консольным или то, что паскалем? ladserg пишет
А также почему GUI во многих программах так криво работает. 02-03-2013 22:29:22 X Strange пишет
+1 |
Keepun > 02-03-2013 23:12:43 |
Вообще у вас сейчас все в кучу смешалось. В обучении программированию главное: четко поставленная задача (Пусть даже сначала недостижимая при начальных знаниях!). Я стал программистом, потому что еще в школьные годы пришлось мне для мамы составить специальную БД и с возможностью печати документов. Знаний тогда было мало, но по мере реализации я на практике узнал многие возможности реализации из форумов, доков и т.п. Да, я тогда набыдлокодил по-страшному, но версию 2.0 через два года я уже создал нормальную, за которую мне уже предприятие заплатило. А вы тут о каких-то никому на практике ненужных алгоритмах, потому что все уже реализовано профи в либах. Вот так и появляются любители велосипедов. Да и спорить тут на эту тему не с кем, потому что реальных программистов нет. Тема 32bit vs 64bit лишний раз доказывает это... |
ladserg > 02-03-2013 23:20:04 |
Keepun |
Keepun > 02-03-2013 23:32:57 |
ladserg пишет
Может еще и 1С прилепишь? Вот так и губят интерес к программированию. ladserg пишет
Чего они там решают? Ты устройство мобильника изучал или сразу им пользоваться начал? |
sentaus > 02-03-2013 23:35:19 |
Тут есть маленькиое но. |
Keepun > 02-03-2013 23:36:42 |
А для подсчета MD5 мне тоже обязательно алгоритм его знать? |
sentaus > 02-03-2013 23:38:00 |
Achtung!!! Демагогия с подменой понятий пользователь-инженер детектед. 02-03-2013 23:41:31
Нет. Но надо знать общие сведения о хэш-функциях, как их надо применять, как не надо. Нужно обязательно знать некоторые уязвимости MD5-подобных хэш-функций, связанных с padding и вставкой поддельных данных после подлинных, это может быть критично в ряде случаев. Последнее лучше действительно разобрать с поверхностным анализом алгоритма. |
ladserg > 02-03-2013 23:48:06 |
Keepun пишет
Ну если такой умный, то чего не напишешь альтернативу? Как бы то ни было 1С пока вельми распространена, в пику твоему авторитетному мнению. Keepun пишет
Мне грустно читать, что в школе тебя не пичкали знаниями в виде информатики, теории информации и основ алгоритмизации. Да ещё и два года. Чего там два года то делать, я его за три дня усвоил, когда понадобилось. А ты два года возился. Хм, мельчет поколение Паяльник тоже можно всунуть в руки и отправить на передовую, не объяснив даже что такое ПОС. Keepun пишет
Так ты не создаешь программы оказывается, а пользуешься. Хм, раньше у нас программистами звали иных людей А что касаемо мобильников... Если бы я их создавал, или хотя бы чинил, то конечно изучил бы их устройство. А так, раз я просто пользователь, то... |
Keepun > 02-03-2013 23:59:42 |
ladserg пишет
И какой учитель тебе 2-х летнию программу обучения за три дня выдаст? Это же его хлеб вообще-то. Я VB за ночь выучил, чтобы только макросы в дипломку добавить ladserg пишет
Да нет. Я создаю нейронную сеть на готовых либах, а не переизобретаю алгоритм сортировки. |
sentaus > 03-03-2013 00:06:49 |
Его не нужно изобретать. А вот знать, что тот же quicksort вдруг ВНЕЗАПНО может дико затормозиться, нужно. Ну и понимать, в каких случаях это может быть. |
Keepun > 03-03-2013 00:06:54 |
Еще Страуструп в своих книгах учит проектировать класс так, чтобы у последователей не возникала даже необходимость в изучении исходного кода, который может быть не доступен, при использовании этого класса. 03-03-2013 00:09:39 sentaus пишет
Это нужно знать создателю этого кода, а юзер только вызовет Array.Sort() |
X Strange > 03-03-2013 00:14:25 |
Keepun пишет
Ну, чтобы правильно выбрать алгоритм, неплохо бы представлять себе хотя бы приблизительно, что какой алгоритм делает. Желательно представлять себе, как реализовать этот алгоритм самому (не обязательно вдаваясь в детали). Я уже не говорю о специфических случаях, когда действительно требуется реализовать какой-либо алгоритм самому, так как стандартная реализация по тем или иным причинам не подходит. Keepun пишет
Да, есть момент. Это, скорее всего, связано с тем, что многие программисты просто не знают о существующих реализациях. Однако Вы же не станете утверждать, что пользователю велосипеда не нужно представлять себе базовый принцип его работы. Keepun пишет
Что значит реальных? Вы, например, "реальный" программист или притворяетесь? Keepun пишет
Устройство мобильника я не изучал, однако представляю себе, что у него есть микрофон, динамик, радиоприёмник/передатчик для связи с сетью, аккумулятор, SIM-карта, и т.д. Конечно, не зная этого можно пользоваться мобильником. Можно даже не знать, что у каждого мобильника есть номер, и пользоваться только заранее настроенной встроенной записной книжкой Однако возможности будут ограничены. |
sentaus > 03-03-2013 00:16:50 |
Т.е. крайним по методу Keepun-а в случае применения решений майкрософта оказывается пользователь. Беда, беда. |
X Strange > 03-03-2013 00:20:51 |
Keepun пишет
Юзер, прочитав в документации, что используется quicksort, должен отдавать себе отчёт в том, что наихудшая оценка сложности этого алгоритма — квадратичная, и лишь в «большинстве» случаев — O (n * log n). И если его это не устраивает, он выберет, например, heapsort. Но для этого ему нужно знать, что такое quicksort и heapsort. |
krigstask > 03-03-2013 00:23:31 |
Keepun |
ladserg > 03-03-2013 00:32:58 |
Keepun пишет
Двух летнюю программу чего, по изучению паскаля? Гнать такого учителя в шею надо. Человеку с базовыми знаниями по методам программирования достаточно документации и максимум недели для изучения языка. Через неделю он уже должен начать писать программы хотя бы со справочником функций. Keepun пишет
Ну если два года паскаль изучать, то VB наверно да, за ночь выучить можно. Особенно если тема диплома - Программы на VBA. Keepun пишет
И чё? Ты в своих программах ни одного алгоритма не используешь? По твоему выходит, что нейросети сейчас может любая кухарка создавать? |
Keepun > 03-03-2013 02:49:05 |
Такс... закрутилось... Задачи определяют алгоритмы и для большинства повседневных задач качество алгоритма не важно. Сейчас 21 век и оптимизацией кода уже мало кто занимается из-за дешевых ресурсов. Сейчас оптимизируют именно большие расчеты. Или возьмем к примеру STL. Эта либа стандартизирована лишь в документах. Реализации этой либы отличаются, под Линь - открытая, под Винь - закрытая. Точно сказать, как ведет vector или другое из STL на всех платформах вряд ли сможете, но для переносимости кода при повседневных задачах это не важно. Сейчас уже давно другие ценности при программировании. Спрос на Java и C# на рынке высок. Никому не нужен уже алгоритм сортировки и т.п. Даже само знание этого алгоритма не важно, потому что все отсортируют через стандартную Array.Sort() и будут соображать над чем-то более важном. Да, программирование - уже не удел гиков. Корпорации предпринимают все усилия, что бы люди не думали об "особенностях реализаций". |
ladserg > 03-03-2013 04:23:33 |
Keepun Я чот не уверен что современные "программеры" могут создавать вменяемый код с такими познаниями, особенно не используя алгоритмы и получая знания ковырянием папок с программами |
Keepun > 03-03-2013 05:16:54 |
ladserg Keepun пишет
А само, понятие слишком абстрактное. А может еще вспомним патенты на код и дело Гугла против Оракла из-за Явы? |
Azathoth > 03-03-2013 05:26:07 |
Keepun пишет
Ой, беда... И чему тебя два года-то учили?... |
Keepun > 03-03-2013 05:31:43 |
ladserg пишет
Не нужно досконально знать все вещи, чтобы ей пользоваться. Я не обязан знать алгоритмы сортировки, потому не собираюсь создавать велосипед. Но мне нужно знать алгоритм нейронные сети Кохонена, который есть в книге и Гугле. |
hydrolizer > 03-03-2013 06:41:58 |
ladserg пишет
Тут явно речь либо о сферическом программисте в вакууме, либо о программисте-императивщике, и об алгоритмах с реализацией на императивных ЯП - последние сейчас не что бы вымерли, но просто прочих программистов с другой специализацией как минимум не меньше. И им все эти сортировки-деревья нужны, как зайцу стоп-сигнал. Например, программистам со специализацией по декларативным ЯП - тем же SQL-щикам. Им куда важнее знать, чем nested loops в плане запроса отличается от hash/merge join, и в чем разница между уровнями изоляции read uncommitted и serializable. Тем, кто занимается ООП-проектированием - почему в ряде случаев aggregation предпочтительнее, чем inheritance, и чем плох паттерн singleton (и как эти минусы можно обойти). И т д и т п. И если речь вообще вести о некоем обязательно теоретическом минимуме для программиста, то здесь я согласен - этот минимум должен быть (как и нужный для любой инженерной специальности навык пользоваться готовыми наработками и справочной литературой). Если речь вести именно об алгоритмах в их классической подаче а-ля Кнут - их непременное знание в достаточно большом числе предметных областей имеет нулевую ценность. Примерно как для врача-эпидемиолога умение принимать роды: будет уметь - хорошо, не будет - ничего страшного, его специализация этого навыка не требует. |
krigstask > 03-03-2013 10:33:18 |
hydrolizer пишет
Ви-таки считаете, что какой-нибудь C++ — не императивный ЯП? Java, C#, Python, JavaScript? И с каких это пор сложность алгоритмов и пр. такие вещи важны только в императивных языках? |
hydrolizer > 03-03-2013 10:59:45 |
krigstask krigstask пишет
Попытайтесь ответить на вопрос о практической важности знания реализации Knuth shuffle (например) для человека, который специализируется на реляционных базах данных. Или XML-технологиях. |
X Strange > 03-03-2013 11:49:03 |
hydrolizer пишет
Тогда к чему было это: hydrolizer пишет
? |
krigstask > 03-03-2013 12:12:16 |
hydrolizer пишет
Я просто заподозрил распространённое мнение «ОО — не императивный». hydrolizer пишет
Этот вопрос сродни «зачем мне решать квадратные уравнения», по-моему. Это базовые вещи, знать которые надо, чтоб не быть быдлокодером, который умеет только SQL строгать и XML корябать. Да, конкретные алгоритмы могут и не пригодиться, но оценить сложность алгоритма (в своей ли реализации или в библиотечной) будет очень полезно. И изучение/разбор стандартных алгоритмов — как решение школьных задач по геометрии, физике и т.д. 03-03-2013 12:14:42 X Strange пишет
Да, согласен. И базовые знания о HTML/CSS тоже не помешали бы, мне кажется. |
hydrolizer > 03-03-2013 12:25:49 |
krigstask пишет
Это все, извините, общие слова. Чтобы не быть быдлокодером, еще было бы неплохо уметь расставлять запятые в деепричастных оборотах (пожелание не относится ни к кому из присутствующих, если что). А для общего развития - читать Набокова, например. Как говорил руководитель одной конторы, в которой я работал, "мне не нужны IT-морлоки" - и при трудоустройстве давал тест по русскому языку. Однако программист - это обычно наемный работник, приносящий прибыль своему работодателю. В этом свете намного более критично знание предметной области, нежели теоретической алгоритмистики (и прочих областей "общего развития"), т.к. от падения производительности при неправильной сортировке бизнес серьезно не пострадает. А вот незнание нюансов расчета какого-нибудь НДФЛ-3 может быть чревато вполне реальными деньгами. Поскольку такая ситуация фактически является трендом, то реальность вносит свои коррективы в виде второстепенности знания этих алгоритмов. Их изучение - это вопрос скорее личного саморазвития, чем практической необходимости. |
sentaus > 03-03-2013 12:38:05 |
От задачи зависит. Если ради тормозной реализации придётся ставить не в 100 серверов, а 1000, чтобы обслужить 100500 посетителей в день, то может очень даже пострадать. А вообще знание технической части и предметной области - две ортогональные друг другу вещи.
Эта задача весьма родственна грамотному использованию HashSet/TreeSet вместо тех же вложенных циклов. Только для этого надо знать, что представляет собой HashSet или TreeSet. Тут ведь такое дело, кто хорошо знает абстракции, тот в состоянии легко осилить конкретику. 03-03-2013 12:45:27 03-03-2013 12:47:52 |
hydrolizer > 03-03-2013 13:18:45 |
sentaus пишет
Ну как будто я ни разу в такой ситуации не был. Снимаем план запроса и данные от профайлера, начинаем искать узкие места - смотреть, каково покрытие данных индексами, в каком состоянии статистика, фиксировать проблемные места хинтами, и проч. Нет в этой задаче алгоритмики. Если, конечно, кому-то не пришло в голову агрегировать статистику за год в процедурном виде. |
X Strange > 03-03-2013 13:28:13 |
hydrolizer пишет
То, что преподаётся в школе, практически всегда имеет своей целью личное саморазвитие учащегося, а не обучение тому, что представляет практическую ценность для конкретной специальности. Вам в жизни часто приходилось применять, скажем, теорему о вписанном угле или второй закон термодинамики? 03-03-2013 13:30:11 krigstask пишет
Насчёт CSS не уверен, а вот о HTML вроде бы и так преподаются. Хотя, скорее всего, везде по-разному. |
Keepun > 03-03-2013 13:43:04 |
А про новейший Антивирус Бабушкина слыхали? |
Zaycoff > 03-03-2013 14:57:31 |
Keepun пишет
Катался под столом, на лурке над ним стебутся по полной |
krigstask > 03-03-2013 15:18:33 |
А почему в этой теме? Не хватает унылых попилов? |
sentaus > 03-03-2013 16:17:47 |
Linux-то как всегда обделили. Софта под нее нету. |
Keepun > 03-03-2013 16:37:39 |
sentaus пишет
Не правда! Этот классный антивирус даже на Лине через Wine зверя ловит. Даже Касперский так не может. |
Пандёнок > 22-03-2013 10:56:28 |
Подскажите твикалку, которая умеет менять высоту панели задач Виндовс, причём не число строк или использование стандартных «маленьких значков», а именно произвольное изменение высоты панели. |
KooL > 22-03-2013 11:15:02 |
KDE называется, на Винду ставится) |
Пандёнок > 22-03-2013 11:32:34 |
попробовал, не ставится. Другой вопрос: как поменять размер шрифта в заголовках окон на панели задач? |
KooL > 22-03-2013 12:37:36 |
Это Винда, тут ничего нельзя сделать, в ХР ещё как-то что-то можно было раздербанить криво перекопая системные файлы, но с Висты совсем всё плохо. |
littleleshy > 23-03-2013 00:25:33 |
KooL пишет
Просто этим (ковырянием интерфейса) перестали заниматься. Твиков с заменой системных файлов достаточно. Вон сделали же персонализацию для Starter и Home Basic. |
Lain_13 > 23-03-2013 00:46:39 |
> Плохо то, что нет нормальных GUI на замену проводнику. |
littleleshy > 23-03-2013 01:05:16 |
Lain_13 |
Lain_13 > 23-03-2013 02:08:19 |
littleleshy Кстати, у меня есть два забавных примера — мать и отец. Отцу виндовый проводник нравится, а Тотал — нет, хотя Нортоном он когда-то пользовался на работе очень много. Даже как-то странно. Матери недавно обновили компьютер на работе и она пожаловалась, что проводник там стал какой-то плохой и неудобный. Мол раньше было две панели, а теперь одна и какая-то неудобная. Может раньше дерево каталогов отображалось, а теперь по-умолчанию выключено? Нет, не то. Оказалось, что хороший и удобный это… Far Manager. Нет, это не шутка. о_O |
Пандёнок > 23-03-2013 10:15:51 |
Ещё вопрос. Подскажите курсоры тёмно-синего цвета, но не «произведение исскуства», а простые, такие же как и белые и чёрные в Windows. |
Sid > 23-03-2013 10:42:27 |
Пандёнок |
Пандёнок > 23-03-2013 11:42:11 |
Sid 23-03-2013 11:48:33 Lain_13 пишет
Ни одна не подошла. Нормальный шрифт в нижней панели обеспечивает только SharpEnviro, но как это англоязычное подобие Ubuntu подогнать под привычный вид — я не нашёл. |
Пандёнок > 23-03-2013 12:30:38 |
Как называется и какой размер шрифта в панели задач Windows 7? |
Sid > 23-03-2013 12:46:58 |
Пандёнок |
Lain_13 > 23-03-2013 13:29:03 |
okkamas_knife |
Пандёнок > 23-03-2013 13:48:48 |
Мелкий шрифт побеждён: надо убрать названия файлов Segoe UI из реестра HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Fonts и вписать в HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\FontSubstitutes замену Segoe UI на System, который намного крупнее и жирнее. Потом в «персонализации — цвет и внешний вид окна» нужно выбрать подходящие шрифты для всех настраиваемых элементов. Например, Arial — без изысков, но легко читаемый. Суть метода понял из статьи http://hotery.ru/software/interface/how … windowsxp/ |
Пандёнок > 02-05-2013 10:11:26 |
На форумах обсуждают Windows 8.1 Blue. Сделали русско-польскую сборку.
Источник: pcportal.org.ru |
RED > 02-05-2013 10:48:45 |
Что-то название не очень |
Пандёнок > 02-05-2013 11:19:21 |
RED |
Пандёнок > 02-05-2013 12:40:14 |
okkamas_knife |
KooL > 02-05-2013 13:19:12 |
RED пишет
За 3 года после выхода 7 ничего не сделано, а тут вдруг чудо привалит. Ra пишет
Вспоминается) |
Пандёнок > 02-05-2013 14:01:48 |
Ra пишет
Ждём Linux Green и особенно Windows RED! |
RED > 02-05-2013 15:07:13 |
Пандёнок пишет
на такой windows я с радостью обновлюсь |
Пандёнок > 02-05-2013 16:14:48 |
Первое моё сообщение с 8.1. 02-05-2013 16:27:53 |
KooL > 02-05-2013 18:59:24 |
Пандёнок пишет
Там новые цвета плиток должны были добавить, посмотрите. |
Пандёнок > 03-05-2013 14:38:30 |
Подскажите, откуда можно скачать Ubuntu 10.10 DVD x64? |
Keepun > 03-05-2013 15:13:51 |
littleleshy > 03-05-2013 15:24:58 |
Пандёнок |
Пандёнок > 03-05-2013 17:05:15 |
Keepun littleleshy |
Keepun > 03-05-2013 18:38:07 |
А ***, почему бета. Есть соседняя папка http://old-releases.ubuntu.com/releases/maverick/ |
sentaus > 03-05-2013 21:46:09 |
Пандёнок |
littleleshy > 03-05-2013 23:01:53 |
sentaus |
Пандёнок > 04-05-2013 09:20:31 |
sentaus |
krigstask > 15-05-2013 15:18:29 |
Разработчик ядра Windows NT объяснил причины низкой производительности ОС |
SendSpam > 15-05-2013 16:05:59 |
Мутная история, имо. http://habrahabr.ru/post/179741/ «Windows продолжает становиться лучше» |
Пандёнок > 15-05-2013 17:35:25 |
krigstask |
KooL > 15-05-2013 17:57:38 |
SendSpam пишет
После 4 лет с момента релиза Вин 7, МС снова выпускает Вин 7, ура! |
krigstask > 15-05-2013 19:07:13 |
Пандёнок пишет
Да тут даже не столько в монополизме дело (ибо Маки, да и немного Линупсы наступают всё-таки), сколько в организации работы. |
SendSpam > 15-05-2013 19:54:10 |
KooL пишет
Именно В 8.2 аэро вернут. В 8.3 выключат метро, назовут 9. |
littleleshy > 15-05-2013 21:00:32 |
SendSpam пишет
Потом выпустят 9.1, где вернут виджеты, ага. |
MySh > 15-05-2013 21:05:44 |
SendSpam SendSpam пишет
Самый, пожалуй, точный комментарий оттуда: « по классике жанра- сначала забрать, чтоб стало плохо, потом вернуть обратно…» Вдогонку: «Microsoft признала Windows 8 ошибкой», а также «Прощай, Windows... или почему Microsoft грозит провал». |
Пандёнок > 16-05-2013 10:15:51 |
krigstask 16-05-2013 10:35:17 |
KooL > 16-05-2013 11:32:44 |
В США маков 20%, да и по миру 5% |
=Agasfer= > 16-05-2013 12:06:47 |
добавим к этому количество OS Linux, установленных на промышленном и бытовом оборудовании, там, где требуется надёжность и стабильность, а не рюшечки и свистоперделки, и увидим, что всё далеко не так радужно, как это пытаются представить миру мелкомягкие! Пандёнок пишет
:ROFLMAO: |
Пандёнок > 16-05-2013 12:37:31 |
Меня радует скорость загрузки 8.1. Как минимум на глаз она быстрее, чем 7. Но приложения запускаются не сказать чтобы шустро. =Agasfer= 16-05-2013 12:38:28 |
krigstask > 16-05-2013 12:52:42 |
Пандёнок Пандёнок пишет
Не смешно:
Репрезентативней не бывает. |
=Agasfer= > 16-05-2013 12:59:05 |
лолшто? вы б ещё статистику от m$ привели в качестве аргумента! |
RED > 16-05-2013 13:01:32 |
Пандёнок пишет
Вы допустили несколько ошибок в сообщении. Далее. Symbian. Вы случайно не уснули в 2008 году? Symbian давно мертв. Формально выходят обновления - Anna, Belle, но доля уже меньше 1%, приложений не выходит. MS пока ничего не грозит на десктопах. И, думаю, ближайшие лет 5-7 тоже. А вот на мобилах рынок полностью профукан. И я даже не знаю, как тут быть MS. |
=Agasfer= > 16-05-2013 13:28:09 |
Пандёнок пишет
Я могу лишь привести пример из своего собственного опыта скрытый текст Есть старенький ноут Samsung R40, на который поочерёдно ставились версии 9.04, 9.10, 10.04, 10.10, 11,04, 11.10, 12.04, 12.10, 13.04 и теперь 13.10 (преальфа) 9.04 - система не захотела подниматься ни в какую, сплошные ворнинги и падения 9.10 - система была установлена с alternate-образа в режиме nomodeset (по-другому никак), падала и глючила, постоянно теряла то тачпад, то аудиокарту, то ещё какую-либо железяку 10.04 - встала искаропки, завелось почти всё, проработала достаточно долго и относительно стабильно 10.10 - не увидела аудио 11.04 - встала нормально, но тормозила юнити 11.10 - 12.04 - аналогично, юнити жрала почти весьресурс 12.10 - уже более приемлимо, хотя и довольно тяжеловато 13.04 - тестировал с первого дня на десктопе, после выхода беты поставил на ноут - система взлетела, всё встало и заработало искаропки, потребление памяти вполне приемлимое 13.10 - ну, преальфа она и есть преальфа, но (!) даже 64-битная версия, установленная по недосмотру вместо 32-битной, работала как часики, весь нужный софт встал и запустился без бубна сейчас стоит 13.10 i386 - система летает! даже с юнити! весь нужный софт установлен и работает (даже основная рабочая программа, установленная под вайном) а юнити, которую я долго хаил и считал недопилком, оказалась вполне юзабельной и даже удобной (начиная с беты 13.04) что касается десктопа и нетбука, то там тоже стоят 13.10 |
Пандёнок > 16-05-2013 14:42:32 |
=Agasfer= okkamas_knife
Я «за» обеими руками. ОС можно даже просто дешёвую, а не дармовую. |
KooL > 16-05-2013 14:56:38 |
Пандёнок пишет
Ужасное сравнение, аж грустно становится( |
Пандёнок > 16-05-2013 18:01:12 |
KooL |
KooL > 16-05-2013 18:06:46 |
Это не репозиторий, а унылый магазин только для идиотских, никчёмных приложений во весь экран. |
Пандёнок > 16-05-2013 18:09:49 |
KooL |
KooL > 16-05-2013 18:23:22 |
Это не начало, иначе давно бы начали и не так. Виндой вообще нелюди занимаются, уж больно всё нелогично и через зад. |
Пандёнок > 16-05-2013 18:32:05 |
KooL
Гитлер с Герингом прям. Между прочим, у них логично было: хватило логики почти на всю Европу. Правда, с быстрым откатом правок. Запомните: монополист — это тот, кто о людях заботится или по принуждению, или из человеколюбия. |
KooL > 16-05-2013 18:33:53 |
Скорее инопланетяне или женщины. |
Пандёнок > 16-05-2013 19:10:16 |
[Кто-то там] krigstask пишет
Поздно! Я думал, мне на виртуалке почудилось, но сегодня наткнулся на тесты: 16-05-2013 19:17:52 |
Пандёнок > 16-05-2013 19:35:19 |
okkamas_knife |
SendSpam > 16-05-2013 19:38:47 |
Хотел бы я посмотреть как оно туда влезет. |
Пандёнок > 16-05-2013 19:41:49 |
okkamas_knife okkamas_knife пишет
нет, не тянет. |
krigstask > 16-05-2013 19:46:12 |
Пандёнок пишет
А что я должен сказать? Разве что подчеркнуть, что «быстрее, чем WinXP» вовсе не значит «быстро» (-;Е |
Пандёнок > 16-05-2013 19:53:47 |
krigstask 16-05-2013 20:19:56 |
KooL > 16-05-2013 20:21:52 |
Короче, Вин 7 с быстрой загрузкой и выключением, что на Линях со времён мамонтов норма, если ДЕ не Кеды с Юнитой, там только выключается быстро. |
Пандёнок > 16-05-2013 20:29:51 |
KooL, из сообщения я только понял, что на линуксе давно быстрая загрузка норма. А про виндовс что? |
KooL > 16-05-2013 20:32:37 |
А про виндус ничего, 4 года на плитки ушло. |
Пандёнок > 16-05-2013 20:34:36 |
KooL 16-05-2013 20:42:01 |
RED > 16-05-2013 22:04:04 |
Наконец-то, хоть немного похожее на спор началось Я согласен с okkamas_knife. Выбор софта определяет ОС. Я занимаюсь фото и видео. Ну нет нужного мне по работе софта в Linux. Linux очень люблю, на одном ПК даже стоит единственной системой Ubuntu, но рабочий комп все равно под Windows. Потому иначе не могу. |
Пандёнок > 16-05-2013 22:11:46 |
RED
К сожалению, пока что да. Меня Линукс устраивает по этой части, но по минимуму. Там всё же можно запускать плагины Фотошопа через XnView. RED пишет
А всего сколько? 8-| 16-05-2013 22:17:53 RED пишет
Почему-то, говоря о компьютере, я имею в виду настольные. Да и вообще Android часто отдельно считают — вышел из «прочих». С Ubuntu пока что шорох только. |
RED > 16-05-2013 22:26:15 |
Пандёнок пишет
скрытый текст Я живу в двух квартирах. В одной - два ПК (мой и жены), во второй - один (мой). В первой i7-3770К и E8500. Оба под Windows 7. Во второй - Athlon 3500+. На нем Ubuntu 12.04. Телефоны у нас с женой под Android. Nexus 4 и Huawei G500. Оба пришли с Nokia на Simbian 9.4. С 2010 года с ними. В начале года жена перешла на Android, а неделю назад и я не стерпел насмешек, в том числе, на этом форуме Вот и Unghost тоже мне говорил, что не верит в успех Ubuntu на телефонах и планшетах Да и по Firefox OS на ixbt вышла негативная статья, и Unghost с Lakostis особо не возмущались, отметив, что в целом там все правильно написано. Тоже "" 16-05-2013 22:28:27 |
KooL > 16-05-2013 22:34:06 |
Гугл планирует Андроид и ХромОС слить в один проект. |
Пандёнок > 17-05-2013 10:42:05 |
17-05-2013 10:46:58
|
krigstask > 05-06-2013 09:55:58 |
Переехал в эту тему. Lain_13 пишет
Я не буду говорить о том, почему я сам не испытываю желания им пользоваться. Меня сильно раздражает их желание подмять под себя всю системную часть GNU/Linux. Два примера: * включение в udev состав systemd. Уже сейчас сборка udev без systemd — нетривиальное занятие, а дальше будет только хуже, ибо авторы считают, что udev без systemd — тупик, и, соответственно, им на всех пользователей без systemd наплевать; * в upower, на который завязано управление питанием во всех DE, работа без systemd объявлена устаревшей. Собственно, будь systemd просто монолитным реактивным велосипедом, он бы меня особенно не трогал (как не трогает upstart). Проблема в наплевательском отношении к «пути UNIX» («У вас 100500 серверов, плюющихся логами в базу данных по стандартному протоколу? Не нужно, у нас всё по-всвоему!») и навязывании всем этого самого systemd. А детсадовские реплики Rosenfeld'а я молча проигнорирую. |
Merlyel > 05-06-2013 10:00:55 |
krigstask пишет
Не разбирался пока с этим вопросом, но знать хотелось бы - стандартный сислог он будет уметь принимать или отсылать на обычный сислог-сервер? |
krigstask > 05-06-2013 10:34:40 |
Merlyel пишет
В каком смысле — «принимать стандартный сислог»? Для приложений ничего не изменится, а вот взаимодействовать со стандартными средствами журналирования (rsyslog, syslog-ng, metalog) вроде нельзя. |
ladserg > 05-06-2013 13:54:51 |
Стандартного сислога вроде нет не, а что касаемо принимать или отправлять логи то например syslog-ng это умеет. Он может как перенаправлять логи на другой комп, так и сам выступать в качестве сервера по сбору логов с других систем. |
Merlyel > 05-06-2013 13:57:48 |
ladserg пишет
Это почти все сислоги умеют. Да и даже старый просто syslog. |
ladserg > 05-06-2013 14:02:28 |
Merlyel пишет
Погоди, а зачем сислог то выпилят? Или systemd сейчас уже включает свой сервер журналирования? |
Merlyel > 05-06-2013 14:06:35 |
ladserg пишет
Аха. Кажись, systemd-journal называется 05-06-2013 14:06:50 |
ladserg > 05-06-2013 14:10:11 |
хм, слава emacs'а им похоже покоя не даёт Ну, если верить статье то:
Он не сможет, смогут другие |
Merlyel > 05-06-2013 14:19:44 |
ladserg пишет
Ну поддерживать вместо одной службы две уже не айс. Да и хрен знает, чего они там дальше будут делать с этим systemd |
ladserg > 05-06-2013 14:22:05 |
ну, в любом случае бинарные логи как то не айс. имхо. |
Rosenfeld > 05-06-2013 14:58:57 |
С прискорбием для всех присутствующих вынужден констатировать одну общеочевидную вещь. В настоящие время законодателем в мире Линукса является _исключительно_ RedHat. Я уже приводил в пример в соседней теме, как быстро основные производители дистрибутивов бросились переходить на systemd (даже Космонавт вовремя спохватился и начал чесать у себя в голове). Так вот - то же самое будет со всеми начинаниями Поттеринга: рано или поздно они приходят во все дистрибутивы. И это не может не радовать! |
krigstask > 05-06-2013 15:20:50 |
ladserg пишет
Да всегда включал. Rosenfeld пишет
Debian и его производные никуда не переходят и не собираются. Перешло только Федоро-Арчеватое красноглазие. Rosenfeld пишет
Ещё как может. Просто не всем в фанатско-федорском угаре понятны проблемы с его решениями. |
Merlyel > 05-06-2013 15:24:09 |
Мсье Rosenfeld, успокойтесь. Объясните мне пользу от systemd, а потом от systemd-journal в частности. 05-06-2013 15:27:12 |
Rosenfeld > 05-06-2013 15:49:07 |
Добро пожаловать в реальный мир! Вы бы хоть новости что ли изредка читали, перед тем как вводить в заблуждение доверчивых читателей этого форума. Ну хоть чуть-чуть читали бы... DEBIAN (доступно в главной ветке) - http://wiki.debian.org/systemd
GENTOO (доступно, но без гарантий) - http://www.gentoo.org/proj/en/base/systemd/ MAGEIA (перешла) - http://www.h-online.com/open/news/item/ … 82479.html openSUSE (перешла) - http://www.h-online.com/open/news/item/ … 80033.html ARCH (перешел) - https://wiki.archlinux.org/index.php/Systemd_(Русский) UBUNTU (доступно, осуществляется постепенный перевод на отдельные компоненты) - https://wiki.ubuntu.com/systemd и http://www.opennet.ru/opennews/art.shtml?num=36205 Комментарий Поттеринга по поводу Убунту:
Другие, менее значимые дистрибутивы, перечислять не буду - погуглите сами ... Навскидку: SABAYON (Gentoo-based) (начал переход) - http://www.opennet.ru/opennews/art.shtml?num=36704 ... Вот так вот, Коль! Именно так и обстоят сейчас дела.
Кстати, вопросик к присутствующим: а лично вы пытались РАЗОБРАТЬСЯ в работе systemd ДО ТОГО, как писать о нем здесь благоглупости. Нет? Ну хотя бы почитав полезные ссылочки, которые я уже давал. Глядишь, и проблем бы надуманных стало меньше... скрытый текст http://rosenfeld.blogs.se/tags/systemd/ (если не будет открываться ссылка, вход через TOR) https://fedoraproject.org/wiki/Systemd https://fedoraproject.org/wiki/SysVinit … atsheet/ru https://wiki.archlinux.org/index.php/Systemd_(Русский) https://wiki.archlinux.org/index.php/Daemons_List https://wiki.archlinux.org/index.php/Systemd/Services 05-06-2013 16:01:58 Merlyel
Как Вы думаете, можно ли считать фанатиком человека, который несколько лет провел на Убунту, а потом просто начал читать и сравнивать изменения, позиционируемые за "инновационные" при каждом выходе новой версии Убунту, с новшествами, привносимыми в новых релизах Федоры? ... Человека, который не только сравнивал, но и активно тестировал, пробовал, а потом в конце концов осуществил свой выбор. По-моему, достаточно просто иметь голову на плечах, плюс - немного критичное отношение к окружающей действительности, чтобы сделать свой выбор в пользу Федоры и РэдХэт.
Знаете, Вы на столько много вопросов мне еще не успели ответить: http://forum.mozilla-russia.org/viewtop … 03#p615103, а уже задаете новые и новые. Может сначала разберемся с предыдущим материалом - насколько именно Вы его усвоили? |
ladserg > 05-06-2013 16:03:41 |
Вообще в повальном переходе на systemd есть один плюс - унификация. Лишь бы не получилось как всегда :-) |
KooL > 05-06-2013 16:15:07 |
Зато Красной Шапке на десктопы плевать чуть более, чем полностью. |
Rosenfeld > 05-06-2013 16:21:28 |
А еще там негров убивают! |
KooL > 05-06-2013 16:24:41 |
Интерпрайз же. Я про хомячковый десктоп. |
Rosenfeld > 05-06-2013 16:27:35 |
Это как, простите? Я не из праздного любопытства спрашиваю, просто не понимаю сам термин. |
KooL > 05-06-2013 16:29:36 |
Для ламеров, чтобы всё просто, быстро и понятно было. Убунта намного ближе к пользователю, чем Красная Шапка. |
Rosenfeld > 05-06-2013 16:33:18 |
Так это же замечательно, что ближе. (с) "Каждому свое". РэдХэт (как бы кому не хотелось) не ориентируется на хомячков. Отсюда у нее и многомиллиардные прибыли. P.S. Кстати, вспомнил - есть еще ведь win xp, win 8... Дружественный интерфейс и прочие плюшечки. |
KooL > 05-06-2013 16:40:54 |
Rosenfeld пишет
Если бы, красноглазие ещё то, Федора лучше. |
Merlyel > 05-06-2013 16:57:04 |
Rosenfeld пишет
Поддержка и переход - это не одно и то же. Rosenfeld пишет
Лично у меня времени пока нету времени читать кучу ссылочек. Хотя разобраться хотелось бы. Rosenfeld пишет
Не подписан на тему, не видел. Ща почитаем Rosenfeld пишет
Вот я почти на 100% уверен, что 90% десктопных RH стоят на рабочих станциях сотрудников, а не где-то дома. И мне кажется, что десктпо - далеко не большая часть прибыли РедХата. |
krigstask > 05-06-2013 16:57:22 |
Rosenfeld пишет
Ох уж этот бурлящий энтузиазм свежеобращённого, святая уверенность в том, что если кто-то не согласен с ним, то это просто от незнания. Я же уже написал, чем мне не нравится systemd. Просто и конкретно. Монолитность туда же. Что бы там ни говорили его авторы, но если даже с использованием udev отдельно начинаются проблемы, то никакой модульностью тут и не пахнет. Rosenfeld пишет
Они обстоят просто и понятно: Debian использует sysvinit (или как там их шляпа зовётся), Gentoo — openrc. То, что в них поддерживается и systemd, говорит только о том, что дистрибутивы предоставляют пользователю выбор. Что прекрасно! А вот авторы systemd не собираются никому оставлять выбора в принципе. Что плохо. О чём я и веду тут речь. Rosenfeld пишет
О чём я и говорю: отдельные личности завязываются на systems и плюют на прочих, что приводит к проблемам с портированием. 05-06-2013 16:57:53 Merlyel пишет
…где никаким systemd и не пахнет. |
Merlyel > 05-06-2013 16:59:08 |
А уж если говорить про версии софта на десктопном RH? Кто-нить знает? Не думаю я, что там какие-то сильно новые версии, думается, там все как его, "затхлое" (с) Rosenfeld 05-06-2013 17:03:48 Rosenfeld пишет
Есть у меня тоже хорошая фраза: 05-06-2013 17:16:58 |
Merlyel > 05-06-2013 17:55:33 |
Rosenfeld пишет
Причина медленной работы DNS нас не должна волновать. Yum'у приходится работать много с чем. Именно тут это проблема yum'а, т.к. в аналогичной ситуации apt понимает довольно быстро, что фиг вам, а не нормальный интернет и ругается. А не ждет по 5 минут. Rosenfeld пишет
Я мучаюсь с Linux, значит он говно. Правильная логическая цепочка? Rosenfeld пишет
Emerge в Gentoo. Deb - http://packages.debian.org/search?keywords=debdelta - но сам не юзал. Надобность в дельтах отпала к тому моменту, как я стал активно использовать Debian Rosenfeld пишет
Про замедление я не говорил. Единственное про что я сказал - это что нужно проверять. Сэкономили 5 минут на скачке, добавили 5 минут на накатывании диффа. Rosenfeld пишет
Не угадал. Нужно меньше думать за других. Rosenfeld пишет
Testing на дебе тоже не unstable. Rosenfeld пишет
Нет, я сказал, что с yum'ом на stable у меня вылез косяк, подобный которому на дебе у меня был только при смешении testing/unstable. Читайте внимательнее. Rosenfeld пишет
Еще раз повторюсь - на этой федоре не было анстейбла. Только стандартные репы. Тем не менее, при обновлении до следующей версии федоры вылезли ошибки обновления. Пришлось лезть в те же самые инструкции по обновлению на вики федоры. С дебом у меня такого ни разу не было. Да, после этого я читаю инструкции перед обновлением. Rosenfeld пишет
Rosenfeld пишет
Дебу на это пофиг. Сейчас вот при обновлении 6->7 добавили мультиарх с (кажется) изменением каталогов в /lib. Тем не менее, проблем не возникло. Rosenfeld пишет
Обновление с 16 на 17 тут ни причем, нефиг это сюда подтягивать. Rosenfeld пишет
Я вот тоже осуществил свой выбор. И я не кричу на каждом углу, что мой выбор круче всех остальных, потому что то-то и то-то. Мой выбор круче всех остальных для меня по определенным параметрам. И заметьте, если меня спросят, какой дистр выбрать, я немного распрошу человека и предложу разные варианты в зависимости от потребностей. А теперь. Rosenfeld пишет
У меня там тоже несколько вопросов к yum. Почему Вы их игнорируете? PS. Заметьте, кроме yum'а я критикую еще и apt/dpkg. Хотя по мне, это второй отличный инструмент после моего основного. 05-06-2013 18:06:05 05-06-2013 18:11:32
"Нам было лень/не смогли/не успели/нам по... отработать обновление через yum" |
Merlyel > 05-06-2013 19:27:21 |
Кстати, про yum-updatesd, Вы ведь про него? Он вот даже не умеет запомнить, что он сообщал уже о конкретных обновлениях. |
Azathoth > 06-06-2013 16:32:46 |
Сегодня такая интересная новость проскочила: http://lenta.ru/news/2013/06/06/hackers/
По логике вещей получается что этой информацией в ФБР не обладали и передать полиции других стран не могли... |
Merlyel > 06-06-2013 17:42:42 |
Тут похоже как всегда, нужно читать исходник:
Во-первых, тут не говорится, что именно МС передало информацию о 80 людях. Что за информацию они передали - хрен их знает. |
SendSpam > 06-06-2013 19:27:01 |
Ну так, невкусная перепечатка выйдет с дисклеймером таким. |
Merlyel > 06-06-2013 19:46:31 |
Хых. Ох уже эти ft. Пихают автоматом всякую дрянь в буфер... А я и не посмотрел.... |
MySh > 14-06-2013 02:54:46 |
Есть вопрос к знатокам bash. Понадобилось тут кучу файлов из кодировки windows-1251 в utf-8 перегнать. Поискав, выяснил, что ничего подходящего, кроме консольного приложения iconv нет. Нашёл скрипт, который делает почти то, что нужно: Выделить код Код:for file in *.txt; do iconv -f windows-1251 -t utf-8 "$file" -o "${file%.txt}.utf8.txt" done Вынес его в отдельный файл, чтобы запускать по команде, в принципе работает, но хотелось бы кое-что поправить: сейчас он обрабатывает все файлы в папке, и только с расширением .txt, а хотелось бы, чтобы ему можно было как-то при запуске передать параметр, который укажет, какие именно файлы и с каким расширением в этой папке нужно обработать — один файл с конкретным именем; группу файлов, имя которых подпадает под определённую маску; либо все и с любым расширением. Это возможно? |
Lain_13 > 14-06-2013 04:47:20 |
Попробуй вот так: Можно передавать параметром паттерн или имя конкретного файла. |
Merlyel > 14-06-2013 06:52:30 |
Можно еще А потом на вход скрипта даешь список файлов каким-нибудь способом: |
X Strange > 15-06-2013 00:03:10 |
Возможно, это следовало бы написать не в эту тему (правда возникает вопрос, куда --- в "программы и ОС" или в "юмор"), но некоторое косвенное отношение к Windows и Linux это, всё же имеет, поэтому пишу сюда. Решил я поставить себе cygwin (набор UNIX-утилит под Windows). Инсталлятор предлагает поставить галочки --- что поставить? Ну, я не долго думая, поставил все, даже те, что никогда не понадобятся, благо места на диске много, а галочки ставить лень. И вот он начинает скачивать, у инсталлятора ползут две полоски с процентами --- для текущего файла и для всех. Отошел от экрана. Через некоторое время подхожу и вижу следующее. скрытый текст Какие есть идеи, до скольки процентов доползёт? 15-06-2013 00:07:33 скрытый текст |
Merlyel > 15-06-2013 16:34:56 |
X Strange пишет
Я ставлю на 1000% |
X Strange > 17-06-2013 22:32:31 |
X Strange пишет
okkamas_knife пишет
Merlyel пишет
Итог: |
Merlyel > 17-06-2013 22:40:21 |
Эх, никто уже не делает красивые досовские программы с 1000% инсталла |
KooL > 18-06-2013 18:08:13 |
Линукс во всей красе: В линуксовом стане всегда весело, у них у всех никаких ресурсов и влияния нет, чтобы даже объединившись сделать что-то нормальное, так они ещё все между собой пересобачутся. |
KooL > 18-06-2013 18:41:28 |
Манагеров на них нет и великодушного диктатора. |
KooL > 18-06-2013 19:06:18 |
Верно, заодно в ядре у него всё в порядке, под его великодушным крылышком. А теперь нужно разобраться, как же работает Винда и как там вообще умудряются что-то делать: okkamas_knife пишет
скрытый текст |
krigstask > 18-06-2013 20:57:28 |
okkamas_knife пишет
Про период полураспада рассказать? Аналогия прозрачна? |
X Strange > 18-06-2013 22:55:14 |
okkamas_knife пишет
Можно исходить из чётности суммы цифр в MAC-адресе сетевой карты, например |
informatik > 18-06-2013 22:56:50 |
KooL, удивительно, как она вообще ещё работоспособна, если в Microsoft так идёт работа. |
krigstask > 18-06-2013 23:23:14 |
okkamas_knife |
X Strange > 19-06-2013 00:23:54 |
okkamas_knife пишет
Чтобы об этом догадаться, придётся дизассемблировать систему (точнее, лезть в исходный код, ибо открыт). В этом случае проще будет удалить проверку. Это как с проверками лицензий в коммерческих программах 19-06-2013 00:25:53 |
SendSpam > 19-06-2013 02:41:51 |
Уже реализовано в fglrx |
krigstask > 19-06-2013 09:00:17 |
okkamas_knife пишет
Щито? |
Frozy > 24-06-2013 17:41:45 |
Сейчас на слабом ноутбуке в дуалбуте установлены Windows 7 и Debian Wheezy с MATE (Network install), могу поделиться сравнением систем. На Windows работать вообще невозможно, даже с полным отключением эффектов - ужасные тормоза и отъедание всей оперативной памяти, что даже на веб-сайт проблематично из-за жутких тормозов зайти, а вот на Debian можно наоткрывать целую кучу программ и не ощущать каких-либо проблем с производительностью, работать одно удовольствие. На Windows установлен только COMODO Firewall, антивируса нет. MATE с RT-ядром (для музыки) забирает около 180 МБ оперативной памяти, а Windows 7 с COMODO Firewall 870 МБ, а у меня всего 1024 МБ на ноутбуке. XP скоро не будет поддерживаться, так что понятно, куда можно уйти владельцам слабых машин. Пользователи Gentoo с оконными менеджерами там вообще наверное в эйфории прибывают от скорости работы |
krigstask > 24-06-2013 17:46:59 |
Frozy |
KooL > 24-06-2013 17:51:14 |
Даже тяжёлая Убунта с Кедами работает лучше Винды на слабых железках, проверено на нетбуке с Атомом. |
limob > 24-06-2013 18:12:31 |
KooL |
KooL > 24-06-2013 18:16:57 |
limob пишет
Таки да, на нетбуке Линь у меня пашет, а на 4-ядерном десктопе с гф9800 глючит сильно. |
adidharma > 24-06-2013 19:31:56 |
KooL пишет
Но не в случае WinXP. |
KooL > 24-06-2013 21:10:48 |
Это для упорных ретроградов. |
adidharma > 24-06-2013 22:21:06 |
KooL пишет
Не вижу никаких (кроме очень незначительных) преимуществ в использовании весла+. Разумеется, при наличии ОЗУ <= 4 Гб. Но разговор как раз о слабом железе. |
KooL > 24-06-2013 22:23:07 |
И 2013 годе, что подразумевается по умолчанию. |
limob > 25-06-2013 17:47:57 |
Слабое железо это сейчас в основном нетбуки. А на них как раз актуальна проблема питания, а управление питанием есть только у Win7 и выше. В linux есть отдельный пакет laptop mode tools, но он очень заморочно настраивается, а учитывая осбенность драйверов - в linux недоступны некоторые настройки, правда верно и обратное в win7 тоже кое что недоступно, но под win7 такое количество приложений что всегда можно найти замену. |
Lain_13 > 25-06-2013 18:03:33 |
limob |
Kuja > 25-06-2013 18:24:08 |
Не умеет она с парковкой ядер работать и много еще с чем. |
Kuja > 25-06-2013 18:35:03 |
Костылями решается, костылями. Проще поставить ОС поновее.
Ну давай, вперед, найди драйвера на процессор, чтобы парковка работала. Виртуализацию и x64 она наверное тоже поддерживает. |
informatik > 25-06-2013 18:42:42 |
Я тут вклинюсь со сравнениями. Вообщем так, на машинках со 128 мб озу, XP тормозит, и почти так же тормозит Ubuntu (я информатиком в школе работал 2 года назад, в классе 20 компов было с такими характеристиками) и Alt Linux пятый (который позиционируют как лёгкий, ага). |
Kuja > 25-06-2013 18:44:43 |
А толку от 128 мб? |
Kuja > 25-06-2013 19:07:30 |
Вопрос в том, что они не в открытом виде. А чтобы приделать их к XP надо пол ОС перелопатить. И все еще жду ответа на вопрос - где драйвера на проц для XP с поддержкой парковки и энергосберегающих режимов.
В МСК там аймаки закупают и другие неплохие компы и мониторы. Не думаю денег что недостаточно на покупку платы в 60 баксов вместо компа-набора за 600-1000. Тем более в регионы, а не столицу и СПб. |
KooL > 25-06-2013 19:11:53 |
Kuja пишет
И ставят на них ХР. |
Kuja > 25-06-2013 19:13:26 |
Люди идиоты. Что поделать. |
informatik > 25-06-2013 19:27:34 |
А вот это уже, слава Богу, не ко мне вопрос. Не я финансированием занимался.
Про МСК не знаю, да и от МСК далековато на самом деле. Школа была вообще на границе области. Всё сурово.
Угу, вот вот. Школы финансируются... я уже не пойму как. До введения этих самых автономных учреждений, бабки выделялись сначала крупным школам, потом - по остаточному принципу основным. Да что я говорю, вон в гимназии под боком два комп.класса, один оснастили, другой на (третьих) четвёртых пнях жжёт 2004 года выпуска. Правда, на оперативку там денюжек выбили. И всё, то есть харды IDE seagate 4 гб на машинах. Так что ещё не всех оснастили и переоборудовали, и продолжаться будет долго |
Kuja > 25-06-2013 19:32:51 |
Проблема финансирования в том, что там сверху сидят старперы идиоты, которые в железе и технологиях ни бум бум. В мое время деньги на всякое такое вообще с родителей собирали частенько.
Которая сейчас стоит как кусок золота и на ее цену можно неттоп купить. |
limob > 25-06-2013 19:47:47 |
Kuja okkamas_knife Ну и как это будет делать простой пользователь который только и может что запустить офис и браузер? Утрирую конечно, даже человек долго работающий за компом может потратить несколько дней на это. |
KooL > 25-06-2013 19:50:18 |
Kuja пишет
Сейчас ещё больше собирают на что угодно. |
informatik > 25-06-2013 19:54:23 |
Какое дешёвое нынче золото. Фор экземпл |
Kuja > 25-06-2013 19:57:16 |
В условиях новых законов, я больше верю, что там идиоты. Если есть мозг, то заморачиваться совершенно не нужно.
А если Rambus? |
SendSpam > 25-06-2013 20:07:58 |
informatik пишет
В пека с 4 гиговыми ide винтами DDR3? <- ОК снимается с повестки. Kuja пишет
А если EDO ? |
informatik > 25-06-2013 20:10:56 |
Тогда облом. Но самые распространённые в школах были машины с DDR и SDRAM, так вот о закупке их речь всегда и идёт. 25-06-2013 20:13:43
Тогда облом. Но самые распространённые в школах были машины с DDR и SDRAM, так вот о закупке их речь всегда и идёт.
Я его слепила из того, что было (с). Передаю со слов экс-коллеги, он клялся и божился. Хотя, я тогда его спрашивал, а точно ли DDR 3 |
ladserg > 25-06-2013 20:14:53 |
А что регулировку питания/частоты процессора и скоростью вращения вентиляторов уже выкинули из ядра? |
Kuja > 25-06-2013 20:21:52 |
Стандартные нет. Но для парковки и прочей новой фигни нужна поддержка со стороны ОС. |
adidharma > 26-06-2013 18:17:55 |
Kuja пишет
Тут и добавить нечего. |
MySh > 11-07-2013 01:31:38 |
Lain_13, Merlyel |
littleleshy > 10-08-2013 19:18:18 |
Обнаружил в забавную вещь. Win 7 SP1 со всеми обновлениями. Так и должно быть, или это всё таки баг? |
Merlyel > 10-08-2013 20:25:00 |
Подтверждаю. Кстати, если создать файл, потом удалить и еще раз создать - получается та же фигня Но. Если подождать какое-то время (похоже > минуты), то время получается нормальное. КАК это получается??? |
Azathoth > 10-08-2013 20:48:43 |
Merlyel пишет
Похоже индексы в NTFS кешируются для более быстрого доступа, а индексация происходит по имени файла. По инодам наверняка тоже индексируется, просто для отображения сведений о файле выборка делается по индексам из имён файлов. |
Merlyel > 10-08-2013 22:09:06 |
Похоже на правду. Но при удалении объекта нужно бы чистить кэш 10-08-2013 22:14:31 |
krigstask > 11-08-2013 00:57:11 |
А меня на новой работе на Мак посадили. Страдаю. |
ladserg > 11-08-2013 04:25:35 |
krigstask пишет
Ну, в BSD тоже не мало линуксового есть, в Мак оси почти полный набор unix утилит, в том числе и bash. Лучше чем в винде :-) Хотя интерфейс у Маков убогий Как будто сэкономили в этой части на специалистах. |
Merlyel > 11-08-2013 14:03:49 |
Merlyel пишет
Спустя 16 часов время создания файла не изменилось. Тут уже попахивает использованием кэша при создании файла, а не при получении его атрибутов ladserg пишет
Разжигаешь войну? |
krigstask > 11-08-2013 15:33:02 |
ladserg пишет
Ну да, получше. В терминале всё почти как дома. Только раскладка бесит. Ну и не-гнутые утилиты тоже регулярно выбешивают.
Да уж, бр-р-р. После awesome просто как-то никак. okkamas_knife пишет
Хнык )-:Е |
trionZabilParol > 11-08-2013 16:20:55 |
За цену мака можно купит ноут в 2 раза производительнее. Единственное для чего нужен мак так это для программирования под них и iPhone. |
krigstask > 12-08-2013 11:31:03 |
Больше всего на данный момент меня вымораживает отсутствие вменяемого поведения для двойного/тройного тычка. Щелчка колёсиком у них, похоже, в принципе нету, как открывать ссылки в фоне и закрывать вкладки - загадка. |
krigstask > 12-08-2013 12:11:46 |
okkamas_knife пишет
Кого-кого? Решение внутри бразуера - это костыль. В общем, я веду подрывную работу по смене платформы. Вместо нормального настольника с двумя мониторами клёпаный макбук, что за хипстерство )-:Е |
ladserg > 12-08-2013 15:13:34 |
Merlyel пишет
Не , нет смысла, у каждого свои предпочтения. Я просто привык к KDE, где у меня всё настроено так как мне удобно и так как мне надо, после него мне всё убого |
X Strange > 02-10-2013 18:07:21 |
Возник такой вопрос. В Linux адрес DNS сервера хранится в файле /etc/resolv.conf. Он один на всю систему. |
littleleshy > 02-10-2013 18:35:18 |
Может, так понятно будет. eth0: eth1: |
krigstask > 02-10-2013 18:49:52 |
littleleshy |
X Strange > 02-10-2013 18:53:55 |
littleleshy пишет
Нет, непонятно. Во-первых, почему у одного интерфейса есть адрес шлюза, а у другого нет? Во-вторых, непонятно, как должна выглядеть таблица маршрутизации (вывод netstat -r). И таки действительно, непонятен ответ на вопрос krigstask: "Надо обратиться к foo.bar, какой сервер запрашивать?" |
Merlyel > 02-10-2013 19:51:29 |
X Strange пишет
Совсем не обязательно 1. Их там куча может быть. X Strange пишет
Я подозерваю, что при поднятии интерфейса адрес добавляется в системный аналог resolv.conf. При опускании - удаляется. X Strange пишет
А тут нужно разбираться. Я думаю, будет round-robin. Но вообще, тут решит только эксперимент. Или, возможно, долгое копание на сайте майкрософта. Кстати, в Linux я точно также на каждый интерфейс могу повесить шлюз. И тогда будет два дефолт раута. Вот только норм это работать не будет. Ни разу не разбирался, почему. Но подозреваю, опять же из-за RR. |
X Strange > 02-10-2013 19:55:38 |
Merlyel пишет
Merlyel пишет
Возможно это и можно настроить и в linux, я просто не понимаю, как это должно работать. На этапе выбора DNS сервера мы же ещё не знаем, через какой сетевой интерфейс нужно отправлять запрос, разве нет? Это ведь таблица маршрутизации определяет по ip адресу и маске подсети. 02-10-2013 19:58:23 Merlyel пишет
Какой конкретно эксперимент Вы предлагаете? VirtualBox есть, могу попробовать. Merlyel пишет
Вряд ли микрософта, ответ на этот вопрос, скорее всего,не зависит от ОС. Хотя, не исключено, что в MSDN можно что-нибудь найти и на эту тему. |
Merlyel > 02-10-2013 20:28:11 |
X Strange пишет
Да, все верно Я тоже не думаю, что в Windows все по-другому. Просто в MSDN этот процесс может быть описан. Кстати, кто-нибудь пробовал?
02-10-2013 20:32:59 X Strange пишет
1. Делаем два интерфейса, на каждом шлюз. |
X Strange > 02-10-2013 20:33:48 |
Merlyel пишет
То есть получается, что реальный список адресов DNS-серверов --- это совокупность этих адресов по всем подключённым интерфейсам? То есть если к какому-то интерфейсу подключён локальный DNS, то использовать его. А если интерфейс отвалился, то удалить этот DNS из списка, так как добраться до него всё равно можно было через этот интерфейс. Примерно так? 02-10-2013 20:38:15 Merlyel пишет
А какой программой в linux посмотреть, через какой интерфейс идёт трафик? 02-10-2013 20:40:52 Merlyel пишет
Здесь, насколько я понимаю, придётся настроить локальный DNS сервер на двух виртуальных машинах. |
Merlyel > 02-10-2013 21:05:20 |
Пока оба интерфейса в апе все запросы идут на 10.100.104.5. X Strange пишет
Если он будет на первой строчке - то да. X Strange пишет
tcpdump/wireshark X Strange пишет
Зачем? Берем гуглоднсы. Один вешаем на один интерфейс, другой на другой. Теоретически до ДНС вообще не обязательно достукиваться - и так будет видно, куда идут запросы. |
X Strange > 02-10-2013 21:09:58 |
Merlyel Merlyel пишет
Спасибо, посмотрю. |
krigstask > 03-10-2013 14:40:49 |
Merlyel > 03-10-2013 19:52:18 |
X Strange пишет
Так сказал бы дистр, тебе бы подсказали krigstask пишет
У меня в копыте тоже также сжирались символы в строчках с цифрами. После какого-то обновления перестали. |
firespace > 03-10-2013 21:36:45 |
krigstask пишет
Это так двенашечка шалит, у меня такого не было. |
krigstask > 04-10-2013 00:40:36 |
Angel Hipster |
X Strange > 04-10-2013 00:44:24 |
Merlyel пишет
Дистры --- Fedora и ArchLinux, вроде я разобрался с помощью их wiki+немного google. Но эксперимент пока не проводил. 04-10-2013 00:48:55 krigstask пишет
А зачем Вам Мак? В чём преимущество перед gentoo? |
Lain_13 > 04-10-2013 00:59:05 |
krigstask пишет
Ну дык в винде и линукс и шрифты иначе рисуются. В данном случае Опера не договорилась с макосью о том, как это всё рисовать. Нарисовалось как-то. |
Merlyel > 04-10-2013 07:18:06 |
krigstask пишет
Внимательнее нада быть Цитирую себя: Merlyel пишет
04-10-2013 07:18:50 X Strange пишет
Не дави на его мозоль. У него горе |
ladserg > 04-10-2013 09:14:29 |
Относительно настроек DNS и шлюза в Win/Lin, тут все одинаково. DNS сервер просто добавляется в список при поднятии интерфейса и в дальнейшем используется в зависимости от очереди и потребности (например по умолчанию локальный DNS, второй в списке внешний, транслирующий внешние имена). Шлюз так же просто добавляется в таблицу маршрутизации и затем уже система использует первый доступный шлюз с наименьшей метрикой. Зачем это нужно? Пример. У вас есть интерфейс (не важно в винде или в линуксе), который поднимается не всегда. Например это PPPoE/PPTP соединение с Интернет, при поднятии этого соединения (интерфейса) можно настроить назначение шлюза по умолчанию и DNS сервера находящихся за данным интерфейсом (пока соединение не поднято, то и шлюз за соединением не указать, система просто не будет знать где он, да и DNS лучше не указывать, т.к. это приведет к не самым лучшим последствиям). Обычно если есть локальный DNS сервер, то ему просто позволяют делать запросы к корневым DNS серверам (внешним) и используют только его. Так же если сеть многосекторная (есть локальные подсети) то потребуется прописать маршруты до тех локальных сетей, доступ к которым понадобится при изменении шлюза по умолчанию (шлюз вашего провайдера не знает о ваших сетях). Есть момент когда нужен внешний DNS, а шлюз должен остаться локальным - это подключение к локальным сетям через VPN, например я сидя дома подключаюсь к сети на работе используя PPTP/OpenVPN соединение, в таком случае мне нужен DNS, находящийся в локальной сети моего предприятия, а вот смена шлюза мне ни к чему, иначе весь трафик будет пытаться ломиться не через мо домашний маршрутизатор, а через шлюз той сети к которой я подключился (для этого например в той же винде в настройках протокола TCP/IP есть галочка использовать основной шлюз удаленной сети, и есть возможность настройки DNS серверов). В gentoo и debian есть возможность указывать маршруты и настройки DNS применяющиеся при поднятии интерфейса. Но если у вас все интерфейсы подняты всегда (т.е. они статичны) то нет смысла указывать DNS где либо еще кроме как в файле resolv.conf, |
Merlyel > 04-10-2013 09:25:50 |
ladserg пишет
Аварийные ситуации никто не отменял |
ladserg > 04-10-2013 09:27:33 |
Merlyel пишет
Ммм, если у вас в resolv.conf прописано несколько DNS серверов, то о какой аварийной ситуации речь? |
Merlyel > 04-10-2013 09:33:39 |
ladserg пишет
Интерфейс отвалился, днс остались. Запрос идет к первому днс, тупит, переключается на второй. Идет второй запрос - куда он пойдет? На живой - второй - или опять на первый? Я не знаю. Если все время будет использоваться сначала первый, то резолвинг будет тупить 04-10-2013 09:37:29 |
ladserg > 04-10-2013 09:37:30 |
Merlyel пишет
Если у вас на предприятии на сервере отвалится сетевая карта (статический интерфейс), то поверьте в первую очередь вы начнете устранять именно эту проблему, а тупой резольвинг вас будет волновать меньше всего. Исключения когда у вас настроена балансировка маршрутов, но там опять же совершенно иные механизмы, кои нужны для применения в редких случаях. |
Merlyel > 04-10-2013 09:40:52 |
ladserg пишет
А почему обязательно говорить про предприятие? У меня Linux на десктопе крутится |
ladserg > 04-10-2013 09:44:15 |
Merlyel пишет
Ну хорошо, если у вас на десктопе отвалится сетевая карта... |
Merlyel > 04-10-2013 09:49:28 |
Ладно, придумаем другую ситуацию |
ladserg > 04-10-2013 09:58:52 |
Merlyel пишет
Тут не совсем понятно описано о том где будет тупить резольв. Допустим на самом важном серваке. В принципе если на самом серваке и он является шлюзом в инет, то обычно на таких серверах просто ставят либо DNS сервер, коий по необходимости подключает внутренние зоны. При таком подходе файл resolv.conf указывает на локальный сервер. Так же хочу обратить внимание, если у вас есть механизм подключения второго маршрута, то этот механизм либо изменит настройки DNS сервера, либо просто обеспечит маршрут до внешнего DNS. А тупить резолв будет только в одном случае, если DNS сервер недоступен вообще, т.е. либо маршрут до него прервался и не восстановлен (в вашем случае временная наружка всё же должна обеспечить маршрут до внешнего DNS сервиса), либо сам DNS сервер упал. В общем в большинстве случаев для избежения таких проблем просто либо используют локальный DNS либо сервис кеширования имён. |
Merlyel > 04-10-2013 10:27:04 |
ladserg пишет
Совсем не обязательно ставить на том же серваке. И не обязательно под "внешкой" понимать именно шлюз. Там может висеть какой-нибудь доп.сервис, связанный с внешним сервисом. Например, пересылка почты наружу. ladserg пишет
С помощью убирания записи из resolv.conf? ladserg пишет
Локальный DNS при отсутствии связи с внешкой тоже будет тупить. А в кэширующем может кончиться время жизни записей в кэше. В общем, я это к тому, что ситуация, когда и на сервере желательно биндить dns на интерфейсы, вполне возможна, реализуема и может понадобиться. А уж будет кто-то эту возможность использовать или нет - это зависит от человека |
ladserg > 04-10-2013 10:40:25 |
Merlyel Локальный DNS при отсутствии связи с Интернет тупить не будет, особенно если он будет резольвить локальные адреса. А если надо будет стучаться во вне (в Интернет) то там уже побоку, тупит или нет резольв, связи то с интернет нет, и даже если время жизни записи в кеше не кончилось, то Интернет все равно будет недоступен вместе со всеми внешними сервисами. Это я к чему, если инет недоступен но нужен то в перву очередь все равно решать придется проблемы с Интернет, а тупой резольв внешних адресов при этом ни кому и ничему не помешает, сервисы то из вне все равно не доступны. |
Merlyel > 04-10-2013 10:47:47 |
ladserg пишет
Если в resolv.conf останутся внешние днс, то ping ya.ru выдаст тупняк. И у пользователя будет задержка между нажатием "открыть страницу ya.ru" и ответом "сервер не найден" Да и вообще это вопрос веры. Юзать один подход или другой. |
ladserg > 04-10-2013 10:50:49 |
Merlyel пишет
У пользователя все равно будет тупняк, т.к. при резольве браузер будет ломиться по адресу, время тупняка в обоих случаях (резольвится и не резольвится) одинаково, просто будут выдаваться разные ошибки, в одном случае мол не знаю такого имени во втором случае - сайт недоступен. Вот и все дела. |
Merlyel > 04-10-2013 10:56:49 |
ladserg пишет
Мы сейчас говорим про разные настройки. |
littleleshy > 04-10-2013 12:07:34 |
Merlyel |
Merlyel > 04-10-2013 12:09:16 |
littleleshy |
littleleshy > 04-10-2013 12:15:48 |
Merlyel |
krigstask > 04-10-2013 12:47:55 |
X Strange пишет
Да какое там преимущество. Не набрался пока наглости на рабочий макбук поставить гентушечку второй системой, да и времени нету переразбивать винт и всё такое (-:Е Lain_13 пишет
Ну там же не Опера сама рисует, а Кокойное (Cocoa) по API. Нарисуй, мол, мне шрифтами эту строку, мил человек. Merlyel пишет
Я имел в виду, в Опере не было. |
Merlyel > 04-10-2013 13:25:25 |
littleleshy пишет
Это если он не новую запись спрашивает у сервера |
littleleshy > 04-10-2013 14:17:52 |
Merlyel |
Dzirt > 04-10-2013 14:26:53 |
krigstask пишет
А если попробовать то же самое в штатной программе? Сразу и будет понятно, Опера так рисует или нет. |
krigstask > 04-10-2013 15:01:54 |
Dzirt пишет
Что попробовать? Заголовки писем отобразить в такой панели? Я ж не знаю, какие вызовы Cocoa API дёргает конкретно этот кусок оперской морды. Dzirt пишет
Ага, Опера сама строки в пиксели переводит, ну да. |
Dzirt > 04-10-2013 15:23:38 |
krigstask пишет
А тебе и не надо будет знать. Достаточно будет на взляд оценить виноваты тут программисты из Оперы или из Купертино krigstask пишет
Ну то есть просто попробовать банально тупо лень... Предсказуемо |
krigstask > 04-10-2013 15:35:44 |
Dzirt пишет
Да что попробовать-то? Это элемент интерфейса Оперы, проблемы встречаются конкретно в нём, как я это проверю в другой программе-то? Dzirt пишет
Ты программист или где? Никогда не видел, чтобы в одной программке что-то работало правильно, а в другой был косяк, и проблема была в общей библиотеке? Так вот я сейчас с этим частенько сталкиваюсь, переходя (как пользователь) с Psi на Leechcraft Azoth и рапортуя разработчику о косяках. Периодически виновато Qt оказывается. |
littleleshy > 04-10-2013 15:52:24 |
krigstask пишет
О да, так бывает. Очень часто нужно просто где-то что-то поменять с помощью IDE или ручками прописать в коде. |
Dzirt > 04-10-2013 16:21:06 |
krigstask пишет
Я как раз программист. И поэтому прекрасно понимаю, что если в одной программе что-то работает правильно, а в другой - косяк, то это проблемы "другой программы", а не системы в целом. Пусть программисты, пишущие "другую программу" научатся _правильно_ использовать возможности ОС, для которой эту программу они пишут. Не могут (не хотят) - это ни разу не проблемы ОС. А нормальный пользователь, видя что программа работает криво, обычно поступает одним из двух способов: Есть конечно и третья категория. Это те же фанаты программы, но они обвиняют всех и всё вокруг во вселенском заговоре, потому что их любимая программа не работает (работает криво). |
Merlyel > 04-10-2013 16:35:44 |
Dzirt пишет
Менять программу, которая местами криво выглядит, но отлично работает, на другую, которая выглядит отлично, но работает через ж... |
krigstask > 04-10-2013 16:43:40 |
Dzirt пишет
Пф, ну да, конечно. ОС же непогрешима. Хотя какой ещё мантры ожидать от пользователя Windows? Если не убедить себя в этом, то придётся утопиться... Dzirt пишет
Ну вот говорят же люди: Merlyel пишет
|
Dzirt > 04-10-2013 17:33:19 |
Merlyel пишет
Ну, начнем с того, что "местами криво выглядит, но отлично работает, ... которая выглядит отлично, но работает через ж" - это ж ты на ходу приврал для красного словца. Да и не так я писал, я писал "работает нормально". Не через ж... как тебе почему-то показалось, а именно нормально. С другой стороны - никто ж не заставляет, продолжай пользоваться! (пункт 2) ОС-то тут при чем? krigstask пишет
Эти люди перевирают, а не говорят... Тебе разницы не заметно? Мне еще как заметно. krigstask пишет
Где это ты такое прочитал? Я такого не писал. Опять вселенский заговор мерещится? |
Merlyel > 04-10-2013 18:15:23 |
Dzirt пишет
Пардоньте. А можно услышать, что же я перевираю? |
Dzirt > 04-10-2013 18:26:27 |
Merlyel пишет
Да запросто: Dzirt пишет
Хотя что это я себя цитирую... Ты же и первый раз не смог прочитать. Ладно, поясню - я НИГДЕ не указывал что первая программа - "местами криво выглядит, но отлично работает", а вторая - "которая выглядит отлично, но работает через ж...". Откуда ты вообще взял, что первая программа "работает отлично", а вторая обязательно так "работает через ж..."? Придумал ведь сам. И сам же со своими фантазиями начал спорить. Еще и удивляешься, когда тебя буквально носом в эту фантазию ткнули... |
Merlyel > 04-10-2013 20:38:36 |
Dzirt |
Dzirt > 04-10-2013 21:44:17 |
Merlyel пишет
И это попадает под второй пункт из двух мной приведенных. Почти. Потому как дальше пошли обвинения ОС, что она дескать не смогла подстроится под мега-пупер-мою-любимую софтину! Ужасная ОС! А это уже попадает под примечание после двух пунктов... Merlyel пишет
Что конкретно я переврал (тебя же не затруднит привести цитату моих слов? ты же не просто ляпнул это?) и кого конкретно я назвал фанатиком? Merlyel пишет
Я прекрасно отличаю одно от другого. Вот смотри, У тебя было два привирания... Или сказать прямо, ты просто из пальца это высосал. |
Merlyel > 04-10-2013 21:54:56 |
Dzirt пишет
То же что и я. Почитай, пожалуйста, что такое "аналогия". Dzirt пишет
Почитай, пожалуйста, что такое "гипербола". А пока давай считать, что я лузер, привираю и все такое прочее. И остановимся на этом. 04-10-2013 22:02:32 |
Dzirt > 04-10-2013 22:15:47 |
Merlyel пишет
То есть сказать тебе попросту нечего. Значит таки "просто ляпнул". Ожидаемо Merlyel пишет
И тут тоже тебе сказать нечего. Прячешься за терминами, которые сам же вводишь в беседу по ходу дела. И да, я в курсе, что такое "гипербола". Художественный прием. Видимо считаешь себя таким "писателем-фантастом"? Merlyel пишет
Мне все равно - выбери для себя любое (напомню, в начале я использовал выражение "приврал для красного словца"), суть от этого не измениться ни разу. |
Merlyel > 04-10-2013 22:40:10 |
Dzirt пишет
Ты сказал, что я перевираю. Я сказал, что ты перевираешь, называя других людей фанатиками, пытаясь тебе намекнуть, что осторожнее нужно быть со словами. Dzirt пишет
Уф. Если бы я сказал "Менять программу, которая местами чуть-чуть некрасиво выглядит, но работает чуть лучше других, на другую, которая выглядит чуть лучше первой, но работает местами чуть хуже", то ты бы не стал придираться? Dzirt пишет
А причем тут обязательно "фантаст"? Dzirt пишет
Ты в одном сообщении написал оба выражения, приравняв ошибку и вранье. Нужно понимать разницу. И повторюсь: посыпаю голову пеплом, признаю поражение, прячусь под диван от великого Dzirt'а. PS. Ник из Icewind Dale? |
X Strange > 05-10-2013 02:10:55 |
Dzirt |
krigstask > 07-10-2013 13:51:38 |
X Strange молодец, ему не лень сесть и всё занудно и досконально описать. X Strange пишет
Конечно. Конечно, я просто взял и вбросил, не особенно заботясь о технической корректности высказывания. Кто знает, где там косяк? Может, коряво Cocoa обрабатывает изменение начертания шрифта в узкой колонке. Может, оперцы забыли дёргать какой-то вызов API для правильной перерисовки в таких случаях. Я не знаю, я не телепат, не знаток деталей гуепогромирования под макосью и не любитель дизассемблировать чужие бинари. Я просто расстроился из-за корявости отображения и незамедлительно обвинил и так нелюбимую мной МакОСь (-%Е |
X Strange > 03-11-2013 21:41:46 |
Известно, что можно поставить практически любой дистрибутив Linux на внешний USB-носитель и загружаться с него на разных машинах. Чуть сложнее если машины имеют разную архитектуру (точнее, только битность --- речь идёт об ix86 и amd64). Хотелось бы, чтобы систему можно было бы загружать на машине с любой битностью, причём чтобы на 64-битной машине система была 64-битной, то есть вариант "поставить только 32-битную систему" не подходит. Первое, что приходит в голову --- поставить 2 системы на 2 раздела и сделать общий /home. |
SendSpam > 03-11-2013 22:59:03 |
Можно поковырять это. Два ядра, x86 и x86_64 соответственно, остальное как вроде в общей куче. Посмотреть как именно исполнено. |
Merlyel > 03-11-2013 23:01:38 |
Найти бы такой minimal-install Было бы отлично. А то надоело два образа держать |
littleleshy > 04-11-2013 00:41:27 |
X Strange |
W@ld_Lii > 04-11-2013 12:29:43 |
X Strange, а ядро с pae Вас не устроит? |
Merlyel > 04-11-2013 13:29:08 |
littleleshy |
X Strange > 04-11-2013 14:09:56 |
SendSpam пишет
Судя по всему, это таки 2 отдельных образа, хотя сложно сказать как оно там устроено изнутри. Если просто распаковать его как архив, то там есть файл livecd размера 0, судя по всему, сам образ лежит вне файловой системы. А при загрузке он каким-то образом монтирует его в корень. littleleshy пишет
Я вас поздравляю. А у меня таких две. Кроме того, я знаю, где есть ещё (и там тоже хотелось бы иметь возможность загрузить). W@ld_Lii пишет
Нет, для одной из программ нужно именно 64 бит. Под 32 бит она просто не скомпилируется. Кроме того, Merlyel пишет
А для chroot в 64-битную систему нужна 64-битная. Поэтому нужно иметь две. |
krigstask > 04-11-2013 18:42:12 |
X Strange |
X Strange > 04-11-2013 18:49:52 |
krigstask пишет
Нужен именно USB, с возможностью полноценной работы, а не только для восстановления системы. |
Merlyel > 04-11-2013 20:11:22 |
X Strange пишет
Я подозреваю, что на gentoo live dvd - это как раз нормальный live. Это ж не minimal install okkamas_knife пишет
Такие извращения не по мне. Охота других извращений |
krigstask > 04-11-2013 20:15:23 |
X Strange 04-11-2013 20:16:03 |
X Strange > 04-11-2013 20:26:24 |
Merlyel пишет
krigstask пишет
Хотелось бы полноценную систему с пакетным менеджером, возможностью поставить туда всё, что нужно (в том числе компиляторы, IDE, отладчики, libreoffice, thunderbird или kmail, wine для запуска виндового архиватора, и многие другие программы), а также с возможностью изменять состав программ и обновлять их. krigstask пишет
А вот с этого места, пожалуйста, поподробнее. Там пакетный менежер можно прикрутить? Впрочем, есть проблема: существующие пакетные менеджеры вроде не расчитаны на то, чтобы ставить пакеты сразу для нескольких архитектур, поэтому их, видимо, будет всё равно 2. |
Merlyel > 04-11-2013 20:34:54 |
X Strange пишет
В дебе мультиарч есть. Но сразу под две архитектуры не поставит, придется две команды вводить 04-11-2013 20:38:07 |
krigstask > 04-11-2013 20:46:51 |
X Strange |
X Strange > 04-11-2013 21:03:10 |
Merlyel пишет
Две команды --- это не проблема если для того, чтобы ввести вторую команду, не надо перезагружаться. Если действительно так, то, может быть, это вариант. Правда debian я ни разу не ставил, но, это в принципе не проблема, могу изучить. krigstask пишет
Библиотеки --- это, конечно, хорошо. Но загрузится ли он в 32-битной системе? |
Merlyel > 04-11-2013 21:08:24 |
X Strange пишет
Не нужно. Но подробностей про мультиарч я не знаю, как 64битная система поведет себя на 32битной машине - без понятия, возможно такое все-таки не предусмотрено Кстати, один вендор-извращенец ставит официально 32-битный дебиан, потом накатывает 64-битное ядро и работает в такой извращенной связке. Возможно если на такую систему накатить 64-битный софт, получится как раз то, что тебе нужно |
X Strange > 04-11-2013 21:12:44 |
Судя по описанию, https://wiki.debian.org/Multiarch это похоже на то, что нужно. Ладно, спасибо за идею, попробую поставить debian. Ни разу не ставил этот дистрибутив. Будет интересно |
krigstask > 04-11-2013 23:02:17 |
X Strange пишет
Заявлено же, что работает (я, кстати, что-то напутал в описании технологии). Только ядра надо выбрать правильные при загрузке. |
littleleshy > 05-11-2013 00:55:40 |
Merlyel пишет
Видимо, очень старых. Intel P4/Celeron уже были с поддержкой x64… |
KooL > 10-12-2013 01:11:29 |
http://forum.mozilla-russia.org/viewtop … 43#p635743 X Strange пишет
Отключем аппаратное ускорение рабочего и видно разрывы на видео и при перемещении окон, результат 100% на любой ОС. А вот если с ускорением тиринг, то это не норма и гадость полная. Выяснились интересные детали, тирингует у меня на Убунте только (или не только, все дистры не проверять же бежать), а вот на Сусе и Росе тиринга нет, так же меньше греется видяшка. Ну так правильно говорят, что Убунта глюкодром. |
W@ld_Lii > 10-12-2013 18:50:53 |
KooL, что за видеокарта и какие драйвера стоят в Убунте и Сусе с Росой? |
Firefoxus > 10-12-2013 21:46:32 |
KooL |
KooL > 10-12-2013 21:56:28 |
W@ld_Lii пишет
9800гт Любые версии, любые рабочие столы с композитом (то есть не Мыши всякие с ЛХДЕ), просто конкретно по дистрибутивам, а там хоть что. |
W@ld_Lii > 10-12-2013 22:21:49 |
KooL, посмотреть драйвер видеокарты можно следующей командой |
KooL > 10-12-2013 22:45:11 |
Драйвер у Нвидии на Лине только один - блоб. Нуву не рассматриваем, она рабочий стол и окошки кое-как показывает, уже хорошо. |
X Strange > 10-12-2013 23:47:37 |
KooL пишет
У меня на Debian вроде не тирингует. На видеокарте от Intel под Windows Vista тиринг увидеть удалось, под Linux не проверял, но думаю, что тоже. 10-12-2013 23:50:02 W@ld_Lii пишет
lspci не обязательно находится в каталоге /sbin. |
KooL > 10-12-2013 23:53:15 |
На старом нетбуке с Интелом Убунта не тирингует, это да. |
Firefoxus > 11-12-2013 19:53:21 |
Может убунту и тирингует, НО пользоваться на десктопе можно только ей: 2. В дебиан старое ядро, а многие вкусности и существенный прирост производительности только на новых ядрах (это для нового железа, как моё). В ubuntu lts и ядро новое можно ставить, если кто не знает (то есть там 3 версии на выбор, последнее 3.2, 3.5, 3.8). Та же принудительная установка 32 битных пакетов в 64 системе, которая нужна для некоторых программ. Есть только с ядра 3.11. 3. В OpenSUSE нету многих пакетов и в итоге на их установку уходит ОЧЕНЬ много времени, если конечно пользователь не отличный знаток linux, да и тогда он потратит не ммало время. 4. Большое количество материалов по убунте и меньше неожиданных багов. Казалось бы вылезанная OpenSUSE с её настройщиком YAST это выбор. Я поставил. В итоге после очередного обновления перестал запускаться менеджер пакетов, просто так. Оказывается теперь его можно запустить только с командной строки причем перед этим написать export $(dbus-launch). В общем для десктопа только ubuntu, только lts. |
KooL > 11-12-2013 20:05:58 |
Про пакеты верно, а так же удобный, годный Лаунчпад, магазины приложений гламурные и прочее. Но етить, как можно было оставить без внимания баг с переключалкой клавиатуры и без шума выкатить релиз?! Firefoxus пишет
Прям принудительная нужна? Во всяком случае Вайн, который требует 32 пакеты, работает и на более старых ядрах. Firefoxus пишет
Многих прям? Некоторых да, но уж вот прям многих. Firefoxus пишет
Не вижу причин. Многие орут, мол, только лтс стабильна, но это байки. |
W@ld_Lii > 11-12-2013 20:13:17 |
Firefoxus, а как Вам Fedora, Mageia, Rosa, ALT Linux, AgiliaLinux, Mint, Сиалия? |
KooL > 11-12-2013 20:17:20 |
W@ld_Lii пишет
Сдохло, там и так над ней работало полтора землекопа на добровольных началах. W@ld_Lii пишет
Это сборки Убунты. |
Firefoxus > 11-12-2013 20:25:43 |
KooL
Я принципиально пользуюсь только kubuntu с kde и ни разу такого бага не видел.
Да, нужна. Фишка в том, что в wine без некоторых библиотек не работают некоторые программы. Приходится смотреть ошибку которую выбивает, качать пакеты, разархивировать и кидать их в нужные папки. Вот мне понадобилась именно такая программа. Кстати там еще со шрифтами в wine проблема вылазит, которая почему-то исправлена в ubuntu 13.10, но там свои глюки.
Сложно сказать. Возможно и скорее всего где-то в глубинах форумов закопан репозиторий с нужным, но на ubuntu все в пару кликов. Например я не нашел 5 архиваторов, пришлось возиться искать репозиторий для проприетарных кодеков, еще какой-то софт. Какжется мелочь, но рано или поздно что-то надо и приходится гуглить каждый. Еще я так и не нашел как поставить testdisk - для востановления удаленного, нашел только ссылку на нестабильную бету.
Она не стабильная, а самая стабильная "из". Вот в xubuntu 13.10 просто исчезает регулятор громкости из статуса, баг вроде до сих пор не исправили и исправления ему нету. Нашел в сети костыль установки альтернативного регулятора, но там вроде какой-то функционал режется. Причем регулятор исчезает у многих. W@ld_Lii AgiliaLinux, Сиалия - не пробовал. |
KooL > 11-12-2013 20:48:35 |
Firefoxus пишет
Основа-то вся убунтная, Марк только об основном дистре печётся, уже была история с пакетом kde-firefox-support, после того, как Марк больше решил не поддерживать Кубунту, он взял и выпил этот пакет. Firefoxus пишет
Роса - наша "Национальная Операционная Система" (хотя у нас ещё Альт есть, но он не НОС) и основана она на почившей Мандриве. |
Firefoxus > 11-12-2013 21:10:51 |
И? Там же другой фонд для её поддержки создан. http://www.opennet.ru/opennews/art.shtml?num=33575 Дак что это не совсем энтузиасты на коленке сделали. 11-12-2013 21:12:03 |
KooL > 11-12-2013 21:47:51 |
Firefoxus пишет
И то, что Марку плевать, если он апдейтами, выпиливанием пакетов или ещё чем-то подгадит основанным на Убунте дистрам. |
Firefoxus > 11-12-2013 21:52:44 |
KooL |
KooL > 11-12-2013 21:56:03 |
Следили бы там - не было бы проблем с багами и прочим, которых как-то в других дистрах нет. |
Firefoxus > 11-12-2013 22:45:40 |
KooL |
X Strange > 11-12-2013 22:50:16 |
Firefoxus пишет
|
Firefoxus > 11-12-2013 22:56:35 |
X Strange |
X Strange > 11-12-2013 22:58:29 |
Firefoxus пишет
А что именно не сработало? Команда завершилась с ошибкой или это просто не помогло? |
Firefoxus > 11-12-2013 23:00:23 |
Да там кстати не только в этом проблема была, там еще и пути библиотек изменили и пакет поменяли часть библиотек перекинув в другой.
Ошибку не помню, это давно было. Помню только, что это не срабатывало совсем (sudo я конечно пробовал). Но больше ничего просто не вспомню. |
X Strange > 11-12-2013 23:01:43 |
Firefoxus пишет
Я просто именно сейчас ставлю wine на Debian. Пока вроде работает. |
Firefoxus > 11-12-2013 23:03:28 |
Так у меня тоже всё работало. Только на некоторых программах почему-то нет. Это была самописная быдлокодерская программа нашего универа, обязательная для сдачи. 11-12-2013 23:04:56 11-12-2013 23:06:39 |
X Strange > 11-12-2013 23:11:39 |
Firefoxus пишет
Может, это с версией wine связано, а не с версией ядра? Firefoxus пишет
Печально. Особенно учитывая тот факт, что в винде программу зачастую можно удалить только вместе с виндой... |
KooL > 11-12-2013 23:16:59 |
Firefoxus пишет
Того же тиринга, например. Или это блоб определяет, что он именно на Убунте и начинает гадить? |
Firefoxus > 11-12-2013 23:25:53 |
KooL |
KooL > 13-12-2013 02:06:56 |
В общем вот так всё исправляется на глюкобунте Выделить код Код:cat <<__CONF__ | sudo tee /usr/share/X11/xorg.conf.d/60-triple-buffering.conf Section "Device" Identifier "NVIDIA card" Driver "nvidia_331" Option "TripleBuffer" "True" EndSection __CONF__ |
krigstask > 13-12-2013 13:28:15 |
KooL пишет
You must construct additional buffers. |
KooL > 13-12-2013 18:01:15 |
Зато вот такое иногда при загрузке В поиске жалоб много, а решений нет. Нет, это не винт разваливается. |
KooL > 13-12-2013 18:48:16 |
С Виндой тоже игр много и так же бывает после установки что-то не работает. На своём нетбуке я так и не осилил Винду побороть с её глюками. |
krigstask > 14-12-2013 21:07:16 |
KooL |
KooL > 14-12-2013 23:25:41 |
Да, примерно каждая вторая загрузка такая. |
X Strange > 15-12-2013 00:04:30 |
krigstask пишет
Не обязательно, ещё иногда может быть неправильно указан корневой раздел в GRUB. Кстати, если корневой раздел указан не по UUID, а по номеру раздела (root=/dev/sda2), а жёстких дисков несколько, то такое вполне может вылезать иногда, потому, что то , какой из дисков станет /dev/sda, а какой /dev/sdb определяется рандомно. У меня такое случалось в ArchLinux. |
KooL > 15-12-2013 00:13:07 |
Ага, винтов несколько. Как настраивается? |
X Strange > 15-12-2013 14:48:37 |
KooL пишет
Зависит от того, какая версия GRUB. Так или иначе в его конфигурационном файле /boot/grub/grub.conf нужно заменить строчку root=/dev/sd??, на root=UUID=<длинное число>. Число можно узнать, набрав команду: В GRUB2 файл называется не grub.conf, а grub.cfg и является сгенерённым, то есть править его напрямую нельзя, нужно править другой файл (как правило, это /etc/defauts/grub) и запускать генератор grub.conf (он может называться grub-mkconfig, grub2-mkconfig, update-grub, и т.д. --- зависит от дистрибутива). Только я подозреваю, что если у Вас не gentoo или arch, то это всё уже сделано, и проблема не в этом. Но проверить, конечно, можно. |
krigstask > 16-12-2013 14:08:41 |
Да, X Strange прав. Но Убунта вроде как раз по UUID монтирует, насколько я помню. И уже давно. |
X Strange > 11-01-2014 15:49:20 |
Такая довольно странная задача возникла: имеется установленный дистрибутив Linux (Fedora 20), которыйзагружается с помощью GRUB2. Требуется поставить второй GRUB2 в MBR второго жёсткого диска так, чтобы он загружал Fedora с первого диска, но при этом файл конфигурации у него должен быть другой, с другими опциями ядра при загрузке. Насколько я понимаю, установленный GRUB знает, где лежит его файл конфигурации --- эта информация прописывается в MBR при выполнении grub-install. А вот знают ли файлы GRUB, которые в каталоге /boot, где сидит загрузчик? То есть можно ли поставить на второй диск тот же самый GRUB, но указать другой файл конфигурации? Или придётся компилировать ещё один GRUB и ставить его в другой каталог? |
W@ld_Lii > 11-01-2014 16:10:15 |
X Strange |
X Strange > 11-01-2014 16:54:42 |
W@ld_Lii пишет
Вопрос как раз в том, как это сделать. W@ld_Lii пишет
Проблемы с выбором того, с какого диска грузить, как раз нет. Второго диска, на самом деле, вообще нет. Чтобы было понятно, о чём идёт речь, попробую описать, зачем это всё нужно. У меня есть Windows 7 на одном разделе и Linux на другом. В Linux каталог /boot расположен на отдельном разделе, хотя это, по-моему, и не важно. GRUB в MBR физического диска реализует DualBoot линукса и винды. Под виндой установлен VirtualBox, на котором настроена виртуальная машина, жёсткий диск которой отображён на физический диск, где установлены винда и Linux. Linux в VirtualBox загружается, но возникают следующие проблемы: Для решения проблем 1) и 3) я как раз думаю поставить второй GRUB в MBR специального пустого виртуального жёсткого диска, который я подключу к виртуальной машине как второй диск, а затем выставлю в «BIOS» VirtualBox'а загрузку с этого диска. |
Merlyel > 11-01-2014 17:21:28 |
X Strange пишет
grub-install /dev/sda |
X Strange > 11-01-2014 17:25:51 |
Merlyel пишет
А как grub, который в /dev/sdb поймёт, что ему нужно использовать другой конфигурационный файл --- не /boot/grub2/grub.cfg, который использует GRUB на /dev/sda, а отдельный, в котором пункт меню для загрузки в VirtualBox? Кроме того, есть ещё такая проблема: grub.cfg генерится командой grub2-mkconfig, и output-файл /boot/grub/grub.cfg ей передаётся, как параметр, а вот input-файл /etc/default/grub — нет. |
Merlyel > 11-01-2014 17:33:46 |
Есть кстати такая штука - grub fallback. Можно настроить, чтоб если одна строчка grub не запустилась, переключилось на другую. Можно попробовать сделать загрузку с этого виртуального диска, если не получается - переключаться на настоящий. Тогда в случае запуска с ВиртБокса диск увидится и запустится. А в случае запуска с реального железа - диск не увидится и grub переключит систему на вторую Linux-строчку в grub. X Strange пишет
Ну так убрать в grub на виртуальном диске винду. Проблем не будет. 11-01-2014 17:35:07 |
X Strange > 11-01-2014 17:44:15 |
Merlyel пишет
Спасибо, посмотрю. Merlyel пишет
Ну так я так и хочу сделать. Merlyel пишет
Потому, что тогда есть ненулевая вероятность случайно выбрать не ту строчку. |
Merlyel > 11-01-2014 17:46:01 |
Еще кстати есть такая штука - colinux - позволяет "запускать Linux в Windows". Что-то типа виртуализации, но какая-то хитрая Ей, насколько я помню, grub нафиг не нужен. 11-01-2014 17:50:32 |
X Strange > 11-01-2014 18:00:03 |
Merlyel пишет
Это немного другое. Я хочу загружать именно ту инталляцию Linux, что установлена в DualBoot --- с теми же программами, настройками, и т.д. Кроме того, не знаю, как сейчас, но раньше colinux работал только с 32-битной системой. Merlyel пишет
Тестовый подгрузить можно, а вот системный диск винды вроде запрещено документацией VirtualBox'a. |
Keepun > 11-01-2014 19:45:29 |
В VirtualBox подключай 2 диска: 11-01-2014 19:49:30 |
Merlyel > 11-01-2014 19:51:17 |
X Strange |
X Strange > 11-01-2014 20:19:15 |
Keepun пишет
Пожалуйста, поподробнее! Как это делается правильно и просто, и что есть изобретение велосипеда? Keepun пишет
А в чём конкретно преимущество VMWare Player? Какие из проблем это решит? Могу попробовать. Хотя для него, наверное, тоже драйвера специальные нужно ставить в гостевую систему вроде тех же VBox Guest Additions? Merlyel пишет
Это можно сделать только после того, как загружена ОС и поднято сетевое соединение. Кроме того, есть опасность, что в случае слёта настроек сети детектирование оборудования тоже слетит, и система подцепит виндовый системный диск по ntfs-3g со всеми вытекающими. Проверка модуля vboxguest мне в этом смысле тоже не очень нравится. Лучше что-нибудь понадёжнее придумать. 11-01-2014 20:47:09 Merlyel пишет
X Strange пишет
Кстати, нельзя, на самом деле. IP адрес у хостовой винды и у хостового линукса один и тот же, поэтому при попытке пинговать хостовую винду физический linux будет пинговать сам себя. Проверять можно наличие сетевого интерфейса от VirtualBox'а. |
Keepun > 11-01-2014 21:38:38 |
X Strange пишет
VMWare более качественно эмулирует машину, потому что они миллионы вливают в разработку своего ПО. Лично я после траха с VirtualBox не слезу VMWare Player, когда нужно грузить систему с настоящего диска. У меня под Gentoo 2 ядра: нормальное и с модулями для VMWare Player. |
Merlyel > 11-01-2014 22:13:24 |
X Strange пишет
Ну так и пингуй сетевой виртуальный интерфейс. Я об этом и говорил X Strange пишет
Сделай виртуальный диск разделом /boot. Загрузись, поставь на этот виртуальный диск grub, и все твои проблемы решены. Одна проблема - при обновлении ядра необходимо обновлять ядро на обоих разделах. |
X Strange > 11-01-2014 22:15:20 |
Keepun пишет
Вроде бы не основан. QEMU --- это вообще эмулятор процессора, насколько я знаю. Он может даже процессор другой архитектуры эмулировать. А VirtualBox --- именно виртуализатор, то есть гостевая операционная система исполняется на физическом процессоре. Keepun пишет
Попробовал VMWare Player. При подключении физического диска целиком он сообщает, что диск "Already in Use". Если подключать отдельные разделы, то он таки запускает GRUB (который вроде бы в MBR сидит, прямо чудеса какие-то), затем грузит федору, загрузка доходит до строчек: Выделить код Код:Booting `Fedora (3.12.6-300.fc20.x86_64) 20 (Heisenbug)' [ OK ] Started Show Plymouth Boot Screen. [ OK ] Reached target Paths. [ OK ] Reached target Basic System. и на этом зависает. 11-01-2014 22:20:26 Merlyel пишет
Насколько я понимаю, сетевой интерфейс пропинговать нельзя --- пропинговать можно только IP-адрес, а через какой интерфейс это пойдёт --- определяет таблица маршрутизации. 11-01-2014 22:29:59 Merlyel пишет
Да, наверное, так и надо сделать. При этом нужно монтировать раздел /boot другой системы в специальный каталог и при обновлении системы обновлять данные и в этом каталоге тоже. |
Merlyel > 11-01-2014 23:50:57 |
X Strange пишет
Хорошо, назовем это "пинговать IP-адрес сетевого интерфейса", смысл не поменялся. X Strange пишет
Это сделать можно. Вот только проблема в том, что монтирование происходит уже после загрузки системы. А на этапе запуска grub у тебя есть либо /boot на отдельном разделе, либо в виде папки в / 11-01-2014 23:51:26 X Strange пишет
Выключить quiet режим. Смотреть логи. |
X Strange > 12-01-2014 00:02:48 |
Merlyel пишет
. Merlyel пишет
??? Вроде бы нельзя. 12-01-2014 00:03:33 Merlyel пишет
Вот то-то и оно. |
Keepun > 12-01-2014 08:43:49 |
X Strange пишет
MBR = 512 байт и их можно в начало любого раздела добавить, а дальше уже GRUB и UUID. fstab полностью на UUID отредактируй. 12-01-2014 08:46:46 X Strange пишет
Запросто! Это обычный раздел EXT2. У меня /boot - отдельный раздел на 500 МБ. |
X Strange > 12-01-2014 15:01:16 |
Keepun пишет
И что? Как это объясняет то, что он видит MBR при подключении отдельных разделов? Видимо, он таки подключает весь диск, но на неподключённые разделы залезть, может быть, не даст. Keepun пишет
/etc/fstab изначально на UUID. Keepun пишет
/boot — да. А вот /boot/grub — нет. 12-01-2014 15:08:01 Merlyel пишет
Попробовал. В логах немного ругается на правила udev. Через некоторое время загрузка развисает и сообщает об ошибке монтирования root раздела в связи с отсутствием файла в каталоге /dev. После этого открывается рутовый шелл, где видно, что устройств таки нет (видимо, ругань на udev была по делу). Ещё обнаружил, что если выбрать в GRUB опцию, которая содержит в имени слово rescue, то всё грузится нормально. Возможно там initramfs нужен специальный --- initramfs для rescue был с момента установки системы, а для остальных опций — сгенерён с помощью dracut при обновлении ядра. |
Keepun > 12-01-2014 20:25:35 |
X Strange пишет
Возможно и так, но факт, что MBR можно прописать на любом разделе.
и MBR на раздел:
А есть еще grub-setup, который вызывается из grub-install, но не самовольничает. 12-01-2014 20:40:03 X Strange пишет
Ну, укажи путь к root=UUID= в параметрах загрузки ядра через GRUB... 12-01-2014 20:42:36 |
KooL > 12-01-2014 20:43:23 |
KooL пишет
Так винт ломаться начал, уже сменил и всё норм. |
X Strange > 12-01-2014 22:09:21 |
Keepun пишет
Только тогда он не будет называться MBR, насколько я знаю. MBR (Master Boot Record) --- это загрузочный сектор всего диска. Там, помимо GRUB, находится, например, таблица разделов. Keepun пишет
За --boot-directory спасибо! В VirtualBox настроил загрузку через GRUB с другого диска, работает. Keepun пишет
В GRUB2, похоже, нет. Keepun пишет
Так указано всё правильно. И для одного из ядер даже грузится. Keepun пишет
Я знаю, сам раньше использовал Gentoo. Но до таких извращений с GRUB и VirtualBox тогда руки не дошли. А вот действительно полезная вещь, про которую в gentoo не узнать практически невозможно --- это использование chroot и mount -o bind. |
Пандёнок > 06-02-2014 10:17:16 |
Не знаю, правда или нет: http://forum.mozilla-russia.org/viewtop … 62#p641262 |
Dzirt > 06-02-2014 12:18:35 |
Пандёнок, конечно же правда! Чем еще Биллу заниматься, кроме как устанавливать ОС на свой компьютер. Который у него тоже из воздуха материализовался вот только сейчас... PS: Неужели есть еще люди, которые верят в подобную чушь??? |
Firefoxus > 06-02-2014 17:15:45 |
Пандёнок Вот только человека с опытом программирования это не смутит. В крайнем просто возьмет другой комп. Вы лучше это гляньте.
Вывод: никогда не отказывайтесь от гарантии, хотя бы 1 месяц. И всегда первым делом ставьте linux, чтобы при проблемах сразу сдать сломанный комп. |
KooL > 06-02-2014 19:05:29 |
Эта UEFI дрянь не нужная, происки МС по ограничению свободы. |
X Strange > 06-02-2014 22:17:07 |
KooL пишет
Вообще-то "происки MS" — это не UEFI, а secure boot. Но вроде бы у них это не прокатило. |
MySh > 06-02-2014 23:10:56 |
Пандёнок А вот ещё интересная новость: «Создан дистрибутив Linux с интерфейсом Mac OS X», «Северокорейская ОС пытается выглядеть как Mac OS X». |
KooL > 06-02-2014 23:28:18 |
X Strange |
SendSpam > 07-02-2014 00:35:07 |
UEFI - происки коллективного безответственного . паста Баг этот старый и проявляется не только на ноутах серии ThinkPad, но и на любых других с Phoenix SCT 2.0 и выше. Дело в том, что [ч/м]удаки из Phoenix додумались хранить все возможности продолжения загрузки после окончания фазы DXE в NVRAM, т.е., к примеру, что "Windows Boot Manager", что "GRUB Bootloader", что "UEFI Shell", что "Bios Setup" - это просто записи типа Boot Entry. Получается, что при нарушении структуры этой самой NVRAM загрузка встает колом, т.к. после окончания фазы DXE загружаться больше неоткуда - записей то нет. И добавить их никак нельзя, только прошивкой неиспорченной NVRAM, взятой из дампа SPI-чипа другого такого-же ноутбука (а это равносильно замене материнской платы, которая и упомянута в новости). "Незначительных" баги: 1. Невозможность продолжения загрузки с испорченым NVRAM - это не не баг, а БАЖИЩЕ, и его не чинят уже больше 2 лет. 2. Саморазрушение NVRAM при записи из ОС через Runtime Services (например, используя efibootmgr или ядро с поддержкой UEFI) - это тоже нифига не незначительный баг, а очень серьзный, и тоже пару лет ему, я его впервые встретил на Lenovo x121e AMD. В общем, будете покупать себе ноутбук для Linux - опасайтесь Phoenix'а. AMI и Insyde, конечно, тоже багов полны, но использование NVRAM их хотя бы не портит намертво. Да там не в индусах или китайцах дело, а в самом процессе развития кодовой базы UEFI, которую пилят очень много людей без всякой оглядки друг на друга. Начнем с Intel и MS (не будем забывать про остальных членов UEFI Forum, но эти - самые членистые), которые выпускают раз в полгода-год новые версии спецификации UEFI (сейчас последняя - 2.4, пока ее не умеет никто) и UEFI PI (последняя - 1.3, в ней добавили возможность иметь файлы размером больше 0xFFFFFF байт, желающие впихнуть BLOBца уже заняли очередь, но 1.3 тоже никто не поддерживает), отчего кодовая база постоянно меняется (можно посмотреть за коммитами в TianoCore). У Intel есть свой карманный производитель end-user-прошивок - Insyde, но кому попало Intel их не лицензирует, так что практически все производители ноутбуков вынуждены использовать либо Phoenix, либо AMI (на десктопах AMI давно и прочно). У Insyde, всилу близости к источнику изменений, багов несколько меньше, и правятся они несколько быстрее, но нельзя сказать, что их там нет, у меня просто мало опыта работы с этими БИОСами. Короче: виновата дурацкая организация разработки, где баги катаются по цепочке Intel -вендоры платформ - конечные вендоры, каждый валит баг на другого, нет даже подобия открытого трекера, на вопросы отвечают "исправим в следующем году", а на попытки сделать и прислать патч отвечают вопросами типа "а вы это как нашли, у вас исходников утекших часом нет?". И улучшения ситуации еще пару лет не будет, я уверен на 100%. Про безопасность какую-то мифическую я вообще говорить не буду, ее там нет как класса, и не предвидится те же пару лет, может больше. |
littleleshy > 13-02-2014 10:13:47 |
Пандёнок > 13-02-2014 11:55:51 |
MySh
Но Майкрософт же прокомментировал историю, что Гейтс вернётся к 7. |
krigstask > 13-02-2014 12:22:04 |
Под Linux не "поменять" местами Fn и Ctrl на макбуке. Я в печали )-:Е |
MySh > 14-02-2014 00:45:36 |
krigstask
А это обязательно? Может, проблему можно обойти при помощи того же evrouter? |
krigstask > 14-02-2014 01:06:02 |
MySh |
1fesFFFF > 21-03-2014 10:19:02 |
Мне интересно, у на Linux дополнения все те же самые, что и под Windows или нет? |
Merlyel > 21-03-2014 11:10:19 |
Большей частью все то же самое. Я видел несколько штук, которые заточены под Винду, но не думаю, что это массовый характер носит |
krigstask > 21-03-2014 11:12:08 |
1fesFFFF |
Пандёнок > 21-03-2014 11:31:25 |
1fesFFFF |
X Strange > 21-03-2014 23:14:54 |
krigstask пишет
Можно виндовый firefox под wine запустить. |
krigstask > 22-03-2014 01:18:42 |
X Strange пишет
Каждый раз, когда кто-то произносит эту фразу, Баллмер хохоча убивает одного пингвинёнка. |
Пандёнок > 22-03-2014 10:56:42 |
krigstask пишет
+1. |
KooL > 22-03-2014 13:21:42 |
Чисто виндовые в основном всякие расширения для создания скринов. |
firespace > 22-03-2014 18:39:08 |
krigstask пишет
...и закусывает яблоком. |
Keepun > 24-03-2014 20:24:16 |
Баллмер ушел уже... |
Пандёнок > 25-03-2014 09:30:55 |
firespace |
1fesFFFF > 25-03-2014 16:09:12 |
Спасибо за разъяснения. Линукса у меня нет, но мне было интересно, являются ли дополнения кроссплатформенными. Однако, на android же они не подходят - это из разницы архитектур ЦП? |
Najlus > 25-03-2014 16:29:15 |
1fesFFFF пишет
Ну система как бы тоже существенно от десктопного линукса отличается, да и мобильный лис - совсем другая программа. |
Пандёнок > 25-03-2014 18:54:37 |
1fesFFFF |
Xdmgdm > 28-03-2014 13:11:02 |
1fesFFFF |
Пандёнок > 31-03-2014 00:10:00 |
Можете меня поздравить, я исправил баг в последней версии GIMP! Там в русской локали перепутаны строки «Уместить по высоте» и «Уместить по ширине» (про масштаб). Нужно заменить файл C:\Program Files\GIMP 2\share\locale\ru\LC_MESSAGES\gimp20.mo Для поиска и исправления ошибки понадобились Гугл и Notepad++. |
Merlyel > 03-04-2014 14:00:11 |
Немного оффтопа:
И думаешь - блин, какой-то ник знакомый.... |
krigstask > 04-04-2014 18:08:24 |
Merlyel |
Пандёнок > 05-04-2014 13:59:50 |
Интересно, сколько M$ платит производителям за такую информацию о совместимости: https://forum.mozilla-russia.org/viewto … 93#p647293 (кто не хочет смотреть ссылку, сразу скажу: там клавиатура только для Виндовс 2000 — 7). |
romanboss > 05-04-2014 19:39:07 |
MySh пишет
Сейчас в апреле выйдет новая Kubuntu и я окончательно отправлю OS X в топку (удалю полностью с компьютера) и полностью переключусь на Kubuntu в качестве основной и единственной операционной системы. А то с 1999 года Mac OS и OS X надоели хуже горькой редьки плюс сама Mac-система какая-то убогая, недоделанная, а OS X Mavericks то и вовсе жуткий тормоз по сравнению с Kubuntu или Win 8 даже на родном мощном железе Apple. Поэтому мною и было принято решение отправить в топку OS X, но уже на пожизненный срок. |
Пандёнок > 05-04-2014 20:40:51 |
Нашёл виндобаг: если назначить комбинацию Ctrl+Alt+буква для запуска приложения, то AltGr+буква тоже запускает приложение. Кто не понял: AltGr — это правый Alt, используемый для третьего уровня раскладки, я его использую для всяких знаков «»—́, а вместо этого открывается программа. |
littleleshy > 13-04-2014 18:45:35 |
Пандёнок пишет
Это ещё так себе. Я видел роутер, на котором указан список совместимых ОС. На роутере! И наклеечкой была доклеена Windows 7. Просто facepalm. |
firespace > 13-04-2014 19:39:56 |
littleleshy пишет
Поддержка WPA2 появилась только в XP SP2, к сведению. И сколько можно перетирать, что правильный выбор состоит в характеристиках, а не в "наклеечках". |
littleleshy > 14-04-2014 15:19:16 |
firespace пишет
Да сколько ей лет-то уже? И кто сказал, что роутер беспроводной? firespace пишет
А я о чём? |
X Strange > 14-04-2014 22:31:54 |
firespace пишет
На упаковке моего роутера в одном месте было написано, что он работает с Windows Vista (в то время семёрка ещё не вышла), в другом --- что и c XP тоже, а в третьем --- что годятся также и в Win98/NT/2000 и Linux. И что самое главное, все три сообщения абсолютно верны. |
littleleshy > 15-04-2014 17:03:38 |
X Strange пишет
То есть с семёрой и выше первый роутер уже не работает что ли? |
X Strange > 17-04-2014 01:10:12 |
littleleshy пишет
Да нет, везде работает. Это всё про один и тот же роутер, просто в разных местах упаковки и инструкции. |
krigstask > 20-04-2014 02:00:52 |
littleleshy пишет
Кому-то надо прокачать логику. |
feas > 20-04-2014 23:19:40 |
krigstask пишет
или хотяб заглянуть на список дров на сайте разработчика |
X Strange > 22-04-2014 20:58:10 |
feas пишет
Какие могут быть дрова к роутеру???!!! Там единственное системное требование --- это минимальная версия браузера Firefox или IE для работы с web-интерфейсом настроек. |
feas > 22-04-2014 23:25:48 |
X Strange пишет
А если он USBшный? тогда требования вполне объяснимы. |
sentaus > 23-04-2014 00:23:24 |
А что это такое? |
feas > 23-04-2014 01:50:37 |
sentaus пишет
USB wifi adapter или wifi USB Connecter |
sentaus > 23-04-2014 11:10:50 |
Это как бы ни разу не маршрутизатор |
littleleshy > 23-04-2014 18:59:34 |
krigstask пишет
Ну OK, там нет слова «только»… |
GrearKir > 12-05-2014 18:17:28 |
Насчет клавиатуры - бывает и такое: http://kubuntu.ru/node/12325 |
littleleshy > 12-05-2014 21:57:51 |
GrearKir
То, что винда поддерживает устройства, не отвечающие спецификациям, это её проблемы. |
GrearKir > 12-05-2014 23:02:49 |
littleleshy |
littleleshy > 12-05-2014 23:27:23 |
GrearKir |
feas > 07-06-2014 14:47:16 |
Уффф замучался и прошу помощи что можно сделать. скрытый текст |
ladserg > 07-06-2014 14:56:43 |
feas пишет
Вам бы диск проверить, например с помощью виктории. Вполне может оказаться, что винт полетел. |
feas > 07-06-2014 16:11:11 |
HD not ready то что полетел ежу понятно незнаю после 100 манипуляций винда хочет саму себя восстановить дадим ей 24 часа
проблема с кулерами была - недавно апрель месяц (смазка) просто купил 2 новенькие (2 разъема) и поставил. Проблемой даже не пахло тогда. |
RED > 20-11-2014 17:19:37 |
Hastla пишет
ну, это уже другой холивар Плюсы консолей: Плюсы ПК: В общем, везде свои плюсы и минусы. Про минусы стоит писать? |
Hastla > 20-11-2014 18:58:46 |
Руби, чо уж там ) |
Dzirt > 20-11-2014 20:13:13 |
RED пишет
Зачем? Коню понятно, что на консолях можно только играть, ни на что другое они не годны, а на компьютере помимо играть можно еще много чего другого делать. И одно это ставит жирный-жирный крест на любых сравнениях плюсов и минусов. Примерно так: |
RED > 20-11-2014 22:23:10 |
Dzirt пишет
АААААААААААААА! (миллион символов "а") А Вы знаете, что в Xbox One стоит полноценная ОС? Кстати, в ОЗУ консоли 2.5ГБ зарезервировано под ОС. Игры не могут писать в эту память. Им остальные 5.5ГБ, включая видеопамять. |
Hastla > 21-11-2014 00:55:33 |
Такого даже маркетологи Майкрософта себе не позволяли
98% это тоже сильное преувеличение. |
Dzirt > 21-11-2014 10:32:08 |
Hastla пишет
Полностью согласен, этот псевдо-маркетологический бред даже комментировать не хочется. |
RED > 21-11-2014 12:11:33 |
Dzirt пишет
Потому что там все правда. Что тут прокомментируешь. Слив засчитан. |
Dzirt > 21-11-2014 12:20:04 |
RED пишет
Конечно же правда. Из всего вышеперечисленного следует, что приставка - это просто приставка с мультимедийными возможностями, чего я вобщем-то и не отрицал, а даже наоборот - именно об этом и говорил. И по сравнению с нормальным компьютером это примерно как детский бумажный самолетик и современный Боинг. Действительно, что тут комментировать??? Только ослепленный маркетологическим бредом не видит разницы. Или просто никогда не задумывался о том, что такое компьютер и что он может. |
RED > 21-11-2014 12:51:24 |
Dzirt пишет
Да я и не говорю, что приставка - это супер, а ПК - плохо. |
Dzirt > 21-11-2014 13:25:51 |
RED пишет
Ну как же?! Именно это вы и написали! Перечитайте еще раз свое сообщение. Или то писали не вы? |
RED > 21-11-2014 13:35:40 |
Dzirt пишет
Консоль - это центр развлечений. В качестве него - прекрасная штуковина. ПК универсальней. Для игр, на мой взгляд, лучше консоль. Для остального - по-разному. Но консоли многое не умеют. У меня есть и то другое, поэтому я могу сравнивать, оценивать. А если у Вас чего-либо из обсуждаемого нет, то, наверное, лучше не спорить, чтобы не выглядеть комично в духе Жванецкого. "Видел где-то", "читал обзоры" - это не считается. У меня ящик360 с 2008 года. Кинект. Можно сказать, пылится уже, так как последние пару лет включается раз в месяц, чтобы потанцевать под кинект. |
Dzirt > 21-11-2014 15:19:41 |
RED, я с вас фигею, честно... |
littleleshy > 24-11-2014 12:11:55 |
Каждый по-своему прав. |
Пандёнок > 09-01-2015 11:15:03 |
Привет всем! |
kiko-pro > 11-01-2015 22:06:56 |
Пандёнок пишет
Поздравляю! Пандёнок пишет
Люди хотят чтоб твердотельник подольше проработал, пусть и несколько в ущерб скорости. Зато можно с гордостью сказать: "Да у меня ж SSD!". Пандёнок пишет
Я вот заморачиваться особо не стал (зачем?), и установил систему ( 8.1 х64) как есть. На старенький ноут Acer 5540 c 1 Gb оперативки, предположив, что нехватка 1 Гб ОЗУ компенсируется скоростью работы SSD. Так и есть! |
Redisych > 01-04-2015 23:19:07 |
Здравствуйте всем! Сообщение больше с целью проверки возможности писать, давно меня тут не было. 01-04-2015 23:19:43 RED, привет, помнишь, ты меня забанил почти 10 лет назад? |
Пандёнок > 01-08-2015 21:46:14 |
Я в теме почти в гордом одиночестве. :-)) Поставил я Windows 10. Легально обновил лицензионную 7 Pro.
Fine Reader 12 просто награждает за труды мгновенной отрисовкой сохранённых страниц! На 7 почему-то надо было каждую страницу несколько секунд ждать - я не про распознание страниц, а про открытие файлов "редактируемая копия". внешний вид приятный, только к новой правой стороне меню "Пуск" никак не привыкну, пользуюсь только левой, как в Win 98. :-)) Это где-то отключается, но надеюсь, я смогу эволюционировать. ) новые часы и новый калькулятор - с крупными шрифтами (даже при мелком масштабе), должно понравиться людям в возрасте, кто не любит очки. и Punto Switcher слетели при обновлении, в магазине Windows их нет (как и много чего ещё) - но ставятся с оф. сайтов успешно и легко. дисковод компакт-дисков по-умолчанию отключён, причём включается аж через реестр, причём об этом сказали только в теленовостях - не поверил, но факт (видно, надо M$ проталкивать OneDrive...): выполняем в командной строке с правами администратора Выделить код Код:reg.exe add "HKLM\System\CurrentControlSet\Services\atapi\Controller0" /f /v EnumDevice1 /t REG_DWORD /d 0x00000001 перезагружаем и радуемся! |
KOT040188 > 19-08-2015 19:45:31 |
Ну что же, приступим. Вендекапец как никогда близок. 10 последняя винда! Надеюсь это правда. И ещё что-то писали про мелкомягкий аккаунт без которого винда скоро работать не будет. Надеюсь он будет платный. |
RED > 19-08-2015 22:21:39 |
Redisych пишет
На 10 лет? KOT040188 пишет
Свято место пусто не бывает - придут другие. Не думаю, что MS окончательно упустит такой рынок. PS расстраивает, что Ubuntu топчется на месте. Никак телефон не доделают, в настолке свои "миры" не доделывают. Скучно. |
KOT040188 > 19-08-2015 22:24:45 |
Вы что реально поверили в эти сказки космонавта? Он же пошутил. Ну деньги некуда девать. Главное чтобы основной продукт работал как раньше. |
KOT040188 > 22-08-2015 11:58:21 |
KOT040188 > 23-08-2015 23:22:37 |
Активнее товарищи! |
KOT040188 > 25-08-2015 17:10:44 |
RED > 26-08-2015 08:19:03 |
Отец Win10 поставил. Зашел вчера к нему, посмотрел. Красиво. Но свою семерку не буду менять. Тут все работает, чего еще надо. |
Dzirt > 26-08-2015 08:33:37 |
RED пишет
?????? |
littleleshy > 26-08-2015 10:40:15 |
Dzirt |
RED > 26-08-2015 10:42:58 |
Dzirt пишет
Ну, дизайн в тренде. Плоское все, лаконичное. Пуск, пусть и ушлепский, но вернули (он тоже красивый). |
littleleshy > 26-08-2015 10:59:25 |
RED пишет
А его и не убирали. Просто в 8.x его сделали на весь экран и двухмерным. Вот что в 8.x порезали — так это списки переходов в «Пуске». Но Classic Shell помогал восстановить несправедливость. В 10 списки переходов вернулись. |
KOT040188 > 26-08-2015 14:46:03 |
С триумфом убрать, потом вернуть как инновацию! Создают вид бурной деятельности. Именно поэтому многие не хотят менять старые версии на новые. Изменения только в потреблении ресурсов. Продолжайте кушать кактус, в нём много витаминов, наверное… |
littleleshy > 26-08-2015 15:31:41 |
KOT040188 пишет
Эм, я бы не сказал. Если приводить сравнение 10 с 7, то изменениий нормально: Это так, навскидку. Так что где кактус? |
KOT040188 > 26-08-2015 15:34:19 |
Во рту.
Стырено из unix наглым образом. Но к счастью стырено очень коряво и слишком поздно… Придёт время и это снова вырежут. |
krigstask > 26-08-2015 15:55:31 |
littleleshy пишет
А им кто-то пользуется? |
KOT040188 > 26-08-2015 16:32:00 |
Так половиной винды никто не пользуется и ничего, только размер на диске растёт. |
littleleshy > 26-08-2015 16:43:14 |
krigstask пишет
Конкуренция, так её. Опять же, реализацию стырить трудно. Идею — да. KOT040188 пишет
Да ладно. Конкретика будет? KOT040188 пишет
Это в точку. KOT040188 пишет
Через какое время проверять? krigstask пишет
Ну я, например. И довольно часто. 26-08-2015 16:44:57 KOT040188 пишет
Половиной ли? Я думаю, гораздо меньше. |
KOT040188 > 26-08-2015 17:54:53 |
littleleshy пишет
Конкуренция это когда вовремя, одновременно или последовательно. А в данном случае стырено… littleleshy пишет
Мне что установить винду, наделать скриншотов? В гугле и так много написано. Так навскидку: приложения между рабочими столами можно перемещать? Цитата из https://club.esetnod32.ru/news/novosti_ … y-sistemy/ - "Одним из главных преимуществ безверсионности разработчики называют ролл-релиз (англ. «непрерывный релиз»): нет необходимости прерывать работу для применения обновлений. Любой апдейт системы происходит небольшими порциями в фоновом режиме." - сразу две стыренные идеи, вторая я думаю коряво: скорее всего пользователь вообще не сможет управлять обновлением. littleleshy пишет
Ну мелкомягкие не разглашают свои секреты. Их пути неисповедимы. littleleshy пишет
Вы судите только по себе. Я много общался с виндузятниками. Для некоторых винда - это пускалка для игр или офиса или браузера. |
krigstask > 26-08-2015 18:45:48 |
littleleshy пишет
Там же вроде PowerShell запилили, нет? |
littleleshy > 26-08-2015 19:16:02 |
KOT040188 пишет
К сожалению, под рукой нет десятки. KOT040188 пишет
Именно. Я это и хотел сказать, но, чорт, пропустил слово. Должно быть
krigstask пишет
А толку? Совместимости с cmd в плане синтаксиса нету MS такой MS |
KOT040188 > 26-08-2015 19:20:24 |
littleleshy пишет
Я отвечу: нельзя. 26-08-2015 19:30:59 |
lakostis > 26-08-2015 19:31:44 |
KOT040188 |
KOT040188 > 26-08-2015 20:18:40 |
lakostis, уныло чуть более, чем полностью. Вброс не удался. Попробуйте в следущий раз. |
krigstask > 26-08-2015 20:35:17 |
littleleshy пишет
Было бы с чем совместимость обеспечивать (-:Е |
lakostis > 27-08-2015 00:01:20 |
KOT040188 |
KOT040188 > 27-08-2015 00:04:29 |
Почему я должен отвечать по существу на бред. Подобный протухший баян уже 1000 обсуждался и неинтересен людям с устойчивой психикой. Не получилось из вас тролля… предлагаю выдохнуть и вернуться через месяц-другой |
krigstask > 27-08-2015 00:22:40 |
lakostis пишет
Чрезмерно толсто (-:Е |
KOT040188 > 27-08-2015 00:24:49 |
Не толсто, а уныло, не путайте. Автору следует больше тренироваться, дабы хоть толсто стало получаться |
littleleshy > 27-08-2015 09:34:33 |
Срача deb/rpm и т.д. не хватает) |
sentaus > 27-08-2015 12:07:00 |
setup.exe vs msi ещё |
littleleshy > 03-09-2015 14:21:36 |
KOT040188 пишет
Ха! Сегодня вот проверил. Таки можно! |
krigstask > 03-09-2015 16:08:10 |
littleleshy пишет
Вот это успех. И всего в 2015 году. |
littleleshy > 03-09-2015 16:14:19 |
krigstask |
jars > 03-09-2015 16:42:32 |
krigstask пишет
littleleshy пишет
уже лет пять-восемь юзаю прогу AltDesk, такой "переключалки столов" не снилось никому другому, ни "вендам ни унихам". Красивости нафиг, всякие Composit-ы тоже нафиг - смысл в удобстве и мизерности ресурсов для работы. Со времен XP ее от "амрадиллы" распаковали до чистоты исходника. Лучше просто нету. |
littleleshy > 03-09-2015 16:57:35 |
jars 03-09-2015 16:59:02 |
jars > 03-09-2015 17:45:15 |
littleleshy пишет
ну имелось ввиду что распакована она от протектора "армадилло" до состоянии как будто не было никакого протектора. А на нём вся защита/шаровара и строилась littleleshy пишет
да вроде норм. это кнопка с этого форума, там много UA , можно выбирать. |
littleleshy > 03-09-2015 20:07:33 |
jars |
jars > 03-09-2015 20:25:33 |
Ёкарный бабай и правда лишнее. это я уже несколько дней с таким... вот что пивас бодрящий делает, видать лазил в кнопках и забыл, хехе... |
krigstask > 03-09-2015 21:51:21 |
jars пишет
Чё-то я сомневаюсь. |
lolipop > 04-09-2015 11:22:16 |
А существует программа разделения экрана на области в которых можно на одном экране запускать несколько окон? |
krigstask > 05-09-2015 23:31:02 |
lolipop |
lolipop > 06-09-2015 11:21:12 |
krigstask |
krigstask > 06-09-2015 13:33:28 |
lolipop |
lolipop > 06-09-2015 13:58:37 |
krigstask |
j15 > 06-09-2015 18:12:27 |
lolipop пишет
Чота даже интересно |
lolipop > 06-09-2015 18:54:38 |
j15 В общем для Linux история старая как мир и перетёртая на сотне форумов. Если конечно не подбирать железо с самыми прямыми драйверами для Linux специально или не иметь мощный комп на котором эта потеря производительности не заметна. Те кто не запускает ресурсоёмкие программы с графикой или имеет мощный комп кричат: "вы все криворукие". |
j15 > 06-09-2015 20:18:02 |
Ах ноутбуки Так бюджетные они все дерьмо-с. P. S. Но само по себе железо тоже никого не интересует, если производитель не предоставляет к нему нормальных драйверов, то такое железо все равно бесполезно, и автоматически попадает в категорию хлама. Таким образом, резюме всего поста: не будь лохом, не покупай хлам! Поэтому не советую например видео от AMD точно так же, как и решения с гибридной графикой. / Ну а свободные драйвера разрабатываются всякими сомнительными методами типа реверс-инжиниринга, и потому возмущаться по поводу их качества как минимум глупо. |
krigstask > 07-09-2015 00:45:47 |
lolipop, j15 |
j15 > 07-09-2015 02:19:05 |
krigstask, мне обычно так же чертовски лень)) Но если без словоблудия, то сторонние драйвера (от производителя железа) - это не часть ОС/ а то, что в линуксе есть еще какие-то, кроме сторонних - так это реально круто!! а кто-то ноет.. сумасшедшие!)) Все, написать еще короче я не могу |
KOT040188 > 27-09-2015 17:02:31 |
Ну вот я и откинулся. http://geektimes.ru/post/260834/#comment_8752210 Первый же комментарий радует, вообще комментарии радуют. |
KOT040188 > 23-11-2015 00:37:17 |
Я так ржал, что чуть не разбудил спящего рядом. Весь сон пропал. На хабре не дураки сидят и борются с вирусами единственным правильным способом (ну вы понимаете). Как же здорово, что я страшно далёк от этих сношений с системой, когда нельзя точно сказать, кто кого трахает. И эти люди упрекают нас в сексе с консолью… Писец… И напоследок вопрос: зачем эта простыня в этой теме? Этой фигне место, на виндофоруме, а здесь это только смех вызывает. Вы отбираете у меня мои аргументы. Но всё равно спасибо за позитивные эмоции |
Пандёнок > 23-11-2015 01:10:35 |
KOT040188 Между прочим, я вернулся с Ubuntu на Windows после примерно двух лет использования Ubuntu как основной системы. Ubuntu превосходна - но многообразие программ под Windows взяло верх над экономией денег. Доказательства? В этой же теме (точнее в предыдущих с тем же названием) я писал как пользователь Linux. Никнеймы: Пандёнок и, ранее, Йцукен. |
krigstask > 23-11-2015 01:35:52 |
Пандёнок пишет
Ох, сочувствую. Многообразие нужных мне программ под виндой оставляет желать, я с лёгким ужасом думаю, как бы грустно мне было сидеть под ней. 23-11-2015 01:37:14 |
Пандёнок > 23-11-2015 01:40:56 |
KOT040188 пишет
Сначала создаём препятствия, потом с ними боремся... Давно известно, что Linux грузит видеокарту в разы больше, чем Windows. Неохота разводить холивар на тему "Производителям бесплатных программ платят производители платного железа" - все аргументы "за" и "против" написаны уже тысячу раз... Например, интернет не стал за несколько лет настолько сложнее, насколько Firefox стал неповоротливее... Так что и в случае c Windows тебе вряд ли понадобилась бы мощная видеокарта (хотя кто знает, нет предела совершенству). По крайней мере, у меня и Ubuntu, и Kubuntu на слабом компьютере тормозили намного сильнее при показе видео и отрисовке рельефа в Google Earth (игр там не было - я не геймер, и комп был слишком для них слабый тогда). 28-12-2270 01:31:27
Худшего? :-) |
krigstask > 23-11-2015 02:58:43 |
Пандёнок пишет
Linux как ядро никак видеокарту не грузит. Иксы сами по себе — тоже. Десятка вообще на GeForce 8600M GT будет бегать? А то у меня вот сейчас всё летает в плане графики, например. С теми немногочисленными эффектами, которые мне нравятся и не мешают. Пандёнок пишет
Хоть чего-нибудь! Это ж вообще ужас, что ни захочешь сделать, ничего нет или ставить надо через такие места, про которые в приличном обществе и говорить стыдно. |
nabigator > 23-11-2015 03:43:00 |
Здравствуйте, господа диванные эксперты! Пандёнок пишет
вызывает минимум усмешку. Многообразие есть и там и там (и еще вопрос, где одно больше), единственное отличие линукс как платформы, так это то, что специализированного софта с красивеньким удобным интерфейсом, понятным любой обезьяне, под него меньше. Некоторого, вроде вменяемых САПР, меньше в разы. Но тем не менее он есть! А еще есть вайн, виртуалки, что для среднестатистического юзера бывает уже как бы слишком.. сложно Но меня лично совершенно не интересуют вопросы удобства или привычек обычного юзверя и что-то серьезно обсуждать с таковыми пользователями я считаю ниже своего достоинства. Пока не поумнеют хотя бы немного В плане общей компьютерной грамотности, речь не про IQ конечно. |
KOT040188 > 23-11-2015 07:31:42 |
Пандёнок пишет
Мне что, напомнить про мух, которые никогда не ошибаются? Пандёнок пишет
Не пойму о чём вы. Пандёнок пишет
А я думаю стал. Но как это относится к теме? Пандёнок пишет
Гейб Ньюэл с вами не согласен. Желаю скорейшего выпрямления рук. Ибо всем известно, что на слабых машинах Linux завсегда быстрее. Надо только выбрать подходящий. |
age001 > 23-11-2015 15:14:59 |
Сейчас на 7 х64 пока. На выкидыши 8, 8.1, 10 переходить нет желания, срок жизни мал. 10 недавно вышла, а уже готово большое обновление. Может скоро следует ожидать Windows XXХ. Мягкотелые денег вбухали не мерено в продвижение 8, а результат получили печальный. Может лет через много что изменится? Неизвестно. Игрушек у меня нет, как и прочей ерунды. Поэтому винда, как-то да лампочки. Пока живет 7, как и ХР, подумаю о переходе на MacOS или Linux. Надежность важнее. |
lolipop > 29-11-2015 20:03:26 |
KOT040188 пишет
Забавно) Дайте угадаю. У вас 2 видеокарты или одна дискретная, при этом процессор скорее всего 4 ядра по 2+ ГГц, а видеокарта тоже или новая или хорошая? Так дело в том, что исправлять кривость драйверов Linux тактами железа - дурной тон) Ну или вы просто не запускали тяжелых игр. И тут даже не вопрос играть или не играть. Тут для сборки кода, тяжелых эмуляторов или виртуальных машин хочется капли ресурсов сэкномить. age001 29-11-2015 20:09:19 |
krigstask > 30-11-2015 01:17:09 |
lolipop пишет
Авторитетно заявляю, что на биоинформатика, работающего под виндой, посмотрят, как на идиота. Ну, если представить, что такое возможно, конечно. Что он будет под виндой делать? Презенташки клепать в MS PP? lolipop пишет
Э, а на каких это слабых ноутах хотя бы Win7 (которой сколько там лет уже?) будет удовлетворительно работать? |
ladserg > 05-12-2015 03:38:10 |
nafigat0r пишет
У автокада, кста, есть бесплатный аналог - NanoCAD, правда окромя извращенцев я не видел ни одного, кому реально нужен был сей продукт. Про аналоги остального хлама, я думаю упоминать не стоит. |
lolipop > 05-12-2015 11:13:48 |
krigstask krigstask пишет
Да, у меня есть такой (более слабый чем текущий ноут о котором речь). На нём нормально идет только WinXP. Никакой Linux так быстро идти не будет. Только не надо советов купить новее, он не основной. Продать за бесценок? Так дохода ноль будет. Он отлично работает как плеер, смотрелка сайтов и для старых игр-шедевров годен (Morrowind, Герои 3-5 и т.д.) nafigat0r То есть чтобы нечто доказать придется взломать дверь, ворваться и мгновенно выхватить ноут из рук. Что-то мне подсказывает, что в странах бывшего СССР близких к России, если на вас потратили столько усилий и не найдут взломанного AutoCAD, то уж пакетик герыча в вашем кармане найдут точно. Не зря же деньги из бюджета на захват тратили? Запуск можно проводить в виртуалке Win7. Да, виртуалки VirtualBox под Win7 на таком компе работают настолько же быстро как установленный нормально Linux. И да, как я уже писал и как намекнул ladserg для уровня "сел и работай, делись проектом со всеми, перенимай опыт работы всех, реализованы все функции". Да, сейчас начало появляться много открытых аналогов, но когда ещё ими нормально можно будет пользоваться? P.S. Я надеюсь собравшиеся отвечать не будут отрицать, что ни GIMP, ни LibreOffice до Photoshop и MS Office не дотягивают никак. Хотя бы в силу того, что некоторыми форматами и доп. контентом в виде уникальных фильтров, кистей и подобным поделиться нельзя. Нормально спросить или узнать что-то на форумах тоже, просто потому что ими никто не пользуется. Это увеличивает время изучения и работы. Не говоря уж о продуманности интерфейса. |
Пандёнок > 05-12-2015 20:17:58 |
nabigator nabigator пишет
Потому для Вас это и вопрос. )) А для тех, кто знает и признаёт истину, какой бы мрачной она ни была, вопроса нет. Но даже не количество важно. Можно наклепать сколько угодно и каких угодно программ - но качество не равно количеству. nabigator пишет
Глянь на число моих сообщений, прибавь то число, которое в моём старом аккаунте здесь (Йцукен), посмотри, чем я на этом форуме занимался лет 5-3 назад - и подумай, кто из нас больше похож на "среднестатистического юзера"? Я не противник Линукса! Хорошая + бесплатная система. Администратор сервера может использовать Unix/Linux "на полную катушку", так как это конструктор - а не "десерт на блюдечке с голубой каёмочкой", которым является Windows, - а простой пользователь в Linux найдёт всё, если не просить "жареных канареек". Но лично для меня она не удобна - и для миллионов других тоже... 05-12-2015 20:35:56 nafigat0r пишет
Если на OpenOffice сделать надпись "AutoCAD" - AutoCAD-ом он не станет... Утрирую, но близко к истине... вышеупомянутый NanoCAD я тоже безуспешно пытался из...пользовать. )) А под Linux нерабочий аналог нерабочего NanoCAD найдётся - а AutoCAD нет. Допустмм, что директор фирмы готов приобрести AutoCAD - но не готов приобрести то, чего не существует! lolipop пишет
Вот как-раз-таки не согласен! Всё можно! Но: lolipop пишет
Наглядный пример - в GIMP (как в Linux, так и в Windows) в официальной русской локали в меню "вид - масштаб" перепутаны строки "по ширине" и "по высоте" - причём так было и в те годы, когда я пользовался Linux (до 2011) и то же самое вижу в версии GIMP под Windows и сейчас... Это исправляется правкой текста в локали в папке программы... Подобным образом можно и другие проблемы решить... Например, для ...Office найти в сети и/или изменить/написать самому нужный макрос... Я раньше так и делал - а сейчас просто редко пользуюсь "офисом" и обхожусь тем что есть. скрытый текст Я уж не буду много говорить о том, что некоторые файлы, созданные в MS Office, OOo и LOo открывают не совсем правильно или совсем неправильно (и наоборот, файлы, созданные в OOo и сохранённые в майкрософтовском формате, не совсем понимал MS Office) - всё равно не поверите... Притом мне тоже такие файлы давно не попадались - но были, причём MS Office их правильно открывал... Будет оптимистами - считаем, что хотя бы эта проблема исправлена! Не, ну в принципе я умею и в WordPad редактировать - и бывало, что на работе на компьтере, который от новых программ берегут, как зеницу ока, без нормального офиса так и приходилось, в WordPad что-то делать... Зато не надо платить лишние деньги! Хотя я сам и поныне пользователь OpenOffice и он мне в общем нравится - сказанное относится ко всему на тему "лучше бесплатное". "Бесплатного хватает" - вот это точнее. А ещё можно недостающие программы написать самому - причём лучше всего писать в двоичном коде! |
ladserg > 05-12-2015 22:30:47 |
lolipop пишет
Если рассматривать именно корпоративный сектор, где за лишний рубль капитал и пристрелить может, то в области ПО исходят из поставленных задач. Например мне спокойно удалось одно предприятие перевести на ООо с МСО, там три сотни чел в офисах клепали только служебки, да отчётики с диаграмками. Внешнего сообщения практически не было. Снесли везде МСО, поставили ООо, всё прошло без проблем. Только там был один нюанс, все документы обязали сохранять в формате ООо. Сэкономили на тот момент свыше 3,5 млн рублей. Сразу оговорюсь, пиратское ПО там поставить было невозможно, предприятие было муниципальное, в эпоху политических дрязг, и мне приходилось неоднократно представителям ОБЭП показывать лицензии на на каждое ПО установленное на проверяемых ими компьютерах. Правда по функционалу (в рамках родного формата) мне до сих пор никто не показал, чем МСО превосходит тот же современный ЛО (всмысле аналогичные друг другу инструменты). Так же и с гимпом (он, хочу отметить, почти ровесник фотошопа). Сам по себе гимп более функционален чем фотошоп, но с одной большой оговоркой. Функционал гимпа сосредоточен в его внутреннем языке программирования, и в умелых руках он весьма эффективен. Можно создавать свои плагины в виде фильтров, обработок и т.д. Но это надо делать :-) У фотошопа весь функционал в (нередко закрытых) плагинах, фильтрах, примочках, коих изначально в коробке больше. А если честно, отбросив всякое сравнение, когда пользователи просили поставить им фотошоп, то я всегда задавал вопрос - зачем? Всегда отвечали стандартно, красные глаза убрать, обрезать, конвертнуть формат фотки. Ставишь им XnView и оказывается что им и его то много. Только один редактировал растр, но он спокойно справляется с гимпом, фильтров себе понаписал. Не стоит забывать и о прибыли. Я сталкивался с теми кто используя ПО типа автокада приносили прибыль, реальную и ощутимую. Там без всяких вопросов тратили пару-другую сотен тысяч рублей на комп оснащенный автокадом и всем необходимым, ибо конкретно эти люди (или экономили) приносили предприятию по несколько сотен тысяч рублей, и любые затраты окупались. Причем надо учесть, что работе в том же автокаде люди учатся. Так если вы не способны в автокаде создать чертёж с полным обвесом автоматики всего сталелитейного завода с комадной строки, не прикоснувшись к мышке ни разу, то вы обычный ламер и профан в этом деле. Что касаемо стареньких ноутов и ОС, то всё зависит от личных возможностей, опыта и обстоятельств. У меня достаточно опыта и знаний, что бы не тратиться на проприетарное ПО, установить и настроить линкус на старом ноуте, так что бы он работал на ура. У кого то этого опыта нет, он ставит то что ему привычно. Видел чела, он с детства сидел на макинтоше, к нему привык, у него скоро уже внуки родятся, он до сих пор использует только маки. Вообще весь спор линукс против винды лишен смысла без экономической составляющей. Если у чела на компе стоит пиратские винда, МСО, корел, фотошоп, автокад, и т.д. И при этом комп реально у него только для того что бы запустить очередную игрушку (возможно тоже пиратскую), а всё остальное просто "пусть будет" и максимум только для любопытства и сравнения с аналогами, то с ним нет смысла спорить, тут только ОБЭП рассудит. Если у чела стоит всё лицензионное (винда, к примеру, и фотошоп) и он на этом зарабатывает деньги, тоже спорить нет смысла, это был его выбор, его деньги, он работает в том, в чём ему лично удобнее. К примеру мы неоднократно приглашали дизайнеров для ряда работ, они приходили со своими ноутами, и мы требовали показать лицензии на установленное ПО (не хочется попасть при внезапной проверке только из-за пиратского фотошопа у фрилансера), показывали. Правда у них все затраты уже давно окупились. Ну и вторая экономическая составляющая связана с фанатизмом. Если после ваших реформ возникают задержки в производственном процессе или проблемы, причем вовсе не из-за криво открывшегося вордовского файла, таких проблем у нормального ИТ отдела просто не бывает, а из-за кривых шрифтов в 1С 7.7 под вайном, из-за вечно отпадывающей сети в Консультант Плюсе под вайном, то вас скорее всего просто заменят на другого специалиста. Так же уже совершённые затраты тоже вносят свой вклад. Например перейдя на новую работу мне пришлось отказаться от привычной мне дженты на серверах, мне просто сказали - 15 минут задержка или внезапное повышение нагрузки на сервер и можешь идти искать новую работу, а так твори что хочешь. Пришлось пересесть на дебиан. Из-за чего до сих пор приходится выслушивать различные нелициприятности от гентушников. Купленный при предыдущей ИТ команде Exchange мне пока не удаётся заменить на что то иное, в виду его комплексности. При этом надо сразу учесть, что Exchange это не MTA (почтовик), с коим его путают некоторые ламеры и недоразвитые личности, это система управления групповыми календарями, задачами и отправки мгновенных сообщений. В общем долго объяснять, заменить я его пока не смог т.к. он во первых он уже был куплен, уже давно используется, под него было куплено море лицензий МСО (где в составе поставляется Outlook, OWA у нас никак не катит), у всех на айфонах, айпадах, андроидах давно уже стоят клиенты к Exchange, активно используются календари, задачи, адресные книги. В общем убедить владельца предприятия перевести 800 сотрудников на что то более дешевое и управляемое не удалось. А вот ЛО/ООо владелец согласен внедрять, даже наоборот толкает к этому, но смысла нет из-за Outlook'а. Зато без проблем удалось заменить ISA и виндовый MDaemon на линуксовые аналоги, более эффективные по моему ощущению. Так же заменили убогий и вечно глючащий и драконящий Infinity Server на asterisk, что внезапно открыло море новых возможностей. В общем все споры на тему Linux vs Windows совершенно бессмысленны без экономической составляющей и без чётких и актуальных критериев (требований). Так, к примеру, на моём домашнем компе стоит лицензионная винда, и стоит именно она только для игрушек. Сыну я запретил ставить на купленный ему ноут что либо окромя линукса, у него убунта. Если бы игры шли бы под линуксом, без вопросов пересел бы на линукс. На работе если удастся перевести специализированный софт на веб технологии или сделать кросс-платформенным, то и там будет внедрён линукс на рабочих местах, благо большинство серверов уже переехало с винды на дебиан. |
Пандёнок > 06-12-2015 13:44:02 |
ladserg
Эээ... Факты как бы не про фанатизм, а про работоспособность... Вероятно, пропущены были какие-то фразы. ladserg пишет
Классический пример привязки к поставщику (vendor lock-in). Не так уж может быть хороша ОС, программа или формат сами по себе - как важно то, что это давно и широко распространено, совместимо "с всем" и то-то умеют "все"! Как латинский алфавит: в нём много чего не хватает для передачи звуков английского или другого языка - но это не мешает ему завоёвывать планету! Один в поле не воин... |
Пандёнок > 06-12-2015 17:59:33 |
С коррекцией перспективы и коррекцией по рамке в GIMP - нечто. Зачем было в релиз выпускать функции, которые или не работают, или едва работают на "два"? Рамку пришлось не использовать вовсе (падает программа якобы от нехватки памяти, но пишут, что проблема не в памяти, а в утечке в GIMP - да и я сам делал файл подкачки на несколько гигабайт ради этой функции - без толку! Сейчас заметил, что простая коррекция перспективы хотя и работает, но совсем неточная: в матрице цифры пишутся до миллионных долей, а в итоге коррекция происходит с точностью около 1 градуса! Открываю Яндекс... https://pixlr.com/editor/?loc=ru - даже онлайн-редактор делает эту коррекцию точнее! |
krigstask > 06-12-2015 23:33:41 |
lolipop пишет
Так что он там делает? Я работаю с кучей биоинформатических программок, несколько действительно на Жабке написаны, но это единицы. Опять же, что им мешает гонять программы на Жабе на любой другой ОС, непонятно совершенно. lolipop пишет
Это что же за конфигурация такая удивительная? Году в 2010 я сидел одно время на ноуте, где WinXP тормозила. Пандёнок пишет
Кушайте сами такие десерты. Даже Mac OS X лучше. |
sentaus > 07-12-2015 18:20:39 |
А по мне самый смак - это неработающий wifi после обновления 8->10. Windows 10: возьмём бочку Windows 7 и добавим ложку Windows 8... |
lolipop > 08-12-2015 15:10:08 |
Пандёнок пишет
А я об этом писал. С виду всё ОК. Бесплатность, конфиги позволяющие сделать всё, макросы, скрипты. И тут бац! Нажимаешь кнопку и выскакивает: "Извините, эта функция ещё не реализована". Вы себе такое в Photoshop представить можете? Это риторический вопрос. Речь о всем софте в общем. krigstask пишет
Он писал, что больше биолог чем информатик. Ну и не стоит забывать, что в новых версиях Java часть вычислений ускоряется через GPU, а там скорость зависит в первую очередь от драйвера. krigstask пишет
Это http://www.samsung.com/ru/support/model/NP-NC110-A01RU Например на моём текущем нету клавишь для отключения touchpad, есть специальная область-углубление на самом тачпаде, которая работает только в Windows и только с драйверами с сайта-производителя ноута, которые тоже только под Windows. И таких примеров очень-очень много. Пандёнок, Теперь обобщённо. А теперь представьте себя на моём месте. Давайте загуглим проблему и сходим на форум спросить совета? Тот файл давно утерян, но воспоминания свежы. А теперь подумайте. Готовы ли вы рисковать временем на работе, которые потратите на установку Windows + MS Office или поиск решения проблемы? А если вам вручают документ и говорят, что срочно в течении 30 мин.? Я не профи, чтобы позволить себе пререкаться с начальством или клиентом. А так бы да, с удовольствием обозвал бы их очень-очень глупыми и сказал бы с недовольным лицом сконвертировать в нормальный формат и не использовать в MS Office нестандартные штучки, чтобы не ломать совместимость. |
krigstask > 08-12-2015 16:56:49 |
lolipop пишет
Давайте без домыслов. Если есть конкретный биоинформатический код, который на винде считается быстро, а в линуксах — нет, покажите. lolipop пишет
Если я знаю про биоинформатику больше каких-то там «биоинформатиков», я не виноват. И если он не знает, как его дела делаются не на винде, это не значит, что это невозможно или сколь-либо затруднительно. lolipop пишет
Эм-м-м… По общей конфигурации это очень напоминает мой нетбук. Линуксы у меня на нём прекрасно работают, несравнимо быстрее предустановленной Win7. Накатить туда их куда проще, чем заморачиваться с поиском и взломом древней ОС от мелкософта. Если б винт там ещё не такой тормозной был, я б был полностью доволен. lolipop пишет
Какое «такое»? Не надо мне только рассказывать, что с WinXP всё прямо из коробки взяло и заработало, всё равно не поверю. Качать бинарники под винду у нас в порядке вещей, держать важные данные на машине под дырявейшей и неподдерживаемой ОС пятнадцатилетней давности — тоже, а вот собрать из исходников (!) пакет для Убунты — это риск паролями. Логика на высоте. 08-12-2015 16:59:16 lolipop пишет
Я таких историй слышал тысячи от пользователей разных версий MSO. |
nabigator > 12-12-2015 17:09:51 |
Сколько нафлудили, пока модеры играли в баны. lolipop пишет
Чувак. Я не настолько потребитель. Пандёнок пишет
Больше 8 лет, а может еще больше, но винда удалена с компа лет 8 как. Хотя нет, вру Есть в виртуалке, раз в месяц бывает запускаю. Но у меня много чего еще на виртуалках еще, даже линукс есть. Пандёнок пишет
Хороший продукт, но абсолютно не нужный мне (я и бумажные книжки не читаю, ога). UPD |
sentaus > 12-12-2015 22:03:20 |
А я наблюдал такое безо всякого LO. Всего-то две разные версии MSO оказались на практике не очень совместимы... Я вот совмещая свой опыт и Ваш делаю вывод, что у MSO с совместимостью не очень
MSO/LO/OO? Мазохизм это. |
ladserg > 16-12-2015 18:50:26 |
lolipop пишет
Кстати, нередко это действительно так, только воспринимается/преподносится это почему то в оскорбительной форме. Конечно человек, с детства использующий ОС ИмяРек, лучше ориентируется в ней, чем в новой, не привычной и не вполне изученной ОС. Я до сих пор не умею организовывать брандмауэры на базе ОС Windows... Правда этого мне этого до сих пор не требовалось. Что касаемо тормозов. Хотелось бы привести пример, есть компьютер на одной плате, звать его Raspberry PI, он базируется на arm-процессоре. Для него есть немало наработок, но под линукс. Например есть сборка, превращающая этот тормоной недокомпьютер в полноценный и мощный цифровой медиацентр, так же нужно обратить внимание что андроид - это линукс, и (кто не в курсе) яблочные операционки это старый добрый BSD. Так и на убогом компе/ноуте мне проще воткнуть линукс с XFCE/Mint/*Box/etc, чем вошкаться с офтопиком. Но это мне. Для другого всё будет иначе. П.С. ИМХО разумнее пользоваться тем, чем лучше владеешь. 16-12-2015 18:56:48 sentaus пишет
Писал я в своё время курсовые/лабы с расчётами в ООо. Кнопочки в редакторе формул не осилил, забил. Имея опыт использования latex все километровые портянки в редакторе формул написал вручную, на встроенном языке. Получилось проще, быстрее, понятнее и точнее. Можно ли так же в MS Math не знаю. |
krigstask > 16-12-2015 20:21:47 |
ladserg пишет
Мягко говоря, преувеличение. |
KOT040188 > 23-12-2015 01:01:19 |
Яблоко не имеет никакого отношения к bsd. 23-12-2015 01:19:17 nabigator пишет
С огнем играете Согласен, таких простынь накатали, что неделю читать надо. |
ladserg > 23-12-2015 09:18:56 |
KOT040188 пишет
Ой ли? А чего тогда Mac OS X относится к семейству BSD-Unix? Да и весь набор unix команд в нём присутствут (даже bash есть). П.С. у старого ядра NT, кста, тоже уши старого System V местами торчат. |
KOT040188 > 23-12-2015 17:25:10 |
ladserg |
ladserg > 23-12-2015 17:43:41 |
KOT040188 пишет
Предьявите иной источник информации. Без него все ваши слова пока что голословны. В любом случае спорьте не со мной, а с Apple:
|
KOT040188 > 23-12-2015 18:38:10 |
Вот нашёл информацию:
Признаю, не знал про это, но ваше заявление: ladserg пишет
мягко говоря некорректно… И приводить в доказательство педевикию у джентльменов считается дурным тоном. |
KOT040188 > 06-01-2016 18:24:18 |
Фиерично Особенно умиляют слова, про то как ОН обновил драйвер… То есть других дел на компьютере нет, кроме как заниматься обновлением драйвера и разгребание последствий… Как же круто, что я далёк от этого! |
ladserg > 06-01-2016 18:46:02 |
KOT040188 пишет
Ну это видимо у малообразованных джентельменов, как минимум не учившихся ни в ССУЗ'е ни в ВУЗ'е, ибо кажен учившийся в техникуме(колледже) или универе(институте) знает, что информация должна подкрепляться источниками. Так статья на поругаемой вами вики имеет 20 источников, кажен из которых можно проверить и при необходимости оспорить. Приведённая вами статья не приводит источников, никаких. Откуда всё что там написано неясно. И не факт, что правда. А вот возражение чьей либо информации без приведения своей информации с её источником (не важно каким) - это действительно тон, в порядочном обществе, особенно в стиле - "это не так, тому що я так сказал". Хотя информацию от фирмы Apple, признаю, вы вроде пока не оспаривали. П.С. Я, слава богу, ни к джентльменам, ни к интеллигентам не отношусь, у меня профессия есть. |
KOT040188 > 06-01-2016 18:48:39 |
У меня тоже профессия есть и чё? |
ladserg > 06-01-2016 18:53:19 |
KOT040188 пишет
Это к чему был вопрос? |
KOT040188 > 06-01-2016 18:55:56 |
К тому, что мы отклоняемся от темы. Я вот больше с винды угораю… |
ladserg > 06-01-2016 19:00:10 |
KOT040188 пишет
Вам не приходилось читать книгу Билла Гейтса - Дорога в Будущее? |
KOT040188 > 06-01-2016 19:46:52 |
Скучно небось. Я больше виндовые форумы люблю читать, так угарно! |
ladserg > 06-01-2016 19:52:24 |
KOT040188 пишет
Если вы про книгу, то нет, интересная книга. Читается легко, много интересных исторических аспектов. Так например вы знали что Билл Гейтс в юности занимался взломом UNIX систем? Так же рекомендую книгу Линуса Торвальдса - Just for fun. |
KOT040188 > 06-01-2016 19:59:41 |
ladserg пишет
Вы линуксоиду предлагаете её почитать? Любой порядочный линуксоид её читал, а если не читал, то он не линуксоид! А про била мне читать неинтересно… |
KOT040188 > 08-01-2016 02:37:10 |
Тут виндузятники вообще есть? Или им некогда, они драйвера обновляют? |
Пандёнок > 12-01-2016 20:09:10 |
KOT040188 12-01-2016 20:10:50
http://www.rbc.ru/rbcfreenews/56951f5e9a7947451ec69456 |
KOT040188 > 12-01-2016 21:51:39 |
Пандёнок |
KOT040188 > 19-01-2016 19:19:17 |
Ржач Жесть с консолью, символьными ссылками и фатальным недостатком: а если диски переставить местами? Жесть как она есть… |
X Strange > 23-01-2016 15:55:21 |
KOT040188 пишет
Да, в linux будет попроще. Как минимум засчёт того, что не нужен временный пользователь test с правами администратора ֊֊֊ в linux его роль будет играть root, домашний каталог которого не находится в /home. |
KOT040188 > 23-01-2016 16:01:21 |
X Strange пишет
Вы бредите. В linux достаточно на этапе установки задать отдельный раздел для хомяка. Покажите мне хоть одного человека, который в linux будет переносить хомяк на отдельный раздел в установленной системе? Ну может совсем неопытный… Но даже если кому-нибудь это понадобится, то это делается черезвычайно просто: копируется хомяк на новый раздел, правится fstab. Все проблемы винды от того, что в ней нет юниксовой файловой системы с единым корнем, а пути записываются через буквы дисков. Это "очень удобно"… |
X Strange > 23-01-2016 16:12:23 |
KOT040188 пишет
Это правда, но во-первых, начинающий пользователь мог этого не сделать по незнанию, а продвинутый --- мог это сделать специально, зная, что с процессом переноски на другой жёсткий диск (который, например, отсутствует на момент установки) справится без труда. Кроме того, может возникнуть задача просто перенести домашний каталог на другой раздел или диск, даже если он не был системным. KOT040188 пишет
Так я об этом и говорю. В windows по сути то же самое, но сложнее: вместо правки fstab правятся ветки реестра. Кроме того, в windows ещё на всякий случай выставляется символьная ссылка для совместимости с не очень адекватными программами, которые захардкодили у себя путь "C:\Users\Name", или ещё хуже: "C:'\Documents and Settings\Name", если это старая программа. KOT040188 пишет
Отнюдь. Задача востребована и в Windows, и в Linux. В Linux её можно решить прямо при установке системы --- это да. После установке она решается в Linux проще --- тоже да. Но решается она и там, и там, и основная идея решения --- одна и та же. 23-01-2016 16:14:34 KOT040188 пишет
А вот за это MC надо руки отрывать. А ещё за то, что Windows 10 норовит сама обновляться и перезагружаться, и это нельзя отключить без бубна. |
KOT040188 > 23-01-2016 16:57:42 |
X Strange пишет
Диск может и отсутствует, но если человек не дурак, то обязательно выделит отдельный раздел. X Strange пишет
Это мягко говоря. Симссылки например копировать нельзя, надо создавать заново. Приложения, которые будут в ужасе от переноса. В linux такого быть не может… X Strange пишет
Я так и написал. Малаказавод не разочаровывает |
X Strange > 23-01-2016 17:20:53 |
KOT040188 пишет
Зачем? Если он уже заранее запланировал покупку нового диска? Чтобы потом переразбивать? Да и даже если выделил, всё равно потом переносить. Какая разница --- с системного раздела, или нет? В линуксе разницы однозначно нет. KOT040188 пишет
Командой copy --- нельзя, но это всё равно неудобно. Far Manager символьные ссылки отлично копирует. KOT040188 пишет
Что правда, то правда. Хотя может и под линуксом можно такие приложения, но я не встречал. Да и даже если можно --- символьные ссылки в linux тоже никто не отменял. Наряду с mount -o bind KOT040188 пишет
KOT040188@http://kubuntu.ru пишет
Так в домашней версии там нельзя управлять обновлением. Единственный способ --- выставить соединение по сети как платное. Костыль на костыле. |
KOT040188 > 23-01-2016 17:59:05 |
X Strange пишет
Разница в том, что ещё до покупки диска может случится необходимость переустановить систему. Тут без отдельного хомяка туго. Я считаю его нужно отделять всегда! X Strange пишет
Ничем копировать нельзя! Они же побьются! Можно конечно отредактировать каждую вручную, но чем под винду я не знаю. В linux это делается в графике, но нет необходимости. X Strange пишет
Какие такие? Куда бы вы не положили хомяк, приложениям будет пофиг. Это юникс, файловая система с единым корнем, и я считаю это грамотным подходом… |
X Strange > 23-01-2016 18:08:27 |
KOT040188 пишет
Неправда. Специально проверил в FAR manager. Делал так: KOT040188 пишет
В linux это делается в mc так же, как в windows в FAR. Просто в mc вместо Alt+F6 нужно нажимать Ctrl+X S --- вот и вся разница. KOT040188 пишет
В теории ничто не запрещает написать программу, которая напрямую полезет в /home/имя_пользователя. На практике я таких программ не видел, но кто знает? 23-01-2016 18:11:21 KOT040188 пишет
Это субъективное мнение, на самом деле всё сильно зависит от конкретной ситуации. Даже если нужно переустановить систему, файлы никуда не денутся, их всегда можно сохранить. Если только не полетел диск, но тут отдельный раздел не спасёт. |
KOT040188 > 23-01-2016 18:36:32 |
X Strange пишет
Вы не копируете с раздела на раздел, папку с симссылками, которые указывают на объекты внутри этой папки. Попробуйте, только в винде X Strange пишет
Зачем, если можно в нормальной графике? X Strange пишет
Так я не понял, что произойдёт? На всякий случай: речь идёт об одном пользователе, а не о нескольких… |
X Strange > 23-01-2016 18:55:33 |
KOT040188 пишет
Таки да. При копировании ссылки указывают на старое место, так как ссылаются по абсолютному пути. Может и существует решение, но я не стал копать. KOT040188 пишет
Сложные графические приложения несколько стрёмно запускать под root'ом. Хотя у krusader и есть такой режим. KOT040188 пишет
Произойдёт то, что кривая программа полезет в каталог /home/имя_пользователя, настоящий домашний каталог которого в системе с экзотическими настройками на самом деле находится совершенно в другом месте. А каталога /home/имя_пользователя нет вовсе. И такая программа заглючит если не создать символьную ссылку /home/имя_пользователя на настоящий домашний каталог. |
KOT040188 > 23-01-2016 19:06:58 |
X Strange пишет
Есть относительные симссылки. X Strange пишет
Опять не понял, при чём здесь root. В linux симссылки легко редактируются в графике из-под пользователя. По крайней мере в kde. В винде по-моему вообще никак… X Strange пишет
Это куда же? Вообще-то монтируются разделы в каталоги, а не наоборот… Я вас не понял… |
X Strange > 23-01-2016 19:16:04 |
KOT040188 пишет
Чтобы сделать /home символьной ссылкой, нужны права root. KOT040188 пишет
Про монтирование я сказал не совсем корректно, я в своей исходной фразе поправил. Имелось в виду, что в /etc/passwd можно написать любой путь к домашнему каталогу, не обязательно /home/имя_пользователя. 23-01-2016 19:16:45 KOT040188 пишет
В linux да, в винде я не понял, как это сделать. |
KOT040188 > 23-01-2016 19:23:07 |
X Strange пишет
А зачем? X Strange пишет
Глубоко капаете… X Strange пишет
А очень надо? |
X Strange > 23-01-2016 19:28:04 |
KOT040188 пишет
Смотря что зачем. KOT040188 пишет
Ну, может на практике оно и не так часто применяется, но знать про это полезно. KOT040188 пишет
Пока не очень, но если вы знаете, где про это можно почитать, буду признателен если кинете ссылку. Симлинками в винде пользуюсь. |
KOT040188 > 23-01-2016 19:57:49 |
X Strange пишет
А цитирование для кого здесь. Или вы его не читаете? X Strange пишет
Я не в курсе, винды у меня нет. |
X Strange > 23-01-2016 20:09:53 |
KOT040188 пишет
Вы её специально удалили? Или это не ноут, где установлен OEM? |
KOT040188 > 23-01-2016 20:19:36 |
X Strange > 23-01-2016 20:25:41 |
KOT040188 пишет Ну, если для решаемых задач хватает linux, то почему бы и нет... |
krigstask > 23-01-2016 22:01:27 |
X Strange пишет
Да это стандартная возможность `adduser`, указать домашний каталог у чёрта на рогах. KOT040188 пишет
У меня как раз сейчас всё на одном разделе, всё никак не доходят руки купить SSD под систему и жёсткий диск в пару для зеркального RAID. |
X Strange > 23-01-2016 22:08:16 |
krigstask пишет
Да, но на десктопе этого обычно не делают. А хранится этот путь именно в /etc/passwd, и ничто не мешает отредактировать его вручную без всяких adduser. |
krigstask > 24-01-2016 12:13:40 |
X Strange |
X Strange > 24-01-2016 14:28:25 |
krigstask пишет
Это да, но как оказывается, в linux даже потом перетащить проще, чем в винде. |
KOT040188 > 24-01-2016 15:20:56 |
krigstask пишет
Реальный пример использования? krigstask пишет
Да мало ли, дистрибутив сменить или ещё чего… |
X Strange > 24-01-2016 15:55:52 |
KOT040188 пишет
Или после выполнения команды, что у меня в подписи |
X Strange > 24-01-2016 18:49:23 |
Наткнулся на такую статью: https://habrahabr.ru/post/275075/. |
KOT040188 > 24-01-2016 20:14:16 |
X Strange пишет
Вы бы убрали, а то вдруг кто попробует ввести её… X Strange пишет
Чего не знали? Что очень хочется, но не можется написать вирус для linux? Докторвеб вот тоже старается освоить новый рынок и каждую неделю предстовляет свеженаписанный вирус для linux с личным автографом директора этой конторы. А толку… |
X Strange > 24-01-2016 20:19:00 |
KOT040188 пишет
Что опасно копировать команды из браузера в командную строку, даже понимая, что они делают. KOT040188 пишет
Не попробует, это ж классика |
KOT040188 > 24-01-2016 20:25:09 |
X Strange пишет
На улицу тоже опасно выходить… |
X Strange > 24-01-2016 20:32:08 |
KOT040188 пишет
Это безусловно, только это предмет для обсуждения в отдельной теме. А вот понимать, что может произойти при копировании текста из html --- полезно. X Strange пишет
Кстати, говорят, эта команда не работает в современных дистрибутивах (disclaimer: я не проверял!). |
krigstask > 24-01-2016 22:32:19 |
KOT040188 пишет
Да для всяких ненастоящих пользователей, к примеру. Загляни в свой `/etc/passwd`: KOT040188 пишет
Вы, ребята, такие затейники, всё бы вам дистрибутивы менять: Выделить код Код:% qlop -l | head -n 1 Sat Feb 14 19:54:16 2009 >>> sys-kernel/gentoo-sources-2.6.28-r1 Первый пакет, установленный на этой системе. X Strange пишет
Вот это да. Осталось исхитриться написать код вируса через `echo`, и дело в шляпе. Смехота. |
X Strange > 24-01-2016 22:51:16 |
krigstask пишет
Код вируса вполне может скачиваться командой wget, а такое написать вполне реально. krigstask пишет
Ну, почему бы нет? Я, например, люблю экспериментировать, поэтому систему переустанавливаю (и дистрибутивы меняю) часто. Но к потере важных данных из домашнего каталога это пока ни разу не привело. krigstask пишет
И даже для вполне "настоящего" пользователя root |
KOT040188 > 24-01-2016 23:28:46 |
krigstask пишет
В жизни всё надо попробовать. X Strange пишет
От оно чё… |
krigstask > 24-01-2016 23:40:11 |
X Strange пишет
Старая шутка про то, что вирус для линупсов надо самому скачать и собрать, обретает новое дыхание! |
X Strange > 24-01-2016 23:47:39 |
krigstask пишет
Да не обязательно. Поскольку у него уже есть права root (выданные админом), то он вполне может позвольть себе быть скриптом на bash. |
X Strange > 26-08-2016 13:20:14 |
Что-то ветка совсем заглохла, а тем временем у меня возник вопрос¸ может кто знает. Предположим, что у меня запущена консольная программа в терминале (например, mc). Допустим, программа зависла, нужно уничтожить процесс командой kill. В случае если такая программа всего одна, то можно набрать ps aux | grep mc и узнать её pid, или просто набрать killall mc. |
ladserg > 26-08-2016 16:19:26 |
Как выцепить нужный процесс - хз если честно, я и сам всегда убивал процессы при помощи комманд kill и killall. Есть ли более вменяемый способ, по правде говоря, не знаю. Признаться я сам только сейчас задумался о иных способах убийства процессов (если не считать кдешный диспетчер задач), правда я не знаю зачем (в смысле мне иных способов не требуется). Да и не зависало у меня ничего уже лет двенацать :-/ |
krigstask > 26-08-2016 16:21:04 |
X Strange |
X Strange > 26-08-2016 17:26:31 |
ladserg пишет
mc, например, зависает намертво если войти в запароленный zip и нажать F3 на любой файл. krigstask пишет
mc перехватывает Ctrl+Z, как и большинство полноэкранных ncurses-программ. krigstask пишет
Я вот думал, может быть, какой-нибудь эмулятор терминала можно заставить показывать в заголовке вкладки если не pid, то хотя бы tty, по которому можно было бы различить процессы, запущенные в этих вкладках. krigstask пишет
Иногда можно, но это не универсально. Хотя в сегодняшнем случае, скорее всего, прокатило бы, но мне в голову сразу не пришло. krigstask пишет
Так для это нужно как-то различить родительские процессы. |
krigstask > 26-08-2016 20:05:50 |
X Strange пишет
Фу таким быть! X Strange пишет
Я знаю, что можно заставить показывать это саму оболочку. Например, у меня zsh там показывает путь. X Strange пишет
Ну вот пример: |
ladserg > 26-08-2016 20:24:12 |
Кста, утилита htop позволяет так же видеть процессы в виде дерева и убивать их. Весит немного, консольная но с интерфейсом. Рекомендую, удобнее чем top. |
X Strange > 26-08-2016 20:49:10 |
krigstask пишет
Кстати, как оказалось, вру. Ничего он не перехватывает. Пока mc не завис, ctrl+z срабатывает. krigstask пишет
Спасибо, посмотрю. Возможно, это как раз то, о чём я думал. ladserg пишет
Да, про htop знаю, хорошая программа. P.S. Кстати, мне ещё подсказали¸ что можно по состоянию процесса попробовать определить¸ какой из них завис. |
krigstask > 26-08-2016 21:33:52 |
X Strange пишет
Честно говоря, сомневаюсь. Обычно другие программы переписывают этот заголовок. X Strange пишет
А, да, конечно. Но в данном случае у них вряд ли будет различаться состояние X Strange пишет
Тогда надо их и попробовать убивать, наверняка mc просто ждёт их отклика. |
X Strange > 29-08-2016 12:30:09 |
krigstask пишет
Попробовал. Таки приходится убивать и mc, и эти процессы в любом случае. |