А вот почему. Напишем скрипт:

#!/bin/bash
STR=""
for ITEM in a b c; do
  STR="$STR --param='$ITEM'"
done
echo $STR

И выполним его:

$ ./suka
--param='a' --param='b' --param='c'

Нормально? Всё нормально? Ну конечно же всё нормально, всё как и должно быть.
А теперь посмотрим ЧТО ТАМ НА САМОМ ДЕЛЕ БЛЯДЬ СУКА ЁБАНЫЙ В РОТ ПРОИСХОДИТ:

#!/bin/bash
STR=""
for ITEM in a b c; do
  STR="$STR --param='$ITEM'"
done
set -o xtrace
echo $STR
$ ./suka
+ echo '--param='\''a'\''' '--param='\''b'\''' '--param='\''c'\'''
--param='a' --param='b' --param='c'

ОП, БЛЯДЬ. А ЧТО ЖЕ ЭТО У НАС ЗА ОДИНАРНЫЕ КАВЫЧЕЧКИ, ЗАКЛЮЧЕННЫЕ В ОДИНАРНЫЕ КАВЫЧЕЧКИ ПОВЫЛЕЗАЛИ? А ЭТО КАКАЯ-ТО ТУПАЯ СУКА РЕШИЛА ЧТО РАЗ ВНУТРИ ПЕРЕМЕННОЙ ОДИНАРНЫЕ КАВЫЧЕЧКИ, ТО ОБЯЗАТЕЛЬНО НЕОБХОДИМО И ВОКРУГ ЗНАЧЕНИЯ ОДИНАРНЫХ КАВЫЧЕК ПОНАХУЯЧИТЬ И ВСЁ ЭТО ПОТОМ ЕЩЁ СУКА ЗАЭСКЕЙПИТЬ. А Я ТЕБЯ СУКА ОБ ЭТОМ НЕ ПРОСИЛ БЛЯДЬ! Я В ГРОБУ В БЕЛЫХ ТАПКАХ ТВОИ КАВЫЧКИ ЁБАНЫЕ ВИДЕЛ! Я УЖЕ ВСЁ ЧТО МНЕ НАДО ЗАЭКРАНИРОВАЛ, ЁБАНАЯ ТЫ ДРЯНЬ. КАКОГО ХУЯ? ДОКОЛЕ?

Да, это прокатывает с echo. А вот с rsync это говно уже не прокатывает, rsync вас нахуй с вашими одинарными кавычками пошлёт. И когда вы это будете всё дебажить, хуя с два вы сразу увидите и разберётесь почему rsync игнорирует ёбаные ключи. А всё потому, что если у vi есть два режима - бибикать и всё портить, то у bash их как минимум три - бибикать, всё портить и срать сука кавычками вокруг и внутри переменных при их выводе. А знаете как сделать ВОРКЭРАУНД блэт? А НИКАК! НИКАК ЕГО СУКА НЕ СДЕЛАТЬ, ПОТОМУЧТО ЛЮБЫЕ ПОПЫТКИ ДОБАВИТЬ КАВЫЧКИ СРАЗУ ВЫЗОВУТ ЭТУ КАВЫЧЕЧНУЮ ТУГОСЕРЮ

#!/bin/bash
STR=()
for ITEM in a b c; do
  STR+=(--param="$ITEM")
done
set -o xtrace
echo ${STR[@]}

