Profile

Cover photo
Mark Andrachek, Jr.
Works at Segue Technologies
Attended Virginia Commonwealth University
Lives in Crewe, VA
363 followers|371,346 views
AboutPostsCollectionsPhotosYouTube+1'sReviews

Stream

Mark Andrachek, Jr.

Shared publicly  - 
 
Oh my goodness! The comments! Really?
Well, you can add podcasting to the growing list of items where the iPhone outpaces Android. According to a recent report from Clammr, 82% of all podcast listening occurs on the iPhone compared to ...
1
Add a comment...

Mark Andrachek, Jr.

Shared publicly  - 
 
Good on ya Google.
Google is giving away access to its high-speed Internet service to public housing residents in its current and future markets.
1
Add a comment...

Mark Andrachek, Jr.

Shared publicly  - 
1
Add a comment...

Mark Andrachek, Jr.

Shared publicly  - 
 
So frustrated with Espresso and Android testing right now. Getting good, non-flaky tests is extremely difficult. The documentation is poor, and I'm spending way more time on tests and trying to wrangle this framework than I spent writing the code under test. 

Here's an example.

I've got a simple test. Click floating action button, display dialog, input text, click ok, check recyclerview for updates.

I need to do this twice in a row in order to test the behavior when the same text is entered multiple times.  

Performing these steps manually works just fine. However when automating them, the on-screen keyboard doesn't automatically close when the dialog is dismissed. When using the app manually, it does so just fine.

The keyboard staying in place causes all kinds of problems, so anytime I click on a button that dismisses the dialog, I also have to closeSoftKeyboard().  Even then, that's not enough - closing the soft keyboard is apparently flaky.  It seems to work ok if I perform the closeSoftKeyboard with my EditText, but not with my ok button. I'm not completely convinced it will work everywhere.

It took me like 2 hours to figure out what the problem was, and even longer to fix it.

Is this really worth it? Does it beat manual testing? I'm not convinced at this point -- the behavior appears to be so different, and requires jumping through so many hoops.
1
Add a comment...

Mark Andrachek, Jr.

Shared publicly  - 
 
We had a late ribeye dinner after Veronica's ballet class this evening. Best steaks I think I've ever done. Thanks for the grill hooks +Paul Fincke​!
1
Add a comment...

Mark Andrachek, Jr.

Shared publicly  - 
 
I gotta say, loving Leak Canary. But it's incredibly frustrating when you get an activity that leaks, say deep in the Google Maps API.

static com.google.maps.api.android.libs.gmm6.i.q.j
references com.google.maps.api.android.lib6.gmm6.i.q.f
references com.google.maps.api.android.lib6.gmm6.i.g.f
references com.google.maps.api.android.lib6.gmm6.i.t.g
references java.util.concurrent.CopyOnWriteArrayList.elements
references array java.lang.Object[].[0]
references com.google.maps.api.android.lib6.gmm6.n.cy.g
references com.google.maps.api.android.lib6.gmm6.n.bf.k
references com.google.maps.api.android.lib6.gmm6.c.y.mParent
references android.widget.FrameLayout.mParent
references android.widget.FrameLayout.mContext
leaks com.myapp.MainActivity instance

sigh
leakcanary - A memory leak detection library for Android and Java.
1
Add a comment...
Have him in circles
363 people
Eathan Janney's profile photo
Bob Woodington's profile photo
kopi latte's profile photo
Brian Swartzfager's profile photo
Craig Kaminsky's profile photo
Joel Bousley's profile photo
Dmitriy Akishin's profile photo
Jolyn Bowler's profile photo
Victor Mironenko's profile photo

Mark Andrachek, Jr.

Shared publicly  - 
 
Quite interesting.
Poe’s vision of the cosmos and the art it inspired.Alfred Jensen, Physical Optics, 1975, oil on canvas, 7'2" x 12'9". Image via Pace GallerySince adolescence, Edgar Allan Poe had been picking fights with science. His second collection of poetry, published when he was all of twenty, opened with a mischievous sonnet needling what he called... <a href="http://www.theparisreview.org/blog/2015/07/01/the-machinery-of-the-universe/">Read More</a> <span ...
1
Add a comment...

Mark Andrachek, Jr.

Shared publicly  - 
 
