Bash быдлокод
local_address=`ifconfig eth0 | awk '/inet /{i=split($2, arr, ":"); print(arr[2])}'`
можно ли получить IP адрес интерфейса не прибегая к таким извращениям? Делается на максимально покоцаном busybox, есть sed, grep, awk.
local_address=`ifconfig eth0 | awk '/inet /{i=split($2, arr, ":"); print(arr[2])}'`
можно ли получить IP адрес интерфейса не прибегая к таким извращениям? Делается на максимально покоцаном busybox, есть sed, grep, awk.
Задача:
Есть GSM роутер, надо пробросить _весь_ траффик в обе стороны с ppp0 на другой интерфейс так, чтобы этот роутер был максимально незаметен для внешнего пользователя.
Как это сделать при помощи iptables?
А я закрыл последнюю сессию на «отлично» и пьянствую. Желающие присоединяйтесь.
Есть просьба к знающим людям, написать по пунктам, за что скор растёт, в какие временные рамки, realtime, или раз в сутки/недели/месяцы.
в поиске забанили.
Для железяки нужно сделать web-интерфейс, поскольку место на железяке сильно ограничено, никакими php, perl, python там и не пахнет. Делать на чистом шелле - скажем так не слишком красиво выглядит.
Нашел такую штуку http://haserl.sf.net на первый взгляд вроде ничего.
Собственно вопрос - есть ли какой-то фреймворк для таких целей с минимальным оверхедом и возможно даже компилируемый в native код, т.е. задаешь интерфейс, шаблоны страниц, обработчики страниц, а после этого все это безобразие собирается в бинарник, представляющий из себя web-сервер.
можно грабить корованы
Если в main опустить вызов setlocale в любом из вариантов, то вызов mbstowcs возвращает -1 на первом кириллическом символе. Если же setlocale вызван, то все работает корректно.
wchar_t* convert_from_UCS2(char* mess, size_t len){
iconv_t ids = iconv_open("utf-8", "UCS-2");
if( ids ==(iconv_t) -1 )
return 0;
wchar_t* message = (wchar_t*) malloc(MESS_MAX_LEN*sizeof(wchar_t));
char rs[MESS_MAX_LEN];
size_t out = sizeof(rs);
memset(rs, 0, out);
char* rsp = rs;
if( iconv(ids, &mess, &len, &rsp, &out ) == -1 ){
free( message );
iconv_close(ids);
return 0;
}
iconv_close(ids);
if ( mbstowcs(message, rs, MESS_MAX_LEN) == -1 ){
free( message );
return 0;
}
return message;
}
int main(int argc, char** argv) {
if (setlocale(LC_ALL, "") == 0) return -1;
//if (setlocale(LC_ALL, "ru_RU.UTF-8") == 0) return -1;
char* syms="\x61\xf1\x98\x5c\x36\x9f\xd1\0";
char* syms_ucs="\x55\x00\x6e\x00\x69\x00\x63\x00\x6f\x00\x64\x00\x65\x00\x20\x00\x20\x00\x4d\x04\x42\x04\x3e\x04";
//char* syms_ucs="\x1f\x04";
wchar_t* result = convert_from_GSM(syms);
assert(result != 0);
wprintf(L"%ls\n", result);
free (result);
result = convert_from_UCS2(syms_ucs, 24);
assert(result != 0);
wprintf(L"%ls\n", result);
free (result);
return (EXIT_SUCCESS);
}
Может кто подсказать, что надо изменить в target/linux чтобы при сборке ядра под мою железяку(она мной в конфигах описана), накладывались нужные мне патчи(все патчи есть, на 2.6.32.y-git накладываются корректно).
В target/device/Atmel добавлено описание моей железяки, и приложены патчи, но при выполнении make они не накладываются.
Раз уж белка решил(а/о), что talks это еще и про трусики, давайте напишем, какой фирмы труселя на вас сейчас :)
на мне нечто неизвестного происхождения с надписью indena
что можно почитать про сабж кроме даташита и исходников всякой мути?
Здравствуйте. вопрос следующий - есть ли под висту tiled wm наподобие wmii, awesome, xmonad, etc. Желательно с поддержкой двух мониторов.
З.Ы. линукс и интим не предлагать.
# uname -a
SunOS unknown 5.11 snv_70b i86pc i386 i86pc
#
Друзья работающие в Сане попросили потестить ненмого. Вот и решил под это дело снести раздел с виндой и поставить солярку.
Удалось поставить только со 2-го раза из-за приколов графического инсталлятора.
Первое впечатление приятное, но шибко непривычно, нет некоторых мелочей, к которым уже успел привыкнуть в линухе. Может даже попользую в качестве десктопа :)
Предыстория: Есть у меня старый PowerMac 1997-го года рождения. решил я на него поставить NetBSD. Ставить получается только через serial console и с большим количеством мата.
собсна вопрос: посоветуйте хороших санитаров :)
P.S. из Бобруйского биогенератора меня уже отправили...
Вопрос такой - как нормальные люди реализуют взаимодействие web-морды с демоном? причем морда должна уметь находиться на компе соединенном с сервером по сети. Есть мысли насчет RPC, но решил на всякий случай спросить.
Торкнуло меня 5 утра закинуть скриншот на ЛОР :)
в mcedit попытка написания обхода графа в ширину... ИМХО хреново :)
В остальном - шрифты причесал вроде, а то был вообще ужос :)
| ← назад |