Смерть goroutine под контролем

Автор: admin от 6-04-2012, 15:10, посмотрело: 2244

Вступление


Недавно наткнулся на маленький полезный пакет и решил поделиться находкой. Для этого публикую перевод статьи, обсуждающей проблему корректного завершения goroutine извне и предлагающей решение в качестве того самого маленького пакета tomb.

Перевод статьи


Определенно одной из причин, почему людей привлекает язык Go, является первоклассный подход к параллелизму. Такие возможности как общение через каналы, легковесные процессы (goroutines) и их надлежащее планирование — не только являются родными для языка, но и интегрированны в него со вкусом...

Категория: Операционные системы » Ubuntu

 

Project Neptune: Keylogger для Script-kiddies

Автор: admin от 6-04-2012, 13:35, посмотрело: 1277

Project Neptune: Keylogger для Script-kiddiesПривет, коллеги!
Мы все привыкли, что malware достаточно сложны с точки зрения разработки.
Поиск свежих уязвимостей и необходимость реализации новых эксплойтов отпугивает основную массу «script-kiddies». И такой расклад позволяет неплохо соблюдать «баланс сил». Разработкой malware и борьбой с ним занимаются достаточно квалифицированные люди.
Но «script-kiddies» все равно тянет к взлому. Им хочется ощутить себя «хацкерами» и навредить ближнему своему. Конечно, эта тенденция давно уже известна, и со времен выпуска сборников «все для хакера» принцип не изменился: лучший способ подсадить вирус — это дать пользователю «создатель вирусов»...

Категория: Операционные системы » Ubuntu

 

Вебинары по QML и QtQuick: часть первая, вступительная

Автор: admin от 6-04-2012, 13:23, посмотрело: 1597

Привет, Хабр!

Мы представляем новую серию обучающих постов о QML и QtQuick. На сей раз мы покажем скрикасты с очередных Qt-семинаров Кирилла Кринкина, посвящённых разработке на QtQuick.

Из вступительного вебинара вы узнаете про набор технологий QtQuick. Разумеется, в ролике попутно будет рассказано, что из себя представляет декларативный язык разметки QML, какие у него назначения и особенности, каков его синтаксис.

После всего этого будет описана архитектура приложений на QML и разобрано как написание простейшего «Hello, World!», так и более сложных примеров, иллюстрирующих:
...

Категория: Операционные системы » Ubuntu

 

Невероятно, но факт: самые курьезные аварии из жизни операторов

Автор: admin от 6-04-2012, 11:53, посмотрело: 768

Обрывающие провода ураганы, кража кабеля, вандализм, недобросовестная конкуренция, нерасторопные дорожные рабочие и козни городских служб — все это рядовые будни операторов связи. А чтобы от этого всего было не так грустно, мы решили поделиться подборкой самых удивительных аварий на линиях и самых непредсказуемых проблем дата-центров.

Судя по комментариям в блоге компании Level 3, значительную опасность для проводов представляют братья наши меньшие: белки оказались виновными в 17% всех аварий компании, другие участники дискуссии обвинили кроликов, австралийские коллеги — вомбатов. Кто-то пожаловался на дятлов, кто-то поделился ссылками на провода с не привлекающей грызунов изоляцией...

Категория: Операционные системы » Ubuntu

 

Версия 4.0 — черновик лицензии Creative Commons готов для общественного обсуждения

Автор: admin от 5-04-2012, 05:25, посмотрело: 2000

Версия 4.0 — черновик лицензии Creative Commons готов для общественного обсуждения

Мы рады разместить для общественного обсуждения первый дискуссионный черновик версии 4.0. Этот черновик является результатом расширенного (и беспрецедентного) периода сбора потребностей с участием партнёрской сети CC, сообщества и заинтересованных сторон. Спасибо всем из вас, кто потратил своё драгоценное время и энергию в стратегических дискуссиях и подготовке совещаний в поддержку этого черновика. Мы создали этот первый черновик (v4.0d1), помня о главных целях разработки, сформулированных на Глобальном Cаммите 2011:...

