Skip to content

Instantly share code, notes, and snippets.

View ilyabrin's full-sized avatar
Go, JavaScript

Ilya Brin ilyabrin

Go, JavaScript
View GitHub Profile
@ilyabrin
ilyabrin / dabblet.css
Created June 20, 2012 07:53
Menu by Wim Norder (gh/twtr: @wimnorder)
/**
* Menu by Wim Norder (gh/twtr: @wimnorder)
*/
@import url(http://fonts.googleapis.com/css?family=Graduate);
@import url(http://yui.yahooapis.com/3.3.0/build/cssreset/reset-min.css);
body {
font-family:'Graduate', cursive;
}
@ilyabrin
ilyabrin / JustMyWork.php
Created June 26, 2012 14:13
JustMyWork.php
<?php
//TODO: написать пустышку похожую на рабочий вариант и прогнать под отладчиком
class k_servicepayment_cache
{
const SERVICE_CACHE_DIR = '/terminal/_servicelib_cache';
const SERVICE_TREE_FILE = '/terminal/servicelib/service_tree.js';
const SERVICE_LOGO_DIR = '/terminal/servicelib/logo';
@ilyabrin
ilyabrin / clean.php
Created June 28, 2012 04:45
xss protection
<?php
function clean($value)
{
if (get_magic_quotes_gpc()) $value = stripslashes($value);
if (!is_numeric($value)) $value = mysql_real_escape_string($value);
return $value;
}
@ilyabrin
ilyabrin / dbf_to_sql.rb
Last active October 10, 2015 14:27
DBF to SQL
#!/usr/bin/ruby
# load the required library
require 'rubygems'
require 'dbf'
require 'yaml'
require 'active_record'
# check the command line argument
def check_argument
@ilyabrin
ilyabrin / d2s.php
Created September 17, 2012 11:53
DBF to SQL
<?php
class dbf2sql
{
var $db;
var $num_records;
var $num_fields;
var $nome_arq;
var $table;
var $myfile;
@ilyabrin
ilyabrin / getServiceTreeJSON.m
Last active December 14, 2015 23:48
iOS work with JSON
/*
#import "JSON.h"
*/
// SBJSON object
SBJSON *parser = [[SBJSON alloc] init];
// URL to serviceTree.json
NSURLRequest *request = [NSURLRequest requestWithURL:[NSURL URLWithString:@"http://pw.net/serviceTree.json"]];
@ilyabrin
ilyabrin / autoload.php
Created April 22, 2013 14:41
Autoload Classes
<?php
/**
* PHP Autoloader
* */
class CAutoloader
{
public static $loader;
public static function init()
<?php
/**
* SplClassLoader implementation that implements the technical interoperability
* standards for PHP 5.3 namespaces and class names.
*
* http://groups.google.com/group/php-standards/web/final-proposal
*
* // Example which loads classes for the Doctrine Common package in the
* // Doctrine\Common namespace.
@ilyabrin
ilyabrin / date_snippet.php
Created April 25, 2013 08:07
PHP :: Get Previous Day
<?php
$date_start = date('Y-m-d 00:00:00', strtotime('-1 day')) ;
$date_finish = date('Y-m-d 23:59:59', strtotime('-1 day')) ;
echo "<b>Date start:</b> " . $date_start ."<br/>";
echo "<b>Date finish:</b> " . $date_finish ."<br/>";
?>
@ilyabrin
ilyabrin / convert_pdf2png.sh
Created June 6, 2013 11:17
Convert *.PDF to *.PNG shell
#!/bin/bash
for i in $(find /var/www/_convert/all/ ) ; do
pdfname=$(basename "${i}")
outname=$(basename "${i}" .pdf)
convert -verbose -density 150 ${pdfname} -quality 100 -sharpen 0x1.0 -size 723x935 "${outname}.png"
done