Skip to content

Instantly share code, notes, and snippets.

View jeremejazz's full-sized avatar
🏠

Jereme Causing jeremejazz

🏠
View GitHub Profile
@jeremejazz
jeremejazz / qt-creator-configure-python.txt
Created May 12, 2017 01:20
Configure Qt Creator to Run Python / Convert UI files
Currently, Qt Creator allows you to create Python files (not projects) and run them. It also has syntax highlighting, but it lacks more complex features such as autocomplete.
Running scripts requires some configuration (I used this tutorial). Open Qt Creator and go to Tools->Options->Environment->External Tools. Click Add->Add category and create a new category (for example, Python). Then, select the created category and click Add->Add Tool to create a new tool - RunPy for example. Select the created tool and fill the fields on the right:
Description - any value
Executable - path to python.exe
Arguments - %{CurrentDocument:FilePath}
Working directory - %{CurrentDocument:Path}
Environment - QT_LOGGING_TO_CONSOLE=1
You get something like this:
@jeremejazz
jeremejazz / installKivySrc.sh
Created May 10, 2017 10:20 — forked from sixman9/installKivySrc.sh
Installs the latest Kivy source distribution from Github for Debian/Ubuntu
#!/bin/bash
kivyBaseBuildDir=/tmp
myKivyInstallAlias="kivyDev"
#Build and install Kivy on Ubuntu - http://kivy.org/docs/installation/installation.html#development-version
#Modify the PYTHONPATH to point at our Kivy install - see http://docs.python.org/2/tutorial/modules.html#the-module-search-path AND http://docs.python.org/2/tutorial/modules.html#standard-modules
sudo apt-get install python-setuptools python-pygame python-opengl python-gst0.10 python-enchant gstreamer0.10-plugins-good python-dev build-essential libgl1-mesa-dev libgles2-mesa-dev python-pip
if [ ! `pip freeze | grep -i cython` ]; then
javascript: (function () {
function c() {
var e = document.createElement("link");
e.setAttribute("type", "text/css");
e.setAttribute("rel", "stylesheet");
e.setAttribute("href", f);
e.setAttribute("class", l);
document.body.appendChild(e)
}
function h() {
@jeremejazz
jeremejazz / web-servers.md
Created February 27, 2017 10:27 — forked from willurd/web-servers.md
Big list of http static server one-liners

Each of these commands will run an ad hoc http static server in your current (or specified) directory, available at http://localhost:8000. Use this power wisely.

Discussion on reddit.

Python 2.x

$ python -m SimpleHTTPServer 8000
/*
This is to allow unsigned certificates in cordova.
As of cordova 5 and 6, this is located in
project/platforms/android/CordovaLib/src/org/apache/cordova/engine/SystemWebViewClient.java
*/
public void onReceivedSslError(WebView view, SslErrorHandler handler, SslError error) {
final String packageName = this.cordova.getActivity().getPackageName();
@jeremejazz
jeremejazz / JavaHolder.cs
Created October 8, 2016 13:05 — forked from Cheesebaron/JavaHolder.cs
C# to Java object wrapper
using System;
public class JavaHolder : Java.Lang.Object
{
public readonly object Instance;
public JavaHolder(object instance)
{
Instance = instance;
}
@jeremejazz
jeremejazz / Chemical.cs
Created October 8, 2016 13:04 — forked from Cheesebaron/Chemical.cs
Custom Adapter with Filter
namespace SearchViewSample
{
public class Chemical
{
public string Name { get; set; }
public int DrawableId { get; set; }
}
}
@jeremejazz
jeremejazz / Cart Class
Last active April 23, 2016 15:06
Cart.php
<?php
namespace Camp\CarRegisterBundle\Lib;
use Symfony\Component\HttpFoundation\Session\Session;
class Cart {
public function __construct() {
@jeremejazz
jeremejazz / SQL-Social-Network.sql
Created February 10, 2016 03:00
My answers to SQL exercises for db-class.org /Part 2/
/* Delete the tables if they already exist */
drop table if exists Highschooler;
drop table if exists Friend;
drop table if exists Likes;
/* Create the schema for our tables */
create table Highschooler(ID int, name text, grade int);
create table Friend(ID1 int, ID2 int);
create table Likes(ID1 int, ID2 int);
@jeremejazz
jeremejazz / require_all.php
Last active January 9, 2024 22:19
PHP require all files in folder
<?php
$files = glob( __DIR__ . '/folder/*.php');
foreach ($files as $file) {
require($file);
}