Profile

Cover photo
Kirk Bateman
Works at Eurofoods Group
Attended Bishop Of Llandaff High School
Lives in Cardiff
263 followers|43,125 views
AboutPostsPhotosVideos+1'sReviews

Stream

Kirk Bateman

Question  - 
 
Sooo node.js developers, whats the best way to detect half open tcp sockets ? I've got a server receiving long lived tcp sockets, but some of them drop from the client side (I have a ping message every X minutes), whats the quickest way to detect the connection dropping so I can remove the client from a list on the server.
1
Add a comment...

Kirk Bateman

Shared publicly  - 
 
The Pick Your Own Apple Toy Giveaway - One Lucky Winner Will Choose Any Apple Product They Want....Up to $700!
1
Add a comment...

Kirk Bateman

Shared publicly  - 
 
This looks useful
 
[Stencils] Android 5.0 Lollipop stencil based on Material Design guidelines: http://wireframesketcher.com/mockups/android-lollipop.html
A stencil for Android 5.0 (Lollipop) mockups and wireframes based on Material Design guidelines from Google.
View original post
1
Add a comment...

Kirk Bateman

Shared publicly  - 
 
That's worth a read !
1
Add a comment...

Kirk Bateman

Shared publicly  - 
 
This is useful
 
Dealing with spacing in grids on Android is not always straightforward. There are some tricks though, one of which consists on using android:divider on LinearLayout.

In order to better explain the technique, I have just published a blog post that explains the idea in details. I hope this trick can be useful to you. I personally use it extensively.

http://cyrilmottier.com/2014/11/17/grid-spacing-on-android/
Most user interfaces - on both mobile and web - are based on a notion of grids. Grids basically consist on splitting the user interface in a bunch of …
1
Add a comment...

Kirk Bateman

Shared publicly  - 
 
The first post in a series about android fragment oriented apps, a good intro to the subject
This is a series of 6 blog posts which explains about Fragment Oriented Architecture in Android applications. In this first post, I'm going to explain what is Fragment Oriented Architecture and why shall one care. In subsequent posts I'm going to talk about following topics.
1
Add a comment...
Have him in circles
263 people
susan milosevic's profile photo
Arnaud Jaffres's profile photo
Vlad Bobleanta's profile photo
Abul Hussain's profile photo
Aamir Khan's profile photo
Laurent Eschenauer's profile photo
Michael Pehel's profile photo
gerry moth's profile photo
Aaron Rowe's profile photo

Kirk Bateman

Shared publicly  - 
 
The New MacBook Giveaway - Get Your Hands on the Lightest and Most Compact MacBook Ever
1
Add a comment...

Kirk Bateman

Shared publicly  - 
 
The ONEPLUS ONE Giveaway - Stay On The Cutting Edge With This Fast, Smooth, And Powerful New Android Phone
1
Add a comment...

Kirk Bateman

Shared publicly  - 
 
 
How To Migrate To HTTPS - a terrific WIP Guide from the Chrome team. Feedback and comments welcome.

https://docs.google.com/document/d/1oRXJUIttqQxuxmjj2tgYjj096IKw4Zcw6eAoIKWZ2oQ/preview?sle=true#
1
Add a comment...

Kirk Bateman

Shared publicly  - 
1
Add a comment...

Kirk Bateman

Shared publicly  - 
 
Ok spider looks like some excellent enhancements to JavaScript, I particularly like the inheritance parts and the ?? Operator very good ideas. I should really investigate ecmascript 6 changes too 
Spider is a programming language that compiles to JavaScript. It's just JavaScript, but better.
1
Justin Mitchell's profile photoKirk Bateman's profile photo
2 comments
 
But its closer to plain JavaScript than most of the alternatives, particularly coffee script :)
Add a comment...
People
Have him in circles
263 people
susan milosevic's profile photo
Arnaud Jaffres's profile photo
Vlad Bobleanta's profile photo
Abul Hussain's profile photo
Aamir Khan's profile photo
Laurent Eschenauer's profile photo
Michael Pehel's profile photo
gerry moth's profile photo
Aaron Rowe's profile photo
Collections Kirk is following
Education
  • Bishop Of Llandaff High School
    1997
