Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
iamchrisle
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
31 ms
·
31.
▲
5 Reasons I Chose Selenium over PhantomJS
(chrisle.me)
2 points
by
iamchrisle
13y ago
|
0 comments
32.
▲
by
iamchrisle
13y ago
Oh yes. Now i recall. Thanks for the clarification.
33.
▲
by
iamchrisle
13y ago
Because it has to load a virtual frame buffer (Xvfb), the chrome browser, a Selenium server, and then your testing framework. All that adds up to crap performance. There's a lot of pieces that could be simplified with a smaller set o
34.
▲
by
iamchrisle
13y ago
Nice. I would add that Selenium performance isn't super awesome but if you only need to use it for a specific set of integration tests it's OK. You can use something like PhantomJS to speed through the rest your tests that don
35.
▲
by
iamchrisle
13y ago
Thanks for the comment. What's Blink? I don't think I've heard of it. I would love to learn more.
36.
▲
by
iamchrisle
13y ago
I have a 1/2 written post about this exactly. I took it out because it would have made this post too long. But TLDR: I found a few edge cases where using a real browser was easier to use than a headless toolkit. Definitely will be my n
37.
▲
Running Headless Selenium with Chrome
(chrisle.me)
49 points
by
iamchrisle
13y ago
|
15 comments
38.
▲
by
iamchrisle
13y ago
This demo had some of the best pacing and flow in the demo scene. Such a classic! It's great to see it open sourced.
39.
▲
by
iamchrisle
14y ago
TL;DR: Not dead. Also, he replied to me when we asked him on Twitter: https://twitter.com/wycats/status/292391457313132544 then clarified: https://twitter.com/wycats/status/292391589643423746
40.
▲
by
iamchrisle
14y ago
I would agree with this. Google changes all the time. I would ALWAYS place more emphasis on a great brand name, and great product. At the end of the day, your brand should outlast Google's algorithm changes. You don't want to be on the los
41.
▲
Scraping dynamic websites using Capybara + PhantomJS
(chrisle.me)
2 points
by
iamchrisle
14y ago
|
0 comments
42.
▲
Is Google Following Its Own AdWords Policy for Sitelinks?
(seerinteractive.com)
3 points
by
iamchrisle
14y ago
|
0 comments
43.
▲
GIT Fuck It: Deletes all the stupid shit. Return to clean repo.
(chrisle.me)
2 points
by
iamchrisle
14y ago
|
0 comments
44.
▲
by
iamchrisle
14y ago
Nice. But can it run Crysis?
45.
▲
by
iamchrisle
14y ago
+1000 I'll tend to look at the speed coming off the server instead. At least I know that I can control 100%. If the user is on a dial up modem, not my problem ;)
46.
▲
by
iamchrisle
14y ago
In my experience Google's measures are 1-2 seconds higher than what I personally experience. Not sure why. Take it with a grain of salt and look for trends. Googlebot seems to give up crawling your site after about 14 seconds :) You might s
47.
▲
by
iamchrisle
14y ago
This is awesome. Thanks!!
48.
▲
Naming Strategies for Google Analytics Event Tracking
(seerinteractive.com)
3 points
by
iamchrisle
14y ago
|
0 comments
49.
▲
by
iamchrisle
14y ago
No. There are two things here. Sampling rate for calculating page timing and using sampled data when generating reports. Confusingly, they are two different things with the same word "sample." Sampling rate only affects calculating page ti
50.
▲
by
iamchrisle
14y ago
Very good point! Just be careful... - Google will take a lot longer to report your data if you do this. - Google also has data limits. If you're experiencing 10k+ pageviews a day, you will probably run into the limit and it will stop report
51.
▲
by
iamchrisle
14y ago
_trackPageLoadTime is deprecated. It's already enabled by default, so you don't need that line. Place this stuff in the head tag rather than the bottom. It's async code and placing it closer to the top you can make sure you're setting up t
52.
▲
by
iamchrisle
14y ago
Generally you should be paying attention to trends, not individual users. Either way: Landing pages: Go to Content > Site Content > Landing Pages What you probably want is to create an advanced segment: Landing page = something. You
53.
▲
by
iamchrisle
14y ago
If you want to track if people are reading your blog, you can use the onscroll javascript event that fires events into Google Analytics. (eg: http://cutroni.com/blog/2012/02/21/advanced-content-tracking... ) By looking at time to scroll, t
54.
▲
by
iamchrisle
14y ago
I actually use event tracking a lot to track exactly that. For our clients, we not only know which features they're using most but by tracking validation errors in Google Analytics we also know what parts of the app is giving users trouble.
55.
▲
Little Snitch's hidden network sniffer that dumps to PCAP files
(chrisle.me)
1 points
by
iamchrisle
14y ago
|
0 comments
56.
▲
by
iamchrisle
14y ago
1. Are you confusing SEO for visibility? SEO == Search Engine Optimization. Google, Bing, and Yahoo didn't even crack 0.5% of your referral sites. If you're not getting traffic from search engines then you're not optimized and ranking for s
57.
▲
by
iamchrisle
14y ago
Nope. I'll keep dreaming too. ;)
58.
▲
by
iamchrisle
14y ago
For me, it's still "proof of concept" right now. It's interesting because Python is much easier to use than VBA. Where I work, we use a lot of Excel and data from various sources. The ability to leverage Python code can be a big deal for m
59.
▲
by
iamchrisle
14y ago
Ah. Right! Thanks. I'll have to change this today then.
60.
▲
by
iamchrisle
14y ago
I use Google Docs code a lot at work in "production". Here's my experiences: Yes, you can do more than a few hundred lines of code. My in house library is now about 5k LOC. Yes, it's basically straight JavaScript. Everything is there exce
More ›