20 окт. 2009 г.

The Mappet Show

После долгих поисков нашёл 8 серий в русском переводе и 3 английские. Вернее сначала 3 в инете, но жена жаловалась что ничего не понимает, то пришлось искать ещё и нашёл ещё 8 на Петровке :) Супруга в экстазе, дочке тоже очень нравиться (особенно Кермит). У самого хватило только 15 минут вчера вечером, но этого было достаточно чтобы реально поднять настроение.

The Mappet Show - лучшее кукольное представление, которое видел в своей жизни. Очень хочется чтобы это шоу нашло своё второе рождение. Стоит только вспомнить главных героев: Кермита, мисс Пигги, Гонзо и двух прикольных старичков на балконе. А ещё шутки (нифига не тупые) и каждый день новые гости. Да уж, умели делать.... *ностальгирующий смайлик*

15 окт. 2009 г.

Тупость почтового сервиса мейл.сру....

...просто поражает. 30 минут назад отклонил письма для 72 пользователей. Причина: "We do not accept mail from dynamic IPs (87.237.....). Please contact support@corp.mail.ru". Примите во внимание, у нас 1300 пользователей от єтого провайдера из более чем 5500 на 15-Окт-2009. Но письма отклонены выборочно только для этих 72!

Учитывая, что за всё время нашей аренды этого сервера с февраля 2004 года IP-адрес не менялся, можно сделать вывод что у кого-то глюки. И есть веские причины считать, что глюки у мейлсру. Почему у гугла, яндекса, рамблера и других почтовых сервисов таких заёбов нет?

*бъётся головой об стену*

14 окт. 2009 г.

DotNetNuke и Snowcovered

Платформа, под которую написаны 90% моих проектов называется DotNetNuke. Она относится к так называемым CMS - Content Management Systems. Следует заметить, что DotNetNuke  активно развивается и давно вышла за пределы CMS. Сейчас её используют в таких задачах, которые порой даже и  сопоставить с ней нельзя. Но главное - это то, что систему любят клиенты. Любят за простоту и удобство, ну и конечно же за бесплатность :)

Всё бы хорошо, но этим летом в команду DotNetNuke пришёл серьёзный инвестор (Larry Augustin, Angel Investor) и платформа мягко начала перекочёвывать с бесплатной основы. В первую очередь появилась отдельная, платная версия Professional. Дальше начали строить сеть партнеров с обязательной сертификацией, которая, кстати, очень сильно напоминает 1С от Бориса Нуралиева. Ещё одним шагом стала покупка Snowcovered - интернет-магазина разных дополнений для DotNetNuke.

Именно про Snowcovered и хотелось сказать пару слов. Начиная с 2004 года это был  (и остаётся на сегодняшний день) самый лучший интернет-магазин дополнений для DotNetNuke. Он позволял продавать там свои модули любому программисту. Гибкая система отзывов, удобная панель инструментов для продавцов и покупателей. Думаю это всё дало сильный толчок продвижению DotNetNuke. А главное, это был независимый магазин, что в свою очередь порождало конкуренцию!

Но после покупки Snowcovered сразу стало видно, что DotNetNuke Corporation переориентируется на крупных клиентов и помаленьку отходит от средних и мелких. Это вызвало волну обсуждений среди разработчиков. Ведь клиенты заметили изменение в отношении к ним и стали присматриваться к другим платформам. Не каждый в состоянии заплатить $ за годовую подписку платформы.

Также серьезный раскол произошёл среди Community. Одни считают поведение новых владельцев правильным. Они серьезно поднимают расценки на свою работу (не всегда соответственно уровню знаний) и занимаются только с крупными клиентами. Другие продолжают заниматься средним и малым сегментом.

Понятно что бизнес есть бизнес и мелкие  разработчики здесь ничего не могут сделать. Просто интересно, были ли подобные аналоги серди бесплатного Software (уверен что были!) и к чему привел переход на платную основу?

13 окт. 2009 г.

Virtual US bank account from Payoneer

Охотно поделюсь с коллегами опытом, который мне стоил 20 баксов и немного времени и нервов.

10 дней назад мне пришло письмо от компании Payoneer. В нём говорится что я  один из лучших клиентов (кто бы мог сомневаться, с таким оборотом и не лучший. Уверен они написали это 100% своих клиентов.). А они как раз запускают пилотный проект Virtual US Bank Account и уверены что он меня заинтересует (к слову сказано - проект был запущен давным давно). Дословно:


"Participating will allow you to receive ACH payments (such as direct deposit and electronic transfer) from US corporations direct to a Virtual US Account. For example, you are able to receive funds from PayPal. Once received in your account, your funds are loaded to your Payoneer card. Money cannot be withdrawn from the Virtual US Account itself - only using your card. Payments are subject to the terms & conditions set by the US organizations that pay you.
...The fee for a Payoneer Virtual US Account is $20 annually and 1% of transactions."


