RSS

Архив за день: 2014/05/12

Большевики отметили 69-ю годовщину Победы Советского народа в Великой Отечественной войне


Минск. 9 мая, в День Победы, в Минске было проведено традиционное торжественное шествие ветеранов от Октябрьской площади белорусской столицы до площади Победы. Кульминацией мероприятия, как обычно, являлось выступление президента у Вечного огня и торжественное прохождение роты почетного караула.

В своем выступлении А. Лукашенко отметил: «К сожалению, сегодня некоторые политики предают забвению уроки истории, пытаются принизить роль советского народа в Победе над фашизмом, потворствуют возрождению нацизма». Но о том, что фашизм через 70 лет после освобождения от него советской территории в настоящее время вновь пришел на нашу землю, ничего не сказал. А ведь это и определяет главную политическую суть происходящего на Украине.

По окончании официальной церемонии минские большевики также возложили цветы к Вечному огню у монумента Победы в центре белорусской столицы. В руках у них были штандарт ВКПБ, портреты В.И. Ленина и И.В. Сталина, знамена СССР и БССР, транспарант «Наше дело правое, − победа будет за нами! – И.В. Сталин», копия Знамени Победы, большевистские газеты и листовки с поздравлением Бюро ЦК ВКПБ по Белоруссии и Калининградской области.


В эти дни в Минске проводится чемпионат мира по хоккею, поэтому на площади Победы было много иностранных корреспондентов и болельщиков. Было много желающих сфотографироваться на фоне нашей большевистской «стенки», особенно на фоне портрета И.В. Сталина. Наши большевистские материалы шли нарасхват, но затем представители спецорганов запретили их распространение. Однако большевики незаметно продолжали их распространять.

Таким образом, работой в массах минские большевики отметили 69-ю годовщину Победы советского народа над фашистской Германией.

В Москве 9 мая прошли многочисленные шествия и митинги, посвящённые празднику Дня Победы над фашистской Германией и её союзниками.

Наряду с основной темой Дня Победы, темой благодарности героям кровопролитной войны с фашизмом, в выступлениях на митингах большое место занимала и тема противостояния современному фашизму, захватившему власть на Украине. Ораторы выражали полную солидарность с украинскими антифашистами, борцами за право на самоопределение, за право говорить на своём родном языке.

Пятигорск.


пос. Ильский Краснодарского края

9 МАЯ 2014 года, в День Победы Советского народа над фашисткой Германией в Великой Отечественной Войне, большевики приняли самое активное участие в шествии по улице В.И. Ленина и митинге у мемориала солдатам, погибшим на войне за Советскую власть, Социализм и Советский Союз.

Нами распространялись большевистские газеты и тематические листовки (в комплекте) с материалом ЦК ВКПБ, Бюро ЦК ВКПБ по Северному Кавказу и др. В ходе распространения населению большевистской печати также проводилась и политическая дискуссия с участниками шествия и митинга. После митинга были возложены венки и живые цветы к вечному огню, который у нас в посёлке зажигают только на 9 мая.

СЛАВА главному победителю НАШЕЙ ПОБЕДЫ —
Иосифу Виссарионовичу Сталину!
Вечная память и слава павшим солдатам в Великой Отечественной Войне!
Да здравствует НАША общая борьба против фашизма – капитализма
за Советскую власть, Социализм и СССР!

Воронеж.

Красноярск. Утром примерно с 7.45 до вмешательства полиции (около получаса) отработал агитпост ВМГБ на Красной площади, где у стелы «Павшим в борьбе за Советскую власть» проходил митинг. Распространялись газеты и тематические листовки.

Мобильная агитгруппа ВКПБ с партийной символикой и портретом И.В. Сталина участвовала в шествии граждан и организаций Кировского района от памятника С.М. Кирову до стелы 30-летия Победы. По окончании шествия начал работу агитпикет у танка Т-34, который мы нарядили принесенной атрибутикой. Распространялись газеты СиМ, РКП, «Революция» и листовки, проводились беседы с гражданами.

Кстати, на недавно установленном у стелы танке Т-62 одиноко стоял маленький флаг КПРФ, заткнутый как-то сбоку и лишенный возможности развеваться. Никаких других признаков наличия КПРФ на мероприятии замечено не было.

Новосибирск


Челябинск. 9 мая, в годовщину победы Союза Советских Социалистических Республик над фашистской Германией и её европейскими союзниками, в день победы в Великой Отечественной войне челябинские большевики провели несколько мероприятий, посвящённых этой великой дате.

В 10 часов в Челябинске проходил митинг с возложением цветов, на котором присутствовали многие политические организации, а также высший свет буржуазного политического общества города, такие как губернатор и ему подобные. Челябинские большевики (ВМГБ, ВКПБ) развернули красные флаги и плакат «Имя победы советского народа над немецко-фашистскими захватчиками — Иосиф Виссарионович Сталин». Буржуазия испугалась попадающего в кадр плаката, портящего фотографии для буржуазных СМИ, поэтому сначала капиталисты потребовали убрать плакат, но после отпора, попытались загородить большевиков пенсионерами из Партия пенсионеров России. Но большевики подняли плакат и знамёна выше, и всё равно наша агитация попала в буржуазные СМИ , подпортив картину праздника буржуям.

Члены ВКПБ и ВМГБ возложили цветы к вечному огню, после чего рядом с нами просили фотографироваться женщины и дети. Народу очень приглянулись наши знамёна и плакат с товарищем Сталиным. На митинге распространялись большевистские газеты «Серп и Молот».

Челябинской организацией Всесоюзной Молодой Гвардии Большевиков было заготовлено более 200 красных лент, раздача которых началась ещё на митинге и продолжилась после его окончания в парке имени Гагарина. Ленты разобрали очень быстро, велись разъяснительные беседы о том, что именно символизирует красная лента и как она связана с победой пролетарского государства в войне с фашизмом.

Курск.

Владивосток. После официального парада Победы состоялся митинг, организованный КПРФ, в котором участвовали также и большевики. Митинг был недолгим (около получаса), но энергичным, выступающие много говорили о событиях на Украине.

http://vkpb.ru/index.php?option=com_content&view=article&id=2171:2014-05-12-02-29-52&catid=15:2010-09-19-12-33-59&Itemid=42

День Победы советского народа отметили на Украине

Несмотря на запреты и угрозы киевской хунты, неравнодушные граждане провели торжественные мероприятия в честь 69-й годовщины Победы советского народа в Великой Отечественной войне.

Митинги и шествия прошли под красными флагами и лозунгами, направленными против фашизма киевских властей. Фотографии ниже.

Киев.


Днепропетровск.

Лисичанск.

Харьков.

Праздничные мероприятия прошли 9 мая и на территории Донецкой и Луганской республик. Так, в Славянске состоялся военный парад.

В Одессе левые активисты установили на крыше сожженого Дома профсоюзов красное знамя.

Знамя Победы подняли в Луганске. Торжественные митинги прошли в Донецке и Краснодоне.

http://vkpb.ru/index.php?option=com_content&view=article&id=2172:2014-05-12-05-14-03&catid=15:2010-09-19-12-33-59&Itemid=42

Источник статьи

Реклама
 

Метки:

Российский империализм в зеркале идеологических форм


Называть деспота деспотом всегда было опасно.
А в наши дни настолько же опасно называть рабов рабами.
Акутагава «Слова пигмея»

К постановке проблемы

