Новости информационных технологий - 26503

abstract: Этот пост описывает организацию системного диска на машинах в облаке и объясняет, почему именно так.

Предисловие: Всё написанное тут касается системных дисков создаваемых при установке виртуальных машин. Пользователи имеют полное право делать что хотят с этими дисками, и уж, тем паче, решать самостоятельно, как организовывать место на дополнительных дисках.

Мотивация

Мы должны предоставлять диски системы в таком виде, который даст пользователям достаточную свободу делать «что хочешь», и в то же время обеспечивать достаточную простоту и удобство для пользователей, которым нужно «просто работать». Хотя проблема чуть более сложная, поскольку речь идёт не об удобном пульте телевизора, а об инструменте в работе, так что правильнее говорить про удобство типовых сценариев и возможность реализовывать свои собственные.

Вот проблемы, которые возникают в связи с этим:

  • Возможность изменить размер диска и корневой файловой системы
  • Возможность создать дополнительные разделы
  • Возможность подключить диски от одной машине к другой
  • С этого диска надо ещё и загрузиться

Наиболее примитивным решением является Читать полностью »

   Как ни странно, но среди программистов ещё довольно много тех, кто не видит смысла в системах контроля версий (СКВ) или попросту не знает о них. Хватает и тех, кто знает, но не в курсе с чего начать внедрение или, при использовании, проходят мимо очень удобных возможностей.Читать полностью »

15 марта на конференции MUM, которая проходила в Варшаве, разработчики MikroTik заявили, что планируют летом этого года анонсировать новый высокопроизводительный маршрутизатор с 36 процессорными ядрами и SFP портами.
image
Читать полностью »

На Google Maps появилось 50 тысяч изображений Амазонки

Не так давно инициативная группа сервиса Google Maps решила создать достаточно крупную 3D модель подводного мира австралийского Большого Барьерного Рифа. Теперь же еще одна команда выложила 50 тысяч снимком Амазонки и прибрежных дождевых лесов, объединив снимки в панораму. Теперь любой пользователь сервиса может полюбоваться снимками, зайдя на сервис Google Maps. Некоторые из панорамных снимков доступны прямо в соответствующей записи в официальном блоге компании.

Читать полностью »

Правильный хостинг для MODx своими руками
В сообществах MODx много ругани на Revolution, мол с ней невозможно работать из-за медленной админки.

Когда начинаешь разбираться в вопросе, оказывается, что люди работают на shared-хостингах с ограниченными ресурсами, через интернет канал 2,5 мегабита и браузером не Google Chrome.

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

На всякий случай, приложу видео, как именно должна работать админка MODx Revo.

Для ускорения Revolution нужно:

  • Быстрый браузер — Google Chrome. Админка Revo работает в нем молниеносно, гораздо быстрее чем в Firefox. Opera подглючивает, а IE я по старой привычке не считаю за браузер. К тому же, IE и Opera не поддерживаются официально авторами MODx Revo.
  • Хороший интернет-канал. Тут без вариантов, нужно всем и всегда. Вся админка построена на ExtJS и постоянные асинхронные запросы требуют отзывчивости от вашего провайдера.
  • Самое главное — качественный хостинг. Именно настройке быстрого и недорогого хостинга для Revo я и посвящаю этот топик.

Читать полностью »

Иногда возникает ситуация, когда необходимо получить production базу к себе, для разработки и тестирования.
Я написал, как часть гема этот рецепт, сейчас работает только если база на production и development одна и та же (в нашем случае postgresql). При желании можно добавить и другие базы.

Для этой цели (как и для других) нам отлично подойдет Capistrano.

Для того, чтобы использовать рецепт необходимо установить 7zip на сервере и локальной машине:

sudo apt-get --assume-yes install p7zip-full

Читать полностью »

image

Вот уж новость, вышла (21 марта) бета Photoshop CS6. Скачать для Windows, для Mac, страница на Adobe Labs. Говорят, одна из главных фич — «поумневшое умное удаление (Content Aware Fill)», когда можно удалить объект, а Photoshop его зальет проанализировав окружающие области. Присутствуют инструменты для работы с видео и 3d визуализацией. Обновлен интерфейс и движок Mercury Graphics Engine (MGE).

Релиз обещают в первой половине 2012 года, то есть совсем скоро.

Читать полностью »

Большинство современных смартфонов выпускаются с процессорами на базе архитектуры ARMv7. Mozilla была очень важна производительность Firefox Mobile, поэтому они с самого начала ориентировались на новейшие процессоры, оставив за бортом 60% потенциальных мобильных пользователей Firefox (по состоянию на октябрь 2011 года примерно 58% устройств на Android всё ещё работали на устаревшей ARMv6).

Но Mozilla всё-таки работала также и над экспериментальной версией для ARMv6, но с января 2011 версия для ARMv6 больше не поддерживалась, т.к. количество крахов было огромным и не было ресурсов для их устранения. Команда сосредоточилась над работой с ARMv7.

После обновления команды разработчиков проблема поддержки ARMv6 перестала казаться такой сложной. Также они обратили внимание, что в мире всё ещё огромное число устройств используют ARMv6. В итоге команда решила наконец-то решить основные из имеющихся проблем с ARMv6, чтобы Firefox Mobile заработал и на этой версии архитектуры процессоров. Но Mozilla ещё будет работать над производительностью.

Итак, если вы обладатель одного из устройств с ARMv6, можете попробовать:

Обсудить можно в официальной теме на Google Groups. Сообщить о крахах — в Bugzilla.

Читать полностью »

На днях самый известный и посещаемый видеохостинг в мире представил новую функцию, позволяющую редактировать загруженные видео в пару кликов. Собственно, новая функция представляет собой нечто вроде автокоррекции, для разных характеристик ролика. При этом сервис сам подскажет пользователю, стоит ли редактировать загруженное видео (например, изображение темное, или руки при съемке тряслись). Все это может быть исправлено в пару кликов благодаря указанному обновлению.

Читать полностью »

Хуки — это просто

Хуки — это технология перехвата вызовов функций в чужих процессах. Хуки, как и любая достаточно мощная технология, могут быть использованы как в благих целях (снифферы, аудиовидеограбберы, расширения функционала закрытого ПО, логирование, багфиксинг) так и со злым умыслом (трояны, кряки, кейлоггеры). О хуках уже не раз писали и на Хабре и не на Хабре. Но вот в чём беда — почему-то каждая статья о хуках буквально со второго абзаца начинает рассказывать о «таблице виртуальных функций», «архитектуре памяти» и предлагает к изучению огромные блоки ассемблерного кода. Известно, что каждая формула в тексте снижает количество читателей вдвое, а уж такие вещи — так и вовсе вчетверо. Поэтому нужна статья, которая расскажет о хуках просто. Под катом нет ассемблера, нет сложных терминов и буквально два десятка строк очень простого кода на С++. Если вы давно хотели изучить хуки, но не знали с чего начать — начните с этой статьи.
Читать полностью »


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js