Update: please note that I have since switched to using a set of bash scripts instead of poluting the Git repository with git svn.
Author: Kaspars Dambis
kaspars.net / @konstruktors
| <?php | |
| /** | |
| * Admin assets | |
| */ | |
| add_action('admin_enqueue_scripts', function () { | |
| // global $post; | |
| // $my_post_type = 'page'; | |
| if ( stristr( $_SERVER['REQUEST_URI'], 'post.php' ) !== false // just for the post editor | |
| // && is_object( $post ) |
Update: please note that I have since switched to using a set of bash scripts instead of poluting the Git repository with git svn.
Author: Kaspars Dambis
kaspars.net / @konstruktors
This gist has been moved to its own Github repo, so it's easier to contribute with additions and corrections. Please open a PR there if you see any mistake, I don't track comments on here as there's no notification system for gists AFAIK. Thanks.
| Function | Shortcut |
|---|---|
| Previous Tab | ⌘+ Left Arrow |
| Next Tab | ⌘+ Right Arrow |
| Go to Tab | ⌘ + Number |
| #!/bin/sh | |
| start=`date +%s.%N` | |
| SRC_CONNECTION_STRING="postgresql://src_username:src_password@src_host/src_dbname" | |
| DST_CONNECTION_STRING="postgresql://dst_username:dst_password@dst_host/dst_dbname" | |
| rm src_schema.sql | |
| rm src_data.sql | |
| rm dst_data.sql |
| <template> | |
| <div id="homepage"> | |
| <h1>Les dernières Articles</h1> | |
| <div class="article" v-for="article in articles"> | |
| <h2> {{ article.title }} </h2> | |
| <p> {{ article.content }} </p> | |
| </div> | |
| </div> | |
| </template> |
Custom format for displaying bytes as kb, mb, gb or tb.
Response to a few places on the internet: https://productforums.google.com/forum/#!topic/docs/x_T_N-yRUYg And here: https://stackoverflow.com/questions/1533811/how-can-i-format-bytes-a-cell-in-excel-as-kb-mb-gb-etc
Here is one that I have been using:
[<1000000]0.00," KB";[<1000000000]0.00,," MB";0.00,,," GB"
| # POST a JSON file and redirect output to stdout | |
| wget -q -O - --header="Content-Type:application/json" --post-file=foo.json http://127.0.0.1 | |
| # Download a complete website | |
| wget -m -r -linf -k -p -q -E -e robots=off http://127.0.0.1 | |
| # But it may be sufficient | |
| wget -mpk http://127.0.0.1 | |
| # Download all images of a website |
| launchctl unload /Library/LaunchAgents/com.tuxera.ntfs.agent.plist | |
| sudo trash -Fv /Applications/Tuxera\ Disk\ Manager.app | |
| sudo trash -Fv /Library/Application\ Support/Tuxera\ NTFS | |
| sudo trash -Fv /Library/Filesystems/fusefs_txantfs.fs | |
| sudo trash -Fv /Library/LaunchAgents/com.tuxera.ntfs.agent.plist | |
| sudo trash -Fv /Library/PreferencePanes/Tuxera\ NTFS.prefPane | |
| sudo trash -Fv /Library/Preferences/com.tuxera.NTFS.plist |
When VPNs Just Work™, they're a fantastic way of allowing access to a private network from remote locations. When they don't work it can be an experience in frustration. I've had situations where I can connect to a VPN from my Mac, but various networking situations cause routing conflicts. Here are a couple of cases and how I've been able to get around them.
In this example the VPN we are connecting to has a subnet that does not conflict with our local IP, but has additional routes that conflict in some way with our local network's routing. In my example the remote subnet is 10.0.x.0/24, my local subnet is 10.0.y.0/24, and the conflicting route is 10.0.0.0/8. Without the later route, I can't access all hosts on the VPN without manually adding the route after connecting to the VPN: