| Возьму пару уроков по работе с Joomla и настройке серверов |
[Apr. 15th, 2010унд09:07 am]
ПоХаПэ прогроммисты
|
Возьму пару уроков по работе с Joomla и настройке серверов VDS на конкретных примерах. Всё мероприятие - на любой удобной для Вас территоирии, оплата по договорённости, в пределах разумного. djpetrenko@yandex.ru тел. 8-915-209-87-92 ася 330-227-591 |
|
|
| Оценка конкурентности поисковых запросов |
[Mar. 29th, 2010унд05:09 pm]
ПоХаПэ прогроммисты
|
Всем привет!
Хотелось бы попросить у вас помощи. Дело в том, что я новичек в SEO (буквально 1,5 месяца им занимаюсь), и на свою голову уже нашёл не самый легкий проект... понятно что в своих силах я не уверен. Мне нужно продвинуть запрос "стеклянные двери" и сопутствующие ему "купить стеклянные двери" и "стеклянные двери москва". Знаю, что запросы коммерческие и так просто их не двинешь... т.е. мне нужно примерно знать какая по ним конкуренция и сколько денег мне попросить с заказчика? Обещался сегодня сказать...
Ну я решил почитать статьи по этой теме, прочел эту http://blog.bloggers.su/seo/ocenka-konkurentnosti-poiskovyx-zaprosov/ и вот эту http://www.adlabs.ru/doc/promo/optimization/semantic. Какой из них вы посоветуете мне следовать? Ну и вообще, что мне делать, и как выйти из положения?
Заранее всем большое спасибо за ответы! |
|
|
| Проблема с загрузкой файлов на сайт |
[Apr. 19th, 2009унд09:48 pm]
ПоХаПэ прогроммисты
|
Доброго времени суток! У меня возникла проблема. Написал скрипт для загрузки файлов на сервер. Но как-то он криво работает. Картинки загружает нормально, а вот все остальные файлы (видео, аудио) не хочет загружать. Никак не могу понять в чем причина. Может вы поможете.
( КодCollapse )
Подскажите что не так, а то уже облазил все форумы и ничего не нашел как решить эту проблему. Заранее благодарен. |
|
|
| ещё один пост о говне в ЯП |
[Apr. 10th, 2009унд05:00 am]
ПоХаПэ прогроммисты
|
Вообще, наверное, нехорошо поливать грязью то, что несколько лет подряд кормило и до сих пор временами подкармливает. Но сил моих больше нет, честное слово!
В общем, как неприятно после хорошего снова переседать на говно, а! Как, покодив на C++/Qt (и это даже несмотря на общую кривоватость плюсегов), противно помогать соученикам с курсовыми на Дельфях, так и сейчас, после неплохой практики с Ruby/рельсами, кодить что-либо на php жутко влом. У меня тут висят несколько похапешных задач, которые я уже затянула просто до неприличия (жопа я!) - а заставить себя всё же крайне трудно. Но надо, да.
Господа, похапе таки говно - и, думаю, мало кто возьмётся с этим спорить. Меня ЗАДОЛБАЛИ эти никак не структурированные и имеющие кучу совершенно неочевидных глюков нюансов бесчисленные функции.
Вот хотя бы из недавнего. Задача такая: выдрать из некого объёма информации все дробные числа и округлить их до 2 знаков после запятой. Вообще, там это надо сделать в уже обработанном XSLT-процессором XMLe, но поскольку php-шная реализация XSLT не поддерживает replace(), то приходится делать дополнительный парсинг силами самого php. Закладка на хелп по preg_replace в php.net у меня давно уже стоит, но не всё так просто. В общем, пишу:
$result = preg_replace("/(\d+,\d+)/e", "round($1, 2)", $result);
Думаете, заработало? А хрен там! Ругается на неправильное количество параметров для round(). Я долго пыталась понять, в чём же дело. Перечитывала хелп по округлениям и пыталась понять, "то ли лыжи не едут, то ли я е#%нутый". И только где-то через час до меня дошло - а десятичный разделитель в оригинальном XML же - запятая! И эту запятую функция воспринимает как лишний разделитель между агрументами. Ну ладно, думаю, фигня война. Пишу так:
$result = preg_replace("/(\d+,\d+)/e", "round('$1', 2)", $result);
По всем прикидкам, это должно было бы работать правильно. А, опять же, хрен там! Даже несмотря на кавычки. Округляет почему-то не до сотых, а до целого. И, знаете, почему? А потому что при таком неявном преобразовании строки в число запятая НЕ рассматривается как разделитель целой и дробной частей! Только точка! Соответственно, выделяется только целая часть числа. Ну, блин. Мне так тоже не подходит. Начинаем извращаться!
$result = preg_replace("/(\d+,\d+)/e", "number_format(str_replace('$1', ',', '.'), 2, ',', '')", $result);
Собственно, number_format - это чтобы запятую потом на место вернуть, да. Но даже это всё равно не заработало, и вы никогда не догадаетесь, почему, и на что заругалось. А на самом деле, результат вычисления функции не может быть первым аргументом в number_format. Там может быть или строковая константа, или имя переменной! Ну ни хрена себе, а? Рациональной причины для подобных ограничений я не вижу - разве что могу предположить, что разработчики php люто ненавидят всё, что хоть немного похоже на функциональное программирование (впрочем, они и объектно-ориентированное-то не так давно полюбили). В итоге, конечным, рабочим вариантом стало вот такое:
$result = preg_replace("/(\d+),(\d+)/", "$1.$2", $result); $result = preg_replace("/(\d+.\d+)/e", "number_format($1, 2, ',', '')", $result);
Вот так вот. Двойные накладные расходы и просто ну очень некрасиво. Вы тоже любите php, как люблю его я?
 |
