Как оказалось, в Perl нету многострочных комментариев, в отличии от большинства языков программирования. Конечно, без них вполне можно обойтись, но это достаточно неудобно… Одним из способов закометировать достаточно большой франгмент кода является вынесение этого фрагмета в отдельную функцию и замену на вызов, который легко можно закоментить стандартным способом(используя решетку #)
Буквально вчера наткнулся на очень интересный проект для разработчика - WebServer on Stick или сокращенно WOS. Он представляет из себя настроенную связку Apache2/PHP/MySQL и умеет запускаться без установки и конфигурации прямо из флешки. Размер скачиваемого файла 42 Мб, но разворачивается он до 126Мб, так что для его работы нужна флешка минимум в 128М(но в этом [...]
Нет, я не буду затевать на страничках блога священную войну и определять, какой из языков лучше Я просто поговорю про то, насколько приятно паралельно вести два проекта - один на Perl, другой на PHP. Из-за постоянного переключения возникает большая путаница, связанная с некоторыми принципиальными отличиями языков:
В настройках моего MySQL сокет четко установлен в /tmp/mysql.sock. Но вот DBI::Mysql упорно хочет коннектится к сокету /var/lib/mysql/mysql.sock(откудова оно этот путь взяло непонятно, видимо он намертво вшит в DBD::MySQL). Создание символической сслки впринципе помогает, но только для root - при запуске от анонимуса коннекта не происходит.
Все заработало лишь при смене значения переменной окружения MYSQL_UNIX_PORT [...]
Для удаленной работы требуется php кодер. Основные требования:
Отличное знание php4
Аккуратность, точность, исполнительность
Хорошая продуктивность
Умение писать качественный и читаемый код
Зарплата - по результатам частной беседы. Для проверки Ваших знаний придумано Тестовое задание. Адрес, по которому можно с нами связаться, указан в тестовом задании.
Иногда нужно из хэша получить отдельно массив ключей и массив значений(например, для формирования SQL запроса вставки данных). Для этих целей служат операторы с говорящим названием : keys и values.
@keys = keys %hash;
@values = values %hash;
Для того чтобы написать исполняемую программу на Перл, которая вызывается коммандной строки Unix без указания интерпретатора необходимо первой строчкой поместить следующий код:
#!/usr/bin/perl
По производственной необходимости начал программить на Perl. Язык для меня не нов, я в молодости даже чат на нем написал. Но глубоко копаться не приходилось. А тут пришлось поработать с хешами(их еще ассоциативными массивами называют) - в принципе тоже вещь не сложная. Только вот с их размером непонятка получилась - по аналогии с массивами я [...]
В связи со сменой сервера на более качественный пришлось заниматься установкой софта и я принял решение ставить все необходимые проги самых свежих версий, дабы извлечь из них максимальную функциональность.
PHP выбрал 4.4.1(на 5 мы пока еще не мигрировали) и зря - в связке с моим вторым апачем глючит просто безбожно - в процентах 30 всех запросов [...]
Copyright 2008 - ТолиБлог
Powered by WordPress - Web hosting Services by Wordpress Theme, Archived by WPT