Как стать автором
Обновить
3
0
mightymind @mightymind

Пользователь

Отправить сообщение

OAuth: описание протокола простым и понятным языком

Время на прочтение16 мин
Количество просмотров196K
OAuth — популярный протокол, который позволяет социальным сервисам интегрироваться между собой и дает безопасный способ обмена персональной информацией. OAuth может связать между собой 2 сервиса, каждый из которых имеет свою пользовательскую базу — именно их я в данном случае называю «социальными». Когда начинаешь работать с OAuth, первое ощущение — что протокол весьма сложен и избыточен. В этой статье я попытаюсь объяснить основы OAuth человеческим языком.

Пример кросс-авторизации


Вернемся в 2005-й год и представим, что мы пишем социальную сеть. В ней имеется форма импорта контактов из адресной книги GMail. Что нужно для доступа к контактам GMail? Конечно, логин и пароль от ящика. Но если мы попросим ввести их на нашем сайте, пользователь заподозрит неладное. Где гарантия, что мы не сохраняем на сервере введенные пароли? Поэтому нам хочется, чтобы пароль вводился только на сайте GMail, и после этого доступ к контактам через API GMail предоставлялся нашей социальной сети (возможно, на время).
Под катом - повествование с примерами
Всего голосов 134: ↑124 и ↓10+114
Комментарии34

Запись Skype-беседы

Время на прочтение4 мин
Количество просмотров182K
Уже не один раз меня просили рассказать, как можно записывать парные (или даже еще с большим количеством людей) подкасты, которые проходят в Skype. Это на самом деле хороший вопрос, потому как вариантов есть несколько, у всех свои плюсы и минусы… К тому же подкасты-беседы чаще всего интереснее и живее, а скайп или другая voip-телефония зачастую оказывается единственным вариантом связи.

Вариантов для записи skype-бесед два. Будем рассматривать их по отдельности.
Читать дальше →
Всего голосов 66: ↑61 и ↓5+56
Комментарии21

Отключение двухчасового авторебута в Windows 7 RC

Время на прочтение1 мин
Количество просмотров28K
С 1 марта 2010 года Release Candidate версии Windows 7 стали перегружаться каждые 2 часа. Так как непосредственно срок годности истекает только в июне, то, отключив этот авторебут, вы сможете спокойно и легально пользоваться своей RC еще несколько месяцев.

Ниже три простых шага, чтобы это сделать.
Читать дальше →
Всего голосов 126: ↑97 и ↓29+68
Комментарии90

Как продается программное обеспечение (и не только) в России (и не только)

Время на прочтение5 мин
Количество просмотров3.4K
После прочтения вот этого топика про особенности русского е-бизнеса решил просмотреть свой уютный бложык, широко известный в узких кругах. Бложык посвящен юридическим темам, но кренит его в авторское право, борьбу с пиратством и прочее. Регулярно приходится обозревать то, как «легальным пользователям» выносят моск за их же деньги.
Просто подборка ссылок и цитат на эту тему. Чтобы вы полнее представляли себе тенденцию.
Читать дальше →
Всего голосов 105: ↑94 и ↓11+83
Комментарии82

Новый рекорд вычисления числа Пи

Время на прочтение1 мин
Количество просмотров39K
Французский программист Фабрис Беллар (известен также как основатель проектов FFmpeg и QEMU) на своём персональном компьютере под управлением Fedora 10 установил новый мировой рекод вычисления числа Пи с точностью до 2,7 трлн знаков после запятой (2242301460000 знаков в шестнадцатиричном разряде или 2699999990000 в десятичном). Это любопытное достижение, ведь рекорды за последние 14 лет ставились на суперкомпьютерах стоимостью в миллионы долларов.

Компьютер Беллара имеет следующие характеристики:

64-х битная версия Fedora 10
Процессор: Core i7, 2.93 ГГц
Память: 6 ГБ
Диск: пять дисков Seagate Barracuda 7200.11 по 1.5 ТБ
Файловая система: ext4
Читать дальше →
Всего голосов 109: ↑94 и ↓15+79
Комментарии199

Регулярные выражения. Сборник рецептов