Basic Information
Gender
Male
Apps with Google+ Sign-in
  • Crossy Road
  • Clash of Clans
Story
Bragging rights
Wrote the foreword to a friends book on J2ME Polish. Wrote some MHP tutorials that Philips used internally.
Work
Occupation
Snr Software Engineer / Managing Director
Skills
Programming Software Engineering Android Java Build systemsAntC/C++JavaScriptNode.JSErlangNosqlSQLLinux Linux LinuxOs xReST apis
Employment
  • Eurofoods Group
    Senior Software Engineer, 2014 - present
  • Synaptic Technologies Limited
    Managing Director, 2002 - present
  • Kukd.com Limited
    Senior Software Engineer, 2014 - present
  • Rok Global
    Senior Software Engineer, 2003 - 2014
Places
Map of the places this user has livedMap of the places this user has livedMap of the places this user has lived
Currently
Cardiff
Previously
Kirk Bateman's +1's are the things they like, agree with, or want to recommend.
Gradle, please
gradleplease.appspot.com

Gradle, please. dependencies { // Google Play Services compile 'com.google.android.gms:play-services:' // Support Libraries compile 'com.and

Rajasthani Laal Maas (chicken) with Bajri bhakari/roti (Pearl millet bread)
fooddreamers.blogspot.com

Ingredients for Laal Maas: Chicken – ½ kg Onion paste – 1 cup Dry red chilies (Preferably Rajasthani red chilies) – 10-12 Coriander seeds –

Link Bubble Pro
market.android.com

Link Bubble Pro unlocks the full feature set of Link Bubble. Upgrades include: • Infinite number of tabs (free version is limited to just on

Google Now Launcher
market.android.com

Upgrade the launcher on your device to make Google Now one swipe away. From your primary home screen, swipe right to access Google Now cards

Inside Erlang, The Rare Programming Language Behind WhatsApp's Success
www.fastcolabs.com

Facebooks $19 billion acquisition is winning the messaging wars thanks to an unusual programming language.

Muzei Live Wallpaper
market.android.com

A living museum for your Android home screen. ·····Muzei is a live wallpaper that gently refreshes your home screen each day with famous wor

Yummy Yummy
plus.google.com

Yummy Yummy hasn't shared anything on this page with you.

Mobile Security & Antivirus
market.android.com

Give your Android mobile devices TOTAL protection from viruses, loss, theft, and privacy “intruders” with Bitdefender Mobile Security! PC Se

buddycloud
market.android.com

buddycloud test version. Please don't use unless you are developing or a beta tester.Get full access to your buddycloud channels: post updat

Doctor Who - Cast & Crew Special - Tennant's Wrap Party
www.youtube.com

The cast and crew of Doctor Who celebrate the end of the Tenth Doctor's era by singing and dancing along to The Proclaimers '500 Miles'

Maps
market.android.com

Download the latest release of Google Maps, and never carry a paper map again. Google Maps for Android with Navigation (Beta) has:* Detailed

Business Plan Video - Churnbar
www.youtube.com

This video was produced to go with an online business proposition. Set-up as an interview.

TunnelBear App
www.tunnelbear.com

TunnelBear is a simple to use application that gives you access to your favorite international media from around the world without geographi

TV for human beings | Ubuntu
www.ubuntu.com

Overview · Web browsing · Office applications · Social and email · Music and mobile · Photos and videos · Ubuntu Software Centre · Ubuntu On

BMW i
plus.google.com

The official Google+ page of BMW i

H+ The Digital Series
plus.google.com

H+ The Digital Series is the extraordinary original web series from acclaimed producer Bryan Singer, airing on YouTube August 8th.

Jetstrap - The Bootstrap Interface Builder
jetstrap.com

What is Jetstrap? Jetstrap is a 100% web-based interface building tool for Twitter Bootstrap. No software to download, just log in and build

Dropbox
market.android.com

Dropbox is a free service that lets you bring all your photos, docs, and videos anywhere. After you install Dropbox on your computer, any fi

The Room
market.android.com

Welcome to The Room, a physical puzzler, wrapped in a mystery game, inside a beautifully tactile 3D world.***************** Praise for The R