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

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

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

Bitstorm: самый простой битторрентовый трекер в мире

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

Для начала давайте признаемся: запустить и поддерживать надёжный трекер с десятками тысяч пиров — это не каждому по плечу. Для этого надобны и навыки, и знания, чтобы всё действовало без сучка и задоринки. Кроме того, крупным трекерам (таким, как PublicBitTorrent) нужен гигабитный канал, а он есть не у всякого.

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

Пользуясь услугами какого угодно хостинга, поддерживающего PHP, запустить трекер можно быстрее, чем прочесть предыдущие два абзаца. Bitstorm раздаётся по лицензии GPL, состоит из единственного PHP-файла с немногими строками кода. Просто закачайте его к себе на сервер — и вот он, новорождённый трекер.

Разработчик, Питер Каприоли, разъяснил, что к созданию Bitstorm его подтолкнула неудача в поиске простого и безчепухового битторрентового трекера.

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

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

Читать дальше →
Всего голосов 63: ↑58 и ↓5+53
Комментарии40

Авторитет антивирусов и их роль в жизни разработчика

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

Думаю многие разработчики софта и создатели сайтов сталкивались с проблемой ложного определения антивирусами, иногда отстоять свое право быть «белым» просто, но порой упираешься в жесткую бюрократическую стену антивирусной компании. Приходится часами, днями и неделями доказывать, что ты не олень, а в это время тратить деньги, терять репутацию и нервные клетки. Если Ваша компания не мировой гигант и нет иных каналов воздействия, кроме стандартных, то можно и с ума сойти от упертости вирусных аналитиков и непробиваемости службы поддержки.
Читать дальше →
Всего голосов 54: ↑39 и ↓15+24
Комментарии80

Проблема с чтением файлов более 1Мб в Android

Время на прочтение3 мин
Количество просмотров3.9K
Добрый день.

При написании одного приложения для Android столкнулся с проблемой загрузки файлов из директории assets размер которых превышает 1Мб.
Допустим, в папке проекта, в assets лежит файл file.dat, который надо загружать в память и читать данные из него.

image

Открываем файл, и читаем в buffer 8 первых байт

AssetManager am = context.getAssets();
InputStream is = am.open("file.dat", AssetManager.ACCESS_BUFFER);
// Read file
is.read(buffer, 0, 8);


В результате выполнения кода на Android 2.2 и ниже, получаем сообщение в LogCat
Читать дальше →
Всего голосов 43: ↑40 и ↓3+37
Комментарии16

RURU: Платежная система от Альфа-Банка и БиЛайн

Время на прочтение1 мин
Количество просмотров15K
imageRURU, как универсальная платежная система позволяет осуществлять платежи из различных источников средств: лицевой счет абонента «Билайн» (а со временем и других сотовых операторов), денежные средства на банковских картах VISA и MasterCard, денежные средства на электронных кошельках Web Money (в будущем — и других электронных кошельков) и пр.

Оплатить товары и услуги партнеров системы можно будет с помощью сайтов RURU и «Билайн», через платежные виджеты на сайтах-партнерах RURU и посредством специального приложения для мобильных телефонов, в том числе iPhone и коммуникаторов на ОС Android. Комиссия за совершенные платежи составит от 0 до 5,95% от суммы транзакции.

@alfa_bank
RuRu (RuRu.Ru)

Вводить номер сотового для получения пароля у меня получилось только в формате КодНомер, без +7 или 8, но вот войти так и не получилось…
У QIWI появилась достойная конкуренция?
Всего голосов 32: ↑25 и ↓7+18
Комментарии77

Парень, который купил 259684 Bitcoin за $2613

Время на прочтение4 мин
Количество просмотров315K
Как известно, в воскресенье на бирже MtGox произошёл обвал котировок пиринговой криптовалюты Bitcoin. В течение считанных минут стоимость упала с $17 до $0,01 за 1 BTC. Анализ событий показал, что кто-то активно сливал «коины» (возможно, украденные). В то же время были те, кто смог воспользоваться ситуацией и купить валюту по сверхнизкой цене.

Вчера один из них сам объявился на форуме bitcoin.org с подробным покаянием объяснением. «Меня зовут Кевин и я тот парень, который вчера купил 259684 BTC менее чем за $3000. Я действительно никому не хотел говорить, но больше не могу. Вот как события происходили с моей стороны».
Читать дальше →
Всего голосов 205: ↑191 и ↓14+177
Комментарии297

Матановая капча на PHP — это просто!

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

В этом топике я хочу вам рассказать о создании т.н. "матан-капчи" с использованием только PHP и GD. Для отрисовки формул будем использовать PhpMathPublisher — свободно распространяемую библиотеку, использующую только расширение GD.
Читать дальше →
Всего голосов 112: ↑95 и ↓17+78
Комментарии127

