Агрегатор хорошего настроения
Подразделы
Авторизация
Логин
Пароль
Последние события
Недавно добавлено 0 записей, а всего за сегодня в базу попало 0
Информация о источнике
Название Хабрахабр
Общий рейтинг 1488
Адрес сайта http://habrahabr.ru/
Источники новостей http://habrahabr.ru/rss/new/
Последние новости из источника

Пишем клавиатуру для нестандартного ввода под iOS

нет комментариев , просмотров: 262/906
Добавлено: 14.03.12 в 13:43

Стандартная библиотека предоставляет для UITextField и UITextView несколько различных типов клавиатур, среди которых есть обычная, Email, URL (от обычной отличаются несколькими символами) и Phone (цифровая). Для большинства жизненных ситуаций этого достаточно, но не всегда.Представим, что в приложении есть поле ввода, могущее принимать числа и арифметические выражения.Phone клавиатуры нам будет недостаточно — нет точки, нет всех символов операций, и т.д.Безусловно, все необходимое есть на обычной клавиатуре, однако в данном случае 95% ее использоваться не будет (напомним, нам нужны только цифры + символы арифметических операций).Вывод напрашивается сам собой: нужно писать свою клавиатуру, ну вы знаете с чем!

Рисуем свою кнопку в QGraphicsScene в PyQt4

нет комментариев , просмотров: 421/1065
Добавлено: 14.03.12 в 13:41

Казалось бы, что может быть проще обычной кнопки с её стандартным поведением и привычным всему миру видом? Однако, сам процесс создания своей кнопки не менее интересен, чем создание целого приложения с помощью PyQt4.Здесь приводится пример создания в QGraphicsScene своей рисованной кнопки с помощью QGraphicsWidget.Рекомендуется к прочтению людям, имеющим опыт работы с PyQt4.

Сотрудники Symantec потеряли 50 мобильников. Не находили?

нет комментариев , просмотров: 290/934
Добавлено: 14.03.12 в 13:40

Так в жизни бывает, иногда мобильные телефоны теряются. Вот и наши сотрудники тоже теряют телефоны. Давеча потеряли 50 штук. Практически за один день.Если среди 20 000 наших сотрудников 50 потеряют мобильные телефоны, то это в общем то, хоть и с натяжкой, но укладывается в нормальную статистику. Необычно только одно — перед тем как потерять, на них установили специальный софт. Читайте под катом о том, как это было.

Реализуем протокол или как работают астрологи

нет комментариев , просмотров: 269/913
Добавлено: 14.03.12 в 13:39

Сегодня – очередная лекция нашего курса «Сетевое программирование в UNIX».В ней Марк Коренберг (Компания Айдеко) рассказывает студентам об «игрушечном» астрологическом протоколе.

Дела в Яндекс.Почте

нет комментариев , просмотров: 315/959
Добавлено: 14.03.12 в 13:37

Каждый из нас время от времени что-то забывает. Например, купить муку, позвонить маме или написать квартальный отчёт. Яндекс.Почта приходит на помощь – она будет помнить обо всех ваших делах за вас. Используя Дела в Яндекс.Почте, вы сможете записывать свои планы и задачи прямо на страницах вашей Почты.

Защищаем сайт от атак на примере ХабраХабра

нет комментариев , просмотров: 301/945
Добавлено: 14.03.12 в 13:35

Рано утром Хабр «выкатил» своё новое обновление, и я с чистой совестью достаю эту статью из черновиков :-)Вчера у меня случился epic fail и этот топик частично, включая строчку об апдейте выше, попал в паблик на пару секунд. За эти секунды топик успело плюсануть несколько человек.Ещё раз, теперь публично, прощу прощения у администрации!Совет остальным — НИКОГДА не храните в черновиках информацию вроде этой.В последнее время в сети Интернет можно найти очень много пособий для «Начинающих хакеров», в которых подробно описываются все основные методы взлома сайтов. Думаете, веб-разработчики стали от этого умнее и предприняли все возможные методы для защиты? Я так не думаю.В настоящей статье я хочу ещё раз поведать разработчикам о том, как ломают сайты, а чтобы вам не было скучно, я попутно буду ломать Хабр и подробно описывать, как я это делал. Мы рассмотрим такие интересные штучки, как «Активная XSS в профиле», «Бесконечное обнуление кармы», «Публикация топиков со значком 'Из песочницы'», «CSRF через Flash и дыру в Internet Explorer 6» и многое другое.Все уязвимости уже исправлены. Ну или почти все. Поэтому, если вы найдёте очередную дыру, то пишите на support@habrahabr.ru — миф о том, что эту почту никто не читает всего лишь миф.

Проект открытого ПО для государства на второй президентский срок

нет комментариев , просмотров: 267/911
Добавлено: 14.03.12 в 13:33

Недавно я написал письмо Дмитрию Анатольевичу Медведеву, в котором рассказал свою историю о том, как был вдохновлен его предложением развивать свободное ПО в России. И как в течение четырех лет планомерно пытался внедрить совместно с сообществом, разработанное нами программное обеспечение с открытым исходным кодом, в государственные учреждения нашего города. Причем в качестве примера, это программное обеспечение в выбранное нами госучреждение было успешно внедрено силами сотрудников этого же учреждения, без привлечения каких — либо бюджетных средств. А также, это письмо о том, как эта идея в итоге провалилась. Точнее, мы решили больше не развивать ее, так как окончательно убедились в тупиковости всех действий. И чтобы поставить жирную точку в этом деле, было написано это письмо с кратким отчетом о предпринятой нами попытке длиною в четырехлетний срок.