Время на прочтение8 мин
Количество просмотров7.6K
Мы каждый день работаем с текстом, решая разные задачи. Проверяем текст на правильность ввода некоторых данных, ищем, заменяем некоторые значения, выделем некоторые данные из текста. Порой объём этих данных значительно возрастает и справиться с такими объёмами текстовой информации за актуальный промежуток времени не получается.

Нам на помощь прийдут регулярные выражение. Этот мощный инструмент многие специалисты уже давно используют очень успешно. Я говорю не только о разработчиках программного обеспечения, но и о людях других профессий, которым приходится работать с текстом (редакторы, маркетологи, копирайтеры).

Сегодня я хотел бы познакомить вас с книгой Яна Гойвертса и Стивена Левитана «Регулярные выражения. Сборник рецептов», которая поможет вам понять как работать с регулярными выражениями.

Читать дальше →
Всего голосов 94: ↑62 и ↓32+30
Комментарии49

Первый ноутбук

Время на прочтение1 мин
Количество просмотров376
image

Характеристики:
— мобильный
— энергонезависимый
— водостойкий
— защищен от электрических/магнитных и прочих помех

upd:
— Работает без ОС
Всего голосов 145: ↑107 и ↓38+69
Комментарии33

d3o — эластичный материал, поглощающий физические воздействия

Время на прочтение1 мин
Количество просмотров27K
image
d3o (ди-три-о) — это новый материал, мягкий и эластичный до тех пор, пока к нему не будет применено резкое сильное воздействие.
Он мягкий как жвачка, но если ударить по комку этого материала молотком — комок почти не деформируется.
image
Благодаря этому свойству материал уже применяют для производства снаряжения горнолыжников: наколенники, налокотники.
В перспективе, планируется делать из этого материала бронежелеты — эластичные и не сковывающие движений, но не пробиваемые пулями и осколками.

Читать дальше →
Всего голосов 123: ↑116 и ↓7+109
Комментарии181

Объединение jabber и vkontakte.ru

Время на прочтение2 мин
Количество просмотров10K
imageПрочитав недавнюю тему «IM на ВКонтакте», решил внимательно проштудировать эту тему и найти решение для удобного общения вконтакте не заходя на сайт.

Имея pidgin и жаббер акк на xmpp.ru я захотел получить всех друзей из вконтакта в ростер.

То что вышло из этого смотрим под катом
Читать дальше →
Всего голосов 138: ↑102 и ↓36+66
Комментарии108

Еще один пример того, что беззаконие в Рунете больше не прокатывает

Время на прочтение1 мин
Количество просмотров638
Прикрыли печально известный ресурс — двач.

Версии разные:
Всего голосов 37: ↑27 и ↓10+17
Комментарии44

Новый блоговый движок — Simple But Mighty Blog

Время на прочтение1 мин
Количество просмотров632
Последние полгода разрабатываю новый блоговый движок под названием Simple But Mighty Blog.
Сегодня была опубликована новая версия, которую не стыдно представить Вашему вниманию — 0.3.6b.
Читать дальше →
Всего голосов 18: ↑11 и ↓7+4
Комментарии27

Где искать литературу для курсовых работ?

Время на прочтение2 мин
Количество просмотров18K
Первый шаг — систематические каталоги библиотек. В их соответствующих разделах можно найти классику — те работы по Вашей теме, которые не знать нельзя.

Второй шаг — реферативные журналы и брошюры РГБ «Реферативно-библиографическая информация». В этих журналах можно найти сведения о литературе, опубликованной в последние годы.

Третий шаг — чтение работ, изданных в последние годы и найденных Вами в реферативных журналах. Из их библиографических списков также можно почерпнуть информацию о литературе, достойной внимания.

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

Поиск по ключевым словам исследуемой темы имеет смысл проводить в специализированных поисковых системах для исследователей. Примеры:
Читать дальше →
Всего голосов 20: ↑15 и ↓5+10
Комментарии28

Ранги разработчиков

Время на прочтение2 мин
Количество просмотров18K


Конечно ранг разработчика — это достаточно абстрактное понятие, но я выскажу свое мнение по данному вопросу, оно не привязано ни к какой теории, а базируется лишь на моём опыте.
Читать дальше →
Всего голосов 117: ↑104 и ↓13+91
Комментарии114

