Всем привет! В ходе регулярного чтения антивирусного блога, а также корпоративных блогов антивирусных компаний, нередко натыкаешься на сообщения следующего вида, получающих бешеную поддержку: «а если не устанавливать неизвестные приложения, смотреть на права, которые требуются приложению, то зачем антивирус?», «Не использую антивирус без особых мер предосторожности, и вот уже за 7-8 лет вирусов на моей машине почти не было». Через некоторое время создается твердое ощущение, что «кто крут, тому не нужен антивирь ни в каких проявлениях, а кто нет — тому нечего делать на хабре».
Попробуем рассмотреть этот вопрос несколько с другойЧитать полностью »
Новости информационных технологий - 27430
Вирусы (и антивирусы) / Кому сдались антивирусы?
2012-02-07 в 14:55, admin, рубрики: антивирусы, защита данных, информационная безопасность, метки: антивирусы, защита данных, информационная безопасность Так уж повелось, что я при регистрации парочки доменов связался с Гарант-Парк-Интернетом. Есть у меня там аккаунт, и периодически я продлеваю купленное в личном кабинете. Не так давно у меня, как говорится, засвербило, и мне потребовался домен, созвучный моей фамилии. А что, круто ведь, получить адресок типа vasya@pupkin.com. Пробив его по whois, я узнал, что у него был владелец. Но вместо адреса было что-то анонимное типа r01.ru/kontakt_admin.html. Ага, подумал я, это форма для анонимной связи с анонимным владельцем домена.
Ответ пришел быстро, причем не от гипотетического Ивана Петровича, а от ГПИ. Оказалось, что домен находится на аукционе. Видимо, какЧитать полностью »
DIY или Сделай Сам / Мягкая игрушка пингвин Tux своими руками
2012-02-07 в 14:25, admin, рубрики: 8 марта, метки: 8 марта Чуть больше года назад я поставил девушке Linux, а именно - Ubuntu. Она сама программист, поэтому отнеслась с энтузиазмом. Но более всего в Linux ей нравился талисман - пингвин Tux. И было озвучено желание заполучить соответствующую мягкую игрушку.
Первым делом я ринулся в интернет в поисках возможности купить таковую, но не нашел подходящих предложенний. Несколько предложений нашел в России, но меня (я живу в Украине, Харьков) они не очень устраивали, кроме того, их внешний вид мне не понравился. Один вариант нашел в Киеве, пингвиненок симпатичный, но ростом всего в 10 сантиметров.
Вобщем, подарок отложился на неопределенноеЧитать полностью »
Ruby on Rails / 5 гемов на все случаи жизни
2012-02-07 в 13:55, admin, рубрики: rails, useful gems, метки: rails, useful gems В блоге про Django я периодически вижу посты с обзорами интересных расширений для этого фреймворка. Идея мне понравилась, и я решил, что было бы неплохо сделать похожий цикл заметок и о Ruby on Rails.
За последние 9 месяцев работы с RoR у меня накопился небольшой список гемов, которые существенно упрощают жизнь разработчику, и которые я бы мог посоветовать для решения тех или иных задач. В этой статье я хочу рассказать о пяти из них.
foreigner
Небольшой, но очень полезный гем для создания внешних ключей у таблиц. Он добавляет к миграциям два новых метода — add_foreign_key и remove_foreign_key.
Так, например, если нужно добавить ключ отЧитать полностью »
Системное администрирование / [Из песочницы] Разворачиваем PSGI приложение на Plack+Starman+Nginx
2012-02-07 в 13:49, admin, рубрики: nginx, perl, plack, PSGI, метки: nginx, perl, plack, PSGI PSGI — это интерфейс между perl приложением и веб сервером, позволяющий абстрагироваться от реализации подключения к веб серверу. PSGI приложения хорошо масштабируются, особенно при использовании Nginx в качестве фронтенда и балансировщика нагрузки.
В этой небольшой заметке я расскажу как развернуть небольшое PSGI приложение. Если приложение будет большим, вероятно, и заметка потребуется побольше.
Итак, будем исходить из предположения, что само PSGI приложение и Nginx у вас уже имеются, либо вы знаете как их установить при помощи вашего пакетного менеджера, либо вручную. Есть возможность пропатчить Nginx и запустить приложениеЧитать полностью »
JavaScript / Спагетти в последовательном вызове асинхронных функций. Теория и практика
2012-02-07 в 12:40, admin, рубрики: ajax, event loop, javascript, jquery, асинхронная загрузка, асинхронное программирование, события, теория, метки: ajax, event loop, javascript, jquery, асинхронная загрузка, асинхронное программирование, события, теория В продолжение статьи Последовательный вызов асинхронных функций.
Часть 1. Теория
Большинство традиционных, не-веб языков программирования являются синхронными (блокирующими).
Как можно определить, синхронный или же асинхронный данный язык? Например, по наличию/отсутствию функции sleep (может называться также delay, pause и т.д.), когда программа полностью останавливается на определённое количество времени.
В JavaScript, как вы знаете, такой функции нет. Есть, например setTimeout, но она делает совсем другое. Она может отсрочить выполнение комманды, но это не значит что после setTimeout, программа останавливается и ничегоЧитать полностью »
Системное администрирование / [Из песочницы] Список проверки глупых вещей — Лимончелли
2012-02-07 в 11:46, admin, рубрики: Новости, метки: администрирование Многим известны книги Томаса Лимончелли по системному администрированию, очень ценные для админа книжки. На его сайте тоже немало интересного, среди прочего нашёл такую статью: «A list of dumb things to check». На русском языке она, к сожалению, не нагуглилась, переводил сам. После допилинга под свои условия буду использовать как часть КМБ у себя в отделе, а первоначальный перевод выкладываю тут.
Некоторые моменты не осилил (не хватило языка или технических знаний), но для практического применения, думаю, годится. Авторская пунктуация частично сохранена.
Статья (да и весь его блог) распространяется под CC-BY-NC-SA.
«
Вы решаетеЧитать полностью »
Mobile Development / Приложения для BlackBerry Playbook можно будет писать на Qt
2012-02-07 в 11:38, admin, рубрики: mobile, playbook, qt, rim, tablet, метки: mobile, playbook, Qt, rim, tablet Судя по всему, Research in Motion крайне не хочет повторения печальной участи планшетов на WebOS и поэтому предпринимает весьма активные шаги для популяризации своих устройств. Так, совсем недавно RIM в лице своего высшего руководства объявила о том, что все желающие разработчики, разместившие свое приложение в маркете BlackBerry App World до 13 февраля бесплатно получат 16 Гб-ю модель BlackBerry PlayBook.
Теперь же, на проходящей сегодня в Амстердаме конференции для разработчиков BlackBerry DevCon, вице-президент по связям с разработчиками RIM Алек Сандерс (Alec Saunders) объявил, что BlackBerry Playbook будет поддерживать приложения, разработанные на популярномЧитать полностью »
Не знаете как восстановить поврежденные цифровые фотографии? Фотографии доступны в «preview», но их нельзя открыть? Тогда вам нужна программа для восстановления файлов – Starus File Repair.
Программа Starus File Repair способна восстанавливать любые поврежденные файлы. Утилита способна восстанавливать цифровые изображения практических любых форматов (JPG, JPEG, JPE, JFIF, TIFF, TIF, PNG, BMP).Как восстановить поврежденные файлы? Вам нужно загрузить утилиту Starus File Repair.
Утилита не только восстановит поврежденные файлы, но и получит все данные фотографии, включая эскизы и заголовки.
Программа для восстановления поврежденных файловЧитать полностью »
Типографика / Блоги про логи на DesignTree.ru
2012-02-07 в 11:23, admin, рубрики: drupal, дизайн, логотипы, стартапы, фирменный стиль, шрифты, метки: drupal, дизайн, логотипы, стартапы, фирменный стиль, шрифты
Набравшись храбрости для своего первого поста на Хабре я хочу представить бету дизайнерского стартапа — сайт DesignTree.ru. По концепции это дизайнерские микроблоги, в которых контентом выступают авторские дизайнерские работы, ограниченные размером в 300х400px — всего 120 000px или 120k. Большинство материалов сайта это логотипы, фирменный стиль и шрифтовые решения, размещаемые самими авторами.Агитация и Лозунги: Здесь не будут иметь право голоса Заказчики, Маркетологи, Пиарщики, Менеджеры по рекламе, продажам и прочая братия — которая обычно только и умеет, что долго и нудно рассуждает о «стимулировании продаж», «целевой аудитории», «имидже бренда»Читать полностью »