Dropbox – получаем 9GB за один час

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

Буквально пару дней назад я столкнулся той же проблемой, что и товарищ, приславший прошлую статью, а именно – как на халяву заиметь (да побольше) свободного пространства на Dropbox’e?
Лично мне, мое же решение кажется более изящным и практичным, а вам лишь остается сделать свой собственный выбор.
Читать дальше →
Всего голосов 133: ↑90 и ↓43+47
Комментарии78

Создание расширения для Google Chrome

Время на прочтение8 мин
Количество просмотров118K
Тема создания расширений достаточно хорошо раскрыта в сети, есть множество статей, документации на эту тему. Но я не нашел ни одного ресурса, который бы описал процесс создания расширения от начала до конца. Я собираюсь исправить эту ситуацию, и рассказать о том как создать расширение, как хранить, читать настройки, как добавить поддержку нескольких языков.

Для работы с расширениями вам понадобится переключить канал обновлений на Dev или Beta.
Читать дальше →
Всего голосов 98: ↑93 и ↓5+88
Комментарии28

Релиз Opera Mini 6, Opera Mini 4.3 и Opera Mobile 11

Время на прочтение2 мин
Количество просмотров17K
Opera Mini обновилась на версию 6.0, а Opera Mobile — на 11.0. Релиз состоялся на выставке CTIA, 22 марта, в Орландо, США.

Opera Mini 6 доступна для Android, BlackBerry и Symbian, а также всех мобильников с J2ME-платформой. Opera Mobile 11 выпущена на Android, Symbian, Windows 7, Maemo и MeeGo.

Что нового?



  • Opera Mini 6: Pinch-To-Zoom (увеличение двумя пальцами);
  • Opera Mini 4.3, 6, Opera Mobile 11: кнопка «Sharing» ("Поделиться"), которая позволяет поделиться открытой страницей с друзьями, в том числе и в социальной сети «ВКонтакте»;
  • Opera Mini 6: отдельная версия для планшетов на базе Google Android, MeeGo и iOS;
  • Opera Mobile 11: опциональная поддержка Adobe Flash 10.2 для Google Android («Настройки» -> «Дополнительно» -> «Adobe Flash»: «Отключено», «По запросу», «Включено»);
  • Opera Mini 4.3, 6: поддерка мобильного YouTube видео (проигрывание через встроенный в телефон плеер);
  • Улучшения интерфейса.


QR-код для Opera Mini 6 на Android Market
Opera Mini 6 на Android Market (1,3 Мб)

QR-код для Opera Mobile 11 на Android Market
Opera Mobile 11 на Android Market (20,72 Мб)

Opera Mobile 11 beta 1.7 на Maemo.org (7 Мб)

Opera Mobile 11 на Opera.com — версии для Windows 7, Android 1.6+, S60 и MeeGo.

Версии Opera Mini 6 для iOS пока нет, на утверждение в AppStore она уйдёт только в апреле 2011 и станет доступна по окончанию срока прохождения цензуры.
Версии Opera Mobile 11 для iOS не предвидится, так как в случае с Opera Mobile Apple видит прямое нарушение лицензионной политики и дублирование функционала Safari. Opera Mini 6 не нарушает данных условий, так как не использует альтернативый WebKit движок, а лишь доставляет сжатый на серверах Opera контент.

Версии Opera Mobile 11 и Opera Mini 6 для Windows Mobile не будет. Opera решила прекратить разработку браузеров под эту ОС.

Для установки Opera Mini 6, Opera Mini 4.3 или Opera Mobile 11 для любой платформы посетите m.opera.com с соответствующего устройства.

См. скриншоты и видео...
Всего голосов 70: ↑58 и ↓12+46
Комментарии125

Habr it right!

Время на прочтение1 мин
Количество просмотров859
Добрый вечер, трепетно следящие за правильностью постов хабралюди.

Кто чем занимается воскресным днём, а я решил написать небольшое расширение для Google Chrome, которое, возможно, немного облегчит вам жизнь.

В комментариях к постам мы часто видим, как одни люди сообщают автору об опечатках в тексте, а другие говорят им что-то вроде «пишите подобное в личку». Но ведь действительно, чтобы написать об опечатке лично автору, нужно сделать достаточно много действий (открыть его страницу, нажать кнопку почты, написать текст...), и это, зачастую, просто лень делать, проще написать комментарий. Расширение призвано помочь нам именно в этой ситуации.

Работает оно достаточно привычным, благодаря системе orphus, способом: выделяем слово, в котором есть опечатка, нажимаем заветные Ctrl+Enter, открывается окно отправки сообщения автору, где большая часть текста уже написана автоматически, нам остаётся только подсказать автору правильный вариант. В настройках расширения вы можете задать шаблон для темы и текста сообщения.

