Happened from 2015-11-29 to 2015-12-06

Codemotion 2015

By Joaquin Engelmo Moriche on 2015-11-29

testing, talks, codemotion

Este año tuve el gran honor de participar otra vez en el mejor evento técnico, en mi opinión, del panorama nacional, Codemotion. Antes de empezar quería dar las gracias a todos los asistenes a mi charla porque fue algo increible ver la sala llena, no me lo esperaba para nada y Nacho Coloma lo sabe :D Y mil gracias también por todo el feedback recibido que me ayudará muchísimo a ir mejorando el contenido y enfocarla correctamente. <3 a todos :)

En vez de publicar simplemente las slides de mi charla he preferido crear este post recopilando varias cosas. Algunos asistenes me pidieron si podía poner también alguna referencia al capítulo 1 de la historia que intento ir contando con estas charlas de Story of a healthy addiction y aquí pondré tanto el vídeo de la conferencia donde la conté por primera vez y la versión más actualizada de las slides. Como vais a ver han ido evolucionando mucho las slides y eso acabará pasando con la charla que di en el Codemotion de este año.

Original post

The new reality of Moneyball-style sales management

By Brian Taylor on 2015-11-30

Technology can be an enabler of sales success, says Jeffrey Fotta of Gryphon Networks, but you've got to drill down and understand the sales process to use it effectively.

Original post

Role of an Enterprise Architect in a Lean Enterprise

On 2015-11-30

Many software projects that use agile and lean approaches have difficulties with enterprise architects, whose role changes significantly in this context. Kevin Hickey has been working with enterprise architecture groups with our clients and shares his observations on how enterprise architects can engage successfully in this context by building a vision and building bridges between groups to help realize that vision.

Original post

Inside Microsoft’s Open Source And DevOps Initiatives For The Enterprise

By support@scriptrock.com (ScriptRock) on 2015-11-30

Polylithic, vendor-neutral, platform agnostic. Microsoft may not exactly come to mind when hearing these descriptors, but it will soon enough—if recent developments are any indication. And despite the software behemoth's DevOps zeitgeist purveyance as of late, open source initiatives have always been alive and well inside Redmond’s hallowed walls.

Original post

7 Bots That Help Improve Your Development

By Sven Peters on 2015-11-30

Agil, Kick Ass Developement, Atlassian, automation, Bitbucket, bots

Now I call them robots or short bots. You might call them scripts, services, helper tools or simply automation of tasks. If we see that we repeatedly doing the same task over and over again it is time to automate our software development. Let’s see how far we can go and where bots are used by […]

Original post

Cómo Cifar Un USB Con Veracrypt

By Alejandro Alcalde (contacto@elbauldelprogramador.com) on 2015-11-30

Invítanos a un café usando nuestro enlace de afiliados de Amazon (Si vives en España) (Sin coste adicional en compras) o a través de paypal O con Google Contributor

<img src="http://elbauldelprogramador.com/images/Veracryptlogo.png"/>

Los USBs suelen llevarse siempre a mano, en los bolsillos, mochila etc, y en ocasiones pueden contener información sensible que no debería poder leer cualquiera. Por ello es buena idea llevarlo encriptado, ya sea por si se pierde o nos lo roban. Hoy veremos cómo podemos cifrar/encriptar nuestro usb con Veracrypt

<a href="http://elbauldelprogramador.com/cmo-cifar-un-usb-con-veracrypt/" target="_blank"><strong>Seguir leyendo.</strong></a>

Original post

Ask DTrace: Why are my tests so slow?

By Colin Jones on 2015-12-01

Coding, Tools

We were in pain. We'd just joined a new Rails project, and the test suite took over 10 minutes to run. I've seen worse, but that was before I knew anything about DTrace. I wanted to know why it was so slow, and what it'd take to make it fast.

Last time, we saw a few neat things DTrace can do, but now we're going to see a practical example of how it can actually help you out day-to-day. To help motivate you, I'll skip right to the punch line: we cut the test suite's running time by better than half with a 1-line change, and DTrace was crucial in tracking down the cause of the slowness.

Now let's roll back in time to the beginning: we have a slow test suite, and I've got no shortage of theories as to what's making it slow. I've seen seconds or minutes shaved off Rails test suites by moving from factories to fixtures, avoiding slow ActiveRecord lifecycle hooks, turning off observers, decoupling from Rails entirely, and plenty of other strategies. Every Rails developer who cares about fast test feedback has tried these things. But lately I've been understanding more and more that just as with other hard problems, performance problems are best solved by first understanding the problem, before jumping to possible solutions. In walked DTrace.

First on the agenda: what resources are being consumed most heavily during the test run? Is it disk? network? CPU? memory? Brendan Gregg's USE method page for OS X lists some great tools to scratch the surface of performance problems.

Original post

Divya Jain: Machine learning maven. Startup founder. Women in tech advocate.

By Conner Forrest on 2015-12-01

Divya Jain, who leads machine learning at Box, spoke with TechRepublic about her career in technology and how she believes everyone can do something great.

Original post

21 alias útiles para git

By Alejandro Alcalde (contacto@elbauldelprogramador.com) on 2015-12-01

Invítanos a un café usando nuestro enlace de afiliados de Amazon (Si vives en España) (Sin coste adicional en compras) o a través de paypal O con Google Contributor

<img src="http://elbauldelprogramador.com/images/2013/03/git-logo.png"/>

Todo aquel que use git sabrá que en ocasiones es un poco tedioso escribir los comandos a ejecutar. Para ello existen los alias, que nos permiten crearnos atajos a la hora de ejecutar un comando. En este artículo se recopilarán unos cuantos alias útiles para el día a día. Os animo a que comentéis vuestros preferidos para ir aumentando la lista!. Comencemos.

