share | title | date | filename | tags | excerpt | |
---|---|---|---|---|---|---|
true |
Software Complexity: Naming |
2017-04-05 15:02:54 -0200 |
essay/_posts/2017-04-05-software-naming |
|
Code is written once but read many times. Good writing is, therefore, about optimizing for ease of reading. |
This is a draft for an Acceptance testing framework in Javascript. See the example code.
- Server agnostic.
- Tests in parallel.
- The developer can stop a running test whenever he wants.
- The framework can keep failed tests in iFrame instances, allowing the developer to debug them in the browser easily.
#inside RSpec.configure | |
config.before :all do | |
SunspotTest.stub | |
end | |
config.before(:all, search: true) do | |
SunspotTest.setup_solr | |
Sunspot.remove_all! | |
Sunspot.commit |
function calcDist($lat_A, $long_A, $lat_B, $long_B) { | |
$distance = sin(deg2rad($lat_A)) | |
* sin(deg2rad($lat_B)) | |
+ cos(deg2rad($lat_A)) | |
* cos(deg2rad($lat_B)) | |
* cos(deg2rad($long_A - $long_B)); | |
$distance = (rad2deg(acos($distance))) * 69.09; |
en: | |
date: | |
abbr_day_names: | |
- Sun | |
- Mon | |
- Tue | |
- Wed | |
- Thu | |
- Fri | |
- Sat |
en: | |
date: | |
abbr_day_names: | |
- Sun | |
- Mon | |
- Tue | |
- Wed | |
- Thu | |
- Fri | |
- Sat |
I hereby claim:
- I am kurko on github.
- I am kurko (https://keybase.io/kurko) on keybase.
- I have a public key ASDu8RFHGhQgpchXsywxxdbXqCW-wXyj566g-OJI0z4TzQo
To claim this, I am signing this object:
# | |
# Be sure to run `pod spec lint UDSync.podspec' to ensure this is a | |
# valid spec and to remove all comments including this before submitting the spec. | |
# | |
# To learn more about Podspec attributes see http://docs.cocoapods.org/specification.html | |
# To see working Podspecs in the CocoaPods repo see https://github.com/CocoaPods/Specs/ | |
# | |
Pod::Spec.new do |s| | |
# ――― Spec Metadata ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――― # |
Founded in 2011, Zipmark is a fintech startup focused on simplifying business payments. We originally focused on a branded, mobile business-to-business ("b2b") payment application, but subsequently pivoted to a white-label SaaS application called Zipmark Deposit.
Today, we have a portfolio of a dozen or so customers that using Deposit in order to move money through the banking system. As an example, an online lending company might use Deposit to send out their weekly loan issuances directly to their customers' bank accounts. Our software handles the complexities, intricacies, and general headaches associated with ACH transfers. We also provide end-to-end support to our business customers ("merchants") in the event that an issue arises downstream with one of their customers ("sub-merchants" or just "customers").
While we found some success with Zipmark Deposit, over time we realized that 'ACH as a service' had become commoditized and that there would be persiste