Kotlin looks like fun.
Safe. Get rid of those pesky NullPointerExceptions, you know, The Billion Dollar Mistake var output : String output = null. And of course, Kotlin protects you from mistakenly operating on nullable types, including those from Java println(output.length()). And if you check a type is right, ...
1
Add a comment...

Mark Andrachek, Jr.

Shared publicly  - 
 
Finally created a case-sensitive sparse disk image and tweaked Android Studio to deal with it. No more case issues for this guy!

(Really, I hate anything that's not case sensitive)
1
Add a comment...

Mark Andrachek, Jr.

Shared publicly  - 
 
Spending a few minutes of spare time this weekend to learn some Go.

I like Go so far. A few things seem kinda weird (especially 3rd party module/library management). I haven't settled on an editor yet. Trying out VS Code and Sublime. So far sublime is winning.

Trying to play around with some light web development with it.

Found martini (http://martini.codegangsta.io/) and then read this http://codegangsta.io/blog/2014/05/19/my-thoughts-on-martini/ and then checked out this http://negroni.codegangsta.io/ and also this http://www.gorillatoolkit.org/ - some very cool stuff there.

Missing the ability to save my code, and reload the page to see changes. Would be nice if there was an IDE where I could start the app, make a change, save the file, and it would kill and restart the app.
You can edit this code! // Click here and start typing. package main import "fmt" func main() { fmt.Println("Hello, 世界") }. Hello, 世界. Run Share Tour. Hello, World! Conway's Game of Life, Fibonacci Closure, Peano Integers, Concurrent pi, Concurrent Prime Sieve, Peg Solitaire Solver ...
1
Richard Vowles's profile photoMark Andrachek, Jr.'s profile photo
2 comments
 
Apparently you can kind of do the whole auto restart thing with sublime. But sublime does not make for a great IDE. There's an IntelliJ plugin, might have to try that.

The lack of versioning for dependencies really has me vexed. I get wanting to keep up to date for security fixes and whatnot, but why if the library your using changes their API on you? That just doesn't seem too well thought out.

I do have to say that it's quite fast. A little hello world web app w/negroni runs in like .09 milliseconds. 
Add a comment...

Mark Andrachek, Jr.

Shared publicly  - 
 
Ugh. RecyclerView inside a Fragment. onCreateView gets called twice. The first time, state is passed, the second time, state is gone.
1
Add a comment...
Mark's Collections
People
Have him in circles
363 people
Eathan Janney's profile photo
Bob Woodington's profile photo
kopi latte's profile photo
Brian Swartzfager's profile photo
Craig Kaminsky's profile photo
Joel Bousley's profile photo
Dmitriy Akishin's profile photo
Jolyn Bowler's profile photo
Victor Mironenko's profile photo
Work
Occupation
Senior Software Engineer
Skills
android, java, coldfusion
Employment
  • Segue Technologies
    Android Team Lead, 2012 - present
  • Segue Technologies, Inc.
    Sr. Coldfusion Developer, 2008 - present
  • Counterstorm
  • Left Lane Technologies
  • NC4
  • ESP Group
  • Federal Reserve Bank of Richmond
  • Circuit City
  • VCU/MCV
Places
Map of the places this user has livedMap of the places this user has livedMap of the places this user has lived
Currently
Crewe, VA
Previously
Richmond, VA - Glen Allen, VA - Richmond, VA - Palacios, TX - Jeanette, PA
Contact Information
Home
Phone
434-480-4204
Mobile
804-310-6909
Email
Address
508 W. Virginia Ave. Crewe, VA 23930
Work
Email
Address
2300 Wilson Boulevard Suite 420 Arlington, VA 22201-5426
Apps with Google+ Sign-in
  • DomiNations
  • Monument Valley
  • LIMBO
  • Osmos HD
  • Leo's Fortune
  • Clash of Clans
  • Little Alchemy
  • Sky Force 2014
  • The Family Guy Game
  • Boom Beach
  • Dragons:Rise of Berk
Story
Tagline
The views and opinions expressed are solely those of myself, and do not represent my employer.
Education
  • Virginia Commonwealth University
    Psychology, 1993 - 2000
  • John Randolph Tucker High School
    1989 - 1993
  • Tuckahoe Middle School
    1986 - 1989
  • R.C. Longan Elementary School
    1980 - 1986
Basic Information
Gender
Male
Looking for
Friends, Networking
Birthday
June 30, 1975
Relationship
Married
Mark Andrachek, Jr.'s +1's are the things they like, agree with, or want to recommend.
Screen Stream Mirroring – Applications Android sur Google Play
market.android.com

This is the full version of Screen Stream Mirroring. Full version contains no time limit, no ad, no watermark. If you want to be sure the ap

The Next Web
plus.google.com

The Next Web - Global Technology News, Business and Culture | http://www.thenextweb.com

Link Bubble Browser 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

Link Bubble Browser
market.android.com

★★★ Recognized in Google Play's Best Apps of 2014 ★★★ ★★★ "I’m tempted to call this something of a revelation." - The Next Web ★★★ ★★★ "This

TapPath Browser Helper
market.android.com

TapPath allows you to customize how clicking a web link in a 3rd party app behaves. A single click will load your default browser as you're

VACU Mobile Banking
market.android.com

The Virginia Credit Union Mobile Banking App for Android™ gives you 24/7 access to your VACU accounts. You can check balances, transfer mone

Simple - Better Banking
market.android.com

Replace your bank with a smarter way to save and spend.• See your transactions appear in seconds on your Android device. • Know instantly ho

Yahoo News Digest
market.android.com

Get in the know in no time. Yahoo News Digest provides a definitive summary of all the important, need-to-know news. Digests are delivered t

Maps
market.android.com

Gracias a la aplicación de Google Maps recientemente diseñada para teléfonos y tablets Android, desplazarte por el mundo es más rápido y sen

Introducing Atlassian BitBand
www.atlassian.com

The rumors are true. Atlassian, your favorite software company, is getting into the hardware business.

Weather Underground
market.android.com

COMMUNITY POWERED WEATHER The new Weather Underground Android app provides the world's most accurate hyper-local weather forecasts in additi

Cloudy With a Chance of Meatballs 2
market.android.com

Inventor Flint Lockwood's genius is finally being recognized as he's invited by his idol Chester V to join The Live Corp Company, where the

Google Opinion Rewards
market.android.com

Answer quick surveys and earn Google Play credits with Google Opinion Rewards, an app created by Google Consumer Surveys.Getting started is

Anomaly 2
market.android.com

All About Tower Offense vs. Tower DefenseSpecial version of Anomaly 2 optimized for NVIDIA SHIELD coming soon!Anomaly 2 is a sequel to the c

Netflix
market.android.com

Netflix is the world’s leading subscription service for watching TV episodes and movies on your phone. This Netflix mobile application deliv

Hulu Plus
market.android.com

Instantly watch current TV shows and acclaimed movies. Anywhere.Download the app to enjoy unlimited instant streaming of current and classic

Wordfeud
market.android.com

Ad free version of Wordfeud with statistics.Play against 20 million opponents! Wordfeud is a cross-platform multiplayer puzzle game availabl

Hangouts (replaces Talk)
market.android.com

Hangouts brings one-on-one and group conversations to life with photos, emoji, and video calls for free. Connect with friends across compute

New Runtime Compiler in Android 4.4 to Bring Better Performance in Futur...
www.xda-developers.com

Android 4.4 KitKat ushers in several new and exciting features, many of which we talked about last night. One new and unexpected feature add

Grand St.
market.android.com

Grand St. is a curated marketplace for creative technology, now available exclusively for Android devices. We hand pick, test, and highlight

Public - 9 months ago
reviewed 9 months ago
The food was great, the service was above average. Fanciest Mexican place I've ever been to. Prices reflected that.
Public - 9 months ago
reviewed 9 months ago
A great, welcoming church.
Public - 9 months ago
reviewed 9 months ago
Food was obviously not fresh made - canned, frozen, etc. Server tried to pass the food off as just "not seasoned because someone might be allergic". The place was almost empty and our meal took over 2 hours, and we sat without refills several times. Won't be going back.
Public - 3 years ago
reviewed 3 years ago
7 reviews
Map
Map
Map
Decent conference facility. Clean and well lit. They have a no outside food and drink policy so they can sell you stuff at inflated cost.
Public - 9 months ago
reviewed 9 months ago
I've always gotten good, prompt, courteous service, and haven't been over charged. Small shop in a small town, so they often have to order parts.
Public - 2 years ago
reviewed 2 years ago
My daughter, who's 3, loves learning to dance here. The program is well designed.
Public - 4 years ago
reviewed 4 years ago