Skip to content

Instantly share code, notes, and snippets.

David Borin dborin

Block or report user

Report or block dborin

Hide content and notifications from this user.

Learn more about blocking users

Contact Support about this user’s behavior.

Learn more about reporting abuse

Report abuse
View GitHub Profile
View gist:d5cf25951472e85f2a37ebe39292b705
---------------------------------------------------------------------------
InvalidArgumentException Traceback (most recent call last)
<ipython-input-27-be9256a138d3> in <module>()
1 for el in driver.find_elements(by='css selector', value='dh-location-origin .btn'):
2 if re.search("Upload File", el.text):
----> 3 el.find_element_by_css_selector('.multi-files').send_keys('/home/dborin/cusack.png')
4
/Users/dborin/.python_virtualenvs/env1/lib/python2.7/site-packages/selenium/webdriver/remote/webelement.pyc in send_keys(self, *value)
477 self._execute(Command.SEND_KEYS_TO_ELEMENT,
@dborin
dborin / jira_letsencrypt.md
Last active Apr 1, 2020
HOWTO Configure Atlassian Jira to use Letsencrypt certificate
View jira_letsencrypt.md

HOWTO Configure Atlassian Jira to use Letsencrypt certificate with default Tomcat

This is a primer for installing a Letsencrypt certificate on a Jira server that is running the Jira provided, default Tomcat for serving webpages.

I found lots of information about how to do it using a free-standing Tomcat or nginx, but nothing about this particular combination. I hope it helps you!

Obviously, in all the examples, you need to replace jira.example.com with your own domain! And (duh) you need to use your own password, not 1234

You need to have installed Java (outside the scope of this document). Then in your user's shell RC file and probably root's RC file, add

View gist:9a3ec9b14a0c64473275
2016-02-02_23:27:02.55827 23:27:02.558 INFO - Executing: [new session: Capabilities [{platform=ANY, javascriptEnabled=true, cssSelectorsEnabled=true, browserName=chrome, nativeEvents=false, rotatable=false, takesScreenshot=false, version=}]])
2016-02-02_23:27:02.59520 23:27:02.595 INFO - Creating a new session for Capabilities [{platform=ANY, javascriptEnabled=true, cssSelectorsEnabled=true, browserName=chrome, nativeEvents=false, rotatable=false, takesScreenshot=false, version=}]
2016-02-02_23:27:02.63973 Starting ChromeDriver 2.20.353124 (035346203162d32c80f1dce587c8154a1efa0c3b) on port 17566
2016-02-02_23:27:02.63977 Only local connections are allowed.
2016-02-02_23:27:02.90530 23:27:02.903 INFO - Done: [new session: Capabilities [{platform=ANY, javascriptEnabled=true, cssSelectorsEnabled=true, browserName=chrome, nativeEvents=false, rotatable=false, takesScreenshot=false, version=}]]
2016-02-02_23:27:06.25236 23:27:06.252 INFO - Executing: [delete session: 8611b795-d0dd-411b-b2f8-8cf270da5270])
2016-02-0
@dborin
dborin / winserv2008_selenium_setup
Last active Dec 13, 2015
This is here because Windows and IE8 are BULLSHIT!!
View winserv2008_selenium_setup
*** Install 7-zip 64-bit (file archiver / uncompress) to then get a zip file that will preconfigure IE8 to not have all the setup crap.
In PowerShell
$client = New-Object System.Net.WebClient
$client.DownloadFile("http://downloads.sourceforge.net/sevenzip/7z920-x64.msi", "C:\Users\Administrator\Downloads\7z920-x64.msi")
C:\Users\Administrator\Downloads\7z920-x64.msi
You can’t perform that action at this time.