Dmitry E. Oboukhov -> debian-russian@lists.debian.org @ Tue, 20 Jun 2006
01:27:56 +0400:
>> DEO> поясни мне тогда пожалуйста :)
>>
>> Возьми книжку по перлу, хотя бы свою, по 5.6, и прочти там, что такое
>> glob (не функция, а внутренняя перловая конструкция). Да, книжка,
>> видимо, долж
Dmitry E. Oboukhov -> debian-russian@lists.debian.org @ Tue, 20 Jun 2006
00:16:04 +0400:
>> Ты путаешь определенность глоба как такового и заполнение его
>> файлхендлового гнезда.
DEO> а не ты путаешь файлхендлы с глобами?
DEO> насколько я понимаю глобы отнюдь не для файлхендлов задуманы :)
Dmitry E. Oboukhov -> debian-russian@lists.debian.org @ Tue, 20 Jun 2006
00:10:15 +0400:
>> Ты путаешь определенность глоба как такового и заполнение его
>> файлхендлового гнезда.
DEO> поясни мне тогда пожалуйста :)
Возьми книжку по перлу, хотя бы свою, по 5.6, и прочти там, что такое
glob (
Dmitry E. Oboukhov -> debian-russian@lists.debian.org @ Mon, 19 Jun 2006
23:16:24 +0400:
>> >> DEO> тогда пойдем от слова "неопределенный"
>> >>
>> >> DEO> что в первом что во втором варианте именно вызываемая функция
>> делает
>> >> DEO> хендл определенным, определяет его.
>> >>
Dmitry E. Oboukhov -> debian-russian@lists.debian.org @ Mon, 19 Jun 2006
22:19:38 +0400:
>> >> Так мне его проверить негде. А разница между версиями - материя тонкая,
>> >> я тебе набросаю, а ты опять придешь, скажешь "не работает". А я твое
>> >> письмо читай...
>>
>> DEO> тогда пой
Dmitry E. Oboukhov -> debian-russian@lists.debian.org @ Mon, 19 Jun 2006
17:52:43 +0400:
>> DEO> по моему что в
>> DEO> open(FILE, "бла-бла");
>>
>> DEO> что в
>> DEO> my $file;
>> DEO> open($file, "бла-бла");
>>
>> DEO> он неопределенный ;)
>>
>> Так мне его проверить негде
Dmitry E. Oboukhov -> debian-russian@lists.debian.org @ Mon, 19 Jun 2006
15:34:48 +0400:
>> DEO> вот я спрашивал как гуру рекомендуют сию задачу разруливать?
>> DEO> мне второй вариант нравился (и нравится), но как выяснилось немножко
>> DEO> выше, он не везде работоспособен :-\
>>
>> Г
Dmitry E. Oboukhov -> debian-russian@lists.debian.org @ Mon, 19 Jun 2006
15:48:05 +0400:
>> >> Потому что не надо путать необъявленные с неопределенными.
>> DEO> я там смайлик поставил ;)
>> DEO> не просто так :D
>>
>> А я не поставил. Но тоже не просто так...
DEO> я думал ты примерчи
Dmitry E. Oboukhov -> debian-russian@lists.debian.org @ Mon, 19 Jun 2006
15:34:48 +0400:
DEO> я выше спрашивал: никто русскоязычной рассылки по Perl не знает?
fido7.ru.perl, fido7.ru.cgi.perl.
--
Artem Chuprina
RFC2822: Jabber: [EMAIL PROTECTED]
The Eclipse Platform is an open and extensib
Dmitry E. Oboukhov -> debian-russian@lists.debian.org @ Mon, 19 Jun 2006
15:16:01 +0400:
>> >> DEO> я жду, мне обещали shell на ту машинку, там и разберемся.
>> >> DEO> варианты проапгрейдить перл не подходят, потому что там стоит
>> BSD, а у
>> >> DEO> нее как обычно с обновлениями т
Dmitry E. Oboukhov -> debian-russian@lists.debian.org @ Mon, 19 Jun 2006
14:55:15 +0400:
DEO> вот я спрашивал как гуру рекомендуют сию задачу разруливать?
DEO> мне второй вариант нравился (и нравится), но как выяснилось немножко
DEO> выше, он не везде работоспособен :-\
Гуру рекомендуют выби
Dmitry E. Oboukhov -> debian-russian@lists.debian.org @ Mon, 19 Jun 2006
12:23:12 +0400:
DEO> тут проблема: пишется некий скрипт для системы где стоит Perl5.0,
DEO> в котором много чего нет. в частности use warnings, не говоря уж о
local $^W=1; # use warnings only since 5.006
Dmitry E. Oboukhov -> debian-russian@lists.debian.org @ Mon, 19 Jun 2006
14:10:49 +0400:
>> DEO> я жду, мне обещали shell на ту машинку, там и разберемся.
>> DEO> варианты проапгрейдить перл не подходят, потому что там стоит BSD, а у
>> DEO> нее как обычно с обновлениями траблы и они на эт
Dmitry E. Oboukhov пишет:
мне не нравятся конструкции вроде
open(FILE, "filename");
потому что даже с use strict они не делают die если неверно написал имя
хендла.
я понимаю что опять я видимо ламерский вопрос задал, но извиняйте, не
могу удержаться.
я для себя взял за правило писать сперв
Dmitry E. Oboukhov -> debian-russian@lists.debian.org @ Mon, 19 Jun 2006
12:23:12 +0400:
>> IO::Socket::INET гораздо проще в работе.
>>
>> В Птн, 16/06/2006 в 20:46 +0300, Sergey Brutsky пишет:
>> > можно как-то научить print'ы писать в сокет?
>> >
>> > !/usr/bin/perl -W
>> >
>> > use
И охота вам извращаться, господа?
IO::Socket::INET гораздо проще в работе.
В Птн, 16/06/2006 в 20:46 +0300, Sergey Brutsky пишет:
> можно как-то научить print'ы писать в сокет?
>
> !/usr/bin/perl -W
>
> use Socket;
>
> socket(Socket_Handle, PF_INET, SOCK_STREAM, getprotobyname('tcp'));
> connec
Как не работает?
Живой фрагмент...
sub login {
my $sock = IO::Socket::INET->new("127.0.0.1:3339");
select((select($sock), $| = 1)[0]);
binmode $sock, ':utf8';
print $sock "login name='$USER' password='$PASSWORD' node=
$AUTHPOINT ip=127.0.0.1\r\n\r\n";
slee
On Saturday 17 June 2006 17:53, Dmitry E. Oboukhov wrote:
> > И с _такими_
> > элементарными вопросами меня ты уже заколебал.
> ну не читай ;)
Окей, новое правило в фильтре.
--
Anton Petrusevich
--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EM
my $socket;
socket($socket, PF_INET, SOCK_STREAM, getprotobyname('tcp'));
connect($socket, sockaddr_in(80, inet_aton("127.0.0.1")));
print $socket "GET / HTTP/1.0\n\n";
print while(<$socket>);
почему-то висит и ответа сервера не печатает
а вот если
print $socket "GET / HTTP/1.0\n\n";
замени
On Friday 16 June 2006 21:18, Dmitry E. Oboukhov wrote:
> а вот оно в чем дело, спасибо большое!
Ну, кстати, в любом учебнике/руководстве/книге/документации это всё описано. И
про my $fh = selct ($socket); $| = 1; select($fh) тоже. И с _такими_
элементарными вопросами меня ты уже заколебал. К то
В сообщении от Пятница 16 Июнь 2006 22:37 Dmitry E. Oboukhov написал(a):
use IO::Handle
> my $socket;
> socket($socket, PF_INET, SOCK_STREAM, getprotobyname('tcp'));
> connect($socket, sockaddr_in(80, inet_aton("127.0.0.1")));
$socket->autoflush(1)
> print $socket "GET / HTTP/1.0\n\n";
> print wh
можно как-то научить print'ы писать в сокет?
!/usr/bin/perl -W
use Socket;
socket(Socket_Handle, PF_INET, SOCK_STREAM, getprotobyname('tcp'));
connect(Socket_Handle, sockaddr_in( 80, inet_aton("213.180.204.8")));
select Socket_Handle; $| = 1;
print Socket_Handle "GET / HTTP1/.0\n\n";
print STDO
В сообщении от Пятница 16 Июнь 2006 20:44 Dmitry E. Oboukhov написал(a):
> я нигде не нашел ответа на вопрос можно ли с сокетами в перл работать
> как с файлами?
Да.
> а вот в смысле записи в сокет экспериментально попробовал - не работает
> print $socket "бла-бла";
Что значит не работает? Как
>> Забавно. Не знал. Хотя это выглядит скорее извращением -
>
> Само ядро использует.
Заинтересовался. Посмотрел. Все такие использования по пальцам пересчитать
можно, и они более или менее очевидно заменяются на использование
внутреннего kernel api.
Особенно порадовал вызов getpid() в arch/sh64
15.06.06, Nikita V. Youshchenko<[EMAIL PROTECTED]> написал(а):
Это с каких пор? А url можно?
Извиняюсь, перепутал - 3-е издание.
Забавно. Не знал. Хотя это выглядит скорее извращением -
Само ядро использует.
особенно если учесть, скажем, размер структуры pt_regs для RISC архитектур.
И
> 14.06.06, Nikita V. Youshchenko<[EMAIL PROTECTED]> написал(а):
>>
>> > 14.06.06, Nikita V. Youshchenko<[EMAIL PROTECTED]> написал(а):
>> > > Ядро - это замкнутый в себе статический бинарник.
>> >
>> > А загружаемые модули?
>>
>> А загружаемые модули линкуются внутрь ядра; им доступны только сим
14.06.06, Stanislav Maslovski<[EMAIL PROTECTED]> написал(а):
On Wed, Jun 14, 2006 at 07:26:37PM +0400, Victor Wagner wrote:
> Так вроде ж FUSE это Filesystem in User Space. Т.е. по определению
> должна позволять использовать любые user-space библиотеки.
А что получится, если вызов из модуля неко
14.06.06, Nikita V. Youshchenko<[EMAIL PROTECTED]> написал(а):
> 14.06.06, Nikita V. Youshchenko<[EMAIL PROTECTED]> написал(а):
> > Ядро - это замкнутый в себе статический бинарник.
>
> А загружаемые модули?
А загружаемые модули линкуются внутрь ядра; им доступны только символы,
экспортируемые
> 14.06.06, Nikita V. Youshchenko<[EMAIL PROTECTED]> написал(а):
> > Ядро - это замкнутый в себе статический бинарник.
>
> А загружаемые модули?
А загружаемые модули линкуются внутрь ядра; им доступны только символы,
экспортируемые ядром или другими загруженными модулями.
Советую почитать "Linu
14.06.06, Nikita V. Youshchenko<[EMAIL PROTECTED]> написал(а):
Ядро - это замкнутый в себе статический бинарник.
А загружаемые модули?
Чтобы использовать внутри ядра библиотеку, надо поместить эту библиотеку
внутрь ядра. Что можно сделать далеко не с любым кодом: например, код не
должен испо
> 1. залез я за C, давно на нем ничего не писал, а тут модулек для ядра
> назрело написать. наткнулся на то что модули ядра не все подряд функции
> могут вызывать.
Ядро - это замкнутый в себе статический бинарник.
Чтобы использовать внутри ядра библиотеку, надо поместить эту библиотеку
внутрь яд
31 matches
Mail list logo