Хабр Курсы для всех
РЕКЛАМА
Практикум, Хекслет, SkyPro, авторские курсы — собрали всех и попросили скидки. Осталось выбрать!
#!/usr/bin/perl
$_='
$q ="\ 47"; wh
ile ($ ;=
$z += .5 ){
%c= $r=0;$/ ="";whi le(2
0+ $z>($;+=.05)){$c{int$ _+ 2
6+ 2*($ r+= .0 2) *
s in$ ;}{1 -$_
+1 0+ int $r*c o s
$ ;} =1for(0. .1) }$
t =r ever se;$ /. =`
c le ar `. " #!
/ usr /bi n/ pe
rl \n\ $_ =$q \n" ;
fo r$y (1..20){$c{$_} {
$ y }? $ /.=chop$t :
($/ . =" \4
0") for(0. .53) ;
$/. ="\n"}pri nt"$/$ q;
s; ". chr(9 2)."s;;g;eval\n "}
/**
* Получение списка файлов
*
* @param string $path удаленная директория
* @return array список файлов
*/
public function getList($path="/") {
/**
* Проверяем, подключены ли мы
*/
if(!$this->connected){
$this->raiseErrors(array(array(
'name'=>'Ошибка доступа',
'description'=>'Нет открытых подключений'
)));
}
/**
* Попытка получения списка файлов
*/
$listTry=ftp_nlist($this->resFtp,$path) or $this->raiseErrors(array(array(
'name'=>'Ошибка получения списка файлов',
'description'=>'Не удалось получить список файлов для '.$path
)));
if($listTry) {
$this->logEvent('Список файлов для '.$path.' успешно получен');
return $listTry;
}
}
vs. 
Чем более высокоуровневый продукт, тем меньше настоящей работы предстоит разработчику.
Кстати, сравнение с едой мне кажется более удачным, чем популярное сравнение с автомобилями. Еда как и сайты может быть бесплатной (начать придется с охоты-рыбалки), может быть для себя (купил стейк в магазине, пришел домой - поджарил) и для других, может быть очень дорогой и эксклюзивной (ресторан с пятью мишленовскими звездами, прием с ужином на триста персон) и т.д. и т.п.В производстве сайтов-визиток одно ценообразование. Нормы работ, четкие предсказуемые процессы, как приготовление гамбургера в Макдональдсе. А вот когда требуются идеи и люди, готовые их воплощать, то ценообразование становится совсем иным. В этом случае вопрос, сколько конкретный человек потратил времени на ту или иную работу мало кого волнует. Самое главное – решена или не решена задача клиента. Насколько компания может быстро реагировать на потребности клиента – это становится наиболее важной деталью работы. Компании, которые занимаются проработкой уже на уровне консалтинга должны иметь право на ошибку «внутри», до запуска. Поэтому и услуги компании подобной нашей стоят дороже.
Бюджет проекта. Убеждение клиента