sysprg@sysprg
Пользователь
Онлайн менеджер паролей
5 мин
5.9KРад представить онлайн менеджер паролей – KeyMemo.com.
Сразу спешу ответить на вопрос – «Как можно хранить свои пароли на каком-то сайте?»
Все очень просто, все пароли шифруются на стороне клиента, в браузере, с помощью алгоритмов AES256 и Blowfish реализованных на JavaScript. Только после шифрования ваши данные передаются по протоколу https на сервер. Ключи шифрования для алгоритмов разные и не передаются на сервер. Все поля каждого пароля (название, теги, примечание и пр. ) шифруются, логин пользователя тоже шифруется. В результате на сервере хранится только анонимный «мусор», ломать ради него сервер бессмысленно.

Сразу спешу ответить на вопрос – «Как можно хранить свои пароли на каком-то сайте?»
Все очень просто, все пароли шифруются на стороне клиента, в браузере, с помощью алгоритмов AES256 и Blowfish реализованных на JavaScript. Только после шифрования ваши данные передаются по протоколу https на сервер. Ключи шифрования для алгоритмов разные и не передаются на сервер. Все поля каждого пароля (название, теги, примечание и пр. ) шифруются, логин пользователя тоже шифруется. В результате на сервере хранится только анонимный «мусор», ломать ради него сервер бессмысленно.

