Megas Homepage
Разное
Один из пользователей программы BitTorrent Proxy прислал файл клиента uTorrent 3.2.1.

P.S. Кстати маленькая просьба, если Вы пишете мне письмо и задаете какой-то вопрос, то хотябы укажите свой обратный имейл, а иначе мне сложновато ответить Вам.

Добавлено 26.10.2012:
Также добавлен файл клиента Transmission 2.71
Dark Reign: The Future of War
Dark Reign: The Future of WarРад представить обществу свой новый мини-проектик цель которого воссоздать на Javascript'е старую стратегию реального времени "Dark Reign: The Future of War". Данная игрушка была издана Activision в 1997 году для Windows.

Несмотря на бурный рост веб-технологий, как мне кажется, полноценно реализовать такую игру на Javascript, на данный момент, невозможно. Но вероятно со временем все изменится, в любом случае, мне займет не один год воссоздать игру в одиночку. Да я особо и не тороплюсь.

Однако уделяя разработке в лучшем случае по паре часов в день, за три недели, что я работаю над проектом, я достиг большого прогресса (как мне кажется). На данный момент реализовано:

  • Общий интерфейс игры и экран загрузки
  • Генерация карты
  • Возможность передвигать карту как клавишами стрелок, так и мышкой на миникарте
  • Базовая модель юнита
  • Возможность выделять юнит как по одиночке, так и группой
  • Передвигать юниты по карте
  • При выделении и передвижении юнита проигрываются звуки


Это ещё даже не процент от того, что предстоит сделать, но уже сейчас можно "пощупать" проделанную работу. Пока что поддерживаются браузеры Chrome (рекомендуется) и Firefox. В остальных браузерах игра не тестировалась.

uTorrent 3.2
Добавлен файл клиента uTorrent 3.2 для BitTorrent Proxy, присланый одним из пользователей программы.
Rutor.org
Не знаю кто и как, но я в последнее время пользуюсь только открытыми трекерами, без рейтинга. Больше всего мне нравится rutor.org. И решил я написать небольшой юзерскрипт, который помогает визуально выделить самые активные раздачи, таким образом как только заходишь на сайт, сразу видишь все самые горячие новинки. Выглядит это как небольшая полоска под названием раздачи. Чем длинее полоска, тем активнее раздача.



Скрипт получился маленький, всего 6 строчек:
GM_addStyle('.qmegas-line { height: 3px; background-color: red; }');
$('tr.gai, tr.tum').each(function(){
var $trs = $(this).find('td'),
$spans4 = $((typeof $trs.get(4) === 'undefined') ? $trs.get(3) : $trs.get(4)).find('span');
var count = parseInt($.trim($($spans4.get(0)).text())) + parseInt($.trim($($spans4.get(1)).text()));
$($trs.get(1)).append('
'
)
});
Diamond Dash
"Дело было вечером, делать было нечего...", ну или как-то так. Игрался я после длительного рабочего дня в Diamond Dash в фейсбуке, дабы немного раслабиться. Но как программисту, мне лень заниматься рутинным занятием, ведь я могу всё автоматизировать! Таким образом родился бот для этой игры, который показывает очень даже неплохие результаты.

Планы
Всем привет. Хотел бы поделиться небольшими планами на будущее, вдруг кому то будет интересно.

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

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

В принципе я с удовольствием бы передал разработку кому то другому, но пока не нашел подходящих кандидатов. Есть группа на форуме SB-Innovation, которая как-то интересовалась исходниками, но сейчас у меня не получается с ними связаться.

Кстати, если кто не в курсе, то пользователь BitTorrent Proxy, под ником Kaio, пополнил список файлов клиентов большим количеством новых файлов, а так же он принимает заказы, на создание файлов клиентов которых пока что нет в списке.

Так же, на днях было обновлено моё расширение для браузера Хром - Groups. Была добавлена опция, которая включает сортировку групп по алфавиту. У всех, кто установил данное расширение, обновление должно произойти автоматически. Если есть какие-то пожелания по данному расширению, то пишите лично или на форуме. Для тех, кто не в курсе, о чем идет речь, есть соответствующая новость.
С наступающим Новым годом!
Всех посетителей сайта поздравляю с наступившим 2012 годом!

Groups - расширение для хрома
Когда то (давно) я пользовался браузером Maxthon, этот браузер мне нравился тем, что, не смотря на то, что он работал на движке Internet Explorer, он обладал приятным интерфейсом, а также имел в наличии огромное количество полезных функций, которых на то время небыло ни в одном браузере.

Время шло, браузеры вроде Firefox, а позже и Chrome стали стремительно развиваться, а развитие Maxton пошло совсем не по тому направлению, которому мне лично хотелось бы. Так что в какое то время я понял, что пора менять полюбившийся мне Maxthon на что-то более современное.

Как веб разработчик, я использую многие браузеры, но для простого гуляния по интернету я выбрал Хром за его простоту и скорость развития. Но, к сожалению, в хроме отсутствует много функций, к которым я привык, используя Maxthon. Не смотря на то, что функционал браузера легко расширить, установив дополнения, мне так и не удалось найти такой функционал как "Группы" (может я плохо искал?). Группы это закладки состоящие из несколько ссылок, таким образом, открыв одну группу, вы открываете сразу несколько ссылок. У меня было много групп, группа ссылок новостных сайтов, группа ссылок торрент трекеров и т.д.

Не долго думая я написал для себя расширение для Хрома, которое добавляет такой функционал. И недавно я подумал, а почему бы выложить это расширение в общий доступ, вдруг кому-то тоже такое нужно? Сказано, сделано:



На данный момент все просто и на английском (хотя там всё просто и понятно даже еслиб всё было на китайском). Если будет интерес у народа, то в планах несколько улучшений, таких как локализация на другие языки и синхронизация с сервером, чтоб можно было использовать те же группы на разных компьютерах.
Обновление помощи для BTP
Меня часто просят создать файл клиента для BitTorrent Proxy, которого нет на странице клиентов. Но так как у меня не всегда есть время на это, то я решил просто написать подробную инструкцию, с помощью которой любой сможет создать файл клиента сам. Я постарался объяснять все как можно проще (на сколько это возможно), а также добавил наглядный пример.

Если после прочтения инструкции у вас всёравно остались вопросы, то пишите мне лично. Если какой то вопрос будет часто повторятся, то я доработаю инструкцию или добавлю вопрос в часто задаваемые вопросы.

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

Если кто заметит какието глюки, не смотря на то, что у вас современный браузер, то пишите о них мне лично.