Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
gowan
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
5 ms
·
1.
▲
by
gowan
5y ago
i like how the us military makes cost of living adjustments. you have your base pay determined my your rank which is not adjusted by where you live. in addition to that you get a housing stipend (BAH and BAS) that is adjusted by where y
2.
▲
by
gowan
5y ago
imo the granny smith is the all time worse apple. always taste like a green apple (not trying to be ironic) and usually has a thick skin. just plain terrible might as well pick any apple variety before it is ripe. if you want a good green
3.
▲
by
gowan
5y ago
the problem with golden delicious is that you need to eat them within 3 days of when they are picked. a good golden should have a thin skin, be sweet, and crisp. i think part of the problem is that farmers pick them to early so your usuall
4.
▲
by
gowan
5y ago
do you mean REIT (real estate investment trust) which have special tax treatment in the us?
5.
▲
by
gowan
5y ago
not sure you are aware of this but you can contribute to a SEP IRA[0]. this has a lot of advantages over contributing to a normal ira. in my experience you can contribute more than you usually can in a 401k since most employers do not let
6.
▲
by
gowan
5y ago
non-leisure city biking is hard. the hardest things for me to learn was * if you are getting into a tight spot then own the lane. it is better for a car to see you and hit you then for it to not see you and hit you. * always have high int
7.
▲
by
gowan
7y ago
i'm surprised by how many people on this forum have not stopped indefinitely at a red light on a bike. most lights i've come across are not calibrated for bikes so this isn't a rare occurrence. many states have a "dead
8.
▲
by
gowan
8y ago
interesting... can you provide a link?
9.
▲
by
gowan
9y ago
this is one of the reasons i created chromedriver-proxy[0] [0] https://github.com/ZipRecruiter/chromedriver-proxy
10.
▲
PhantomJS: Archiving the project, suspending development
(github.com)
586 points
by
gowan
9y ago
|
132 comments
11.
▲
by
gowan
9y ago
to be fair it is possible to do this from the command line with ffmpeg when using concat[1][2]. i did this when creating real time video from screencast in the chrome remote debugger. [1] https://ffmpeg.org/ffmpeg-formats.h
12.
▲
by
gowan
9y ago
this is a tool i created when transitioning form phantomjs to chromedriver. it both manages a pool of chrome browsers and allows you to extend the selenium api.
13.
▲
Show HN: ChromeDriver Proxy an extensible proxy to ChromeDriver
(github.com)
2 points
by
gowan
9y ago
|
1 comments
14.
▲
by
gowan
9y ago
open source stuff i've done: * release ghostdriver 2.0.0 [1]. this is the implementation of the webdriver protocol for phantomjs. unfortunately phantomjs 2.5 was never released :( * create chrominator [2] a high level api for chrome
15.
▲
by
gowan
9y ago
this is an interesting idea. i like how it is declarative. acrobat FDF[1] and Apache PDFBox[2] provide something similar but are not declarative. i'd be interested in seeing an approach with mozilla/pdf.js ... though i'm no
16.
▲
by
gowan
9y ago
sounds like an interesting pattern. it would be nice to have a browser extension that abstracts the pattern in the browser.
17.
▲
by
gowan
9y ago
you should skip this post. it is full of anti-patterns. anti-patterns (1) implicit wait. this will create subtle differences in behavior between drivers. it will also create long pauses when you test for negative conditions. (2) clear.
18.
▲
by
gowan
9y ago
shamless plug: i've also written a high level api on top of the chrome remote debugger chrominator [1] similar idea. chrominator use promises instead of a fluent api. it also follows the selenium w3c spec where possible. it does coo
19.
▲
by
gowan
10y ago
this technique is also called pairwise testing[1]. there are some interesting optimization problems around this approach. it can significantly reduce the number of tests while providing good coverage. [1] https://en.wikipedia.o
20.
▲
by
gowan
10y ago
selenium has moveto[1] which will move the mouse to an element. you would use it in an action chain. [1] https://github.com/SeleniumHQ/selenium/wiki/JsonWireProtocol...
21.
▲
by
gowan
10y ago
> Selenium IDE makes you handle timeouts manually which is a major inconvenience. you can set the implicit wait setting. this will work in most cases but will make the tests slow when you need to test negative conditions. the behavior
22.
▲
by
gowan
10y ago
i built chromium headless_shell for ubuntu 16 in the last 3 months to compare it to my phantomjs 2.1.1 build (cookie patch and ghostdriver selenium 2.53 patch). i was disappointed in what chromium headless_shell had to offer. good: slightl
23.
▲
by
gowan
10y ago
this is a beta release so you can test those features and provide feedback.
24.
▲
by
gowan
10y ago
what new apis should phantomjs support? download support[1] is the only new api in development. it's not tagged for the 2.5 release[2]. [1] https://github.com/ariya/phantomjs/pull/14225 [2] https:/
25.
▲
by
gowan
10y ago
it is issue 546953[1] in the chromium issue tracker. [1] https://bugs.chromium.org/p/chromium/issues/detail?id=546953
26.
▲
by
gowan
11y ago
how does this compare to delta debugging[1]? [1] https://www.st.cs.uni-saarland.de/papers/tse2002/tse2002.pdf
27.
▲
by
gowan
11y ago
tldr; have developers help maintain automation tests
28.
▲
by
gowan
11y ago
nontechnical buisness users like excel because it's familiar. though i do not think having test data for automation scripts in a binary format is good. first excel is harder to work with than csv or json. second excel does not lend i
29.
▲
by
gowan
11y ago
i was originally going to submit this as a "Show HN" but i could not choose between the ruby project[1] and the java project[2]. let me know what can be improved in the future. [1] https://github.com/jesg/dit
30.
▲
Generate Test Cases with IPOG
(jesg.github.io)
1 points
by
gowan
11y ago
|
1 comments
More ›