+84
Визу EB-5 хотят расширить на основателей стартапов
1 мин
727Появились новая информация о классе виз специально для создателей IT стартапов.
Лобируемая венчурными кругами, идея получила реальную поддержку и конкретное предложение по реализации. Конгрессмен из Колорадо Джерад Полис предлагает расширить действие визы EB-5 на лица, получившие $250,000 американских венчурных инвестиций либо $100,000 от инвестора-ангела, и способные показать возможность создасть 5 рабочих мест либо $1 млн дохода.
Не то что бы все в ожидании этих виз, скорее это просто хорошая новость. По существу это облегчит переезд команд, получивших инвестиции. Так же стоит напомнить, что половина IT стартапов Силиконовой Долины основано иммигрантами.
Источник
Лобируемая венчурными кругами, идея получила реальную поддержку и конкретное предложение по реализации. Конгрессмен из Колорадо Джерад Полис предлагает расширить действие визы EB-5 на лица, получившие $250,000 американских венчурных инвестиций либо $100,000 от инвестора-ангела, и способные показать возможность создасть 5 рабочих мест либо $1 млн дохода.
Не то что бы все в ожидании этих виз, скорее это просто хорошая новость. По существу это облегчит переезд команд, получивших инвестиции. Так же стоит напомнить, что половина IT стартапов Силиконовой Долины основано иммигрантами.
Источник
+21
Школа Microsoft по структурам данных и алгоритмам
1 мин
10K
В августе 2010-го года в Санкт-Петербурге пройдёт Школа Microsoft по структурам данных и алгоритмам. Принять участие в школе могут студенты старших курсов, аспиранты и молодые ученые, интересующиеся структурами данных и алгоритмами. Школа, в основном, нацелена на российских участников, но подать заявку на участие могут и жители других стран, не нуждающиеся в визе для въезда в Россию. Рабочий язык школы — английский, однако некоторые доклады будут на русском, поэтому участники должны владеть обоими языками.
+15
Glyphs — ♠Ω♫€Λ↔☼۞▼↑۩←®⅜±μπ®
2 мин
2.4K
Небольшое расширение, с помощью которого можно вставлять в текстовые блоки символы, не попавшие на клавиатуру. Практически аналог Character Map для Windows, но удобнее: для вставки достаточно нажать на символ.Ссылка на расширение на chrome.google.com/extensions
+30
Что делать с отрицательными отзывами?
4 мин
1.3KКогда различные торговые компании и маркетологи говорят о социальных сетях, у них часто возникает беспокойство: а как насчет отрицательных отзывов? Этот вопрос я увидела в комментариях к моим предыдущим постам, и сейчас хотела бы его обсудить.
Согласно исследованиям Shop.org и MarketingSherpa, менее 26% розничных торговых компаний имеют рейтинги и отзывы потребителей; при этом 96% компаний, имеющих отзывы, считают их эффективной либо высокоэффективной функцией. Так что же мешает другим компаниям использовать эту функцию?
Согласно исследованиям Shop.org и MarketingSherpa, менее 26% розничных торговых компаний имеют рейтинги и отзывы потребителей; при этом 96% компаний, имеющих отзывы, считают их эффективной либо высокоэффективной функцией. Так что же мешает другим компаниям использовать эту функцию?
+63
10 способов побороть проблемы в IE6
3 мин
2.7KПеревод
1. Используйте DOCTYPE
Лучше всегда прописывать доктайп в заголовке каждой html-страницы, причем, строгий режим рекомендуется:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"> для XHTML:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> от себя добавлю, что недопускайте никаких сторонних символов перед доктайпом. Ни пробелов, ни переносов строки — иначе появятся странные поля у body и html
+43
Взлом сервера Climatic Research Unit привел к большому скандалу вокруг глобального потепления
2 мин
5.5KНа днях в результате взлома была похищена секретная переписка с серверов Великобританского университета East Anglia’s Climate Research Unit www.cru.uea.ac.uk. Hadley CRU — один из ведущих мировых институтов по изучению антропогенного и естественного изменения климата.
Неизвестный хакер опубликовал архив 62Мб(!) внутренней переписки CRU на русском FTP-сервере.
Затем архив разошелся по торрентам.
Неизвестный хакер опубликовал архив 62Мб(!) внутренней переписки CRU на русском FTP-сервере.
Затем архив разошелся по торрентам.
+76
Microsoft опровергает наличие бэкдора в Windows 7
2 мин
2.7KАгентство национальной безопасности США помогало компании Microsoft в разработке операционной системы Windows 7. Об этом в среду заявил один из руководителей АНБ, выступая перед комитетом по терроризму и национальной безопасности Сената США. Он сказал, что в работе над Windows также принимали участие специалисты Министерства обороны. Вместе они «использовали свой уникальный опыт и практические знания в области системных угроз и уязвимостей, чтобы улучшить безопасность операционной системы».
Это уже не первый случай, когда спецслужбы плотно сотрудничают с Microsoft над созданием очередной операционной системы: Windows Vista, Windows XP и Windows 2000 тоже разрабатывались с учётом рекомендаций АНБ, пишет Computerworld. Более того, американские спецслужбы серьёзно влияют на индустрию ИТ ещё с конца 90-х, когда принимались стандарты в области криптографии.
Что касается участия АНБ в разработке операционной системы, то у людей сразу возникает мысль, что спецслужбы могут встроить в Windows какой-нибудь бэкдор. Многие годы Microsoft опровергает эти слухи. Вчера людям из Редмонда пришлось снова выступить с официальным заявлением.
Это уже не первый случай, когда спецслужбы плотно сотрудничают с Microsoft над созданием очередной операционной системы: Windows Vista, Windows XP и Windows 2000 тоже разрабатывались с учётом рекомендаций АНБ, пишет Computerworld. Более того, американские спецслужбы серьёзно влияют на индустрию ИТ ещё с конца 90-х, когда принимались стандарты в области криптографии.
Что касается участия АНБ в разработке операционной системы, то у людей сразу возникает мысль, что спецслужбы могут встроить в Windows какой-нибудь бэкдор. Многие годы Microsoft опровергает эти слухи. Вчера людям из Редмонда пришлось снова выступить с официальным заявлением.
+30
Поисковая система по C++ ресурсам
2 мин
7KНе самый популярный, но оттого не менее полезный сервис Google — возможность создать свою поисковую систему. Технология простая — вы отбираете сайты, в которых поисковик будет искать прежде всего, сужая, таким образом область поиска и получая красивые релевантные результаты.
Мне захотелось найти поисковик для C++, но я ничего полезного не увидел. Зашел на Google Custom Search, накидал список сайтов (штук 15, не больше) и увидел, что это хорошо — ищет уже гораздо лучше стандартного гугл-поиска. Вот ссылка на эту мини-искалку. Буду рад, если хабрасиплюсплюсеры помогут мне в развитии и пополнении списка допустимых сайтов. Тут есть следующие варианты:
Мне захотелось найти поисковик для C++, но я ничего полезного не увидел. Зашел на Google Custom Search, накидал список сайтов (штук 15, не больше) и увидел, что это хорошо — ищет уже гораздо лучше стандартного гугл-поиска. Вот ссылка на эту мини-искалку. Буду рад, если хабрасиплюсплюсеры помогут мне в развитии и пополнении списка допустимых сайтов. Тут есть следующие варианты:
- "ха! дык это ведь уже есть!" вы тыкаете меня носом в уже созданный тематический поисковик по C++, я посыпаю голову пеплом, закрываю топик и радостно этим поисковиком пользуюсь,
- "ура, мы создадим СВОЙ поисковик, с функторами и аллокаторами". Тут видится два разумных варианта. Первый — я раздаю 100 инвайтов желающим присоединиться к наполнению базы сайтов поисковика и они непосредственно включаются в редактирование. Или же можно содать общедоступную и свободно редактируемую страничку (да хоть эту), на которую сваливать все ссылки. Ну а страничка в качестве источника ссылок будет съедаться гуглом.
- также принимаются предложения по смене системы создания custom search, идеи о том, как можно подключать штуки вроде закладок delicious (или, например, ), помеченных соответствующими тегами, страниц MSDN, URL которых никак не связан с темой, и прочее.
+18
Map/Reduce: решение реальных задач — TF-IDF — 2
3 мин
14KПродолжая статью “Использование Hadoop для решения реальных задач”, хочу напомнить, что в прошлой статье мы остановились на том, что посчитали такую характеристику как tf(t,d), и сказали, что в следующем посте мы будем считать idf(t) и завершим процесс вычисления значения TF-IDF для данного документа и термина. Поэтому предлагаю долго не откладывать и переходить к этой задаче.
Важно заметить, что idf(t) не зависит от документа, потому как считается на всем корпусе. Это нетрудно увидеть, посмотрев на формулу:

Вероятно, она нуждается в некоторых пояснениях. Итак, |D| это мощность корпуса документов — иными словами, просто количество документов. Мы знаем его, поэтому считать ничего не надо. Знаменатель же логарифма — это количество таких документов d которые содержат интересующий нас токен t_i.
Важно заметить, что idf(t) не зависит от документа, потому как считается на всем корпусе. Это нетрудно увидеть, посмотрев на формулу:

Вероятно, она нуждается в некоторых пояснениях. Итак, |D| это мощность корпуса документов — иными словами, просто количество документов. Мы знаем его, поэтому считать ничего не надо. Знаменатель же логарифма — это количество таких документов d которые содержат интересующий нас токен t_i.
+32
Высокочувствительный софтверный приёмник ГЛОНАСС+GPS портирован на архитектуры Intel Atom и ARM7
2 мин
5KЧетыре дня назад я упоминал о качественном скачке миниатюризации приёмников ГЛОНАСС+GPS в связи с появлением чипа NAVIS, размером меньшего рублёвой монетки, и со стомилливаттным потреблением.
Этот рекорд NAVIS, однако, не долго оставался выдающимся на общем фоне. Позавчера компания SPIRIT-Telecom объявила о том, что её приёмник ГЛОНАСС+GPS является вообще софтверным, так что способен работать на обычном процессоре Intel Atom через внешнюю (в USB воткнутую) антенну. Процессор же Intel Atom, как известно, по размеру весьма невелик (см. фото справа). Кроме того, во многих устройствах (нетбуках и MID) чип Atom ужé установлен, так что тратиться на его доустановку не придётся.
Этот рекорд NAVIS, однако, не долго оставался выдающимся на общем фоне. Позавчера компания +61
Пузырьки, кэши и предсказатели переходов
6 мин
11KЭта заметка написана по мотивам одного любопытного поста, краткий коммент её же автора к которому сподвиг меня разобраться в происходящем поподробнее. Предлагается сравнить две вариации алгоритма сортировки пузырьком. Первая из них – обычный пузырёк, с небольшой оптимизацией — внутренний цикл можно закончить немного раньше, зная, что оставшаяся часть массива уже отсортирована:
Во втором варианте внутренний цикл проходит по другой части массива, однако алгоритмически этот вариант эквивалентен первому (подробности ниже):
Запускаем (код), например, для N=100 000 на массиве int'ов, и получаем около 30 секунд в первом случае, и меньше 10 секунд — во втором, то есть отличие в 3 раза! Откуда же тогда берётся такая разница?
for (i=0; i<N; i++)
for (j=0; j<N - (i+1); j++)
if (a[j] > a[j+1])
swap(a[j], a[j+1]);Во втором варианте внутренний цикл проходит по другой части массива, однако алгоритмически этот вариант эквивалентен первому (подробности ниже):
for (i=0; i<N-1; i++)
for (j=i; j>=0; j--)
if (a[j] > a[j+1])
swap(a[j], a[j+1]);Запускаем (код), например, для N=100 000 на массиве int'ов, и получаем около 30 секунд в первом случае, и меньше 10 секунд — во втором, то есть отличие в 3 раза! Откуда же тогда берётся такая разница?
+143
Как заработать на торговых автоматах: кофе, снеки и все-все-все
7 мин
10K
Блог им. Andorro при поддержке портала «Век Вендинга» продолжает серию публикаций (1, 2) про вендинговый бизнес в России. На сей раз мы расскажем вам о том, какие бывают торговые автоматы. Предупреждение: в этой статье будет много матов — в частности, кофематов, снекоматов и прочих хотдогоагрегатов. А также парочка вредных советов и несколько картинок. Кому это надо — добро пожаловать под кат.
+78
Если бы я проектировал телефон
2 мин
678Современным интерфейсам в телефоне, при всех наворотах, не хватает цельности. Если бы я делал телефон, я бы взял листок бумаги и нарисовал табличку. По горизонтали и по вертикали вся функциональность, пункт за пунктом. На пересечении – то, как эти два пункта интегрируются. Например:
И так далее. Это на столько очевидно, что кем-нить реализовано или к тому идёт. Осталось найти (дождаться) этот телефон и купить.
Для наглядности — таблица этих исходных пунктов на docs.google.com
А так же другая таблица, открытая для совместного редактирования. И ссылка на результат совместного творчества хабрасообщества. Только прошу — не устраивайте детсад с чатиком и выманиванием инвайтов.
- Календарь + Контакт в адресной книге = Напоминалка о Дне Рождения
- Фото + Контакт в адресной книге = Отметить человека на фотографии
- Календарь + Фото = Разместить фотографии, сгруппировав по дате
- Фото + GPS = Место, где была сделана фотография
- GPS + Контакт в адресной книге = поставить адрес контакта, адрес его работы и тп
- SMS + Контакт = Расположить СМС в виде чата
- GPS + Журнал вызовов = Показать откуда делался вызов, (сомнительно, но для алиби может пригодиться)
- Заметки + Контакт = мобильная CRM, оставлять любые заметки о человеке, от пожелания на ДР заканчивая тем, что должен 100 баксов (в любом количестве и сохраняя прошлые)
- Контакт + Напоминалки = напоминание позвонить, позвонить и назначить встречу, приехать к контакту домой, отправить смс. Или же показывать напоминание при входящем, при входящей смс от контакта
- Напоминалки + GPS = напоминать что надо сделать, когда телефон будет в заданном месте
- Интернет + Контакт = агрегация типа friendfeed, rss с домашней странички
- Интернет + Музыка = last.fm
- Bluetooth + Контакт = Ассоциировать контакт и bluetooth адрес, хранить историю передач, ( а ещё лучше единым чатом с смс, логированием звонков, передач, rss, др.)
- SMS + GPS = Отправить смс по прибытии в заданный район. «Сына, отправь смс как доберешься»
И так далее. Это на столько очевидно, что кем-нить реализовано или к тому идёт. Осталось найти (дождаться) этот телефон и купить.
Для наглядности — таблица этих исходных пунктов на docs.google.com
А так же другая таблица, открытая для совместного редактирования. И ссылка на результат совместного творчества хабрасообщества. Только прошу — не устраивайте детсад с чатиком и выманиванием инвайтов.
+87
OpenCL. Что это такое и зачем он нужен? (если есть CUDA)
6 мин
147K
Здравствуй, уважаемое хабра-сообщество.
Многие, наверное, слышали или читали на хабре об OpenCL – новом стандарте для разработки приложений для гетерогенных систем. Именно так, это не стандарт для разработки приложений для GPU, как многие считают, OpenCL изначально задумывался как нечто большее: единый стандарт для написания приложений, которые должны исполняться в системе, где установлены различные по архитектуре процессоры, ускорители и платы расширения.
+49
Oracle RAC. Общее описание / Часть 1
10 мин
79K
Высоконагруженные сайты, доступность «5 nines». На заднем фоне (backend) куча обрабатываемой информации в базе данных. А что, если железо забарахлит, если вылетит какая-то давно не проявлявшаяся ошибка в ОС, упадет сетевой интерфейс? Что будет с доступностью информации? Из чистого любопытства я решил рассмотреть, какие решения вышеперечисленным проблемам предлагает Oracle. Последние версии, в отличие от Oracle 9i, называются Oracle 10g (или 11g), где g – означает «grid», распределенные вычисления. В основе распределенных вычислений «как ни крути» лежат кластера, и дополнительные технологии репликации данных (DataGuard, Streams). В этой статье в общих чертах описано, как устроен кластер на базе Oracle 10g. Называется он Real Application Cluster (RAC).Статья не претендует на полноту и всеобъемлемость, также в ней исключены настройки (дабы не увеличивать в объеме). Смысл – просто дать представление о технологии RAC.
P.S. Beware of the многабукаф
Продолжение статьи
+43
+39
Неисправный пиксель
1 мин
5.4KБороздя просторы рунета, наткнулся на интересную задачу.
На электронном табло отображается верное математическое равенство. Но один пиксел табло неисправен. Какой?