Наше время — время империализма: «избытка капитала» — капитал освоил национальный рынок, его прибыльные сектора — и борьбы за вывоз капитала — внешние рынки. Присвоение новых рынков — рынков отсталых стран — дает повышение прибыли на капитал, поскольку там — как писал Ленин — «капиталов мало, цена земли невелика, заработная плата низка, сырые материалы дешевы» ( В.И.Ленин. «Империализм, как высшая стадия капитализма»). И кроме того, пролетарий (наемный работник) беззащитен, его эксплуатация не ограничена. В таких условиях капитализм проявляет свою сущность в «чистом» виде — создание прибавочной стоимости, уничтожение человека — пример тому катастрофа «Рана Плаза» (комплекса итало-французских швейных фабрик) в Бангладеш .

Борьба за рынки в «нормальных» («мирных») условиях не требует выражения в идеологических формах — так, «работа» итало-французского капитала в Бангладеш находится вне сознания европейца. Отклонение от «нормальных» условий — война против местного капитала, борьба со странами-конкурентами — вводит данные процессы в сознание, хотя и в искаженной форме — персонифицированный капитал (капиталист, политик) не признает целью войны прибыль.

Конкретные формы выражения — точнее, искажения — факта раздела мира в сознании зависят от «конкурентной позиции» капитала: по мере усиления капитала растет универсальность его ценностей. США «болеют» за весь мир, их ценности «общечеловеческие», Франция — за «тех, кого приручила» (Кот-д’Ивуар, ЦАР), Россия — за «русский мир» и «постсоветское пространство». Империализм подчиняет себе ценности и разрушает их: США дискредитирует демократию, Россия — Советский Союз. Такое присвоение ценностей в империалистической борьбе оборачивается отчуждением ценностей от людей: люди попадают в состояние материальной и духовной нищеты — ценности, став оружием империализма, обращаются против человечества.

Российский империализм в мире «воздушных замков»

Положение России двойственно: она сильнее «ближнего зарубежья» как собственник природных ресурсов и слабее «западного мира» как «сырьевой придаток». Отсюда двойственность при осознании самой себя: притязание на доминирование в границах «постсоветского пространства» и обоснование этого притязания в романтическом духе — романтизм восполняет неспособность к экономической конкуренции с Западом.

Отображение империалистической борьбы в идеологических формах — конечно, в искаженном виде — обеспечивает единство общества (при его объективном классовом расколе) и притягательность «проекта» для других — тех, кто будет «присоединен». Конкретные формы такого отображения определены полем деятельности — точнее, экспансии. Поэтому при ограниченности данной экспансии «своей» культурой рождается национализм — «германский мир», «русский мир».

Национализм объединяет «свое» общество и назначает сторонников в «чужих» обществах по принципу крови, или происхождения — к примеру, «русскоговорящий». В этом движении национализм поднимается «над» классами — иначе объединение невозможно — и ищет осознание самого себя во внеклассовых формах — в романтических преданиях той поры, когда общество было единым. Поэтому — хотя национализм порождение капитализма — его образы до(пост)капиталистические: они приходят из родового строя, идеализированных рыцарских времен — Валгалла, Парцифаль, Грааль — или социализма — победа советского народа в ВОВ. Империализм берет от них форму — готовность к самопожертвованию, верность долгу — и выхолащивает содержание — к примеру, придает забвению борьбу за социализм. «Пустые» формы он наполняет любым (нужным ему) содержанием, в том числе и противоречащим исходному. Отсюда — рационально немыслимое, но действительно существующее — идеологическое выражение российского империализма через единство великорусского шовинизма с «советским патриотизмом».

Великорусский шовинизм и «советский патриотизм»: синтез несовместимого

Текущее отношение великорусского шовинизма к «советскому патриотизму» — отношение содержания к форме российского империализма.

Великорусский шовинизм определен объективными (внутренними и внешними) противоречиями российской жизни и — как иллюзорное средство их разрешения — равно притягателен для капиталистов и обывателей.

Объективно внутри российского общества существуют противоречия. Экономическое неравенство, обнаруживающееся в эксплуатации человека, в его отчуждении от труда. То есть в отношении человека к труду как чуждой, принужденной (а не свободной) деятельности. Политическое неравенство как отчуждение государства от общества и человека от государства, сведение свободы к фикции выбора. «Одномерность» человеческого бытия как ощущение себя человеком в животных функциях, в потреблении (но не в труде). Эти противоречия — еще до осознания — обнаруживают себя для человека в смутном чувстве неудовлетворенности, протеста.

Осознание данных противоречий (при условии его адекватности) требует их «снятия» в изменении «форм общения»-то есть в практическом революционном преобразовании действительности.

Последнее от одних требует усилий, сопряженных с риском потери потребления, а для других чревато потерей власти. Поэтому получает распространение искаженное отображение противоречий — замена действительных противоречий мнимыми. То есть отображение противоречий внутри общества как противоречий между обществами — между нациями, цивилизациями и т. п. Такое отображение дает обывателю иллюзию единства нации при расколе, силы при бессилии, богатства при бедности — живущий в долг россиянин беспокоится о прибыли «Газпрома» (ведь тот «национальное достояние»), бесправный россиянин защищает неприкосновенность «суверенной демократии», одинокий россиянин переживает о сохранении «традиционных семейных ценностей».

Так как полученное единство не подлинное, его поддержание нуждается в чем-то внешнем — точнее, в образе врага, как в «двухминутках ненависти» Оруэлла. Этим врагом становится украинец, американец, европеец, по отношению к которым русский чувствует себя сильнее, богаче, добродетельнее. То есть утверждает себя и получает эмоциональное возмещение за несвободу в действительной жизни — без риска для себя выплескивает агрессию в пустоту.

Такое единство, фундированное на ненависти к другому, не подлежит выражению в адекватной форме — иначе «война всех против всех». Поэтому содержание прячут (стихийно или планомерно) от осознания в противоречащей ему романтической форме. При этом в форме узнаваемой — в форме, вызывающей у большинства единообразно-возвышенные чувства. Поиск данной формы идет во взаимодействии власти и общества: власть не навязывает обществу формы, а приспосабливает уже имеющиеся под свои потребности.

В этом секрет возрожденной «любви» к советскому прошлому: власть (капиталист) и общество (обыватель) согласились забыть о «коммунистическом проекте» — он равно опасен для них — и полюбить «советскую империю» как оправдание своих геополитических амбиций. Так, они «сняли» общечеловеческое — коммунистическое содержание советского прошлого и научились использовать его «мертвую» , но еще притягательную форму для «освящения» империализма. Благодаря чему любая критика российского империализма превратилась в кощунство — в неуважение к подвигу советского народа.

Последствия синтеза несовместимого…

Точно так же, как советская форма «освящает» великорусский шовинизм через отсылку к уже несуществующему коммунистическому содержанию, так великорусский шовинизм «порочит» это содержание через использование его формы. Причина здесь в иллюзии адекватности формы содержанию, или в иллюзии тождества великорусского шовинизма и коммунизма.

Такая иллюзия может не осознаваться как иллюзия (по крайней мере, в массовом сознании) для обывателя свободная организация невозможна, любые отношения для него — отношения господина к рабу. В этой логике начало российского империализма есть продолжение и возрождение советского империализма. Последнее, впрочем, имеет под собой фактическое основание — недаром Энвер Ходжа называл постсталинский СССР «социал-империалистическим государством» (Энвер Ходжа. «Империализм и революция»), «схватив» тем самым противоречие советской действительности. Это -то противоречие и разрешилось в гибели СССР, обнаружив действительную невозможность синтеза социализма и империализма.

