Skip to content

Instantly share code, notes, and snippets.

Travis Rowland Theaxiom

Block or report user

Report or block Theaxiom

Hide content and notifications from this user.

Learn more about blocking users

Contact Support about this user’s behavior.

Learn more about reporting abuse

Report abuse
View GitHub Profile
View Hacknet Any%.md

Hacknet Speedrun Any% Notes by Pastillage

Update History:

  • v1.2.0 update new CSEC Route, this should be the fastest route now.
  • v1.3.0 update Found a way to skip Naix's hack
  • v1.3.5 Route updates to skip getting eosdevicescanner and Faster Sequencer
  • v1.4.0 2 Optimisations to the route, Route changes have been marked by [Route Change]
@Theaxiom
Theaxiom / AppController.php
Created Apr 12, 2017
How to automatically protect actions
View AppController.php
<?php
/**
* @param null $user
* @return bool
*/
public function isAuthorized($user = null)
{
// Admin can access every action
if ($user && isset($user['is_admin']) && $user['is_admin']) {
$this->Auth->allow();
@Theaxiom
Theaxiom / ApiAppController.php
Created Apr 11, 2017
Remapping new CRUD actions
View ApiAppController.php
<?php
namespace App\Controller\Api;
use Cake\Controller\Controller;
class ApiAppController extends Controller
{
use \Crud\Controller\ControllerTrait;
View ReleasesController.php
<?php
namespace App\Controller\Api;
/**
* Releases Controller
*
* @property \App\Model\Table\ReleasesTable $Releases
*/
class ReleasesController extends ApiAppController
{
@Theaxiom
Theaxiom / yn.php
Created Mar 20, 2017
PHP yes/no function
View yn.php
/**
* @param $bool
* @return string
*/
function yn($bool)
{
return ($bool)?'Yes':'No';
}
@Theaxiom
Theaxiom / nameCallback.php
Created Nov 3, 2016
nameCallback not renaming photos
View nameCallback.php
$this->addBehavior('Josegonzalez/Upload.Upload', [
// You can configure as many upload fields as possible,
// where the pattern is `field` => `config`
//
// Keep in mind that while this plugin does not have any limits in terms of
// number of files uploaded per request, you should keep this down in order
// to decrease the ability of your users to block other requests.
'photo' => [
'fields' => [
// if these fields or their defaults exist
@Theaxiom
Theaxiom / unicentapos-export.php
Last active Oct 14, 2015
Export from unicentapos
View unicentapos-export.php
<?php
mysql_connect("localhost", "root", "") or
die("Could not connect: " . mysql_error());
mysql_select_db("unicentapos");
$limit = 100;
if (!empty($_GET["limit"])) {
$limit = $_GET["limit"];
}
@Theaxiom
Theaxiom / gist:85fb9c19cd5965c7f9b7
Last active Nov 19, 2016 — forked from chrisgilbert/gist:58f57c82f74162ed5c0f
Run Ansible or Ansible-Playbook from Rundeck
View gist:85fb9c19cd5965c7f9b7
#!/bin/bash
# Interpret whether the input needs to go to ansible, or ansible-playbook and run appropriately
# First update the git repos for each project
/usr/bin/update-git-repos
export ANSIBLE_FORCE_COLOR=1
export ANSIBLE_RETRY_FILES_ENABLED=False
@Theaxiom
Theaxiom / nginx.config
Last active Aug 29, 2015
nginx alias php config
View nginx.config
server {
listen 80 default_server;
listen [::]:80 default_server ipv6only=on;
# rewrite ^(.*) http://localhost$1 permanent;
root /var/www;
index index.php index.html index.htm;
# Make site accessible from http://localhost/
server_name localhost;
@Theaxiom
Theaxiom / replace-foo-with-bar-in-all-php-files-in-the-folder-recursive
Last active Aug 29, 2015
replace-foo-with-bar-in-all-php-files-in-the-folder-recursive
View replace-foo-with-bar-in-all-php-files-in-the-folder-recursive
find . -name "*.php" -print | xargs sed -i 's/foo/bar/g'
You can’t perform that action at this time.