Skip to content

Instantly share code, notes, and snippets.

View digitalhydra's full-sized avatar
💭
please don't turn this into The MS social network

Jairo Mejia digitalhydra

💭
please don't turn this into The MS social network
View GitHub Profile
@digitalhydra
digitalhydra / ssh-init.sh
Created January 9, 2024 04:45 — forked from qtfkwk/ssh-init.sh
Start SSH agent and/or add keys (add to your .bashrc or .zshrc)
# Start the SSH agent (not needed if desktop environment starts it)
SSH_ENV="$HOME/.ssh/agent"
function start_agent {
MASK=$(umask)
umask 0077
/usr/bin/ssh-agent |sed 's/^echo/#echo/' >"${SSH_ENV}"
umask $MASK
. "${SSH_ENV}" >/dev/null
}
@digitalhydra
digitalhydra / arch-missing-keyring.md
Created February 11, 2022 16:14 — forked from puncoz/arch-missing-keyring.md
Arch Linux: missing keyring issue on updates

error: key "CEB167EFB5722BD6" could not be looked up remotely error: required key missing from keyring error: failed to commit transaction (unexpected error)

$ sudo pacman-key --lsign-key CEB167EFB5722BD6

if this gives error ERROR: CEB167EFB5722BD6 could not be locally signed.

$ sudo pacman-key --refresh-keys

curl --location --request POST 'http://web.servientrega.com:8081/GeneracionGuias.asmx' \
--header 'Content-Type: application/soap+xml' \
--header 'Cookie: BIGipServerPOOL-SERV-GENERACIONGUIASISCLIN_HTTP_Preprd_Med=2435360960.37151.0000' \
--data-raw '<?xml version="1.0" encoding="UTF-8" ?>
<env:Envelope xmlns:env="http://www.w3.org/2003/05/soap-envelope" xmlns:ns1="http://tempuri.org/">
<env:Header>
<ns1:AuthHeader>
<ns1:login>cap_usuario1</ns1:login>
<ns1:pwd>BpSUh12jBIiWdACDozgOaQ==</ns1:pwd>
<ns1:Id_CodFacturacion>SER408</ns1:Id_CodFacturacion>
@digitalhydra
digitalhydra / cloudSettings
Last active July 1, 2020 14:48
Visual Studio Code Settings Sync Gist
{"lastUpload":"2020-07-01T14:48:32.618Z","extensionVersion":"v3.4.3"}
curl -L -u $BB_USER:$BB_PASS https://bitbucket.org/api/2.0/repositories/[org]/[repo-name]/pullrequests/[pr-number]/diff | git apply
// Opera 8.0+
var isOpera = (!!window.opr && !!opr.addons) || !!window.opera || navigator.userAgent.indexOf(' OPR/') >= 0;
// Firefox 1.0+
var isFirefox = typeof InstallTrigger !== 'undefined';
// Safari 3.0+ "[object HTMLElementConstructor]"
var isSafari = /constructor/i.test(window.HTMLElement) || (function (p) { return p.toString() === "[object SafariRemoteNotification]"; })(!window['safari'] || (typeof safari !== 'undefined' && safari.pushNotification));
// Internet Explorer 6-11
@digitalhydra
digitalhydra / search order
Created December 1, 2017 22:56
ordenar busqueda de wordpress por parametro
function my_search_query( $query ) {
// not an admin page and is the main query
if ( !is_admin() && $query->is_main_query() ) {
if ( is_search() ) {
$query->set( 'orderby', 'date' );
}
}
}
add_action( 'pre_get_posts', 'my_search_query' );
@digitalhydra
digitalhydra / search_by_tax
Created December 1, 2017 22:53
search by taxonomie
query_posts( array( 'post_type' => 'myportfoliotype', 'paged' => $paged, 'posts_per_page' => 80,
'tax_query' => array(
array(
'taxonomy' => 'categories', //or tag or custom taxonomy
'field' => 'id',
'terms' => array('9', '13')
)
)
));
<?php cat_is_ancestor_of( $cat1, $cat2 ); ?>
<?php
// if the category is music or a music SUBcategory,
if (cat_is_ancestor_of(4, $cat) or is_category(4)): ?>
<div id="music_subnav_menu" class="subnav_menu">
<?php wp_nav_menu( array('menu' => 'Music' )); ?>
</div>
<?php endif; ?>
@digitalhydra
digitalhydra / download_func.php
Created December 1, 2017 22:52
download file
if( !empty($_GET['filename']) && !empty($_GET['downloadname']) && file_exists( trailingslashit( wsoe_upload_dir() ).$_GET['filename'].'.csv' ) && wsoe_is_shop_manager() ) {
$download_filename = $_GET['downloadname'];
$filename = trailingslashit( wsoe_upload_dir() ).$_GET['filename'].'.csv';
$charset = get_option('blog_charset');
$file = fopen( $filename, 'r' );
$contents = fread($file, filesize($filename));
fclose($file);