Always remain updated about current software development trends

Welcome to TechnoBits.net

Curious Software Professional! Always remain updated about latest buzz, tips and tricks in your favorite technology.

Latest articles across TechnoBits

Getting Started with CSS Shapes

I just watched Jen Simmons give a talkModern Layouts: Getting Out Of Our Rutsand she had some great examples of how easy CSS shapes are to use, even with safe progressive enhancement. If you haven't heard of them, essentially it's a way to wrap content (typically...

ZgPHP Conference 2014 – Free Entry

For almost three years now, there has been aregular and well attended monthly PHP meetupin Zagreb, Croatia. October 2nd 2014 marks the third anniversary of this meetup, and in the spirit oflast year, a one-day conference has been organized to commemorate the...

Lennart Regebro: A script is not configuration.

I’ve been looking intoAnsiblelately, and have had some problems in explaining what I think is wrong with Ansible, so this blog post is an attempt to do that, by comparing it withBuildout. This may seem a bit strange, since they don’t really do the...

Scroll-Then-Fix Content

A reader sent me in a GIF showing off a cool effect they saw on Google on mobile. (Presumably the homepage you see when you launch Chrome on Android?) There is a search input in the middle of the page that scrolls with the page, but as it's about to scroll...

CubicWeb: Handling dependencies between form fields in CubicWeb

This post considers the issue of building an edition form of a CubicWeb entity with dependencies on its fields. It's a quite common issue that needs to be handled client-side, based on user interaction. Consider the following example schema: fromyams.buildobjsimportEntityType,RelationDefinition,String,SubjectRelation fromcubicweb.schemaimportRQLConstraint _=unicode classCountry(EntityType): name=String(required=True) classCity(EntityType): name=String(required=True) classin_country(RelationDefinition): subject='City' object='Country' cardinality='1*' classCitizen(EntityType): name=String(required=True) country=SubjectRelation('Country',cardinality='1*', description=_('country...