|
|
| (no subject) |
[Dec. 19th, 2008унд09:34 pm]
ПоХаПэ прогроммисты
|
Добрый вечер!
Скажите, пожалуйста, возможно-ли средствами php конвентировать и сохранить html-страницу полностью в одном из следующих форматов: *.pdf(возможно средствами дополнительных модулей), *.mht?
Входным параметром для подобной реализации хотелось, что бы был url-адрес страницы, которую нужно сохранить.
Если кто-то втречал нечто подобное, будьте добры - киньте ссылку или название класса. В противном случае(при наличии мыслей), подскажите, как можно было бы сделать конвертацию скаченного(средствами fopen или же wget(curl/…)) файла в один из перечисленных форматов(mht в данном случае интересует меньше всего).
Спасибо. |
|
|
| Тумбочка на пхп |
[Oct. 15th, 2008унд10:47 pm]
ПоХаПэ прогроммисты
|
|
( Read more...Collapse ) |
|
|
| sendmail, но попроще |
[Aug. 2nd, 2008унд02:31 pm]
ПоХаПэ прогроммисты
|
|
Извините, за, возможно, дурацкий вопрос, но... Мне надо что-то настроить в системе, чтобы заработала нормально php функция mail(). Засунулся в настройки sendmail - понял, что я буду в них весь день копаться, чтобы хоть что-то сделать. Есть ли какой-то простой аналог, чтобы там можно было прописать SMTP-сервер, через который отправлять всё, что у меня на сайте идёт в mail()? Или это где-то в php настраивается??? дистрибутив - Fedora 6, если это имеет значение. |
|
|
| о базисе и юных любопытствующих |
[Jul. 16th, 2008унд10:23 pm]
ПоХаПэ прогроммисты
|
Сегодня ко мне подошёл 19-летний брат мужа. Спросил - а есть ли у меня какие-нибудь книжки по PHP? Типа, хотят они с корефаном страничку сделать. Ещё пару лет назад я бы с радостью накидала ему книжек по типу "похапе-программирование с нуля для чайников"... сейчас же я сказала ему честно вот что:
- Знаешь, товарисч! Прежде чем ты даже заикнёшься о въёбдизайне, похапе-погромировании и аякс-формочках, вот тебе учебничек по идеологии ООП, а вот ещё тебе для общего развития теория алгоритмизации. И не забудь про парадигмы программирования и сравнительный анализ языков! Ну и вообще, вот тебе интуитовская болваночка с курсами - да, там есть и про похапе. Только не вздумай это открывать в первую очередь. Сесть на иглу легко - а слезать с неё при отсутствии базиса куда труднее...
Товарищ почесал репу и отправился читать про ООП на Java. А к чему я это вам пишу? А к тому, что юное поколение надо воспитывать, дабы они не повторяли ошибок "тупых похапешников" старшего... |
|
|
| (no subject) |
[Mar. 23rd, 2008унд11:08 pm]
ПоХаПэ прогроммисты
|
5 способов, как одноразового заказчика превратить в постоянный источник дохода.
1. Не пытайтесь на первой сделке сорвать максимальные бабки. Лучше сдать основной сайт подешевле, но сразу по завершению предложить дополнительные услуги - вставить модуль новостей, например.
2. Может, это банально, но делайте заказ в срок и качественно, чуть дороже, чем вам за него заплатили. Можете например, вставить дополнительный мелкий модуль, непредусмотренный в ТЗ. Тогда в следующий раз, заказчик заплатит уже большие деньги за ту же сложность проекта.
3. Не дайте заказчику, единожды с вами работавшему, забыть о себе. Постоянно напоминайте о себе. Поздравляйте с праздниками, цитируйте что-нибудь из баша, расскажите о дополнительных услугах, которые вы можете ему предложить.
4. Не надо требовать дополнительно 500 руб. с заказчика, если он попросит добавить мелкую функцию, не оговоренную в первоначальном ТЗ.
5. И, главное, не стойте на месте, постоянно развивайтесь, чтобы со временем быть в состоянии предложить большее.
Автор статьи: phplife, ведущий тренинга "PHP фриланс. Как работать когда угодно и где угодно, получая за это достойные деньги." |
|
|
| navigation |
| [ |
viewing |
| |
most recent entries |
] |
| [ |
go |
| |
earlier |
] |
| |
|
|