— Бурение земли в поисках нефти? Вы имеете в виду, что надо сверлить землю для того, чтобы найти нефть? Вы сошли с ума. (ответ на проект Edwin L. Drake в 1859г)
Авторизация
Логин:
Пароль:


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

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

     за 2010 год

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

      Кстати, вот интересный совет нашелся

      15:48, 25 августа 2006 ( Daily thoughts Linux )
      Люди рекоммендуют включать focus follows mouse, это такой режим работы в X, когда при наведении мыши на другое окно, окно на которое была наведена мышь, перехватывает фокус, но не выдвигает окно на передний план (для этого нужен клик по окну). Это позволяет нам, раз уж мы хватаемся за мышь, юзать ее в операциях copy-paste наиболее эффективно.  

      Немножко юникс - типсов

      15:45, 25 августа 2006 ( FreeBSD GNU Linux )

      http://www.igso.net/nkb/Unix_Tips

      содержит полезные вещи типа:

      How to list all the open ports and programs:

      [linux]$ netstat -apne --inet
      [freebsd]$ sockstat

       

       

      Оказалось что watch в Linux и watch в FreeBSD это совершенно разные команды

      15:43, 25 августа 2006 ( Administration FreeBSD GNU Linux )

      nexus@nexus:~$ uname -a
      Linux nexus 2.6.15-26-386 #1 PREEMPT Thu Aug 3 02:52:00 UTC 2006 i686 GNU/Linux
      nexus@nexus:~$ whatis watch
      watch (1)            - execute a program periodically, showing output fullscreen

      root@webber:~# uname -a
      FreeBSD webber.it-link.com.ua 4.10-STABLE FreeBSD 4.10-STABLE #1: Mon Jul 26 09:54:43 EEST 2004     root@webber.it-link.com.ua:/usr/src/sys/compile/www  i386
      root@webber:~# whatis watch
      watch(8)                 - snoop on another tty line

      Ну а если хотите такую же функциональность  watch в FreeBSD как и в Linux, то portinstall cmdwatch

      и юзание cmdwatch.

      Типичный случай:

          cmdwatch df

       

       

      Итак, открываем серию хинтов и типсов под названием "Посмотри мама, как я умею"

      14:45, 25 августа 2006 ( Administration FreeBSD GNU Linux )

      Многие видели файлы конфигурации заканчивающиеся на .sample?

      К примеру, httpd.conf.sample , mime.conf.sample.

      Ручками переименовать каждый? А давайте лучше юзать bash extenstions.

      Переименование (копирование) будет выглядеть примерно так:

      cp httpd.conf{.sample,}

      Да-да, вот так бесхитростно скопируем все httpd.conf.sample в httpd.conf без .sample.  unix magic, однако :)

       

      А вот вам еще онлайновый Excel от Google

      12:51, 18 августа 2006 ( Web Development )

      http://spreadsheets.google.com/

      Каждая работа гугла из серии "А вам слабо?". 

       

      Использование объекта flash

      11:23, 15 августа 2006 ( Web Development Ruby Rails )

      По сути своей отличная штука, объект flash служит для уведомления пользователя о результате выполненного действия, типично это "Ваши данные успешно сохранены", либо "Произошла ошибка".

      Применение его на практике очено простое:

      в контроллере:
      flash[:notice]="Ваши данные сохранены"
      redirect_to :action=>'someaction'


      в вьюшке:
      <%= flash[:notice] if flash[:notice] %>

       И это очень удобно, т.к. состояние flash сохраняется в сессии, и срабатывает при редиректе. Это же является и проблемой, когда у вас срабатывает, к примеру, post формы без redirect, то вы увидите эту же flash дважды(!). А такой хоккей нам не нужен.

      Странно, что в api это не документировано, юзаем метод now обзекта flash следующим образом:

      flash.now[:notice]="Ваши данные сохранены".

      И сообщение появляется только один раз, что нам и требовалось.

      Кстати, о различиях в квотировании строк.
      Если мы используем " (двояная кавычка), то эти строки будут обрабатываться на наличие ruby инструкций, в то время как ' (одинарная кавычка) пройдет без дополнительных проверок.

       

      Пример применения для понимания полезнейшего in_groups_of

      10:42, 11 августа 2006 ( Ruby Rails )

      В Ruby есть замечательная штука, in_groups_of. Это полезно, когда хотите построить таблицу, скажем из 3х колонок, растыкивая данные по каждой колонке.

      Делается это не просто, а очень просто.

      Имеем массив объектов @category=Category.find_all

      применение:
      @category.in_groups_of(3) do |category_item|

          category_item[0].name ## первый элемент   
          category_item[1].name  ## второй
          category_item[2].name ## третий

      end

       Вот такая мегафича

       

      Кто еще не был на YouOS, идти и смотреть

      17:32, 9 августа 2006 ( Web Development Daily thoughts )

      http://www.youos.com/html/index.html?mode=demo

      В золотых ручах и джаваскрипт - язык для написания веб-ОС. А ведь ОС, это не большой полосатый мух, который делает бз-з-з-з, а Операционная Система. Ну YouOS это не в полном смысле "ОС", а это скорее Windows 1.0 в веб-исполнении.

      Русская инженерная мысль идет всегда в одном направлении - а если в местном браузере открыть этот же самый YouOS, то он свихнется? 

       

      Кто из Киева, камон слушать про Xen

      09:29, 9 августа 2006 ( Daily thoughts )

      HP представляет бесплатный семинар по технологии виртуализации Xen в Киеве. Процессорная поддержка паравиртуализации и прочие интересные вещи. В любом случае, послушать будет интересно, мероприятие на весь день. 

      Регистрация

       
      страницы: |< ... 42 43 44 45 46
       47 
      48 49 50 51 52 ... >|
      © Максим Прокопов 2005-2024 О сервере