Из первых рук про 9c951267

Время на прочтение3 мин
Количество просмотров798
Ламер — юзер, регулярно наступающий на грабли, но по-прежнему уверенный, что граблей не существует.
Какая-то энциклопедия


Прошел день с того времени, как я сделал попытку убедить людей, что в сети нужно очень тщательно выбирать, кому доверять свои данные (пафосно звучит, правда?)

О том, что же было и что из этого получилось, дальше.
Читать дальше →
Всего голосов 12: ↑10 и ↓2+8
Комментарии298

5 лучших видео по работе с людьми в photoshop'е

Время на прочтение1 мин
Количество просмотров675
Ни для кого не секрет, что в интернете можно найти кучу tutorial'ов по Adobe Photoshop. В последняя время, с распростанением видео-контента, часть этих tutorial'ов стала в виде коротких роликов.

Идеальная ложь


17 летняя Камерон Рад делает из симпатичной женщины — идеальную. Смотрим
p.s. Кстати, ролик по теме о том, как получаются рекламные плакаты с супер моделями

Читать дальше →
Всего голосов 81: ↑66 и ↓15+51
Комментарии75

Исправление проблем в Kopete, Licq, Pidgin в связи с «обновлениями» серверов AOL

Время на прочтение1 мин
Количество просмотров660
Подключимся к всеобщей «истерии» не работающих IM
фиксы для альтернативных клиентов
Фикс для kopete
Идем в ~/.kde/share/config/kopeterc, добавляем туда это:
[ICQVersion]
Build=0x17AB
ClientId=0x010A
ClientString=ICQ Client
Country=us
Lang=en
Major=0x0006
Minor=0x0000
Other=0x00007535
Point=0x0000
Патч для licq;
Патч для Pidgin;

найдено тут и тут
Всего голосов 44: ↑32 и ↓12+20
Комментарии61

Screen — текстовый оконный менеджер

Время на прочтение4 мин
Количество просмотров33K
Людям, которые в Линуксе часто работают с консолью приходилось сталкиваться с проблемой необходимости нескольких терминалов, например в одном из них пользователь правит текстовый файл, а в другом идет компиляция программы. Существует много способов решения данной проблемы, например открыть несколько псевдо-терминалов или открыть несколько вкладок. В данной статье я хотел бы рассмотреть способ, не связанный с каким-то конкретным терминалом: использовать консольный оконный менеджер Screen.

Итак, что же представляет из себя Screen?

Читать дальше →
Всего голосов 48: ↑46 и ↓2+44
Комментарии38

«Mandriva Flash» своими руками

Время на прочтение2 мин
Количество просмотров919
Линукс на флэшке стал обыденным явлением, но внятного руководства по созданию флэш версии моего любимого дистрибутива я не нашел. Поэтому привожу руководство к действию, которое сам испытал на практике. Итак — создаем свою Mandriva 2007.1 на флэш…
Читать дальше →
Всего голосов 9: ↑7 и ↓2+5
Комментарии3

Переход с Windows 7 RC на RTM

Время на прочтение1 мин
Количество просмотров2.2K
Как вы помните, Windows 7 RC прекратит хорошо себя вести в начале весны. Не все знают, что таки можно перейти с RC на RTM без переустановки системы. А я знаю, и с удовольствием расскажу.

Прежде всего, в ветке HKLM\Software\Microsoft\Windows NT
в значениях параметров EditionID и ProductName заменить слово Ultimate на слово Enterprise.

Затем взять образ w7 Enterprise, открыть каким-нибудь редактором, UltraISO или еще чем-то, найти файл Sources\cversion.ini, и в строчке MinClient поставить номер билда поменьше, чем который у Вас сейчас.

Сохраняем, поджигаем, обновляем.

P.S. Само собой разумеется, что у Вас есть юридическое право использовать Windows 7 Enterprise RTM. :-)

Удачного апгрейда.
Всего голосов 103: ↑85 и ↓18+67
Комментарии57

Информация

В рейтинге
Не участвует
Откуда
Орел, Орловская обл., Россия
Дата рождения
Зарегистрирован
Активность