Социал-империалистическое государство , форма отрицания коммунизма на деле , воспроизводится в массовом сознании как форма коммунистического государства — при том, что в понимании марксистов коммунизм «снимает» государство, государство отмирает в движении к коммунизму. Такая метаморфоза делает современных «коммунистов» (во всяком случае, на «постсоветском пространстве») государственниками — они приветствуют укрепление государства, т. е. укрепление диктатуры буржуазии и отдают защиту человека от государства (= капитала) на откуп либералам , которые не могут пойти дальше прекраснодушных деклараций, так как частная собственность (= классовое неравенство) — их принцип. В этих условиях протестное движение обречено на поражение: и «левые» и «правые» формы протеста ведут в объятия империализма — только в первом случае в объятия российского, во втором западного.

Заключение

В империалистической борьбе «хороших» нет — все преследуют выгоду своего капитала и многополярность множественность империалистических блоков (= банд) не повышает безопасность мира. Логика этой борьбы не отрицает принцип империализма, она определяет периодическое перераспределение мира сообразно с силами игроков — так, Россия борется не против империализма «вообще», а за свой «кусок пирога». Иначе говоря: победа конкретного игрока не меняет сущность мирового порядка — принцип империализма воспроизводится в любом случае. Поэтому борьба против империализма «вообще» может вестись только по иной не империалистической логике — логике борьбы против «своего» империализма. То есть борьба против империализма США — в первую очередь — долг американца и американцы выполняют его в протестах против иракской войны, в акциях «Оккупируй Уолл-Стрит!» , борьба же против российского империализма — в первую очередь долг русского. Именно в этой борьбе против «своего» империализма соединяется долг патриотизма — ведь, как писал Ленин, «нельзя защищать отечество иначе, как борясь всеми революционными средствами против капиталистов своего отечества» (В.И. Ленин. «О национальной гордости великороссов») — и долг интернационализма — ведь ленинская борьба против русского царизма стала «бомбой» в другие «царизмы».

Поэтому отказ русского от борьбы со «своим» империализмом — есть предательство национального и интернационального интереса. Это наглядно проявляется в отношении к украинскому кризису: ведь отрицание права украинского народа на революцию (большинство россиийских патриотов под отрицанием «майданов» подразумевают именно отрицание ЛЮБЫХ революций) — есть согласие на сворачивание буржуазно-демократических свобод и установление диктатуры буржуазии в России, согласие на раскол Украины по «языковому принципу» есть раскручивание «спирали» великорусского шовинизма в России, а значит, и стимулирование украинского национализма — так как последний есть закономерный ответ на агрессию великодержавной нации в виде многолетнего шантажа газовой трубой, насмешек над языком и кое-чего другого.

Стихийно, пролетариат (включая студентов и безработных, то есть будущих пролетариев) — уже подходит к революционному, потенциально марксистскому ощущению действительности. Такое ощущение обнаруживает себя в требованиях «Майдана» и востока Украины: «Долой олигархов!» как в зародыше «экспроприации экспроприаторов», в лозунге на «ёлке Майдана»: «Любим русских, презираем Путина» как в интернациональном призыве о помощи к «братьям по классу». Данное стихийное ощущение нуждается в адекватных идеологических (понятийных) формах своего выражения — в действительном присвоении марксизма. Иначе это «рациональное зерно» народного протеста теряется в продуцируемом капиталом национальном вопросе: в условиях раскола Украины борьба с олигархами отошла на второй план — к радости всех олигархов.

Действительное присвоение марксизма как метода практического изменения социальных отношений происходит во взаимодействии марксиста с пролетарскими массами. И успех такого взаимодействия зависит от самого марксиста, в том числе от его способности подвергнуть отрицанию ложные идеологические формы — дать объективную критику советского прошлого, отмежеваться от империализма «вообще» и российского империализма в частности.

М. Предеина

Источник статьи

 

Метки:

Реакция ЕС, РФ и США на результаты референдума в Донецкой и Луганской областях


Реакция на итоги референдума вполне предсказуема. Как и ожидалось Евросоюз не признает результаты референдума. «ЕС не признает вчерашние и любые будущие незаконные и нелегальные «референдумы», — заявили главы МИД стран Евросоюза.

В свою очередь МИД РФ призвал ЕС с уважением относиться к итогам референдума: «Евросоюзу следует отнестись с уважением к результатам состоявшихся референдумов жителей Донецкой и Луганской областей и содействовать тому, чтобы воля народа была реализована в диалоге между представителями Киева и Юго-Востока Украины».

Ранее МИД РФ было сделано следующее заявление: «Предварительные итоги подсчета бюллетеней убедительно показывают реальный настрой граждан Донецкой и Луганской областей иметь право на самостоятельное принятие решений по вопросам, касающимся жизненно важных для них проблем. Считаем, что претворение в жизнь итогов референдума должно проходить в рамках диалога между Киевом, Донецком и Луганском»

Как сообщают РИА Новости Генсек ООН Пан Ги Мун выступает за выполнение апрельских договоренностей в Женеве по урегулированию кризиса на Украине и не считает сейчас необходимым привлекать к участию в новой женевской встрече представителей восточных регионов страны.

США разумеется не признают итоги референдумов в Донецкой и Луганской областях Украины. Об этом заявила представитель госдепартамента Джен Псаки: «Мы не признаем незаконный референдум, проведенный в некоторых частях Донецка и Луганска. Он не соответствовал украинскому законодательству»

Источник статьи

 

Метки: ,

Вопросы и ответы по ситуации на Украине (ч.2)


2. Можно ли назвать происходящее на Украине «борьбой против национального угнетения»?

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

То украинские националисты, начнут причитать, что это русские виноваты в том, что украинцы сейчас плохо живут, но поскольку фактов гнета русских, живущих сегодня на Украине, над украинцами при всем желании найти невозможно, то им приходится обращаться за доказательствами к недавней истории страны. А это звучит уже не так убедительно, и особого доверия у народных масс не вызывает. История у русских и украинцев во многом общая – вместе не один век делили и печали, и радости.

То русские националисты пытаются убедить русских граждан на Украине, что их нещадно зажимают и угнетают, да только кроме отсутствия у русского языка статуса государственного, иных примет «национального угнетения» русских на Украине найти никак не удается.

О национальном гнете на Украине можно говорить не больше, чем о национальном гнете в той же России или любой другой развитой европейской стране.

Здесь важно понимать следующее, что в той или иной степени национальный гнет свойственен всякому капиталистическому обществу, поскольку форма национальных государств наиболее распространена при капитализме.

«Национальное государство есть форма государства, наиболее соответствующая капиталистическим, цивилизованным, экономически-прогрессивным условиям, есть та форма, в которой оно всего легче может выполнить свои задачи наиболее свободного, широкого и быстрого развития капитализма.», — писал В.И.Ленин в работе «Империализм как высшая стадия капитализма».

Но если борьба за национальное самоопределение и независимость на начальной стадии развития капитализма является явлением прогрессивным и способствует развитию общества, то на заключительной стадии капитализма – при империализме, когда капиталистический способ производства начинает отмирать, подготавливая все условия для нового способа производства – социалистического, форма национальных государств уже мешает дальнейшему общественному развитию. В условиях империализма даже капиталистические мононациональные страны фактически начинают превращаться в многонациональные государства – примеры европейских развитых стран, где теперь живут отнюдь не только одни европейцы, а множество народов из стран Азии и Африки, тому наглядный пример. То явление, которое теперь в буржуазных странах получило название «мультикультурализм», совсем не случайность. К такому состоянию капиталистические общества неизбежно ведет само развитие капитализма, его экономические законы, главный из которых – стремление к максимуму прибыли, который заставляет капитализм перемешивать народы, сближать национальные языки и культуры.