Как видно выше, нам нужно сделать всё через жопу и потом молиться чтобы ТУГОСЕРЯ в нужный момент добавила кавычек туда, где они требуются. И конечно с усложнением кода всё это вызовет новый виток ебанизма и дегенерастии и ваш код на bash НИКОГДА. НИКОГДА СУКА БЛЯДЬ не будет работать так, как написано. Потомучто написано одно, а происходит блядь совершенно другое. И потом, как всегда, ОКАЗЫВАЕТСЯ, что когда ты блядь пишешь a = b + c то ВЫЯСНЯЕТСЯ что интерпретируется это как a = '''"""""" ++ ++ +-- + --+ **///- +b (c^435345) НУ КАНЕШНО РАЗВЕ МОГЛО БЫТЬ ИНАЧЕ

Вот такой вот сука блядь новый год. А потом ещё набегают толпы ебанутых, которые кричат ну это ты сам виноват, ты языка не знаешь. Да засуньте себе в жопу этот язык. Мне ПРИХОДИТСЯ им пользоваться, я ВЫНУЖДЕН блядь, потомучто он на каждой ёбаной машине как дефолтная среда установлен и это сука блядь НИКОГДА не изменится. И это вообще не язык, это ебучая среда, языком это назвать язык не поворачивается. Выход из семи, блядь.

[ ]
 

Дегенераты из 1С уже 4 года не могут (и не хотят) исправить проблему со взаимодействием своей поделки и драйверов Intel. Что характерно, ни с какими другими программами таких проблем не возникает.

https://www.google.ru/?q=1%D1%81+gdiplus.dll#newwindow=1&q=1%D1%81+gdiplus.dll

Что ещё раз косвенно подтверждает моё предположение о том, что 1С это целенаправленная экономическая диверсия против российской экономики и российской IT отрасли вцелом. Ничем невозможно оправдать ту чудовищную прорву финансовых средств, котрая уходит на поддержание этого полутрупа в рабочем состоянии.

 
local b,
      a = {}
print(a) -- nil   
print(b) -- table: 0xafb07b20

local luaSucksBecause
luaSucksBecause["lua:sucks"] = true

20:17:09: ERROR[main]: ServerError: error in error handling

The guy with rigs named BAREKET is also a SCAM rig owner as well. I had only one rig and 2 tickets about this rig, so you can imagine how it is hard for support to find out the provider name and the rig name. The good thing is: I lost only about 20$ on this shit. So, don't buy anything at leaserig.net because you will be SCAMMED by SCAMMERS.

[ ]
 

Вворачивал лампочку и пизданулся со стремянки потому, что оборвалась ступенька. Хорошо, что я был с лампочкой, а не с включенной УШМ. Фотографии будут вечером, когда приеду домой. Говноделы китайские, какая пизда вас только рожала, что вы такое дерьмо производите.

На случай, если вы когда-нибудь захотите вести дела с человеком, Яндекс.Кошелек которого имеет номер 410011861299380, могу вам дать пару полезных советов:
1. Не говорите ему о существовании этой страницы. Если сам найдет - то всё, что я о тебе думаю, ты, малыш, уже имел удовольствие прочитать. А если не найдет - то это спасет пару человек от кидалова, а самого этого мальчика заставит маленько помучаться в поиске лошар.
2. Не давайте ему предоплаты. Вообще никогда и ни за что, поскольку он ваши деньги тупо украдет. Заставьте его помучаться, родить из себя хоть строчку кода (сомневаюсь, что он это может вообще).
3. Не спешите отказываться от его услуг. Изучите на примере живого жулика все уловки, на которые он пойдет, чтобы выудить из вас ваши деньги. Заставьте его проголодаться, сломайте его мозг, делайте все что хотите, чтобы наставить криминальный скам на путь исправления. Рассматривайте это как своего рода игру - сколько времени вы сможете удержать внимание нашего быдловатого интернет-гопника на своем кошельке, при этом не давая ему ни копейки.

За омерзительно громкую рекламу на ютубе я отказываюсь покупать жвачку Eclipse навсегда. И записываю это сюда чтобы не забыть. Считаю что необходимо какое-нибудь приложение или сервис, которое будет добавлять предметы в черный список и потом при помощи google glasses и прочих всяких ухищрений блокировали вредоносные товары из черного списка и напоминали о том. что их покупать нельзя.

 

Слетела система на MSI GF615M-P33 v1.2, потребовалась переустановка. Диска с драйверами нет. Куда лезем? Правильно, на сайт производителя.

  1. Поиск. http://ru.msi.com/service/search/?kw=gf615m-p33&type=product жмем на "Загрузки"
  2. Попадаем на страницу "загрузки" http://ru.msi.com/product/mb/GF615M-P33-v1-2-FOR-EUP-.html#/?div=BIOS и видим только один доступный пункт LiveUpdate 5 - программа для скачивания драйверов через интернет.
  3. Скачиваем, запускаем, получаем сообщение, что драйвера стоят самые последние и не требуют обновления! Вместо того чтобы честно признаться, что мудоёбы не положили драйвера для LAN и интернет для скачивания отсутствует, программа блядь пишет, что все в порядке! Я уже на этом моменте охуел. Но это далеко не все.
  4. Все более и более охуевая гуглим MSI GF615M-P33 lan drivers и попадаем на страницу загрузки драйверов для материнки, где они есть!!! http://ru.msi.com/product/mb/GF615M-P33.html#/?div=Driver&os=XP%2032 Скачиваем драйвер для LAN.
  5. Распаковываем zip-архив, пытаемся установить драйвера для LAN, но не находим экзешника! Все, что есть в архиве - кучка непонятной хуйни, exe файл для удаления драйверов LAN и два inf файла. Жмем на inf файлы правой кнопкой, нажимаем установить - похуй. Перезагружаемся - похуй. Пытаемся установить драйвера из этой папки через диспетчер устройств - похуй. MSI. Нам похуй.
  6. Ищем PCI\VEN_10EC&DEV_8168&SUBSYS_75971462&REV_03 и находим вот здесь: http://www.devid.info/21435
  7. Запускаем Live update. ТОЛЬКО ЧТО скачанный Live Update пишет что его версия УСТАРЕЛА и обновляется. После чего ПОЛТОРА ЧАСА скачивает драйвера из сети, а скачав их, ПЫТАЕТСЯ САМОУНИЧТОЖИТЬСЯ, НО У НЕГО ЭТО НЕ ВЫХОДИТ И ОН ПРОСТО БОЛТАЕТСЯ КАК ЗАВИСШИЙ КУСОК ГОВНА ПОСРЕДИ ЭКРАНА. НИ ОДИН ИЗ СКАЧАННЫХ ДРАЙВЕРОВ НЕ БЫЛ УСТАНОВЛЕН!!!
  8. Пытаемся скачать на милипиздрической скорости драйвера вручную со страницы сайта, которую нам любезно нашел гугл.
  9. Ставим (кроме драйверов для LAN по уже известной нам причине)
  10. Установилось. Вы прошли мудоёбский квест от MSI.
  11. Делаем выводы и больше никогда не покупаем ни единого продукта под маркой MSI.

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

web-formula.pro - телефонный спамер. в черный список поставлен.

 
Мастерская по ремонту компьютеров: ремонт компьютеров чертаново.