You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This is what I needed to complete Gitlab installation + jupyter notebook rendering
Gitlab from source + viewing ipython notebooks
This is what I needed to complete Gitlab installation by using @martijnvermaat's fork. Some guidelines are provided here. This is supposed to allow you to use a local installation of gitlab capable of rendering Ipython Notebooks. This was based on GitLab's documentation.
Auto-deploying Doxygen documentation to gh-pages with Travis CI
Auto-deploying Doxygen documentation to gh-pages with Travis CI
This explains how to setup for GitHub projects which automatically generates Doxygen code documentation and publishes the documentation to the gh-pages branch using Travis CI.
This way only the source files need to be pushed to GitHub and the gh-pages branch is automatically updated with the generated Doxygen documentation.
Sign up for Travis CI and add your project
Get an account at Travis CI. Turn on Travis for your repository in question, using the Travis control panel.
Create a clean gh-pages branch
To create a clean gh-pages branch, with no commit history, from the master branch enter the code below in the Git Shell. This will create a gh-pages branch with one file, the README.md in it. It doesn't really matter what file is uploaded in it since it will be overwritten when the automatically generated documentation is published to th
I've been wanting to do a serious project in Go. One thing holding me back has been a my working environment. As a huge PyCharm user, I was hoping the Go IDE plugin for IntelliJ IDEA would fit my needs. However, it never felt quite right. After a previous experiment a few years ago using Vim, I knew how powerful it could be if I put in the time to make it so. Luckily there are plugins for almost anything you need to do with Go or what you would expect form and IDE. While this is no where near comprehensive, it will get you writing code, building and testing with the power you would expect from Vim.
Getting Started
I'm assuming you're coming with a clean slate. For me this was OSX so I used MacVim. There is nothing in my config files that assumes this is the case.
GitLab is open source software to collaborate on code (a
GitHub clone to run on your own server). Clicking a blob (a file in a
repository) in GitLab shows a nice rendering if GitLab supports the file type
(e.g., images, Markdown documents), or its content as plain text
otherwise. The patch described here adds support to GitLab for rendering
IPython notebooks (.ipynb files).
How to simplify the graph produced by git log --graph
Ideas for improvements to git log --graph
I will maybe someday get around to dusting off my C and making these changes myself unless someone else does it first.
Make the graph for --topo-order less wiggly
Imagine a long-running development branch periodically merges from master. The
git log --graph --all --topo-order is not as simple as it could be, as of git version 1.7.10.4.
It doesn't seem like a big deal in this example, but when you're trying to follow the history trails in ASCII and you've got several different branches displayed at once, it gets difficult quickly.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
First off, I'm traditionally a PHP developer, but am looking at moving across to Python. I really struggled to find decent documentation on how to get a server up and running for deploying Python web applications from the point of view of someone coming from PHP. The main problems I came across with documentation were:
1) Only showed you how to run the server for a single web application.
2) Only showed you how to configure the app, not the server it was running on.
My preferred workflow for development is by setting up a new VM in VMware Fusion and then forwarding through all requests to that VM via /etc/hosts. This might not be the optimal way to get things up and running, but it works for me.