Kodamera Screencast: Quick look at the menu in Drupal

Planet Drupal - Wed, 13/01/2016 - 11:44

We continue our journey of Drupal with a quick look at the administration toolbar - in other words, the menu of Drupal. I explain what the different parts mean and what you can expect to find behind the top menu items.

Read more
Categories: Elsewhere

Unimity Solutions Drupal Blog: DrupalCon Asia – Just a month away!

Planet Drupal - Wed, 13/01/2016 - 06:24

The Indian Drupal Community is all excited about DrupalCon India! The event will be help in IIT Mumbai between 18th Feb to 21st Feb. It is just a little over a month away and it is not too late to plan participating in DrupalCon. It is an excellent oppertunity to meet the larger Drupal community from across the globe and also the Indian Drupal counterparts .

Dries came to India for the very first time in 2011 to Drupalcamp Deccan. This brought a lot of awareness and a big opportunity to the Indian Drupal community. Checkout his blog on Drupal + India = Opportunity.

The Drupal Association has been working very closely with the Indian community for over a year to make this event happen. You can get details of the initial planning of the Drupal Association at  Help Us Plan DrupalCon in India.The Drupal Association worked with Active Commuity members to paln this event.

Did you know the highest no of registered drupalers on Drupal.org are Indians? Did you know the first largest Enterprise portal for UK’s postal service was built by Indian developers? Checkout the blog on Rise of the Drupal Community in India for more interesting facts on the Indian Drupal Community.

More details on the Con itself are available on the  website.

I have been speaking to different Business Owners and stakeholders who have been in the Drupal space with regard to  participating  in DrupalCon. The key aspects of those conversations are given below:

Categories: Elsewhere

Modules Unraveled: 151 Using Composer to Build Drupal Sites Fast - Modules Unraveled Podcast

Planet Drupal - Wed, 13/01/2016 - 05:18
Published: Tue, 01/12/16Download this episodeComposer
  • What is composer?
    • Dependency Manager for PHP
  • How does it relate to Drush Make?
    • Surprisingly similar
    • “Getting off the island”
  • What can you do with composer on a Drupal site?
    • download dependencies, drupal modules, themes, profiles, drush, external libraries etc
  • How do you download contrib modules?
    • https://packagist.drupal-composer.org/
  • How do you download contrib themes?
    • ^^
  • Can you specify where to download project? ie: modules/contrib and modules/custom?
    • composer/installers & davidbarratt/custom-installer
  • Where do you store custom modules/themes?
    • Two methods: Committing to your repo or creating separate repos
    • Reference repo in you composer.json
    • Toran Proxy
    • davidbarratt/custom-installer
  • How can you specify and download a library to go with a module?
    • module should specify it in composer.json
    • if not submit a patch, and add to your composer.json for now
  • Patches
    • cweagans/composer-patches
Use Cases
  • drupal/drupal vs drupal/core
    • http://cgit.drupalcode.org/drupal/tree/composer.json
    • If you want to use the project-repo/web
    • composer create-project drupal/drupal
  • Composer template for Drupal Projects
    • https://github.com/drupal-composer/drupal-project
  • Build sites from scratch with composer install
  • Update drupal/modules/themes/etc. with composer update
Episode Links: Tim on drupal.orgTim on TwitterTim’s blogComposerDrupal Specific PackagistDrupal Composer templateSpecify custom package typesApply patchesToran ProxyTags: Drupal 8Composerplanet-drupal
Categories: Elsewhere

OSTraining: Display an Specific Node with Views in Drupal 7

Planet Drupal - Wed, 13/01/2016 - 05:14

One of our users asked for a way to display an specific node inside a view. Luckily, Views for Drupal 7 has a filter criteria to achieve this requirement.

With the node's id we can retrieve a single result. Let's start...

Categories: Elsewhere

Freelock : Drupal 8 migration status and surprises

Planet Drupal - Wed, 13/01/2016 - 03:34

We're digging into our first dry-run migrations from Drupal 6 to Drupal 8, and learning a lot about what's ready and what's not. And there's some surprises in there...

DrupalDrupal 8Drupal PlanetDrupal upgrade
Categories: Elsewhere

Rhonda D'Vine: 2016 Resolutions

Planet Debian - Wed, 13/01/2016 - 02:51

People these days often do think about what worked well in the last year that they are proud of, what didn't work so well and what they plan to change the coming year. For me a fair amount of the resolutions were about my name. One of them was getting rid of my old name from the Debian—Project Participants page. Actually, I started with it on new year's eve already:

