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

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

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

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

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

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

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

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

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

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



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

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

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

Если кто заметит какието глюки, не смотря на то, что у вас современный браузер, то пишите о них мне лично.
Игра
Недавно эксперементировал с JavaScript и решил для разминки написать игру "Числа" (или как её ещё называют, "Цифры"). Получилось вполне играбельно, по крайней мере, я сам потратил не мало свободного времени, лишь потому что заигрался.

BitTorrent Proxy 1.46
Немного поторопился я с предыдущей версией, хотел побыстрее закрыть обнаруженные баги, а в итоге наклепал их ещё больше. Теперь вроде всё поправил. Как вы понимаете в этой версии ничего нового исключительно исправления ошибок от версии 1.45

Добавлено 06.06.2011
На странице клиентов добавлен файл клиента uTorrent 3.0

BitTorrent Proxy 1.45
Небольшой апдейт программы BitTorrent Proxy.
  • Исправлен критический баг, который мог привести к бану на трекере. В принципе, именно этот баг стал основной причиной этого релиза. Что именно за баг был исправлен, я говорить не хочу, так как админы трекеров так же могут читать эту новость, что может привести к бану тех, кто ещё не успел обновиться.
    Но раз уж я выпустил новую версию, то добавил ещё пару мелких изменений:
  • Изменять имя задачи эмуляции и скачки можно прям в списке не переходя в окно редактирования. Достаточно выделить какую либо раздачу и кликнуть на ней ещё раз.
  • Новая опция в настроках эмуляции: "Разрешать добавлять торренты с одинаковым хешем"
  • Мелкие орфографические исправления
BitTorrent Proxy 1.44
Вышла новая версия программы BitTorrent Proxy. В этой версии было исправлено множество серьёзных багов, а также реализовано не мало новых функций, которые просили на форуме. Я очень рекомендую всем обновиться до этой версии, так как многие баги которые были закрыты, могут привести к блоку на трекерах.

Список изменений:
  • В списках скачки и эмуляции теперь можно менять распорядок колонок как вам удобно. Порядок и размеры колонок сохраняются, так что при следующем запуске программы всё останется как вы и настроили. Удаление ненужных колонок скорей всего реализовано не будет, но если вам мешает какая-то из колонок, то вы просто можете изменить размер колонки до минимума, так что её совсем не будет видно.
  • В списке эмуляций добавлена новая колонка содержащая время добавления задачи.
  • Добавлен новый режим автостопа: после определенного времени.
  • В эмуляции, задачи с установленным автостопом, теперь выделяются синим цветом, так что вы сразу можете видеть для какой из задач эмуляции вы установили автостоп.
  • После срабатывания, настройки автостопа сбрасываются.
  • Ошибка, появляющаяся при добавлении в список эмуляции торрента который уже там имеется, отображается теперь как нотификация в трее, а также в строке статуса в главном окне. При щелчке на этой строке статуса его содержимое удаляется.
  • Исправлена ошибка при включенной опции "Не отправлять данные о количестве скаченого". До этого данные отправлялись с ошибкой, что могло легко привести к блоку на трекере.
  • Исправлена ошибка, при которой трекеру передавались неверные данные, когда задача в эмуляции останавливалась, а потом запускалась заново.
  • Большое спасибо пользователю программы приславшему сообщения об орфографических ошибках в текстах русского и украинского языках. К сожалению переводы на украинский и немецкий языки, которые поставляются с программой при инсталляции, уже устарели и не обновлялись больше года. Многие новые тексты, появившиеся в программе при выборе этих языков, пишутся на английском, так как отсутствуют в переводах. Буду очень признателен, если пользователи программы, знающие в совершенстве эти языки, помогут обновить переводы.
  • При инсталяции программа теперь поставляется с файлами клиентов BitComet 1.27 и uTorrent 2.2, вместо версий 1.22 и 2.0.3 соответственно.
  • На странице скачки клиентов также были добавлены файлы клиентов: BitComet версий 1.26 и 1.27; uTorrent версий 1.7.2, 1.7.7 и 1.8.2. Файл клиента BitComet 1.22 был удален, так как содержал ошибку. Я настоятельно рекомендую удалить этот файл клиента у себя так как он может привести к блоку на трекере!


Добавлено 21.05.2011
В инсталляции обновлены языковые модули Украинского и Немецкого.

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

Кому интересны детали:
- Вся работа с DOM и Ajax была переписана с использованием jQuery.
- Обмен данными с сервером теперь происходит в формате JSON, а не XML как раньше.
- Вынес стили в CSS файл.
- Улучшил кросбраузерность. Проверял в браузерах: IE7+, Firefox 4, Chrome 10. Оперу не проверял, но полагаю и там работает.

В целом там ещё много чего можно улучшить и добавить, но както не охото сильно заворачиваться для такого простого скрипта. Да и конкуренцию Google Calendar составлять не собираюсь.