Категория: Операционные системы » Ubuntu

 

Приглашаем на вебинар 7 апреля: Сайт как инструмент для бизнеса

Автор: admin от 4-04-2012, 22:40, посмотрело: 1504

Приглашаем на вебинар 7 апреля: Сайт как инструмент для бизнеса


Как всегда, по субботам, канал GTV проводит очередной вебинар. В этот раз разговор пойдет о сайтах. Вернее, не о самих сайтах, а о их роли в малом бизнесе.

Кому будет полезен:

  • Владельцу небольшого оффлайнового бизнеса;

  • Начинающему предпринимателю, который планирует или уже начал реализовывать свои идеи;

  • Тому, кто уже потратил приличное количество времени и денег на «раскочегаривание» своего сайта, но не получил ожидаемого результата...

Категория: Операционные системы » Ubuntu

 

CSRF уязвимость в Wordpress — комментарии

Автор: admin от 4-04-2012, 20:30, посмотрело: 2530

Введение


Читал я вчера про Егора Хомякова. Подумал — может и я так смогу? И начал я со своего блога на Wordpress. Адрес приводить не буду, иначе сам блог ляжет от Хабраэффекта, а меня обвинят в рекламе :).

Теория


Итак, где имеет смысл искать CSRF в Wordpress? Мне на ум приходит только одно — комментарии. С них я и начал...

Категория: Операционные системы » Ubuntu

 

HTC One S — идеальный баланс

Автор: admin от 4-04-2012, 20:13, посмотрело: 2246

О новых смартфонах HTC ходили слухи задолго до их официального появления на MWC 2012. Всякие разные «Эджи», «Эндеворы», «Вилли» и прочие утекшие в Сеть новые устройства в итоге объединились в одну линейку под названием One. Таким образом сейчас мы имеем три гаджета с разными характеристиками: One X, One S и One V и, соответственно, разной ценой. Самый дорогой и бескомпромиссный, чисто гиковский X стоит 29990, младший V (внимание!) 14990 — тут HTC постаралась и сделала ценник весьма гуманным, а наиболее сбалансированный S, о котором пойдет речь ниже, стоит 24990...

Категория: Операционные системы » Ubuntu

 

Обновлено дополнение пакета образовательных программ Ubuntu EducationPack до версии 11.10

Автор: admin от 4-04-2012, 13:12, посмотрело: 1363

Обновлено дополнение пакета образовательных программ Ubuntu EducationPack до версии 11.10Ubuntu EducationPack предназначен как дополнение к основным дистрибутивам Ubuntu, Kubuntu, Xubuntu и Lubuntu версий 11.10, основной целью которого является предоставление возможности установки
образовательного ПО без доступа к Интернету. Диск содержит как программы, так и все необходимые зависимые пакеты, а также включает все обновления для Ubuntu, Kubuntu, Xubuntu и Lubuntu по состоянию на 25 марта 2012 года...

Категория: Операционные системы » Ubuntu

 

Робот трансформер Bioloid

Автор: admin от 4-04-2012, 12:27, посмотрело: 2600

Робот трансформер Bioloid
Я хочу робота! Чтобы он развлекал меня … и танцевал сам … и готовил … и убирался. Пока вы продолжите мечтать, я немножко расскажу об одном замечательном роботе, который можно сегодня приобрести за разумные деньги и заодно мы разберемся с вами, сможет ли он и танцевать, и развлекать, и носки стирать. А робот этот называется Bioloid. Выпускает его корейская компания Robotis. Интересная особенность Bioloid — из комплекта деталей можно собрать несколько различных типов роботов, начиная от простого шлагбаума, заканчивая роботом динозавром или андроидом. По сути, вы можете собирать собственных уникальных роботов...

Категория: Операционные системы » Ubuntu