Господствующий класс буржуазии при империализме давно стал интернационален. Вспоминает он об интересах нации и национальном гнете теперь только тогда, когда ему вновь требуются помощники в борьбе со своими конкурентами, когда он хочет решить какие-то свои экономические или политические проблемы чужими руками, например, отстоять свой или завоевать чужой рынок. Вот тогда национальный вопрос вновь берется буржуазией на вооружение, она в очередной раз запутывает трудящихся сказками об «интересах нации в целом». Национальные движения в эпоху империализма являются движениями реакционными, при условии, что речь не идет о национально-освободительных движениях, которые прогрессивны для стран, освобождающихся от колониальной зависимости.

Но можно ли назвать русских на Украине народом, колонизированным украинцами?

Смешна даже сама постановка вопроса. Разумеется, нет. Потому ни о каком национально-освободительном движении на Украине и речи быть не может.

Но ведь некоторые притеснения русских на Украине имеются?

Да, имеются, но все они касаются только и исключительно русского языка, которому одно за другим украинские правительства упорно не желали давать статуса языка государственного, что вызывало немалое недовольство среди русскоязычных граждан страны. Но вопрос этот не столько национальный, сколько экономический. Подробнее см. в статье «О проблеме русского языка на Украине».

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

К примеру, вот что писал И.В.Сталин о национальном гнете в царской России:

«Одной из язв старой России, бросавших на неё тень позора, является язва национального гнёта.

Религиозные и национальные преследования, насильственное “обрусение” инородцев, гонение на национальные культурные учреждения, лишение избирательных прав, лишение свободы передвижения, натравливание национальностей друг на друга, погромы и резня,– вот он позорной памяти национальный гнёт»[1].

«Царизм намеренно культивировал на окраинах патриархально-феодальный гнёт для того, чтобы держать массы в рабстве и невежестве. Царизм намеренно заселил лучшие уголки окраин колонизаторскими элементами для того, чтобы оттеснить местные национальные массы в худшие районы и усилить национальную рознь. Царизм стеснял, а иногда просто упразднял местную школу, театр, просветительные учреждения для того, чтобы держать массы в темноте. Царизм пресекал всякую инициативу лучших людей местного населения. Наконец, царизм убивал всякую активность народных масс окраин. Всем этим царизм породил среди местных национальных масс глубочайшее недоверие, переходящее иногда во враждебные отношения, ко всему русскому.»[2]

В статье «VII (Апрельская) конференция РСДРП(б)» И.В.Сталин дает определение тому, что называется национальным гнетом:

«Национальный гнёт – это та система эксплуатации и грабежа угнетённых народов, те меры насильственного ограничения прав угнетённых народностей, которые проводятся империалистическими кругами. Всё это в целом даёт картину той политики, которую принято называть политикой национального гнёта.»[3]

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

Нет ни национальных преследований, ни погромов по этническому признаку, ни лишения избирательных прав, ни ограничения свободы передвижения, ни гонений на культурные учреждения, ни запрета на получение образования и т.п. Нет никакой дискриминации русских, как нет никаких льгот у титульной нации – украинцев.

Какие-либо трения если и существуют, то они чисто экономического характера и касаются мелкого и среднего бизнеса, но никак не трудящихся. «Украинских рабочие не имеют никаких привилегий перед рабочими других национальностей. Никакой дискриминации при приеме на работу или где-либо еще русские рабочие не испытывают. Государственный или региональный статус русского языка рабочих беспокоит мало, ведь с государственными инстанциями, в отличие от буржуазии, трудящиеся общаются не слишком часто. Если бы еще их детей в школе учили на привычном русском, а не на украинском, совсем хорошо было бы. Но ведь совсем не факт, что получив автономию, в восточных регионах Украины вновь откроют русские школы, поскольку самым главным вопросом здесь является не столько вопрос языка преподавания, сколько финансирования образования, которое буржуазная власть (любая!) постоянно сокращает»[4], — совершенно справедливо писал Л.Сокольский в одной из своих статей на нашем сайте.

Конфликт, который имеет место сегодня на Украине, совсем не национальной природы – его корни чисто экономические. В нем и с той, и с другой стороны участвуют представители всех национальностей страны, что подтверждают даже украинские официальные лица. «К сожалению, у нас уже идёт гражданская война — украинцы воюют с украинцами», — заявил, например, мэр Донецка Александр Лукьянченко[5]. А это значит, что искать причины противостояния на Украине следует точно не в межнациональных отношениях двух народов.

Вопросы и ответы по ситуации на Украине (ч.3)

[1] И.В.Сталин «Об отмене национальных ограничений», ПСС, т.3, стр.16.

[2] И.Сталин «Политика Советской власти по национальному вопросу в России», ПСС, т.4 стр.356.

[3] И.Сталин «VII (Апрельская) конференция РСДРП(б)» , ПСС, т.3 стр.50.

[4] Л.Сокольский «Разъяснения по ситуации на востоке Украины» http://work-way.com/razyasneniya-po-situacii-na-vostoke-ukrainy/

[5] http://www.regnum.ru/news/polit/1799295.html#ixzz3160nhedO

Источник статьи

 

Метки:

Славянск 10, 11 и 12 мая


РП: большая часть дня 10 мая прошла относительно спокойно. Самой значительной новостью было то что какой то бандеровский снайпер тяжело ранил мальчика. Видимо стрельнул в него из за георгиевской ленточки. Но вечером бои возобновились.

Людей убивают на блокпостах, последние новости Славянска на 11 мая
Минувшим вечером, 10 мая, в Славянске случились очередные столкновения между ополченцами и военными украинской армии. Жители города рассказали, что на окраинах Славянска ведутся ожесточенные бои, в которых принимает участие тяжелая артиллерия. Слышна интенсивная стрельба из автоматического оружия. Согласно сведения от сторонников федерализации, восемь человек получили тяжелые ранения.

Минометные обстрелы были отмечены рядом с селением Андреевка. Силы самообороны Славянска также уточнили, что здесь украинские военнослужащие хорошо спрятали установки «Град», которые были подготовлены для атаки города.

Согласно уточненным данным, военные Украины напали сразу на несколько постов, в которых укрывались представители самообороны Славянска, расположенных на окраинах города. Под минометный обстрел попали посты в районе Семеновки, в окрестностях селения Андреевка, а также на подступах к Славянску.

Добавим лишь, что 11 мая в Славянске и ряде других украинских городов, в которых жители не согласны с политикой вновь пришедших к власти людей, должны пройти референдумы о статусе регионов.
11.05.2014, 04:55
Источник:
http://n4k.ru/39368-ljudejj-ubivajut-na-blokpostakh-poslednie-novosti.html

Последние новости Славянска на 12 мая
Уже несколько недель на юго-востоке Украины ведутся боевые действия, в ход идет тяжелая артиллерия. Так, сегодня, 12 мая, в Славянске вновь были слышны мощные взрывы, а украинские военнослужащие разбили несколько блокпостов на окраинах города. В городе отмечены проблемы с мобильной связью, поэтому новости из Славянска удается получить с большим трудом.

Под огнем оказался контрольно-пропускной пункт рядом с селом Андреевка. Артиллерийские снаряды здесь взрываются уже несколько часов. Местные жители заявляют, что интервал между взрыва не превышает 30 секунд. Кроме того, мощному обстрелу подверглись и жилые дома. В штабе народного ополчения рассказали, что есть как погибшие, так и раненные, но точных данных о количестве пока нет.

