recentpopularlog in
« earlier  
How to run a small social network site for your friends
Since August 2018 I have run a social network site called Friend Camp for about 50 of my friends. I think Friend Camp is a really nice place, and my friends seem to agree that it has enriched our lives. I'd like to see more places like Friend Camp on the internet, and this document is my attempt to provide some practical guidance as to how you might run a social network site like this.

Friend Camp is an intentionally small social network so the home page doesn't look like much if you don't have a login. You can read some of our policies if you like.
mastodon  community  how-to  software_livre  social_network  internet  geek  social  reference 
6 weeks ago
JavaScript for impatient programmers
This book makes JavaScript less challenging to learn for newcomers, by offering a modern view that is as consistent as possible.

Highlights:

Get started quickly, by initially focusing on modern features.
Test-driven exercises and quizzes available for most chapters.
Covers all essential features of JavaScript, up to and including ES2019.
Optional advanced sections let you dig deeper.
No prior knowledge of JavaScript is required, but you should know how to program.
javascript  es6  es2019  e-book  livro  reference  programming  linguagem 
6 weeks ago
mmCalc
mmCalc is a 35mm lens equivalent and crop factor calculator. Simply input your lenses focal length, the size of your sensor, and what the maximum aperture of your lens is and we will give you what the lens would be in terms of 35mm. mmCalc also provides a crop factor calculator that allows you to input the dimensions of your sensor and find out what the exact crop factor is. If you're unable to calculate for your lens with the pre-defined values, we also provide a completely customizable calculator that allows you to input your own crop factor, aperture, focal length, and even sensor dimensions.
crop  calculator  photography  camera  lente  utilidade  f_stop  aperture  comparação 
6 weeks ago
How to disable Superhuman’s email tracking pixel - Chad Loder - Medium
Rather than reiterate Mike’s critique here, I thought I’d show you how to protect yourself from common email pixel trackers, including Superhuman’s tracker.
privacidade  how-to  ublock  chrome  firefox  safari  tracking  pixel  security 
7 weeks ago
octokit/octokit.rb: Ruby toolkit for the GitHub API
Ruby client to the GitHub REST API

Good example and reference of best practice implementation of this kind of API client
api  gem  github  ruby  reference  boa_prática  rest  exemplo  inspiração  http 
7 weeks ago
Startup idea checklist | defmacro
I’ve been tinkering with different startup ideas and needed a good checklist to think through them. There are great templates for this already: The YC application, Amazon’s internal press release, and Sequoia’s Writing a Business Plan. I found myself mixing and tweaking these templates because they don’t exactly match my model of the world, so I wrote up my own list.
checklist  startup  business  reference  inspiração 
7 weeks ago
The Twenty Highest Paved Cycling Climbs in France
It’s always extra fun to cycle extra high. Here are the twenty highest paved cycling climbs in France. Each climb below includes a link to a blog post with a map, photos, route description, etc.
cycling  europa  france  top10  reference  mountain  wishlist 
9 weeks ago
Don't Do This - PostgreSQL wiki
A short list of common mistakes on PostgreSQL usage.
postgresql  boa_prática  wiki  dica  how-to  sql  database  reference 
may 2019
LinuxServer
We make and maintain container images for the community. We have built and maintain the largest collection of container images on the web and at our core are the principles behind Free and Open Source Software. Our primary goal is to provide easy-to-use and streamlined Docker images with clear and concise documentation.
linux  docker  container  community  download  software_livre  server 
may 2019
OverTheWire: Wargames
The wargames offered by the OverTheWire community can help you to learn and practice security concepts in the form of fun-filled games.
hacking  security  ssh  jogo  learning 
april 2019
CheatSheetSeries/Pinning_Cheat_Sheet.md at master · OWASP/CheatSheetSeries
The Pinning Cheat Sheet is a technical guide to implementing certificate and public key pinning as discussed at the Virginia chapter's presentation Securing Wireless Channels in the Mobile Space. This guide is focused on providing clear, simple, actionable guidance for securing the channel in a hostile environment where actors could be malicious and the conference of trust a liability.
how-to  reference  mobile  ios  android  ssl  certificado  security  criptografia 
april 2019
Modern Loss - Candid conversation about grief. Beginners welcome.
On the topic of death (a natural part of life we don’t often talk about), the website Modern Loss has extensive resources for many types of loss. Some places to start:

