3.02 score from hupso.pl for:
twaddington.com



HTML Content


Titletristan waddington | web and mobile development

Length: 47, Words: 6
Description pusty

Length: 0, Words: 0
Keywords pusty
Robots
Charset UTF-8
Og Meta - Title pusty
Og Meta - Description pusty
Og Meta - Site name pusty
Tytuł powinien zawierać pomiędzy 10 a 70 znaków (ze spacjami), a mniej niż 12 słów w długości.
Meta opis powinien zawierać pomiędzy 50 a 160 znaków (łącznie ze spacjami), a mniej niż 24 słów w długości.
Kodowanie znaków powinny być określone , UTF-8 jest chyba najlepszy zestaw znaków, aby przejść z powodu UTF-8 jest bardziej międzynarodowy kodowaniem.
Otwarte obiekty wykresu powinny być obecne w stronie internetowej (więcej informacji na temat protokołu OpenGraph: http://ogp.me/)

SEO Content

Words/Characters 3828
Text/HTML 30.22 %
Headings H1 11
H2 21
H3 7
H4 0
H5 0
H6 0
H1
tristan waddington
building a home file server with debian 8.2 (jessie): part 2
building a home file server with debian 8.2 (jessie): part 1
12 of the most gorgeous games you might have missed
getting started with the new android build system
updating your app to support 7-inch tablets
styling the android action bar title using a custom typeface
android textview with custom typeface support
emulating the android people application’s listview style
appcelerator titanium krolldict fails to sanitize jsonobject.null values
google i/o 2012 – sessions to watch
H2
web and mobile development
partitioning
raid
lvm
mounting
rsync
oddities
the build
the installer
debian
the first boot
the first problem
1. monument valley
2. valiant hearts: the great war
install homebrew
install maven
install gradle
add a build.gradle to your project
build your project
further reading
fonts shown
H3
main menu
post navigation
post navigation
recent comments
categories
tags
around the web
H4
H5
H6
strong
b
i
em
Bolds strong 0
b 0
i 0
em 0
Zawartość strony internetowej powinno zawierać więcej niż 250 słów, z stopa tekst / kod jest wyższy niż 20%.
Pozycji używać znaczników (h1, h2, h3, ...), aby określić temat sekcji lub ustępów na stronie, ale zwykle, użyj mniej niż 6 dla każdego tagu pozycje zachować swoją stronę zwięzły.
Styl używać silnych i kursywy znaczniki podkreślić swoje słowa kluczowe swojej stronie, ale nie nadużywać (mniej niż 16 silnych tagi i 16 znaczników kursywy)

Statystyki strony

twitter:title pusty
twitter:description pusty
google+ itemprop=name pusty
Pliki zewnętrzne 5
Pliki CSS 2
Pliki javascript 3
Plik należy zmniejszyć całkowite odwołanie plików (CSS + JavaScript) do 7-8 maksymalnie.

Linki wewnętrzne i zewnętrzne

Linki 209
Linki wewnętrzne 2
Linki zewnętrzne 207
Linki bez atrybutu Title 143
Linki z atrybutem NOFOLLOW 0
Linki - Użyj atrybutu tytuł dla każdego łącza. Nofollow link jest link, który nie pozwala wyszukiwarkom boty zrealizują są odnośniki no follow. Należy zwracać uwagę na ich użytkowania

Linki wewnętrzne

Linki zewnętrzne

tristan waddington http://www.tristanwaddington.com/
home http://www.tristanwaddington.com/
about http://www.tristanwaddington.com/about/
older posts http://www.tristanwaddington.com/page/2/
building a home file server with debian 8.2 (jessie): part 2 http://www.tristanwaddington.com/2016/01/building-a-home-file-server-with-debian-8-2-jessie-part-2/
http://www.tristanwaddington.com/2016/01/building-a-home-file-server-with-debian-8-2-jessie-part-2/
tristan http://www.tristanwaddington.com/author/tristan/
http://www.cyberciti.biz/tips/fdisk-unable-to-create-partition-greater-2tb.html http://www.cyberciti.biz/tips/fdisk-unable-to-create-partition-greater-2tb.html
blog http://www.tristanwaddington.com/category/blog/
debian http://www.tristanwaddington.com/tag/debian/
fileserver http://www.tristanwaddington.com/tag/fileserver/
linux http://www.tristanwaddington.com/tag/linux/
nas http://www.tristanwaddington.com/tag/nas/
raid http://www.tristanwaddington.com/tag/raid/
building a home file server with debian 8.2 (jessie): part 1 http://www.tristanwaddington.com/2016/01/building-a-home-file-server-with-debian-8-2-jessie-part-1/
http://www.tristanwaddington.com/2016/01/building-a-home-file-server-with-debian-8-2-jessie-part-1/
tristan http://www.tristanwaddington.com/author/tristan/
http://pcpartpicker.com/p/qxj86h http://pcpartpicker.com/p/qxj86h
debian https://www.debian.org/
osu open source lab http://osuosl.org/
raid 5 https://en.wikipedia.org/wiki/standard_raid_levels#raid_5
raid 1 https://en.wikipedia.org/wiki/standard_raid_levels#raid_1
https://wiki.debian.org/debianinstaller/softwareraidroot https://wiki.debian.org/debianinstaller/softwareraidroot
https://wiki.debian.org/gmailandexim4 https://wiki.debian.org/gmailandexim4
app password https://support.google.com/accounts/answer/185833?hl=en
smart https://en.wikipedia.org/wiki/s.m.a.r.t.
https://goo.gl/photos/5g4zcqsyrenwqaat6 https://goo.gl/photos/5g4zcqsyrenwqaat6
http://serverfault.com/questions/688207/how-to-auto-start-degraded-software-raid1-under-debian-8-0-0-on-boot http://serverfault.com/questions/688207/how-to-auto-start-degraded-software-raid1-under-debian-8-0-0-on-boot
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=784070 https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=784070
https://t.co/4sd2m4jozd https://t.co/4sd2m4jozd
january 11, 2016 https://twitter.com/twaddington/status/686341644208046081
read part 2. http://www.tristanwaddington.com/2016/01/building-a-home-file-server-with-debian-8-2-jessie-part-2/
blog http://www.tristanwaddington.com/category/blog/
debian http://www.tristanwaddington.com/tag/debian/
fileserver http://www.tristanwaddington.com/tag/fileserver/
linux http://www.tristanwaddington.com/tag/linux/
nas http://www.tristanwaddington.com/tag/nas/
raid http://www.tristanwaddington.com/tag/raid/
12 of the most gorgeous games you might have missed http://www.tristanwaddington.com/2015/07/12-of-the-most-gorgeous-games-you-might-have-missed/
http://www.tristanwaddington.com/2015/07/12-of-the-most-gorgeous-games-you-might-have-missed/
tristan http://www.tristanwaddington.com/author/tristan/
continue reading http://www.tristanwaddington.com/2015/07/12-of-the-most-gorgeous-games-you-might-have-missed/#more-1331
blog http://www.tristanwaddington.com/category/blog/
gaming http://www.tristanwaddington.com/category/gaming/
getting started with the new android build system http://www.tristanwaddington.com/2013/05/getting-started-with-the-new-android-build-system/
http://www.tristanwaddington.com/2013/05/getting-started-with-the-new-android-build-system/
tristan http://www.tristanwaddington.com/author/tristan/
google i/o 2013 https://developers.google.com/events/io/sessions/325236644
gradle.org http://www.gradle.org
tools.android.com http://tools.android.com/tech-docs/new-build-system
homebrew http://brew.sh/
gradle.org/installation http://www.gradle.org/installation
blog http://www.tristanwaddington.com/category/blog/
software development http://www.tristanwaddington.com/category/software-development/
android build gradle ant maven groovy adt http://www.tristanwaddington.com/tag/android-build-gradle-ant-maven-groovy-adt/
updating your app to support 7-inch tablets http://www.tristanwaddington.com/2013/03/updating-your-app-to-target-7-inch-tablets/
http://www.tristanwaddington.com/2013/03/updating-your-app-to-target-7-inch-tablets/
tristan http://www.tristanwaddington.com/author/tristan/
android developers – supporting multiple screens http://developer.android.com/guide/practices/screens_support.html#configurationexamples
dianne hackborn on the nexus 7 https://plus.google.com/105051985738280261832/posts/6ewwqvfglv8
blog http://www.tristanwaddington.com/category/blog/
software development http://www.tristanwaddington.com/category/software-development/
7-inch http://www.tristanwaddington.com/tag/7-inch/
android http://www.tristanwaddington.com/tag/android/
nexus http://www.tristanwaddington.com/tag/nexus/
nexus 7 http://www.tristanwaddington.com/tag/nexus-7/
tablet http://www.tristanwaddington.com/tag/tablet/
styling the android action bar title using a custom typeface http://www.tristanwaddington.com/2013/03/styling-the-android-action-bar-with-a-custom-font/
http://www.tristanwaddington.com/2013/03/styling-the-android-action-bar-with-a-custom-font/
tristan http://www.tristanwaddington.com/author/tristan/
several http://stackoverflow.com/questions/8607707/how-to-set-a-custom-font-in-the-actionbar-title
posts http://stackoverflow.com/questions/10779037/set-activity-title-ellipse-to-middle
typefacespan http://developer.android.com/reference/android/text/style/typefacespan.html
- http://www.tristanwaddington.com/wp-content/uploads/2013/03/android_action_bar_typeface_bender.png
- http://www.tristanwaddington.com/wp-content/uploads/2013/03/android_action_bar_typeface_cubano.png
- http://www.tristanwaddington.com/wp-content/uploads/2013/03/android_action_bar_typeface_gotham.png
gist.github.com/twaddington/b91341ea5615698b53b8 https://gist.github.com/twaddington/b91341ea5615698b53b8
lost type co-op: bender http://www.losttype.com/font/?name=bender
lost type co-op: cubano http://www.losttype.com/font/?name=cubano
hoefler & frere-jones: gotham http://www.typography.com/fonts/font_overview.php?productlineid=100008
blog http://www.tristanwaddington.com/category/blog/
software development http://www.tristanwaddington.com/category/software-development/
android http://www.tristanwaddington.com/tag/android/
font http://www.tristanwaddington.com/tag/font/
mobile http://www.tristanwaddington.com/tag/mobile/
typeface http://www.tristanwaddington.com/tag/typeface/
android textview with custom typeface support http://www.tristanwaddington.com/2012/09/android-textview-with-custom-font-support/
http://www.tristanwaddington.com/2012/09/android-textview-with-custom-font-support/
tristan http://www.tristanwaddington.com/author/tristan/
typeface http://developer.android.com/reference/android/graphics/typeface.html
settypeface(android.graphics.typeface) http://developer.android.com/reference/android/widget/textview.html#settypeface(android.graphics.typeface)
continue reading http://www.tristanwaddington.com/2012/09/android-textview-with-custom-font-support/#more-1175
blog http://www.tristanwaddington.com/category/blog/
software development http://www.tristanwaddington.com/category/software-development/
android http://www.tristanwaddington.com/tag/android/
font http://www.tristanwaddington.com/tag/font/
fonts http://www.tristanwaddington.com/tag/fonts/
mobile http://www.tristanwaddington.com/tag/mobile/
typeface http://www.tristanwaddington.com/tag/typeface/
views http://www.tristanwaddington.com/tag/views/
xml http://www.tristanwaddington.com/tag/xml/
emulating the android people application’s listview style http://www.tristanwaddington.com/2012/09/implementing-the-android-contact-applications-listview-layout/
http://www.tristanwaddington.com/2012/09/implementing-the-android-contact-applications-listview-layout/
tristan http://www.tristanwaddington.com/author/tristan/
continue reading http://www.tristanwaddington.com/2012/09/implementing-the-android-contact-applications-listview-layout/#more-1179
blog http://www.tristanwaddington.com/category/blog/
featured http://www.tristanwaddington.com/category/featured/
software development http://www.tristanwaddington.com/category/software-development/
android http://www.tristanwaddington.com/tag/android/
contacts http://www.tristanwaddington.com/tag/contacts/
ice cream sandwich http://www.tristanwaddington.com/tag/ice-cream-sandwich/
ics http://www.tristanwaddington.com/tag/ics/
layout http://www.tristanwaddington.com/tag/layout/
listview http://www.tristanwaddington.com/tag/listview/
mobile http://www.tristanwaddington.com/tag/mobile/
people http://www.tristanwaddington.com/tag/people/
appcelerator titanium krolldict fails to sanitize jsonobject.null values http://www.tristanwaddington.com/2012/07/appcelerator-titanium-krolldict-fails-to-sanitize-jsonobject-null-values/
http://www.tristanwaddington.com/2012/07/appcelerator-titanium-krolldict-fails-to-sanitize-jsonobject-null-values/
tristan http://www.tristanwaddington.com/author/tristan/
jsonobject.null http://developer.android.com/reference/org/json/jsonobject.html#null
pull request https://github.com/appcelerator/titanium_mobile/pull/2318
titanium_mobile https://github.com/appcelerator/titanium_mobile
- http://www.tristanwaddington.com/wp-content/uploads/2012/07/screen-shot-2012-07-25-at-11.29.53-pm.png
patch file https://github.com/appcelerator/titanium_mobile/pull/2318.patch
software development http://www.tristanwaddington.com/category/software-development/
android http://www.tristanwaddington.com/tag/android/
appcelerator http://www.tristanwaddington.com/tag/appcelerator/
github http://www.tristanwaddington.com/tag/github/
java http://www.tristanwaddington.com/tag/java/
titanium http://www.tristanwaddington.com/tag/titanium/
google i/o 2012 – sessions to watch http://www.tristanwaddington.com/2012/07/google-io-2012-sessions-to-watch/
http://www.tristanwaddington.com/2012/07/google-io-2012-sessions-to-watch/
tristan http://www.tristanwaddington.com/author/tristan/
continue reading http://www.tristanwaddington.com/2012/07/google-io-2012-sessions-to-watch/#more-1137
blog http://www.tristanwaddington.com/category/blog/
featured http://www.tristanwaddington.com/category/featured/
2012 http://www.tristanwaddington.com/tag/2012/
android http://www.tristanwaddington.com/tag/android/
conference http://www.tristanwaddington.com/tag/conference/
google http://www.tristanwaddington.com/tag/google/
google io http://www.tristanwaddington.com/tag/google-io/
older posts http://www.tristanwaddington.com/page/2/
ayunda http://daftarperumahanmurah.com
export data as a csv with php http://www.tristanwaddington.com/2010/02/create-a-csv-with-php/comment-page-1/#comment-368590
installing jenkins on an ubuntu amazon ec2 instance http://www.tristanwaddington.com/2012/03/installing-jenkins-on-an-ubuntu-amazon-ec2-instance/comment-page-1/#comment-367973
styling the android action bar title using a custom typeface http://www.tristanwaddington.com/2013/03/styling-the-android-action-bar-with-a-custom-font/comment-page-1/#comment-367765
php session data lost between [some] pages http://www.tristanwaddington.com/2009/02/php-session-data-lost-between-some-pages/comment-page-1/#comment-367569
styling the android action bar title using a custom typeface http://www.tristanwaddington.com/2013/03/styling-the-android-action-bar-with-a-custom-font/comment-page-1/#comment-363570
blog http://www.tristanwaddington.com/category/blog/
design http://www.tristanwaddington.com/category/design/
featured http://www.tristanwaddington.com/category/featured/
gaming http://www.tristanwaddington.com/category/gaming/
music for coding http://www.tristanwaddington.com/category/music-for-coding/
portfolio http://www.tristanwaddington.com/category/portfolio/
software development http://www.tristanwaddington.com/category/software-development/
strategic communications http://www.tristanwaddington.com/category/strategic-communications/
accessability http://www.tristanwaddington.com/tag/accessability/
android http://www.tristanwaddington.com/tag/android/
ant http://www.tristanwaddington.com/tag/ant/
api http://www.tristanwaddington.com/tag/api/
apple http://www.tristanwaddington.com/tag/apple/
automation http://www.tristanwaddington.com/tag/automation/
blogger http://www.tristanwaddington.com/tag/blogger/
ci http://www.tristanwaddington.com/tag/ci/
civil war lan http://www.tristanwaddington.com/tag/civil-war-lan/
csv http://www.tristanwaddington.com/tag/csv/
debian http://www.tristanwaddington.com/tag/debian/
dell http://www.tristanwaddington.com/tag/dell/
design http://www.tristanwaddington.com/tag/design/
emulan http://www.tristanwaddington.com/tag/emulan/
export http://www.tristanwaddington.com/tag/export/
fileserver http://www.tristanwaddington.com/tag/fileserver/
firefox http://www.tristanwaddington.com/tag/firefox/
font http://www.tristanwaddington.com/tag/font/
fonts http://www.tristanwaddington.com/tag/fonts/
forum http://www.tristanwaddington.com/tag/forum/
git http://www.tristanwaddington.com/tag/git/
github http://www.tristanwaddington.com/tag/github/
google http://www.tristanwaddington.com/tag/google/
google apps http://www.tristanwaddington.com/tag/google-apps/
icons http://www.tristanwaddington.com/tag/icons/
java http://www.tristanwaddington.com/tag/java/
javascript http://www.tristanwaddington.com/tag/javascript/
jaws http://www.tristanwaddington.com/tag/jaws/
jenkins http://www.tristanwaddington.com/tag/jenkins/
joomla http://www.tristanwaddington.com/tag/joomla/
linux http://www.tristanwaddington.com/tag/linux/
mobile http://www.tristanwaddington.com/tag/mobile/
music http://www.tristanwaddington.com/tag/music/
nas http://www.tristanwaddington.com/tag/nas/
php http://www.tristanwaddington.com/tag/php/
python http://www.tristanwaddington.com/tag/python/
raid http://www.tristanwaddington.com/tag/raid/
s3 http://www.tristanwaddington.com/tag/s3/
shameless plug http://www.tristanwaddington.com/tag/shameless-plug/
social media http://www.tristanwaddington.com/tag/social-media/
transparency http://www.tristanwaddington.com/tag/transparency/
typeface http://www.tristanwaddington.com/tag/typeface/
ubuntu http://www.tristanwaddington.com/tag/ubuntu/
virtuemart http://www.tristanwaddington.com/tag/virtuemart/
wordpress http://www.tristanwaddington.com/tag/wordpress/
twitter https://twitter.com/twaddington
github https://github.com/twaddington
google http://profiles.google.com/tristan.waddington
facebook http://facebook.com/twaddington
flickr http://www.flickr.com/people/twaddington/
proudly powered by wordpress https://wordpress.org/

Zdjęcia

Zdjęcia 4
Zdjęcia bez atrybutu ALT 1
Zdjęcia bez atrybutu TITLE 3
Korzystanie Obraz ALT i TITLE atrybutu dla każdego obrazu.

Zdjęcia bez atrybutu TITLE

http://www.tristanwaddington.com/wp-content/uploads/2013/03/android_action_bar_typeface_bender.png
http://www.tristanwaddington.com/wp-content/uploads/2013/03/android_action_bar_typeface_cubano.png
http://www.tristanwaddington.com/wp-content/uploads/2013/03/android_action_bar_typeface_gotham.png

Zdjęcia bez atrybutu ALT

http://www.tristanwaddington.com/wp-content/uploads/2012/07/screen-shot-2012-07-25-at-11.29.53-pm-580x228.png

Ranking:


Alexa Traffic
Daily Global Rank Trend
Daily Reach (Percent)









Majestic SEO











Text on page:

tristan waddington web and mobile development search main menu skip to primary content skip to secondary content homeabout post navigation ← older posts building a home file server with debian 8.2 (jessie): part 2 posted on january 31, 2016 by tristan i was able to finish setting up the storage array once i received all three of the new 4tb disk drives. partitioning after racking the new drives i first tried partitioning them using fdisk. i quickly realized fdisk does not support partitions larger than 2tb. so, the next step was to install gnu parted using apt-get install parted. then, i created full 4tb partitions on each drive: parted -a optimal /dev/sdc parted -a optimal /dev/sdd parted -a optimal /dev/sde this starts parted in an interactive mode using the optimal disk alignment. the commands should be pretty self-explanatory but i basically followed the below tutorial: http://www.cyberciti.biz/tips/fdisk-unable-to-create-partition-greater-2tb.html raid the next step was to create a raid array using the new partitions. this command was the one i used: mdadm --create --verbose /dev/md1 --level=5 --raid-devices=3 /dev/sdc1 /dev/sdd1 /dev/sde1 note, that upon restart i noticed the array was being defined as /dev/md127. to fix this issue i updated mdadm.conf to explicitly define the new array and ran update-initramfs -u. upon restart the new array comes up correctly as /dev/md1. see below for the contents of my mdadm.conf. # mdadm.conf # # please refer to mdadm.conf(5) for information about this file. # # by default (built-in), scan all partitions (/proc/partitions) and all # containers for md superblocks. alternatively, specify devices to scan, using # wildcards if desired. #device partitions containers # auto-create devices with debian standard permissions create owner=root group=disk mode=0660 auto=yes # automatically tag new arrays as belonging to the local system homehost # instruct the monitoring daemon where to send mail alerts mailaddr root # definitions of existing md arrays array /dev/md/0 metadata=1.2 uuid=e3b2b47d:47b61e06:1464f958:737d6621 name=lin:0 array /dev/md/1 metadata=1.2 uuid=741d95f5:fafbc130:e1a17128:41d9ed3c name=lin:1 lvm the next step was to use lvm to create a virtual drive on top of the raid volume. then, format the new volume using ext4. i chose an initial size of 2tb for this new volume since that’s enough space to accommodate my existing files. this will leave nearly 6tb for later use. pvcreate /dev/md1 vgcreate vg2 /dev/md1 lvcreate --name storage --size 2t vg2 mkfs.ext4 /dev/vg2/storage mounting the new volume needs to be mounted so it can be used. mkdir /mnt/storage mount /dev/vg2/storage /mnt/storage i then updated /etc/fstab to mount the volume on reboot. see below for the contents of my fstab. # /etc/fstab: static file system information. # # use 'blkid' to print the universally unique identifier for a # device; this may be used with uuid= as a more robust way to name devices # that works even if disks are added and removed. see fstab(5). # # /dev/mapper/vg1-rootfs / ext4 errors=remount-ro 0 1 /dev/mapper/vg2-storage /mnt/storage ext4 errors=remount-ro 0 0 rsync now that the volume is mounted i could begin transferring files from my old server. i used rsync for this task. rsync -rthvv --progress --exclude .appledouble --dry-run oddities at this point everything is working quite well. however, i did notice one oddity. root@lin:/home/tristan# df -h filesystem size used avail use% mounted on /dev/dm-0 229g 1.6g 216g 1% / udev 10m 0 10m 0% /dev tmpfs 3.1g 9.3m 3.1g 1% /run tmpfs 7.8g 0 7.8g 0% /dev/shm tmpfs 5.0m 0 5.0m 0% /run/lock tmpfs 7.8g 0 7.8g 0% /sys/fs/cgroup /dev/mapper/vg2-storage 2.0t 428g 1.5t 23% /mnt/storage tmpfs 1.6g 0 1.6g 0% /run/user/1000 note the above output from the df -h. you’ll notice that the first lvm volume, where the system root is installed, is referenced by /dev/dm-0 (short for “device mapper”). however, the second lvm volume is referenced by /dev/mapper/vg2-storage instead of /dev/dm-1 as expected. note that /dev/mapper/vg2-storage is simply a link to /dev/dm-1. root@lin:/home/tristan# ls -al /dev/mapper/ total 0 drwxr-xr-x 2 root root 100 jan 31 22:40 . drwxr-xr-x 21 root root 3280 jan 31 22:40 .. crw------- 1 root root 10, 236 jan 31 22:40 control lrwxrwxrwx 1 root root 7 jan 31 22:40 vg1-rootfs -> ../dm-0 lrwxrwxrwx 1 root root 7 jan 31 22:40 vg2-storage -> ../dm-1 i haven’t yet figured out how to resolve this inconsistency. part 3 coming soon! posted in blog | tagged debian, fileserver, linux, nas, raid building a home file server with debian 8.2 (jessie): part 1 posted on january 10, 2016 by tristan i’ve been running my own home file server for many years now. i’ve used it for everything from storing old documents and photos to running a minecraft server for my cousins. with online backup services like dropbox it’s become less of a necessity but i still like having one around. my current file server has been aging and is starting to sound a bit wheezy. it was originally built into an old desktop “mid tower” atx sized case. so, time for something smaller and hopefully quieter. the build here is the build as spec’d out on pcpartpicker: case: lian-li pc-q26b mini itx tower case cpu: intel core i3-4170 3.7ghz dual-core processor motherboard: asrock h97m-itx/ac mini itx lga1150 motherboard memory: crucial ballistix sport 16gb (2 x 8gb) ddr3-1600 memory storage: 2x western digital caviar blue 250gb 3.5″ 7200rpm internal hard drive storage: 3x western digital red 4tb 3.5″ 5900rpm internal hard drive power supply: seasonic x series 400w 80+ platinum certified fully-modular fanless atx power supply http://pcpartpicker.com/p/qxj86h it could be done cheaper but this is a fun project for me so i splurged a little. after the parts arrived and i’d put everything together it was time to install debian. the installer first thing was to build a new live usb installer. i grabbed the standard debian 8.2 (jessie) iso from my nearest mirror (the osu open source lab). then i popped a 4gb thumb drive into my macbook and ran: diskutil list diskutil unmountdisk /dev/disk2 sudo dd if=~/downloads/debian-live-8.2.0-amd64-standard.iso of=/dev/rdisk2 bs=1m debian my old file server was running raid 5 for the storage partition but the operating system was running on a single disk that could fail at any time. if that had happened it would have been a huge hassle to reinstall and reconfigure everything. i wanted to avoid that possibility this time around by installing debian to a raid 1 (mirrored) array. installing debian to a raid 1 array can be done entirely from the built-in installer. i pretty much followed this guide from the debian wiki to the letter: https://wiki.debian.org/debianinstaller/softwareraidroot i chose rootfs for my logical volume name. you can ignore the part about lilo at the end. note: you can skim the lvm section if you’d like and simply install debian directly to your raid volume. the first boot after the first successful boot i made sure to run dpkg-reconfigure grub-pc and install grub on both members of /dev/md0, /dev/sda and /dev/sdb, to ensure either drive would be bootable. then i went about with my usual configuration. first i added my laptop’s public key to my user’s ~/.ssh/authorized_keys file so i could access the server remotely without bothering with passwords. then i modified the /etc/ssh/sshd_config to disable access for the root user and for password based authentication: permitrootlogin no # ... snip passwordauthentication no finally, i wanted to make sure i’d know if one of the members of the raid array becomes degraded so i needed to make sure e-mail could be sent from the server. to do this i had to configure exim4 to send via gmail’s smtp gateway. this seemed complicated at first glance but proved to be much simpler than it seemed. i basically followed this guide (again from the debian wiki): https://wiki.debian.org/gmailandexim4 you can ignore the part about /etc/email-addresses. also, use the command service exim4 restart instead of invoking the rc.d command directly. where it asks for your gmail password i suggest generating a new app password specifically for your server. you can send a test message by: echo 'this is only a test' | mail -s 'hello world!' test@example.org since i was in a monitoring mood i also installed smartmontools to monitor the health of the drives. this includes a daemon that will notify you if any smart errors are detected. first, install apt-get install smartmontools. then, edit etc/default/smartmontools and uncomment the line #start_smartd=yes. finally, restart the service with service smartmontools restart. the first problem i wanted to make sure the system would boot in a degraded state if one of the drives failed. to test this, i shut down the system and removed one of the drives. upon restarting, i was greeted with the following error: unable to find lvm volume vg1/rootfs volume group "vg1" not found https://goo.gl/photos/5g4zcqsyrenwqaat6 … then dumped into the initramfs recovery console (busybox). after a break and some intense googling i discovered that mdadm was marking the array as inactive on boot instead of starting it in a degraded state as expected. because the physical volume was not available lvm was throwing a misleading error. to fix this problem you can run the following from the initramfs recovery console (busybox): mdadm --run /dev/md0 vgchange -a y exit your system should now boot normally from a degraded state. after booting, i used the command mdadm --manage /dev/md0 --re-add /dev/sdb1 to restore the removed drive to the array. this issue appears to be a bug in debian 8.x (jessie) that should be fixed in future versions: http://serverfault.com/questions/688207/how-to-auto-start-degraded-software-raid1-under-debian-8-0-0-on-boot https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=784070 if you're running debian jessie note that a degraded raid array may not autostart on boot: https://t.co/4sd2m4jozd — tristan waddington (@twaddington) january 11, 2016 read part 2. posted in blog | tagged debian, fileserver, linux, nas, raid 12 of the most gorgeous games you might have missed posted on july 19, 2015 by tristan 1. monument valley likely one of the most beautiful games ever made. you can enjoy this puzzle game on your mobile device. it’s worth every penny. 2. valiant hearts: the great war just finishing up this heartwarming title from ubisoft montpellier. the artwork and story are absolutely wonderful. highly recommended. continue reading → posted in blog, gaming getting started with the new android build system posted on may 3, 2013 by tristan as many of you might be aware, the android development tools team is working on a brand new build system. the new system has been in development for a while now, but is being officially announced at google i/o 2013. the updated build system does away with ant and moves to the gradle build automation tool. you can read more about gradle at gradle.org. the new android build system is documented on the android developer tools site at tools.android.com. getting started with the new build system is relatively easy. to get started you’ll need to make sure you have both maven and gradle installed. install homebrew if you’re working on os x you can make your life a whole lot easier by installing homebrew. if you don’t already have it installed, you can install it by running the following command from your terminal: $ ruby -e "$(curl -fssl https://raw.github.com/homebrew/homebrew/go/install)" install maven $ brew install maven install gradle as of may, 2013, the new android build system only supports gradle versions 1.3/1.4. this means it won’t work with the latest version of gradle. you’ll have to follow the instructions at gradle.org/installation to install a prior version of gradle. otherwise you could simply install the latest version using homebrew. $ brew install gradle you can verify you have the correct version of gradle installed using the following command: $ gradle -v you should see output that looks something like this: ------------------------------------------------------------ gradle 1.3 ------------------------------------------------------------ gradle build time: tuesday, november 20, 2012 11:37:38 am utc groovy: 1.8.6 ant: apache ant(tm) version 1.8.4 compiled on may 22 2012 ivy: 2.2.0 jvm: 1.6.0_45 (apple inc. 20.45-b01-451) os: mac os x 10.8.3 x86_64 add a build.gradle to your project add the following build.gradle file to the root of your android project: build your project you should now be able to build your project using the following command: $ gradle clean installdebug posted in blog, software development | tagged android build gradle ant maven groovy adt updating your app to support 7-inch tablets posted on march 26, 2013 by tristan recently i’ve spent a lot of time thinking about how to optimize our app layouts for 7-inch tablets like the nexus 7. it’s not an easy process, but a few tricks will make your life a whole lot easier. as of today, the two most common screen resolutions in the 7-inch category are 1280x800 - wxga and 1024x600 - wsvga. higher-end tablets like the nexus 7 have a 1280x800 resolution and thus a higher pixel density. lower-end tablets like the samsung galaxy tab use a 1024x600 resolution and have a lower pixel density. the nexus 7 has a pixel density of around 213ppi and technically falls into the unique tvdpi density bucket, but for all intents and purposes you can consider it an hdpi device. lower-end devices with a 1024x600 resolution have a pixel density of approximately 170ppi and will typically use mdpi assets. i don’t know of any 7-inch devices with an xhdpi pixel density, but i’m sure we’ll see some hit the market soon. regardless of the resolution, all 7-inch android devices fall into the 600dp category. that is, they have a width of 600 density-independent pixels when in portrait orientation. we can use this width to provide alternative resources for these devices. for starters, if you want to specify a custom layout for 7-inch devices you can simply add a new res/layout-sw600dp directory. any layouts in this directory will be applied to devices that have a “smallest-width” of “600dp”. if you don’t want to provide a completely different layout, but want to bump up the size of all your elements slightly you can use the res/values-sw600dp directory. any resources provided here like dimens.xml or styles.xml will take precedence on devices like the nexus 7. this way you can have a single layout file that references dimensions or styles that are dynamic based on the device size. finally, you might want to provide alternative drawable resources for 7-inch tablets. you can combine the sw600dp resource qualifier with a density qualifier to provide alternative drawables: res/drawable-sw600dp-mdpi res/drawable-sw600dp-hdpi res/drawable-sw600dp-xhdpi as you can see we’ve simply added the sw600dp qualifier to our typical drawable directories. these resources will be applied to devices of the correct screen density, but only if they are 7-inch tablets or larger. all of these techniques are also applicable to targeting 10-inch tablets. simply replace the 600dp width qualifier with 720dp in the case of 10-inch devices. further reading android developers – supporting multiple screens dianne hackborn on the nexus 7 posted in blog, software development | tagged 7-inch, android, nexus, nexus 7, tablet styling the android action bar title using a custom typeface posted on march 2, 2013 by tristan styling the action bar in android can frequently seem difficult, if not impossible. it’s easy to do wrong and hard to do right. however, customizing the action bar title with a custom typeface is a surprisingly easy way to spruce up your app design. there are several posts on stack overflow that recommend accomplishing this by leveraging the action bar’s custom view feature, or by getting a reference to the title textview. these solutions are adequate but can lead to infuriating edge cases. we can do better. you might have come across the typefacespan class, which allows you to style a section of text in a textview with a monospace or serif font. this is almost what we want to do, but we need to be able to provide our own typeface instance. here’s what a custom typefacespan might look like in use: spannablestring s = new spannablestring("my title"); s.setspan(new typefacespan(this, "mytypeface.otf"), 0, s.length(), spannable.span_exclusive_exclusive); // update the action bar title with the typefacespan instance actionbar actionbar = getactionbar(); actionbar.settitle(s); notice that we simply create a spannablestring with our desired action bar title. we then create a new instance of our custom typefacespan providing it with our activity context and the typeface name as arguments (so it can load the typeface from our application’s assets directory). the span is set on the entire length of the title (... 0, s.length(), ...). finally, we pass in the spannable.span_exclusive_exclusive flag, which simply indicates that the span should be removed if all of the spanned text is deleted. here’s what the result might look like: but what does the custom typefacespan implementation look like? well, it’s surprisingly simple. i’ve created an example you can use in your own apps. you can get it at gist.github.com/twaddington/b91341ea5615698b53b8. simply copy this class into your application and use it like i’ve indicated above. you can even subclass the custom typefacespan to add additional styles like colors or text shadows. fonts shown lost type co-op: bender lost type co-op: cubano hoefler & frere-jones: gotham posted in blog, software development | tagged android, font, mobile, typeface android textview with custom typeface support posted on september 17, 2012 by tristan currently android does not have a native view class that supports defining a custom typeface in your layout’s xml. after inflating your layout you can obtain a reference to the textview and call the settypeface(android.graphics.typeface) method from your java code, but this results in unnecessary duplication of logic and violates the dry principle. continue reading → posted in blog, software development | tagged android, font, fonts, mobile, typeface, views, xml emulating the android people application’s listview style posted on september 6, 2012 by tristan as of android ice cream sandwich (4.0.x), the default contacts application sports a fantastic new look. it’s both fast and appealing. one of the more interesting aspects of the application is the design of the main contacts list. continue reading → posted in blog, featured, software development | tagged android, contacts, ice cream sandwich, ics, layout, listview, mobile, people appcelerator titanium krolldict fails to sanitize jsonobject.null values posted on july 25, 2012 by tristan if you’re developing an appcelerator titanium module for android it’s possible that you’ll run into this exception (see bottom of post for full exception trace): !!! unable to convert unknown java object class 'org.json.jsonobject$1' to js value !!! it took me a long time to track down the cause of this error, but essentially the issue is in the jni layer, which passes native java objects to the javascript layer does not know how to handle a jsonobject.null value. the titanium wrapper object krolldict attempts to convert all non-native java objects into native ones. jsonobject becomes a simple map, jsonarray becomes an arraylist and so on. however, the constructor fails to account for instances of the jsonobject.null object, which is not a simple primitive. an easy work around would be to ensure the json objects that you’re passing around never have any true json null values in them. you can replace them with empty strings, or simply remove the key from the object altogether. this is ultimately the fix we went with. however, a simple two-line patch should solve this issue in the core titanium code: from 57868ea5b822468563d4a1be2adb901cce383f11 mon sep 17 00:00:00 2001 from: tristan waddington date: mon, 4 jun 2012 14:24:15 -0700 subject: [patch] update the 'fromjson' method of 'krolldict' to map the 'jsonobject.null' object to a real java null representation. --- android/titanium/src/java/org/appcelerator/kroll/krolldict.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/android/titanium/src/java/org/appcelerator/kroll/krolldict.java b/android/titanium/src/java/org/appcelerator/kroll/krolldict.java index da29217..96017d6 100644 --- a/android/titanium/src/java/org/appcelerator/kroll/krolldict.java +++ b/android/titanium/src/java/org/appcelerator/kroll/krolldict.java @@ -56,6 +56,8 @@ public static object fromjson(object value) { values[i] = fromjson(array.get(i)); } return values; + } else if (value == jsonobject.null) { + return null; } } catch (jsonexception e) { log.e(tag, "error parsing json", e); -- 1.7.10 i submitted a pull request to the titanium_mobile repository on github, but all contributors are required to sign a contributor license agreement (cla). not a big deal, but i don’t expect to ever submit another patch to this project, so i’m not inclined to spend a day getting their dev environment bootstrapped and sign my life away for a two-line bug fix (yes, i wrote a passive-aggressive blog post instead). unfortunately, they don’t even seem interested in accepting the patch as a simple bug report so someone else can fix it: if you’re trying to build a platform that’s meant to be developer focused, willful disinterest is not the best response. if you’re curious, here’s the raw patch file and the full exception: posted in software development | tagged android, appcelerator, github, java, titanium google i/o 2012 – sessions to watch posted on july 2, 2012 by tristan i recently returned from an awesome trip to san francisco for my first year of google i/o. it was a great year to be there and i met some fantastic developers. when i got back my friends asked me what sessions they should watch. continue reading → posted in blog, featured | tagged 2012, android, conference, google, google io post navigation ← older posts recent commentsayunda on export data as a csv with phpmr man on installing jenkins on an ubuntu amazon ec2 instanceloops on styling the android action bar title using a custom typefacedavid on php session data lost between [some] pagessubas on styling the android action bar title using a custom typefacecategories blog (73) design (5) featured (6) gaming (1) music for coding (3) portfolio (9) software development (26) strategic communications (19) tagsaccessability android ant api apple automation blogger ci civil war lan csv debian dell design emulan export fileserver firefox font fonts forum git github google google apps icons java javascript jaws jenkins joomla linux mobile music nas php python raid s3 shameless plug social media transparency typeface ubuntu virtuemart wordpress around the web twitter github google facebook flickr proudly powered by wordpress


Here you find all texts from your page as Google (googlebot) and others search engines seen it.

Words density analysis:

Numbers of all words: 3629

One word

Two words phrases

Three words phrases

the - 5.48% (199)
and - 2.31% (84)
you - 2.07% (75)
dev - 1.96% (71)
all - 1.79% (65)
--- - 1.21% (44)
for - 1.07% (39)
app - 1.05% (38)
this - 1.05% (38)
/dev - 0.96% (35)
our - 0.91% (33)
install - 0.88% (32)
android - 0.88% (32)
can - 0.85% (31)
ice - 0.83% (30)
able - 0.8% (29)
with - 0.74% (27)
post - 0.74% (27)
type - 0.69% (25)
use - 0.69% (25)
that - 0.69% (25)
part - 0.69% (25)
root - 0.63% (23)
not - 0.63% (23)
new - 0.61% (22)
typeface - 0.61% (22)
debian - 0.61% (22)
are - 0.61% (22)
from - 0.58% (21)
out - 0.58% (21)
posted - 0.55% (20)
your - 0.55% (20)
but - 0.55% (20)
file - 0.52% (19)
java - 0.52% (19)
device - 0.52% (19)
build - 0.52% (19)
span - 0.5% (18)
array - 0.5% (18)
gradle - 0.5% (18)
object - 0.47% (17)
add - 0.47% (17)
ant - 0.47% (17)
system - 0.47% (17)
was - 0.47% (17)
json - 0.44% (16)
have - 0.44% (16)
tristan - 0.44% (16)
storage - 0.44% (16)
raid - 0.41% (15)
600 - 0.41% (15)
like - 0.41% (15)
mon - 0.41% (15)
ever - 0.41% (15)
one - 0.39% (14)
server - 0.39% (14)
tab - 0.39% (14)
run - 0.39% (14)
disk - 0.36% (13)
war - 0.36% (13)
create - 0.36% (13)
custom - 0.36% (13)
volume - 0.36% (13)
get - 0.36% (13)
devices - 0.36% (13)
action - 0.33% (12)
tag - 0.33% (12)
blog - 0.33% (12)
using - 0.33% (12)
bar - 0.33% (12)
man - 0.33% (12)
drive - 0.33% (12)
home - 0.33% (12)
titanium - 0.3% (11)
title - 0.3% (11)
then - 0.3% (11)
see - 0.3% (11)
red - 0.3% (11)
boot - 0.3% (11)
simply - 0.28% (10)
follow - 0.28% (10)
here - 0.28% (10)
development - 0.28% (10)
mount - 0.28% (10)
600dp - 0.28% (10)
partition - 0.28% (10)
git - 0.28% (10)
pass - 0.28% (10)
first - 0.28% (10)
how - 0.28% (10)
mail - 0.25% (9)
tagged - 0.25% (9)
density - 0.25% (9)
own - 0.25% (9)
software - 0.25% (9)
2012 - 0.25% (9)
now - 0.25% (9)
layout - 0.25% (9)
value - 0.25% (9)
7-inch - 0.25% (9)
view - 0.25% (9)
map - 0.25% (9)
vg2 - 0.25% (9)
want - 0.22% (8)
into - 0.22% (8)
tablet - 0.22% (8)
any - 0.22% (8)
read - 0.22% (8)
sure - 0.22% (8)
some - 0.22% (8)
google - 0.22% (8)
should - 0.22% (8)
command - 0.22% (8)
null - 0.22% (8)
native - 0.22% (8)
mdadm - 0.22% (8)
text - 0.22% (8)
raw - 0.22% (8)
used - 0.22% (8)
appcelerator - 0.22% (8)
krolldict - 0.22% (8)
jan - 0.22% (8)
will - 0.22% (8)
sw600dp - 0.19% (7)
mobile - 0.19% (7)
bug - 0.19% (7)
typefacespan - 0.19% (7)
tools - 0.19% (7)
set - 0.19% (7)
about - 0.19% (7)
met - 0.19% (7)
blog, - 0.19% (7)
thing - 0.19% (7)
brew - 0.19% (7)
work - 0.19% (7)
on. - 0.19% (7)
jsonobject - 0.19% (7)
tablets - 0.19% (7)
it’s - 0.19% (7)
version - 0.19% (7)
nexus - 0.19% (7)
lvm - 0.19% (7)
call - 0.19% (7)
font - 0.19% (7)
time - 0.19% (7)
test - 0.17% (6)
around - 0.17% (6)
list - 0.17% (6)
source - 0.17% (6)
running - 0.17% (6)
android, - 0.17% (6)
drawable - 0.17% (6)
make - 0.17% (6)
provide - 0.17% (6)
project - 0.17% (6)
/dev/mapper/ - 0.17% (6)
might - 0.17% (6)
degraded - 0.17% (6)
waddington - 0.17% (6)
pixel - 0.17% (6)
smart - 0.17% (6)
come - 0.17% (6)
following - 0.17% (6)
name - 0.17% (6)
github - 0.17% (6)
after - 0.17% (6)
support - 0.17% (6)
partitions - 0.17% (6)
sign - 0.17% (6)
parted - 0.17% (6)
restart - 0.17% (6)
fix - 0.17% (6)
ran - 0.17% (6)
refer - 0.17% (6)
size - 0.17% (6)
update - 0.17% (6)
way - 0.17% (6)
simple - 0.17% (6)
could - 0.17% (6)
files - 0.17% (6)
old - 0.17% (6)
resolution - 0.14% (5)
case - 0.14% (5)
easy - 0.14% (5)
values - 0.14% (5)
note - 0.14% (5)
/dev/md1 - 0.14% (5)
remove - 0.14% (5)
patch - 0.14% (5)
don’t - 0.14% (5)
style - 0.14% (5)
you’re - 0.14% (5)
homebrew - 0.14% (5)
full - 0.14% (5)
android/titanium/src/java/org/appcelerator/kroll/krolldict.java - 0.14% (5)
tmpfs - 0.14% (5)
2013 - 0.14% (5)
does - 0.14% (5)
drives - 0.14% (5)
however, - 0.14% (5)
reading - 0.14% (5)
password - 0.14% (5)
every - 0.14% (5)
lan - 0.14% (5)
jessie - 0.14% (5)
installed - 0.14% (5)
line - 0.14% (5)
jsonobject.null - 0.14% (5)
reference - 0.14% (5)
22:40 - 0.14% (5)
may - 0.14% (5)
look - 0.14% (5)
application - 0.14% (5)
vg2-storage - 0.14% (5)
resource - 0.14% (5)
what - 0.14% (5)
instance - 0.14% (5)
i’ve - 0.14% (5)
class - 0.14% (5)
san - 0.11% (4)
removed - 0.11% (4)
you’ll - 0.11% (4)
everything - 0.11% (4)
become - 0.11% (4)
rootfs - 0.11% (4)
wiki - 0.11% (4)
installing - 0.11% (4)
less - 0.11% (4)
developer - 0.11% (4)
would - 0.11% (4)
need - 0.11% (4)
fail - 0.11% (4)
these - 0.11% (4)
both - 0.11% (4)
getting - 0.11% (4)
ext4 - 0.11% (4)
instead - 0.11% (4)
smartmontools - 0.11% (4)
/dev/mapper/vg2-storage - 0.11% (4)
seem - 0.11% (4)
content - 0.11% (4)
gmail - 0.11% (4)
service - 0.11% (4)
most - 0.11% (4)
- 0.11% (4)
8.2 - 0.11% (4)
know - 0.11% (4)
finally, - 0.11% (4)
textview - 0.11% (4)
directory - 0.11% (4)
data - 0.11% (4)
continue - 0.11% (4)
maven - 0.11% (4)
which - 0.11% (4)
optimal - 0.11% (4)
notice - 0.11% (4)
design - 0.11% (4)
width - 0.11% (4)
xml - 0.11% (4)
two - 0.11% (4)
/mnt/storage - 0.11% (4)
exception - 0.11% (4)
been - 0.11% (4)
comes - 0.11% (4)
hdpi - 0.11% (4)
mdadm.conf - 0.11% (4)
has - 0.11% (4)
7.8g - 0.11% (4)
gradle. - 0.11% (4)
issue - 0.11% (4)
styling - 0.11% (4)
installer - 0.11% (4)
(jessie) - 0.11% (4)
qualifier - 0.11% (4)
resources - 0.11% (4)
alternative - 0.11% (4)
they - 0.11% (4)
actionbar - 0.11% (4)
debian. - 0.11% (4)
nas - 0.08% (3)
unable - 0.08% (3)
july - 0.08% (3)
apple - 0.08% (3)
group - 0.08% (3)
contacts - 0.08% (3)
linux - 0.08% (3)
lower - 0.08% (3)
mobile, - 0.08% (3)
fonts - 0.08% (3)
initramfs - 0.08% (3)
/dev/md0 - 0.08% (3)
is, - 0.08% (3)
(5) - 0.08% (3)
lost - 0.08% (3)
styles - 0.08% (3)
fileserver - 0.08% (3)
length - 0.08% (3)
game - 0.08% (3)
year - 0.08% (3)
sep - 0.08% (3)
life - 0.08% (3)
diff - 0.08% (3)
return - 0.08% (3)
expect - 0.08% (3)
i/o - 0.08% (3)
day - 0.08% (3)
correct - 0.08% (3)
started - 0.08% (3)
session - 0.08% (3)
objects - 0.08% (3)
here’s - 0.08% (3)
featured - 0.08% (3)
spannablestring - 0.08% (3)
recent - 0.08% (3)
great - 0.08% (3)
screen - 0.08% (3)
php - 0.08% (3)
1024x600 - 0.08% (3)
lot - 0.08% (3)
... - 0.08% (3)
down - 0.08% (3)
hard - 0.08% (3)
updated - 0.08% (3)
core - 0.08% (3)
upon - 0.08% (3)
below - 0.08% (3)
uuid= - 0.08% (3)
then, - 0.08% (3)
power - 0.08% (3)
built - 0.08% (3)
step - 0.08% (3)
put - 0.08% (3)
next - 0.08% (3)
so, - 0.08% (3)
iso - 0.08% (3)
fdisk - 0.08% (3)
had - 0.08% (3)
itx - 0.08% (3)
starting - 0.08% (3)
wanted - 0.08% (3)
1.6g - 0.08% (3)
even - 0.08% (3)
added - 0.08% (3)
rsync - 0.08% (3)
server. - 0.08% (3)
working - 0.08% (3)
mounted - 0.08% (3)
/run - 0.08% (3)
default - 0.08% (3)
2tb - 0.08% (3)
format - 0.08% (3)
top - 0.08% (3)
send - 0.08% (3)
where - 0.08% (3)
100 - 0.08% (3)
standard - 0.08% (3)
them - 0.08% (3)
followed - 0.08% (3)
more - 0.08% (3)
4tb - 0.08% (3)
becomes - 0.08% (3)
exim4 - 0.08% (3)
key - 0.08% (3)
2016 - 0.08% (3)
only - 0.08% (3)
access - 0.08% (3)
also - 0.08% (3)
configure - 0.08% (3)
sent - 0.08% (3)
monitor - 0.08% (3)
user - 0.08% (3)
posts - 0.08% (3)
state - 0.08% (3)
array. - 0.08% (3)
drives. - 0.08% (3)
january - 0.08% (3)
errors - 0.08% (3)
cream - 0.06% (2)
sandwich - 0.06% (2)
dry - 0.06% (2)
people - 0.06% (2)
september - 0.06% (2)
logic - 0.06% (2)
listview - 0.06% (2)
fantastic - 0.06% (2)
instruct - 0.06% (2)
method - 0.06% (2)
daemon - 0.06% (2)
existing - 0.06% (2)
metadata=1.2 - 0.06% (2)
monitoring - 0.06% (2)
chose - 0.06% (2)
- 0.06% (2)
/dev/vg2/storage - 0.06% (2)
web - 0.06% (2)
unique - 0.06% (2)
static - 0.06% (2)
main - 0.06% (2)
apps - 0.06% (2)
/etc/fstab - 0.06% (2)
desired - 0.06% (2)
load - 0.06% (2)
application’s - 0.06% (2)
assets - 0.06% (2)
entire - 0.06% (2)
font, - 0.06% (2)
space - 0.06% (2)
that’s - 0.06% (2)
spannable.span_exclusive_exclusive - 0.06% (2)
result - 0.06% (2)
example - 0.06% (2)
since - 0.06% (2)
skip - 0.06% (2)
navigation - 0.06% (2)
volume. - 0.06% (2)
co-op: - 0.06% (2)
arrays - 0.06% (2)
got - 0.06% (2)
specify - 0.06% (2)
csv - 0.06% (2)
ubuntu - 0.06% (2)
a/android/titanium/src/java/org/appcelerator/kroll/krolldict.java - 0.06% (2)
b/android/titanium/src/java/org/appcelerator/kroll/krolldict.java - 0.06% (2)
apt-get - 0.06% (2)
jenkins - 0.06% (2)
else - 0.06% (2)
e); - 0.06% (2)
github, - 0.06% (2)
finish - 0.06% (2)
contributor - 0.06% (2)
/dev/sdc - 0.06% (2)
submit - 0.06% (2)
export - 0.06% (2)
2tb. - 0.06% (2)
report - 0.06% (2)
than - 0.06% (2)
sessions - 0.06% (2)
watch - 0.06% (2)
larger - 0.06% (2)
partitioning - 0.06% (2)
back - 0.06% (2)
created - 0.06% (2)
real - 0.06% (2)
fails - 0.06% (2)
javascript - 0.06% (2)
containers - 0.06% (2)
scan - 0.06% (2)
older - 0.06% (2)
!!! - 0.06% (2)
convert - 0.06% (2)
information - 0.06% (2)
contents - 0.06% (2)
long - 0.06% (2)
cause - 0.06% (2)
define - 0.06% (2)
layer - 0.06% (2)
/dev/sdd - 0.06% (2)
being - 0.06% (2)
building - 0.06% (2)
music - 0.06% (2)
(jessie): - 0.06% (2)
basically - 0.06% (2)
two-line - 0.06% (2)
pretty - 0.06% (2)
solve - 0.06% (2)
mode - 0.06% (2)
/dev/sde - 0.06% (2)
possible - 0.06% (2)
surprisingly - 0.06% (2)
s.length(), - 0.06% (2)
------------------------------------------------------------ - 0.06% (2)
easier - 0.06% (2)
homebrew. - 0.06% (2)
live - 0.06% (2)
together - 0.06% (2)
supports - 0.06% (2)
versions - 0.06% (2)
latest - 0.06% (2)
i’d - 0.06% (2)
done - 0.06% (2)
supply - 0.06% (2)
command: - 0.06% (2)
1.3 - 0.06% (2)
whole - 0.06% (2)
mac - 0.06% (2)
internal - 0.06% (2)
build.gradle - 0.06% (2)
3.5″ - 0.06% (2)
groovy - 0.06% (2)
digital - 0.06% (2)
western - 0.06% (2)
march - 0.06% (2)
recently - 0.06% (2)
storage: - 0.06% (2)
layouts - 0.06% (2)
memory - 0.06% (2)
installer. - 0.06% (2)
mirror - 0.06% (2)
motherboard - 0.06% (2)
members - 0.06% (2)
problem - 0.06% (2)
recovery - 0.06% (2)
console - 0.06% (2)
seemed - 0.06% (2)
via - 0.06% (2)
games - 0.06% (2)
device. - 0.06% (2)
based - 0.06% (2)
public - 0.06% (2)
went - 0.06% (2)
ensure - 0.06% (2)
gaming - 0.06% (2)
diskutil - 0.06% (2)
grub - 0.06% (2)
made - 0.06% (2)
directly - 0.06% (2)
section - 0.06% (2)
ignore - 0.06% (2)
guide - 0.06% (2)
much - 0.06% (2)
away - 0.06% (2)
built-in - 0.06% (2)
automation - 0.06% (2)
reconfigure - 0.06% (2)
single - 0.06% (2)
sport - 0.06% (2)
category - 0.06% (2)
system> - 0.06% (2)
above - 0.06% (2)
/dev/dm-1 - 0.06% (2)
second - 0.06% (2)
tablets. - 0.06% (2)
referenced - 0.06% (2)
installed, - 0.06% (2)
output - 0.06% (2)
typical - 0.06% (2)
10-inch - 0.06% (2)
replace - 0.06% (2)
developers - 0.06% (2)
- 0.06% (2)
5.0m - 0.06% (2)
layout, - 0.06% (2)
3.1g - 0.06% (2)
10m - 0.06% (2)
/dev/dm-0 - 0.06% (2)
this, - 0.06% (2)
there - 0.06% (2)
recommend - 0.06% (2)
avail - 0.06% (2)
root@lin:/home/tristan# - 0.06% (2)
solutions - 0.06% (2)
lead - 0.06% (2)
point - 0.06% (2)
errors=remount-ro - 0.06% (2)
expected. - 0.06% (2)
applied - 0.06% (2)
1280x800 - 0.06% (2)
aging - 0.06% (2)
tower - 0.06% (2)
higher - 0.06% (2)
mini - 0.06% (2)
density. - 0.06% (2)
lower-end - 0.06% (2)
something - 0.06% (2)
atx - 0.06% (2)
mdpi - 0.06% (2)
xhdpi - 0.06% (2)
density, - 0.06% (2)
i’m - 0.06% (2)
fall - 0.06% (2)
current - 0.06% (2)
drwxr-xr-x - 0.06% (2)
photos - 0.06% (2)
many - 0.06% (2)
nas, - 0.06% (2)
when - 0.06% (2)
linux, - 0.06% (2)
fileserver, - 0.06% (2)
debian, - 0.06% (2)
vg1-rootfs - 0.06% (2)
devices. - 0.06% (2)
lrwxrwxrwx - 0.06% (2)
10, - 0.06% (2)
directory. - 0.06% (2)
wordpress - 0.06% (2)
you can - 0.58% (21)
of the - 0.5% (18)
the new - 0.33% (12)
to the - 0.33% (12)
posted on - 0.28% (10)
this i - 0.28% (10)
by tristan - 0.28% (10)
posted in - 0.28% (10)
custom typeface - 0.28% (10)
| tagged - 0.25% (9)
if you - 0.25% (9)
in blog - 0.25% (9)
action bar - 0.22% (8)
have a - 0.22% (8)
in blog, - 0.19% (7)
software development - 0.19% (7)
a custom - 0.19% (7)
this is - 0.19% (7)
from the - 0.19% (7)
build system - 0.17% (6)
the android - 0.17% (6)
the following - 0.17% (6)
with a - 0.17% (6)
able to - 0.17% (6)
at the - 0.17% (6)
bar title - 0.17% (6)
in the - 0.17% (6)
with the - 0.14% (5)
to provide - 0.14% (5)
for the - 0.14% (5)
file server - 0.14% (5)
root root - 0.14% (5)
want to - 0.14% (5)
jan 31 - 0.14% (5)
one of - 0.14% (5)
pixel density - 0.14% (5)
31 22:40 - 0.14% (5)
the nexus - 0.14% (5)
was to - 0.11% (4)
the typeface - 0.11% (4)
if you’re - 0.11% (4)
2012 by - 0.11% (4)
tristan i - 0.11% (4)
1 root - 0.11% (4)
reading → - 0.11% (4)
android build - 0.11% (4)
a simple - 0.11% (4)
→ posted - 0.11% (4)
continue reading - 0.11% (4)
the first - 0.11% (4)
custom typefacespan - 0.11% (4)
a degraded - 0.11% (4)
using the - 0.11% (4)
styling the - 0.11% (4)
using a - 0.11% (4)
on the - 0.11% (4)
like the - 0.11% (4)
provide a - 0.11% (4)
the action - 0.11% (4)
to make - 0.11% (4)
you might - 0.11% (4)
create a - 0.11% (4)
build a - 0.11% (4)
7-inch tablets - 0.11% (4)
7.8g 0 - 0.11% (4)
make sure - 0.11% (4)
then i - 0.08% (3)
use the - 0.08% (3)
instead of - 0.08% (3)
wanted to - 0.08% (3)
degraded state - 0.08% (3)
to your - 0.08% (3)
the drives - 0.08% (3)
tristan waddington - 0.08% (3)
on july - 0.08% (3)
tablets like - 0.08% (3)
title using - 0.08% (3)
look like - 0.08% (3)
android action - 0.08% (3)
can use - 0.08% (3)
provide alternative - 0.08% (3)
into the - 0.08% (3)
for 7-inch - 0.08% (3)
life a - 0.08% (3)
2013 by - 0.08% (3)
the part - 0.08% (3)
your project - 0.08% (3)
version of - 0.08% (3)
to install - 0.08% (3)
new android - 0.08% (3)
following command - 0.08% (3)
your app - 0.08% (3)
this issue - 0.08% (3)
for my - 0.08% (3)
how to - 0.08% (3)
next step - 0.08% (3)
parted -a - 0.08% (3)
should be - 0.08% (3)
it was - 0.08% (3)
home file - 0.08% (3)
upon restart - 0.08% (3)
the array - 0.08% (3)
issue i - 0.08% (3)
debian 8.2 - 0.08% (3)
new array - 0.08% (3)
simply a - 0.08% (3)
devices with - 0.08% (3)
the next - 0.08% (3)
step was - 0.08% (3)
new volume - 0.08% (3)
i used - 0.08% (3)
that the - 0.08% (3)
could be - 0.08% (3)
raid array - 0.08% (3)
with debian - 0.08% (3)
raid 1 - 0.08% (3)
i wanted - 0.08% (3)
part 2 - 0.06% (2)
nexus 7. - 0.06% (2)
applied to - 0.06% (2)
you don’t - 0.06% (2)
blog, featured - 0.06% (2)
when i - 0.06% (2)
to san - 0.06% (2)
contents of - 0.06% (2)
or styles - 0.06% (2)
directory. any - 0.06% (2)
see below - 0.06% (2)
alternative drawable - 0.06% (2)
qualifier with - 0.06% (2)
qualifier to - 0.06% (2)
will be - 0.06% (2)
raid volume. - 0.06% (2)
to devices - 0.06% (2)
be used - 0.06% (2)
← older - 0.06% (2)
1024x600 resolution - 0.06% (2)
pixel density. - 0.06% (2)
a home - 0.06% (2)
a pixel - 0.06% (2)
density of - 0.06% (2)
the volume - 0.06% (2)
resources for - 0.06% (2)
can be - 0.06% (2)
7-inch devices - 0.06% (2)
with an - 0.06% (2)
density, but - 0.06% (2)
on styling - 0.06% (2)
we can - 0.06% (2)
for this - 0.06% (2)
be applied - 0.06% (2)
replace the - 0.06% (2)
all of - 0.06% (2)
android, font, - 0.06% (2)
and the - 0.06% (2)
8.2 (jessie): - 0.06% (2)
might look - 0.06% (2)
the custom - 0.06% (2)
to convert - 0.06% (2)
type co-op: - 0.06% (2)
mobile, typeface - 0.06% (2)
with our - 0.06% (2)
the storage - 0.06% (2)
in your - 0.06% (2)
your layout - 0.06% (2)
tristan as - 0.06% (2)
ice cream - 0.06% (2)
appcelerator titanium - 0.06% (2)
apt-get install - 0.06% (2)
native java - 0.06% (2)
2016 by - 0.06% (2)
reference to - 0.06% (2)
and ran - 0.06% (2)
is not - 0.06% (2)
fails to - 0.06% (2)
fix this - 0.06% (2)
and so - 0.06% (2)
becomes a - 0.06% (2)
the title - 0.06% (2)
the titanium - 0.06% (2)
a whole - 0.06% (2)
basically followed - 0.06% (2)
need to - 0.06% (2)
be able - 0.06% (2)
our own - 0.06% (2)
java objects - 0.06% (2)
here’s what - 0.06% (2)
resolution and - 0.06% (2)
from my - 0.06% (2)
your life - 0.06% (2)
hard drive - 0.06% (2)
the drives. - 0.06% (2)
restart the - 0.06% (2)
sure the - 0.06% (2)
boot in - 0.06% (2)
but this - 0.06% (2)
power supply - 0.06% (2)
down the - 0.06% (2)
unable to - 0.06% (2)
for your - 0.06% (2)
the initramfs - 0.06% (2)
recovery console - 0.06% (2)
on boot - 0.06% (2)
internal hard - 0.06% (2)
is the - 0.06% (2)
initramfs recovery - 0.06% (2)
post navigation - 0.06% (2)
that a - 0.06% (2)
a test - 0.06% (2)
time to - 0.06% (2)
less of - 0.06% (2)
i could - 0.06% (2)
the debian - 0.06% (2)
followed this - 0.06% (2)
installer. i - 0.06% (2)
simply install - 0.06% (2)
be done - 0.06% (2)
members of - 0.06% (2)
to ensure - 0.06% (2)
would be - 0.06% (2)
installing debian - 0.06% (2)
part about - 0.06% (2)
if one - 0.06% (2)
the raid - 0.06% (2)
array becomes - 0.06% (2)
was running - 0.06% (2)
my old - 0.06% (2)
to send - 0.06% (2)
this guide - 0.06% (2)
ignore the - 0.06% (2)
might have - 0.06% (2)
server for - 0.06% (2)
way to - 0.06% (2)
------------------------------------------------------------ gradle - 0.06% (2)
is referenced - 0.06% (2)
notice that - 0.06% (2)
the latest - 0.06% (2)
you have - 0.06% (2)
the correct - 0.06% (2)
gradle installed - 0.06% (2)
following command: - 0.06% (2)
$ gradle - 0.06% (2)
1.6g 0 - 0.06% (2)
latest version - 0.06% (2)
you should - 0.06% (2)
5.0m 0 - 0.06% (2)
build your - 0.06% (2)
command: $ - 0.06% (2)
7.8g 0% - 0.06% (2)
can ignore - 0.06% (2)
volume is - 0.06% (2)
ext4 errors=remount-ro - 0.06% (2)
of gradle. - 0.06% (2)
however, the - 0.06% (2)
the most - 0.06% (2)
gradle build - 0.06% (2)
linux, nas, - 0.06% (2)
debian, fileserver, - 0.06% (2)
started with - 0.06% (2)
on may - 0.06% (2)
of you - 0.06% (2)
is working - 0.06% (2)
lrwxrwxrwx 1 - 0.06% (2)
root 7 - 0.06% (2)
system is - 0.06% (2)
brew install - 0.06% (2)
22:40 . - 0.06% (2)
working on - 0.06% (2)
make your - 0.06% (2)
note that - 0.06% (2)
whole lot - 0.06% (2)
as expected. - 0.06% (2)
referenced by - 0.06% (2)
from your - 0.06% (2)
github google - 0.06% (2)
posted in blog, - 0.19% (7)
action bar title - 0.17% (6)
development | tagged - 0.17% (6)
| tagged android - 0.14% (5)
jan 31 22:40 - 0.14% (5)
continue reading → - 0.11% (4)
by tristan i - 0.11% (4)
in blog, software - 0.11% (4)
| tagged android, - 0.11% (4)
→ posted in - 0.11% (4)
1 root root - 0.11% (4)
to make sure - 0.11% (4)
the action bar - 0.11% (4)
blog, software development - 0.11% (4)
i wanted to - 0.08% (3)
bar title using - 0.08% (3)
tablets like the - 0.08% (3)
a degraded state - 0.08% (3)
the new android - 0.08% (3)
the following command - 0.08% (3)
posted on july - 0.08% (3)
version of gradle - 0.08% (3)
like the nexus - 0.08% (3)
android build system - 0.08% (3)
using a custom - 0.08% (3)
the android action - 0.08% (3)
the next step - 0.08% (3)
parted -a optimal - 0.08% (3)
next step was - 0.08% (3)
new android build - 0.08% (3)
styling the android - 0.08% (3)
to provide alternative - 0.08% (3)
pixel density of - 0.06% (2)
by tristan as - 0.06% (2)
a pixel density - 0.06% (2)
started with the - 0.06% (2)
new build system - 0.06% (2)
life a whole - 0.06% (2)
lost type co-op: - 0.06% (2)
applied to devices - 0.06% (2)
the nexus 7. - 0.06% (2)
version of gradle. - 0.06% (2)
be applied to - 0.06% (2)
following command: $ - 0.06% (2)
the following command: - 0.06% (2)
reference to the - 0.06% (2)
the custom typefacespan - 0.06% (2)
post navigation ← - 0.06% (2)
with the new - 0.06% (2)
building a home - 0.06% (2)
server with debian - 0.06% (2)
8.2 (jessie): part - 0.06% (2)
to fix this - 0.06% (2)
see below for - 0.06% (2)
the contents of - 0.06% (2)
to create a - 0.06% (2)
the new volume - 0.06% (2)
ext4 errors=remount-ro 0 - 0.06% (2)
tmpfs 7.8g 0 - 0.06% (2)
is referenced by - 0.06% (2)
root root 7 - 0.06% (2)
in blog | - 0.06% (2)
tagged debian, fileserver, - 0.06% (2)
linux, nas, raid - 0.06% (2)
file server with - 0.06% (2)
of the most - 0.06% (2)
from the debian - 0.06% (2)
a home file - 0.06% (2)
blog | tagged - 0.06% (2)
the initramfs recovery - 0.06% (2)
if one of - 0.06% (2)
wanted to make - 0.06% (2)
of the drives. - 0.06% (2)
i basically followed - 0.06% (2)
debian 8.2 (jessie): - 0.06% (2)
of the raid - 0.06% (2)
can ignore the - 0.06% (2)
to a raid - 0.06% (2)
debian to a - 0.06% (2)
to build a - 0.06% (2)
2016 by tristan - 0.06% (2)
debian, fileserver, linux, - 0.06% (2)

Here you can find chart of all your popular one, two and three word phrases. Google and others search engines means your page is about words you use frequently.

Copyright © 2015-2016 hupso.pl. All rights reserved. FB | +G | Twitter

Hupso.pl jest serwisem internetowym, w którym jednym kliknieciem możesz szybko i łatwo sprawdź stronę www pod kątem SEO. Oferujemy darmowe pozycjonowanie stron internetowych oraz wycena domen i stron internetowych. Prowadzimy ranking polskich stron internetowych oraz ranking stron alexa.