DatePackageVersion Dec 31abook0.6.1-1 Jan 01tworld1.3.2-1 Jan 01blosxom2.1.2-2 Jan 02netris0.52-10 Jan 03t-prot3.4-4 Jan 04rungetty1.2-16 Jan 05tworld1.3.2-2 Jan 06tetrinet0.11+CVS20070911-2 Jan 07xblast-tnt-musics20050106-3 Jan 08xblast-tnt-sounds20040429-3 Jan 09xblast-tnt-levels20050106-3 Jan 10xblast-tnt-images20050106-3 Jan 11tetradraw2.0.3-9 Jan 12ldapvi1.7-10

So far I've done a fair amount of my job. There are eight source package left to get tweaked. Those might be a bit more difficult and require more attention though. What I also did during those efforts: Convert all packages to source format 3.0 (quilt), and use a dh style debian/rules file. The latter enabled the packages to build reproducible too, which is also an added benefit. So this is a win situation on many levels.

One of the most prominent reasons why I didn't convert to a dh style debian/rules file yet was that I considered it making easy things easy and difficult things difficult. Finding out what to override and how to do that was something I was unable to figure out, and speaking with people didn't help me there neither. Only recently someone told me that there is dh binary --no-act to figure out what would be called, and then you just prefix it with override_ in debian/rules to get to where you want to go. This worked extremely well for me.
I'm personally still not a big fan of source format 3.0 (quilt) with respect to that it insists on patches to be applied and leaves them that way after building the source package, which makes it difficult to deal with when having upstream source in the VCS too, but I managed to find my way around so many things in the past that I can live with that. The benefit of not having to repack upstream source if it isn't in .gz form is a far bigger benefit.

So, I hope to stay productive and be able to get the remaining package also adjusted and fixed. Guess that's doable until the end of the month, and getting rid of all reproducible build bugreports against my packages along that lines. I will check those packages that carry my name already too after my old name is gone from the overview page.

/debian | permanent link | Comments: 5 | Flattr this

Categories: Elsewhere

Drupal Association News: 12 Days of Drupal Community: Mike Anello

Planet Drupal - Tue, 12/01/2016 - 21:02

The Drupal community is full of people who make the world a brighter place. Now that we’ve made it through the holidays, we’d like to start the new year by winding up our 12 days of Drupal blog series. Thank you to our community for inspiring us every day.

Mike Anello (ultimike)

About Mike

One would think that Mike never has time for sleep. He has been a Drupal developer, trainer, and consultant for almost 10 years, as well as a Drupal 8 Core Migrate module contributor, and a volunteer manager of the Community Cultivation Grants program. Mike also helps produce the DrupalEasy podcast and trains new Drupalers via a career mentorship program. If all that wasn't enough, he also organizes the Florida Drupal user's group.

What Mike says about membership

I doubt that the Drupal project would be where it is today without the Drupal Association. It takes a dedicated team of professionals to keep the servers humming along as well as organizing multiple DrupalCons around the world.

It’s often the small things that go the longest way. During the DrupalCon Barcelona sprint, I met a gentleman whose goal was to figure out how to use a new feature of one of the migration-related contrib modules. I didn’t have much experience with it, but together we figured it out in short order. He was super-thankful and promised he would write up the documentation page for the feature. Even though it was a small moment, it was one of many made possible by the Association’s constant support of the community.

If you are not yet a member, join the Drupal Association and be part of our success together.

Personal blog tags: Membershipcommunitymembership 2015 series
Categories: Elsewhere

Antoine Beaupré: The Downloadable Internet

Planet Debian - Tue, 12/01/2016 - 18:07
How corporations killed the web

I have read with fascination what we would have called before a blog post, except it was featured on The Guardian: Iran's blogfather: Facebook, Instagram and Twitter are killing the web The "blogfather" is Hossein Derakshan or h0d3r, an author from Teheran that was jailed for almost a decade for his blogging. The article is very interesting both because it shows how fast things changed in the last few years, technology-wise, but more importantly, how content-free the web have become, where Facebook's last acquisition, Instagram, is not even censored by Iran. Those platforms have stopped being censored, not because of democratic progress but because they have become totally inoffensive (in the case of Iran) or become a tool of surveillance for the government and targeted advertisement for companies (in the case of, well, most of the world).