How To: Write a Sympathy Note

Don’t Talk About How “It Gets Better”

How To: Be A Good Listener

Modern Loss’ Grief Reads

On Grief and Social Media/Technology
morte  how-to  guia  dica  reference  help 
april 2019
Michael Tsai - Blog - User Account Best Practices
Let’s say, hypothetically, that I wanted to create a “user account” feature for an app.

Where should I go to read up on best practices for safely storing the user’s password on the backend?
programming  security  hash  senha  boa_prática  reference  dica 
march 2019
Submarine Cable Map
A comprehensive and regularly updated interactive map of the world's major submarine cable systems and landing stations.
internet  mapa  cabo  geek  reference  submarino  network 
march 2019
REDbot
REDbot checks HTTP resources to see how they'll behave, pointing out common problems and suggesting improvements. Although it is not a HTTP conformance tester, it can find a number of HTTP-related issues.
http  cache  development  tools  software_livre  verificação 
march 2019
Jessie Frazelle's Blog: Defining a Distinguished Engineer
In this post I will define what it means to me to be a distinguished engineer or technical fellow and maybe others that agree will modify their ladders to incentivize people to resemble these qualities.
learning  leadership  programming  reference  inspiração  trabalho  carreira 
march 2019
How to shoot with the ricoh GR by Jake Szymanski
The Ricoh GR and GR II are two of the most popular cameras for cyclists. It's a great choice because it fits perfectly into a cycling jersey pocket, is super durable, easy to use, and produces exceptional images for it's size.

I've been shooting with the Ricoh GR as my primary camera for around five years, since before the GR II came out. I get tons of DMs on Instagram and questions from friends about my recommendations and tips for shooting with this sturdy little camera.
reference  ricoh_gr  photography  tip  how-to  cycling  camera  gadget 
february 2019
Is Your Computer Stable?
List of recommended hardware stress test procedures
hardware  test  stress  how-to  reference  memory  cpu  network 
february 2019
End vibrating, noisy disc brakes with a proper bed-in process | CyclingTips
A bed-in process is required in any metallic brake system, including the brakes on a car, and your disc-brake gravel or road bike is no exception. It’s a simple procedure, less than 10 minutes long, and ensures that the first time you really need those discs, they’re working at full strength.

To put it in terms familiar to rim-brake aficionados, hopping on your bike without bedding-in new disc rotors and pads is like rolling down a mountain pass with rim brake pads that aren’t properly adjusted — toed out, for example. They’ll work, but not as well as they should.
maintenance  cycling  brakes  how-to  tip  reference  disco 
january 2019
Moving to iPad Pro? SIX gestures you should know! - YouTube
If you're trying to use the new iPad Pro as your full-time computer, you need to learn these gestures to move quickly and efficiently.

Plus, I cover how I use them alongside the Shortcuts app.
ipad  apple  how-to  tip  shortcut  gesture  youtube  video 
november 2018
kingkool68/generate-ssl-certs-for-local-development: A bash script for generating trusted self-signed SSL certs for local development on your Mac
Generate Self-Signed SSL Certificates for Local Development On A Mac

Have you ever need to develop HTTPS sites locally? To make it work you need to generate a SSL certificate of your own and tell your computer to trust it so you don't get weird Your connection is not private errors in your browser.