Прошлой ночью сторонники федерализации смогли напасть на силовиков, которые охраняли телевышку. «Снова ночью «мирные» славянские сепаратисты 14 минометными выстрелами, как обычно, из-за жилых домов, обстреливали телевышку и украинских бойцов, охраняющих ее. Отвечали. Пострадавших у нас нет», — сообщил врио главы МВД страны Арсен Аваков на своей странице в Facebook.

В первых числах мая в результате обстрела блокпоста под Славянском пострадали порядка 15 человек. Однако со стороны самообороны звучали цифры о 20 погибших, а точное число пострадавших никто не считал в тот момент. В свою очередь МВД Украины информировало о гибели четырех и ранениях 30 военнослужащих.

Напомним, в настоящее время украинская армия продолжает гнуть свою линию, прикрываясь антитеррористической операцией. Противниками выступают активные граждане, так называемые «сторонники федерализации», которые проживают на юго-востоке Украины. В Одессе второго мая случилось противостояние активистов «Антимайдана» и фанатов одесского и харьковского футбольных клубов, а также участников «Евромайдана», которые проводили шествие в поддержку единой Украины. В результате столкновений погибли 46 человек, свыше 200 получили травмы.

Также неспокойной остается ситуация и в Мариуполе, где в День Победы погибли три человека, а также 25 получили ранения различной степени тяжести. Очаг противостояний также случился на политической почве. По словам руководителя МВД Украины Арсена Авакова, в ходе боя были застрелены 20 ополченцев и один военнослужащий, пять представителей силовых структур получили ранения. Четверо сторонников федерализации оказались за решеткой.
12.05.2014, 14:12
Источник:
http://n4k.ru/39388-poslednie-novosti-slavjanska-na-12-maja.html

 

Метки: ,

Прошивка/перепрошивка android телефонов с помощью fastboot


В этой статье я расскажу как прошить/перепрошить android телефон с помощью fastboot на ubuntu 12.10 на примере LG GT540 swift.

Благодаря тому, что все утилиты для прошивки есть в репозиториях это не есть сложно. Установим Их:

sudo apt-get install adb fastboot

done.

Так же, что бы ubuntu видела телефон, подключенный через usb, нужно создать конфиг:

sudo gedit /etc/udev/rules.d/51-android.rules

с таким вот содержанием:

SUBSYSTEM==»usb», SYSFS{idVendor}==»1004″, MODE=»0666″
SUBSYSTEM==»usb», SYSFS{idVendor}==»18d1″, MODE=»0666″

Для каждого производителя строки должны быть разные:

#Acer
SUBSYSTEM==usb, SYSFS{idVendor}==0502, MODE=0666

#ASUS
SUBSYSTEM==usb, SYSFS{idVendor}==0b05, MODE=0666

#Dell
SUBSYSTEM==usb, SYSFS{idVendor}==413c, MODE=0666

#Foxconn
SUBSYSTEM==usb, SYSFS{idVendor}==0489, MODE=0666

#Garmin-Asus
SUBSYSTEM==usb, SYSFS{idVendor}==091E, MODE=0666

#Google
SUBSYSTEM==usb, SYSFS{idVendor}==18d1, MODE=0666

#HTC
SUBSYSTEM==»usb», SYSFS{idVendor}==»0bb4″, MODE=0666

#Huawei
SUBSYSTEM==usb, SYSFS{idVendor}==12d1, MODE=0666

#K-Touch
SUBSYSTEM==usb, SYSFS{idVendor}==24e3, MODE=0666

#KT Tech
SUBSYSTEM==usb, SYSFS{idVendor}==2116, MODE=0666

#Kyocera
SUBSYSTEM==usb, SYSFS{idVendor}==0482, MODE=0666

#Lenevo
SUBSYSTEM==usb, SYSFS{idVendor}==17EF, MODE=0666

#LG
SUBSYSTEM==usb, SYSFS{idVendor}==1004, MODE=0666

#Motorola
SUBSYSTEM==usb, SYSFS{idVendor}==22b8, MODE=0666

#NEC
SUBSYSTEM==usb, SYSFS{idVendor}==0409, MODE=0666

#Nook
SUBSYSTEM==usb, SYSFS{idVendor}==2080, MODE=0666

#Nvidia
SUBSYSTEM==usb, SYSFS{idVendor}==0955, MODE=0666

#OTGV
SUBSYSTEM==usb, SYSFS{idVendor}==2257, MODE=0666

#Pantech
SUBSYSTEM==usb, SYSFS{idVendor}==10A9, MODE=0666

#Philips
SUBSYSTEM==usb, SYSFS{idVendor}==0471, MODE=0666

#PMC-Sierra
SUBSYSTEM==usb, SYSFS{idVendor}==04da, MODE=0666

#Qualcomm
SUBSYSTEM==usb, SYSFS{idVendor}==05c6, MODE=0666

#SK Telesys
SUBSYSTEM==usb, SYSFS{idVendor}==1f53, MODE=0666

#Samsung
SUBSYSTEM==usb, SYSFS{idVendor}==04e8, MODE=0666

#Sharp
SUBSYSTEM==usb, SYSFS{idVendor}==04dd, MODE=0666

#Sony Ericsson
SUBSYSTEM==usb, SYSFS{idVendor}==0fce, MODE=0666

#Toshiba
SUBSYSTEM==usb, SYSFS{idVendor}==0930, MODE=0666

#ZTE
SUBSYSTEM==»usb«, SYSFS{idVendor}==»19d2″, MODE=»0666″ #Это для adb
SUBSYSTEM==»usb«, SYSFS{idVendor}==»18d1″, MODE=»0666″ #Это для fastboot

И наконец:

sudo restart udev

Утилиты готовы к использованию.

Теперь можно подключить телефон и зайти в меню фастбут — для этого при включении зажимаем кнопку «включить» и на одну секунду нажимаем на кнопку «камера». Если все получилось, Вы увидите голубой экран.. Что бы убедиться, что убунту видит телефон в терминал вводим:

sudo fastboot devices

Телефон видно, отлично. Теперь можно приступить к прошивке. Все это нужно делать с правами рута.

fastboot -w # вайп
fastboot erase system # очистить раздел систем
fastboot erase boot # очистить раздел бут
fastboot flash system /home/username/system.img # записываем новый систем
fastboot flash boot /home/username/boot.img # записываем новый бут
fastboot -w # еще раз вайп
fastboot reboot # перезагружаемся

Прошивки можно найти на http://4pda.ru

Источник статьи

 

Метки:

Dynamic Host Configuration Protocol (DHCP)


Инсталяция

Наберите в консоле терминала команду:

sudo apt-get install dhcp3-server

Во-первых, Необходимо отредактировать /etc/default/dhcp3-server, в котором указать интерфейсы которые «слушает» dhcpd сервис. По умолчанию eth0. Служба посылает сообщения в syslog, который необходимо просматривать для диагностирования проблем.

Далее необходимо отредактировать настройки по умолчанию в файле /etc/dhcp3/dhcpd.conf

4.3.2. Configuration

В конце установки выдается сообщение об ошибке, но следующие шаги помогут вам правильно настроить сервис. Во первых, нам необходимо настроить автоматическую раздачу ip адресов:

# Sample /etc/dhcpd.conf

default-lease-time 600;

max-lease-time 7200;

option subnet-mask 255.255.255.0;

option broadcast-address 192.168.1.255;

option routers 192.168.1.3;

option domain-name-servers 10.0.2.3, 192.168.1.2;

option domain-name «mydomain.example»;

subnet 192.168.1.0 netmask 255.255.255.0 {

range 192.168.1.10 192.168.1.100;

range 192.168.1.150 192.168.1.200;

}

В результате DHCP сервер будет выделять клиентам адреса в диапазоне

