Skip to content

Instantly share code, notes, and snippets.

@simkimsia
simkimsia / _base.html
Last active Jan 8, 2021 — forked from adamchainz/_base.html
Django HTMX CSRF setup for htmx 1.1.0 and django 3.1
View _base.html
{% load static %}
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
{% block meta_tags %}
<meta name="csrf-token" content="{{ csrf_token }}">
{% endblock %}
@simkimsia
simkimsia / browser_history.md
Created Oct 24, 2020 — forked from dropmeaword/browser_history.md
Playing around with Chrome's history
View browser_history.md

Browser histories

Unless you are using Safari on OSX, most browsers will have some kind of free plugin that you can use to export the browser's history. So that's probably the easiest way. The harder way, which seems to be what Safari wants is a bit more hacky but it will also work for other browsers. Turns out that most of them, including Safari, have their history saved in some kind of sqlite database file somewhere in your home directory.

The OSX Finder cheats a little bit and doesn't show us all the files that actually exist on our drive. It tries to protect us from ourselves by hiding some system and application-specific files. You can work around this by either using the terminal (my preferred method) or by using the Cmd+Shft+G in Finder.

Finder

Once you locate the file containing the browser's history, copy it to make a backup just in case we screw up.

@simkimsia
simkimsia / 0_reuse_code.js
Created Nov 26, 2013
Here are some things you can do with Gists in GistBox.
View 0_reuse_code.js
// Use Gists to store code you would like to remember later on
console.log(window); // log the "window" object to the console
View httpd-vhosts.conf
<VirtualHost test.localhost:80>
DocumentRoot "C:/Users/yada/Documents/GitHub/testapp/src/testapp/webroot"
ServerName test.localhost
ErrorLog "logs/testapp.local-error.log"
CustomLog "logs/testapp.local-access.log" combined
<Directory "C:/Users/yada/Documents/GitHub/testapp">
AllowOverride All
Order Allow,Deny
Allow from all
Require all granted
View TestTry.java
import java.util.*;
import java.io.*;
public class TestTry{
public static void main(String []args){
int a = 5;
int b = receiveNumberFromUser();
}
@simkimsia
simkimsia / index.php
Created Jun 5, 2012
for learning GET params
View index.php
<?php
//Define an array of character information
$characters = array(
'yakko' => array (
'id' => 'yakkowarner',
'url' => 'characterview.php?id=yakkowarner',
'name' => 'Yakko Warner'
),
@simkimsia
simkimsia / ubuntu-11xx-nginx-base.sh
Created May 5, 2012 — forked from predominant/ubuntu-1104-nginx-base.sh
Install Ubuntu 11.x Nginx web server w/ PHP-FPM, MySQL,CakePHP, PEAR, PHPUnit
View ubuntu-11xx-nginx-base.sh
#!/bin/bash
###
#
# forked from https://gist.github.com/1264701/08f93534ba177f173b9382b53c419cd0de5b07ea
# Copyright (c) 2011 Cake Development Corporation (http://cakedc.com)
#
# Ubuntu 11.04 based web server installation script
# Run this by executing the following from a fresh install of Ubuntu 11.04 server:
#