Generating the certs is a complicated hassle. So I made a bash script to do it all for you.
github  ssl  development  bash  ferramenta  certificado  local  mac_os_x 
november 2018
How to Arrange Your iPad or iPhone's Home Screen from a Mac using Apple Configurator 2 – The Sweet Setup
A while ago, Apple updated iTunes and (unfortunately) we lost the ability to organize apps on the home screens of our iOS devices. There is, however, another app that is free and made by Apple that you can use to complete this task! Apple Configurator 2 is actually designed for managing devices for schools or businesses, but it’s available in the App Store and you don’t need to be in either of those groups to use it.
apple  ios  iphone  ipad  how-to  reference  mac_os_x 
november 2018
How to Fix Blurry Fonts on macOS Mojave (With Subpixel Antialiasing)
Apple’s macOS Mojave disables subpixel antialiasing, also known as font smoothing, by default. On a MacBook Air or a desktop Mac hooked up to a non-Retina display, upgrading will make your fonts look worse.
mac_os_x  fonte  retina  dica  terminal  how-to 
november 2018
Mountainsides — Postlight — Digital product studio
In every proposal, we share an image that visualizes this more fluid approach to shipping great products. We call it the Mountainside:
It is a diagram that represents how we think about a product or platform effort. The X-axis is time and the Y-axis represents energy and resources. The four “ingredients” represent the various centers of discipline at Postlight. It’s a little messy. And we’re ok with that. It’s sort of like a Gantt chart that was left on the stove too long, leaving all those neat and tidy bars melting into one another.
agile  software  development  projeto  inspiração  reference  gráfico  gantt 
november 2018
7 Principles of Rich Web Applications
This is a writeup based on a presentation I gave at BrazilJS in August 2014. It builds on some of the ideas I’ve been blogging about recently related mostly to UX and performance.

I want to introduce 7 actionable principles for websites that want to make use of JavaScript to control their UI. They are the result of my experience as a web developer, but also as a long-time user of the WWW.
javascript  webdesign  webapp  html  reference  inspiração  performance  latency  frontend 
october 2018
Material Design Lite
Material Design Lite lets you add a Material Design look and feel to your websites. It doesn’t rely on any JavaScript frameworks and aims to optimize for cross-device use, gracefully degrade in older browsers, and offer an experience that is immediately accessible.
css  design  webdesign  material_design  html  reference  inspiração  framework 
october 2018
Welcome to Botwiki | Botwiki
Botwiki was created in July 2015 by Stefan Bohacek with the goal of preserving examples of interesting and creative online bots, and providing tutorials and other resources to folks interested in making them.

Later in August, the Botmakers online group was set up as a safe and friendly online space for artists, tinkerers, bot enthusiasts and seasoned developers to share ideas, resources, and their bot creations, regardless of their technical knowledge.
bot  wiki  reference  geek  collection  chatbot  automatização 
september 2018
OpenAQ
We fight air inequality through open data, open-source tools, and a global, grassroots community. Because data need a collaborative community for impact.

Our community has collected 268,691,455 air quality measurements from 8,589 locations in 67 countries. Data are aggregated from 110 government level and research-grade sources.
api  qualidade  air  georeferenciamento  data 
august 2018
IP Location Finder - Geolocation
Here are the results from a few Geolocation providers. Accuracy of geolocation data may vary from a provider to provider. Test drive yourself, and decide on the provider that you like.

Do you have a problem with IP location lookup? Report a problem.

Is the data shown below not accurate enough? Please read geolocation accuracy info to learn why.
ip  network  tools  location  geolocation  geoip  geo  georeferenciamento  internet 
august 2018
Letters of Note: The Internet Tidal Wave
May 26th, 1995: Bill Gates sends a memo, entitled "The Internet Tidal Wave," to all executive staff within Microsoft. In it, he makes clear his intention to focus the company's efforts online with immediate effect and "assign the Internet the highest level of importance," going on to call it, "the most important single development to come along since the IBM PC was introduced in 1981."
internet  microsoft  history  technology  memo  web  bill_gates 
august 2018
HTML5test - How well does your browser support HTML5?
The HTML5 test score is an indication of how well your browser supports the HTML5 standard and related specifications. Find out which parts of HTML5 are supported by your browser today and compare the results with other browsers.
html  html5  navegador  test  compatibility  standards  webdev 
july 2018
kyle8998/Vynchronize: Watch videos with friends online with the new real time video synchronization platform
Vynchronize is a online video synchronization platform where you can watch videos online with friends in real time!