192.168.1.10-192.168.1.100 или 192.168.1.150-192.168.1.200. Адреса выдаются в «аренду» на 600 600 секунд, если клиент не укажет другое. Максимальное время «аренды» 7200 секунд. Далее, мы устанавливаем маску сети 255.255.255.0, 192.168.1.255 является адресом широковещательной рассылки, 192.168.1.3 — шлюз по умолчанию, а 10.0.2.3 (см.Настрой простой сети) и 192.168.1.2 DNS сервера.

Возможно вам будет необходимо указать вашим Windows клиентам адрес WINS (сервер разрешения имен windows ) сервера — добавьте следующую строчку:

option netbios-name-servers 192.168.1.1;

После внесения изменений перезапускаем:

sudo /etc/init.d/dhcp3-server restart

Теперь наши клиенты сети могут получать настройки сети автоматически.

Источник статьи

 

Метки:

Пенза, ЕДИНОРОССЫ ПРЕДУПРЕЖДАЮТ, ЧТОБЫ ЗА НИХ НЕ ГОЛОСОВАЛИ


В Пензе стартовала предвыборная кампания в здешнюю гордуму. Очередное оболванивание избирателей началось де-факто – единороссы скоро заканчивают свою внутрипартийную потешную суету, именуемую праймериз, где якобы честно и от души определят список своих кандидатов. А по городу уже появились билборды с символикой «Единой России» и повествованием, что выберут самых достойных. В принципе, это явление нормальное – людям предоставляется повод и время вспомнить о пензенских депутатах-преступниках, от какой они партии, и действительно сделать правильный выбор…

Выборы в Пензенскую городскую думу пройдут по 35-ти одномандатным округам. Партийные списки отменили, и председатель гордумы Юрий Алпатов, скрепя сердце, был вынужден одобрить решение верхних слоёв власти. И не от души вслух сказать, что такая система выборов более справедливая, что гордума станет более дисциплинированной и ответственной, что этим решением удовлетворены и пензенские оппозиционеры, так как у кандидатов от оппозиции значительно увеличиваются шансы для победы на выборах. Конечно, единороссам милее выборы кота в мешке по партийным спискам, чтобы протащить в депутаты воров с деньгами и перекрыть туда вход людям от народа, но то уже не Алпатову с подельниками по партии решать.

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

Для этого нужно окунуться в историю и вспомнить, как в своё время депутат гордумы Александр Киселёв, которого протащили по партийным спискам, был признан судом виновным в злоупотреблении полномочиями на посту директора ООО «Горводоканал». Он тогда вопреки закону увеличил оклады для себя и своих приближенных сотрудников, личный оклад генерального директора составил 250 тыс. рублей, вместо прежних 64,8 тыс. рублей… Тем самым причинил ущерб фирме на четыре с половиной миллиона рублей. Получил всего два года условно с возмещением ущерба в размере 3 миллиона 600 тысяч рублей…

Еще раньше единоросс и депутат Пензенской городской думы четвертого созыва, директор МУП «Пензадормост» Владимир Бакунин осужден за сокрытие налогов. Суд не стал лишать свободы члена партии «Единая Россия» Бакунина, хотя статья предусматривает срок лишения свободы до двух лет. Депутат приговорен лишь к 200 тысячам рублей штрафа. Был бы он от другой партии, может, и сел бы…

Ну а депутата-единоросса Олега Тюгаева знают не только в Пензе, но и за рубежом. Организация преступного сообщества – тут партбилет не спасёт, тут сидеть и надолго, вот и ударился он вовремя в бега…

Теперь вот 25 мая у единороссов будет внутрипартийное голосование. За кого – широко неизвестно, списочек обещали было опубликовать, да постеснялись, видимо. Они сказали, что это члены партии, самовыдвиженцы, беспартийные, кандидаты от общественных организаций. Это областная федерация профсоюзов, «Молодая Гвардия», Союз охотников и рыболовов, Педагогическое собрание, Движение женщин России, Российский союз ветеранов Афганистана, Союз казаков, городской Совет ветеранов. Ну и действующие депутаты-единороссы, разумеется. Однако кое-какие фамилии всё-таки выболтали.

Андрей Шевченко, директор МУП «Пензадормост». Это после преступника Бакунина. Тенденция, однако, преемственность… На встрече с выборщиками он говорил о необходимости текущего и капитального ремонта городских дорог. То есть, чтобы выполнять свои обязанности за зарплату, которую ему платят, ему ещё нужно быть депутатом. Если без депутатского мандата ему трудно работать, значит, он плохой начальник. Зачем такой нужен вообще?

Начальник управления «Института регионального развития Пензенской области» Александр Абращкин. Выдвинут единороссами. Он рассказал выборщикам о своих достижениях в профессиональной деятельности. Думает, что народу это должно понравиться, людям просто дышать легче от его достижений… Но зарплата у народа от его деятельности не прибавилась, так что его речь пролетела мимо ушей .

Роман Рябчиков, лаборант компьютерного класса МБОУ СОШ №77 г. Пензы. Озабочен проблемами молодежной политики в области. Поставил себе в заслугу то, что его взаимодействие с «Молодой Гвардией» помогло решить ряд важных вопросов. Наверное, все за него рады. И всё.

Начальник коммерческого отдела спорткомплекса «Дизель-арена» Денис Горбунов, выдвинутый региональным штабом «Молодой Гвардии». Очень озабочен вопросами социальной поддержки пенсионеров и развитием молодежной политики в городе. Пенсии повысить не обещал, как и льготный проезд для учащихся… Вечно ликующий мгеровец, одним словом.

Действующий депутат Пензенской городской думы адвокат Иван Краснов. Затронул в своей программе вопросы, касающиеся организации парковок во внутридворовых территориях. Говорит, что необходимо решать эти вопросы. Почему он их не решал во время своего текущего депутатства, не сказал.

А ещё в депутаты просятся специалист по социальной работе МБУ «Центр социальной помощи семье и детям» Лариса Елистратова, руководитель благотворительного фонда «Покров» Анна Кузнецова, специалист Пензенского многопрофильного колледжа Сергей Мельников, заместитель директора ФГКУ «Комбинат «Утес» Петр Павлуткин, начальник отдела ОАО «Пензенский комбинат хлебопродуктов» Аминат Сулейманова, директор ПРООССЖ «Центр жилищного самоуправления» Федор Жуков, председатель ПРОО «Движение женщины России» Анна Назарова… И прочие, которые также ни словом не обмолвились о том, как же они собираются конкретно и бескорыстно служить народу.

Никто не поведал громко и под литавры о конкретных мерах по снижению стоимости коммунальных услуг, по устранению вакханалии в городском общественном транспорте, о расследовании махинаций с городской землёй, когда под торговые центры вырубаются скверы, о коррупции в доме №4, что на площади Жукова… Никто не сообщил, что будет бороться за сокращение числа чиновников в городской власти, за разумные рамки их зарплат, за уменьшение платы в детсадах… Никто не посмел сказать, что будет бороться со своими же соратниками по партии, то бишь, с теневой экономикой, что заставит местных капиталистов-единороссов сполна платить налоги, что доходы в бюджет города будут пополнять не методом обдирания простых граждан, а путем принуждения бизнеса к цивилизованному существованию. И самое главное – никто не сказал, что будет отслеживать процесс самих выборов в гордуму, чтобы ангажированные избирательные комиссии из числа запуганных и купленных педагогов не мухлевали в угоду этим вот, что из праймериз. Даже не соврали для порядка что-нибудь. Да и чего самим себе врать-то, это же не перед настоящими избирателями кривляние…