По мотивам braingames.ru
P.S. Решил сам, не лишай удовольствия ближнего своего, не нужно в комментах сразу ответы.
UPD: тут хайвмайнд получился, но я всяко первее.
UDP2: в комментариях две явные подсказки + ссылка на решение, будьте осторожны!
На электронном табло отображается верное математическое равенство. Но один пиксел табло неисправен. Какой?

По мотивам braingames.ru
P.S. Решил сам, не лишай удовольствия ближнего своего, не нужно в комментах сразу ответы.
UPD: тут хайвмайнд получился, но я всяко первее.
UDP2: в комментариях две явные подсказки + ссылка на решение, будьте осторожны!
+95
Радио без батареек
3 мин
150KМожет ли радиоприемник состоять менее чем из 10 деталей и работать без батареек?
Да, может: детекторные радиоприемники очень просты и могут работать, получая питание только от радиоволн. В этой статье я опишу, как можно сделать такую штуку своими руками, потратив на всю работу не более часа! ;)
Чем хорош детекторный радиоприемник?
Да, может: детекторные радиоприемники очень просты и могут работать, получая питание только от радиоволн. В этой статье я опишу, как можно сделать такую штуку своими руками, потратив на всю работу не более часа! ;)
Чем хорош детекторный радиоприемник?
+143
Информация
- В рейтинге
- Не участвует
- Дата рождения
- Зарегистрирован
- Активность