Skip to content

Instantly share code, notes, and snippets.

View icetee's full-sized avatar
:atom:
Development

Tamás András Horváth icetee

:atom:
Development
View GitHub Profile
@icetee
icetee / hiddenfiles.sh
Last active November 4, 2016 11:07
Show hidden files in macOS
defaults write com.apple.finder AppleShowAllFiles YES
@icetee
icetee / serializeNormObject.js
Last active November 12, 2018 11:57
jQuery extension, this code each form elements and return object (key, value) and prefer data-value attribut.
/* @icetee - https://gist.github.com/icetee/b399a9a464c19e5f93071318edbceebf | MIT */
$.fn.serializeNormObject = function() {
var o = {},
self = this,
elems = self.find('input, textarea, select, .serialize').not('[type="submit"], [data-disabled]');
$.each(elems, function() {
var $this = $(this),
_type = $this.prop('type'),
_val = $this.attr('data-value') || $this.val() || '';
@icetee
icetee / wgetdown.sh
Last active September 29, 2016 09:01
Download documents with wget from source file
wget -i ./.wgetrc -m -o ./.log
@icetee
icetee / getParameters.js
Last active September 23, 2016 10:24
Javascript getParameters from URL
// http://stackoverflow.com/a/462093
function getParameters() {
var parameters = new Object();
var parts = window.location.search.substring(1).split('&');
for (var parti = parts.length; parti-- > 0; ) {
var subparts = parts[parti].split(';'); // support semicolon separators as well as ampersand (see HTML 4.01 section B.2.2)
for (var subparti = subparts.length; subparti-- > 0; ) {
var parparts = subparts[subparti].split('=', 2);
if (parparts.length == 2)
parameters[decodeURIComponent(parparts[0])] = decodeURIComponent(parparts[1]);
@icetee
icetee / csv_export.php
Created September 15, 2016 12:48
MySQL CSV export PHP5
<?php
require_once dirname(__FILE__) . '/../conf.php';
define('EXP_FILENAME', 'example_export.csv');
define('EXP_FILENAME_LOCAL', 'sqlexort.csv');
function getFiled($fields) {
return $fields["orgname"];
}
function replaceKeys(array $input) {
$return = array();
foreach ($input as $key => $value) {
if (strpos($key, '@') === 0)
$key = substr($key, 1);
if (is_array($value))
$value = replaceKeys($value);
$return[$key] = $value;
@icetee
icetee / stickyHeader.js
Created July 13, 2016 22:24
stickyHeader
//Navigation selector, class name
(function stickyHeader($nav, cn){
var sticky = function() {
return ($nav.hasClass(cn)) ? true : false;
};
$(window).scroll(function (event) {
var scroll = $(window).scrollTop();
@icetee
icetee / getTaxonomyToGrid.php
Last active July 5, 2016 15:04
Wordpress taxonomy query for grid. Return the array.
if (!function_exists('getTaxonomyToGrid')) {
function getTaxonomyToGrid($postID, $taxonomy, $args_opt = array(), $grid_part = 3) {
$query = new WP_Query(array(
'P' => $postID
));
$grid = $active = array();
if ( $query->have_posts() ) {
$args = array(
'taxonomy' => $taxonomy,
@icetee
icetee / node_find.js
Last active June 28, 2016 21:49
Node.js - Recursive file list
const fs = require('fs'),
path = require('path');
const walk = (dir, done) => {
let results = [];
fs.readdir(dir, (err, list) => {
if (err) return done(err);
let i = 0;
@icetee
icetee / ftpconfigs.sh
Last active March 17, 2022 09:11
Save all .ftpconfig in the folder.
# macOS
find . -maxdepth 5 -iname ".ftpconfig" | zip DEV.zip -@
# Windows 10
Get-ChildItem -Recurse -Depth 5 -Filter ".ftpconfig" -Path . | % { $_.FullName } | zip DEV.zip -@