Установка Parrot 0.1.1 под Windows

Почти каждый раз с появлением новой версии дистрибутива Parrot приходится выдумывать новые хитрости для его успешной установки под Windows. Уверен, что если загрузиться, например, во FreeBSD, то процесс пройдет гладко. Но уж очень хочется получить работающий Parrot именно под Windows. К сожалению, файл README.win32 помогает не во всем. Читать далее «Установка Parrot 0.1.1 под Windows»

Еще раз о печати массива

Чтобы вывести на печать содержимое массива, можно интерполировать его значение: say «@array[]»;, либо сказать непосредственно say @array; (но в этом случае элементы не будут разделены пробелами).

Если же поставить оператор ~ перед именем массива (а это означает переключение в строковый контекст), то вывод будет аналогичен тому, что получается при интерполяции: Читать далее «Еще раз о печати массива»

Компиляторы и интерпретаторы

Сегодня попробовать Perl 6 намного проще, чем это было год-два назад. Вот какие инструменты разработки мы имеем на сегодня.

Parrot — независимый от языка интерпретатор байт-кода. Интерпретатор Perl 6, базирующийся на Parrot’е, транслирует код Perl 6 в код на ассемблере Parrot (современные трансляторы используют более высокоуровневый промежуточный IMCC-код). Читать далее «Компиляторы и интерпретаторы»

Первая попытка установить Parrot и Perl 6

История началась с дистрибутива parrot-0.0.10. Первая попытка откомпилировать его привела к системе, которой худо-бедно можно пользоваться, но путь не был прямым.

Вначале я компилировал под Windows (с установленным ActivePerl). Собрать parrot компилятором Borland не удалось. Более или менее полный комплект построил компилятор Microsoft Visual C++ 7. Виртуальная машина Parrot заработала. Читать далее «Первая попытка установить Parrot и Perl 6»

Устройства Firebox SOHO 6 Wireless защищают беспроводные сети

Точки доступа в беспроводные сети и DSL-соединения это неотъемлимая часть сладких снов работающего дома или часто бывающего в разъездах работника. Но эта мечта может очень лего превратиться в ночной кошмар без должного уровня обеспечения защиты. Не смотря на то, что большое число компаний, таких как Linksys,подразделение CIsco Systems и Netgear, которые предоставляют дешевые точки доступа в беспроводные сети не идут ни в какое сравнение с безопастность, которую предлагает WatchGuard Technologies в устройствах Firebox SOHO 6 Wireless, а также в организации виртуальной частной сети. Читать далее «Устройства Firebox SOHO 6 Wireless защищают беспроводные сети»