Ни у кого не может возникнуть необходимость иметь компьютер в своем доме. (Ken Olson — основатель и президент корпорации Digital Equipment Corp., 1977г)
Авторизация
Логин:
Пароль:


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

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

     за 2010 год

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

      Программирование на Ruby on The Rails

      16:40, 14 июля 2006 ( Web Development Ruby Rails )

      Очень похоже на работу художника:

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

       И вот этот вот кусок 

          @lot_pages, @lots=paginate(:lots,
            :include=>['region', 'gas','electricity','water', 'lotroad_distance'],
            :per_page     => 10)

      В паре с этим:

       <!--пейджер-->
       <table cellpadding="0" cellspacing="3" border="0" align="center">
        <tr>
         <td class="button">
         <%= link_to(image_tag('prev.gif', {:width=>"16",:height=>"16",:border=>"0"}),:page => paginator.current.previous) if paginator.current.previous%>
         </td>         
         <% paginator.each do |page|%>
              <%if page==paginator.current_page then%>
                <td class="pageact"><%= page.number %></a></td>   
              <% else %>
                <td class="page"><%= link_to(page.number,:page=>page)%></td>   
             <% end %>                            
         <% end %>
         <td class="button">
            <%= link_to(image_tag('next.gif', {:width=>"16",:height=>"16",:border=>"0"}),:page => paginator.current.next) if paginator.current.next%>
         </td>
        </tr>
       </table>
       <!--конец:пейджер-->         

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

       

      Форматирование строки в Ruby

      14:43, 13 июля 2006 ( Ruby )

      Как получить из "123" вывод "00123" ?

      Проще пареной repы:

      "%05d" % "123" 

       

      Мелочи создают совершенство.

      15:41, 12 июля 2006 ( E-mail Daily thoughts )

      Чем добротный веб-проект отличается от обычного?

      Мелочами.

      Приятными, тяжелыми в проработке и тестировании, но приятными мелочами. Автоматическими тестами. Дизайн через тестирование. Вот что важно.

      А Гугль не перестает умилять. 

      На проверку hosted gmail оказался отличной вещью:

      бесплатных 25 аккаунтов в домене, нет рекламы приаттаченной в конец сообщения.

      Теперь мне можно писать и на max@prokopov.kiev.ua ;) 

       

      Глобальные планы Матрицы

      17:36, 11 июля 2006 ( E-mail )

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

      Многие из вас могут настроить MTA, поддержку виртуальных доменов, и прочие радости почты. Все мы радуемся богатому AJAX веб-интерфейсу gmail. А как насчет попользовать gmail для своих доменов

       

      Гугль запустил в бета-тестирование новый сервис hosted domain mail. Да-да, теперь я смогу заводить пользователей, раздавать ящики в своем домене, давать пользователям отменный веб-интерфейс и многомегабайтный ящик, pop3 и smtp сервисы поверх SSL (это еще если смогут настроить).

      Однозначно, Матрица с нами :) 

       

      Установка FreeBSD на Adaptec HostRaid SATA

      17:53, 10 июля 2006 ( Administration FreeBSD )

      Если я правильно понял, то Hostraid - разработка Raid, часть функций которого отдается на управление системы, установленной на хосте.

      Да вот беда, при установленном mirror не хотел видеться raid как нормальный raid, а вместо этого было видно два диска ad4 и ad6. Ну да не беда, выручает ... пункт в инсталляционном меню Fixit, в котором есть run shell на VTI4.

      Переходим в консоль <F4>

      #atacontrol create mirror ad4 ad6
      и получаем зеркало ar0,
      на которое и устанавливаем успешно систему (не забываем в options сделать rescan devices).

      Вторая трабла. У нас ведь оптерон, ага.
      А оптерон уже позволяет компиляцию ядра из amd64 каталога /usr/src/sys,
      инсталляция была с компакта, 6.1-RELEASE. 

      Компиляция свалилась еще  на стадии make dependancy. Но i386 собралась совершенно гладко. New technology, однако.

       

      Для админов выражение ...

      14:58, 10 июля 2006 ( Humor Daily thoughts )

      Выражение "тренируйтесь на кошках" у админов приобретает совершенно иной смысл :)

      Hint: Cisco, Киска, Кошка :) 

       

      Как нелегко решиться обновить MySQL

      20:14, 8 июля 2006 ( Administration Databases FreeBSD )

      Тот самый ГЛАВНЫЙ сервер, на котором в mysql храниться:
      * exim список доменов
      * dbmail аккаунты и в общем pop3 обслуживание нескольких доменов
      * freeradius для авторизации VPN пользователей
      * около десятка сайтов
      * гарантийный контур (прием гарантийных заявок) с реплицированием в офисный mysql

      Это все успешно работало на 3.23 версии mysql пока не настал _ТОТ_САМЫЙ_МОМЕНТ_ когда необходимо было запускать новый сайт в mysql кодировке UTF8, которую, к сожалению версия 3.23 не поддерживала.

        читать далее >>

      О интернет-газетах

      17:53, 6 июля 2006 ( Web Development Daily thoughts )

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

      А что же меня смущает? Почему newsru.com, korrespondent.net используют фиксированную ширину верстки? А почему они ориентируются на 800x600? Можно взять за пример очень неплохую резиновую верстку lenta.ru. А если разрешение 1600 на сегодня уже не такая экзотика как раньше, то зачем мне всматриваться в узкую полоску текста посреди браузера.

        читать далее >>

      А вот ни за что не угадаете, какой тег я нашел в HTML :)

      14:00, 4 июля 2006 ( Web Development )

      Воистину век живи - век RTFM. Если вспомнить мою заметку о незаслуженно забытых тегах, то этот найденный тег можно смело помещать в номинацию "самый неожиданный тег года".

        читать далее >>

      Новая клава Microsoft для работы с Vista

      11:27, 3 июля 2006 ( Daily thoughts )

      Нашел заметку на уважаемом nnm.ru о выпуске новых клавиатур для работы с Windows Vista.


      Ну просто не могу не высказаться. Потому что:

      1) Я использую Microsoft Natural Multimedia Keyboard, которую считаю лучшей.
      2) Я не использую Windows Vista.


      Так, она может работать на расстоянии более чем девяти метров от компьютера.Вы можете себе представить случай, когда вам понадобиться клавиатура хотя бы в 3х метрах от компютера? Если да, то задумайтесь о простом пульте ДУ, он более подходит для данных целей (управление телевизором, да).

        читать далее >>
      страницы: |< ... 46 47 48 49 50
       51 
      52 53 54 55 56 ... >|
      © Максим Прокопов 2005-2024 О сервере