.Net book recommendations
Category: Library
#.net #programming #books
Category: Library
#.net #programming #books
Category: Tools
#Programming
cURL is a nifty little tool for doing things with the web (like HTTP Requests). It's expecially useful for playing with REST APIs...
A coleague was having some fun calling into the REST API of our issue tracking system. A perfect job for cURL I thought, until I remembered that I was VPN'd on a Windows box from a hotel bar...
Fortunately, the Git windows tool set includes Git Bash which includes... cURL
curl -D- -X PUT --data '{ "fields": {"assignee":{"name":"me"}}}' -H "Content-Type:application/json" https://testserver/rest/api/2/issue/Issue-135
curl -D- -X GET -H "Content-Type: application/json" https://testserver/rest/api/2/issue/Issue-134
to the rescue :-)
(Don't forget -u)
PS: I just stumbled on the fact that Git Bash also includes scp
. What goodness\tm!
Category: Tools
#programming #python #onedrive
A nice commandline tool (based on a Python wrapper for the OneDrive REST API) for working with OneDrive.
pywin32
0. Setup a Python Virtual Environment
1. On Windows, install pywin32
. From the venv use easy_install http://sourceforge.net/projects/pywin32/files/pywin32/Build%20219/pywin32-219.win32-py2.7.exe/download
(with the path to the right pywin32 for your system and Python version...)
2. pip install pyyaml
3. pip install python-onedrive[standalone]
4. Register your app with the OneDrive service (to get the client and secret keys). MSDN details
5. Create a configuration file with the client ID and secret:
client:
id: <client id here>
secret: <secret key here>
onedrive-cli auth
Then use. For example onedrive-cli ls
to list content stored in OneDrive.
The OneDrive web service now has some basic Markdown support in the webage text editor, but http://dillinger.io/ is nice too ;-)
Category: Learning
#programming #engineering #organizations #agile
Scrum resources:
I still don't get why "scrum" is an appropriate name for the methodology. I
Category: Library
#Programming #Engineering
A primer about technical debt, legacy code, big rewrites and ancient wisdom for non-technical managers
See also http://blog.ionelmc.ro/2014/08/14/the-three-sins-of-software-development/
Category: Library
#Programming #Security
Ken Thompson received the ACM Turing Award. It's a BigDealTM.
To what extent should one trust a statement that a program is free of Trojan horses? Perhaps it is more important to trust the people who wrote the software
Thompson's paper describes why that is.
Category: Library
#Powershell #Programming #Book