Жоский йумор
22:35, 27 января 2009
( Humor Daily thoughts )
В течении нескольких часов Украина незаконно отбирала из российского кабеля до 40 бит из каждого переданного пакета и Россия была вынуждена остановить европейский траффик, чтобы предотвратить воровство Украиной российских пакетов.
"Теперь мы залили на винчестеры достаточно терабайт, чтобы обходиться без Интернета целый год" - заявила Юлия Тимошенко нашему внутреннему разуму. iPhone -> ставим корректный формат номера телефона для Украины для прошивки 2.2
22:18, 27 января 2009
( PocketPC )
Не секрет, что у айфонки есть хорошая фича - форматирование номера в соответствии с общепринятым форматом телефонного номера 8(050)342-3412 или +38(50)342-3412. Однако, в Украине это не работает :( И номера телефонов вроде бы и есть в адресной книге, однако определяясь с полным форматом +380503423412 не обнаруживает совпадения и показывает контакт как неопределенный, даже несмотря на то, что в адресной книге у вас он есть. Но не беда, если есть фикс. А он, благодаря Андрею Бабаку и форуму на iphones.ru, есть! Определяются номера через +380, 8, и 0000 (звонок на прямой номер в МТС).
Купили ноутбук и хотите нанести русские буквы на клавиатуру?
12:55, 26 января 2009
( Daily thoughts )
Купили ноутбук зарубежом, а он оказался без русских букв? Не беда, учите "слепой" метод набора или ... Есть два варианта решения такой задачи:
Понятно, что во втором случае метод лишен недостатков первого: аккуратность, долговечность, правильность. Не знаю как с этим делом обстоит в Киеве, а для России есть такие компании как Laser-M Каждому iPhoneу по новому рингтону
14:17, 24 января 2009
( PocketPC )
Совершенно бомбовые рингтоны можно установить просто из Cydia: Мой хитлист:
Для изготовления рингтона можно воспользоваться iTunes функционалом, однако сработает он если песни были куплены в айтюнз сторе. Ну а если вы - честный пират, тогда вам сюда: http://audiko.net/ Шорткаты для Vista
13:42, 24 января 2009
( Microsoft )
Scrum, Rails BDD и Cucumber приправленный SeleniumПопробую пояснить термины приведенные выше. Scrum - методология разработки основанная на agile. Если в двух словах вся разработка делится на Истории (Функционал), созданные совместно командой разработчиков и заказчиком. Заказчик излагает требования по функционалу, например, хочу редактировать статьи. Разработчики пишут три сценария для такого функционала: добавление, изменение и удаление статьи. Каждая история получает очки по скорости разработки, например, добавление и изменение по 10 очков, а удаление статьи 5 очков. Добавляем параметр важности. Например, важность добавления - 5, важность изменения 10 и важность удаления 15. Производительность команды измеряется в очках/период разработки. Например, принимаем производительность команды за период 3 недели (эти три недели будут называться Спринт) в 15 очков. Отсюда видно, что заказчик может или потребовать реализацию удаления и изменения за один Спринт, или реализацию удаления и добавления повысив важность фичи добавления. А в следующий Спринт будет добавлен недостающий функционал, например, добавления статьи. Обязательным моментом в описании Сценариев является описание методики тестирования, например, нажми туда, смотри здесь и получишь это. После каждого спринта производится этап тестирования и принятия результатов, после чего происходит очередная итерация с заказчиком - собираемся, обсуждаем, оцениваем и формализуем требования в функционал. Свежепоявившийся Cucumber позволяет в почти такой же манере scrum описывать функционал со сценариями и ... проводить тестирование rails приложения иногда называемое интеграционными тестами. Для тестирования в Cucumber может использоваться как библиотека Webrat, по сути рендерит выдачу HTML эмулируя браузер, и позволяет такие вещи, как заполнить поле формы, нажать на кнопку,открыть ссылку прямо в коде ruby и получить результат, который будет сравнен с ожидаемым. Типично - заполнить пароль и логин в форме, и сравнить, есть ли в выдаче сообщение "добро пожаловать _пользователь_". При еще более глубоком погружении есть возможность использовать Selenium - фреймворк для тестирования прямо через вызовы браузера и использования его DOM, т.е. натурально, запускается фаерфокс, и через его DOM производится тестирование вывода страницы. Что вообще говоря позволяет вовсю тестировать Ajax плагины, работу Prototype и jQuery, что, если не ошибаюсь, Webrat делать не умеет. Следует заметить, что Cucumber это верхний уровень абстракции тестирования который заменяет традиционные интеграционные тесты, для тестов на нижнем уровне все равно прийдется использовать Test::Unit или RSpec, выбор за вами. Очень подробно тематика освещена здесь. Наверное не стоит говорить разработчикам, что означает в переводе на русский название MochaМежду тем Mocha - прекрасный фреймворк - замена c более красивым названием mocking and stubbing для RoR. Выглядит примерно так: def test_mocking_a_class_method Активно постигая BDD, Cucumber и RSpecFeatures. Это прекрасно! Продолжая тему BDD следует отметить, что story runner выпочковался в отдельный фреймворк под названием Cucumber (огурец). Теперь истории выглядят так: мой реальный пример из features/admin_artices.feature Функционал: Админ может добавлять, удалять и изменять статьи Очередное обновление ICQ затронуло только пользователей с русских IP
10:54, 22 января 2009
( Daily thoughts )
This trouble affected only for Russian and Ukranian icq users... AOL block unofficial clients from Russian and Ukranian IP's. Вот такие дела, малята. Вот на форуме ignitie, разработчиков openfire jabber сервера об этом уже отрапортовали, однако им сложно со своих нерусских IP воспроизвести баги протокола, посему выход апдейта плагина IM gateway может задерживаться :( UPDATE: ася, на следующий день полечилась сама собой :) Богатый на каменты топик о хелпдесках и сервисдесках
22:23, 21 января 2009
( Administration )
Вот собирусь мыслями и духом, и напишу о хелпдеске моей мечты, коего зачатки уже присутствуют в нашей системе абонентского обслуживания. А т.к. долго ссылку искал, то запишу здесь, дабы было: http://community.livejournal.com/ru_root/1593407.html Лидеры каментов по хелпдескам и сервисдескам:
|
© Максим Прокопов 2005-2024 | О сервере |