Пишем скрипт для обновления embedded дистрибутива. Допустим есть консистентный набор рпмок в директориях v1 и v2. Как с помощью команды rpm перейти из одного состояния в другое установив или проапгредив нужное и удалив ненужное?
Проблема в том что rpm за раз делает только одно действие — или устанавливает или удяляет. Можно было б сначала установить/проапгрейдить новые, а потом удалить те которых больше нет. Но как быть если вдруг будет конфликт? Допустим между пакетом a из v1 и b из v2 притом, что a в v2 больше нет и его следует удалить.
Ответ на этот вопрос зависит от того, насколько тру энтерпрайз софт вы пишете. Наша Ъ энтерпрайз поделка на Java при постинге 100МБ файла начала вываливаться по out of memory. Был предложен фикс, суть которого была в том, чтобы увеличить макс объём памяти доступный JVM до 768MB. При постинге 300MB файла проблема проявилась вновь :) Прежний фикс не помог -- на ура выжиралось 3GB
При отсылании в начале файла добавляется XML заголовок и потом все полученное енкодится в base64 поскольку наш Ъ ентерпрайз http сервер не понимает binary upload. Для каждого этапа используется bytesArray.
PS убиться об стену не прадлагать
PSS переписать с использованием стримов также не предлагать -- я это всё и так знаю
PSSS к написанию данного жобокода не имею ни малейшего отношения -- работаю на другом участке Ъ ентерпрайз работ
Подскажите, плиз, есть ли в editline возможность работать с unicode. Используем эту либу в cli клиенте -- ascii символы вводяться нормально, а все остальные -- кракозябрами.
ИМХО, в последнее время на сайте сложилась какая-то нездоровая атмосфера и во многом виноваты эти дурацкие звёзды. Посудите сами -- человек пошутил неудачно или там брякнул чего невпопад, его пост удалили. Казалось бы нормальная ситуация, но только не тогда, когда рядом с твоим ником рисуются звёздочки или какой-то рейтинг. Конечно мы все понимаем, что это фигня, но положа руку на сердце каждому ведь хоть капельку приятно, когда еге фигня растёт и развивается. И тут она бац -- и на 10 единиц в минус. Вот и начинаются разборки и выяснения.
Мне кажется администрации следует определиться чего ж она хочет видеть в лице ЛОРа -- онлайновую РПГ с очками, бонусами, разборками и потенциальными аукционами ''прокачанных'' ников, или всё-таки информационно-развлекательный ресурс для линуксоидов, где нормальные пользователи при написании поста не занимаются мучительными раздумьями на тему, кто из модераторов не въедет в смысл написанного и заберёт мою зелёненькую звёздочку.
Предлагаю убрать нафиг эти звёзды нафиг и вообще рейтинг в любом виде -- он всё равно не отражает абсолютно ничего, кроме, возможно, склонности к графоманству. Пусть он останется для модераторов, если им так легче, ничего не имею против автобана для особо злостных нарушителей, но от посетителей все эти score должны быть закрыты.
Уважаемые модераторы, я конечно понимаю, что на ЛОРе уже давно сложился свой микроклимат, своя аура и определенные традиции. И одна из этих традиций -- при выходе софтины X кто-то обязательно заявит, что X -- отстой. Но то, что происходит, если в тексте новости упоминается гном, кде, гтк или, не дай бог, qt на мой взгляд выходит за всякие рамки.
Вот в топе на первом месте висит новость про опен офис под кде, что конструктивного мы узнали из десяти страний флейма? Правильно -- ничего, тоесть совершенно ничего. Или вот сейчас идет обсуждение гнома 2.12. Там ведь собственно про гном 2.12 и двух слов никто не сказал.
Конечно, у каждого есть своё мнение о той или иной программе и это его право это мнение высказывать, но мне кажется, что отдельные товарищи этим злоупотребляют, выступая в каждой теме, где упоминаются ключевые слова, с заявлениями в стиле "QT -- проприетарная поделка втопкунах". По-моему, это уже перебор. Мало того, что этот бесконечный флейм kde vs gnome, по своему внутреннему идиотизму уступает лишь спору вин vs лин, так, очевидно в силу скудоумия, спорщики выдвигают одни и те же аргументы по кругу.
Так вот, не могли бы люди, наделенные соотвествующими полномочиями, в таких тредах более строго относиться к нарушению пункта правил о разжигании флейма.