Хабрахабр:
Многие веб-разработчики пытаются упростить себе жизнь и пользуются различными сторонними сервисами для ?аутсорсинга? базы данных, системы комментирования, хранения аватарок, чата, системы аутентификации и так далее. Это очень удобно: например, чтобы добавить на сайт комментарии, достаточно вставить просто сниппет JavaScript. Приятно знать, что в этой сфере появляются новые сервисы, лучше прежних. Речь идёт о системе комментирования Juvia. Сейчас самыми популярными сторонними системами комментирования считаются Disqus и IntenseDebate. Однако, обе они были разработаны в начале 2000-х, когда Ajax ещё не стал стандартом де-факто. Поэтому, при попытке интегрировать их на Ajax-сайте могут возникнуть проблемы. Читать дальше →
В блоге разработчиков Windows 8 опубликована большая статья с описанием архитектуры новой файловой системы ReFS (Resilient File System), ранее известной под кодовым названием Protogon, которая разрабатывается для Windows Server 8, а в будущем она будет доработана и начнёт устанавливаться также на клиентских машинах Windows. Прошлая файловая система NTFS в версии 1.2 была представлена в далёком 1993 году как часть Windows NT 3.1, а к появлению Windows XP в 2001 году NTFS доросла до версии 3.1, и только тогда её начали ставить на клиентские машины. Примерно такой же путь развития ожидает ReFS. По многим причинам NTFS не удовлетворяет требованиям к современным файловым системам, да она никогда и не считалась элегантной и не отличалась производительностью. Ведущий программист и менеджер подразделения Windows Storage and File System Сурендра Верма (Surendra Verma) объясняет, что ReFS будет основана на NTFS и сохранит совместимость по ключевым направлениям, но в то же время это будет совершенно другая архитектура. Некоторые фичи и семантики NTFS будут ликвидированы, в том числе поддержка коротких имён, ID объектов, компрессия, шифрование на уровне файлов (EFS), дисковые лимиты (квоты), потоки данных, транзакции, разрежённые файлы, расширенные атрибуты и жёсткие ссылки. Читать дальше →
PHP ? Codeception ? тестирование по-новому PHP очень популярный язык программирования, но тестирование в нем, это скорее прерогатива экспертов, а не жизненная необходимость. Неужели это от того, что PHP-разработчики поголовно быдло-кодеры? Я считаю, что нет. Скорее всё от того, что системы тестирования порой излишне усложнены. А тесты, наоборот, должны были предельно просты: легко читаться, писаться, отлаживаться, и конечно же, быстро выполняться. Мое виденье того как это можно воплотить в PHP вылилось в проект под названием Codeception. С ним тесты для ваших веб-приложений могут выглядеть так: <?php $I = new TestGuy($scenario); $I->wantTo('create new blog post'); $I->amOnPage('/blog/posts'); $I->click('Create new post'); $I->fillField('Title','Codeception, a new way of testing!'); $I->fillField('Text','Codeception is new PHP full-stack testing framework.'); $I->click('Send'); $I->see('Congratulations, your post is successfully created!'); Согласитесь, такой тест понятен без дополнительных комментариев. А теперь самое интересное: этот код без всяких изменений может быть выполнен как функциональный тест в фреймворках symfony, Symfony2,Zend Framework, а также в браузерном эмуляторе Goutte и даже через Selenium. Таким образом, вам предлагается единый интерфейс для написания функциональных тестов практически для любого сайта. Читать дальше →
Однажды, тоскливым ноябрьским вечером, я случайно обнаружил в интернете информацию о том, что в продажу поступила новая версия моего любимого планшетника, которая теперь называется Nook Tablet. Изменения относительно Нук Колора выглядели существенными ? 16 гигабайт памяти, двухядерный гигагерцовый процессор, 1 гигабайт оперативной памяти. Некисло, подумал я, и решил ? Хочу! Правда, голос разума заговорил во мне. Говорил он примерно следующее ? ?Есть же еще куча конкурентов, почему именно нук, посмотри хотя бы на Kindle Fire?. В итоге, после раздумий, было принято решение купить и киндл тоже, на месте разобраться, что мне больше по душе, а лишнее устройство продать. Получил зарплату и закупил себе оба аппарата, через ebaytoday. Между делом продал свой nook color, и остался у нас в семье только нук жены, а я стал ждать своих планшетников, тоскливо обозревая интернет через маленький экран своего ламборгини. Когда планшетники уже были на складе EBTD ? неожиданно началась акция на BlackBerry PlayBook по 199 долларов. Интересно, подумал я ? тот же 1 ггц двухядерный процессор, тот же гиг оперативной памяти, но вместо андроида ? ОС реального времени QNX. Ну решил и его тоже заказать, правда не обошлось без сложностей. В итоге заказал за 260 долларов на ebay плейбук с обложкой ? в принципе цена такая же как если бы заказал плейбук с офф сайта. Пока плейбук дошел, пока сформировали посылку ? было уже 9 декабря. А 12 декабря посылка отправилась в сторону России. Не прошло и месяца Чуть больше месяца спустя ? они у меня: Читать дальше →
Некоторое время назад наши читатели здорово помогли нам с бета-тестированием Lingvo для Android ? спасибо им за это! Теперь мы хотим пригласить желающих поучаствовать в юзабилити-тестировании ?большой? Lingvo для Windows. Мы приглашаем всех наших читателей, использующих в своей работе иностранные языки, в том числе, конечно, переводчиков. Неважно, есть ли у вас опыт использования Lingvo. Разработчиков, желающих поучаствовать в процессе, просим немного подождать ? вас мы тоже пригласим, но немного позже. Тестирование проходит в московском офисе ABBYY, он находится в Отрадном. В качестве вознаграждения тестеры могут выбрать один из наших коробочных продуктов ? ABBYY FineReader Home Edition for Windows, ABBYY FineReader for Mac, ABBYY PDF Transformer, ABBYY Lingvo x5, (Английский язык, Домашняя версия), ABBYY Lingvo Mobile (WM, Symbian), ABBYY Lingvo for Mac (6 языков) Если хотите поучаствовать ? заполните вот эту анкету. Всего нам нужно 15 человек. Выбирать участников будем по принципу ?подходящая нам анкета? + ?ответ пришёл раньше?. Александра Баласанова, Отдел юзабилити-тестирования
Если вы еще не знаете, 10 февраля в Digital October пройдет конференция.тостер {ruby}, куда мы постарались привезти наиболее известных докладчиков со всего мира. Про само событие можно с уверенностью сказать, что в тесном сотрудничестве с программным партнером ? компанией Evil Martians, нам удалось собрать самый сильный состав рубистов, который когда-либо выступал вживую на российской конференции. Сначала приятная новость: для тех, кто не сможет физически участвовать в этом мероприятии, будет организована онлайн-трансляция конференции, билеты на которую появятся в самом ближайшем времени. Правда учтите, что вы пропустите все веселье после конференции не поучаствуете в неформальном общении со звездами. Окинем взглядом всех докладчиков, которые выйдут на сцену 10 февраля и посмотрим, на какую тему будет выступать каждый из них. Читать дальше →
Отписаться от этой рассылки