Короче!
По наводке Коли ReportBuilder`а, сделал чуть короче ссылки для моего one.web2.com.ua.
Теперь
http://one.web2.com.ua/20101220/6bdca38409/
а было ведь
http://one.web2.com.ua/index/get/20101220/6bdca38409/
Экономия в 8 символов )
По наводке Коли ReportBuilder`а, сделал чуть короче ссылки для моего one.web2.com.ua.
Теперь
http://one.web2.com.ua/20101220/6bdca38409/
а было ведь
http://one.web2.com.ua/index/get/20101220/6bdca38409/
Экономия в 8 символов )
Посидел часик-второй дома и сделал функцию отправки ссылки с one.web2.com.ua на мыло. Кажется, подружко Света посоветовала ( спсб ;) ). Генерим ссылку и, когда она вам покажется, кликаем на иконку отправки:
А уже в этом диалоговом окне пишем ящик получателя и расслабляемся )
Вот теперь письмо уйдёт получателю…
Новостей немного. Да и обновления я сделал давно, но никак не хватало времени всё проверить и выложить. Есть только 2 обновления и видимое только возможность получать уведомления на email. Суть такова, что как только ваш адресат прочитает сообщение, вам придёт письмо и можете начать строчить второе
Второе изменение видимо только людям с браузером на базе webkit. Наконец-то нашёл и исправил ошибку в лоадере скриптов и эти они нормально загружают библиотеки.
Мне удобно, а вам?
Первый день жизни моего сервиса сообщений прошёл плодотворно – багов и интересных идей появилось куча. Спасибо всем, кто отписывал.
Некоторые вкусности выложил сегодня:

А завтра уже новостей не будет – занят.
Надумал я как-то сделать быстро какой-то сервис и для себя и для людей. Чтобы и мне был нужен и чтобы сделать быстро. Основным критерием была скорость, хотелось того, что самому не хватает. И вот буквально за один вечер, после работы, за часа 2-3 сделал сервер сообщений. Конечно, причёсывал его ещё сегодня, парочку багов исправил, но сам факт наличия работающего костяка за один вечер на лицо.
Сервис не просто сообщений, а с возможностью прочитать послание только один раз. Написал текст, отправил другу, тот прочитал и всё – нет сообщения. Зачем? А секреты пересылать )
Как оно работает? Вы создаёте послание, с картинками с оформлением, с чем только сможет справится редактор, жмякаете кнопку и получаете линк. Дальше уже ваши заботы, как вы перешлёте эту ссылку адресату. Но как только получататель откроет ссылку, сообщение удалится и больше никогда никто его не прочитает. Чесно, даже упоминания не будет на сервере
С точки зрения техники, то никаких баз данных, кэширования и т.д. Что мне понравилось в этом проекте, как разработчику, что весь код буквально на одном контроллере и работает ).
Буду рад предложениям и найденым багам. И новости точно будут
ЗЫ. а ссылку то забыл )
Бывает, что вы используете в ваших проектах несколько тулкитов, фреймворков и тд. И держать копии репозиториев фреймворков в репозитории некрасиво да и мониторить изменения сложно. Для решения этой проблемы в Mercurial есть механизм Subrepos. Read more…
На новой работе поставили задание сделать проссмотрт PDF-версии газеты. Ну как-бутто читалку PDF. Ну мы то знаем, что никаким PDF в браузере и не должно пахнуть, а всё выводить будем в JPEG. Read more…
Это перевод статьи Quick Tip: Private Variables in JavaScript.
Из-за зависимости JavaScript от глобальных переменных, можно легко забыть, что создание часных переменных (private variables) может быть реализовано так же просто, как и замыкания. За несколько минут, я продемонстрирую две основные техники, предоставляющие часные переменные и медоды в ваших проектах. Read more…
Пишу, чтобы не забыть ибо иногда надо знать, что происходит с memcached’ом:
$mymemcache = new Memcache;
$mymemcache->addServer('localhost', 11211);
highlight_string(print_r($mymemcache->getExtendedStats(), true));
Массив ключами, которые означают:
Мануал поссмотреть по Memcache::getStats
А так как использую APC то и целый скрипт для статистики
В последнее время замечаю, что всё чаще программирую не, как было раньше, в Eclipse, а в Netbeans. В нём есть всё, что мне требуется и в бете появилась поддержка возможность создавать проекты на удалённых серверах. Конечно, это для меня не показатель, но раньше я разрабатывал сайты и некоторые просят что-то добавить или исправить. А сейчас и монтировать с помощью FUSE не надо.
PS. Только вот зачем сразу читать всё дерево каталогов на сервере?!
PSS. Понятно, втопку. Оно захотело весь сайт скопировать. Неа, не хочется мне пока такой поддержки.