С тех пор,3 как в октябре 2010 среди разработчиков OpenOffice.org произошел раскол и от проекта отделился форк, названный LibreOffice, перед приверженцами opensource встал вопрос — какой же продукт теперь использовать?
Многие принципиально стали переходить именно на LibreOffice, назло Oracle, которая, по мнению большинства основных разработчиков, излишне контролировала развитие продукта. LibreOffice пообещал пользователям более динамичное развитие (новые версии действительно выходят чаще, чем у предка), разработку независимым сообществом, а так же предоставление программистам полной свободы без ограничений.Однако, это все лирика. Главным недостатком OpenOffice всегда была производительность, для того же госсектора, переходящего на opensource, с их гигантским парком старых машин — это главный критерий выбора офисного пакета.
В последних версиях LibreOffice разработчики заявляли о существенных оптимизациях кода и увеличении производительности пакета, но так ли все радужно?
Читать полностью »
Рубрика «производительность» - 30
Сравнительное тестирование производительности OpenOffice и LibreOffice
2012-06-05 в 5:27, admin, рубрики: libreoffice, open source, OpenOffice, производительность, метки: libreoffice, OpenOffice, производительностьКто вам отвечает в хабратопике. Расширение для браузера
2012-06-02 в 20:00, admin, рубрики: Extensions, Google Chrome, opera, производительность, расширения, хабрахабр, Хабрахабр API, хром, метки: Extensions, Google Chrome, opera, производительность, расширения, Хабрахабр, хромЭто расширение для браузера, которое позволяет получать и читать новые события с хабры, такие как ответы на ваши комментарии в хабратопиках.
Давно хотел это реализовать, а прочитав комментарий, понял, что пора, благо движок уже оттестирован на подобном расширении для другого сайта.
Пока сделаны версии для двух браузеров — Chrome и Opera.
На текущий момент в версии 1.0 реализован минимум — оповещение о новых комментариях, которые направлены вам.Читать полностью »
Семинар «Битрикс Хайлоад» — как это было, презентации, видео
2012-05-30 в 8:36, admin, рубрики: битрикс, Блог компании 1С-Битрикс, веб-кластер, Веб-разработка, масштабирование, нагрузочное тестирование, облако, облачные технологии, отказоустойчивость, производительность, системное администрирование, метки: monitoring, битрикс, веб-кластер, масштабирование, нагрузочное тестирование, облако, облачные технологии, отказоустойчивость, производительностьПомните нашего старого знакомого — веб-разработчика и по совместительству системного администратора? :) Он, как и многие другие наши читатели, сходил 22 мая на семинар «Разработка высоконагруженных веб-проектов: как выдерживать миллионы хитов в сутки, чтобы все работало и ничего не «падало», который мы анонсировали в том числе и на Хабре.
После этого, как нам кажется, жить ему стало немножко легче, а разработка и сопровождение больших «тяжелых» проектов стали понятнее.
* * *
Почти половина регистраций на семинар (и, видимо, и самих слушателей) была с Хабра. Мы очень рады тому, что тема оказалась востребованной.
Многие и лично, и в твиттере спрашивали, будут ли опубликованы презентации и видео…
Да, конечно!
Отслеживание ошибок, поисковая оптимизация и анализ сайтов на качество разметки и скорость страниц
2012-05-29 в 9:23, admin, рубрики: iis, seo, Блог компании Microsoft, Веб-разработка, Клиентская оптимизация, поисковая оптимизация, производительность, метки: iis, seo, клиентская оптимизация, поисковая оптимизация, производительностьЛегко следить за качеством разметки, поисковой оптимизацией и производительностью на небольшом сайте, где вы точно уверены какой блок разметки каким кодом генерируется. Сложнее становится, когда ваш сайт разрастается и код начинает генерироваться с помощью элементов управления, мастер-страниц, шаблонов, CMS и другими автоматическими способами.
Тут-то и появляется нужда в хорошем автоматическом инструменте, который мог бы пробежаться по всем страницам сайта, обнаружить потенциальные проблемы в коде и верстке, оценить производительность страниц, их насыщенность графическими материалами, ссылками и так далее.
Рис.1. Главное окно SEO Toolkit
В этой статье попробуем провести такой анализ на примере одного из самых известных сайтов рунета artlebedev.ru с помощью бесплатного инструмента Search Engine Optimization Toolkit.
Читать полностью »
Вышел Zabbix 2.0
2012-05-28 в 7:35, admin, рубрики: linux, open source, zabbix, доступность, надежность, производительность, Серверное администрирование, сетевое администрирование, системное администрирование, метки: linux, monitoring, open source, zabbix, доступность, надежность, производительность, сетевое администрирование, системное администрированиеСовсем недавно вышла новая версия системы мониторинга Zabbix 2.0. По сравнению с 1.8 добавлено много полезных возможностей, значительно улучшен дизайн и производительность.
Пару слов о Zabbix
Zabbix — это бесплатная система мониторинга сетевой инфраструктуры и различных устройств. Она позволяет следить за доступностью и производительностью устройств, визуализировать данные, автоматически отправлять оповещения и выполнять какие-то действия в случае возникновения проблем. Кроме того, Zabbix умеет следить за работой web-приложений, быстро оценивать доступность сервисов и организоввывать распределенные системы мониторинга. Zabbix полностью настраивается из web-интерфейса, который можно расширить используя API.
Zabbix не только бесплатный, но еще и распространяется под лицензией GPL, что позволяет свободно затачивать его под свои нужды.
Интересно? Тогда посмотрим, чем же нас порадует Zabbix 2.0.
Бесплатный семинар «Разработка высоконагруженных веб-проектов: как выдерживать миллионы хитов в сутки, чтобы все работало и ничего не «падало»
2012-05-12 в 11:10, admin, рубрики: битрикс, Блог компании 1С-Битрикс, веб-кластер, масштабирование, нагрузочное тестирование, облако, облачные технологии, отказоустойчивость, производительность, метки: monitoring, битрикс, веб-кластер, масштабирование, нагрузочное тестирование, облако, облачные технологии, отказоустойчивость, производительностьКомпания «1С-Битрикс» регулярно проводит обучающие семинары, на которых мы рассказываем о наших продуктах, а приглашенные спикеры делают доклады по смежным темам (например, о контекстной рекламе, о SEO, о веб-аналитике).
Очередной наш семинар, который пройдет 22 мая в конференц-зале «1С», мы решили провести в несколько ином формате: мы выбрали достаточно узкую тематику для семинара — производительность и отказоустойчивость веб-проектов — и постараемся максимально полно осветить все нюансы.
Для кого этот семинар? В основном — для веб-разработчиков, которые зачастую поневоле становятся и системными администраторами. :) И для системных администраторов, которым не чуждо написание кода. :)
Подробная программа семинара — на нашем сайте.
Заинтересовались? Приходите, пожалуйста, к нам 22 мая. Участие — бесплатное, но требуется регистрация.
Пока еще сомневаетесь? :) Под катом — подробнее о семинаре.Читать полностью »
Для тех, кто пишет на языке Go
2012-04-02 в 16:17, admin, рубрики: golang, web-разработка, Веб-разработка, Программирование, производительность, метки: golang, web-разработка, Программирование, производительностьДрузья!
В продолжении поста «Google выпустила финальную версию языка программирования Go 1» интерес получил логическое продолжение и наше робкое желание было услышано администрацией Хабра и с сегодняшнего дня у языка Go есть собственный блог хаб.
Пользуясь случаем, не могу не порекомендовать книгу «Learning Go»Читать полностью »
Git / Проблемы с производительностью Git на большом репозитории
2012-02-04 в 19:20, admin, рубрики: Facebook, Git, масштабируемость, производительность, метки: Facebook, Git, масштабируемость, производительность Джошуа Редстоун (Joshua Redstone) пожаловался в листе рассылки Git на некоторые проблемы с производительностью, которые возникли у Facebook на большом репозитории. Они создали синтетический репозиторий и провели тесты.Тестовый репозиторий
4 млн коммитов, линейная история и около 1,3 млн файлов. Размер папки .git — около 15 ГБ, её упаковали командой repack:git repack -a -d -f --max-pack-size=10g --depth=100 --window=250
Процесс занял около двух суток на хорошей машине (много памяти, SSD). Размер индексного файла составил 191 МБ.
Скорость работы Git в таком репозитории совсем не радует. Результаты выполнения команд на сервере с обычным HDD и >10 ГБ RAM (команды повторялисьЧитать полностью »