background preloader

The Official GitHub Blog

Charte des sites sans pub « BlogAntiPub L’arrivée de nouveaux médias engendre l’augmentation de l’envahissement publicitaire. Que ce soit dans la presse, la télévision, la radio, les affiches mais aussi les habits, les carrosseries de voiture, les stylos des enfants, le front d’une mère de famille… La publicité tend à nous uniformiser et nous atomiser en nous faisant croire que nous sommes unique dans un monde hostile. La publicité est l’avant garde de l’idéologie libérale. Nous, nous sommes certains d’être unique et nous voulons vivre ensemble. Les sites, et aujourd’hui les blogs, permettent enfin une prise de parole multiple, individuelle ou collective, débridée ou convenue, bordélique ou structurée… Ils permettent de s’affranchir de la pensée normée par les médias traditionnels dirigés par leurs régies publicitaires. Aujourd’hui des outils simples permettent de mettre de la pub sur n’importe quel site. Il s’agit de : Vous pouvez : télécharger le logo-lien sur votre site en copiant-collant le code ci-dessous :

App.net Think Tanker’s Data ToolBox I’m in Prague at the Policy Research, Technology and Advocacy Event @ the Hub, run by Open Society Foundations Think Tank Fund. It’s a fascinating event with some of Europe’s best Think Tank minds; I had the pleasure of helping them work through tools that can help them to troubleshoot some of the issues they face in their day to day work. There are many excellent curated lists of tools useful for policy research, analysis and visualisation, which seem to be the most interesting topics here. Here’s just a few: See the School of Data – Favourite Resources for some of our favourites in Getting, Cleaning, Analysing, Presenting & Sharing Data. * The On Think Tanks blog has a great list of visualisation resources * Digital Methods Toolkit from the Digital Methods Initiative. Let’s look at the specific problems the group raised and what tools we know to help with them! Getting Data: “What’s the best tool for conducting an online survey?” Getting Data: “My government doesn’t give me data!”

Writing Robust Bash Shell Scripts : David Pashley.com Many people hack together shell scripts quickly to do simple tasks, but these soon take on a life of their own. Unfortunately shell scripts are full of subtle effects which result in scripts failing in unusual ways. It’s possible to write scripts which minimise these problems. How often have you written a script that broke because a variable wasn’t set? chroot=$1 ... rm -rf $chroot/usr/share/doc If you ran the script above and accidentally forgot to give a parameter, you would have just deleted all of your system documentation rather than making a smaller chroot. david% bash /tmp/shrink-chroot.sh $chroot= david% bash -u /tmp/shrink-chroot.sh /tmp/shrink-chroot.sh: line 3: $1: unbound variable david% Every script you write should include set -e at the top. Using -e gives you error checking for free. command if [ "$?" could be replaced with command || { echo "command failed"; exit 1; } or if ! What if you have a command that returns non-zero or you are not interested in its return value?

Recruiting Developers? Create An Awesome Candidate Experience tl;dr: If you're trying to attract awesome developers, you need to create an awesome candidate experience (CX). Something that makes them go "WOW!". It's like UX -- but for the people interviewing to join your team. It seems that every startup I know out there is trying to grow their development team. Yesterday, I sat in a HubSpot "Tech Talk". Ideas for Creating An Awesome Candidate Experience (CX) Here are some ideas for what I think would make a great candidate experience. 1. a) Recruiting great people is hard -- and competitive. 2. 3. a) On a scale of 0-10 how likely are you to recommend that a friend or family member interview here? b) Why did you give us that score? You don't have to use these specific questions -- the benefit is that NPS is that it is simple, and widely used as a way to measure customer satisfaction (or more accurately, customer delightion). 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. a) Thank them for their time and stop the interview process? 14. 15. What's Your Take? Whew!

Speech12 - Public Relations - Bell Telephone Systems GOC - May 1930 Page, A. W. (1930, May). Public Relations. Speech presented at the Bell Telephone System’s General Operating Conference. Summary Page discusses the need to improve the company’s reputation and conduct research on the company’s advertising and public relations’ programs. The Bell System is encouraged to improve its reputation by differentiating itself from perceptions maintained about big businesses in general. Key Topics: ReputationCompany Philosophy – Dallas SpeechCustomer Service – customer serviceRegulations – Industry/GovernmentPublic OpinionResearchPublic Relations Page Principles: Manage for tomorrowConduct public relations as if the whole company depends on it General Operating Conference May 1930 In going around the country last fall, I heard of a discussion that one of our public relations people had with an installer. That point of view is one of the things that we have to work on. Mr. We have, I think, a good reputation as far as the service goes. Let me point out another thing.

Sequoia- La forêt apatride Home - schema.org

Related: