TL;DR
Install Postgres 9.6, and then:
sudo pg_dropcluster 9.6 main --stop
sudo pg_upgradecluster 9.5 main
sudo pg_dropcluster 9.5 mainSet db path for pg_upgradecluster:
| #!/bin/sh | |
| set -x | |
| # adb shell pm list packages -d | |
| # adb shell pm list packages | |
| adb shell pm uninstall -k --user 0 com.sonymobile.entrance | |
| adb shell pm uninstall -k --user 0 com.sonymobile.xperiatransfermobile | |
| adb shell pm uninstall -k --user 0 com.sonymobile.phoneusage | |
| adb shell pm uninstall -k --user 0 com.sonymobile.googleanalyticsproxy |
TL;DR
Install Postgres 9.6, and then:
sudo pg_dropcluster 9.6 main --stop
sudo pg_upgradecluster 9.5 main
sudo pg_dropcluster 9.5 mainSet db path for pg_upgradecluster:
TL;DR
Install Postgres 9.6, and then:
sudo pg_dropcluster 9.6 main --stop
sudo pg_upgradecluster 9.5 main
sudo pg_dropcluster 9.5 mainMany people struggle with this question. Some just try to make as much as a full-time employee makes (and ignore that they won't be able to bill as many days). Others follow tips on startup related websites that suggest to ask for 20% to 50% more than an salary would yield (and ignore the additional risk and expenses they have).
Below you will find some numbers to help you calculate how high your hourly or daily rate should be.
| # Rake task to help migrating a rails 3 app to rails 4 strong_parameters. | |
| # The task generates source code for helper methods for each model class | |
| # to 'permit' the attributes. | |
| # the generated methods are intended as starting point to copy&paste in the controller | |
| # and than edit the permitted attributs. | |
| # Some common names of non-editable attributes are already filtered, | |
| # like 'id', 'password' or 'created_at'. | |
| # The output is written to stdout so you can pipe it into a file | |
| # | |
| # Dependencies: |
Crystal 0.9.1 with Kemal
require "kemal"
ws "/" do |socket|
socket.on_message do |message|
endThis document details how I setup LE on my server. Firstly, install the client as described on http://letsencrypt.readthedocs.org/en/latest/using.html and make sure you can execute it. I put it in /root/letsencrypt.
As it is not possible to change the ports used for the standalone authenticator and I already have a nginx running on port 80/443, I opted to use the webroot method for each of my domains (note that LE does not issue wildcard certificates by design, so you probably want to get a cert for www.example.com and example.com).
For this, I placed config files into etc/letsencrypt/configs, named after <domain>.conf. The files are simple:
| #!/bin/bash | |
| # Script for removing/blocking unneeded preinstalled apps on Xperia Z3 | |
| # USE THIS AT YOUR OWN RISK | |
| # Tested on D6603 23.0.1.A.5.77 | |
| # pm list packages -3 | |
| UNINST=( | |
| 'com.linkedin.android' | |
| 'com.s.antivirus' | |
| 'com.facebook.katana' |
TL;DR
Create a backup:
pg_dumpall > mybackup.sqlPerform the upgrade:
sudo pg_dropcluster 9.4 main --stop