IT-Expert
  IT-Expert / Веблог / Записи за июль 2008
Авторизация
Логин:
Пароль:


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

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

     за 2010 год

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

      Аппаратная перезагрузка HTC Touch

      20:08, 30 июля 2008 ( PocketPC )

      Чтобы выполнить аппаратную перезагрузку коммуникатора HTC P3450 Touch, проделайте следующее:

      • Одновременно нажмите и удерживайте кнопки начала и окончания вызова.
      • При зажатых кнопках стилусом нажмите кнопку ресет.
      • Отпустите стилус, а клавиши продолжайте удерживать еще несколько секунд.
      • Появится предупреждение о том, что все пользовательские данные будут удалены.
      • Нажмите кнопку ввода для подтверждения.

       

       

      Случилось невероятное гипервизор VMWare ESXi стал бесплатным

      13:22, 28 июля 2008 ( Virtual Machines )

      Удивительно, но VMWare сделала это!


      Теперь можно пользоваться всеми благами гипервизора для виртуализации и паравиртуализации просто бесплатно.

       

      Слегка доработанный capistrano recipe для получения дампа рабочей базы локально

      13:04, 28 июля 2008 ( Web Development Ruby Rails )

      Довольно часто данные изменяются на продакшн-сервере, и обычно хочется экспериментировать над свежей копией данных в своем rails приложении.

      Тем, кто пользуется для разворачивания приложений capistrano есть хорошая новость: сделать такую вещь весьма несложно.

      Итак, у нас в production FreeBSD 7.0, для разработки пользуемся рабочей станцией с ubuntu 8.04.

      Рецепт capistrano слегка модифицированный взят отсюда: http://programmingishard.com/code/495

      добавляем в config/deploy.rrb

       desc "Load production data into development database"
      task :load_production_data, :roles => :db, :only => { :primary => true } do
        require 'yaml'
       
        database = YAML::load_file('config/database.yml')
       
        filename = "dump.#{Time.now.strftime '%Y-%m-%d_%H:%M:%S'}.sql"
        on_rollback { delete "/tmp/#{filename}" }
       
        run "mysqldump -u #{database['production']['username']} --password=#{database['production']['password']} #{database['production']['database']} > /tmp/#{filename}" do |channel, stream, data|
          puts data
        end
        get "/tmp/#{filename}", filename
      #  exec "/tmp/#{filename}"
        exec "mysql -u #{database['development']['username']} --password=#{database['development']['password']} #{database['development']['database']} < #{filename}; rm -f #{filename}"
      end

      после чего пользуемся:

      cap load_production_data

      и вуаля, свежая копия базы с production у нас в development!

       

      Sysamin's day

      19:58, 25 июля 2008 ( Daily thoughts )
      С праздником, коллеги!
       

      Интересная разработка SharedView от Microsoft

      10:07, 25 июля 2008 ( Daily thoughts )

      Довольно интересную штучку удалось протестировать на днях. Microsoft Shared View средство для коллективного расшаривания и совместной работы с приложениями и файлами.
      Иными словами новинка позволяет создать сессию для удаленной работы и подключить к ней до 20 человек. Для создания сессии потребуется иметь ms passport, что можно отнести к недостаткам.
      По сравнению с тем же RAdmin SharedView даст возможность расшарить не весь десктоп, а одно или несколько приложений, например, word или excel и подключив одного и более человек совместно работать с ними. При этом курсор не общий, а как бы у каждого свой, более того, движения и клики чужих курсоров видно, т.к. сами курсоры появляются с подписями их владельцев.
      handout, так называются расшаренные файлы, которые, по всей видимости при расшраривании сгружаются на сервера microsoft и становятся доступными для загрузки всем участникам сессиии.

      Штучка интересная, хотя и бесполезная пока.


       

      О, этот странный weave

      11:24, 24 июля 2008 ( Web Development Daily thoughts )

      На замену безвременно ушедшему плагину Google Sync Google предлагает установить бету плагина Mozilla Weave.

      Установил. Вот они, радости браузерного бытия: в отличие от безупречно работающего sync weave нагло тормозит, выполняя синхронизацию почему-то ПОСЛЕ закрытия браузера. Т.е. закрываешь браузер, и еще в течение нескольких минут наблюдаешь окошко синхронизации, которое лично я в 70% случаев просто закрываю, ибо некогда. В последних апдейтах разработчики, видимо осознав пикантность этого дела, добавили индикаторы прогресса, дабы человек понимал, что что-то происходит, а не тупо висит.

      На линуке же mozilla weave после некоторого времени вообще отвалился ссылаясь на ошибку криптосистемы.

      Google Sync, кстати выпустили в свободное плавание открыв код. Но кому же доверить мои сексуальные данные, пароли к формам? Не думаю что решусь это сделать, разве что проинсталить sync на свой сервер.

      Sync! Вернись, все простим :)

       

      NGINX на новый colo

      12:43, 17 июля 2008 ( Web Development )

      С nginx мы как-то сразу не подружились.

      Синтаксис другой, для запуска php требуются велосипеды в виде стартующих демоны скриптов. Parser3 не запустится, mod_rewrite странноват.

      Вывод: nginx рулит под нагрузкой, т.е. там где один сайт размазан и разбалансирован по куче серверов.

      На виртуальный хостинг nginx не годится :( Опыт не удался.

      И обратно приходим к апачу 2.x

      Ах да, может кому пригодятся найденные и подпиленные rc-style скрипт запуска php процессов в Freebsd.

      ставил php5 из портов и nginx

      ----------------- /usr/local/etc/rc.d/spawn.sh -------------------------

      #!/bin/sh
      # Define these fcgiphp_* variables in one of these files:
      #       /etc/rc.conf
      #       /etc/rc.conf.local
      #
      # DO NOT CHANGE THESE DEFAULT VALUES HERE
      #
      fcgiphp_enable=${fcgiphp_enable-"NO"}
      fcgiphp_flags=${fcgiphp_flags-"-s /tmp/php-fcgi.sock -u www -g www"}

      . /etc/rc.subr

      name="fcgiphp"
      rcvar=`set_rcvar`
      command="/usr/local/bin/spawn-fcgi"
      fcgi_server="/usr/local/bin/php-cgi"
      fcgi_server_short="php-cgi"

      load_rc_config $name

      start_cmd="echo \"Starting ${name}.\"; ${command} -f ${fcgi_server} ${fcgiphp_fl                                                                             ags}"
      stop_cmd="echo \"Stopping ${name}.\"; while [ 1 ]; do killall ${fcgi_server_shor 

       

      и в самом rc.conf 

      fcgiphp_enable="YES"

       

      в nginx.conf

       location ~ \.php$ {
                      fastcgi_pass   unix:/tmp/php-fcgi.sock;
                      fastcgi_index  index.php;
                      fastcgi_param  SCRIPT_FILENAME  /www/site/htdocs$fastcgi_script_name;
                      include        fastcgi_params;
                      }
       

       

      HTC Touch. Критика.

      15:02, 11 июля 2008 ( Daily thoughts PocketPC )
       HTC Touch
      выводы после года использования.
      Как пользовать аппарат с 200Мгц процессором? Это много или мало?

      Вот что попробовал использовать я:
      Слушать музыку - вполне можно, однако все осложняет отсутствие стандартного "пальчикового выхода на наушники", вследствие чего я вынужден использовать либо родную не ахти какую гарнитуру с микрофоном, либо пользовать bluetooth гарнитуру (наушники), что сразу сказывается на жизни телефона от аккумулятора, да и сами наушники прийдется часто подзаряжать. Про подкасты молчу, - все что есть для скачивания и обновления подписок на подкасты - унылое говно, windows media player 11 не поддерживает подкасты как таковые, все костыли никуда не годятся. Только старый проверенный iPod nano и спасает :)

      Записывать аудиозаметки.
      При помощи Resco Record вполне можно, однако спец кнопки для вызова диктофона у тача не предусмотрено, поэтому в автомобиле, например, на ходу вытянуть из чехла, и запустить тыкая в экранчик пальцем Resco recorder не создав аварийной ситуации на дороге - чудо! Время запуска программы аудиозаписи около 10 секунд, за это время можно уже и забыть все о чем хотел надиктовать.

      Читать-писать в Excel.
      В этом плане да, действительно единственная причина оправдывающая использование тача - возможность прочитать и записать с компа на девайс екселевые файлы и небольшие файлы в вордовском формате.

      Вести персональные финансы.
      Весьма непростым оказалось занятием. Лучший выбор - Cash Organizer 2008, однако грузится тоже не со скоростью света, периодически имеет проблемы с синхронизацией с MS Money, особенно если занимаешься этим в серьез и ведешь бюджетирование. SPB Finance - поюзал и выкинул, ибо медленно и глючно. AceMoney 1.1.2 - тормозит безбожно, функционал никакущий.

      Синхронизация с Exchange.
      Для меня вообще слабо понятна концепция выставления Exchange в мир, лично я стараюсь его спрятать за фаерволами и пограничным юниксовым почтовиком. Толкового антиспама (не говорю уж о бесплатном) для Ексченджа найти не удалось. Из антивирусов есть Forefront, поделие хотя и хорошие, но не из дешевых. Короче, нормально настроить девайс на синхронизацию с екченджем без vpn мне не удалось. Через vpn синхронизироваться удалось, однако тоже не совсем прямым способом. Корректная настройка vpn, а еще и его работа через gprs/edge вообще занятие непростое. Разве что пользовать Exchange Hosted Services от сторонних операторов и платить ежемесячно. Грустно всё это. При работе GPRS/EDGE при перемещении между сотами связь рвётся и автоматически не восстанавливается, что делает невозможным получение почты через пресловутый Exchange Mail Push, а также попутные сервисы требующие коннекта, например, Яндекс.Пробки.

      Картография и навигация.
      Здесь "скорость" процессора вообще не дает повода думать о возможности использования мобильных карт навигации типа Visicom. А если еще и подключить GPS, то картина станет еще хуже.

      Читать fb2.
      Да, здесь есть AlReader. Чтение в большинстве случаев процесс незатейливый и не требующий ресурсов. Однако размер экрана все-таки не 3,5"

      Набирать текст.
      Набирать текст неудобно. Быстый набор текста стилусом сопряжен с ошибками, по-видимому тот же "быстрый" процессор не успевает обрабатывать нажатия стилусом по тач-скрину. Набирать текст без стилуса медленно и болезненно. Чуток смягчила горечь недавно найденная софтовая клавиатура TouchPal, которая позволяет набирать буквы слайдами (протягиванием пальцем по экрану в сторону). А, ну и что бы переключиться на эту клаву с клавы по умолчанию прийдется либо достать стилус, либо попытаться тюкнуть ногтем в мелкую кнопочку выбора клавиатур, что есть бред.

      Броузить интернет.
      Встроенный IE медленнен и убог. Опера? Опера да, чуток спасает.

      Персональный органайзер MyLife Organized.
      Загружается долго (парсит весь файл). Работать без стилуса почти невозможно.

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

      Камера.
      Камера, на первый взгляд, снимает сносно. Но опять же, привкус говна оставляет время запуска приложения камеры - 7-8 секунд в зависимости от текущай нагрузки.

      Что порадовало:
      Приложение Internet Sharing, при помощи которого достаточно легко можно получить работающий gpsr/edge интернет на ноутбуке через usb кабель, либо через bluetooth. И, конечно, PocketHeroes 1.0.3, который к моему большому удивлению не тормозил вовсе, отнесу эту заслугу на усилия разработчиков. 

      Открылся наш сайт по абонентскому облуживанию IT-Premium

      11:01, 7 июля 2008 ( Daily thoughts )

      То, о чем так долго говорили большевики свершилось. Наша небольшая компания по аутсорсинговым услугам IT-Premium запускает сайт на доменах it-expert.com.ua и it-expert.kiev.ua.  Как положено сайт открывается и по www.it-expert.kiev.ua и www.it-expert.com.ua. Огромное спасибо Игорю Стольницкому за приятный и функциональный дизайн сайта. Редирект на nexus.org.ua более не производится, поэтому некоторые ссылки, которые работали с других ресурсов (например opennet) теперь работать перестанут.

      Сайт, как водится, разработан на Ruby on Rails, работает под управлением Apache на FreeBSD хостинге.

      Мы оказываем квафилицированные услуги по обслуживанию компьютерных сетей организаций в Киеве. Наш опыт позволяет внедрять проверенные временем и клиентами решения как на базе операционных систем семейства unix, так и windows.

      Основным принципом своей работы в отличие от аналогичных компаний мы ставим абонентское обслуживание по договору без ограниченного числа выездов. Техника у клиента должна просто работать, и наша компания будет стремиться минимизировать число обращений, что будет свидетельствовать о высокой квалификации специалистов, ведь качественного админа не должно быть видно! Кроме того использование передовых технологий удаленного доступа позволяет реагировать на проблему незамедлительно и клиенту не нужно ждать приезда специалиста. Практика показывает что 90% проблем решается именно таким способом за минимальное время реакции.Клиент, который обслуживается нашей компанией будет иметь возможность войти под своим логином и посмотреть лог работы с компанией, т.е. увидеть обращения сотрудников, список проблем и их решений.

      Будем рады видеть вас и ваших знакомых среди наших клиентов. Для начала сотрудничества может быть удобным способ оставить заявку на обслуживание  онлайн.  

      Напоминаю, мой блог, как и подписка на него доступен по адресу http://nexus.org.ua

       
      © Максим Прокопов 2005-2016 О сервере