Модуль nginx для борьбы с DDoS

нет комментариев , просмотров: 317/961
Добавлено: 14.03.12 в 13:32

Многие сталкивались с таким явлением как DDoS атака методом HTTP флуда. Нет, это не очередной туториал по настройке nginx, хочу представить свой модуль, работающий как быстрый фильтр между ботами и бэкэндом во время L7 DDoS атаки и позволяющий отсеивать мусорные запросы.

Петиция: верните иконку RSS в установку Firefox по-умолчанию

нет комментариев , просмотров: 237/1290
Добавлено: 14.03.12 в 13:10

Firefox, RSS-иконкаБлуждая по просторам большой сети время от времени находятся потрясающе интересные места за которыми полезно было бы понаблюдать. Один из самых удобных способов это делать конечно же RSS, но, к сожалению, на большинстве сайтов, на которые я попадаю, RSS-ленты почему-то нет. Я так думал что нет.Биг фейлОказывается, что компания Mozilla исследовали частоту использования элементов интерфейса (https://heatmap.mozillalabs.com) и обнаружили, что из 100 000 пользователей кнопкой RSS в адресной строке пользуется всего 3 процента. И вместо того, чтобы сделать технологию RSS более популярной, они просто взяли и избавились от иконки.Что будет, если мы исследуем рынок ПО и обнаружим, что средствами разработки пользуется всего 0.1 процент пользователей? Наверное решим, что средства разработки непопулярны и создавать их не нужно.ПетицияКто согласен с тем, что RSS иконка по-умолчанию всё же нужна в Firefox — прошу сюда: www.change.org/petitions/mozilla-corporation-mozilla-foundation-get-the-rss-icon-back-to-the-address-bar-for-a-clean-installation

Quick brown fox jumps over the lazy dog

нет комментариев , просмотров: 285/1338
Добавлено: 14.03.12 в 13:10

В английской типографике заметной популярностью пользуется фраза «quick brown fox jumps over the lazy dog» как панграмма, включающая все символы алфавита (причём символы «e», «r» и «u» — по два раза, символ «o» — четыре раза).В переводе она означает «быстрая бурая лиса перепрыгивает ленивую собаку».Моей фантазии никогда не хватало вообразить эту сцену происходящею в действительности сколько-нибудь правдоподобно до тех пор, пока я не натолкнулся в сети вот на этот анимированный GIF:

Рецензия Касперского на био Стива Джобса

нет комментариев , просмотров: 297/1350
Добавлено: 14.03.12 в 13:08

А знаете ли вы, что...Евгений Касперский дочитал биографию Стива Джобса и написал содержательную рецензию на этот многостраничный эпос. В своем посте он рекомендует ее тем, кто наблюдает или участвует в бесконечных религиозных форумных холиварах “чья система круче и чей диаметр толще”.В том же посте он наконец-то охарактеризовал свое отношение к компании Apple как «восторженно-критическое». И в целом отличился умеренными высказываниями по теме, на которую всегда сам любил развести холивар.Если приводить краткое содержание поста, Евгений называет три тезиса, отражающих главную суть книги, которую он для себя постиг. Нет, наверное, в них все же есть немного поводов для срача.Итак:1. Что позволено Юпитеру, не дозволено быкуЗдесь речь идет о воровстве идей, и помимо приведенной римской народной мудрости можно вспомнить изречение Бэнкси: «Плохой художник подражает, хороший художник крадет». Пожалуй, оно неплохо отражает лояльность Евгения к приведенным им же самим примерам подобного поведения компании Apple.2. Будь как всеНу вот тут, может, и «началось». Читайте сами, и попробуйте оспорить справедливость его слов.3. “Будь проще – к тебе понятутся люди”, или открытая система против закрытойЗдесь, наверное, и раскрывается смысл того, почему так умеренно выражается в новом посте Евгений. Все-таки, книга сумела его удивить, хоть и не смогла снизить скепсис. Но какой руководитель откажется от мысли «контролировать всех и вся»? И, наконец, предлагаем вам заключение самого Евгения, и тем самым как бы предлагаем подумать. Может быть, вас не затруднит ответить на его вопросы:P.S. Интересно, как бы выглядел мир, если бы Apple открыла свои операционки – и сделала бы их доступными сторонним производителям компьютеров, смартфонов, таблеток и софтверным компаниям? Если бы они при этом продолжали выпускать новые супер-железки, генерить новые идеи дизайна пользовательского интерфейса и создавать новые медийные сервисы? Было бы в этом мире место для Microsoft Windows, Google Android и прочих?

Несколько подробностей о системе индексации в Evernote

нет комментариев , просмотров: 273/1326
Добавлено: 14.03.12 в 13:08

Предыдущая статья о распознавании текста в изображениях в сервисе Evernote была посвящена в основном вопросам функциональности — что это такое, как работает и что дает платформе Evernote в целом. На этот раз мы поговорим о технической стороне вопроса.Аппаратное обеспечениеРаспознавание текста в изображениях Evernote значительно загружает вычислительный кластер, поэтому производительность и эффективность играют главную роль при оценке оборудования. После испытания нескольких различных платформ мы остановились на iX1204-563UB от iX Systems. По сути это Supermicro X8DTU на шасси 815TQ-563UB. Каждая из 37 систем распознавания в кластере состоит из следующего железа:CPU: два Intel Xeon CPU L5630 @ 2,13 МГц (расчетная рассеиваемая мощность — 40 ватт)Материнская плата: Supermicro X8DTUСистемный блок: Supermicro 815TQ-563UBБлок питания: 560 ватт (имеет рейтинг эффективности 80Plus Gold)Хранилище данных: 5,25-дюймовый жесткий диск с пониженным энергопотреблениемRAM: 12 Гб PC3-8500 (1066 МГц)

О «смерти» Adobe Flash, играх и прогнозах

нет комментариев , просмотров: 293/1346
Добавлено: 14.03.12 в 13:07

Доброго времени суток, хабрачеловек! Сегодня мы затронем тему «смерти» Adobe Flash. Пока хейтеры яростно прогнозируют смерть Flash, мы, одинокие геймдевелоперы, уже не первый год успешно отплясываем на его могиле, зарабатывая хорошие деньги. А он всё не умирает. Как говорил легендарный флешер Иван Дембицкий — Flash хоронят уже больше десяти лет, с самого его рождения, и каждый год внезапно появляется некий мощный и навороченный «убийца флеша»…На секунду вспомним, что помимо видео-плееров и баннеров, существует ещё геймдев. На этом мы и остановимся подробней. Во-первых, есть два огромных и активно развивающихся рынка Flash-игр — это бесплатные онлайн-игры, и социальные игры.

Trafaret — библиотека для проверки и преобразования данных

нет комментариев , просмотров: 283/1336
Добавлено: 14.03.12 в 13:06

Исходные данные — вы строите некий сервис, и узнаете, что будете получать данные из вне в определенном формате.Предположим что это будет JSON, структуру его определяете не вы, и вообще вот она:

Android — фильтруем пины на карте, в зависимости от расстояния друг от друга

нет комментариев , просмотров: 291/1344
Добавлено: 14.03.12 в 12:58

Довелось как то недавно делать проект с использованием google maps. В один из моментов, увидел я вот такую картину:

Создание DAG кластера на серверах Mailbox Exchange

нет комментариев , просмотров: 288/1341
Добавлено: 14.03.12 в 12:56

В данной статье рассматриваются сервера Exchange 2010 с ролью Mailbox (далее я буду писать mailbox сервер). DAG (Database Availability Group) строиться на серверах Exchange с данной ролью, в моем случае на данных серверах не установлены роли Hub Transport, Client Access, Edge — под данные роли используются другие сервера.В статье мы используем 1 кластер DAG для серверов, которые располагаются в разных ЦОД (MSK01 и MSK02) — это необходимо для отказоустойчивости при выходе из строя одного из ЦОД.

Бот для игры в камень, ножницы, бумага

нет комментариев , просмотров: 321/1582
Добавлено: 14.03.12 в 12:41

Теория Прочитав вот это было решено найти практическое применение механизма гадалки Шеннона. Если рассматривать человека как конечный автомат, то входные данные и исходное состояние полностью определяют текущие состояние и выходные данные. Сразу скажу демо игры и ее исходников нет.Сама игра состоит в выборе и показе сопернику одного из трех вариантов: колодец, ножницы и бумага. Причем, ножницы тонут в колодце, бумагу режут ножницы, колодец накрывается бумагой. Обозначим:0 — колодец1 — ножницы2 — бумага Предположим, что игра ведется достаточно долго, чтобы можно было собрать статистику, но не так долго, чтобы человек начал изменять свое поведение, раскусив алгоритм предсказания. Имеем последовательность пар чисел: (0, 1) (0, 2) (2, 2) (2, 0)..., где первое число показал бот, второе — человек. Чтобы определить победителя в паре, сравним числа. (0 — 1) % 3 = 2, значит человек проиграл, (0 — 2) % 3 = 1, значит человек победил, (2 — 2) % 3 = 0, ничья. Обозначим n — длина последовательности чисел из пар. Число возможных последовательностей равно 3^n. При n = 5 получится 243 варианта, что много больше 32 для двух вариантов выбора. Ясно что получить все варианты в течение одной игры маловероятно, поэтому усовершенствуем гадалку. Не каждый выбор человек делает опираясь на все n элементов последовательности чисел, некоторые ее элементы он игнорирует. Назовем такие элементы пустыми.

Android SDK: боремся с ограничением размера памяти для картинок

нет комментариев , просмотров: 269/1398
Добавлено: 14.03.12 в 12:36

В графическом приложении для рисования используется SurfaceView и пара Bitmap размером с экран (например, я хочу изобразить плавное листание страниц книги).На многих устройствах с большим разрешением экрана приложение падает c ошибкойAndroidRuntime: java.lang.OutOfMemoryError: bitmap size exceeds VM budgetПроблема в том, что память для Bitmap, а также для SurfaceView резервируется из общей кучи процесса. Лимит размера кучи — невелик, как правило немногим больше 10Мб. И задается этот лимит при сборке системы.Попытки улучшить ситуацию урезанием формата пикселя с 32 бит до 16 не слишком помогают. Проблема просто вылезает позже — например, при открытии окна поверх SurfaceView (видимо, при этом создается еще один Bitmap размером с экран).Ограничение размера графических буферов программы в 3-4 экрана — это до обидного мало! Попробуем исправить такую несправедливость.

HL7 — электронный медицинский документооборот

нет комментариев , просмотров: 282/1911
Добавлено: 14.03.12 в 12:05

В рамках одного исследования возникла потребность в описании стандарта электронного медицинского документооборота HL7. Как результат появилась эта статья. Делюсь с хабра-сообществом, надеюсь будет интересно.Современное общество неизбежно двигается в сторону информатизации всё большего и большего количества своих функций. Какие-то структуры быстро перешли в цифровой вид, другие, более консервативные, поддаются переменам медленнее. Также многое зависит от готовности общества принять те или иные изменения. И конечно важнейшей частью является инициатива и поддержка государства по созданию и внедрению электронных служб, позволяющих более эффективно реализовывать различные его функции.

Допиливание оболочки Ubuntu до Xfce

нет комментариев , просмотров: 272/1884
Добавлено: 14.03.12 в 11:57

Всем известны проблемы работы с революционной средой рабочего стола Unity в Linux Ubuntu. В пользовательском интерфейсе происходят значительные изменения и эксперименты, приводящие к очередным «волнам эмиграции» на другие системы и сборки. После некоторого периода работы в среде Unity в Ubuntu 10.06 LTS (Long Time Support) и вполне успешного привыкания к реалиям Unity, пришлось вернуться в среду новой сборки — 11.10. Тут ожидал сюрприз, поскольку число поддерживаемых тем рабочего стола уменьшилось и настройки системы стали как-то более обрубленными. В перечне тем отсутствовали виды окон с правым расположением кнопок закрывания, что привело к поиску других оболочек, каким бы прогрессивным ни выглядело существование в среде Unity. Более года назад вышла версия рабочей среды Xfce 4.8 со стабильными положительными отзывами, поэтому логично было попробовать её вместо Unity. Как альтернатива, опробовалась среда LXDE, сравнимая по легковесности с Xfce и весьма похожая на неё по организации работы со столом.

Теряем посетителей — много и каждый день

нет комментариев , просмотров: 254/2261
Добавлено: 14.03.12 в 11:41

По какой-то причине огромное количество проектов с радостью теряет самых хлебных посетителей — белых воротничков в рабочее время.Большинство работодателей закрывают все социальные сети скопом, начиная, естественно, с контакта. Несмотря на это — у крупных и очень крупных проектов в начале страницы( уже не очень хорошо) можно встретить простую строчку:<script type="text/javascript" src="http://vkontakte.ru/js/api/share.js?3"></script>или <script type="text/javascript" src="http://userapi.com/js/api/openapi.js?20"></script>В итоге пользователи с закрытым контактом не могут открыть сайт, перейти по ссылке и в конце концов — принести проекту прибыль. Примеры c посещаемостью больше 50к в день:vesti.rukp.rusmotri.ruoktogo.rulifehacker.rupovarenok.ruБудьте аккуратны, используйте асинхронный код, доступный для всех соц. сетей, в крайнем случае — его можно смастерить самому.

Перевод интервью Кима Доткома новозеландскому тв

нет комментариев , просмотров: 255/2262
Добавлено: 14.03.12 в 11:39

После закрытия крупнейшего в мире файлообменника megaupload.com и ареста его владельца Кима Доткома прошло почти два месяца. 22 февраля Дотком вышел под залог, и 1 марта он дал эксклюзивное интервью новозеландскому телеканалу 3news, рассказал и о суде, размерах своей компании и о истории создания megaupload. Публикую его перевод.Ким Дотком: Знаете, это напоминает ночной кошмар. Непредвиденная ситуация, перепугавшая мою семью, у моей жены, которая беременна двойней, начались кошмары, она чувствует себя несчастной, то есть, конечно, я оказался в интересной ситуации.Дж. Кэмпбелл: Ким, вы говорите, это было неожиданно. Абсолютно, совершенно неожиданно, вы никогда в жизни не предполагали, что подобное может случиться когда-то с кем-нибудь в мире?Ким: Ну, бизнесу уже семь лет, а судились мы только однажды, и это не была, знаете, кинокомпания, большая медиакомпания, и мы потратили миллионы долларов на юридические консультации за последние несколько лет, и наши советники утверждали, что мы вв безопасности, будучи защищены DMCA — законом США, который оберегает поставщиков онлайн-услуг от действий третьих сторон, так что все вышло совершенно неожиданно.

Весеннее обновление

нет комментариев , просмотров: 279/2225
Добавлено: 14.03.12 в 11:39

Наверняка многие уже заметили перемены в главном меню сайта: из него пропал пункт «Блоги», а вместо него появился новый — «Хабы». C сегодняшнего дня понятие «Тематический блог» на Хабре упраздняется, теперь следует говорить «Хаб».

Перевод на русский язык презентации Apple от 7 марта 2012 года — The new iPad

нет комментариев , просмотров: 255/2192
Добавлено: 14.03.12 в 11:39

7 марта 2012 года состоялась очередная презентация компании Apple. Канал GTV представляет перевод презентации нового iPad на русский язык.

UniSender запустил карту кликов

нет комментариев , просмотров: 282/1921
Добавлено: 14.03.12 в 11:38

C этой недели UniSender в числе прочей статистики по отправленным письмам начинает предоставлять данные по тому, на какие ссылки кликали в полученном письме читатели. Как это работает, можно увидеть на примере письма ниже:(это не реклама, поскольку акция давно закончилась)Размер кружка зависит от количества кликов — чем больше кликов, тем крупнее. Крайне любопытно было наблюдать, что получатели довольно часто кликают по логотипу отправителя в письме, ссылки на facebook и twitter тоже не для красоты, оказывается — но с их расположением можно экспериментировать. Всё очень наглядно. Карта кликов работает и для отправленных ранее писем (если вы уже пользовались UniSender). Отличный повод экспериментировать с оформлением и текстами ваших писем.Помимо этого в наборе статистических инструментов UniSender — счётчики прочтений писем, а также статистика по попаданию в спам — для почтовых сервисов, поддерживающих FBL-протокол.

Как стать разработчиком или путь к junior

нет комментариев , просмотров: 255/1894
Добавлено: 14.03.12 в 11:34

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

Написание сервиса японских кросвордов на gae, backbone, underscore, require и еще с помощью черт знает чего

нет комментариев , просмотров: 242/1881
Добавлено: 14.03.12 в 11:34

ВступлениеМногие знают про инфраструктуру от google под названием gae, некоторые считают её слишком проприетарной, другие слишком дорогой. Да она не дешевая, и мы попробуем написать оптимальное приложение для gae, которое жрало бы очень мало ресурсов и в идеале не выходило из бесплатных квот даже при хабраэффекте. Опишу мои ошибки, удачные технологические решения при написания сервиса японских кроссвордов. Фишка сайта в том что он позволяет создавать свои кроссворды и из обычной картинки тоже и делиться ими с друзьями.Для построения сайта используется след. технологии:backbone.js — фреймворк для обработки запросов на javascript'е. C его помощью будем надеяться, что уложимся в бесплатные квоты, так как весь код выполняется на клиенте, с сервера запрашиваются только данные о кроссвордах в json формате. require.js — библиотека для дозагрузки любых ресурсом(js, html), можно указать код, который выполнится после загрузки всех ресурсов. Идеальна если у вас есть на сайте javascript и он используется в 1% случаев, и вы не хотите включать js-файл в index.html, то она вам подойдет.undescore.js — всякие плюшки для слежения за изменением всего объекта или за конкретным его свойством. Очень большая и крутая библиотека, но я использую её как шаблонизатор.bootstrap — чтобы не заморачиться с дизайном.less — не ну, а почему б не использовать? (Потому что мы можем)Ну и конечно же gae — на чем все это будет крутиться.

Spring Showcase 2012

нет комментариев , просмотров: 288/1927
Добавлено: 14.03.12 в 11:33

Привет всем, кто любит совмещать полезное с приятным, и приятное с интересным.В работе журналистов порой случается приятная вещь — командировка. А когда тебя посылают не в ближайшее Подмосковье, а в Америку — это вдвойне приятно. Ну и совсем кайф, когда цель поездки — видео-игры. Правда и работать в таких ситуациях приходится вдвойне. Недавно, в Сан-Франциско состоялось мероприятие Xbox 360 ShowCase 2012. Мы на нем побывали, игры посмотрели, и готовы вам про них рассказать и показать.

Скринкасты по Ruby для начинающих

нет комментариев , просмотров: 286/1925
Добавлено: 14.03.12 в 11:32

Я заметил, что есть определенный спрос на получение знаний об основах программирования от совсем новичков и многие люди выбирают в качестве первого языка Ruby.Поэтому мне показалось интересным запустить серию скринкастов Научись программировать на Ruby.Полагаю, что для читателей Хабра эти скринкасты окажутся бесполезными, но буду рад услышать ваши мысли и поправки. Надеюсь, скринкасты помогут высокой цели донесения программирования в массы.

Мотивационный автопостинг с помощью Twitter API

нет комментариев , просмотров: 286/1925
Добавлено: 14.03.12 в 11:32

Прочитав статью Makaveli Простой сервис уведомлений через Twitter, решил тоже сделать что-нибудь для twitter.com.Не буду описывать, как я пришёл к выводу о написании автопостера (бота) для твиттера, который занимался бы мотивационным «постингом». Суть сервиса в том, что любой пользователь, добавившийся в читатели, каждый час получает твит мотивационного характера. (Кому интересно в твиттер — это @MotivatorForYou).Это лишь пример того, как можно использовать twitter api для автоматизации написания твитов.Итак, что понадобилось:Библиотека PHP для работы с twitter api (https://github.com/abraham/twitteroauth)База сообщений (пришлось собирать ручками)

WebProject — бесплатная программа для создания и сопровождения html-сайтов

нет комментариев , просмотров: 250/1889
Добавлено: 14.03.12 в 11:31

Мне нравятся html-сайты. Они быстрые, не нагружают сервер, их легко бекапить и легко переносить, можно держать на флешке для оффлайнового просмотра. Но есть проблема — их сложно сопровождать. Вносить изменения в несколько файлов для смены пункта меню или года копирайта — занятие невеселое. Для этих целей я сначала написал для себя шаблонизатор, а затем после нескольких итераций родилась вот такая программа — WebProject.

Азы социально-сетевого анализа (Social Network Analysis)

нет комментариев , просмотров: 260/1899
Добавлено: 14.03.12 в 11:30

От переводчика. Автор этой публикации — Майкл Ву (Michael Wu), ведущий аналитик компании Lithium, специализирующийся в изучении социальных взаимодействий и онлайн-сообществ.Чтобы понять, что такое «социально-сетевой анализ» (Social Network Analysis, SNA), нужно понимать, что такое «социальная сеть» и что такое «социальный граф». Говоря просто, социально-сетевой анализ — это способ изучения социальных сетей, а социальная сеть — это набор сущностей, между которыми есть определенные отношения. Социальные сети существуют с тех пор, как люди начали бродить по земле. По правде говоря, подобные структуры есть не только у людей, но и у социальных животных (например, у волков, львов, дельфинов, мышей и даже муравьев).Безусловно, прежде всего нас интересуют такие сущности как люди, и такие отношения между ними как дружба (как на Facebook), совместная работа (как на LinkedIn), родство, общение и некоторые другие социальные взаимодействия. А в контексте SNA мы можем под социальным графом понимать просто визуализацию всего этого (я не собираюсь нагонять скуку формальным определением графа). В таком социальном графе каждая точка (или узел, или вершина) изображает человека, а ребро между двумя точками (людьми) изображает отношения между ними. А так как между людьми существует множество самых разных отношений, точно также существует множество разных социальных графов, изображающих эти отношения. Я покажу это на конкретном примере.

Светочипсет «Holey Optochip»

нет комментариев , просмотров: 260/1766
Добавлено: 14.03.12 в 11:30

С 2008 года исследователи IBM занимаются развитием оптических чипсетов, основное отличие которых от традиционных — сверхвысокая скорость передачи данных (до 8Tbps / 1TBps). Инновационный дизайн чипов, использующий 48 небольших круглых отверстий в стандартной CMOS плате, позволяет свету (лазерному лучу) передавать информацию со средней скоростью в почти терабит в секунду. Новый чип намного быстрее и использует меньше энергии чем современная оптика, использующаяся для передачи всей информации внутри компьютера и сетей. «Holey Optochip», именно так называется новинка, уже сегодня может использоваться (и используется) внутри суперкомпьютерных кластеров.Оптические чипы, гоняющие данные светом, вместо электронов, пока используются только для внутренних сетей суперкомпьютерных точек, вроде Power 775 и Blue Gene. С каждым годом такие технологии становятся все более востребованными: «Десять лет назад суперкомпьютер №1 не имел внутри ни единого применения оптических технологий или чего-то подобного, а сейчас мы видим их применение для соединений вычислительных кластеров внутри и вне стоек» — говорит глава IBM Optical Links Group Клинт Шоу (Clint Schow).

Замена SIM-холдера у Samsung Galaxy Tab 10.1 P7500

нет комментариев , просмотров: 301/1531
Добавлено: 14.03.12 в 11:28

Планшет покупался в подарок маме и в приличной запарке по работе. Посему SIM-ку к нему я покупал тоже на бегу. — Дайте симку для планшета! — Для iPad'a? Тут бы мне задуматься и переспросить, но я ответил «да». В итоге приобретается «обрезанная» симка. Практически тут же засовывается в SIM-холдер. Куда естественно радостно проваливается. И упорно не только не желает работать, но и вылезать.В итоге был поврежден симхолдер. Как заменить его своими руками под катом. Осторожно — фотки.

Cовершенствование безопасной среды ОС Windows

нет комментариев , просмотров: 283/1513
Добавлено: 14.03.12 в 11:28

В данной статье рассматриваются основные средства безопасной среды операционной системы Windows при работе в локальных сетях как объект модернизации, а также сетевую политику безопасности, для группы компьютеров с локальной системой пользователей для каждой машины, при отсутствующем контроллере домена. На основе проведенного анализа стандартной безопасной среды, предлагается ее модификация, которая усиливает исходную политику безопасности ОС Windows. Предложенная модифицированная безопасная среда, обеспечит защиту не только от рядовых атак, но и устранит угрозу несанкционированного доступа даже в тех случаях, когда у злоумышленника есть административные права на некоторых компьютерах системы. Модификация заключается в интеграции дополнительных защитных и профилактических функций, обеспечивающих промежуточные проверки участников процесса обмена информацией на соответствие критериям безопасности уже усиленной безопасной среды. Модифицированная безопасная среда состоит из следующих базовых компонентов: компьютеры под управлением ОС Windows и программа, реализующая дополнительные защитные функции, которая должна гарантировать не только стабильность, но и полноту механизмов, отвечающих за реализацию комплексной политики безопасности. Для решения поставленной задачи проведен анализ подсистем идентификации, аутентификации и авторизации, реализации и корректного использования компонентов программы со стороны вызывающих их модулей и их сопряжения со стандартными средствами защиты ОС Windows.На пути создания такой модификации проблема предсказуемого использования субъектов, реализующих стандартные защитные функции, и тем самым потенциально способных влиять на поведение штатной системы защиты, является самой сложной. Особенно опасны ситуации, когда взаимодействие инициировано субъектами, не имеющими отношения к системе. Решение данной проблемы заключается в том, что для корректной работы защитных модулей необходимо, чтобы как модули, так и вызывающие их субъекты, обладали уникальными свойствами. К примеру, субъект должен быть включен в список доверенных, а модификация модуля безопасности может быть проведена только под управлением конкретного администратора. Таким образом, это требование сводится к условию «замкнутости» и постоянства всех участников системы.

Допиливание Gnome 3 под ArchLinux

нет комментариев , просмотров: 284/1514
Добавлено: 14.03.12 в 11:28

Итак, у нас есть свежеустановленная по инструкции Beginners' Guide система ArchLinux с окружением Gnome 3. Логинимся, осматриваемся. Мое и не только мое мнение — очень непривычно и неудобно. Столкнувшись с рядом проблем подумывал о бегстве на KDE, но посидев на форумах и арчивики пару дней довел все до удобного мне вида. Вот только на доработку системы требуется от силы пол часа, а те почти два дня ушли на поиск способов решения появившихся проблем. Сейчас я постараюсь сделать краткий и емкий список решений для популярных проблем, без лишних картинок и слов, дабы сэкономить другим и себе из будущего (который забудет как это все делается) время. Посмотреть «большую картинку» можно тут.

Платформа Intel Medfield. Процессор Atom Z2460 для смартфонов

нет комментариев , просмотров: 260/1490
Добавлено: 14.03.12 в 11:27

Очень хочется начать пост с фразы «Intel развязала Атомную войну». Но я не буду, ведь Intel ни с кем не воюет. Компания просто вышла на рынок смартфонов.Cмотрите подробности под катом.

SleepTracker. Мифы и реальность

нет комментариев , просмотров: 250/1480
Добавлено: 14.03.12 в 11:25

Поднять подняли, а разбудить забыли! Такое состояние знакомо, пожалуй, каждому IT-шнику как и многим другим людям творческим, чей рабочий ритм не укладывается в рамки стандартного 8 часового рабочего дня.Уже несколько лет Интернет пестрит обзорами и рассказами о чудесных «умных будильниках»(SleepTracker и aXbo), которые способны решить проблему недосыпания при ненормированном рабочем дне. Перечитав немалое количество подобных статей, я остановил свой выбор на SleepTracker Pro Elite Mens.Цель данного топика — поделиться практическим опытом использования данной модели, а ликбез по фазам сна более детально описан в статьях, ссылки на которые я приведу ниже.

Обращение к разработчикам IPad приложений для детей

нет комментариев , просмотров: 242/1472
Добавлено: 14.03.12 в 11:22

Предлагаю вашему вниманию вольный перевод статьи Rian van der Merwe A Dad’s Plea To Developers Of iPad Apps For ChildrenМне часто приходится покупать IPad приложения для своей двухлетней дочки. Наблюдая за тем, как она их использует, я могу совершенно точно сказать, что в них правильно, а что-нет. Я возьму на себя ответственность обобщить эти выводы для всех детей, и предложить четыре основные принципа для разработчиков работающих над созданием IPad приложений для детей.

Видеокурс по работе с Яндекс. Директ. Часть 4

нет комментариев , просмотров: 257/1487
Добавлено: 14.03.12 в 11:22

Готова четвертая часть курса Яндекс.Директ. Путь Джедая. В этой части поговорим о медиапланировании и синтаксических операторах ДиректаСмотрим, обучаемся, задаем вопросы.Предыдущие части:Часть 3Часть 2Часть 1Часть 0Анонс курса на хабре:

Допиливание Gnome 3 под ArchLinux

нет комментариев , просмотров: 296/34578
Добавлено: 14.03.12 в 00:17

Итак, у нас есть свежеустановленная по инструкции Beginners' Guide система ArchLinux с окружением Gnome 3. Логинимся, осматриваемся. Мое и не только мое мнение — очень непривычно и неудобно. Столкнувшись с рядом проблем подумывал о бегстве на KDE, но посидев на форумах и арчивики пару дней довел все до удобного мне вида. Вот только на доработку системы требуется от силы пол часа, а те почти два дня ушли на поиск способов решения появившихся проблем. Сейчас я постараюсь сделать краткий и емкий список решений для популярных проблем, без лишних картинок и слов, дабы сэкономить другим и себе из будущего (который забудет как это все делается) время. Посмотреть «большую картинку» можно тут. Читать дальше →

Перевод на русский язык презентации Apple от 7 марта 2012 года — The new iPad

нет комментариев , просмотров: 225/389
Добавлено: 13.03.12 в 23:13

7 марта 2012 года состоялась очередная презентация компании Apple. Канал GTV представляет перевод презентации нового iPad на русский язык. Читать дальше →

WebProject — бесплатная программа для создания и сопровождения html-сайтов

нет комментариев , просмотров: 220/384
Добавлено: 13.03.12 в 22:59

Мне нравятся html-сайты. Они быстрые, не нагружают сервер, их легко бекапить и легко переносить, можно держать на флешке для оффлайнового просмотра. Но есть проблема — их сложно сопровождать. Вносить изменения в несколько файлов для смены пункта меню или года копирайта — занятие невеселое. Для этих целей я сначала написал для себя шаблонизатор, а затем после нескольких итераций родилась вот такая программа — WebProject. Читать дальше →

Открыта регистрация на DEDF-2012, Москва, 30 марта 2012

нет комментариев , просмотров: 247/411
Добавлено: 13.03.12 в 22:59

Сегодня в почту упало приглашение принять участие в форуме разработчиков электроники DEDF-2012, который пройдет 30 марта 2012 года в Москве, в Digital October. Тема форума: «Системы на кристалле в мультимедийных и портативных устройствах». Обещают показать проекты с использованием:ОС Linux и Android на базе чипов мировых вендоров, в том числе Texas Instruments (TI)Специализированных технологий для рынков мультимедиа, датакома, автомобильной и навигационной электроникиЦифровой обработки сигналовJTAG-тестированияУчастие бесплатное. Запланированное количество участников 180 человек, так что заинтересованным надо поторопиться — регистрация для слушателей открыта только до 16 марта.Дополнительная информация на сайте форума.PS: Перенёс из блога «Мероприятия», никто его не читает, а анонс полезный. Пускай пару дней повисит здесь(?), пока регистрация не закончилась. Для тех, кто программирует мк от TI, посещение конференции может оказаться полезным.

Допиливание Gnome 3 под ArchLinux

нет комментариев , просмотров: 255/435
Добавлено: 13.03.12 в 22:38

Итак, у нас есть свежеустановленная по инструкции Beginners' Guide система ArchLinux с окружением Gnome 3. Логинимся, осматриваемся. Мое и не только мое мнение — очень непривычно и неудобно. Столкнувшись с рядом проблем подумывал о бегстве на KDE, но посидев на форумах и арчивики пару дней довел все до удобного мне вида. Вот только на доработку системы требуется от силы пол часа, а те почти два дня ушли на поиск способов решения появившихся проблем. Сейчас я постараюсь сделать краткий и емкий список решений для популярных проблем, без лишних картинок и слов, дабы сэкономить другим и себе из будущего (который забудет как это все делается) время. Посмотреть «большую картинку» можно тут. Читать дальше →

Беспроводная проекционная клавиатура TK-PBL042BK

нет комментариев , просмотров: 259/457
Добавлено: 13.03.12 в 21:00

Интересный футуристичный гаджет предлагает японская компания Elecom — проекционную клавиатуру TK-PBL042BK. Устройство представляет из себя параллелепипед со скруглёнными углами с размерами 38.0мм x 29.0мм x 75.00мм, который весит без батареи 77 граммов. Для работы от батареи в течении примерно двух часов требуется любая плоская поверхность — изображение клавиатуры проецируется на неё (расстояние между центрами кнопок составляет 19 мм, датчиками распознаются до 350 нажатий, предусмотрен энергосберегающий режим, в котором можно регулировать яркость изображения) и отслеживаются нажатия клавиш; не забыли и о тачпаде, чтобы можно было работать с курсором.Клавиатура соединяется с хост-устройством через Bluetooth или USB, через который устройство может заряжаться (работает от литий-ионной батареи); в качестве хоста поддерживаются iOS и Android-устройства. Насколько можно понять из перевода с японского при помощи Google, из десктопных ОС устройство поддерживает работу только с MacOS.Начать продавать устройство компания планирует в апреле — цена на гаджет составит около 352$. Смотреть другие фото

Перевод интервью Кима Доткома новозеландскому тв

нет комментариев , просмотров: 231/431
Добавлено: 13.03.12 в 20:35

После закрытия крупнейшего в мире файлообменника megaupload.com и ареста его владельца Кима Доткома прошло почти два месяца. 22 февраля Дотком вышел под залог, и 1 марта он дал эксклюзивное интервью новозеландскому телеканалу 3news, рассказал и о суде, размерах своей компании и о истории создания megaupload. Публикую его перевод.Ким Дотком: Знаете, это напоминает ночной кошмар. Непредвиденная ситуация, перепугавшая мою семью, у моей жены, которая беременна двойней, начались кошмары, она чувствует себя несчастной, то есть, конечно, я оказался в интересной ситуации.Дж. Кэмпбелл: Ким, вы говорите, это было неожиданно. Абсолютно, совершенно неожиданно, вы никогда в жизни не предполагали, что подобное может случиться когда-то с кем-нибудь в мире?Ким: Ну, бизнесу уже семь лет, а судились мы только однажды, и это не была, знаете, кинокомпания, большая медиакомпания, и мы потратили миллионы долларов на юридические консультации за последние несколько лет, и наши советники утверждали, что мы вв безопасности, будучи защищены DMCA — законом США, который оберегает поставщиков онлайн-услуг от действий третьих сторон, так что все вышло совершенно неожиданно. Читать дальше →

Азы социально-сетевого анализа (Social Network Analysis)

нет комментариев , просмотров: 238/440
Добавлено: 13.03.12 в 19:30

От переводчика. Автор этой публикации — Майкл Ву (Michael Wu), ведущий аналитик компании Lithium, специализирующийся в изучении социальных взаимодействий и онлайн-сообществ.Чтобы понять, что такое «социально-сетевой анализ» (Social Network Analysis, SNA), нужно понимать, что такое «социальная сеть» и что такое «социальный граф». Говоря просто, социально-сетевой анализ — это способ изучения социальных сетей, а социальная сеть — это набор сущностей, между которыми есть определенные отношения. Социальные сети существуют с тех пор, как люди начали бродить по земле. По правде говоря, подобные структуры есть не только у людей, но и у социальных животных (например, у волков, львов, дельфинов, мышей и даже муравьев).Безусловно, прежде всего нас интересуют такие сущности как люди, и такие отношения между ними как дружба (как на Facebook), совместная работа (как на LinkedIn), родство, общение и некоторые другие социальные взаимодействия. А в контексте SNA мы можем под социальным графом понимать просто визуализацию всего этого (я не собираюсь нагонять скуку формальным определением графа). В таком социальном графе каждая точка (или узел, или вершина) изображает человека, а ребро между двумя точками (людьми) изображает отношения между ними. А так как между людьми существует множество самых разных отношений, точно также существует множество разных социальных графов, изображающих эти отношения. Я покажу это на конкретном примере. Читать дальше →

UniSender запустил карту кликов

нет комментариев , просмотров: 275/479
Добавлено: 13.03.12 в 18:34

C этой недели UniSender в числе прочей статистики по отправленным письмам начинает предоставлять данные по тому, на какие ссылки кликали в полученном письме читатели. Как это работает, можно увидеть на примере письма ниже:(это не реклама, поскольку акция давно закончилась)Размер кружка зависит от количества кликов — чем больше кликов, тем крупнее. Крайне любопытно было наблюдать, что получатели довольно часто кликают по логотипу отправителя в письме, ссылки на facebook и twitter тоже не для красоты, оказывается — но с их расположением можно экспериментировать. Всё очень наглядно. Карта кликов работает и для отправленных ранее писем (если вы уже пользовались UniSender). Отличный повод экспериментировать с оформлением и текстами ваших писем.Помимо этого в наборе статистических инструментов UniSender — счётчики прочтений писем, а также статистика по попаданию в спам — для почтовых сервисов, поддерживающих FBL-протокол. Читать дальше →

Spring Showcase 2012

нет комментариев , просмотров: 257/461
Добавлено: 13.03.12 в 18:27

Привет всем, кто любит совмещать полезное с приятным, и приятное с интересным.В работе журналистов порой случается приятная вещь — командировка. А когда тебя посылают не в ближайшее Подмосковье, а в Америку — это вдвойне приятно. Ну и совсем кайф, когда цель поездки — видео-игры. Правда и работать в таких ситуациях приходится вдвойне. Недавно, в Сан-Франциско состоялось мероприятие Xbox 360 ShowCase 2012. Мы на нем побывали, игры посмотрели, и готовы вам про них рассказать и показать.
TEST Test