Сказка-быль, да и в UWDC есть намёк #2

Второй день начался рано, в 10 утра я был готов насладиться второй частью конференции. Я сразу для себя выбрал почти один зал — технический, откинув всю эту сео-шмео шелуху с желанием впитать в себя какие-нибудь технические фишки.

( Читать дальше )

Сказка-быль, да и в UWDC есть намёк #1

UWDC2010

Всё хотел по приезду собрать мысли и написать маленький отчет о поездке в Челябинска, но мысли всё не приходили. Мешали дела, мешали нахлынувшие мысли и даже маленькая такая депрессия в духе «а вот почему у них всё так, а в башкирии через задницу». Но я уже второй раз понял, что нужно дать себе время, успокоиться, осмыслить всё увиденное, оценить проделанный труд докладчиков и организаторов не так просто и не так быстро, тут спешка — враг, а не друг! Потому вот только по прошествии такого периода почти в две недели, я решился рассказать тут, как мы удачно съездили на UWDC!


( Читать дальше )

Обзор карт Уфы

Заполняя информационный вакуум образовавшийся внутри сообщества, решил пробежаться по картам родного города и выяснить как изменилась ситуация среди них.

Лет 5 назад, лучшее, что можно было встретить в интернете — это растровую карту города пропущенную через сканер (ай-ай-ай). А сейчас, как бы, период веб 2.0 AKA «хочу все перенести в интернет».

Я не углублялся в раскопки, а некоторых уже смело можно называть ископаемыми; но старался уделить внимание актуальности карты и удобству мышиной возьни с ней.

UPD. Добавлен pro-gorod.ru и упоминание о kosmosnimki.ru.



( Читать дальше )

Три года одного проекта

Хорошая задача — такая, решения которой вы не знаете. // Пол Локхард

Есть проекты существующие сами по себе, а есть такие, за которыми стоит труд многих людей. Я расскажу вам о сайте, над которым я работал последние три года — Желтые Страницы Уфы.

Желтые страницы уже не первый десяток лет занимаются выпуском бумажного справочника. Большой штат операторов вместе с агентами™ постоянно содержат базу данных в актуальном виде. Наверное, это решающее отличие компании от тех сайтов, которые представляют посетителям самостоятельно поддерживать базу в актуальном виде (UGC). Но не буду забегать вперед.


( Читать дальше )

Ускорение PHP скриптов (для нуба)

Общеизвестный факт, что PHP это такое средство разработки домашних страниц, что совершенно исключает его применение для крупных проектов. Но с годами домашняя страничка выросла, а время на переписывание всего с нуля взять неоткуда. Пришлось изменить название языка и обвешиваться инфраструктурой, чтобы получить какой то компромисс в производительности.


( Читать дальше )

YSlow - оптимизация загрузки сайта

С появлением быстрого интернета веб-разработчики забыли о временах, когда изображения нарезались в несколько слоев, комбинируя достоинства многоцветного JPEGа и четкого GIFа, а HTML код упрощался не из-за блочной верстки. Не успели привыкнуть к скоростям, как опять сайты начали медленно грузиться.

Плагин не делает никакой магии, но позволяет составить хоть какое-то мнение о том, насколько все плохо.

Поехали:

1. Get Firefox . com.
2. Get Firebug . com.

Упомянул шаги только из-за забавных доменов.

Теперь устанавливаем сам YSlow. Плагин находится в централизованном хранилище (Tools → Add-ons → Закладка «Get Add-ons» → Поиск «yslow» → Add to Firefox… → Перезапускаемся).


( Читать дальше )

Конференция уральскив Веб-разработчиков UWDC2010

Наконец-то и у нас на Урале состоится крупная веб-ориентированная конференция.
Мероприятие пройдет 27 и 28 февраля в Челябинске в отеле Холидей Инн, и будет называться
Ural Web Developer Conference — UWDC’2010.
Участие в конференции бесплатное! Но общее количество участников ограничено —
не более 300 человек. Так что спешите регистрироваться.


Тут форма регистрации

Интересная и разноплановая программа мероприятия

В целом пост служит привлечение уфимцев на поездку, вместе как говориться веселее и голова болит ;-)

AJAX и история или одна из идей как упростить себе труд

В целом об AJAX написано много. Море фреймворков, библиотек, учебников, уроков вокруг облегчающих работу с этой технологией. Но всегда хочется сделать еще проще, еще удобнее и иногда быстрее чем у других и возможно погоня за оригинальностью. Не скажу, что всё это про мой пост, просто пришла идея и захотелось реализовать.

Потому и набросал этот код чисто для иллюстрации посетившей идеи. Сильно не ругать, с JQuery я не так давно, потому как-то так, но для примера вполне хватит, главное понять идею, а дальше уже можно и другие фишки задавать.

( Читать дальше )
  • +2
  • 26 января 2010, 15:51
  • MpaK
  • 9+9

Какой WYSIWYG редактор вы используете в своих веб-продуктах?

Проголосовало: 13. Воздержалось: 3

Маленький опрос для того, чтобы узнать ваши предпочтения, разработчики!
  • 0
  • 26 января 2010, 00:02
  • MpaK
  • 2+2

Как удалить из строки все буквы кроме некоторых?

Иногда возникает задача удалить из строки все символы кроме некоторых. На мой взгляд для этой задачи регулярные выражения в самый раз задуманы.
для Oracle
select regexp_replace('АаБбВвГгДдЕеЁёЖжЗзИиЙйКкЛлМмНнОоПпРрСсТтУуФфХхЦцЧчШшЩщЪъЫыЬьЭэЮюЯя','[^кя]','',1,0,'i') from dual;

Для углубления в тему регулярных выражений в Oracle следует почитать это.

для C#

Regex r = new Regex("[^кя]*",RegexOptions.IgnoreCase);
Console.WriteLine(r.Replace("АаБбВвГгДдЕеЁёЖжЗзИиЙйКкЛлМмНнОоПпРрСсТтУуФфХхЦцЧчШшЩщЪъЫыЬьЭэЮюЯя", ""));

Для .Net кодеров полезно прочитать — Регулярные выражения в .NET Framework