Собственно, ссылка на расширение в галерее — тыц.
Исходный код в bitbucket — здесь.

P.S. Буду рад, если кто-нибудь согласится собрать расширение для Firefox и Opera.
P.P.S. Можете проверить работу расширения прямо на этом посте ;)

UPD: как это часто бывает, идея приходит сразу нескольким людям. Уже сделано расширение с похожим функционалом — ХабраГрамотность. Возможно оно вам покажется лучше.
UPD2: обнаруженные ошибки постараюсь за сегодня исправить. Спасибо за отчёты.
Всего голосов 111: ↑95 и ↓16+79
Комментарии30

Простой конвертер текста в речь с использованием Google Translate

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

Недавно Гугль обновил русский язык в Google Translate, сильно улучшив произношение.
Я решил сделать конвертер текста в речь на базе их переводчика.
Читать дальше →
Всего голосов 93: ↑86 и ↓7+79
Комментарии45

Полезные советы проектировщикам интерфейсов

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

Уделяйте достаточное внимание шаблонам


Люди тратят большое количество времени, используя различные интерфейсы (Facebook, Google, Windows, Mac OS и т.д.). В них уже могут быть представлены решения проблем, с которыми вы сталкиваетесь при проектировании. Поэтому не стоит изобретать колесо. Используя привычные шаблоны интерфейсов вы поможете пользователям почувствовать себя как дома.
image
CoTweet имеет привычный по почтовым клиентам шаблон.
Читать дальше →
Всего голосов 130: ↑100 и ↓30+70
Комментарии95

Верстка e-mail рассылок — «подводные камни». Часть первая. Картинки

Время на прочтение5 мин
Количество просмотров108K
Верстка e-mail рассылок. Часть первая. Картинки.Добрый день, уважаемые хабравчане!
Не так давно мы вплотную столкнулись с задачей верстки e-mail рассылок. Это не самое приятное занятие, но многие компании активно используют корпоративные рассылки, и верстка становится всё более актуальной задачей.

Казалось бы, что сложного — сверстать простую страничку? Но есть «подводные камни», которые могут поставить в тупик даже опытного верстальщика. Именно таким «камням» и посвящен пост (оговоримся сразу — все эксперименты, описанные в посте, проводились под Windows с тем ПО, которое есть у многих под рукой).

Первый камень — Изображения


Практически каждая рассылка содержит картинки. Логотип, шапка, фотографии, иконки соц.сетей…
Есть 2 способа использования картинок:
Читать дальше →
Всего голосов 57: ↑44 и ↓13+31
Комментарии16

Opera 10.61 RC1

Время на прочтение2 мин
Количество просмотров12K
image Вышел первый релиз-кандидат Opera 10.61
my.opera.com/desktopteam/blog/10-61-release-candidate-rc1

Исправлено много важных ошибок, среди которых:

Ядро
CORE-29377 (Виджеты не работали в некоторых случаях)
CORE-29887 (Падение на qq.com)
CORE-30690 (Сохранение данных в памяти при закрытии страницы при установленном свойстве onload)
CORE-31141 (Открытие бинарных файлов в виде текста)
CORE-31269 (Падение на Canvas demo)
CORE-31379 (Печать после предпросмотра приводит к некорректному отображению страницы)
CORE-31426 (Отсутствие доступа в сеть для виджетов после их рестарта)
Читать дальше →
Всего голосов 73: ↑46 и ↓27+19
Комментарии181

Конкурс комиксов: Общество мечты. Какое оно?

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

В современном мире очень большую роль стали играть социальные сети, ЖЖ, twitter и другие средства для общения с людьми. Раньше таких преимуществ не было, а соответственно не было и проблем, связанных с ними.

Несомненно, все эти сервисы помогают нам быстро связываться с людьми, быть в курсе событий и прочее. Но есть и другая сторона вопроса. Не зафолловили друга в twitter? Считайте, что это начало конца вашей дружбы. Поставили статус, о том, как клиент оскорбил Вас на работе? Не избежать серьезного разговора с шефом. Заметили проблему в городе/стране? Скорее написать об этом в ЖЖ Президенту России.
Да, эра цифровых инноваций подарила нам кучу возможностей, но в ней же мы и стали заложниками технологических достижений цивилизации.

Как изменился наш мир и связь с обществом? Каким оно будет через 10-20 лет? Как будут общаться люди в будущем? Может, все мысли и разговоры людей будут объединены в некий единый разум? Что останется от нынешнего социального строя?

В общем, вопросов масса, а вот ответить мы предлагаем Вам. (Подробности конкурса под катом)
Хочу ответить
Всего голосов 19: ↑10 и ↓9+1
Комментарии10

