IT-Expert
  IT-Expert / Веблог / Собственно а вот и оно, то о чем так долго говорили большевики
Авторизация
Логин:
Пароль:


 
Поиск по записям:

Ключевые слова:
Записей в блоге
 за 2015 год
 за 2014 год
 за 2013 год
 за 2012 год
 за 2011 год

     за 2010 год

       за 2009 год
       за 2008 год
       за 2007 год
       за 2006 год
       за 2005 год
      RSS лента Лента новостей IT-Expert 
      Лента подкастов IT-Expert IT-Expert audiopodcasts

      Собственно а вот и оно, то о чем так долго говорили большевики

      16:28, 27 октября 2006 ( Web Development Daily thoughts  )

      К чему привели все эти миграции, рельсы, программирование, базы данных.Короче, все это было проделано для нашего нового проекта: http://vsezagorod.com. Покупка-продажа земельных участков в Киевской области. Участки реальные. Фотки честные. Есть интересные вещи, например, одновремнная работа и сортировки и фильтрации и пейджинга участков (когда их будет много). Также интересна реализация флеш-карты Киевской области (поиск участка), там тоже работают фильтры, а если участков в населенном пункте более 4х, то табличку не расфигачивает, а появляется соответствующая ссылка на просмотр всех участков в этом нас. пункте (специальный фильтр). И ежели зайти в детальную карточку участка, то можно клацнуть по ссылке "расстояние от" и увидеть карту Киева с подсвеченной точкой отправления, от которой считалось расстояние от населенного пункта где находится участок до Киева. Если навести на точку отправления, то увидим фотографии, сфоканые из этой выбранной местности, ну это для людей у которых хорошо развиты визуальные образы :) Кстати, фотографии отправных точек фоткались нами на самом деле по две фотографии на каждую из 11 отправных точек.  При добавлении участка также отображается эта же флеш-карта Киева, только уже со всеми отправными точками. Пока что замечено два неясных глюка при отображении. В Firefox иногда (выяснено, что это каким-то образом зависит от скорости загрузки страницы) распиндячивает блок фильтров на полный размер окна браузера. Второй неясный баг связан с некорректным отображением Internet Explorerом png файлов изображений, а именно, логотипа и домика с надписью "как продать участок", иногда бывает на этих местах серый фон. Кстати, здесь Игорек применил интересный хак для глюка IE при отображении прозрачного png, если кому интересно, то здесь прозрачный png дейтвительно отображается корректно благодаря хитрому htc workaround (см. css). Дизайн корректно-резиновый, рассчитан на разрешение от 1024x768.  Статистика сайта такова:

      +----------------------+-------+-------+---------+---------+-----+-------+
      | Name                 | Lines |   LOC | Classes | Methods | M/C | LOC/M |
      +----------------------+-------+-------+---------+---------+-----+-------+
      | Helpers              |   337 |   214 |       0 |      34 |   0 |     4 |
      | Controllers          |  1043 |   949 |      22 |      97 |   4 |     7 |
      | Components           |     0 |     0 |       0 |       0 |   0 |     0 |
      |   Functional tests   |   636 |   536 |      28 |      84 |   3 |     4 |
      | Models               |   730 |   283 |      38 |      13 |   0 |    19 |
      |   Unit tests         |   548 |   406 |      37 |      55 |   1 |     5 |
      | Libraries            |    87 |    35 |       0 |       9 |   0 |     1 |
      |   Integration tests  |     0 |     0 |       0 |       0 |   0 |     0 |
      +----------------------+-------+-------+---------+---------+-----+-------+
      | Total                |  3381 |  2423 |     125 |     292 |   2 |     6 |
      +----------------------+-------+-------+---------+---------+-----+-------+
        Code LOC: 1481     Test LOC: 942     Code to Test Ratio: 1:0.6

      Количество таблиц сайта в базе MySQL (!) 44 штуки.

      У художников принято подписывать картины: Масло, акварель. 

      Подпишусь как художник:  ruby18, rails 1.1.6, mysql 5.0.22. Работает под управлением FreeBSD, apache 2.0.59 + mongrel.

      Все имена вымышлены. При написании кода ни одно живое существо не пострадало. Vim 7.0 рулит.

      Комментариев: 2
      © Максим Прокопов 2005-2016 О сервере