<a href="http://elbauldelprogramador.com/21-aliases-utiles-para-git/" target="_blank"><strong>Seguir leyendo.</strong></a>

Original post

Microservices and the Joy of Isolation

By Brian Whipple on 2015-12-01

Blog, Web Developement, culture, microservices

There are plenty of pros and cons to the latest microservices architecture trend. In fact, some bloggers and journalists have discussed good, bad, and ugly aspects of this new trend. Like most new trends in software architectural design, there are often trade-offs and hidden costs. While I agree with most people that microservices is “no … Continue reading Microservices and the Joy of Isolation

The post Microservices and the Joy of Isolation appeared first on Cycligent.com/blog.

Original post

Pairing: don’t have to always agree on the plan

By Carlos Ble on 2015-12-02


So your pair is proposing a route or plan that you don't agree on. Am talking about a refactoring, a redesign or just the way to test drive the next feature. You have told him your reasons no to agree with him and there is no way to get to an agreement. It's perhaps frustrating […]

Original post

Grokking The DevOps Toolchain

By support@scriptrock.com (ScriptRock) on 2015-12-02

Methodologies and frameworks may come and go, but at the end of the day—tools are what make the IT world go 'round. DevOps is no exception: as the term/practice/movement/[insert-your-descriptor-here] rounds its 6th year since entering public IT vernacular, a bounty of so-called DevOps tools have emerged for bridging development and operations, ostensibly to maximize collaborative efficiencies in the IT and service delivery lifecycle. Subsequently, a common issue these days is not a dearth of competent tools, but how to integrate available tooling into one cohesive toolchain.

Original post

PyConES 2015: DjangoGirls Postmortem

By yamila on 2015-12-02

Open source, Tutorials, django, djangogirls, motivation, open source, pycones, python

In this post you can read about the DjangoGirls workshop in last PyConES. I would also like to share some thoughts about the organizing process, which maybe can be useful for potential DjangoGirls organizers. TL;DR: organizing this workshop took some … Continue reading

Original post

Bliki: ListAndHash

On 2015-12-03


It's now common in many programming environments to represent data structures as a composite of lists and hashmaps. Most major languages now provide standard versions of these data structures, together with a rich range of operations, in particular Collection Pipelines, to manipulate them. These data structures are very flexible, allowing us to represent most forms of hierarchy in a manner that's easy to process and manipulate. [1]

The essence of this data structure is that there are (usually) two composite data types:

Original post

Bliki: EvolvingPublication

On 2015-12-03


When I was starting out on my writing career, I began with writing articles for technical magazines. Now, when I write article length pieces, they are all written for the web. Paper magazines still exist, but they are a shrinking minority, probably doomed to extinction. Yet despite the withering of paper magazines, many of the assumptions of paper magazines still exact a hold on writers and publishers. This has particularly risen up in some recent conversations with people working on articles I want to publish on my site.

Most web sites still follow the model of the Paper Age. These sites consist of articles that are grouped primarily due to when they were published. Such articles are usually written in one episode and published as a whole. Occasionally longer articles are split into parts, so they can be published in stages over time (if so they also may be written in parts).

Yet these are constraints of a paper medium, where updating something already published is mostly impossible. [1] There's no reason to have an article split over distinct parts on the web, instead you can publish the first part and revise it by adding material later on. You can also substantially revise an existing article by changing the sections you've already published.

I do this whenever I feel the need on my site. Most of the longer-form articles that I've published on my site in the last couple of years were published in installments. For example, the popular article on Microservices was originally published over nine installments in March 2014. Yet it was written and conceived as a single article, and since that final installment, it's existed on the web as a single article.

Original post

Mis impresiones sobre el seminario "reinventar la educación" de #emadridnet

By Adolfo Sanz De Diego (noreply@blogger.com) on 2015-12-03

2015, educación, elearning, eventos

Ayer estuve en el seminario de #emadridnet sobre tecnologías y metodologías para reinventar la educación.

La primera ponencia: "Avances en soporte inteligente para el aprendizaje colaborativo" la impartió Seiji Isotani, Tecnólogo Educativo, Científico e Innovador.

Habló del Aprendizaje Colaborativo Apoyado por Ordenador (CSCL), un área de investigación que estudia cómo la tecnología puede ser usada para mejorar el aprendizaje colaborativo.

Original post

Provisioning droplets with Puppet

On 2015-12-04

I love DigitalOcean for quickly spinning up machines. I also like managing my infrastructure using Puppet. Enter the garethr-digitalocean module. This currently provides a single Puppet type; droplet.

Lets show a quick example of that, by launching two droplets, called test-digitalocean and test-digitalocean-1.

droplet { ['test-digitalocean', 'test-digitalocean-1']:
  ensure => present,
  region => 'lon1',
  size   => '512mb',
  image  => 14169855,

With the above manifest saved as droplets.pp we can run it with:

$ puppet apply --test droplets,pp

This will ensure those two droplets exist in that region, and have that size. If they don't exist it will launch droplets using the specified image. This means we can run the same command again, and rather that create more instances it will simply report that we currently have those droplets already.

Original post

LetsEncrypt NGiNX Quick Start

On 2015-12-06

NGiNX support for the Lets Encrypt letsencrypt-auto tool is not yet stable, here are some instrucions on how to get up and running with LetsEncrypt when using NGiNX.

NGiNX Static Content Server

Start a web server with a config like:

server {
    listen      80;
    server_name www.dust.cx dust.cx;
    location / { root /var/www/dust.cx; autoindex on; }

Certificate Request

Original post

Management in Agile

On 2015-12-06

Agile-Related, SAFe, success

Some tweets inspire me to write a bit about management in Agile.

Original post


Comments powered by Disqus