Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
rgacote
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
11 ms
·
91.
▲
by
rgacote
10y ago
Mac OS for Python, Go, JavaScript. Primarily for combination of GUI and command line. Large set of tools. VMWare instances for Linux and Windows for final build/testing and deploy.
92.
▲
by
rgacote
10y ago
Yes, json validation against schema. Bigger picture, in future we're looking to do some upstream proxy redirects based on payload. Figured the first step is short-circuiting anyone not sending us valid json. Plus, back ends are writte
93.
▲
by
rgacote
10y ago
nginx is turning into much more than just a load balancer. Projects such as OpenResty (a full CMS built into nginx) and Kong (an API management service), are built right into nginx using Lua. We've done some minor nginx Lua extensions
94.
▲
by
rgacote
10y ago
I also ended up instituting a physical task to track my pill taking. Need to take two pills at breakfast and I was always forgetting if I'd already taken them or not. Now, when I sit down to eat I move the pill bottles to the middle of
95.
▲
by
rgacote
10y ago
Not quite 1:1. Google's very first language rule, "Run pylint..." is missing. Interesting that a tool set for hacking does not focus on basic code review tools.
96.
▲
by
rgacote
10y ago
Glad to see CIA hackers are Dr. Who fans! "Weeping Angel" makes it look like a Samsung television is off while it is really on and recording the room. Precisely what the Weeping Angel does during the Dr's first encounter.
97.
▲
by
rgacote
10y ago
Organic based file storage would give a whole other meaning to the phrase, "my disk died."
98.
▲
Psycopg2 with binary packages and replication support
(initd.org)
3 points
by
rgacote
10y ago
|
0 comments
99.
▲
by
rgacote
10y ago
Where 'in your code' is a module. Then log the exception and raise a new exception with a module-specific code. requests.exceptions.RequestException is a good example. My modules do catch SystemExit and KeyboardInterrupt before th
100.
▲
by
rgacote
10y ago
Yes, the cost is ridiculous. Delphi used to be an affordable tool. I've been a big fan of Delphi and would still be developing Windows apps in Delphi, except for the excessive pricing. Stopped renewing my licenses two years ago. Delphi
101.
▲
by
rgacote
10y ago
The ability to create dynamic POST monitoring checks is interesting. I have an API that requires a current timestamp be applied to each call plus an HMAC header. Typical uptime monitoring service does not allow that.
102.
▲
by
rgacote
10y ago
Code to learn or play at home. Explore new languages or frameworks. Select one aspect of a language/framework and dig deep down into the internals.
103.
▲
by
rgacote
10y ago
My first thought is that if you have the old password then it was not stored properly in the first place. Need to fix that first. Second thought is that anything that exposes information about the existing password is an information leak ju
104.
▲
by
rgacote
10y ago
+1 on read, read, read. Books and articles as well as text. Pick a topic and explore it in depth. One of my goals for 2017 is to develop a deep understanding of Python asyncio; deep dive into the philosophy and implementation as well as de
105.
▲
by
rgacote
10y ago
The original MacOS was also supposed to copy this revision capability -- imagine, built in document versioning. Versioning was surfaced in the API but apparently never implemented. Had to always be set to 0 (1? long time ago).
106.
▲
by
rgacote
10y ago
I've found the Python pyexcel library to be the most flexible option to read/write Excel files. https://pypi.python.org/pypi/pyexcel/0.0.9
107.
▲
by
rgacote
10y ago
I'm fond of pwsafe. Runs on Mac and IOS and shares file in cloud. Like that it is not browser based (though they do have an optional browser plug-in). Excellent for storing hundreds of passwords and security entries. https://
108.
▲
PostgreSQL 10 Built-In Partitioning Initial Look
(keithf4.com)
3 points
by
rgacote
10y ago
|
0 comments
109.
▲
Python: Distinguish unit test iterations
(hackernoon.com)
1 points
by
rgacote
10y ago
|
0 comments
110.
▲
by
rgacote
10y ago
Seen this behavior and thought it was a browser-specific bug since it seemed to appear and disappear based on which browser I was using. Definitely an anti-feature. Most annoying.
111.
▲
by
rgacote
10y ago
Been using Linode for ages. Excellent performance and support. Typically Python (Django, Twisted, aiohttp).
112.
▲
by
rgacote
10y ago
It makes sense within the DoD environment since it is a controlled environment with card readers at every location and pre-installed software on stations. Not scalable to the general public.
113.
▲
by
rgacote
10y ago
Nice Firebird feature is the ability to embed it and run without a server.
114.
▲
by
rgacote
10y ago
Tried go and fairly quickly headed back to Python. Kept running into annoyances that slowed development. Not being able to get a NULL back from a database without a third-party library was the final straw (go 1.5, might have changed since t
115.
▲
by
rgacote
10y ago
My company has been writing a significant portion of their commercial code in Python since version 1.5 and (almost) everything new in Python 3.5.
116.
▲
by
rgacote
10y ago
The only time we're writing new Python 2.7 code is when we're working with Twisted (and they are vigorously migrating to Python 3). All other new code is Python 3.5 based and we're not looking back at all. Using asyncio has b
117.
▲
by
rgacote
10y ago
Long-time Twisted user (and lover) here. Lots of what we build are fairly web-transaction data translators (http to http or http to db APIs). I find that async.io, by avoiding callbacks, allows us to create a more classical-looking code st
118.
▲
by
rgacote
10y ago
Looks like a nice step up from the raw aiohttp I've been writing. Would be interesting to see this wrapped with a forking module. That would provide an nginx-style deployment--select the number of actual threads to run and then run asy
119.
▲
by
rgacote
10y ago
And please make it 127.0.0.1 and not ::1. I've found several instances where localhost resolved to ::1.
120.
▲
by
rgacote
10y ago
Do all nodes need to be up 100% of the time? If not, how long can a node be down without replicating (perhaps because a server is under maintenance). Does BDR have rules for primary key insertion conflicts? I have a (perhaps odd) situation
More ›