В Законодательное собрание Пензенской области единороссы пришли со слоганом «Мы строим область, в которой хочется жить!» Это «строительство» идет полным ходом – если в январе 2013 года госдолг региона составлял 10 с небольшим миллиардов рублей, то через год он составил почти 25 миллиардов… Да и люди, кто может, валят из области в разные концы, потому что тут хотят жить пока только те, кто рубит скверы, уродует облик Пензы и живёт припеваючи.

По поводу предстоящих выборов губернатор Пензенской области Василий Бочкарёв, выступая перед членами «Единой России», сказал:

– Главное, чтобы депутаты думали о людях и нуждах своих избирателей. Новому составу гордумы необходимо изменить отношение к избирателям. В представительных органах власти нужны люди, не просто обладающие авторитетом и уважением народа, но и умеющие делать настоящие дела на благо пензенцев.

Дежурная громкая фраза, не более, но можно подписаться под каждым его словом. Но для этого в новом составе и близко не должно быть пока ещё действующих ныне депутатов, как не имеющих авторитета и уважения, не должно быть и тех, кто там участвует в предварительном единороссовском голосовании. Потому что всё это «Единая Россия» – новые тюгаевы, киселёвы и бакунины, которым плевать на истинные нужды людей, как не отвечающие линии партии. В общем, между собой они могут сколько угодно делить шкуру неубитого медведя, а жители Пензы должны принять осенью на выборах действительно правильное решение. Их к этому сами единороссы и призывают…

Виктор Шамаев.

Источник статьи

 

Метки: , , , , ,

Интересные приемы программирования на Bash (Advanced bash scripting)


Эти приемы были описаны во внутреннем проекте компании Google «Testing on the Toilet» (Тестируем в туалете — распространение листовок в туалетах, что бы напоминать разработчикам о тестах). В данной статье они были пересмотрены и дополнены. Также в статье вы можете столкнуться с неизвестными для вас конструкциями и переменными, которые сильно упростят вам жизнь.
Безопасность

Я начинаю каждый скрипт со следующих строк

#!/bin/bash
set -o nounset
set -o errexit

Это защищает от двух частых ошибок
1) Попыток использовать не объявленные переменные
2) Игнорирование аварийного завершения команд
Если команда может завершиться аварийно, и нас это устраивает, можно использовать следующий код:

if ! ; then
echo «failure ignored»
fi

Нужно помнить что некоторые команды не возвращают код аварийного завершения например “mkdir -p” и “rm -f”.
Так же есть сложности с вызовом цепочек подпрограмм (command1 | command 2 | command3) из скрипта, для обхода этого ограничения можно использовать следующую конструкцию:

(./failing_command && echo A)

В этом случае оператор ‘&&’ не позволит выполниться следующей команде, подробнее

Функции

Bash позволяет использовать функции как обычные команды, это очень сильно повышает читаемость вашего кода:

Пример 1:

ExtractBashComments() {
egrep «^#»
}

cat myscript.sh | ExtractBashComments | wc

comments=$(ExtractBashComments < myscript.sh)

Пример 2:

SumLines() { # iterating over stdin — similar to awk
local sum=0
local line=””
while read line ; do
sum=$((${sum} + ${line}))
done
echo ${sum}
}
SumLines &2
}
log «INFO» «a message»

Попробуйте перенести весь ваш код в функции оставив только глобальные переменные/константы и вызов функции «main» в которой будет вся высокоуровневая логика.

Объявление переменных

Bash позволяет объявлять переменные нескольких типов, самые важные:

local (Для переменных используемых только внутри функций)
readonly (Переменные попытка переназначения которых вызывает ошибку)

Пример

## Если DEFAULT_VAL уже объявлена, то использовать ее значение, иначе использовать ‘-7’
readonly DEFAULT_VAL=${DEFAULT_VAL:-7}

myfunc() {
# Использование локальной переменной со значением глобальной
local some_var=${DEFAULT_VAL}

}

Есть возможность сделать переменную типа readonly из уже объявленной:

x=5
x=6
readonly x
x=7 # failure

Стремитесь к тому что бы все ваши переменные были либо local, либо readonly, это улучшит читаемость и снизит количество ошибок.

Используйте $() вместо обратных кавычек «

Обратные кавычки плохо читаются и в некоторых шрифтах легко могут быть перепутаны с одинарными кавычками.
Конструкция $() так же позволяет использовать вложенные вызовы без головной боли с экранированием:

