/srv/irclogs.ubuntu.com/2013/12/06/#ubuntu-ru.txt

tagezitest00:19
ubuntuhelptagezi, Понг понг понг...00:19
tageziпинг02:58
ubuntuhelptagezi, Ну понг, и что?02:58
Anton2dутрец!03:04
tageziНу, утра03:48
tageziтолько спать пора уже гаверное, всётаки.. а то до шаманю, что потом нифига не поченю когда проснусь )03:49
ferdddiпривет05:26
ferdddiтакой вопрос - если купить усб хаб - воткнуть его в 1 порт усб ноута - далее всякие девайсы типа клавы можно втыкать и будут работать, да?)05:28
boris_tесли порт по питанию не просядет, то да07:33
JohnDoe_71Rusон нас покинул07:41
JohnDoe_71Rusи кстати есть хабы с питанием07:41
Anton2dА как бы внутренне кол-во портов на мамке не ограничивает внешнее ?07:42
|rapidsp|ну на то он и хаб07:43
JohnDoe_71Rusпо спецификации к одному порту до 128 устройств кажется07:44
Anton2dНу например есть контроллер внутри мамки на n усб подключений, и что будет если я на него повешу n*2 устройств, будет последовательно переключатся ?07:44
Anton2dНапример принтер тот же, будет отрубаться теряться в системе при работе других устройств ?07:45
JohnDoe_71Rusконтроллер на маме будет работать с хабомю а хаб будет рулить дальше. у него свой контроллер07:45
JohnDoe_71Rusотваливается из-за питания07:45
Anton2dС питанием все и так понятно.07:45
Anton2dЯ думал иначе хаб, работает. Понятно примерно.07:46
Anton2dСчитал что усб-хаб, это типо нетворк-свич07:46
JohnDoe_71Rusсчитай хаб это "шлюз"07:46
Anton2dЯсно.07:46
JohnDoe_71Rusкстати, 7-и портовые хабы это комбинация из 2 4-х портовых. один входом повешен на выход другого07:47
Anton2dРасшифруйте мне плиз for arg do echo '--> '"\`$arg'" ; done08:01
Anton2dЧто делает "\`$arg'"08:02
Anton2dКак то хитро строит из этого $1, $2 и т.д ? Но как?08:04
Anton2dхотя нет... ничё не понимаю.08:04
Anton2dСкрипт такой: https://codeo.me/32u08:05
Anton2dВ конце выводятся аргументы ком. строки, которые были без ключей.08:05
Sergey_ITтр-т-тт-тт-тт08:11
Anton2dНу гдеж вы знатоки баша! Нужно понять  for arg do echo '--> '"\`$arg'" ; done08:11
Sergey_ITих надо 6 штук, чтобы, возможно, ответ получить08:12
Anton2dSergey_IT, https://codeo.me/32u  глянь, не могу въехать, ступор у меня.08:13
Sergey_ITtagezi: столбы укрепил?08:13
Anton2dвсё прекрасно понимаю в этом скрипте кроме последнего, как он получает оставшиеся аргументы.08:16
Sergey_ITя вообще не понимаю что за переменная arg и что в ней08:18
Anton2dна функцию вверхе не смотреть. В неё как то поадает вот это:08:18
Anton2d└──▶ ./testopt2.sh -a -b testopt testopt2.sh jjjjjdd08:18
Anton2dRemaining arguments:08:18
Anton2d--> `testopt2.sh'08:18
Anton2d--> `jjjjjdd'08:18
Anton2dВопрос, как, всё просто, а ролики в голове заклинило. ;)08:19
Anton2d$arg - это выхлоп getopt08:20
Anton2dНаверное ;)08:20
Sergey_ITту так тогда ясно для каждой строки в arg (массив строк) вывести ее08:26
=== andrex|off is now known as andrex
Anton2dSergey_IT, так а как мне получить весь массив целиком из arg ?08:44
Sergey_ITтак выведи не на экран а в другую переменную $str="$str$arg" (или как там в баше (  )08:51
Anton2dдопустим echo ${arg[1]} - даёт пустую строку, на массив не похоже это.08:53
Anton2dвот так вытаскивает, for arg do args=$args' '$arg; done08:56
Anton2dНо блин это не по русски, как то не правильно. Не могу понять, как взять и просто достать всю строку из arg ;)08:57
Anton2dА вообще скрипт очень зачетный позволяет использовать --длинные-опции=значение в баше.08:59
Sergey_ITда криво все в скриптах - главное чтоб работало09:01
Anton2dработать то работает, не допонимаю, что такое arg, что то типа указателя что ли.09:06
Anton2dТак то вот как бы: A: For the special case of iterating a shell variable over the argument list as it stands at the beginning of the iteration, the Bourne shell provides the construct for arg do [i.e., no in list -JP  ]:09:09
Anton2dНо почему то мне не понятно.09:10
Anton2dТак то понятно то же что лежит в $@ - лежит и в arg, но каким-то хитрым массивом или указателем который распаковывается через for arg do09:14
Sergey_ITесли б на нормальном языке, то можно было бы объяснить, а так... (09:31
andrexдче за срач))09:56
Anton2dНу ;) объясни мне уже, что такое arg ? Указатель ? Как он так хитро распаковывывается через  "for arg do"10:00
Anton2dВсё перечитал что нашел, сделал то что мне надо, но как работает нифига не понял.10:00
[Raiden]Значит ты ещё не готов )10:02
[Raiden]для понимания10:02
[Raiden]ку10:02
JohnDoe_71Rushttp://cdn.trinixy.ru/pics5/20131206/demotivatory_27.jpg чуть офтопу )10:02
[Raiden]http://www.3dnews.ru/784970 - жаль не делают андройды.10:07
Anton2dЭто они до русских мужиков не добрались еще. Как там "Вжик сказала японская бензопила"10:11
[Raiden])10:13
Sergey_IT[Raiden], ну так объясни человеку10:13
[Raiden]а я не видел вопроса. И вообще ты программер.10:14
[Raiden])10:14
[Raiden]арг часто аргумент для функции , видимо10:14
Anton2dfor arg do args=$args' '$arg; done10:15
Anton2dA: For the special case of iterating a shell variable over the argument list as it stands at the beginning of the iteration, the Bourne shell provides the construct for arg do [i.e., no in list -JP  ]:10:15
Anton2dв данном случае у нс это опции командной строки.10:15
[Raiden]А это что за язык?10:15
Anton2dПри этом если не делать for, $arg - пустая строка.10:16
Anton2dВнезапно это баш, вот скрипт классный:10:16
Anton2dhttp://software.frodo.looijaard.name/getopt/docs/getopt-parse.bash10:17
Sergey_IT[Raiden], язык атлантов, до нас описание не дошло, только обрывки кода (10:17
[Raiden]если это баш, то do должно быть на другой строке или перед ним должен стоять ;10:17
Anton2dНе важно где do - это без разницы здесь.10:17
[Raiden]Sergey_IT: Похоже на то )10:17
Anton2dзаметь у нас нету "in"10:18
[Raiden]а во тин не обязательный10:18
[Raiden]а.. списка типа нет10:19
Anton2dя ж цитату выше не просто так привел...10:19
[Raiden]В общем я не знаю. Если учесть что это баш, то для меня это не правильная строка )10:20
Anton2dДа ладно, проехали я всё сделал, как не понял, но всё работает.10:20
Anton2dВот такой конструкцией извлекая в массив:10:21
Anton2dfor arg do let "i += 1"; rem_args[$i]=$arg; done10:21
JohnDoe_71Rusвам все равно делать нечего, может загляните на андроид-ру10:23
Anton2dа чё там дают ?10:24
JohnDoe_71Rusплюшки )10:24
Anton2dредирект на огрыко-продукцию.10:24
Anton2dогрызко-продукцию.10:24
[Raiden]а что у тебя в переменнйо arg?10:25
[Raiden]в такой конструкции туда ничего не попадает10:25
Sergey_ITвот ты и попал ). Ведь работает!10:26
[Raiden]может у него не баш10:27
Anton2d[Raiden], запусти скрипт, удивись, туда попадают remaining args из командной строки10:27
Anton2d└──▶ ./testopt2.sh -a -b testopt testopt2.sh jjjjjdd10:28
Anton2dRemaining arguments: 1=testopt2.sh 2=jjjjjdd10:28
Sergey_ITэто надо исходники гетопс копать10:29
Anton2dВообще скрипт писал какой то гений, в общем виде решить задачу с опциями и тем более --очень-длинными=опциями - сложно.10:29
Anton2dА гетопс тут не причем, arg - это походу встроеное имя, и да оно указывает на аргументы вызванной функции или типа того.10:29
[Raiden]В целом баш не редко выходит, могли перелопатить10:30
Sergey_ITну тогда баша )10:30
Anton2dнадо на sh попробовать.10:30
Anton2dладно это ^ я пошутил10:31
[Raiden]Гетопс может у него и другой, но к фор это не относится. Видимо переписан синтаксис или дополнен.10:31
[Raiden]одного до на той же строке достаточно что бы раньше не работало10:32
Anton2dа цитата моя вот от сюда моя ни очем не говорит, глянь же:10:32
Anton2dhttp://docstore.mik.ua/orelly/unix/upt/ch46_07.htm10:33
Anton2dЕсли въедешь - объясни по русски10:34
[Raiden]чего-то не хочу.10:37
[Raiden]for arg in "$@" - в это правильно , в списке будут все параметры10:39
[Raiden]Anton2d: в линке есть орелли слово. Не проще нагуглить  переведенную книгу10:40
Anton2dЭто то понятно про in "$@" интересно что по другому for arg do - работает.10:40
Anton2dОрейли = адванцет баш ? Есть книга постоянно заглядываю.10:41
[Raiden]нет10:42
[Raiden]Наверное руководство администратора unix10:42
Anton2dаа повер тулз которая.10:43
[Raiden]unix power tools10:43
[Raiden]угу, в любом случае лучше писать так, что бы было понятно и тебе и окружающим )10:43
[Raiden]скрипты10:43
[Raiden]в абс подобных конструкций нет10:44
[Raiden]в целом, баш на такой фор не ругается, значит синтаксис допустим )10:51
Anton2d; или \n нужна только при наличие in [спиcка] как я понял, иначе не нужно.10:54
[Raiden]Я не встречал фор без ин до этого. Видимо нужно что бы кто-то другой пытался вникнуть )10:57
[Raiden]когда не нужен список, я пользовал while или until , а услвоие можно любое наворотить10:58
[Raiden]в книжках типа абс везде однозначный вариант for arg in [list] ;do ...11:01
[Raiden]а может склероз просто11:02
[Raiden]Anton2d: вот , нашел11:03
[Raiden]#  Список аргументов не задан, поэтому цикл работает с переменной '$@' #+ (список аргументов командной строки, включая пробельные символы).11:03
[Raiden]Sergey_IT: эврика!11:04
Sergey_ITскрипт, твою... )11:06
[Raiden]его скрипт я не смотрел. А вот у орейли всё ок, 5.11:07
[Raiden]Anton2d: учи чего-нить другое. А то застрянешь в этом баше. ) питон там или даже js - сможешь писать расширялки для гнома или даже быстр опереучиться на qml11:14
tageziSergey_IT: что-то я не вижу новых ураганов..11:15
tageziили ты имел ввиду что-то другое?11:16
[Raiden]Вот я тоже не всегда знаю что он имел в виду )11:19
[Raiden]http://apachelog.wordpress.com/2013/12/05/phonon-5-examples/11:20
JohnDoe_71Rus[Raiden]: winamp?11:21
[Raiden]JohnDoe_71Rus: вообще то окно, на картинке 1в1 повторяет amarok 1.4.1011:21
JohnDoe_71Rusневидал ниразу11:22
JohnDoe_71Rusзато помню были плееры с винамповыми шкурами. но старыми11:22
[Raiden]JohnDoe_71Rus: Там был режим миниплейера, помимо базы-плейлиста, как в современнмо амароке или клементине11:24
Sergey_ITtagezi: утром в новостях показывали англию бельгию, сейчас в калиниграде уже шторм... как дальше - не знаю11:28
tageziSergey_IT: ну, у нас пока вроде тихо, и сообщений я не вижу11:29
[Raiden]они и сча есть. qmmp как минимум11:29
Sergey_IT[Raiden], я тоже себя часто не понимаю (11:29
[Raiden]Sergey_IT: отдохни месяцок от кодинга ) С людьми пообщайся.11:30
* [Raiden] афк11:30
tagezihttp://fontanka.fi/articles/12830/11:30
Sergey_ITда я 2 года уже отдыхаю )11:30
[Raiden]Староват мужик просто, не сечет фишку в мобильных гаджетах.11:31
[Raiden]Sergey_IT: )11:31
tageziне, просто они ценят своё время, а обычному человеку что прорекламируют, то он и съест11:33
[Raiden]для миллионеров есть vertu ti11:37
Anton2d#  Список аргументов не задан, поэтому цикл работает с переменной '$@' #+ (список аргументов командной строки, включая пробельные символы). Эвона чё выдумали, ну спасибо, теперь ясно.11:38
tagezi[Raiden]: они выпускают старые нокиа? )11:39
Sergey_ITу меня жена не миллионер - нокиа 6210 с 2000г., менять не хочет11:40
tageziну, я тоже старенькой нокией пользуюсь.. чесно не понимаю нафига мне смартфон11:43
Sergey_ITи на нем еще мчс предупреждения видны11:48
Anton2dкупил года два назад смартфон, звонить по нему - это мучение... оставил его чисто как навигатор, дубльгис, читалку. звоню по древней нокии11:58
JohnDoe_71Rusпочему по смартфону звонить неудобно? если еще bluetooth есть12:01
andrexда либо гарнитуру либо тама датчик растоянияя долженбыть чтобы блокировал экран когда к уху подносиш если это не китай конечно, в них 1000 гб памяти 16 гб рам 6 ггр 10 ядер 500 сим и нет датчика и камера гумно))12:10
andrexи экран такой белее менее12:11
Anton2dнихрена не видно на солнце, в перчатках не работает, кнопок нет, на обычном я звоню на ощупь - не глядя, - тачскрин - это говноизобретение для телефона, батарея на 2-е суток это смешно. Короче я ярый адепт простотелефонов.12:14
Anton2dЧисто как компонавигатор - смартфон - норма, но не для звонить. Тчк.12:14
andrexголосовой набор же12:15
andrexтама даж печатать голосом можно12:16
JohnDoe_71Rusага, сегодня баловался набором текста с гарнитуры12:17
Anton2dГолосовой набор, не асилил я, силы кончились, ;) вывел меня весь этот дебильный софт телефонный в андроиде. Мне удобнее хоткеи на 8 номеров частых в нокии и обычная тел книжка.12:21
JohnDoe_71RusAnton2d: по старинке http://cs3-1.4pda.to/3808604.jpg12:21
Anton2dне знаю, не моё, кому то удобно, я не спорю.12:21
Anton2dJohnDoe_71Rus, без диска не зачёт ;)12:22
JohnDoe_71Rusнаверно и с диском есть12:22
Anton2dда видел ;)12:22
Anton2dМне надо такой смартфон - с одной стороны нокия, что типа 3100 а с другой пусть андроид будет. Тогда гуд ;)12:23
JohnDoe_71RusAnton2d: http://hi-tech.mail.ru/review/misc/YotaPhone_rev.html12:23
Anton2dкнопок нету, мне надо физические кнопки.12:24
Sergey_ITtagezi: http://top.rbc.ru/spb_sz/06/12/2013/893289.shtml12:25
JohnDoe_71RusAnton2d: с кнопками http://habrahabr.ru/post/201422/12:26
Anton2dда мало кнопок же... ну ты понял, я придирчивый...12:27
Anton2dЛадно, ушел.12:27
tageziПутин поздравил президента Финляндии с Днём независимости =)))13:41
tageziещё бы государственный празник объявил =))13:42
Sergey_ITда хватит уж праздников13:44
tageziSergey_IT: у тя случилось что?13:46
Sergey_ITне )13:46
tageziну, ладно. странно, что-то ты впоследнее время вообще контекст не видишь =)13:47
andrexда его сервер раздражает разговорами, потом он сюда заходит и воричт, отрываясь на нас :D13:47
Sergey_ITсервер молчит13:51
andrexну темболее, сидит в одиночестве с молчаливой железкой13:53
Sergey_ITandrex, посмотрел бы на тебя, как бы ты поставил на прибор крышку снизу,  когда крепеж придумали "британские ученые"13:53
andrexа фотки есть?13:53
andrex:D13:54
tageziочень тяжолое условие13:54
Sergey_ITнет (13:54
* andrex заинтригован13:54
tageziпоставить крышьку только тогда когла британские ученые придумают прибор13:54
tageziпричем поставить её нужно снизу )13:54
andrexизнутри13:56
Sergey_ITвам смешно (13:58
andrexэх серега серега....14:39
Denver79привет. у кого то используется на роутере прошивка OpenWrt ?15:16
fussвсем привет15:32
andrexнет стремные они15:34
tageziDenver79: http://wiki.openwrt.org/ru/start15:39
Denver79tagezi: там всё на английском :(15:41
Denver79вот где там по-русски сказано как установить доступ к роутеру только для одного конкретного компьютера?15:42
tageziа, ты про это..15:43
Denver79 tagezi: юзаешь эту прошивку?15:45
tageziне15:45
tageziхотя вроде где-то валялся ненужный роутер, нужно будет попробовать15:56
[Raiden]http://www.opennet.ru/opennews/art.shtml?num=3860416:46
tageziа как теперь считать, они юнити форкнули или всётаки гном? )16:59
[Raiden])17:04
[Raiden]унигном17:05
[Raiden]или гномти17:05
andrexгнюнти17:06
andrexгноюнибек17:07
tageziа гном теперь не самый форкнутое де? )17:11
andrexда гном ваще чет мне разонравился, кде тоже, вот сижу посреди двух быших нормальными ДЕ...17:12
tageziandrex: есть же тинити, не?17:15
tageziии как оно там.. форк кде17:15
andrexесть, мне его искать лень17:16
andrexпокачто и компилить17:16
andrexесли оно копилируемое ваще17:16
tageziправда они его еле пилят17:16
tageziда вроде в дебиане даже сборка была17:16
andrexнада им дружбу предложить)17:16
andrexда нет у мня дебиана17:17
andrexу мня LFS17:17
andrex FZLinux17:17
andrexя долго колупал ппц почти год17:18
tageziтипа был смартфон и роутер, но хотел компьтер )17:18
andrexну хотя есть чето бинаное в образах нада заткнуть в виртуалку17:18
tageziну тада компиль )17:19
andrexбыл воздух и тишина, но хотелось есть17:19
tageziнапиши свой пакетный менеджер )17:20
andrexнада чета на гите брать)17:20
andrexа ну git))17:20
tageziкоторый будет зависимости отсматривать прям из исходника сам и подтягивать17:21
andrexэтт auto-apt17:21
tageziи собирать.. и желательно с префиксами, что бы не париться17:21
andrexоно из configure итд ищет17:21
tagezi=) апт это не интересно уже.. половина линухов его пользует )17:22
andrexну ауто апт тока для гит17:22
andrexда я както сам разюираюсь, один раз сконфигурил и увидел чего ему нада17:22
andrexпоставил сконфигурил и собрал17:23
tageziхм.. разве конфигурирование не нужно руками писать?17:24
andrexдак оно есть в исходниках17:24
tageziну всмысле файлик это, который конфигурирует17:24
andrexдругими написаное17:24
tageziну, эт если его написали17:24
andrexну либо какойнить automake17:25
tagezi например не умею его писать, и у меня в проектах его нет )17:25
andrexили install.py или еще какая фигня17:25
tageziкароче ты не хочешь писать пакетный менеджер )17:25
andrexда это ппц нудно помоему17:26
andrexхотя может просто скрипт на баше)17:26
tageziпомоему пичать прогу это очень интересно17:26
tageziписать*17:26
tageziда все они начинались как скрипты на баше, а потом их переписывали на с++17:27
andrexя лучше дождусь пока ктонить напишет)17:27
* andrex лентяй17:27
andrexво нада у бсд спилить идею17:32
AndAnton2dтест17:37
ubuntuhelpAndAnton2d, Fail!17:37
andrexнадо было andon2d17:38
andrexбылоб хотябы правдой))17:38
AndAnton2dно но! я тут смартофон тестю17:41
Sergey_ITAndAnton2d, тест тест тест тест... помогаю17:45
AndAnton2dклава жуть... да и либо мелко либо, мало. фтопку короче.17:47
andrexда шо у него за ручище тама17:48
andrexнаверно валенком тычет в экран17:48
[Raiden]Ему просто нужен 12 дюймовый телефон17:49
[Raiden])17:49
andrexыыы17:50
andrexи 24 дюймовый планшет17:50
Sergey_ITлучше с вертушкой17:50
andrexи на воздушной падушке17:53
Philipp2007Подскажите как прописать в скрипте. что бы if выдавала true при появлении вывода из /dev/input/mouse0 не могу вспомнить какой я тогда костыль писал17:54
Sergey_ITдень скриптов получается... спроси антона2д17:56
andrex!abs  > Philipp200717:56
ubuntuhelpPhilipp2007, please see my private message17:56
andrexучи17:56
[Raiden]http://unix.stackexchange.com/questions/49546/bash-script-to-detect-and-record-mouse-movements17:58
Philipp2007[Raiden]: Большое спасибо. Намного более удобно написан скрип. Чем я раньше мудрил. Но abs все таки учить надо!18:00
[Raiden]на баше уже столько написано, что навыки гугления могут быть важнее ))18:02
Philipp2007Да навыки гугления есть. А вот знания английского нет (((18:03
Philipp2007пытаюсь установить программку консольную а мне выдают: Следующие пакеты будут УДАЛЕНЫ:linux-headers-3.11.0-13{u} linux-headers-3.11.0-13-generic{u}  это к чему они ядро удаляют???18:05
Philipp2007Сцыкотно как то ставить18:06
[Raiden]апт может чистить неиспользуемые пакеты или типа18:07
[Raiden]вполне возможно это можно отключить18:07
tagezihttp://fontanka.fi/articles/12845/18:08
tagezi=)))18:09
[Raiden]http://www.youtube.com/watch?v=GeE2ORShouI18:10
andrexнесчастливое ведро просто)18:15
Philipp2007Разобрался. Надо было сначала систему обновить. И после этого все встало18:16
[Raiden]Philipp2007: Если фф пользуешся, могу такое расширение посоветовать для перевода http://www.s3blog.org/s3gt.html18:18
[Raiden]http://storage7.static.itmages.ru/i/13/1206/h_1386353971_7080636_d37f62b8e3.png - как-то так выглядит18:19
Philipp2007[Raiden]: Спасибо, но фф не пользуюсь после выходя 4 версии. Разочаровался. Хромом пользуюсь18:20
[Raiden]ну там наверное что-то есть похожее.18:20
snqlможет странно прозвучать на этом канале, но все же спрошу18:31
snqlпочему в линуксе все тормозит? вот взять ту же жаву, приложение в линуксе слайд-шоу на javafx, а на винде все как часы и без лагов18:32
snqlи говорят о каком-то приросте производительности в линуксах. но я ни одного подтверждаюшего это тестами не видел18:33
tagezisnql: у тебя жаба какая в линухе?18:35
snql7-4518:35
tageziоракловская или опен?18:37
Philipp2007Ну некоторые моменты не очень оптимизированны для линукса. Но во многом он быстрее. Та же 13.10 кубунта намнго быстрее чем семерка. Ноут не новый18:40
tageziну, тут можн поспорить сильно, поповоду скорости.. всё что с видео связано, обычно тормознее чуть чуть.. эт наверное из-за дров.. опен жаба тормазнее чем оракловская.. ну и в ней нет некоторых плюшек, так что инода она ваще просто не пашет18:42
snqltagezi: оралоковская18:42
tagezisnql: ну тада нужно смотреть, чо они там натестили, раз говорят что быстрее18:43
snqlя сам прогу пишу ) заметно невооруженным глазом)18:43
snqlможет просто никто не берется оптимизировать это fx, там 3D до сих пор не поддерживается18:44
tageziтест20:25
ubuntuhelptagezi, Понг.20:25
Sergey_ITночи20:29
tageziSergey_IT: ты чо не спишь?20:42
Sergey_ITуспею20:42
tageziа вдруг не успеешь? )20:45
Sergey_ITне надейся, подушка не убежит )20:48
tageziшторм стороной обошёл вроде20:52
Sergey_ITага20:58
KyshtynbaiКу.21:38
Philipp2007и тебе доброй ночи21:40
=== bazhang_ is now known as bazhang

Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!