tagezi | утра всем | 04:42 |
---|---|---|
andrex | обеда | 06:10 |
=== bazhang_ is now known as bazhang | ||
SmOkE_RU | Подскажите в чем может быть причина: Есть приложение RoR, и есть почтовый сервер postfix, так вот через mailer почему то перестала почтовая рассылка делать. Пишет internal server error 500 connection refused | 07:46 |
SmOkE_RU | Может кто сталкивался. Причем через постовый клиент все работает и письма отправлются. | 07:47 |
=== deb is now known as Guest41674 | ||
tagezi | чот тупняк какой-то.. как в sed удалить строку найденую по регепсу и следующую за ней | 10:49 |
tagezi | ? | 10:49 |
Anti-Pizza | Хм... Ребята, кто знает примеры "крупного" ПО написанных на Ruby ? | 14:45 |
Anti-Pizza | Или известных проектов, где он использован... | 14:45 |
Anti-Pizza | nvm нашел сам) | 14:47 |
myordo | Ребята Салют всем. подскажите пож как установить в автозагрузку программу teamspeak 3 server установлена по пути cd /home/teamspeak/ts3server_minimal_runscript.sh необхадимо сделать так что бы после рестарта серва данное ПО подымалось автоматом подскажите как реализовать | 14:48 |
andrex | либо крон либо rc.local | 14:52 |
andrex | либо как демоном | 14:52 |
myordo | как проще на ваш взгляд? | 14:52 |
tagezi | руками | 15:11 |
tagezi | говорил мне дедушка, учи bash, не слушался я его ((( | 15:11 |
tagezi | andrex: тф баш знаешь? | 15:19 |
tagezi | ты* | 15:19 |
Scrimmer | andrex: привет | 16:05 |
myordo | делаю вроде все по ману с хабра, там говорится что мол для настройки переходим в каталог cd home teamspeak и выполняем команду crontab -u teamspeak -e на что терминал отвечает -bash: crontab: command not found как лечить? | 16:05 |
tagezi | myordo: man crontab работает? | 16:06 |
Scrimmer | tagezi: qq | 16:07 |
tagezi | сам ты ку-ку | 16:07 |
Scrimmer | нет, это ты ку-ку :/ | 16:07 |
Scrimmer | вредный ты человек, а | 16:08 |
andrex | tagezi: я тож баш знаю как свои пять пальцев) называется читаю доки пишу скрипты) | 16:08 |
myordo | неа кстати не пашет | 16:08 |
myordo | пшол гуглить | 16:08 |
tagezi | andrex: да я тото вообще туплю как Scrimmer прям =) | 16:08 |
andrex | :D | 16:08 |
Scrimmer | а че сразу скриммер то | 16:08 |
Scrimmer | только зашёл, а уже наехали | 16:08 |
andrex | tagezi: бывает, просто поменяй деятельность на время | 16:09 |
tagezi | да, боюсь это Scrimmerу не пможет ) | 16:09 |
tagezi | наверное, нужно передахнуть | 16:10 |
andrex | кусь кусь его) | 16:10 |
andrex | myordo: sudo apt-get install cron | 16:10 |
andrex | ну либо енверомент смотреть пути) | 16:11 |
myordo | спс | 16:14 |
andrex | странно ваще както у тя все) либо минимальная установка была, тобиш ваще ппц как минимальная, либо криво пакет встал | 16:15 |
andrex | потому что вроде как оно по дефолту должно быть | 16:15 |
andrex | Scrimmer: привет дорогой) че форматнул винду свою? :D | 16:16 |
tagezi | он и есть по дефолту.. скорее всего снёс просто в запарке настройки | 16:16 |
Scrimmer | andrex: дак давно же | 16:17 |
Scrimmer | по пацану на кубунте сижу | 16:17 |
Scrimmer | не то что всякие там tagezi | 16:17 |
andrex | ну есть установка минимальная тоесть деже не дефолт минимальный а вобще, там даже нет авто камплита | 16:17 |
andrex | tagezi: | 16:17 |
tagezi | я пацанами не интерисуюсь )) | 16:17 |
tagezi | andrex: это когда убунту собираешь как генту? ) | 16:18 |
andrex | f ns gjl hfqltyf rjcbi) | 16:18 |
andrex | tagezi: нет | 16:18 |
andrex | в меню сислинукс в параметрах есть установка минимальной вм или както так | 16:18 |
tagezi | это я или Scrimmer? | 16:19 |
andrex | оно ставит ваще чуть ли не busybox с пакет менеджером | 16:19 |
andrex | Scrimmer: | 16:19 |
tagezi | Жесть | 16:19 |
andrex | фанатик райденов) | 16:19 |
Scrimmer | он ваще жив? | 16:20 |
tagezi | ты думаешь человек бы задавал вопросы про крон, если бы осилил ручную установку?) | 16:20 |
Scrimmer | грибы таки добили его ? | 16:20 |
andrex | ну спроси у него) | 16:20 |
andrex | tagezi: а фз может не он ставил) | 16:20 |
andrex | а какойто друх | 16:20 |
tagezi | =)) | 16:20 |
andrex | или другой админус | 16:21 |
tagezi | который сидит на пацане с кубунтой?)) | 16:21 |
andrex | :) | 16:21 |
tagezi | andrex: https://github.com/tagezi/loconfunmacro/blob/master/loconfumacro.sh | 16:21 |
tagezi | целый день грохнул на это | 16:22 |
tagezi | ваще жесть | 16:22 |
tagezi | оно ещё можно сказать не начато.. и глючит | 16:22 |
andrex | индус) | 16:23 |
tagezi | угу, за солью из джунглей вышел | 16:23 |
andrex | ну нифига ты хоть коментируеш код) | 16:24 |
andrex | у мну так ваще несколько адских конструкций в скриптах есть так там наверное ток я и разгребусь что это) | 16:25 |
tagezi | даааааа.. целый один коментарий, и то просто потому что боюсь забуду что последняя команда sed делает :D | 16:25 |
andrex | я даже кидал както чет сюда комуто) как мну еще не заклювали | 16:26 |
andrex | #переворачиваем сторки еще и граматейский индус | 16:27 |
tagezi | andrex: атветь мне лучше вот что, почему цикл мне выдаёт: строка 19: [: !=: ожидается использование унарного оператора | 16:28 |
tagezi | и когда это != стал унарным? | 16:28 |
Scrimmer | кто тут сидит на пацане ? | 16:29 |
Scrimmer | tagezi: я о тебе чего то не знаю? | 16:30 |
Scrimmer | опять за старое взялся ? | 16:30 |
tagezi | 17 страка, 19 в другой правке было )))) | 16:30 |
andrex | да я понял уже | 16:30 |
andrex | сижу пялюсь вот туда | 16:31 |
tagezi | может знак != это не неравно? о_О | 16:36 |
myordo | слушайте,я ща вас задергаю,но не суть,не растет у меня чота я мб не раздупляюсь где то выполняю: crontab -u teamspeak -e мне в ответ: no crontab for teamspeak - using an empty one | 16:38 |
myordo | 888 | 16:38 |
myordo | чо за байда? | 16:38 |
andrex | while [ ${sc_opcode_fun} ${i}] != "" ] или так нада tagezi | 16:42 |
tagezi | andrex: ты гдето скобку забыл | 16:44 |
andrex | ну дык пишет что для юзверя тимспик нет записей юзает пустое | 16:44 |
tagezi | == != equality and inequality | 16:46 |
tagezi | andrex: while [ ${sc_opcode_fun}[${i}] != "" ] так он не проверяет на пусто | 16:48 |
tagezi | кстати, а как найти конец в строковом массиве? ))) | 16:49 |
myordo | ппц. мне надо добавить в файл строку @reboot /home/ts3server/ts3server_startscript.sh start как это сделать я фиг знает я юзверь винды ((( | 16:49 |
andrex | tagezi: вон те все виды равенств неравенств http://www.opennet.ru/docs/RUS/bash_scripting_guide/x2565.html | 16:50 |
andrex | ш примерами) | 16:50 |
tagezi | о | 16:52 |
tagezi | заработало )))) | 16:52 |
tagezi | while [[ ${sc_opcode_fun[$i]} != "" ]] | 16:53 |
tagezi | чорд, ну вот откуда мне знать что там обязательно по 2 скобки нужно... там что-то в одной, что-то в дувух, а что-то только в круглых | 16:53 |
tagezi | andrex: спасибо | 16:55 |
andrex | да кафо я там и не помог) | 16:56 |
andrex | ппц бувы путаю | 16:57 |
andrex | и теряю | 16:57 |
andrex | myordo: crontab -e добавил что надо :wq ентер | 17:00 |
myordo | фига се как просто | 17:01 |
myordo | ща попробую | 17:01 |
andrex | ну или еще -u имя юзверя и судя по дом каталогу он у тя ts3server а не teamspeak хотя я может быть ошибаюсь конечно но я чет сомневаюсь что ты создал юзверя и дал ему отличный хомяк от названия юзверя | 17:03 |
myordo | нене он тимспик | 17:03 |
myordo | инфа 100 | 17:03 |
myordo | эт тимспик3 на хабре по ману делаю | 17:03 |
myordo | а у меня просто тим спик | 17:03 |
myordo | т.е. по сути должно выглядеть так? crontab -u teamspeak -e @reboot /home/ts3server/ts3server_startscript.sh start :wq | 17:04 |
myordo | фак | 17:05 |
myordo | можно в личку тебе кинуть ответ терминала? | 17:05 |
andrex | нет | 17:07 |
andrex | myordo: crontab -e ентер | 17:08 |
andrex | а потом остальное | 17:08 |
andrex | :wq эт комманда | 17:08 |
andrex | man vi | 17:08 |
tagezi | =))) | 17:13 |
andrex | myordo: эт не ты там случаем? http://myteamspeak.ru/threads/kak-ts3-server-dobavit-v-avtozagruzku-linux-ubuntu-debian.1086/ | 17:13 |
myordo | неа | 17:13 |
myordo | я вот тут http://forum.ubuntu.ru/index.php?topic=265796.0 | 17:13 |
andrex | ап я уж подумал | 17:13 |
andrex | бедненький 4 года пытаетсо) | 17:14 |
myordo | рй все харош | 17:14 |
myordo | ща тролить начнеш | 17:14 |
andrex | шь | 17:15 |
myordo | дада | 17:15 |
myordo | уже началось | 17:15 |
myordo | -) | 17:15 |
andrex | tagezi: ты там что пытаешся переводы свои облегчить? | 17:22 |
tagezi | andrex: да, надоело выискивать и копировать функции, айдикоды и описало к ним... я посчитал, у меня уйдёт примерно 2-2,5 месяца на это | 17:23 |
tagezi | я полумал, что я лучше за неделю напишу скрип, и сделаю это за пять минут ))) | 17:23 |
andrex | молодец, лентяй) | 17:24 |
tagezi | а фиглишь, через пол года выйдт новая версия и мне всё с начала? ))) | 17:24 |
tagezi | неее.. я найду чем заняться ) | 17:24 |
andrex | эт комплимент типо | 17:24 |
tagezi | так что автоматизация.. | 17:24 |
tagezi | заодно скил прокачаю, а то я уже забыл всё | 17:25 |
andrex | ну да нада | 17:25 |
andrex | я вон тож последний раз чет писал года 4 назад | 17:26 |
andrex | ой даже 6 | 17:26 |
Scrimmer | andrex: слушай | 17:26 |
Scrimmer | а чо ты не спишь ? | 17:26 |
andrex | Scrimmer: понимашь, тут такое дело | 17:27 |
andrex | мне лень) | 17:27 |
tagezi | он скрип для засыпания пишет )) | 17:27 |
tagezi | потом ./slip 5 min и всё ) | 17:27 |
tagezi | sleep* | 17:28 |
andrex | угу в конце скрипта который я пишу | 17:28 |
andrex | делаем велосипед | 17:28 |
Scrimmer | да вы больные ... )))) | 17:29 |
Scrimmer | andrex: плюсик только не забирай :[ | 17:29 |
tagezi | andrex: а чем лучше проверить наличие файла? | 17:29 |
andrex | tagezi: так чтоли if [ -f file_name ]; then echo "чето есть" else echo "Пшол лесом" fi | 17:32 |
andrex | ну ясен пень переменные там если нада указать во время запуска скрипта | 17:34 |
tagezi | andrex: сяп )) | 17:34 |
andrex | либо if test -f бла бла итд | 17:35 |
tagezi | оно и так работает | 17:35 |
andrex | :D | 17:36 |
tagezi | я просто забыл что файлы сначала нужно проверить, а то ... вдруг их нет ))) | 17:36 |
andrex | хех | 17:39 |
andrex | можно вроде еще короче но я фз как) | 17:40 |
tagezi | ладно, отвалюсь ка я не надолго ))) | 17:40 |
tagezi | andrex: потом допиливать до идеала буду ))) сейчас главное чтобы работало )) | 17:40 |
andrex | уряя я попаду в титры | 17:41 |
andrex | myordo: ты там жиф или тя убило кроном) | 17:49 |
andrex | @devoice SmOkE_RU | 17:52 |
SmOkE_RU | ээ | 17:53 |
SmOkE_RU | Ты шо | 17:53 |
SmOkE_RU | Творишь | 17:53 |
andrex | хватит с тебя | 17:53 |
andrex | на доске позора висеть) | 17:53 |
SmOkE_RU | Я нубас | 17:53 |
SmOkE_RU | Мне и надо там видеть | 17:53 |
SmOkE_RU | Вы там видали мой вопрос по майлеру на рэилсе ? Никто не знает ответа ? | 17:54 |
andrex | я фз | 17:54 |
andrex | точнее не знаю | 17:54 |
andrex | точнее логи нада | 17:55 |
SmOkE_RU | В консоле в брайзере пишет типа ошибку 500 | 17:55 |
andrex | да я помню про че там | 17:55 |
SmOkE_RU | В логах пишет конекшен рефьюсд. Подробностей больше никаких нет | 17:55 |
andrex | ну кинь на форум может там кто поможет | 17:56 |
SmOkE_RU | Все работало. Но как только я из сервака сделал роутер - перестало. Хотя я не думаю что из-за этого перестало. | 17:56 |
andrex | почему же тыж там с фаерволом колупался | 17:56 |
andrex | ну иптаблес которое | 17:57 |
SmOkE_RU | Так не с фаерволом дело было, а в неткоторых настройках сети. | 17:57 |
andrex | ну тогда go to форум ибо тут походу никто не знает) | 17:58 |
SmOkE_RU | нубасы значит, такие же как я =) | 17:59 |
SmOkE_RU | Я вот думаю что artemz знает, но молчит :) | 17:59 |
andrex | ну раз оно сбрасывает значит нада 100 раз пересмотреть все настройки этого майлера | 18:00 |
SmOkE_RU | Да я даже вынимал конфиг с гита, который работал 100% | 18:01 |
SmOkE_RU | И они идентичны | 18:01 |
SmOkE_RU | Run /usr/sbin/squirrelmail-configure as root to configure/upgrade config | 18:03 |
SmOkE_RU | Что он от меня требует сделать из под рута ? | 18:03 |
SmOkE_RU | это при dpkg-reconfigure squirrelmail | 18:03 |
andrex | для переконфигурации или обновления конфига | 18:04 |
andrex | запустить /usr/sbin/squirrelmail-configure | 18:04 |
andrex | от рута | 18:05 |
SmOkE_RU | Пишет что это каталок. | 18:05 |
SmOkE_RU | каталог* | 18:05 |
SmOkE_RU | А не | 18:05 |
andrex | ну посмотри что там | 18:06 |
SmOkE_RU | Я не правильно написал)) | 18:06 |
andrex | криворучка | 18:06 |
andrex | My english is very bad!!! Help! | 18:09 |
lenstr | ? :) | 18:09 |
andrex | SmOkE_RU: это прям про тя | 18:09 |
SmOkE_RU | Да не, не вери бэд, у меня более менее норм инглиш =) | 18:09 |
andrex | lenstr: да все норм) | 18:09 |
andrex | SmOkE_RU: не ври) | 18:12 |
SmOkE_RU | Это не мои слова, так буржуи говорят | 18:12 |
SmOkE_RU | =) | 18:12 |
andrex | му инглисн ис бед очень бед | 18:12 |
andrex | маерду походу приболо кроном все же | 18:15 |
SmOkE_RU | Ахахах | 18:19 |
tagezi | andrex: он ман установил, и понял что это очень интересная штука ) | 18:26 |
tagezi | блин, баш так не привычен и топорен после плючов (( | 18:26 |
lenstr | баш это ужаснейший яп :) | 18:51 |
tagezi | lenstr: яп? | 18:53 |
lenstr | язык программирования | 18:53 |
tagezi | аааааа )))) | 18:53 |
tagezi | ну, это не совсем язык программирования, он даже нормально массивы не поддерживает | 18:54 |
tagezi | но в нутри системы очень удобно | 18:54 |
tagezi | и не требует дополнительный наворотом, может почти везде работать изкаропки | 18:55 |
lenstr | почему не совсем | 18:56 |
lenstr | он вполне себе полон по тьюрингу | 18:56 |
lenstr | и массивы там есть | 18:56 |
andrex | каробка из каробки работает) | 18:56 |
lenstr | но он ужасен :) | 18:56 |
lenstr | уже давно шел скрипты можно ваять на питоне или руби | 18:57 |
tagezi | Это ты одномерки массивами называешь? | 18:57 |
andrex | да ваще ставь место шела пхп и пиши скрипты там)) | 18:57 |
tagezi | называть масиивами то что в баше, это тоже что называть таблицу умножения калькулятором | 18:58 |
andrex | ухты а я думал, таблица умножения калкулятор) | 18:59 |
tagezi | SC_HID_FUNC_SUCHEN <- дал этому немецкое название? | 18:59 |
andrex | не это русское | 19:00 |
tagezi | перед дал было много слов | 19:00 |
andrex | )) | 19:00 |
andrex | и имя дали в честь того кто это придумал | 19:00 |
lenstr | кстати насчет баша после плюсов | 19:00 |
tagezi | да это макрос на с++ для функции SEARCH | 19:00 |
lenstr | вспомнил новость еще 11 года | 19:00 |
lenstr | http://blog.mezeske.com/?p=377 | 19:00 |
lenstr | шелл с синтаксисом C++ | 19:00 |
lenstr | для особой касты людей | 19:01 |
tagezi | как я теперь ей буду искать в коде хрен знает ((( | 19:01 |
lenstr | бдсм или я не знаю | 19:01 |
lenstr | "CONFIGURABILITY", "EXTENSIBILITY" вот это всё | 19:01 |
tagezi | круто, но скрипт кроме меня будут пользовать хомячки, такчто не | 19:02 |
Sergey_IT | ку... во, разговорились ) | 19:02 |
andrex | Sergey_IT: бу! | 19:03 |
tagezi | Sergey_IT: привет, ворчун ) | 19:04 |
tagezi | воркать или варкать? | 19:04 |
tagezi | да, воркать, значит ворчун ) | 19:05 |
* tagezi иногда хочет жостко отпинать разрабов LibreOffice | 19:05 | |
Sergey_IT | и не только их | 19:06 |
tagezi | керзачами по голове | 19:06 |
Sergey_IT | кирзачами | 19:07 |
andrex | унтой | 19:08 |
tagezi | ломом | 19:08 |
andrex | хм | 19:08 |
Sergey_IT | и как ты на баше пишешь? ;) | 19:08 |
tagezi | лом так пишется?)) | 19:08 |
andrex | тогда уш проще под асвальтоукладчик положить | 19:08 |
Sergey_IT | если найдешь.. (асфальт же) ) | 19:09 |
tagezi | нет, после асфальто укладчика они точно писать не будуь, а если лопик завернуть в падушку, то даже синяков не останется, но они запомнят ) | 19:09 |
tagezi | ломик* | 19:09 |
lenstr | есть мнение что и без ваших ломиков они страдают | 19:09 |
lenstr | кто пробовал собрать офис из исходников поймет | 19:10 |
andrex | гемороем я надеюсь | 19:10 |
tagezi | если бы они страдали так же как я, онибы не делали такие ляпы | 19:10 |
Sergey_IT | давно пора весь софт переделывать | 19:10 |
tagezi | lenstr: я раз в два дня это делаю )) | 19:10 |
tagezi | ничо там страшного нет | 19:10 |
tagezi | если в нутрь не лазить | 19:11 |
andrex | мне страшно хромиум собирать | 19:11 |
andrex | потому что я никак не пойму чего там так много напихали | 19:11 |
lenstr | ну когда я собирал последний раз, весь процесс занял 2 дня с уходом системы в глубокий своп | 19:11 |
lenstr | на дворе стоял 2008й | 19:11 |
andrex | эх в 2008 у мну вайн собирался неделю и ниче | 19:11 |
tagezi | я собираю за 3 часа вместе с руским и айди ифейсом и хелпами | 19:12 |
lenstr | и у тебя конечно же дженточка? | 19:12 |
andrex | дыа | 19:12 |
lenstr | да даже там уже давно поставляют офис с бинарях | 19:12 |
tagezi | у меня на 500 пне пхп собирался часов 11 кажеться.. но это был ой.. я и не помню)) | 19:13 |
Sergey_IT | смысл пересобирать? | 19:13 |
tagezi | тестю... | 19:13 |
tagezi | кроме того мне нужны йдикеи, чтобы иногда подсказывать где искать косяк в переводе | 19:13 |
lenstr | там же переводы отдельными файлами должны быть? | 19:14 |
lenstr | если бы все переводчики ради тестирования локализации пересобирали программы | 19:14 |
lenstr | не было бы у нас переводов :) | 19:14 |
tagezi | а сейчас я делаю список функций, там тоже просили включить айдикеи к ним и к описалову.. а они только в полусобраной версии естб | 19:14 |
andrex | еслиб небыло тагези небылобы переводов) | 19:15 |
JohnDoe_71Rus | tagezi: зачем твоему тестю пересобаный офис? | 19:15 |
Sergey_IT | у МС это хорошо организовано было... с переводами без проблем, все в msdn было | 19:15 |
tagezi | lenstr: в файлах локализауии нет IDKey | 19:16 |
lenstr | KeyID наверно | 19:17 |
tagezi | и например ошибка в слове По умолчанию за пару суток | 19:17 |
tagezi | да.. хотя какая разница ) | 19:17 |
tagezi | с ними я могу саказать в течении минуты | 19:18 |
tagezi | короче это хорошая штука.. и вообще, в коде много что видно | 19:18 |
tagezi | особенно косяки :D | 19:18 |
Leagnus | в mirrorlist флешку можно прописать? чтобы пакман с неё установил | 20:53 |
tagezi | пакман? | 20:53 |
tagezi | ну, вообще вроде да | 20:54 |
Leagnus | в кеш что ли кинуть | 20:55 |
tagezi | ну, я никогда такое не делал.. лучше в вики арча топать | 20:56 |
tagezi | у них не плохая вики, туда даже из других дистров шастают | 20:56 |
Leagnus | ё-майо: как узнать, где я нахожусь в файловой системе? | 21:03 |
tagezi | всмысле? | 21:03 |
tagezi | ктоздесь? о_О | 21:04 |
Leagnus | ну, dev какой, какая папка | 21:04 |
Leagnus | типа who, только для ФС | 21:04 |
tagezi | pwd | 21:05 |
tagezi | только он тебе покажет от точки монтирования | 21:05 |
Leagnus | и чё я его с паролем постоянно путаю | 21:05 |
Leagnus | спасибо! | 21:06 |
tagezi | =)) | 21:06 |
tagezi | Leagnus: https://plus.google.com/+EllaSV/posts/Lz8jsxEr2sE | 21:06 |
Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!