# обе команды выводят: A-B-C-D
echo «A-`echo B-\`echo C-\\\`echo D\\\`\«»
echo «A-$(echo B-$(echo C-$(echo D)))»

Используйте двойные квадратные скобки [[]] вместо одинарных []

Двойные квадратные скобки позволяют избежать непреднамеренного использования путей вместо переменных:

$ [ a < b ]
-bash: b: No such file or directory
$ [[ a «a» -o ${name} \ «a» && «${name}» < "m" ]]

А так же предоставляют дополнительную функциональность:

Новые операторы:

|| Логическое ИЛИ (logical or) — только с двойными скобками.
&& Логическое И (logical and) — только с двойными скобками.
< Сравнение строковых переменных (string comparison) — с двойными скобками экранирование не нужно.
== Сравнение строковых переменных с подстановкой (string matching with globbing) — только с двойными скобками.
=~ Сравнение строковых переменных используя регулярные выражения (string matching with regular expressions) — только с двойными скобками.

Дополненные/измененные операторы:

-lt Цифровое сравнение (numerical comparison)
-n Строковая переменная не пуста (string is non-empty)
-z Строковая переменная пуста (string is empty)
-eq Цифровое равенство (numerical equality)
-ne Цифровое не равенство (numerical inequality)

Примеры:

t="abc123"

[[ "$t" == abc* ]] # true (globbing)

[[ "$t" == "abc*" ]] # false (literal matching)

[[ "$t" =~ [abc]+[123]+ ]] # true (regular expression)

[[ "$t" =~ "abc*" ]] # false (literal matching)

Начиная с версии bash 3.2 регулярные выражения или выражения с подстановкой не должны заключаться в кавычки, если ваше выражение содержит пробелы, вы можете поместить его в пеерменную:

r="a b+"
[[ "a bbb" =~ $r ]] # true

Сравнене строковых переменных с подстановкой так же доступно в операторе case:

case $t in
abc*) ;;
esac

Работа со строковыми переменными

В bash встроено несколько (недооцененных) возможностей работы со строковыми переменными:

Базовые:

f="path1/path2/file.ext"
len="${#f}" # = 20 (длина строковой переменной)
# выделение участка из переменной: ${:} или ${::}
slice1=»${f:6}» # = «path2/file.ext»
slice2=»${f:6:5}» # = «path2″
slice3=»${f: -8}» # = «file.ext» (обратите внимание на пробел перед знаком ‘-‘)
pos=6
len=5
slice4=»${f:${pos}:${len}}» # = «path2″

Замена с подстановкой

f=»path1/path2/file.ext»
single_subst=»${f/path?/x}» # = «x/path2/file.ext» (змена первого совпадения)
global_subst=»${f//path?/x}» # = «x/x/file.ext» (замена всех совпадений)

Разделение переменных

f=»path1/path2/file.ext»
readonly DIR_SEP=»/»
array=(${f//${DIR_SEP}/ })
second_dir=»${arrray[1]}» # = path2

Удаление с подстановкой

# Удаление с начала строки, до первого совпадения
f=»path1/path2/file.ext»
extension=»${f#*.}» # = «ext»

# Удаление с начала строки, до последнего совпадения
f=»path1/path2/file.ext»
filename=»${f##*/}» # = «file.ext»

# Удаление с конца строки, до первого совпадения
f=»path1/path2/file.ext»
dirname=»${f%/*}» # = «path1/path2″

# Удаление с конца строки, до последнего совпадения
f=»path1/path2/file.ext»
root=»${f%%/*}» # = «path1»

Избавляемся от временных файлов

Некоторые команды ожидают на вход имя файла, с ними нам поможет оператор ‘<()', он принимает на вход команду и преобразует в нечто что можно использовать как имя файла:

# скачать два URLa и передать их в diff
diff <(wget -O — url1) <(wget -O — url2)

Использование маркера для передачи многострочных переменных:

# MARKER — любое слово.
command << MARKER

${var}
$(cmd)

MARKER

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

# конструкция вернет '$var' а не значение переменной

var="text"
cat << 'MARKER'

$var

MARKER

Встроенные переменные

$0 Имя скрипта (name of the script)
$1 $2… $n Параметры переданные скрипту/фнукции (positional parameters to script/function)
$$ PID скрипта (PID of the script)
$! PID последней команды выполненной в фоне(PID of the last command executed (and run in the background))
$? Статус возвращенный последней командой (exit status of the last command (${PIPESTATUS} for pipelined commands))
$# Количество параметров переданных скрипту/функции (number of parameters to script/function)
$@ Все параметры переданные скрипту/функции, представленные в виде слов (sees arguments as separate word)
$
Все параметры переданные скрипту/функции, представленные в виде одного слова (sees arguments as single word)

Как правило:

$
Редко является полезной
$@ Корректно обрабатывает пустые параметры и параметры с пробелами
$@ При использовании обычно заключается в двойные кавычки — "$@"

Пример:

for i in "$@"; do echo '$@ param:' $i; done
for i in "$*"; do echo '$! param:' $i; done

Вывод:

bash ./parameters.sh arg1 arg2
$@ param: arg1
$@ param: arg2
$! param: arg1 arg2

Отладка

Проверка синтаксиса (экономит время если скрипт выполняется дольше 15 секунд):

bash -n myscript.sh

Трассировка

bash -v myscripts.sh

Трассировка с раскрытием сложных команд:

bash -x myscript.sh

Параметры -v и -x можно задать в коде, это может быть полезно если ваш скрипт работает на одной машине а журналирование ведется на другой:

set -o verbose
set -o xtrace

Признаки того, что вы не должны использовать shell скрипты:

Ваш скрипт содержит более нескольких сотен строк.
Вам нужны структуры данных сложнее обычных массивов.
Вас задолбало заниматься непотребствами с кавычками и экранированием.
Вам необходимо обрабатывать/изменять много строковых переменных.
У вас нет необходимости вызывать сторонние програмы и нет необходимости в пайпах.
Для вас важна скорость/производительность.

Если ваш проект соответствует пунктам из этого списка, рассмотрите для него языки языки Python или Ruby.

Источник статьи

 

Метки:

В Омске на митинг вышли возмущенные мясопроизводители


В Омске на Театральной площади 12 мая возмущенные жители сел высказались против таможенного регламента «О безопасности мяса и мясной продукции», сообщил «Торговый портал».

Многие фермеры решили отказаться от скотоводства, заявив, что они не будут работать себе в убыток.

Крестьяне Омской области в первый раз вышли на акцию 25 апреля, но не были услышаны. Их требования остались теми же: изменить новые правила так, чтобы они сами могли решать, где им забивать скот — дома или в цеху. Сейчас они «работают на крупных производителей, которые имеют свои бойни.

Напомним, с 1 мая вступил в силу новый техрегламент Таможенного союза «О безопасности мяса и мясной продукции», который запрещает продавать на рынке мясо скота и птицы, забитых в домашних условиях. Легальным признается только промышленный убой. Чтобы законно торговать мясом, крестьяне должны будут обращаться на мясокомбинаты за услугами по забою, дополнительно оплачивать их и транспортировку, причем она может быть очень долгой, и летом в жару животные могут ее не выдержать.

По словам Татьяны Томчук, организатора митинга, жители области обращались и к губернатору, и в Министерство сельского хозяйства, а так же в Народный фронт, но единственный ответ пришел на электронную почту от президента РФ, в котором написано, что данная проблема направлена на рассмотрение правительству Омской области. Однако министр сельского хозяйства и продовольствия Омской области Виталий Эрлих утверждал на апрельском совещании в правительстве, что нововведение не повлияет на рост цен и будет максимально удобным для жителей сел.

Источник статьи

 

Метки:

Венесуэла: власти освободили более 200 задержанных при разгоне лагеря оппозиции


Венесуэльские власти отпустили на свободу более 200 участников палаточных лагерей оппозиции, которых задержали в ходе масштабной операции на прошлой неделе.

Протестующие были арестованы 8 мая в ходе рейдов Нацгвардии в четырех палаточных лагерях, сооруженных демонстрантами. Это вызвало новую волну возмущения, когда напряжение, казалось, начало снижаться. Протестующие заявили, что намерены выходить на улицы до тех пор, пока не освободят всех задержанных.

Вчера сотни оппозиционных активистов вновь заполонили улицы Каракаса с требованием освободить более 200 молодых людей, задержанных полицией на прошлой неделе. Протестующие строили пылающие баррикады и боролись с полицейскими, которые пустили в ход слезоточивый газ для разгона толпы.

Внезапные рейды военизированная полиция Венесуэлы объяснила «террористическими актами», которые в протестных лагерях якобы готовили «радикальные группировки». После разгона в министр внутренних дел Мигель Родригес Торрес заявлял, что задержаны были 243 человека.

Теперь же под арестом остаются только 11 из них, которым власти собираются предъявить обвинения в незаконном владении оружием, нанесении ущерба собственности и воспрепятствовании движению транспорта в Каракасе. 156 человек получили предупреждения.

Палаточные лагеря на улицах Каракаса стали появляться в прошлом месяце после перехода конфликта между правительством и оппозицией от агрессивной стадии к менее активному противостоянию. Оппозиционеры возвели сотни палаток и перекрыли три из шести полос движения крупной магистрали.

В ходе массовых демонстраций и столкновений между оппозиционно настроенными студентами и венесуэльскими правительственными силами с февраля погибли по меньшей мере 42 человека, более восьмисот получили ранения. Лидеры протестных выступлений сейчас находятся под арестом, и только в апреле власти согласились начать переговоры с представителями протестующих.

Источник статьи

 

Метки:

Украинские силовики обстреливают Славянск


Семён Миронов

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

В течение получаса, каждые 20-30 секунд, взрываются снаряды. Также стреляли из пулеметов и другого стрелкового оружия. В городе возникли нарушения в связи.

Обстрел блокпоста в районе Андреевки происходил и в ночь на 11 мая. Тогда город атаковала 95-я аэромобильная бригада ВС фашистской Украины. Главный удар принял на себя блокпост Карандаши. Ополченцы организовали контратаку, зашли с тыла и стали штурмовать стратегическую высоту Карачун. В ходе боев пострадала и телевышка, из-за чего в Славянске и близлежащих сёлах мобильная связь стала действовать с перебоями.

Начатая вечером 10 мая украинскими силовиками военная операция велась по нескольким направлениям. Подчинённые Киеву войска атаковали ряд блокпостов сил самообороны. Первым обстреляли пункт в окрестностях поселения Андреевки. Затем тяжёлая бронетехника стала обстреливать посты в районе Семеновки и со стороны завода, производящего комбикорм. Вследствие атаки пострадало восемь человек.

Источник статьи

 

Метки: