Тук има само най-интересните и иновативни новини според мен в областта на Програмирането и открития на България.

Codeception

Лесен и достъпен начин за тестване на вашият код. Предимно за PHP приложения, но не е задължително.

Ако използвате Codeception може да покриете по всякакъв начин вашия код с unit, functional или acceptance тестове.

Документацията им е добре написана и лесно можете да започнете с първите си тестове.

Само като пример (с Composer) бих дал няколко команди които ще създадът всичко необходимо за създаване и изпълнение на Codeceptio тестове:

composer require codeception/codeception --dev
vendor/bin/codecept bootstrap
codecept generate:cept acceptance First
vendor/bin/codecept run

Това ще ви добави библиотеката, чрез Composer.
След това ще създаде стартова версия с unit, functional и acceptance тестови конфигурации.
Генерираме тестов файл с формат Cept за acceptance suit и име First.
Накрая пускаме проверка за всички тестове, които нямат никакви проверки, но все пак всички основни файлове са създадени и може да започнете доректно с покриването на вашия код.

След лекцията ми на RuseConf 2017, реших да дам малко повече публичност на начините за тестове. С тази публикация започвам серия от най-добри практики при писане не стандартни тестове.

Codeception има примерни тестове за много видове проекти, както и за фреймуърковете, които поддържат – Zend, Yii, Phalcon, Doctrene, Laravel, Simpfony, Silex..
Избрах да направя разширена версия на тестовете им на Laravel, за да покажа добри практики за по-напреднали тестове. Можете да я намерите в Github: https://github.com/ibpavlov/codeception-laravel5-advanced

, , , , ,

Няма коментари

LIVR – Социална мрежа за пияници

Няма как да се изложите в социална мрежа, където има по-големи простаци от вас. Единствено хора пийнали поне малко могат да влязат в социалната мрежа. За съжаление Ви трябва устройство, с което трябва да отчетете алкохола в кръвта (дрегер). След като сте вътре има игри, разговор с други хора, чат и др.

Няма нужда да се притеснявате дали вашите роднини, колеги или познати ще видят някоя простотия написана от вас. В края на деня има бутон, който изтрива всичко написано от вас, за да не се обяснявате след време какво сте писали.

Ето и клипче с представяне на приложението:

Няма коментари

Project Tango (Paracosm)

Нека да Ви представя проекта Tango. Виртуализация на реалния свят в 3D компютърна версия.

Чрез телефона насочвате камерата към реалния свят, и то записва всичко. След това може да разгледате изработеното като може да го гледате през какъвто ъгъл искате. Все едно играете на 3D игра и бродите из картата. Това наподобява човешките възприятия за света. За първи път като влезете в стая вие я оглеждате и след това със затворени очи може да си представите как изглежда (да я възпроизведете).

По този начин може да се изработят почти реални игри. Да се направят много по-добри навигации за колите, или 3D обиколка в магазина през интернет.

 

Първия реализиран проект е оглеждането на къща, която е сканирана и качена за разглеждане през 3D изглед.

Magnolia B+B Web Demo from Paracosm on Vimeo.

Можете да го намерите на: Paracosm

 

За повече информация: Project Tango
Новина в TNW: Paracosm shows off impressive crowdsource 3D mapping software used in Google’s Project Tango

Няма коментари

  • Страница 1 от 21
  • 1
  • 2
  • 3
  • 4
  • ...
  • 21
  • >

Сайтове за най-новите постижения във всички технологични области от където черпя информация:
Български: www.dnes.bg
Български: www.greentech.bg
Английски: www.thenextweb.com
Английски: www.google.com/newproducts