Feb 24

Вчера на Хабре появилась тема о таком движении как Coworking. Ссылка с топика вела на Lifehacker.

Итак коротко о идее:

Вы фрилансер и работаете дома. Но работа на дому не так продуктивна как в оффисе (по себе знаю) - очень много деталей отвлекает, меньше организованость, а если еще кто-то в это время дома, то о работе можно почти забыть… Вот тут то и приходит идея поработать в собственном оффисе, но в связи с ценою на офисное пространство, да и работать в гордом одиночестве не то - сразу идея угасает :-) НО на помощь приходит Coworking - фрилансеры, частные предпринимтели и все подобного рода “независимые” не сидят по квартирам, а вместе орендуют один оффис и работают там вместе, но каждый над свои делом. И здесь появляюся плюсы: ты работаеш в оффисе, что сразу моббилизирует; у тебя появляется круг новых знакомых; с “одноофисниками” можно просто поговорить или обговорить собственный вопрос/идею и т.д.

Цитата:

Здесь та же рабочая атмосфера, как и в любом рабочем офисе, но ты сам себе начальник и делаешь свой бизнес, у тебя появляется возможность обсудить с коллегами по столу появляющиеся вопросы или ты можешь использовать комнату переговоров. Конечно не всё может быть идеально, люди могут быть “неадекватными” или попросту мешать, но это частности.

Ссылки где можно об этом почитать:

Feb 22

Мне, вот, интересно почему бесплатные хостинги еще не умерли или не мрут как мухи. Так ли велики те деньги, что они зарабатывают на рекламе и иже подобными методами? Ведь процентов 20-30% клиентов (если не больше) бесплатного хостинга - это дорвейщики, которые “развивают” хостинг ;-) , также большой процент мертвых сайтов.

Не проще ли хозяину, довольно посещаемого “хомяка” купить себе “50-ти копеечный” платный хостинг, коих пруд пруди, с полнофункциональным php, perl, Zend’ом и т.д. и быть полным хозяином ситуации.

Интересен мне этот феномен. А может и я чего не понимаю в этой жизни…

Feb 16

Пользуетесь ли Вы при разработке готовыми классами и библиотеками, которые лежат на бесплатных расскладках, типа PHPClasses.org, или при каждой новой задаче, той для которой у вас нет своих наработок, “изобретаете” очередной велосипед?

Потому что я за собой заметил это свойство “изобретателя”, хоть и не в массовом порядке (например активно использую для работы с блоггером библиотеку GData от Zend). Вот и не знаю, да и интересно в общем то - этакое “изобретательство” это хорошо или плохо? Ведь с одной стороны, если вы все пишите сами, то вы начинаете лучше разбираться в какойто теме и глубже понимаете проблематику поставленного вопроса. НО в свою очередь вы тратите время на написание кода, который уже написат, протестирован, оптимизирован и в нем исправлено множество ошибок, от которых ваш результат труда еще не застрахован. Не лучше ли взять тот же бесплатный класс для вашей задачи, использовать его, и в то же время, изучив его, вы понимаете как это работает, а также можете приложить руку к его улучшению.

Вот такие вот мысли бродят в трезвой голове :-)

Feb 13

Вот, постал предо мной такой вопрос, как полный переход на PHP5. Ведь все равно рано или поздно надо будет переходить на PHP5, отказываться от поддержки 4-ой версии, использовать функционал 5-ой версии, который не совместим с 4-ой.

Вот и думаю, не рано ли. Но с другой стороны оффициальная поддержка PHP4 прекращена с 1 января сего года и все нормальные хостинги давно уже работают на 5-ой версии PHP.

А Вы уже полностью перешли на PHP 5-ой версии или пишите/заказываете скрипты совмстимые с PHP 4-ой версии?

Feb 07

Как оказалось, мой алгоритм (я приписал его как “ЗЫ” к посту о Multi CURL ) неплохо справляется с поставленной задачей.

Я сделал так: написал функцию получения контента страниц по заданным в массиве (аргумент функции) их URL’ам, которая использует Multi CURL. Результатом работы функции есть массив состоящий из двух элементов: $result[0] и $result[1]. Элемент $result[0] я вляется массивом полученных страниц, а элемент $result[1] является массивом URL’ов страниц, которые функция не получила по той или иной причине. В цикле “do {} while()” я кручу эту функцию получения страниц до тех пор, пока элемент $result[1] не будет пустым массивом (тоесть я получил все страницы). И аргументом функции каждый раз ставлю этот массив неполученных страницы.