Кто не в ладах с английским, поясняю: Вам предлагают счёт в Американском банке напрямую привязанный к Вашей карте Payoneer. На этот счёт Вы можете сливать бабло из PayPal, GoogleCheckout и прочих. Кто в теме тот понимает. Сразу создаётся впечатление что "Вот оно! Грааль! Птица счастья! Счёт в американском банке - это как пропуск для всех бизнес-процессов! И совсем не нужно платить за вируальный офис или открывать оффшор. И всё это за какие-то жалкие 20 баксов!".

Поспешу Вас успокоить и вернуть назад из мира грёз. Вот небольшая информация, которая сохранит Вам время и деньги:

1) Пополнять Ваш Virtual US Bank Account смогут только ACH способом, PayPal или Google Checkout или им подобные компании. Про использование этого счёта для WireTransfer можете забыть - он не поддерживается и деньги зачислены не будут!

2) Если Вы находитесь в стране, для которой не предусмотрен вывод денег с PayPal (например Украина или Россия), то Вам ничего не светит. Даже если у Вас есть счёт в Штатах, нельзя использовать его, если страна в которой Вы проживаете находится в ж..... вышеуказанном списке.

3) Если Вам всё же удалось обмануть саппорт PayPal и активировать Ваш  PayPal (например во время посещения родственников/знакомых в "нормальной стране") и заодно подключить Virtual Bank Account. Упаси Вас Боже входить в свой аккаунт с IP в родной стране. Вас сразу отключат и будут проверять. Кто не верит, вот ответ с поддержки PayPal:


"Please be advised Mr ..... that the PayPal system is a country specific system. This means that if your friend opens a PayPal account in the US, you may be prevented from accessing the PayPal account from Ukraine."



Де-факто, вся эта информация публичная, просто в приглашении поучавствовать про неё не было ни слова.

Думаю что никаких правил не нарушил публикуя эту информацию. Эта услуга уже публичная и вовсю обсуждается на ихнем форуме.

PS: Основной сервис от Payoneer - карты MasterCard, как всегда работает безупречно и даже на Украине. Здесь к ним никаких претензий!

9 окт. 2009 г.

Финт с бэкапами или такого Вы ещё не видели!

В продолжение предыдущего поста...

Теперь по поводу бэкапов на новом сервере.

Изначально планировалось использовать встроенный RAID на материнской плате ASUS P5Q3. Имеется в виду RAID-1 (зеркало). Именно для этого и заказывается два одинаковых винта. Но после общения с несколькими сисадминами оказалось, что все встроенные RAID контроллеры не являются чисто аппаратными (как они должны быть в моём понимании), а есть смешаный программно-аппаратный комплекс. Возможно это и является причиной того, что никому из моих знакомых сисадминов ни разу в жизни не удалось восстановить данные с винтов, которые были подключены к встроенным RAID контроллерам. Все дружно советовали покупать аппаратные RAID-контроллеры и спокойно спать. Аппаратные RAID-контроллеры стоят не меньше 350 фунтов, что не совсем вкладывается в бюджет сервера.


Поэтому было решено сделать финт с бэкапами. На новый сервер, на диск №1 устанавливается операционная система (Windows 2003 R2). Устанавливаются и настраиваются все необходимые для работы программы и сервисы. С системы делается образ. Этот образ остается на моём офисе и ещё домашнем ноуте (не думаю что он должен занимать больше 10 Гб). Выполняется загрузка с второго винчестера (№2), который будет подключён независимо от №1. На него (№2) устанавливается образ идентичный №1. Дальше возвращаемся к загрузке с диска №1, поднимаем все базы, сайты и сервисы и пробуем с этой всей хренотенью взлететь :)


Дальше настраиваются резервные копии файлов и баз данных (ежедневные и почасовые Difference) с диска №1 (где будет всё работать) на диск №2, так сказать резервный. Кроме того Датацентр предоставляет 40 Гб дискового пространства для бэкапов, так что туда можно смело лить ещё одну ежедневную копию (на неделю должно хватить).


В случае выхода из строя диска №1, подключается новый винт №3, выполняется перегрузка с диска №2. С него (№2) поднимаются сайты и сервисы из суточных копий и запускаются в работу. В это же время на новый винт №3 устанавливается образ установленной системы. таким образом если выйдет из строя диск №2 то можно будет повторить процесс. Искренне надеюсь, что мне не прийдётся всё это проверять на деле!


Уважаемые коллеги! Что Вы думаете про такую задумку с бэкапами? Может у кого-то есть замечания или советы? Буду очень благодарен!