За время моей работы системным администратором, да и в IT в целом, я выявил один забавный факт. На какое бы собеседование ты не шел — всегда есть набор вопросов который зададут тебе практически везде и всегда.
Читать полностью »
Архив за 13 марта 2012 - 3
И снова про декораторы в Python
2012-03-13 в 11:01, admin, рубрики: decorator, python, метки: decorator, pythonОбновление раздела «Ошибки сканирования» в Google Webmaster
2012-03-13 в 10:41, admin, рубрики: Google, google webmasters, ошибки сканирования Раздел «Ошибки сканирования» является одним из наиболее популярных в Webmaster Tools. И сегодня мы сделали очень существенное улучшение, которое сделают раздел еще более полезным.
Теперь мы обнаруживаем и сообщаем о многих новых типах ошибок. Чтобы помочь разобраться в новых данных, мы разделили ошибки на две части: ошибки сайта и ошибки URL.
Читать полностью »
Мартовская премьера Sony: встречайте Xperia Sola
2012-03-13 в 10:40, admin, рубрики: sony xperia sola
Сегодня Sony анонсировала новый смартфон Xperia Sola. В отличие от трёх уже известных новинок этого года серии NXT, Sola относится к отдельной линейке, что можно заметить по отсутствию ставшей уже привычной прозрачной полоски под дисплеем. Диагональ экрана — 3,7", так что по габаритам модель расположилась аккурат между 3,5-дюймовым Xperia U и 4-дюймовым Xperia P, анонсированными недавно.
Главная фишка новинки — управление сенсорным экраном без касания. Смартфон фиксирует положение пальца над дисплеем и подсвечивает нужные ссылки, для перехода по которым достаточно короткого тапа. Это уникальная технология Sony, применённая впервые не только на смартфонах марки, но и вообще на рынке. Инженеры компании отдельно позаботились о том, чтобы floating touch не садил батарейку — по их заверениям, разница с обычным сенсорным экраном так мала, что даже не будет замечена потребителями.
Знакомство с Presto — Часть Вторая
2012-03-13 в 10:25, admin, рубрики: framework, ruby, метки: framework, rubyЗнакомство с Presto — Часть Вторая
Продолжаем осваивать простоту использования свеже-выRUBYленного веб-фреймворка.
Это вторая часть и посвящена она целомудрию HTML рендеринга.
А именно:
- выбор движка и расширения
- установка пути к шаблонам
- как, где и кем используются лайоуты
- рендеринг текущего/произвольного акшиона
- рендеринг произвольного файла/лайоута
- компиляция шаблонов для увеличения производительности
- использование изолированного окружения для увеличения уровня безопасности
- итд
Twitter купил блог-платформу Posterous
2012-03-13 в 10:24, admin, рубрики: twitter, сервисы, метки: twitter, сервисы
Ставший популярнейшим во многих странах сервисом, Twitter сейчас занялся тем, чем заняты его «коллеги» по социальной сфере. А именно — покупкой разного рода стартапов и сервисов, чьи технологии и наработки могут оказаться полезными для компании. Ранее было уже куплено несколько компаний, теперь же Twitter приобрел Posterous. Это уже не мелкая компания, а достаточно популярная в своей сфере блог-платформа.
Знакомство с Presto — высокоскоростной веб-фреймворк на Ruby
2012-03-13 в 10:17, admin, рубрики: framework, ruby, метки: framework, rubyКраткий экскурс
Меня часто спрашивают — чего ради ещё один фреймворк если есть Rails.
Я часто отвечаю — затем что поезд не решает те задачи которые решает автомобиль.
Ещё чаще меня спрашивают — чего ради Presto если есть Sinatra.
Также часто я отвечаю — потому что автомобили отличаются в плане скорости, комплектации и удобства.
Мой опыт миграции с VMWare Server на ESXi
2012-03-13 в 10:06, admin, рубрики: ESXi, миграция, системное администрирование, метки: ESXi, миграция, системное администрированиеХочу поделиться опытом своей команды по миграции с древнего VMWare Server 2.0 на ESXi 4.1. В ходе оптимизации расходов на обслуживание перед нами встала задача уйти с сильно подтормаживавшего VMWare Server под виндой на бесплатный ESXi. Задача усложнялась территориальной распределённостью серверов (по всей России) и сжатыми сроками, в которые необходимо было это сделать.
Дано:
- Полтора десятка серверов в удалённых локациях. Возьмём за данность, что они имеют интерфейс удалённого управления (DRAC/ILO/IP KVM). Без этого миграция сильно усложняется большим количеством командировок.
- На серверах крутится по 3 виртуальных машины — контроллер домена, работающий также как DNS и DHCP-сервер (виртуальный диск 40 гигабайт), WSUS + хранилище дистрибутивов (150 гигабайт), и сервер, сканирующий сеть филиала на уязвимости (ещё 40 гигабайт).
- Промежуточных серверов, на которые можно было бы временно поставить ещё один ESXi и осуществить конвертацию на него «живых» машин у нас нет, но для хранения слитой информации у нас есть файлсервера, подключённые с нашими серверами в тот же свитч — в лучшем случае гигабитный, но чаще всего 100 мегабит.
- На все сервера у нас есть админские права через AD-группы (в большой компании это не всегда так, но в данном случае мы их получили). Паролей локального админа на эти сервера у нас нет.
Требуется:
Избавиться от связки Windows + VMWare Server. Профит: высвобождаем лицензии на ОС, а также ускоряем работу виртуалок, ибо периодически хост-машина сжирала все процессорные ресурсы (причина — процесс tomcat всё того же реликтового гипервизора) — виртуалкам становилось очень неуютно.
Читать полностью »
Программы-шутки для мобильных устройств: бояться или нет?
2012-03-13 в 9:53, admin, рубрики: android, drweb, вирус, троянец, шуткиПомимо привычных для нас вредоносных программ, таких как черви, файловые вирусы, троянцы и т. п., существуют и другие виды приложений, способных так или иначе причинить вред пользователю.
Одними из них являются так называемые программы-шутки, созданные, как следует из названия, для подшучивания над пользователями.
Вероятно, многие хотя бы раз сталкивались с подобными цифровыми шалостями, когда внезапно начинал выезжать лоток привода оптических дисков, на экране компьютера появлялись странные надписи, функции кнопок мыши или клавиш клавиатуры менялись местами, или же система предупреждала о неминуемом удалении всех данных с жесткого диска.
Постепенно приложения этого класса начали появляться и на других цифровых устройствах: мобильных телефонах и смартфонах.
Например, для мобильных телефонов, поддерживающих технологию Java, существуют имитации процесса удаления файлов или же полного форматирования устройства.
Читать полностью »
Пишем простенький веб-эмулятор терминала на PHP
2012-03-13 в 9:48, admin, рубрики: jslinux, php, метки: jslinux, PHPЯ думаю, очень много людей думало над тем, чтобы сделать свой эмулятор терминала на PHP, и обычно останавливались на решениях вроде следующего:
<?php echo '<form><input name="cmd" /></form>'; if(isset($_GET['cmd'])) system($_GET['cmd']);
Конечно же, такое решение вызывает целый набор проблем, самая незначительная из которых — это то, что ошибки на экран не попадают. Есть и намного более значительные вещи, например запуск vi просто «подвесит» выполнение команды и придется открывать новую консоль и писать killall vi
. И что уж точно не получится сделать, так это выполнить команды ssh или sudo, которые требуют чтения пароля прямо с терминала. Я постараюсь показать способ, с помощью которого можно устранить большую часть описанных выше проблем.
Читать полностью »
Microsoft разрабатывает универсальный голосовой переводчик
2012-03-13 в 9:45, admin, рубрики: microsoft, переводчики, сервисы, метки: microsoft, переводчики, сервисы
В нашем мире встречается мало людей, которые могут изучить в совершенстве больше 3-4 языков. Да, есть полиглоты-универсалы, знающие 10-15 и больше языков, но таких мало. Проблема чтения текстов на иностранном незнакомом языке более-менее решена: разного рода сервисов и программ, которые переводят тексты с одного языка на кучу других, предостаточно. Но вот голосовых переводчиков пока нет. Корпорация Microsoft собирается разработать универсальный голосовой переводчик, способный «на лету» переводить чужой язык, и проговаривать перевод уже на родном владельцу программы/устройства языке.