Vynchronize currently supports YouTube, Daily Motion, and Vimeo!
video  javascript  webapp  software_livre  sincronização 
june 2018
HTML5 Game Engines - Find Which is Right For You
Listed are the cream of the crop of HTML5 / JavaScript game engines - frameworks that are respected and maintained. Click "More Details" for a full description, reviews, important links, and sample games.
jogo  game_engine  engine  html5  javascript  programming  development  game_development  top10  lista  reference 
june 2018
Mastering Product Experience (in SaaS) – Intrinsic Point (by Aptrinsic)
How to deliver personalized product experiences with a product-led strategy
saas  product  strategy  livro  how-to  reference  inspiração  marketing  venda 
june 2018
Publishing games - Game development | MDN
HTML5 games have a huge advantage over native in terms of publishing and distribution — you have the freedom of distribution, promotion and monetization of your game on the Web, rather than each version being locked into a single store controlled by one company. You can benefit from the web being truly multiplatform. This series of articles looks at the options you have when you want to publish and distribute your game, and earn something out of it while you wait for it to become famous.
mozilla  javascript  jogo  mercado  distribuição  reference  inspiração 
june 2018
Mac external displays for designers and developers
If you’re considering an external display for your Mac, there’s a few important decisions to make. Apple doesn’t sell external displays any more, so you can’t just default to their wisdom. That’s an issue, because not all displays are well suited for Macs.
apple  monitor  mac_os_x  reference  external  tip  hardware  compatibilidade 
june 2018
trabalhando-remoto
Compilação de informações destinada a quem trabalha ou quer trabalhar remotamente.
reference  remoto  trabalho  tip  compilation  brasil 
june 2018
Baseimage-docker: A minimal Ubuntu base image modified for Docker-friendliness
YOUR DOCKER IMAGE MIGHT BE BROKEN without you knowing it

Learn the right way to build your Dockerfile.

Baseimage-docker is a special Docker image that is configured for correct use within Docker containers. It is Ubuntu, plus:

Modifications for Docker-friendliness.
Administration tools that are especially useful in the context of Docker.
Mechanisms for easily running multiple processes, without violating the Docker philosophy.

Also, every single one of the aforementioned problems are taken care of for you.

You can use it as a base for your own Docker images. That means it's available for pulling from the Docker registry!
linux  devops  docker  sysadmin  imagem  base  instalação  server  deploy  reference 
june 2018
GDPR and ePrivacy compliant online tracking | Cookiebot
Cookiebot helps make your use of cookies and online tracking GDPR and ePR compliant.

The General Data Protection Regulation (GDPR) applies to all websites with users from the EU. Check if your website’s use of cookies and online tracking is compliant with GDPR and the ePrivacy Directive (ePR).
cookie  gdpr  epr  compliance  webapp  saas  regulation  http  web  europa 
june 2018
Easily Report Phishing and Malware - Decent Security
This is how you can strike back at criminals sending phishing spam - by getting their webpages on blacklists. Blocking their sites helps protect other people and helps researchers trying to stop this. Sites can be blocked within 15 minutes of your report, but you may not immediately see it.
email  reference  security  phishing  reporting  internet 
may 2018
Improve your Ruby application's memory usage and performance with jemalloc
Using a different memory allocation library, you can reduce your Ruby application’s memory usage and response time. Learn how to use it on a hosting service (like Heroku or Scalingo) or your own server.
ruby  memory  performance  how-to  heroku  server  configuration  library 
april 2018
Terms of Service; Didn't Read
“I have read and agree to the Terms” is the biggest lie on the web. We aim to fix that.

We are a user rights initiative to rate and label website terms & privacy policies, from very good Class A to very bad Class E.

Terms of service are often too long to read, but it's important to understand what's in them. Your rights online depend on them. We hope that our ratings can help you get informed about your rights. Do not hesitate to click on a service below, to have more details! You can also get the ratings directly in your browser by installing our web browser add-on:
tos  terms_of_service  terms  legal  addon  plugin  navegador 
april 2018
« earlier      
per page:    204080120160

Copy this bookmark:





to read