Деревенские заметки

Время на прочтение4 мин
Количество просмотров3.2K
Привет, друзья!

Уже несколько дней живу в деревне – радуюсь солнышку и теплу.
Вот несколько интересных наблюдений о деревне.

Сегодня купил в местном сельпо мангал – неплохой такой мангал и шесть шампуров к нему обошлись в 190 рублей. Коммунизм уже наступил.

Местная речка оккупирована продленкой в школе и местными девушками – мальчиков почти нет. На купальники и прочую ерунду многие не обращают внимания – купаются и загорают топлесс или просто в чем мать родила. На меня посматривают многозначительными взглядами.

Покупал в магазине пять литров молока, думал что спросят что так много купил. Спросили почему так мало – обычно берут от 10 литров за раз. Хлеба тут тоже покупают по пять-шесть буханок. Вообще здешние закупают неприлично много продуктов – тушенку, какую-то колбасу по девяносто рублей килограмм (я думал такой вообще не существует). Все это слабо вяжется с местными зарплатами – в среднем получают по пять-шесть тысяч в месяц.

В деревне два магазина – один продает продукты, а второй продукты и водку. Первый работает до шести, второй – до 11.
Читать дальше →
Всего голосов 593: ↑486 и ↓107+379
Комментарии321

Project Offset

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


Вступление


Недавно наткнулся на ютубе на несколько тех. демок движка еще неизвестной и не анонсированной игры под кодовым названием «Project Offset» с комментариями авторов.

Постов про этот проект на Хабре я не нашел — решил поделиться с уважаемой аудиторией.
Настоятельно рекомендую смотреть в HD качестве.

Увиденное для меня было легким шоком — такого я просто не ожидал увидеть в игре в ближайшие 5-7 лет. Дело даже не в том, что выглядит почти фотореалистично, а в том, какие фичи предлагают нам авторы.

Интересно, что, насколько я смог узнать, над движком работают всего три человека — энтузиаста, а результат настолько впечатляет.

Комментарии в видео на английском — их я переведу, а после — прокомментирую увиденное с моей точки зрения. На объективность я не претендую — не играл в игры уже года три, но с 3д-графикой знаком более-менее близко (на уровне любителя/хобби).
Читать дальше →
Всего голосов 187: ↑171 и ↓16+155
Комментарии158

HP DesignJet 3D

Время на прочтение2 мин
Количество просмотров13K
HP DesignJet 3DВ конце января я писал об анонсе, который сделали тогда HP и Stratasys. Лидеры рынков 2D- и 3D-печати договорились, что 3D-принтеры Stratasys будут распространяться под брендом HP через нашу налаженную сеть сбыта, а их покупатели смогут воспользоваться гарантийной технической поддержкой.

А уже на прошлой неделе серия профессиональных машин HP DesignJet пополнилась двумя новинками: HP DesignJet 3D и DesignJet Color 3D. Второй принтер, кроме возможности печати 8-ю цветами вместо одного, также может печатать детали большего размера (203x203x152 мм вместо 203x152x152 мм у первой модели).
Читать дальше →
Всего голосов 40: ↑38 и ↓2+36
Комментарии87

Для преступников ботнет Зевс (ZeuS) становится все удобнее и удобнее

Время на прочтение4 мин
Количество просмотров17K
Да, я знаю что недавно про него было, и скоро будет еще. Но вот что думают буржуины.

image
Какой-то ботнет

Краткая справка
  • № 1 в списке самых разыскиваемых ботнетов Америки
  • Зараженные компьютеры: 3.6 миллиона
  • Использование преступниками: воровство вводимой пользователем информации (кейлоггер), вставка поддельных HTML форм в системы онлайн-банкинга
За 10 000 $ можно приобрести модуль Зевса, дающий полный контроль над зараженными компьютерами
Читать дальше →
Всего голосов 104: ↑86 и ↓18+68
Комментарии210

KAWAII-TV — Первый Российский телеканал, посвященный Аниме, Японской Культуре, Модным Тенденциям и Умопомрачительным Японским ШОУ

Время на прочтение1 мин
Количество просмотров3.9K
image
KAWAII-TV Начал вещание 1 октября 2009 года

Основной контент телеканала — аниме-сериалы, уникальные игровые японские шоу, а так же передачи собственного производства, показывающие российский Kawaii — новый молодежный тренд, пришедший прямиком с Востока.
Пока на канале крутят только аниме. Но чем популярней канал станет, тем быстрее он встанет на ноги и продолжит своё развитие :)
Читать дальше →
Всего голосов 78: ↑50 и ↓28+22
Комментарии91
12 ...
8

Информация

В рейтинге
Не участвует
Откуда
Россия
Зарегистрирован
Активность