This struck a chord, personally, at the political level: we are losing control of the internet (if we ever had it). The defeat isn't directly political: we have some institutions like ICANN and the IETF that we can still have an effect on, even if only at the technological level. The defeat is economic, and, of course, through economy comes enormous power. That defeat meant that we have first lost free and open access to the internet (yes, dialup used to be free) and then free hosting of our content (no, Google and Facebook are not free, you are the product). This marked a major change in the way content is treated online.

H0d3r explains this as the shift from a link-based internet to a stream-based internet, a "deparure from a books-internet towards a television-internet". I have been warning about this "television-internet" in my talks and conversation for a while and with Netflix taking the crown off Youtube (and making you pay for it, of course), we can assuredly say that H0d3r is right and the television, far from disappearing, is finally being resurrected and taking over the internet.

The Downloadable internet and open standards

But I would like to add to that: it is not merely that we had "links" before. We had, and still have, open standards. This made the internet "downloadable" (and by extension, uploadable) and decentralized.

(In fact, I still remember my earlier days on the web when I would actually download images (as in "right-click" and "Save as..." images, not just have the browser download and display it on the fly). I would download images because they were big! It could take a minute or sometimes more to download images on older modems. Later, I would do the same with music: I would download WAV files before the rise of the MP3 format, of which I ended up building a significant collection (just fair use copies from friends and owned CDs, of course) and eventually video files.)

The downloadable internet is what still allows me to type this article in a text editor, without internet access, while reading H0d3r's blog post on my e-reader, because I downloaded his article off an RSS feed. It is what makes it possible for anyone to download a full copy of this blog post and connected web pages as a git repository and this way get the full history of modifications on all the pages, but also be able to edit it offline and push modifications back in.

Wikipedia is downloadable (there are even offline apps for your phone). Open standards like RSS feeds and HTML are downloadable. Heck, even the Internet Archive is downloadable (and I mean, all of it, not just the parts you want), surprisingly enough.

The app-based internet and proprietary software

App-based websites like Google Plus and Facebook are not really downloadable. They are meant to be browsed through an app, so what you actually see through your web browser is really more an application, downloaded software than a downloaded piece of content. If you turn off Javascript, you will see that visiting Facebook actually shows no content: everything is downloaded on the fly by an application itself downloaded, on the fly, by your browser. In a way, your browser has become an operating system that runs proprietary, untrusted and unverified applications from the web.

