curl 2 вопроса?
1. Как сделать так чтобы curl файл скачивал не в текущую директорию?
2. Как сделать чтобы curl распознавал имена файлов?
Вот такой запрос не проходит: curl -O -L http://bouncer.gentoo.org/fetch/gentoo-2008.0-minimal/x86/
Наткнулся на сайты которые время жизни cookies ставят больше чем MAX_INT(2147483723) и wget их не может правильно интерпретировать так как он эту строку записывает в time_t переменную и после сравнения с time(NULL) получаем что cookies старый. Это сайты кривые или всетаки wget кривой?
PS: Здесь http://www.cookiecentral.com/faq/#3.5 пишут что время должно быть unix time. curl нормально работает.
Как в sh(bash) можно открыть дескриптор сразу и на запись и на чтение? PS: На запись открывается так: exec 6> /dev/ttyS0 На чтение так: exec 7< /dev/ttyS0
#define CLEANUPBLK(name) \
int __##name##_cleanup_code; \
{
#define CLEANUPBEG(name, val) \
} \
__##name##_cleanup_clean: \
__##name##_cleanup_code = val; \
__##name##_cleanup_select_clean: \
switch (__##name##_cleanup_code) \
{ \
case val:
#define CLEANUPNEXT(name, val) \
case val:
#define CLEANUPEND(name) \
default: \
goto __##name##_cleanup_break; \
goto __##name##_cleanup_clean; \
goto __##name##_cleanup_select_clean; \
} \
__##name##_cleanup_break:
#define CLEANUPALL(name) \
goto __##name##_cleanup_clean
#define CLEANUPBRK(name) \
goto __##name##_cleanup_break
#define CLEANUPSEL(name, val) \
__##name##_cleanup_code = val; \
goto __##name##_cleanup_select_clean
int main()
{
CLEANUPBLK()
{
if (!init1())
CLEANUPBRK();
if (!init2())
CLEANUPSEL(, 1);
if (!init3())
CLEANUPSEL(, 2);
if (!init4())
CLEANUPSEL(, 3);
if (!some_func())
CLEANUPALL();
some_func2();
}
CLEANUPBEG(, 0)
{
clean4();
}
CLEANUPNEXT(, 3)
{
clean3();
}
CLEANUPNEXT(, 2)
{
clean2();
}
CLEANUPNEXT(, 1)
{
clean1();
}
CLEANUPEND();
return 0;
}
Интересно узнать кто как решает данную проблему в языке си? init - берет ресурс, clean - освобождает ресурс.
PS: Раньше на си серьезно не писал, а писал на с++ и что то слишком много макросов начал использовать.>>> Подробности (Invalid URL, no host part!)
>>> Подробности (Invalid URL, no host part!)
>>> Подробности (Invalid URL, no host part!)
PS: Очень сроки поджимают.
>>> Подробности (Invalid URL, no host part!)
Ищу C++ библиотеку для доступа к БД. Требования: 1. Поддерживаемые бд PostgreSQL, MSSQL, Oracle. 2. Поддержка BLOB. 3. Кросс-платформенная. 4. Поддерживаемые компиляторы gcc, тот который в borland c++ builder. Заранее благодарен.
>>> Подробности (Invalid URL, no host part!)
>>> Подробности (Invalid URL, no host part!)
require 'gtk2'
puts IO.read("/proc/mounts")
У меня почемуто данный код зависает
ruby 1.8.6
ruby-gtk2 0.16.0
ruby-glib2 0.16.0
glib 2.16.3
gtk+ 2.12.9
>>> Подробности (Invalid URL, no host part!)
>>> Подробности (Invalid URL, no host part!)
PS: С явой раньше не сталкивался.
>>> Подробности (Invalid URL, no host part!)
>>> Подробности (Invalid URL, no host part!)
>>> Подробности (Invalid URL, no host part!)
PS: В данный момент читаю разные законы и ничего вразумительного пока не нашел.
>>> Подробности (Invalid URL, no host part!)
>>> Подробности (Invalid URL, no host part!)
>>> Подробности (Invalid URL, no host part!)
>>> Подробности (Invalid URL, no host part!)
>>> Подробности (Invalid URL, no host part!)
Вот решение: http://www.linux.org.ru/view-message.jsp?msgid=2578150&lastmod=1205395596377
>>> Подробности (Invalid URL, no host part!)
| ← предыдущие | следующие → |