(The software is generally completely proprietary, except some frameworks that are published as free software in what looks like the lenient act of a godly king, but is actually more an economic decision of a clever corporation which outsources, for free, R&D and testing to the larger free software community. The real "secret sauce" is basically always proprietary, if only so that we don't freak out on stuff like PRISM that reports everything we do to the government.)

Technology is political. This new "app design" is not a simple optimization or an cosmetic accident of a fancy engineer: by moving content through an application, Facebook, Twitter and the like can see exactly what you do on a web page, what you actually read (as opposed to what you click on) and how long. By adding a proprietary interface between you and the content online, the advertisement-surveillance complex can track every move you make online.

This is a very fine-tuned surveillance system, and because of the App, you cannot escape it. You cannot share the content outside of Facebook, as you can't download it. Or at least, it's not obvious how you can. Projects like youtube-dl are doing an amazing job reverse-engineering what is becoming the proprietary Youtube streaming protocol, which is constantly changing and is not really documented. But it's a hack: it's a Sisyphus struggle which is bound to fail, and it does, all the time, until we figure out how to either turn those corporations into good netizens respecting and contributing to open standards (unlikely) or destroy those corporations (most likely).

You are trapped in their walled garden. No wonder internet.org is Facebook only: for most people nowadays, the internet is the web, and the web is Facebook, Twitter and Google, or an iPad with a bunch of apps, each their own cute little walled garden, crafted just for you. If you think you like the Internet, you should really reconsider what you are watching, what you are consuming, or rather, how it is consuming you. There are alternatives. Facebook is a though nut to crack for free software activists because we lack the critical mass. But Facebook it is also an addiction for a lot of people, and spending less time on that spying machine could be a great improvement for you I am sure. For everything else, we have good free software alternatives and open standards, use them.

"Big brother ain't watching you, you're watching him." - CRASS, Nineteen Eighty Bore (audio)

Categories: Elsewhere

Michal Čihař: Weekly phpMyAdmin contributions 2016-W01

Planet Debian - Tue, 12/01/2016 - 18:00

Going back to real weekly report, this time covering first week of 2016.

The biggest task was focused on codebase cleanup. As Microsoft is ending support for old Internet Explorer version, we've decided to do same thing for next major release. This allowed us to remove some compatibility code and also upgrade jQuery to 2.x branch, which removes support for older browsers as well.

To continue in the cleanup tasks, I've revisited most of array iterating places and removed not needed reset() calls or generally cleanup up related code.

Besides working directly on the code, I've improved our infrastructure a bit as well and we now have developer documentation online at https://develdocs.phpmyadmin.net/. It is generated using phpdox, but suggestions to improve it are welcome.

All handled issues:

Filed under: English phpMyAdmin | 2 comments

Categories: Elsewhere

Gunnar Wolf: Readying up for the second "Embedded Linux" diploma course

Planet Debian - Tue, 12/01/2016 - 17:28

I am happy to share here a project I was a part of during last year, that ended up being a complete success and now stands to be repeated: The diploma course on embedded Linux, taught at Facultad de Ingeniería, UNAM, where I'm teaching my regular classes as well.

Back in November, we held the graduation for our first 10 students. This photo shows only seven, as the remaining three have already relocated to Guadalajara, where they were hired by Continental, a company that promoted the creation of this specialization program.

After this first excercise, we went over the program and made some adequations; future generations will have a shorter and more focused program (240 instead of 288 hours, leaving out several topics that were not deemed related to the topic or were thoroughly understood by students to begin with); we intend to start the semester-long course in early February. I will soon update here with the full program and promotional material, as soon as I receive it. update (01-19): You can download the promotional information, or go to an (unofficial) URL with the full information. We are close to starting the program, so hurry!

I am specially glad that this course is taught by people I admire and recognize, and a very interesting mix between long-time academic and stemming from my free-software-related friends: From the academic side, Facultad de Ingeniería's professors Laura Sandoval, Karen Sáenz and Oscar Valdez, and from the free-software side, Sandino Araico, Iván Chavero, César Yáñez and Gabriel Saldaña (and myself on both camps, of course ☺)

AttachmentSize OT401_nota.jpg75.82 KB Linux Embebido - Folleto.pdf455.32 KB
Categories: Elsewhere

erdfisch: Drupal Business and Community Days 2016 - Our Location

Planet Drupal - Tue, 12/01/2016 - 16:01
Drupal Business and Community Days 2016 - Our Location 12.01.2016 Michael Lenahan Body: 

We at erdfisch are very excited to announce that the Drupal Business and Community Days will take place in Heidelberg, Germany from 8-10 April 2016.

This is the first in a series of blog postings explaining what we want to achieve with this event. I'll start with our location.

Our location: Heidelberg, Germany

This event is very much a team effort, I'm working on it together with my colleagues at erdfisch. Speaking personally, I'm especially excited to be welcoming members of the Drupal community to my new home town of Heidelberg. I am from England and Ireland originally, and have been here in Heidelberg for almost three years now. I'm very, very proud to live here, and want more people to know what a great place it is. You can take a look at some lovely photos of Heidelberg here and some somewhat less professional snapshots here.

The location for DrupalBCDays will be the Heidelberg International Youth Hostel.
How did we get the idea of holding a Drupal event at the local youth hostel? Well, before I go on, I should explain that this is no ordinary youth hostel! It was fact the location of the largest ever Debian Conference (DebConf) during the summer. You can watch a nice video about DebConf Heidelberg here, to give you a feel for the location.

DebConf16 in Heidelberg was my chance to "get off the island", to find out what makes another tech community tick. The thing that impressed me most about Debian community is its commitment to freedom. I felt really at home with them, and really welcomed by them. Also very impressive was the way they set up a glass fibre internet connection with the university, so that the youth hostel has a very fast internet connection! This was left in place as a legacy of the Debian Conference. So you can understand how excited we are to have this as our location for the Drupal Business and Community Days 2016!

OK. That's it for now, there are a few more blog postings yet to come.

Want to stay informed, and find out more?

Sign up for our newsletter and follow @DrupalBCDays on twitter.

We're looking forward to welcoming you to Heidelberg in April!

Schlagworte/Tags:  planet heidelberg Ihr Name Kommentar/Comment Kommentar hinzufügen/Add comment Leave this field blank
Categories: Elsewhere

Mediacurrent: New eBook: Accessibility Best Practices for Content Editors

Planet Drupal - Tue, 12/01/2016 - 15:35

Keeping up with web accessibility standards means making your website available to all users. It starts with building accessibility into your site from the very beginning and continues with the content editors responsible for making everyday updates.

Categories: Elsewhere

Mediacurrent: DrupalCamp Atlanta 2015: Learn to Create Advanced Theme Settings in Drupal- and D8!

Planet Drupal - Tue, 12/01/2016 - 15:10
Have you ever edited the appearance settings of a theme like Omega, and wondered how it provides its own custom options? Wouldn’t it be awesome if you could do this for your theme, and provide site builders with straightforward tools for choosing different style treatments, or localization settings? Then it’s time for you to dive into custom theme settings!
Categories: Elsewhere

YesCT: Preparation tips for organizers of local Drupal Global Sprint Weekend 2016 sprints

Planet Drupal - Tue, 12/01/2016 - 14:50
Preparation tips for organizers of local Drupal Global Sprint Weekend 2016 sprints Introduction

My previous post describes how you can list your local sprint as part of Drupal Global Sprint Weekend. This year it is January 30 and 31, 2016, and so far we have 24 locations all over the world. (There is still time to add your small local sprint. Read the post and get your sprint listed!).


Here are some things you can do to prepare for organizing and hosting your local sprint.

Verify your location

Double check that the location you selected for your sprint has the space reserved for you, with the start and stop time you want. Make arrangements for a key or access to the space.

Make a list of what your sprint needs, like: tables, chairs, internet, and outlet strips. And depending on your type of sprint, maybe also include: drinks, snacks, lunch, paper, pens, markers, tape, signs, and whiteboards.

Verify that what the location will provide. Get the WiFi password. Verify what you will need to bring, and think about what you will ask participants to bring.

Update your announcements

Check your groups.drupal.org event (and blog, meetup.com, or other post) and make sure the details are complete and accurate. Verify the location, date, and time. Make sure it includes a description of who is welcome and what attendees need to bring with them.

Decide on a topic

Not all locations need to sprint on the same topic. I recommend working on whichever project your most experienced contributor prefers. Sprinting on 7.x issues for contrib projects is a good idea. Porting a contrib project to 8.x is also a priority. For Drupal Core, there is lots to do on Drupal 8 still: reviewing, testing, and fixing bugs, especially bugs blocking porting contrib projects, API documentation, and the documentation User Guide for Drupal 8.

Reach out to local people who are experienced contributors or maintainers for the project you will sprint on. Let them know you plan to have a sprint on that topic. Invite them to the sprint. If they have time, talk to them about what would be good tasks for the sprint.

How many people are you expecting?

If you have fewer people signed up to attend then you were hoping for, make an announcement in your local user group, and in your company inviting people, ask if anyone has questions about sprinting, and remind them to sign up. Send notes to specific people and ask them to attend. (People respond to personal invitations.)

If you have more people signed up than you were expecting, you will need a little bit more preparation. Read the drupal.org handbook page: Resources for sprint planners. It has estimates for WiFi needs, and contact information for increasing the limit of connections allowed from a single IP address to freenode IRC. For many people, you will also want to have some experienced people (mentors) that can help with newer sprinters. Send messages to experienced sprinters in advance making sure they will attend and ask them if they are willing to spend part of their time helping others. Estimate one mentor per four to eight other sprinters.

Tell people (again)

When people see a first announcement, they will think to themselves, "Oh, yeah. I should do that. I'll sign up later." When they see a second announcement, they remember they meant to take action. When they see a third, they think, "I've forgotten twice. I'll do it right now so I don't forget again." Reminders are good. People like them.

Make a comment on your groups.drupal.org event, send a meetup.com announcement, post a link in your local IRC or slack channel, tweet (use the #SprintWeekend hash tag), etc.

What next?

As we get even closer to the event, I'll share some tips for how to prepare the issues for participants to work on. For now, go update (or make) your g.d.o event and tell people about it! :)

Resources Have questions?

Tweet using the #SprintWeekend hash tag, post a comment on the g.d.o wiki page, ask in the Mentoring Group, or ask in IRC in #drupal-contribute. -Cathy (YesCT)

Categories: Elsewhere

Bits from Debian: New Debian Developers and Maintainers (November and December 2015)

Planet Debian - Tue, 12/01/2016 - 12:30

The following contributors got their Debian Developer accounts in the last two months:

  • Stein Magnus Jodal (jodal)
  • Prach Pongpanich (prach)
  • Markus Koschany (apo)
  • Bernhard Schmidt (berni)
  • Uwe Kleine-König (ukleinek)
  • Timo Weingärtner (tiwe)
  • Sebastian Andrzej Siewior (bigeasy)
  • Mattia Rizzolo (mattia)
  • Alexandre Viau (aviau)
  • Lev Lamberov (dogsleg)
  • Adam Borowski (kilobyte)
  • Chris Boot (bootc)

The following contributors were added as Debian Maintainers in the last two months:

  • Alf Gaida
  • Andrew Ayer
  • Marcio de Souza Oliveira
  • Alexandre Detiste
  • Dave Hibberd
  • Andreas Boll
  • Punit Agrawal
  • Edward Betts
  • Shih-Yuan Lee
  • Ivan Udovichenko
  • Andrew Kelley
  • Benda Xu
  • Russell Sim
  • Paulo Roberto Alves de Oliveira
  • Marc Fournier
  • Scott Talbert
  • Sergio Durigan Junior
  • Guillaume Turri
  • Michael Lustfield


Categories: Elsewhere

Russell Coker: Sociological Images 2015

Planet Debian - Tue, 12/01/2016 - 12:13

The above sign was at the Melbourne Docks in December 2014 when I was returning from a cruise. I have no idea why there are 3 men and 1 woman on the sign (and a dock worker was also surprised when I explained why I was photographing it). I wonder whether a sign that had 3 women and 1 man would ever have been installed or not noticed if it was installed.

At the start of the first day of LCA 2015 the above was displayed at the keynote as a flow-chart for whether someone should ask a question at a lecture. Given that the first real item in the list is that a question should fit in a tweet I think it was inspired by my blog post about the length of conference questions [1].

At the introduction to the Astronomy Miniconf the above slide was displayed. In addition to referencing the flow-chart for asking questions it recommends dimming laptop screens (among other things).

The above sign was at a restaurant in Auckland in January 2015. I thought that sort of sexist “joke” went out of fashion a few decades ago.

The above photo is from a Melbourne department store in February 2015. Why gender a nerf gun? That just doesn’t make sense. Also it appeared that the only nerf crossbow was the purple/pink one, is a crossbow considered feminine nowadays?

The above picture is a screen-shot of one of the “Talking Angela” series of Android games from March. Appropriating the traditional clothing of marginalised groups is a bad thing. People of Native American heritage who want to wear their traditional clothing face discrimination when they do so, when white people play dress-up in clothing that is a parody of Native American style it’s really offensive. The site Racialicious.com has a tag for articles about appropriation [2].

The above was in a library advertising an Ebook reader. In this case they didn’t even have pointlessly gendered products they just had pointlessly gendered adverts for the same product. They also perpetuate the myth that only girls read vampire books and only boys read about space. Also why is the girl lying down to read while the boy is sitting up?

Above is an Advent calendar on sale in a petrol station. Having end of year holiday presents that have nothing to do with religious festivals makes sense. But Advent is a religious observance. I think this would be a better candidate for “war on Christmas” paranoia than a coffee cup of the wrong colour.

The above photo is of boys and girls pipette suckers. Pointlessly gendered recreational products like Nerf guns is one thing, but I think that doing it to scientific equipment is a bigger problem. Are scientists going to stop work if they can’t find a pipette sucker of the desired gender? Is worrying about this going to distract them from their research (really bad if working with infectious or carcinogenic solutions). The Integra advertising claims to be doing this to promote breast cancer research which is also bogus. Here is a Sociological Images article about the problems of using pink to market breast cancer research [3] and the Sociological Images post about pinkwashing (boobies against breast cancer) is also worth reading [4].

As an aside I made a mistake in putting a pipette sucker over the woman’s chest in that picture. The way that Integra portreyed her chest is relevant to analysis of this advert. But unfortunately I didn’t photograph that.

Here is a link to my sociological images post from 2014 [5].

Related posts:

  1. Sociological Images 2014 White Trash The above poster was on a bridge pylon...
  2. Sociological Images 2012 In 2011 I wrote a post that was inspired by...
  3. Sociological Images I’ve recently been reading the Sociological Images blog [1]. That...
Categories: Elsewhere

Zlatan Todorić: Interesting? :)

Planet Debian - Tue, 12/01/2016 - 03:13

On Distrowatch Debian has more points than Ubuntu and Red Hat combined - coincidence? I don't think so! ;)

Categories: Elsewhere


Subscribe to jfhovinne aggregator - Elsewhere